Community
Participate
Working Groups
The eclipse code formatter doesn't seem to work when you have methods with parameter annotations. It fails silently, and I don't see an error in <Workspace>/.metadata/.log. Example: import org.drools.semantics.annotation.DroolsParameter; public class Test { public Object passthrough( @DroolsParameter("parameter") Object parameter ) { return parameter; } }
moving to core
Now we would format like this: public class Test { public Object passthrough(@DroolsParameter("parameter") Object parameter ) { return parameter; } } The default option is to add a new line after an annotation.
Created attachment 21001 [details] Apply on HEAD on CodeFormatterVisitor
Created attachment 21002 [details] Apply on HEAD on org.eclipse.jdt.core.tests.model Corresponding regression test
Fixed and released in HEAD. Regression test added in org.eclipse.jdt.core.tests.formatter.FormatterRegressionTests.test575.
Verified in N200505120010