-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fluid API #460
Fluid API #460
Conversation
…vide convenience mappers.
… comparison to spot ambiguous methods better.
…onent getter prefix.
preferences.prefixComponentGetter = "get" // prefix for E::[get]pos() preferences.prefixComponentCreate = "" // prefix for E::[]pos() preferences.prefixComponentHas = "has" // prefix for E::[has]Pos() preferences.prefixComponentRemove = "remove" // prefix for E::[remove]Pos() preferences.generateTagMethods = true // add tag convenience methods. preferences.generateGroupMethods = true // add group convenience methods. preferences.generateBooleanComponentAccessors = true // Generate boolean accessors for flag components? preferences.swallowGettersWithParameters = false // Globally swallow getters?
First of all, thanks for the awesome work :)
|
@junkdog if you're happy where it sits give it a MERGE so I can start working on other things D: |
@shatterboom since we reflect over class files there's no easy way to obtain parameter names, unless compiling with debug information or running sort of metadata weaving utility. It's part of #461. |
@junkdog :'( |
ewww.... there should have been more 🍪 🍪 🍪 and much less 🕐 |
want to do the spaces to tab conversion? feels revisionist to commit it myself. |
Working. Components on classpath go in, fluid interface comes out. Room for performance improvements in the plugin. See #458 for more information.
Getting started
artemis-fluid
and child modules).Todo