Commit Graph

68 Commits (d1810941e85e500d29dcb8c9aecce83374aed027)

Author SHA1 Message Date
Phillip Webb 6246da06a6 Update Eclipse setup files
Update the eclipse setup files and contributing instructions for
compatibility with the latest Eclipse 2019-03 release. This commit
reverts the use the HTTPS in the `.setup` file namespace (since it
breaks the setup editor). The `xsi:schemaLocation` section still
uses HTTPS for actual XSD resolution.

See gh-16245
6 years ago
Andy Wilkinson 2c2fa9e821 Polish "Update build and setup configuration to use HTTPS"
See gh-16246
6 years ago
Spring Operator 3e2b6ac8ed Update build and setup configuration to use HTTPS
See gh-16246
6 years ago
Andy Wilkinson c2002e7160 Polish "Update build and setup configuration to use HTTPS"
See gh-16245
6 years ago
Spring Operator 991ba550d3 Update build and setup configuration to use HTTPS
See gh-16245
6 years ago
Andy Wilkinson 19275fd9d6 Drop AnyEdit from Eclipse setup as it is not available over HTTPS
See gh-16106
6 years ago
Spring Operator c9c554b834 Update build and setup configuration to use HTTPS
See gh-16106
6 years ago
Phillip Webb e544922dd7 Merge branch '1.5.x' into 2.0.x 7 years ago
Phillip Webb e75d8eaf40 Switch to spring-javaformat plugin
Use `spring-javaformat` to format and check code. Code formatting can
now be applied using the `spring-javaformat-maven-plugin` from the
command line. Existing checkstyle rules have also been replaced and
the CONTRIBUTING.adoc file has been updated.

Closes gh-13255
7 years ago
Andy Wilkinson c5f4f45fe9 Add Spring IDE's Boot support to Eclipe setup
Closes gh-12081
7 years ago
Phillip Webb 55e98ac977 Merge branch '1.5.x' 7 years ago
Phillip Webb 716726aa50 Update Eclipse Oomph setup for Oxygen
See gh-8513
7 years ago
Madhura Bhave ca435512c0 Introduce spring-boot-autoconfigure-processor
Add an annotation processor that generates properties files for certain
auto-configuration class annotations. Currently attribute values from
@AutoConfigureOrder, @AutoConfigureBefore, @AutoConfigureAfter and
@ConditionalOnClass annotations are stored.

The properties file will allow optimizations to be added in the
`spring-boot-autoconfigure` project. Primarily by removing the need
to ASM parse as many `.class` files.

See gh-7573
8 years ago
Phillip Webb 410dedc567 Add AssertJ to Eclipse Oomph Setup 9 years ago
Andy Wilkinson ee409482b3 Enable the use of formatter off and on tags in Eclipse
This commit enables the use of // @formatter:off and // @formatter:on
to surround lines of code that should not be formatted. It also adds
a code template that can be used to quickly wrap the selected lines
of text with the off and on comments.

Closes gh-5050
9 years ago
Phillip Webb 8318698f55 Store checkout location in workspace variable
Update the Eclipse product setup so that `checkout.location` is stored
as a workspace variable. Without this things get mixed up when trying
to run different installations for different branches.

See gh-4110
9 years ago
Phillip Webb e86e8c2024 Install Spring formatter Eclipse plugin
Update Oomph project setup to install the Spring code formatter.

See gh-4136
9 years ago
Phillip Webb 75bf01840b Add Eclipse Installer setup file
Add `spring-boot-project.setup` to `/eclipse` to setup and configure
new Eclipse installations.

Fixes gh-4110
9 years ago