summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* slf4j: Test best practices.Tavian Barnes2014-10-043-2/+15
|
* contextual: Make ContextSensitiveBinder work with requireExplicitBindings().Tavian Barnes2014-10-043-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 Barnes2014-10-047-0/+285
|
* Upgrade Guice dependency to 4.0-beta5.Tavian Barnes2014-10-041-2/+2
|
* lazy: Make package-info.java consistent.Tavian Barnes2014-09-161-1/+1
|
* Merge branch 'upgrade-dependencies'Tavian Barnes2014-09-154-18/+16
|\
| * Update JavaDoc links.Tavian Barnes2014-09-151-8/+8
| |
| * Don't use Guava's Objects.Tavian Barnes2014-09-152-6/+4
| |
| * Bump dependency versions.Tavian Barnes2014-09-152-4/+4
|/
* core: Fix javadoc on PotentialAnnotation.from(Key<?>).Tavian Barnes2014-09-151-1/+4
|
* Merge branch 'lazy'Tavian Barnes2014-09-1519-16/+1079
|\
| * lazy: Better maven module description.Tavian Barnes2014-09-151-1/+1
| |
| * lazy: Add LazySingleton scope.Tavian Barnes2014-09-154-0/+227
| |
| * lazy: Implement Lazy<T>, very much like Dagger's.Tavian Barnes2014-09-148-0/+758
| |
| * core: Add PotentialAnnotation.from(Key<?>) method.Tavian Barnes2014-09-142-5/+83
| |
| * Bump the version to 1.2-SNAPSHOT.Tavian Barnes2014-09-146-11/+11
| |
* | Merge branch 'fix-javadocs'Tavian Barnes2014-09-151-4/+4
|\ \ | |/ |/|
| * listbinder: Fix angle brackets in javadoc.Tavian Barnes2014-09-141-4/+4
|/
* Merge branch 'release-1.1'Tavian Barnes2014-06-170-0/+0
|\
| * Bump the version to 1.1.1.1Tavian Barnes2014-06-176-11/+11
|/
* Update dependencies.Tavian Barnes2014-06-172-5/+5
|
* Merge branch 'release-1.0'Tavian Barnes2014-06-170-0/+0
|\
| * Bump the version to 1.0.1.0Tavian Barnes2014-04-055-9/+9
| |
* | listbinder: Escape angle brackets in JavaDoc.Tavian Barnes2014-05-071-10/+10
| |
* | core: Bump the @version of the whole package.Tavian Barnes2014-05-071-1/+1
| |
* | listbinder: Add an implementation of ListBinder<T>.Tavian Barnes2014-05-079-0/+871
| |
* | core: Add PotentialAnnotation helper to store different annotation ↵Tavian Barnes2014-05-072-0/+367
| | | | | | | | possibilities (none, type, insance).
* | core: Make DelayedError complain if cancel() is called too late.Tavian Barnes2014-05-072-3/+35
| |
* | core: Change Priority.toString() to use more natural language.Tavian Barnes2014-05-072-16/+15
| |
* | core: Make TypeLiterals use JSR-330 Providers.Tavian Barnes2014-05-062-4/+8
| |
* | core: Add a Priority class for loosely coupled, infinitely divisible weights.Tavian Barnes2014-05-062-0/+249
| |
* | core: Add TypeLiterals utility class.Tavian Barnes2014-05-062-0/+167
| |
* | Bump the version to 1.1-SNAPSHOT.Tavian Barnes2014-04-055-9/+9
| |
* | Add Log4j JavaDoc link.Tavian Barnes2014-04-051-0/+2
|/
* sangria-contextual: Get rid of some unchecked warnings.Tavian Barnes2014-04-051-0/+2
|
* Add sangria-log4j module.Tavian Barnes2014-04-057-1/+264
|
* Don't automatically deploy on mvn release:perform.Tavian Barnes2014-04-031-1/+0
|
* contextual: Add an extension SPI.Tavian Barnes2014-04-035-33/+308
|
* contextual: Weaken generics on toContextSensitiveProvider() to match ↵Tavian Barnes2014-04-032-22/+22
| | | | toProvider().
* Re-license under the Apache 2.0 License.Tavian Barnes2014-04-0219-151/+475
|
* Add SLF4J javadoc link.Tavian Barnes2014-04-011-0/+2
|
* Add package-info.java files.Tavian Barnes2014-04-014-1/+25
|
* More POM improvements.Tavian Barnes2014-04-011-4/+113
|
* Change groupId to com.tavianator.sangria.Tavian Barnes2014-04-014-9/+9
|
* Update site information in the pom.Tavian Barnes2014-04-011-1/+10
|
* Add sangria-slf4j module.Tavian Barnes2014-04-015-0/+221
|
* Add sangria-contextual module.Tavian Barnes2014-04-017-0/+742
|
* Add sangria-core module.Tavian Barnes2014-04-0110-0/+721