- 96eeb3a at last! a big start on the Binding EDSL javadoc! by kevinb9n · 18 years ago
- f73ca5d random trivial cleanup: don't need <M extends AnnotatedElement & Member> anymore. by kevinb9n · 18 years ago
- b950ad9 Did a bit of javadoc work. Removed pointless package-private method Guice.createEmptyInjector(). by kevinb9n · 18 years ago
- 65b6f97 Minor Javadoc changes. by crazyboblee · 18 years ago
- 9e13952 Redesigned constant binding API. by crazyboblee · 18 years ago
- 0c24994 try 3 to get the hack right. drawing attention to it now. :-( by kevinb9n · 18 years ago
- aee4a48 Moved instance injections back in the injector creation process, after static injection. by crazyboblee · 18 years ago
- b7ffa50 make the earlier dumb hack suck less... cpu cycles at runtime. by kevinb9n · 18 years ago
- d4d4df3 log timing info at "fine" level by kevinb9n · 18 years ago
- cd38685 sadly, must hack in secret support for something evil; will remove later by kevinb9n · 18 years ago
- c1d0c64 Removed old Javadocs. by crazyboblee · 18 years ago
- 84e32fa some binder javadoc. not great but better. by kevinb9n · 18 years ago
- 61257a8 Added spring package to Javadocs. Made minor updates to various Javadocs. by crazyboblee · 18 years ago
- f739015 Added Spring and JNDI integration. by crazyboblee · 18 years ago
- 51c39c3 Trying to clean up. by crazyboblee · 18 years ago
- 42c8bb2 IntelliJ svn support sucks. by crazyboblee · 18 years ago
- 3a971f3 Locked down binder API even more. by crazyboblee · 18 years ago
- 015aab3 Renamed eagerly() to asEagerSingleton(). by crazyboblee · 18 years ago
- edda436 Removed link(). bind() now points to other bindings. by crazyboblee · 18 years ago
- 3854582 Renamed default impl and provider annotations. by crazyboblee · 18 years ago
- 6c7720d Added support for @DefaultImplementation and @DefaulProvider. by crazyboblee · 18 years ago
- b20cc35 oops, add missing file headers. by kevinb9n · 18 years ago
- 833fc69 Remove code we don't need use (sorry bob). by kevinb9n · 18 years ago
- a312d7a Issue 41: guice should never inject a null value. by kevinb9n · 18 years ago
- 7eb9f44 Examples. by crazyboblee · 18 years ago
- 17c05fd Issue 32: forbid binding to guice framework types (Module, Binding, etc.) by kevinb9n · 18 years ago
- 0af85cf Issue 30: Binder.addError(Throwable); a little associated cleanup by kevinb9n · 18 years ago
- 27f8a58 Re-add the Injector.getInstance() methods which were removed frankly by mistake. by kevinb9n · 18 years ago
- a2915a9 Container -> Injector; container scope -> singleton scope by kevinb9n · 18 years ago
- 393515b Added code to clean up state if we get an exception while creating an implicit binding. by crazyboblee · 18 years ago
- 5a33f38 who wants more javadoc? by kevinb9n · 18 years ago
- 63e9a82 Simplified source directory structure. Forget Maven. by crazyboblee · 18 years ago
- 3be9b71 Moved sources into 'java' directories to make Maven happy. by crazyboblee · 18 years ago
- 97223d4 Moved src directories to be more maven friendly. by crazyboblee · 18 years ago
- 0dfec97 Moved servlet package into its own module. by crazyboblee · 18 years ago
- c3e8849 If we can't find a binding to an annotation with given attribute values, we look for a binding to the annotation type. Added check to make sure binding annotations are annotated with @BindingAnnotation. by crazyboblee · 18 years ago
- 77bf3b2 We now inject bound instances and bound Provider instances. by crazyboblee · 18 years ago
- 1fc4978 Extracted interface for Binding. by crazyboblee · 18 years ago
- 6b0e91b Fixed package documentation to not reference Factory. by crazyboblee · 18 years ago
- 589b57d Replace Factory with Provider. Hid Context from public API. by crazyboblee · 18 years ago
- bd9544e Renamed Locator to Provider. by crazyboblee · 18 years ago
- 0b3189c Added support for injecting private constructors and fields. by crazyboblee · 18 years ago
- 0f09fe3 Added checks to ensure annotations are retained at runtime. by crazyboblee · 18 years ago
- 97b2cac Added @ScopeAnnotation. Added Binder.addError(). Removed Scopes.DEFAULT. We now refer to this as 'no' scope. by crazyboblee · 18 years ago
- 9119a63 improve error message when instance location causes an exception (e.g. from your constructor or custom factory) by kevinb9n · 18 years ago
- be2a67f Added Binder.getStage(). Added Matchers.annotatedWith(Annotation). Added support for generic arrays to TypeLiteral. by crazyboblee · 18 years ago
- 5c64e9f Fixed bug in toInstance(). It should not set a scope. by crazyboblee · 18 years ago
- 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
- 9d573ed Hid BinderImpl. Redesigned SoureProvider API. by crazyboblee · 18 years ago
- e5073a2 Guice.newContainer() -> createContainer() and overload to allow Stage to be specified. by kevinb9n · 18 years ago
- 2a7178f new javadoc for @Inject by kevinb9n · 18 years ago
- bf5b401 unbreak build from last change by kevinb9n · 18 years ago
- 132b82d forgot to make these classes nonpublic by kevinb9n · 18 years ago
- 5cbf55c extract interfaces for the sub-binders into a subpackage to keep them from being highly visible in the main javadoc. by kevinb9n · 18 years ago
- db85d9c ContainerBuilder -> BinderImpl; extract Binder interface; add Guice.newContainer(). by kevinb9n · 18 years ago
- c0c12ea @Binder -> @BindingAnnotation by kevinb9n · 18 years ago
- 225310e note a few un-test-covered todos in the code; remove a few unused methods; add missing test to test suite. by kevinb9n · 18 years ago
- dedcabd Added code to point to the first line in a class when we otherwise can't determine a line #. by crazyboblee · 18 years ago
- 9a3861b Cleaned up error handling. Separated ErrorHandler from source tracking. We now point directly to members when appropriate. by crazyboblee · 18 years ago
- 0786a7b Renamed generate() to get(). by crazyboblee · 18 years ago
- 69b36f8 Renamed Generator to Factory. by crazyboblee · 18 years ago
- 5746d5d Renamed ContainerCreationException to CreationException (shorter). Renamed Factory to Locator. by crazyboblee · 18 years ago
- 85d17c5 Renamed ContextualFactory to Generator. Disabed users from passing in Factory implementations. by crazyboblee · 18 years ago
- 7379ee0 Added convenience methods for link(). by crazyboblee · 18 years ago
- 5e400d2 Prohibited binding to Factory<?>. by crazyboblee · 18 years ago
- db395b2 Add AbstractModule.intercept(). Hid Key.ofType() methods. Added support for injecting factories. by crazyboblee · 18 years ago
- 1b54d6a Made TypeLiteral equals() and hashCode() much more robust. by crazyboblee · 18 years ago
- b8b84f0 Renamed preload() to eagerly(). Added JMX to the Javadocs. by crazyboblee · 18 years ago
- d7908e8 Added a JMX interface to aid debugging. by crazyboblee · 18 years ago
- 278ee4d Renamed 'ForBinding' to 'Binder'. Introduced Stage. Added name package to Javadocs. Updated some random Javadocs. by crazyboblee · 18 years ago
- bc9a5b8 Removed broken imports. by crazyboblee · 18 years ago
- 91c37e3 Removed unused consts. by crazyboblee · 18 years ago
- b1f2e68 Modified scope binding to bind to scope annotations directly. No more strings. by crazyboblee · 18 years ago
- 1c4d3e3 Moved name-related logic into a subpackage. by crazyboblee · 18 years ago
- 4602a6f Added support for binding to annotations instead of names. by crazyboblee · 18 years ago
- 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
- 2d9cd0a Made IntelliJ use '1.5' for JDK. by crazyboblee · 18 years ago
- 4f79e40 Renamed query package to macher. by crazyboblee · 18 years ago
- 33ce069 Renamed Query to Matcher. The name is more intuitive, and hopefully it'll have the pleasant side effect of discouraging the use of regular expression matchers. by crazyboblee · 18 years ago
- 698a6c8 Added support for surrogate injection annotations. by crazyboblee · 18 years ago
- 920e1f9 remove dead code and add more javadoc by chris.nokleberg · 18 years ago
- 44372e2 throw exception if bytecode cannot be found by chris.nokleberg · 18 years ago
- 5db87c6 add utility to extract LineNumbers from bytecode by chris.nokleberg · 18 years ago
- 6b931bd Updated scoping logic to use surrogate annotations. by crazyboblee · 18 years ago
- 013aacd Added support for surrogate annotations. by crazyboblee · 18 years ago
- 0789b19 Added support for implicit bindings. Did away with getCreator(). Made Struts plugin validate up front. by crazyboblee · 18 years ago
- 48d1307 Some work on unchecked warnings. by kevinb9n · 18 years ago
- ce79dfe Combined validation with constructor lookup and got rid of a volatile field check every time we create an object. by crazyboblee · 18 years ago
- f33d23e Refactored scope handling. Allows overriding annotations with in(). Improved error reporting. by crazyboblee · 18 years ago
- a99dca7 Silly code-style fixes by kevinb9n · 18 years ago
- 6a565c7 A little javadoc, and trying to get some IntelliJ warnings cleaned by kevinb9n · 18 years ago
- 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
- 5726c18 Unjar and re-jar to work around jarjar permissions issues. by crazyboblee · 18 years ago
- 3a09e29 Added servlet scopes. by crazyboblee · 18 years ago
- fddb686 Renamed put() to scope(). by crazyboblee · 18 years ago
- 6b5db11 Modified Guice to use different names for generated classes from stock cglib. by crazyboblee · 18 years ago
- 68d2f4b Reimplemented Scopes as a normal class. by crazyboblee · 18 years ago
- baaaf2d Updated scope javadocs. by crazyboblee · 18 years ago
- e5fbbb0 Added overloaded methods which accept a name to Container. Re-implemented the built-in scopes as an enum. Added ContainerBuilder.scope(Enum). Added support for custom scope annotations. by crazyboblee · 18 years ago
- a379601 Removed old Javadocs. by crazyboblee · 18 years ago