Andreas Gebhardt
3f894cbeeb
Log a warning when using fallback for pid and log locations
...
See gh-14519
7 years ago
Johnny Lim
335775892b
Polish
...
See gh-14667
7 years ago
dreis2211
e68b9e8322
Remove unnecessary parameters for String.substring
...
Closes gh-14661
7 years ago
Phillip Webb
d76bba5e6f
Migrate from ExpectedException rule to AssertJ
...
Replace ExpectedException JUnit rules with AssertJ exception
assertions.
Closes gh-14336
7 years ago
jnizet
eee07a840f
Move away from deprecated Gradle configurations
...
Closes gh-14593
7 years ago
Johnny Lim
698bbd6a9e
Polish
...
Closes gh-14597
7 years ago
Phillip Webb
64627fa9d6
Restore Maven 3.3 compatibility
...
Downgrade the `spring-boot-maven-plugin` maven version to 3.3.
Closes gh-14464
7 years ago
Phillip Webb
75bde00334
Generate auto-configuration OnWebApplication data
...
Update the auto-configuration annotation processor to generate
properties for `@OnWebApplication`.
See gh-13328
7 years ago
Phillip Webb
586507c49a
Generate auto-configuration OnBean data
...
Update the auto-configuration annotation processor to generate
properties for `@ConditionalOnBean` and `@ConditionalOnSingleCandidate`.
See gh-13328
7 years ago
Phillip Webb
11b1318cad
Reduce GC pressure in JAR handler
...
Update the JAR `Hander` so that URL `startsWith` checks produce less
garbage. Comparisons are now performed first on the `path` rather than
the full `toString`. URL `toString` operations produce quite a lot of
garbage since a `StringBuilder` is always used.
In addition, we now also cache the JarFile URL toString to save repeated
calculation.
Closes gh-14561
7 years ago
Andy Wilkinson
c1b864c826
Polish
7 years ago
durigon
7aaeefbc0e
Use Matcher from pre-compiled Pattern rather than String for replaceAll
...
Closes gh-14483
7 years ago
Andy Wilkinson
a2cf2cd87f
Raise the minimum supported version of Gradle to 4.4
...
Closes gh-14418
7 years ago
Andy Wilkinson
ae4e1d0372
Test the Gradle plugin against Gradle 4.10
...
Closes gh-14417
7 years ago
Andy Wilkinson
630e2d0b41
Correct the permissions of scripts in archives of boot distribution
...
Closes gh-14158
7 years ago
Phillip Webb
894e0e11d4
Switch from Aether to Maven Resolver
...
Replace Aether dependencies with Maven Resolver following the Eclipse
EOL announcement for Aether.
Closes gh-7627
7 years ago
Andy Wilkinson
78464f999f
Test the Gradle plugin against Gradle 4.10
...
Closes gh-14417
7 years ago
Andy Wilkinson
6041bc5bb0
Correct the permissions of scripts in archives of boot distribution
...
Closes gh-14158
7 years ago
Andy Wilkinson
1332fcb0ad
Polish "Issue a warning from launch script when app will run as root"
...
Closes gh-10275
7 years ago
Oliver B. Fischer
94ebd33747
Issue a warning from launch script when app will run as root
...
See gh-10275
7 years ago
Stephane Nicoll
0493355241
Use deterministic order for configuration properties metadata
...
This commit updates the annotation processor to write metadata in a
consistent way. Groups, properties and hints are written and each item
is ordered alphabetically based on its name.
Also, deprecated items are written last.
Closes gh-14347
7 years ago
Andy Wilkinson
6c865f9b43
Polish
...
See gh-1176
7 years ago
Andy Wilkinson
53372d5fd7
Document the use of --args to pass arguments to bootRun
...
Closes gh-1176
7 years ago
Phillip Webb
cafff43022
Update copyright header of changed files
7 years ago
Phillip Webb
9af6b3422f
Polish
7 years ago
Andy Wilkinson
8ee4775820
Polish
7 years ago
Stephane Nicoll
c0e45b7333
Adapt to Spring Framework API change
7 years ago
Stephane Nicoll
d80ed27339
Fix checkstyle violation
7 years ago
Stephane Nicoll
eedeaa29e5
Polish "Replace loops with Arrays.setAll where possible"
...
Closes gh-14125
7 years ago
dreis2211
0bc66dc4a9
Replace loops with Arrays.setAll where possible
...
See gh-14125
7 years ago
dreis2211
a601bc863b
Remove unused method in TypeUtils
...
Closes gh-14130
7 years ago
Stephane Nicoll
8f2ab952f5
Polish javadoc formatting
7 years ago
dreis2211
59d911d6e0
Remove @UsesUnsafeJava annotations
...
Closes gh-14072
7 years ago
Andy Wilkinson
1973e342c9
Do not use lambda for task action as it breaks up-to-date checks
...
Due to gradle/gradle#5510 , using a lambda for a task action breaks
up-to-date checks in certain circumstances.
This commit updates JavaPluginAction to use an inner-class in place
of a lambda for the action that it adds to JavaCompile tasks. A test
has not been added as it does not appear to be possible to reproduce
it with a TestKit-based test.
Closes gh-14054
7 years ago
Stephane Nicoll
94013aaba6
Add support for DataSize
...
This commit adds support for Spring Framework's `DataSize` allowing to
express a size in bytes and other convenient units.
Similar to the `Duration` support introduced previously, this commit
adds transparent binding support as well as detection of default values
in `@ConfigurationProperties`-annotated object.
Closes gh-13974
7 years ago
Johnny Lim
05a7d21305
Polish ItemMetadata.buildName()
...
Closes gh-14024
7 years ago
dreis2211
66b1742f96
Optimize some StringBuilder.append() calls
...
Closes gh-13961
7 years ago
Phillip Webb
0ec22c8bf9
Polish copyright date on changed files
8 years ago
Phillip Webb
aeb885192e
Polish ternary expressions
8 years ago
Phillip Webb
ce9c053cbf
Fix checkstyle issues on master
...
Fix checkstyle issues following 2.0.x merge and
spring-javaformat upgrade.
See gh-13932
8 years ago
Phillip Webb
63b609827e
Fix checkstyle method order issues
...
Fix checkstyle issues with method ordering following the
spring-javaformat upgrade.
See gh-13932
8 years ago
Phillip Webb
e6a68b39a3
Fix checkstyle javadoc issues
...
Fix checkstyle issues in javadoc following the spring-javaformat
upgrade.
See gh-13932
8 years ago
Phillip Webb
7fc455654a
Fix checkstyle ternary issues
...
Fix checkstyle issues with ternary expressions following the
spring-javaformat upgrade.
See gh-13932
8 years ago
Phillip Webb
ec1100a896
Upgrade to spring-javaformat 0.0.6
...
Closes gh-13932
8 years ago
Phillip Webb
cddd794a07
Polish
8 years ago
Andy Wilkinson
de7899fba4
Improve reliability by give Cassandra more time and attempts to start
8 years ago
Andy Wilkinson
b9ad0d9992
Test the Gradle plugin against Gradle 4.8.1 instead of 4.8
...
Closes gh-13809
8 years ago
Andy Wilkinson
8deea933b9
Test the Gradle plugin against Gradle 4.9
...
Closes gh-13808
8 years ago
dreis2211
ac8eebfbad
Fix typos
...
Closes gh-13762
8 years ago
Andy Wilkinson
45fdf2ffa4
Support Tomcat 9 and Undertow 2
...
Closes gh-11749
Closes gh-12243
8 years ago