1. 0bfdbc6 Removed convenience methods from Container. Broke down BindingBuilder into multiple interfaces to limit which methods can be called at which times. Filled in missing Javadocs. Synced AbstractModule with Binder. Added code to detect optional=true on constructors. Created Struts 2 modules and got that code working again. Modified CreationException to record stack trace. by crazyboblee · 18 years ago
  2. 1b54d6a Made TypeLiteral equals() and hashCode() much more robust. by crazyboblee · 18 years ago
  3. 278ee4d Renamed 'ForBinding' to 'Binder'. Introduced Stage. Added name package to Javadocs. Updated some random Javadocs. by crazyboblee · 18 years ago
  4. bc9a5b8 Removed broken imports. by crazyboblee · 18 years ago
  5. 1c4d3e3 Moved name-related logic into a subpackage. by crazyboblee · 18 years ago
  6. a646edd Moved output directory back under the project dir to avoid permission problems. by crazyboblee · 18 years ago
  7. 7173353 Updated remaining Javadocs for query->matcher rename. Reformatted LineNumbers and added Chris's name to it (gotta give credit). Added asm-3.0.jar to IDEA project. by crazyboblee · 18 years ago
  8. 5374359 Made IntelliJ use '1.5' for project. by crazyboblee · 18 years ago
  9. 2d9cd0a Made IntelliJ use '1.5' for JDK. by crazyboblee · 18 years ago
  10. 954d70d update idea project settings by kevinb9n · 18 years ago
  11. 0789b19 Added support for implicit bindings. Did away with getCreator(). Made Struts plugin validate up front. by crazyboblee · 18 years ago
  12. f33d23e Refactored scope handling. Allows overriding annotations with in(). Improved error reporting. by crazyboblee · 18 years ago
  13. 10a3b02 Added intercept() to ContainerBuilder. Hid ConstructionProxy, ProxyFactory, etc. Removed intercept package. Added query package. Started Struts 2 plugin and example. by crazyboblee · 18 years ago
  14. 3a09e29 Added servlet scopes. by crazyboblee · 18 years ago
  15. c2fcc43 Added builder() to AbstractFactory. by crazyboblee · 18 years ago
  16. a3b0c05 Removed old Javadocs. by crazyboblee · 18 years ago
  17. a6e7398 Added Binding. The source object now follows the binding all the way through. by crazyboblee · 18 years ago
  18. 9bb6202 Created ContainerCreationException which delivers the error messages to the client. Added performance logging. Validation performance might be a concern. Will keep the design such that we can lazily validate if desired. by crazyboblee · 18 years ago
  19. 235d068 Further improved the up front error reporting. Hid ErrorMessage and source() logic from the public API for the time being. Removed javadocs. by crazyboblee · 18 years ago
  20. 7fb1d7f Removed unnecessary interface. by crazyboblee · 18 years ago
  21. 78e1cc1 Removed return types in ConstantBindingBuilder and LinkedBindingBuilder. Updated Javadocs. by crazyboblee · 18 years ago
  22. e9f0fa5 Added comment to performance test. by crazyboblee · 18 years ago
  23. 664a82e Used cglib for critical constructor and method invocations boosting overall performance by about 40%. by crazyboblee · 18 years ago
  24. 7c5b2c4 Refactored ContainerBuilder API. Added support for generic types. by crazyboblee · 18 years ago
  25. ed8825f Refactoring binding API. Adding support for generic types. by crazyboblee · 18 years ago
  26. 6ab7e1f Refactoring binding API. Adding support for generic types. by crazyboblee · 18 years ago
  27. 07e4182 Added type conversion for constants. Optimized ReferenceCache. by crazyboblee · 18 years ago
  28. 66b415a Initial checkin. by crazyboblee · 18 years ago