Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | contextual: Avoid injecting the injector in ProviderKeyAdapter. | Tavian Barnes | 2014-10-16 | 1 | -13/+10 |
| | |||||
* | Merge branch 'release-1.2' | Tavian Barnes | 2014-10-04 | 0 | -0/+0 |
|\ | |||||
| * | Bump the version to 1.2.1.2 | Tavian Barnes | 2014-10-04 | 8 | -8/+8 |
|/ | |||||
* | test: Add missing license headers. | Tavian Barnes | 2014-10-04 | 4 | -0/+68 |
| | |||||
* | Merge branch 'test' | Tavian Barnes | 2014-10-04 | 20 | -33/+410 |
|\ | |||||
| * | lazy: Test best practices. | Tavian Barnes | 2014-10-04 | 4 | -24/+51 |
| | | |||||
| * | log4j: Test best practices. | Tavian Barnes | 2014-10-04 | 3 | -2/+15 |
| | | |||||
| * | slf4j: Test best practices. | Tavian Barnes | 2014-10-04 | 3 | -2/+15 |
| | | |||||
| * | contextual: Make ContextSensitiveBinder work with requireExplicitBindings(). | Tavian Barnes | 2014-10-04 | 3 | -3/+42 |
| | | | | | | | | | | | | | | Same as regular toProvider() bindings, an explicit binding for the provider is *not* required, unless to provider itself is injected somewhere. This is accomplished by generating a unique linked-key binding for each ContextSensitiveProvider. | ||||
| * | test: New sangria-test project. | Tavian Barnes | 2014-10-04 | 7 | -0/+285 |
| | | |||||
| * | Upgrade Guice dependency to 4.0-beta5. | Tavian Barnes | 2014-10-04 | 1 | -2/+2 |
| | | |||||
* | | core: Make PrettyTypes use PotentialAnnotation to format annotations. | Tavian Barnes | 2014-09-25 | 1 | -8/+4 |
|/ | |||||
* | lazy: Make package-info.java consistent. | Tavian Barnes | 2014-09-16 | 1 | -1/+1 |
| | |||||
* | Merge branch 'upgrade-dependencies' | Tavian Barnes | 2014-09-15 | 4 | -18/+16 |
|\ | |||||
| * | Update JavaDoc links. | Tavian Barnes | 2014-09-15 | 1 | -8/+8 |
| | | |||||
| * | Don't use Guava's Objects. | Tavian Barnes | 2014-09-15 | 2 | -6/+4 |
| | | |||||
| * | Bump dependency versions. | Tavian Barnes | 2014-09-15 | 2 | -4/+4 |
|/ | |||||
* | core: Fix javadoc on PotentialAnnotation.from(Key<?>). | Tavian Barnes | 2014-09-15 | 1 | -1/+4 |
| | |||||
* | Merge branch 'lazy' | Tavian Barnes | 2014-09-15 | 19 | -16/+1079 |
|\ | |||||
| * | lazy: Better maven module description. | Tavian Barnes | 2014-09-15 | 1 | -1/+1 |
| | | |||||
| * | lazy: Add LazySingleton scope. | Tavian Barnes | 2014-09-15 | 4 | -0/+227 |
| | | |||||
| * | lazy: Implement Lazy<T>, very much like Dagger's. | Tavian Barnes | 2014-09-14 | 8 | -0/+758 |
| | | |||||
| * | core: Add PotentialAnnotation.from(Key<?>) method. | Tavian Barnes | 2014-09-14 | 2 | -5/+83 |
| | | |||||
| * | Bump the version to 1.2-SNAPSHOT. | Tavian Barnes | 2014-09-14 | 6 | -11/+11 |
| | | |||||
* | | Merge branch 'fix-javadocs' | Tavian Barnes | 2014-09-15 | 1 | -4/+4 |
|\ \ | |/ |/| | |||||
| * | listbinder: Fix angle brackets in javadoc. | Tavian Barnes | 2014-09-14 | 1 | -4/+4 |
|/ | |||||
* | Merge branch 'release-1.1' | Tavian Barnes | 2014-06-17 | 0 | -0/+0 |
|\ | |||||
| * | Bump the version to 1.1.1.1 | Tavian Barnes | 2014-06-17 | 6 | -11/+11 |
|/ | |||||
* | Update dependencies. | Tavian Barnes | 2014-06-17 | 2 | -5/+5 |
| | |||||
* | Merge branch 'release-1.0' | Tavian Barnes | 2014-06-17 | 0 | -0/+0 |
|\ | |||||
| * | Bump the version to 1.0.1.0 | Tavian Barnes | 2014-04-05 | 5 | -9/+9 |
| | | |||||
* | | listbinder: Escape angle brackets in JavaDoc. | Tavian Barnes | 2014-05-07 | 1 | -10/+10 |
| | | |||||
* | | core: Bump the @version of the whole package. | Tavian Barnes | 2014-05-07 | 1 | -1/+1 |
| | | |||||
* | | listbinder: Add an implementation of ListBinder<T>. | Tavian Barnes | 2014-05-07 | 9 | -0/+871 |
| | | |||||
* | | core: Add PotentialAnnotation helper to store different annotation ↵ | Tavian Barnes | 2014-05-07 | 2 | -0/+367 |
| | | | | | | | | possibilities (none, type, insance). | ||||
* | | core: Make DelayedError complain if cancel() is called too late. | Tavian Barnes | 2014-05-07 | 2 | -3/+35 |
| | | |||||
* | | core: Change Priority.toString() to use more natural language. | Tavian Barnes | 2014-05-07 | 2 | -16/+15 |
| | | |||||
* | | core: Make TypeLiterals use JSR-330 Providers. | Tavian Barnes | 2014-05-06 | 2 | -4/+8 |
| | | |||||
* | | core: Add a Priority class for loosely coupled, infinitely divisible weights. | Tavian Barnes | 2014-05-06 | 2 | -0/+249 |
| | | |||||
* | | core: Add TypeLiterals utility class. | Tavian Barnes | 2014-05-06 | 2 | -0/+167 |
| | | |||||
* | | Bump the version to 1.1-SNAPSHOT. | Tavian Barnes | 2014-04-05 | 5 | -9/+9 |
| | | |||||
* | | Add Log4j JavaDoc link. | Tavian Barnes | 2014-04-05 | 1 | -0/+2 |
|/ | |||||
* | sangria-contextual: Get rid of some unchecked warnings. | Tavian Barnes | 2014-04-05 | 1 | -0/+2 |
| | |||||
* | Add sangria-log4j module. | Tavian Barnes | 2014-04-05 | 7 | -1/+264 |
| | |||||
* | Don't automatically deploy on mvn release:perform. | Tavian Barnes | 2014-04-03 | 1 | -1/+0 |
| | |||||
* | contextual: Add an extension SPI. | Tavian Barnes | 2014-04-03 | 5 | -33/+308 |
| | |||||
* | contextual: Weaken generics on toContextSensitiveProvider() to match ↵ | Tavian Barnes | 2014-04-03 | 2 | -22/+22 |
| | | | | toProvider(). | ||||
* | Re-license under the Apache 2.0 License. | Tavian Barnes | 2014-04-02 | 19 | -151/+475 |
| | |||||
* | Add SLF4J javadoc link. | Tavian Barnes | 2014-04-01 | 1 | -0/+2 |
| | |||||
* | Add package-info.java files. | Tavian Barnes | 2014-04-01 | 4 | -1/+25 |
| |