Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-20 | [configuration] Added all the @Accessors stuff as a configuration key. | Reinier Zwitserloot | |
[refactor] Merged TransformationsUtil and HandlerUtil | |||
2014-01-20 | [configuration] ConfigurationKey now has a description | Roel Spilker | |
2014-01-19 | [configuration] added a service-loader based way to load ConfigurationKeys, ↵ | Reinier Zwitserloot | |
so that third party additions can add their own. | |||
2014-01-19 | [trivial] added test for logger config keys. | Reinier Zwitserloot | |
2014-01-19 | [configuration] added facilities to override conf file resolution for test ↵ | Reinier Zwitserloot | |
cases, and added first tests to test implementations of configuration-based stuff (FlagUsages, specifically). Error reporter has been refactored. | |||
2014-01-19 | [configuration] Initial setup for configuration app | Roel Spilker | |
2014-01-19 | [configuration] Move the responsibility to stop bubbling to the iterator | Roel Spilker | |
2014-01-19 | [configuration] only allow a keyname to be registered once | Roel Spilker | |
2014-01-19 | [configuration] Make sure the ConfigurationKeys class is initialized | Roel Spilker | |
2014-01-18 | [configuration] Moved ALL ConfigurationKey constants into ↵ | Reinier Zwitserloot | |
'ConfigurationKeys'; that bug where fields in annotation defs causes issues is too endemic to try and work around these. | |||
2014-01-18 | [configuration] The 'getAbsoluteFileLocation()' addition to EclipseAST did ↵ | Reinier Zwitserloot | |
not work in ECJ; now it does. | |||
2014-01-18 | [configuration] [snippet] Removed the 'getProject' method; this doesn't even ↵ | Reinier Zwitserloot | |
exist on ECJ. | |||
2014-01-18 | [test-directives] another update to the 'test directives' system; test files ↵ | Reinier Zwitserloot | |
now can start with directives (configuration keys, 'ignore', and java language version limits), and the test directory runner now has a framework to handle these. All existing tests pass at this point. | |||
2014-01-18 | Moved NonNull's FLAG_USAGE ConfigurationKey definition to ConfigurationKeys ↵ | Reinier Zwitserloot | |
to work around bugs with putting fields in annotation declarations in many versions of JDK7 and all of JDK6's versions. | |||
2014-01-18 | [configuration] updates to the tests to streamline parsing 'directives', ↵ | Reinier Zwitserloot | |
which have become more important as input files now may need to set up some lombok configuration stuff. | |||
2014-01-18 | [configuration] implementations for log's log.any.fieldIsStatic config. | Reinier Zwitserloot | |
2014-01-18 | [configuration] implementation of flagUsage for all handlers. | Reinier Zwitserloot | |
2014-01-18 | [configuration] Reduced the range around which all already flagged ↵ | Reinier Zwitserloot | |
errors/warnings are removed (javac/delombok only) when using onMethod / onConstructor / onParam. Useful for adding warnings such as lombok configuration 'flag usages'. | |||
2014-01-18 | [configuration] initial batch of configuration keys, primarily for flag usages. | Reinier Zwitserloot | |
2014-01-18 | compiling lombok with javac gives 1 warning. fixed this. | Reinier Zwitserloot | |
2014-01-17 | [configuration] Removed type parameter from ConfigurationSource.Result | Roel Spilker | |
2014-01-17 | [configuration] More strict naming rules for keyNames: | Roel Spilker | |
- may contain letters, digits, minus signs, underscores and periods - must start with a letter, minus sign or underscore - may not end with a period or minus sign the rules about the periods are for possible future wildcard/globbing enhancements | |||
2014-01-17 | Close the outputstream if it is a file after printing the AST | Roel Spilker | |
2014-01-17 | [configuration] Added @PrintConfiguration to print the combined interpreted ↵ | Roel Spilker | |
configuration for a certain java file, improved problem reporting | |||
2014-01-15 | [configuration] Implement LombokConfiguration (using the CONSOLE error reporter) | Roel Spilker | |
2014-01-15 | [configuration] Pass the ConfigurationErrorReporterFactory as a parameter ↵ | Roel Spilker | |
instead of a field. | |||
2014-01-15 | [configuration] Use URI in the API instead of files. Null results in an ↵ | Roel Spilker | |
empty Iterable. Some improvements on the time-out code | |||
2014-01-15 | [configuration] Use the file system to look for 'lombok.config' files and ↵ | Roel Spilker | |
parse those and cache the results | |||
2014-01-15 | [configuration] Add option 'stop-bubbling=true' to a lombok.config file to ↵ | Roel Spilker | |
prevent the system from going up the directory tree to find more config files | |||
2014-01-09 | [configuration] Bubbling now works | Roel Spilker | |
2013-12-21 | [configuration] Implemented the StringResolver | Roel Spilker | |
2013-12-18 | [configuration] ongoing work on the typing and resolving | Roel Spilker | |
2013-12-15 | [configuration] Initial API for declaring ans reading single settings. | Roel Spilker | |
2013-12-15 | [configuration] Added the .getAbsoluteFileLocation() method to AST; | Roel Spilker | |
this now works properly (even with eclipse Linked Resources) in both eclipse and javac. We will now use this feature to search for and apply config files, which will apply hierarchically based on the directory of the source file. | |||
2013-12-15 | work in progress on ProjectSearcher. | Reinier Zwitserloot | |
2013-12-11 | semi-fix for issue 602, but not complete as adding annotations to generated ↵ | Reinier Zwitserloot | |
fields leads to crazy issues (see issue 217): generated LOG field now has @SuppressWarnings on it. | |||
2013-12-11 | Updated web docs and added format options support to delombok ant task. | Reinier Zwitserloot | |
2013-12-11 | Added complete support for delombok's 'pretty' format options; covering all ↵ | Reinier Zwitserloot | |
of the issue #608. | |||
2013-12-11 | fixed a bug where called LombokOptionsFactory.getLombokOptions() would ↵ | Reinier Zwitserloot | |
actually cause the old options to be wrapped continuously, thus wrapping LombokOptions into itself infinitely. Now it just wraps if needed, other wise returns what's already been done. | |||
2013-12-11 | Added format preferences: Suppress @SuppressWarnings, suppress needless ↵ | Reinier Zwitserloot | |
application of 'final'. | |||
2013-12-11 | [pretty] Make the tests work with the new delombok formatting options. | Roel Spilker | |
2013-12-11 | [Pretty] Delombok prettyprinter now adheres to whitspace formatting rules | Roel Spilker | |
2013-12-11 | [Pretty] Suppress final en last semicolon in try-with-resources. Do not ↵ | Roel Spilker | |
indent empty lines. | |||
2013-12-11 | added contingency case in format pref scanning if there is no input | Reinier Zwitserloot | |
2013-12-11 | added support for CharSequences | Reinier Zwitserloot | |
2013-12-11 | finished API for setting format prefs via command line. | Reinier Zwitserloot | |
2013-12-11 | formatpreferences system v1 | Reinier Zwitserloot | |
2013-12-11 | [Pretty] Fix labeled statements and try-with-resources | Roel Spilker | |
2013-12-03 | Fix for Issue #591: v1.12.2 doesn't well with netbeans. | Roel Spilker | |
2013-11-19 | Merge branch 'master' of github.com:rzwitserloot/lombok | Roel Spilker | |
Conflicts: src/delombok/lombok/delombok/DelombokApp.java |