declex icon indicating copy to clipboard operation
declex copied to clipboard

DecleX - Declarative Framework for Android, easier and faster coding.

Results 100 declex issues
Sort by recently updated
recently updated
newest added

In a scenario where an action is in a method with the same name than other, but which takes a different parameter type: ```java public void loadCompleteSection(Section_ section) { this.loadCompleteSection(section.getSectionId());...

bug

In the next injection: ```java @Model @Populate List answers; ``` Model should validate that String is not a model, and throw a validation error, but this is not happening.

defect

Create Project Configuration Manager. This will be basically a class which will check the requirements for certain Feature, and automatically will configure your project (adding dependencies in gradle, or adding...

enhancement

Once that a method is converted to an action, Throw exception is not working, when you place: ```java throw new SomeException(); ``` This is not being placed in the generatedcode

bug

Programming an action, these parameters were provide: ```java void init(@FormattedExpression String path) { } void init(@FormattedExpression String path, Class model) { } ``` But when the class is invoked with...

bug

Properties injections are definitely an amazing tool, but you cannot use Saripaar with them, so you should recollect the data in a model in order to use saripaar validations, it...

enhancement
cool to have

If the same name it is used for a variable with different types, this generates an error in DecleX, for instance ``` if (isTablet) { GridLayoutManager layoutManager = new AnswersLayoutManager(getActivity().getBaseContext());...

bug

Current @Populate for a ListView is fully integrated with the "tools:listitem" attribute. Exists others attributes like "tools:listfooter", "tools:listheader" which would be good to integrate as well, so that the List...

enhancement

When you have a list, which is backed up with a Populate support method, it accepts only one method even if signatures are different, for instance: ```java @Model @Populate List...

defect

There's several field injection variables, `@ViewById`, `@Bean`, `@Model`, `@Extra`, `@FragmentArg`, `@FragmentById`... all them should be available as parameters in methods as well. ```java @AfterView void initializeView(@Bean ConfigManager configManager, @FragmentArg Clock_...

enhancement