summaryrefslogtreecommitdiffstats
path: root/sangria-contextual/src/main/java/com/tavianator/sangria
Commit message (Collapse)AuthorAgeFilesLines
* contextual: Avoid injecting the injector in ProviderKeyAdapter.Tavian Barnes2014-10-161-13/+10
|
* contextual: Make ContextSensitiveBinder work with requireExplicitBindings().Tavian Barnes2014-10-041-3/+15
| | | | | | | 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.
* Don't use Guava's Objects.Tavian Barnes2014-09-151-4/+3
|
* sangria-contextual: Get rid of some unchecked warnings.Tavian Barnes2014-04-051-0/+2
|
* contextual: Add an extension SPI.Tavian Barnes2014-04-034-32/+217
|
* 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-025-40/+81
|
* Add package-info.java files.Tavian Barnes2014-04-011-0/+8
|
* Add sangria-contextual module.Tavian Barnes2014-04-014-0/+408