Commit Graph

5 Commits

Author SHA1 Message Date
liach 50625c80a7 Skip synthetic params by guess (no attribute available unfortunately) (#4)
* Skip synthetic params by guess (no attribute available unfortunately)

Signed-off-by: liach <liach@users.noreply.github.com>

* Fix code style issue

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-18 10:20:46 -05:00
modmuss50 b79be3aea4 License, gradle, jenkins, maven 2020-04-07 19:06:53 +01:00
liach 4dd2cdd831 Parse signatures and handle enum etc better (#1)
* Add signature parser

Signed-off-by: liach <liach@users.noreply.github.com>

* Tweak the signature collector a bit more

Signed-off-by: liach <liach@users.noreply.github.com>

* I guess the parser works? hmm

Signed-off-by: liach <liach@users.noreply.github.com>

* Ah yes works very fine, enum now works

Signed-off-by: liach <liach@users.noreply.github.com>

* Remove guava, don't want to jump into dep hell

* Tweaks as I try

* Inner class fixes

Signed-off-by: liach <liach@users.noreply.github.com>

* Handle param name conflicts from mappings

Signed-off-by: liach <liach@users.noreply.github.com>

* Fix bug

* Generate better default field values and remove deprecated methods

Signed-off-by: liach <liach@users.noreply.github.com>

* Fix problems lol

* Remove shadow

Signed-off-by: liach <liach@users.noreply.github.com>

* Better generate default code stub and use javapoet to attach param comments

Signed-off-by: liach <liach@users.noreply.github.com>

* Improve generated default again

* Respect inheritance of methods

Signed-off-by: liach <liach@users.noreply.github.com>

* Now with annotations

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2020-04-07 18:52:11 +01:00
modmuss50 3d528c0810 More work and fixes 2020-04-06 15:26:57 +01:00
modmuss50 d4a59c1672 start 2020-04-06 01:47:09 +01:00