Phillip Webb
a99131f727
Polish resource files to all end with a new line
2019-06-04 00:52:45 -07:00
Spring Buildmaster
67fa63d0e3
Next Development Version
2019-05-14 08:21:02 +00:00
Spring Buildmaster
ca3a864565
Next Development Version
2019-04-03 10:34:44 +00:00
Phillip Webb
2ff74b1559
Reformat code with spring-javaformat 0.0.8
...
See gh-16418
2019-04-02 13:30:25 -07:00
Spring Operator
bbbfee6480
Use HTTPS for external links wherever possible
...
See gh-16318
2019-03-27 15:01:19 +00:00
Andy Wilkinson
4b6bddd476
Merge branch '1.4.x' into 1.5.x
2019-03-20 16:30:04 +00:00
Andy Wilkinson
6920c39349
Merge branch '1.3.x' into 1.4.x
2019-03-20 15:06:50 +00:00
Andy Wilkinson
0e009ef047
Use HTTPS to link to the Apache license
2019-03-20 15:00:10 +00:00
Spring Operator
991ba550d3
Update build and setup configuration to use HTTPS
...
See gh-16245
2019-03-19 16:48:30 +00:00
Spring Operator
e2837843e1
Update build and setup configuration to use HTTPS
...
See gh-16244
2019-03-19 16:44:10 +00:00
Spring Operator
7c314122f7
Update build and setup configuration to use HTTPS
...
See gh-16243
2019-03-19 16:01:05 +00:00
Spring Buildmaster
b04710d744
Next development version
2019-01-11 15:59:00 +00:00
Spring Buildmaster
9bb64a3493
Next Development Version
2018-11-29 09:52:39 +00:00
Spring Buildmaster
4d24feb443
Next development version
2018-10-16 08:44:44 +00:00
Spring Buildmaster
46df506b0a
Next development version
2018-09-11 14:24:40 +00:00
Phillip Webb
9543fcf44d
Upgrade to spring-javaformat 0.0.6
2018-08-30 15:59:27 -07:00
Spring Buildmaster
73bf744cb0
Next Development Version
2018-07-30 13:37:38 +00:00
Johnny Lim
9fba2c4a62
Remove carriage returns in TypeUtils.getJavaDoc()
...
Closes gh-13779
2018-07-16 14:11:32 +02:00
Stephane Nicoll
e556c04d83
Remove class file
2018-07-13 09:21:27 +02:00
Stephane Nicoll
6602fa3c90
Clean line breaks in configuration metadata descriptions.
...
Closes gh-13601
2018-07-13 09:19:17 +02:00
Stephane Nicoll
36605b3b49
Polish
...
See gh-13534
2018-06-21 09:16:44 +02:00
Spring Buildmaster
36b8639853
Next Development Version
2018-06-14 10:05:31 +00:00
Phillip Webb
37646517cf
Polish
2018-05-21 15:17:42 -07:00
Stephane Nicoll
563d7d70a2
Polish "Respect lombok.AccessLevel attributes"
...
Closes gh-13175
2018-05-16 13:12:16 +02:00
Jonas Keßler
3699132cf0
Respect lombok.AccessLevel attributes
...
See gh-13175
2018-05-16 09:54:50 +02:00
Spring Buildmaster
010b4fccbd
Next development version
2018-05-09 09:31:46 +00:00
Phillip Webb
99dad81e9a
Update copyright header year for changed files
2018-05-04 12:15:13 -07:00
Phillip Webb
0a0247975c
Formatting
2018-05-04 12:00:50 -07:00
Phillip Webb
64930d4e5b
Polish caught exception names
...
Prefer `ex` over `e`.
2018-05-03 09:46:15 -07:00
Phillip Webb
3ee777e142
Polish ternary expressions
...
Consistently format ternary expressions and always favor `!=` as the
the check.
2018-05-03 09:46:15 -07:00
Stephane Nicoll
dd3f57d816
Avoid potentially mutating item metadata collection
...
Closes gh-13027
2018-05-02 15:55:29 +02:00
Spring Buildmaster
c10aad165f
Next Development Version
2018-04-09 23:14:33 +00:00
Spring Buildmaster
ade4760842
Next Development Version
2018-04-05 09:01:52 +00:00
Phillip Webb
a8f366a554
Fix copyright header for edited files
2018-03-16 15:07:23 -07:00
Stephane Nicoll
b4a7e1d64b
Use toLowerCase() and toUpperCase() with Locale.ENGLISH
...
This commit updates all `toLowerCase()` and `toUpperCase` invocations to
use the variant that takes a `Locale` to avoid locale-specific side
effect.
Closes gh-12213
2018-02-26 17:49:03 +01:00
Phillip Webb
798522d890
Format with Eclipse Oxygen SR2
2018-02-08 15:46:49 -08:00
Spring Buildmaster
6414b42335
Next Development Version
2018-01-30 23:29:33 +00:00
Phillip Webb
61f7bd8576
Polish
2018-01-30 12:37:40 -08:00
Stephane Nicoll
f86b44f2ec
Reduce StringBuilder creation in TypeExtractor.visitDeclared()
...
Closes gh-11845
2018-01-30 16:40:32 +01:00
Phillip Webb
8e783cdae9
Polish
2018-01-18 21:42:11 -08:00
Stephane Nicoll
71ab5dd748
Restore proper handling of array types
...
Closes gh-11512
2018-01-18 22:07:49 +01:00
Stephane Nicoll
927c2cacfa
Rework type generation algorithm
...
The initial solution to gh-11512 was still using a plain `toString` that
could potentially break with a JDK upgrade. Turns out that JDK9 actually
uses the same type for AnnotatedType and ClassType so the trick of using
a visitor doesn't work anymore.
Retrospectively, it is quite easy to generate the full type once we have
the DeclaredType as we already have some logic to get the qualified,
that is raw, type and we have access to the type parameters.
This commit still uses a `toString` to generate the representation of
the type parameters but this looks much safer than trying to redo what
such a simple `toString` should do. Also, the additional metadata that
we could get on an ExecutableElement does not apply to them.
Closes gh-11512
2018-01-18 13:52:12 +01:00
Stephane Nicoll
d8b1f1692a
Fix type detection with annotated getter
...
This commit makes sure that the `type` of a property is generated
property if the getter of the property is annotated. Previously, a type
implementation may expose the annotation information.
Closes gh-11512
2018-01-17 13:30:57 +01:00
Phillip Webb
700d3c3907
Relocate shaded JSON API in annotation-processor
...
Move the 'shade' copy of the JSON API to a separate src folder to make
it clearer that we don't own the code. Also polished some formatting
and suppressed a few warnings.
Closes gh-10307
2018-01-08 12:24:19 -08:00
Stephane Nicoll
b9f4fd0b65
Fix exclude filter to not exclude MediaType
...
This commit removes MediaType from the list of exclude types as it looks
like an error: MediaType has a constructor taking a `String` and binding
works fine with it.
This has the effect of properly generating the metadata for the only key
that Spring Boot exposes with a MediaType type:
spring.data.rest.default-media-type.
Closes gh-11568
2018-01-08 17:44:32 +01:00
Stephane Nicoll
4568f14c71
Fix javadoc warnings
2018-01-08 15:55:24 +01:00
Stephane Nicoll
d49b022ce3
Shade json in configuration processor
...
This commit shades the json API in the configuration processor so that
it doesn't bring `android-json` to the classpath anymore.
Closes gh-10307
2018-01-04 10:10:56 +01:00
Phillip Webb
2c429ba77d
Restore static final formatting
...
Restore static final constants to upper case formatting.
See gh-10457
2017-12-13 12:21:57 -08:00
Spring Buildmaster
df2ae7aa19
Next Development Version
2017-11-28 09:55:46 +00:00
Spring Buildmaster
c0f9f64776
Next Development Version
2017-10-16 12:36:43 +00:00