116 Commits (aed51abb4e503bedaa09934d41b61534fe0cc614)

Author SHA1 Message Date
Stephane Nicoll 2c1e81adf0 Polish 6 years ago
Stephane Nicoll b3643965f0 Polish "Detect config props using builder pattern and generics" 6 years ago
如梦技术 743f4a4cb1 Detect config props using builder pattern and generics 6 years ago
Andy Wilkinson 59bc3c5602 Prevent recursive config props from causing a stack overflow 6 years ago
Johnny Lim 45d85778b8 Polish 6 years ago
Stephane Nicoll d6d32ec01d Polish 6 years ago
Phillip Webb 386c0a60a7 Relax @ConstructorBinding member class requirement 6 years ago
Stephane Nicoll 45f6668d03 Use @ConstructorBinding when generating meta-data 6 years ago
Stephane Nicoll 39fed4a9d9 Fix binding detection of ConfigurationProperties contributed by @Bean 6 years ago
Andy Wilkinson 4b5ebd8505 Process all non-private methods, not just public methods 7 years ago
Andy Wilkinson abba4fa9c9 Include exception's message in message printed by AP 7 years ago
Andy Wilkinson edcaee375f Consider @Deprecated on field when determining property's deprecation 7 years ago
SaberXu c6c3a91f8d Simplify if statements 7 years ago
Phillip Webb 01933f9b06 Merge previously split strings 7 years ago
Phillip Webb a66c4d3096 Unify method visibility of private classes 7 years ago
Phillip Webb f380ba63eb Exclude Groovy MetaClass from property meta-data 7 years ago
Phillip Webb 2dfd916c96 Polish 7 years ago
Stephane Nicoll fbb5ffe0a4 Avoid infinite cycle resolving generic type that refers itself 7 years ago
Stephane Nicoll 3125f424ce Add metadata support for immutable ConfigurationProperties type 7 years ago
Stephane Nicoll 75c248dcba Move setter attribute in PropertyDescriptor proper 7 years ago
Stephane Nicoll 00a18c32ab Restructure metadata generation 7 years ago
Stephane Nicoll c44a1e129d Polish 7 years ago
Stephane Nicoll 91a005f578 Resolve generic types in generated metadata 7 years ago
dreis2211 46e59503ec Use JSONObject.putOpt in JsonConverter 7 years ago
igor-suhorukov cbf6b330ba Simplify code by using Map computeIfAbsent 7 years ago
Phillip Webb f3fa20b2d1 Polish 7 years ago
dreis2211 5c0d7f4ac0 Avoid creation of unnecessary collections 7 years ago
durigon 7aaeefbc0e Use Matcher from pre-compiled Pattern rather than String for replaceAll 7 years ago
Stephane Nicoll 0493355241 Use deterministic order for configuration properties metadata 8 years ago
Stephane Nicoll c0e45b7333 Adapt to Spring Framework API change 8 years ago
Stephane Nicoll d80ed27339 Fix checkstyle violation 8 years ago
dreis2211 0bc66dc4a9 Replace loops with Arrays.setAll where possible 8 years ago
dreis2211 a601bc863b Remove unused method in TypeUtils 8 years ago
Stephane Nicoll 94013aaba6 Add support for DataSize 8 years ago
Johnny Lim 05a7d21305 Polish ItemMetadata.buildName() 8 years ago
dreis2211 66b1742f96 Optimize some StringBuilder.append() calls 8 years ago
Phillip Webb aeb885192e Polish ternary expressions 8 years ago
Phillip Webb 63b609827e Fix checkstyle method order issues 8 years ago
Phillip Webb e6a68b39a3 Fix checkstyle javadoc issues 8 years ago
Phillip Webb 7fc455654a Fix checkstyle ternary issues 8 years ago
Johnny Lim f34fb5f1ee Reduce object creation in findMatchingItemMetadata() 8 years ago
Phillip Webb 5b3cb8a698 Update copyright header year for changed files 8 years ago
Phillip Webb 6e09e497f2 Formatting 8 years ago
Phillip Webb 41efea51a7 Polish ternary expressions 8 years ago
Stephane Nicoll 79c222da78 Allow to provide manual metadata for keys that are not unique 8 years ago
Phillip Webb 685babc829 Polish "Use lambdas for map entry iteration where possible" 8 years ago
igor-suhorukov 69bc19e0ca Use lambdas for map entry iteration where possible 8 years ago
Madhura Bhave 8b29823885 Prevent StackOverFlowException in metadata processor 8 years ago
Stephane Nicoll 7d1faa1c88 Ignore static and abstract accessors 8 years ago
igor-suhorukov 56cbc65e7b Polish 8 years ago