-
Notifications
You must be signed in to change notification settings - Fork 454
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
Providing explicit support for Groovy source code (fixes #13) #94
Commits on Mar 20, 2017
-
Providing explicit support for Groovy source code (fixes #13)
Supporting dedicated configuration for groovy source. The configuration allows access to formatter steps which have been introduced for Java, but which are also useable for Groovy code. Integrates Groovy-Eclipse based Groovy formatter step implementation. Allows coexistent configuration of Java and Groovy formatter steps.
Configuration menu - View commit details
-
Copy full SHA for 952fe05 - Browse repository at this point
Copy the full SHA 952fe05View commit details
Commits on Apr 3, 2017
-
SkipFilesNamed's equality is based on its serialized representation. …
…Set<String> has complicated serialization. Reused FileSignature.toSortedSet() for a more stable serialization. Also, using FileSignature.toSortedSet() without first calling asNonNulList() would be an error. So, might as well have toSortedSet() call that method itself as its first argument.
Configuration menu - View commit details
-
Copy full SHA for 9635398 - Browse repository at this point
Copy the full SHA 9635398View commit details -
Fixed some grammar and spelling errors in README. Also gave each sect…
…ion its own invisible <a> tag for stable links.
Configuration menu - View commit details
-
Copy full SHA for 0628870 - Browse repository at this point
Copy the full SHA 0628870View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbfb2c3 - Browse repository at this point
Copy the full SHA dbfb2c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 115b987 - Browse repository at this point
Copy the full SHA 115b987View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8377d1 - Browse repository at this point
Copy the full SHA c8377d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97f06c3 - Browse repository at this point
Copy the full SHA 97f06c3View commit details -
Added a workaround for the new varargs ambiguity for GroovyExtension …
…and SpotlessExtension. This means that Spotless can now use greclipse to format its gradle files.
Configuration menu - View commit details
-
Copy full SHA for 196c29d - Browse repository at this point
Copy the full SHA 196c29dView commit details
Commits on Apr 5, 2017
-
Supporting dedicated configuration for groovy source.
The configuration allows access to formatter steps which have been introduced for Java, but which are also useable for Groovy code. Integrates Groovy-Eclipse based Groovy formatter step implementation. Allows coexistent configuration of Java and Groovy formatter steps.
Configuration menu - View commit details
-
Copy full SHA for 4eac44d - Browse repository at this point
Copy the full SHA 4eac44dView commit details
Commits on Apr 8, 2017
-
Configuration menu - View commit details
-
Copy full SHA for b9c1358 - Browse repository at this point
Copy the full SHA b9c1358View commit details -
Fixes according to review by @jbduncan (as far as possible, using the…
… greclipse formatter)
Configuration menu - View commit details
-
Copy full SHA for 4becbed - Browse repository at this point
Copy the full SHA 4becbedView commit details -
5
Configuration menu - View commit details
-
Copy full SHA for cdf45fc - Browse repository at this point
Copy the full SHA cdf45fcView commit details
Commits on Apr 9, 2017
-
Fixed description/values of Groovy-Eclipse configuration example and …
…expected formatter output.
Configuration menu - View commit details
-
Copy full SHA for 25d57ad - Browse repository at this point
Copy the full SHA 25d57adView commit details -
Make GroovyDefaultTargetTest platform independent. Focus on the subje…
…ct to test. Omit implicit testing of end-line characters for licenseHeader step.
Configuration menu - View commit details
-
Copy full SHA for b24bf3f - Browse repository at this point
Copy the full SHA b24bf3fView commit details -
Changed excludeJava to use the same idiom we use for paddedCell().
EXCLUDE_JAVA_DEFAULT was being used as an alias for `false`. If we changed its value to true, it didn't just change the default behavior, it would also break the implementation logic.
Configuration menu - View commit details
-
Copy full SHA for 8fd9a2f - Browse repository at this point
Copy the full SHA 8fd9a2fView commit details -
ext-greclipse is now in mavenCentral, so the tests can be against mav…
…enCentral as well.
Configuration menu - View commit details
-
Copy full SHA for cc69b88 - Browse repository at this point
Copy the full SHA cc69b88View commit details -
Rather than copy-pasting JavaExtension.LICENSE_HEADER_DELIMITER, we c…
…an reference it directly.
Configuration menu - View commit details
-
Copy full SHA for f6c1c7a - Browse repository at this point
Copy the full SHA f6c1c7aView commit details -
Renamed greclipseFormat to just greclipse.
The DSL should be based on the name of the project. Many formatters have "format" in the name -> google-java-format, scalafmt, etc. But others don't, e.g. ktlint.
Configuration menu - View commit details
-
Copy full SHA for d78a2b6 - Browse repository at this point
Copy the full SHA d78a2b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a863b9 - Browse repository at this point
Copy the full SHA 5a863b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 027892f - Browse repository at this point
Copy the full SHA 027892fView commit details