Flapi
Flapi copied to clipboard
Flapi is an API generator for Java, which generates 'smart' interfaces for improved fluency in your code.
Bumps [junit](https://github.com/junit-team/junit4) from 4.11 to 4.13.1. Release notes Sourced from junit's releases. JUnit 4.13.1 Please refer to the release notes for details. JUnit 4.13 Please refer to the release notes...
Bumps [junit](https://github.com/junit-team/junit4) from 4.11 to 4.13.1. Release notes Sourced from junit's releases. JUnit 4.13.1 Please refer to the release notes for details. JUnit 4.13 Please refer to the release notes...
While the compiled tests are good for execution, it would be nice to perform some static analysis as well. For example, annotation values, parameter types, return types, etc. can all...
There is already the readme paragraph, the wiki page, and the docs. Unify these and then either use the wiki or elsewhere create a legit high quality Getting Started guide/tutorial....
Move away from the test scope, and instead mark the flapi dependency as provided only, but allowing the compiled descriptor to pass along anyway. Reduces complexity of the build process...
Since `DescriptorMaker` classes only have one descriptor inside of them, we can retrieve the name from the implementing class itself.
When creating a new `JavaType` using `JavaType#from(Class)`, infer the generic types and add them to the type parameters. Probably the spring generics support can handle this.
It would be nice to move to a gradle build... Must also keep working with maven builds though! --- Imported from JIRA Originally reported by: [UnquietCode](https://github.com/UnquietCode)
When writing to streams, if runtime classes should be output then these should also be written to the stream, just as they are for directories. However, matching the CodeWriter file...
Trying to add a method that uses generics: ``` java addMethod("withApplicationSettings(Class