177 Commits (74f514bdd44b63e57eefcc57b14b5a832b58375f)

Author SHA1 Message Date
Johnny Lim 6027508cf7 Polish 3 years ago
Andy Wilkinson 99edda735e Polish 4 years ago
Phillip Webb c53c8c84b8 Fix annotation processor to deal with relocated @ConstructorBinding 4 years ago
Phillip Webb a34b1d3c6e Don't detect private constructors on member classes for binding 4 years ago
Phillip Webb 754f39e6ef Polish 4 years ago
Phillip Webb e0b67889a8 Use Stream.toList instead of Stream.collect when possible 4 years ago
Scott Frederick d25a99692f Replace Spring Boot TestCompiler with Spring Framework's version 4 years ago
Phillip Webb 7fc9debf2a Consider super classes when detecting nested property classes 4 years ago
dreis2211 5db04da275 Use pattern matching for instanceof where appropriate 4 years ago
Andy Wilkinson 682ac53f32 Ensure that config processor runs with only AutoConfiguration 4 years ago
dreis2211 a63e730136 Remove unused private methods 4 years ago
Andy Wilkinson a265f150ac Improve parsing of numeric default values 4 years ago
Madhura Bhave 44b88cc88c Allow @ConstructorBinding to be optional 4 years ago
Andy Wilkinson fe7b13ec46 Upgrade to Spring Framework 6 and Jakarta EE 9 4 years ago
Phillip Webb 2f6651c3cb Don't use markdown syntax in javadoc or error messages 5 years ago
Andy Wilkinson 681df90d33 Generate metadata for records using implicit constructor binding 5 years ago
Stephane Nicoll 69c2621a14 Polish "Add support for @Value annotation" 5 years ago
Mark Jeffrey 14d86034a1 Add support for @Value annotation 5 years ago
Stephane Nicoll d610f3c2ff Polish "Fix ordering of metadata entries" 5 years ago
Dmitry Pavlov 3e34b0a60a Fix ordering of metadata entries 5 years ago
Andy Wilkinson af7e4e211c Support all known endpoint types 5 years ago
Marten Deinum 5121ca5d17 Reduce the overhead of char[] creation 5 years ago
Stephane Nicoll 59ea7c11f6 Use most specific getter when generating metadata 6 years ago
izeye 9c35cd41ad Polish 6 years ago
Phillip Webb b0c2687aa9 Update copyright year of changed files 6 years ago
Andy Wilkinson e7eb7739dc Use overriding rather than overridden getter methods in config prop AP 6 years ago
Phillip Webb 74e06e8e6a Refine MetadataCollector logic 6 years ago
Phillip Webb cf09451ffb Retain inner-class data on incremental compile 6 years ago
Stephane Nicoll 1296b4dfe6 Revert "Support constructor binding on 3rd party classes" 6 years ago
Andy Wilkinson c82581171d Trigger configuration properties annotation processsor on `@Endpoint` 6 years ago
Andy Wilkinson 1924aad07c Limit supported annotations to `@ConfigurationProperties` and `@Configuration` 6 years ago
Stephane Nicoll 5feaf2bc1a Polish "Polish empty string checks" 6 years ago
Santhoshkumar. P 5cb07e292d Polish empty string checks 6 years ago
Phillip Webb 5f49d4a8d7 Rename @ConfigurationPropertiesImport 6 years ago
Phillip Webb c857a743a0 Rename @ImportConfigurationPropertiesBean 6 years ago
Phillip Webb f260c77fe3 Add @ImportConfigurationPropertiesBean support 6 years ago
Andy Wilkinson 56ded38f5d Generate default values from Duration and Period .ZERO 6 years ago
Stephane Nicoll dac63fc3e5 Polish 6 years ago
Phillip Webb 33b48c8bac Add @Name support to the annotation processor 6 years ago
Andy Wilkinson 62aa8ce107 Support incremental annotation processing with Gradle 6 years ago
Phillip Webb 5ae623c43a Polish 'Add Period converter support' 6 years ago
Grubhart dc4d71f91e Add Period converter support 6 years ago
Phillip Webb ad1248e4ec Replace "folder" with "directory" 6 years ago
dreis2211 9588188800 Use isEmpty() where possible 6 years ago
Stephane Nicoll 95be419527 Use Class.forName rather than ClassLoader.loadClass 6 years ago
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 7 years ago
Johnny Lim 45d85778b8 Polish 7 years ago