14 Commits (43b2a40343be4d4a2ad12cf4dbdc0a76ddeaedbf)

Author SHA1 Message Date
Chris Beams 43b2a40343 Initial work to ensure CGLIB classes are not eagerly loaded (CGLIB should only be required if Spring users wish to process @Configuration classes) 17 years ago
Chris Beams 93b558b1ce eliminated dead code 17 years ago
Chris Beams 04314a62e6 Updated ivy and template.mf dependency metadata; added src/main/resources to quiet a spurious build error. 17 years ago
Chris Beams eaf3a7cec4 + Adding POC tooling integration points, namely AbstractConfigurationPostProcessor and allowing for tooling-specified ClassLoader for use with ASM parsing 17 years ago
Chris Beams ff83255ace Adding eclipse metadata 17 years ago
Chris Beams e3153f705f + Renamed @Factory -> @FactoryMethod 17 years ago
Chris Beams f9918f9b2e Formatting pass, primarily to align with Spring's convention of hard tab indentation. 17 years ago
Chris Beams f8270428df + Removed requirement for enhanced subclasses to implement InitializingBean. This was in support of injecting @ExternalValue fields, but is no longer necessary in light of @Value 17 years ago
Chris Beams c0c8117d51 + Eliminated .util package 17 years ago
Chris Beams c593f06397 Consolidating types and reducing visibility wherever possible. Non-internal public API is now at 18 types (21 including internal packages). 17 years ago
Chris Beams 6deb1acab4 Refactoring and repackaging 17 years ago
Chris Beams d4fdad2202 + Further repackaging and consolidation 17 years ago
Chris Beams 2689751c2b Repackaging to remove remaining cycles and increase cohesion 17 years ago
Chris Beams e48fe0d892 Initial cut at migrating JavaConfig essentials into Core. test.basic.BasicTests successfully excercises the simplest possible @Configuration class (contains a single @Bean method). 39 classes were pulled in from from JavaConfig to support this use case. 17 years ago