Phillip Webb
6d8b4710d7
Merge branch '1.5.x' into 2.0.x
2018-05-21 17:18:49 -07:00
Stephane Nicoll
7b7e802129
Merge branch '1.5.x' into 2.0.x
2018-05-16 13:16:54 +02:00
Phillip Webb
5b3cb8a698
Update copyright header year for changed files
2018-05-04 15:59:26 -07:00
Phillip Webb
6e09e497f2
Formatting
2018-05-04 12:06:19 -07:00
Phillip Webb
41efea51a7
Polish ternary expressions
...
Consistently format ternary expressions and always favor `!=` as the
the check.
2018-05-03 22:43:12 -07:00
Phillip Webb
e125085993
Merge branch '1.5.x' into 2.0.x
2018-05-03 12:43:50 -07:00
Stephane Nicoll
79c222da78
Allow to provide manual metadata for keys that are not unique
...
Closes gh-12193
2018-05-02 16:04:02 +02:00
Stephane Nicoll
782d8c63da
Merge branch '1.5.x' into 2.0.x
2018-05-02 15:59:56 +02:00
Phillip Webb
685babc829
Polish "Use lambdas for map entry iteration where possible"
...
Closes gh-12626
2018-04-04 19:36:18 -07:00
igor-suhorukov
69bc19e0ca
Use lambdas for map entry iteration where possible
...
See gh-12626
2018-04-04 19:36:10 -07:00
Madhura Bhave
8b29823885
Prevent StackOverFlowException in metadata processor
...
Fixes gh-11037
2018-03-28 07:58:13 -07:00
Phillip Webb
a4b0be089d
Polish
2018-03-14 14:05:26 -07:00
dreis2211
0d3f3e46dd
Fix typos
...
Closes gh-12468
2018-03-13 17:42:19 -07:00
Stephane Nicoll
7d1faa1c88
Ignore static and abstract accessors
...
This commit updates the annotation processor and the binder to ignore
any static or abstract method that has the characteristics of a JavaBean
accessor. As a result, no property is generated for those (invalid)
accessor and no binding occurs on them either.
Closes gh-12390
2018-03-07 17:55:12 +01:00
igor-suhorukov
56cbc65e7b
Polish
...
See gh-12236
2018-02-28 08:58:46 +01:00
Phillip Webb
29c3be3590
Polish
2018-02-26 10:26:02 -08:00
igor-suhorukov
98f4692c62
Polish
...
This commit changes invocations to immediately return the expression
instead of assigning it to a temporary variable. The method name should
be sufficient for callers to know exactly what will be returned.
Closes gh-12211
2018-02-25 10:59:02 +01:00
Stephane Nicoll
3fddfee65c
Fix default value of endpoint's cache ttl
...
Closes gh-12173
2018-02-22 13:35:50 +01:00
igor-suhorukov
fe023817c7
Polish static finals
...
Closes gh-12083
2018-02-19 20:10:58 -08:00
Johnny Lim
88b184ca23
Polish
2018-02-19 20:00:20 -08:00
Andy Wilkinson
76a450dfba
Format with Eclipse Oxygen SR2
2018-02-08 10:53:53 +00:00
Johnny Lim
3cead7693d
Polish
...
Closes gh-11871
2018-02-01 08:35:42 +01:00
Phillip Webb
187c4d728c
Merge branch '1.5.x'
2018-01-30 12:47:30 -08:00
Stephane Nicoll
51c307f643
Merge branch '1.5.x'
2018-01-30 16:43:54 +01:00
Phillip Webb
af50a18da9
Polish
2018-01-29 09:47:03 -08:00
Stephane Nicoll
5e26d04c05
Only generate time-to-live property for matching endpoints
...
This commit makes sure that a "cache.time-to-live" property is not
generated for endpoints that do not have a main read operation (i.e. a
read operation with no parameter or only nullable parameters).
This matches the endpoint feature that provides caching for only such
operation.
Closes gh-11703
2018-01-27 06:11:01 +01:00
Phillip Webb
b234501af3
Polish
2018-01-26 11:39:41 -08:00
igor-suhorukov
093ca0a687
Use EnumMap whenever possible
...
Replace regular Map instances with EnumMap to reduce memory consumption.
Closes gh-11760
2018-01-24 16:24:47 -08:00
Phillip Webb
ab6ad6aa4b
Polish
2018-01-24 16:09:14 -08:00
andrey.onufreyko
b19dcb13e2
Replace string arguments with char
...
Optimize method calls by replacing single character String arguments
with char.
Closes gh-11680
2018-01-22 16:35:06 -08:00
dreis2211
b7e663e820
Polish
...
Closes gh-11724
2018-01-22 15:59:20 -08:00
Phillip Webb
f3379668ac
Polish
2018-01-18 23:21:51 -08:00
Phillip Webb
6d93573db0
Merge branch '1.5.x'
2018-01-18 22:03:51 -08:00
Stephane Nicoll
ba6be4f22f
Merge branch '1.5.x'
2018-01-18 22:35:32 +01:00
Stephane Nicoll
49b5fe0c29
Polish
...
As `validation-api` 2 is available by default, this commit adds the
integration test as a regular test case. The integration test is kept to
exercise what happens in a standard project.
See gh-11512
2018-01-18 14:05:24 +01:00
Stephane Nicoll
60f5cf10ba
Merge branch '1.5.x'
2018-01-18 13:59:19 +01:00
Andy Wilkinson
54c0cf513b
Polish
2018-01-17 19:03:23 +00:00
Stephane Nicoll
f8af6c8134
Merge branch '1.5.x'
2018-01-17 13:42:56 +01:00
Johnny Lim
77150f8dc9
Polish
...
Closes gh-11630
2018-01-15 10:20:31 +01:00
Phillip Webb
87bccb96f1
Merge branch '1.5.x'
2018-01-08 13:17:51 -08:00
Stephane Nicoll
66d58294d5
Merge branch '1.5.x'
2018-01-08 17:46:16 +01:00
Stephane Nicoll
f2d3f51f3f
Merge branch '1.5.x'
2018-01-08 16:04:19 +01:00
Stephane Nicoll
ac004eabf3
Update copyright header
...
See gh-11510
2018-01-05 10:30:43 +01:00
Johnny Lim
37d8eedae3
Polish
...
Closes gh-11510
2018-01-05 10:29:22 +01:00
Stephane Nicoll
03dd53f347
Fix broken merge
2018-01-04 10:16:27 +01:00
Stephane Nicoll
e3bfd797a3
Merge branch '1.5.x'
2018-01-04 10:11:32 +01:00
Madhura Bhave
8102dc78cb
Remove redundant throws declarations
2017-12-29 12:10:13 -08:00
Johnny Lim
3c5ccb1166
Polish
...
Closes gh-11418
2017-12-26 09:47:10 +01:00
Phillip Webb
3273859fde
Polish
2017-12-13 14:32:55 -08:00
Stephane Nicoll
a626f5462d
Consistent use of @AliasFor
...
Closes gh-10836
2017-12-13 14:42:16 +01:00