33 Commits (7f82764cb29486ee4fb0f59362d63d6d6b755ea2)

Author SHA1 Message Date
Chris Beams 7f82764cb2 + Updated all projects to use the re-introduced org.springframework.asm instead of org.objectweb.asm (.java, template.mf, ivy.xml, and .classpath files have been updated) 17 years ago
Chris Beams 09c570fd44 removing unnecessary eclipse 'Project Facets' metadata 17 years ago
Chris Beams ca05d99b7d Eliminated all compilation warnings 17 years ago
Chris Beams 5a62fb1762 Whitespace and license polish 17 years ago
Chris Beams 555f14aac8 Dependency updates 17 years ago
Chris Beams d5f20c4247 + Further documentation and pruning. 17 years ago
Chris Beams 0d87c48d98 + Eliminated support for @Extension methods for now 17 years ago
Chris Beams 1832156349 Javadoc polish & pruning dead code 17 years ago
Chris Beams bb86f785be + Added 'proxyMode' attribute to @Scope annotation 17 years ago
Chris Beams b7c8d57da2 + Eliminated UsageError/Validatable/MalformedConfigurationException in favor of existing Problem/ProblemReporter types 17 years ago
Chris Beams 83e909fc52 Removing accidentally committed clover-related eclipse metadata 17 years ago
Chris Beams d9ae8634bc Removed Validator interface and inlined its implementations 17 years ago
Chris Beams 0aea9993eb Re-enabled support for @ScopedProxy 17 years ago
Chris Beams ba21e9bdb6 + Moved @Bean into base package, next to @Configuration 17 years ago
Chris Beams 466f4f9536 Simplifying packaging 17 years ago
Chris Beams fa0cb66705 polish 17 years ago
Chris Beams 9794314935 + Renamed Scopes -> StandardScopes 17 years ago
Chris Beams cf76fab038 + Added .clover to svn:ignore 17 years ago
Chris Beams 376290468c + Fleshed out, documented, tested and polished the ConfigurationPostProcessor implementation 17 years ago
Chris Beams 348f5e57c0 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 62c9d11e51 eliminated dead code 17 years ago
Chris Beams ce5dfd80a9 Updated ivy and template.mf dependency metadata; added src/main/resources to quiet a spurious build error. 17 years ago
Chris Beams 6e7cf91dab + Adding POC tooling integration points, namely AbstractConfigurationPostProcessor and allowing for tooling-specified ClassLoader for use with ASM parsing 17 years ago
Chris Beams d830d23196 Adding eclipse metadata 17 years ago
Chris Beams 5b4313748f + Renamed @Factory -> @FactoryMethod 17 years ago
Chris Beams b647761a56 Formatting pass, primarily to align with Spring's convention of hard tab indentation. 17 years ago
Chris Beams 56ea4ccd04 + 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 9180eddd26 + Eliminated .util package 17 years ago
Chris Beams 01d1deeb62 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 ec5977afe7 Refactoring and repackaging 17 years ago
Chris Beams de19beb468 + Further repackaging and consolidation 17 years ago
Chris Beams f73b8afb16 Repackaging to remove remaining cycles and increase cohesion 17 years ago
Chris Beams 2e785504e7 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