[guice] branch master updated (a28dd25 -> 4c08f86)
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Sat Oct 18 16:39:40 BST 2014
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a change to branch master
in repository guice.
from a28dd25 Watch the release tags on Github
adds 548dc71 Imported Upstream version 4.0~beta5
new a21bac3 Merge tag 'upstream/4.0_beta5'
new ef8be9c Refreshed the patches
new e18ec3a Removed the copyright info about the deleted Jsr166HashMap class
new a846275 New dependency on libguava-java
new e8a1c95 Updated the version in debian/libguice-java.poms
new 510039f Updated the location of the javadoc generated by the build
new 4c08f86 Upload to unstable
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 9 +
CONTRIBUTING.md | 61 +
README.md | 24 +
build.properties | 5 +-
build.xml | 228 +-
common.xml | 36 +-
compareBuilds.sh | 74 -
copy.sh | 54 -
core/pom.xml | 574 +-
core/src/com/google/inject/AbstractModule.java | 59 +-
core/src/com/google/inject/Binder.java | 42 +-
core/src/com/google/inject/BindingAnnotation.java | 3 +-
.../com/google/inject/ConfigurationException.java | 8 +-
core/src/com/google/inject/CreationException.java | 8 +-
core/src/com/google/inject/Exposed.java | 3 +-
core/src/com/google/inject/Guice.java | 9 +-
core/src/com/google/inject/ImplementedBy.java | 3 +-
core/src/com/google/inject/Inject.java | 9 +-
core/src/com/google/inject/Injector.java | 4 +-
core/src/com/google/inject/Key.java | 62 +-
.../src/com/google/inject/OutOfScopeException.java | 78 +-
core/src/com/google/inject/PrivateModule.java | 62 +-
core/src/com/google/inject/ProvidedBy.java | 3 +-
core/src/com/google/inject/Provides.java | 7 +-
core/src/com/google/inject/ProvisionException.java | 11 +-
core/src/com/google/inject/ScopeAnnotation.java | 3 +-
core/src/com/google/inject/Scopes.java | 91 +-
core/src/com/google/inject/Singleton.java | 3 +-
core/src/com/google/inject/TypeLiteral.java | 12 +-
.../google/inject/binder/LinkedBindingBuilder.java | 8 +
.../google/inject/binder/ScopedBindingBuilder.java | 1 +
.../inject/internal/AbstractBindingBuilder.java | 4 +-
.../inject/internal/AbstractBindingProcessor.java | 335 +-
.../google/inject/internal/AbstractProcessor.java | 1 +
.../com/google/inject/internal/Annotations.java | 139 +-
.../com/google/inject/internal/BindingBuilder.java | 13 +-
.../com/google/inject/internal/BindingImpl.java | 8 +-
.../google/inject/internal/BindingProcessor.java | 43 +-
.../inject/internal/BoundProviderFactory.java | 34 +-
.../com/google/inject/internal/BytecodeGen.java | 46 +-
.../internal/ConstantBindingBuilderImpl.java | 3 +-
.../google/inject/internal/ConstantFactory.java | 4 +-
.../google/inject/internal/ConstructionProxy.java | 3 +-
.../inject/internal/ConstructorBindingImpl.java | 531 +-
.../inject/internal/ConstructorInjector.java | 33 +-
.../inject/internal/ConstructorInjectorStore.java | 7 +-
.../google/inject/internal/CreationListener.java | 46 +-
.../internal/DefaultConstructionProxyFactory.java | 3 +-
.../google/inject/internal/DeferredLookups.java | 3 +-
.../google/inject/internal/DelayedInitialize.java | 17 +
.../internal/DelegatingInvocationHandler.java | 5 +-
.../com/google/inject/internal/EncounterImpl.java | 21 +-
core/src/com/google/inject/internal/Errors.java | 159 +-
.../src/com/google/inject/internal/Exceptions.java | 119 +-
.../google/inject/internal/ExposedBindingImpl.java | 7 +-
.../google/inject/internal/ExposureBuilder.java | 3 +-
.../com/google/inject/internal/FactoryProxy.java | 11 +-
.../com/google/inject/internal/FailableCache.java | 18 +-
.../google/inject/internal/InheritingState.java | 58 +-
.../com/google/inject/internal/Initializer.java | 66 +-
.../inject/internal/InjectionRequestProcessor.java | 19 +-
.../com/google/inject/internal/InjectorImpl.java | 247 +-
.../inject/internal/InjectorOptionsProcessor.java | 158 +-
.../com/google/inject/internal/InjectorShell.java | 53 +-
.../inject/internal/InstanceBindingImpl.java | 12 +-
.../inject/internal/InterceptorStackCallback.java | 24 +-
.../google/inject/internal/InternalContext.java | 59 +-
.../InternalFactoryToInitializableAdapter.java | 63 +
.../internal/InternalFactoryToProviderAdapter.java | 15 +-
.../com/google/inject/internal/InternalFlags.java | 36 +
.../inject/internal/InternalInjectorCreator.java | 9 +-
.../google/inject/internal/LinkedBindingImpl.java | 190 +-
.../inject/internal/LinkedProviderBindingImpl.java | 220 +-
...rocessor.java => ListenerBindingProcessor.java} | 10 +-
.../inject/internal/MembersInjectorImpl.java | 42 +-
.../inject/internal/MembersInjectorStore.java | 18 +-
.../google/inject/internal/MessageProcessor.java | 1 +
.../com/google/inject/internal/MethodAspect.java | 7 +-
core/src/com/google/inject/internal/MoreTypes.java | 18 +-
.../com/google/inject/internal/Nullability.java | 7 +-
.../inject/internal/PrivateElementProcessor.java | 3 +-
.../inject/internal/PrivateElementsImpl.java | 20 +-
.../inject/internal/ProcessedBindingData.java | 108 +-
.../inject/internal/ProvidedByInternalFactory.java | 93 +
.../internal/ProviderInstanceBindingImpl.java | 24 +-
.../inject/internal/ProviderInternalFactory.java | 90 +
.../com/google/inject/internal/ProviderMethod.java | 140 +-
.../inject/internal/ProviderMethodsModule.java | 132 +-
.../internal/ProvisionListenerCallbackStore.java | 128 +
.../internal/ProvisionListenerStackCallback.java | 150 +
.../com/google/inject/internal/ProxyFactory.java | 60 +-
.../inject/internal/ScopeBindingProcessor.java | 21 +-
core/src/com/google/inject/internal/Scoping.java | 35 +-
.../inject/internal/SingleFieldInjector.java | 11 +-
.../inject/internal/SingleMethodInjector.java | 1 +
.../inject/internal/SingleParameterInjector.java | 12 +-
core/src/com/google/inject/internal/State.java | 40 +-
.../internal/TypeConverterBindingProcessor.java | 129 +-
.../google/inject/internal/UniqueAnnotations.java | 4 +-
.../inject/internal/UntargettedBindingImpl.java | 157 +-
.../internal/UntargettedBindingProcessor.java | 138 +-
.../src/com/google/inject/internal/WeakKeySet.java | 129 +-
.../inject/internal/util/AbstractIterator.java | 152 -
.../inject/internal/util/AbstractMapEntry.java | 72 -
.../util/AsynchronousComputationException.java | 29 -
.../com/google/inject/internal/util/Classes.java | 3 +-
.../google/inject/internal/util/Collections2.java | 53 -
.../inject/internal/util/ComputationException.java | 27 -
.../internal/util/CustomConcurrentHashMap.java | 2157 ----
.../inject/internal/util/ExpirationTimer.java | 26 -
.../internal/util/FinalizablePhantomReference.java | 46 -
.../inject/internal/util/FinalizableReference.java | 35 -
.../internal/util/FinalizableReferenceQueue.java | 314 -
.../internal/util/FinalizableSoftReference.java | 42 -
.../internal/util/FinalizableWeakReference.java | 42 -
.../com/google/inject/internal/util/Finalizer.java | 180 -
.../com/google/inject/internal/util/Function.java | 65 -
.../com/google/inject/internal/util/Hashing.java | 54 -
.../inject/internal/util/ImmutableCollection.java | 259 -
.../inject/internal/util/ImmutableEntry.java | 42 -
.../google/inject/internal/util/ImmutableList.java | 678 --
.../google/inject/internal/util/ImmutableMap.java | 779 --
.../google/inject/internal/util/ImmutableSet.java | 656 --
.../com/google/inject/internal/util/Iterables.java | 135 -
.../com/google/inject/internal/util/Iterators.java | 321 -
core/src/com/google/inject/internal/util/Join.java | 315 -
.../google/inject/internal/util/LineNumbers.java | 151 +-
.../src/com/google/inject/internal/util/Lists.java | 127 -
.../com/google/inject/internal/util/MapMaker.java | 1069 --
core/src/com/google/inject/internal/util/Maps.java | 92 -
.../inject/internal/util/NullOutputException.java | 30 -
.../com/google/inject/internal/util/Nullable.java | 37 -
.../google/inject/internal/util/ObjectArrays.java | 44 -
.../com/google/inject/internal/util/Objects.java | 64 -
.../google/inject/internal/util/Preconditions.java | 465 -
core/src/com/google/inject/internal/util/Sets.java | 196 -
.../inject/internal/util/SourceProvider.java | 51 +-
.../inject/internal/util/StackTraceElements.java | 163 +-
.../com/google/inject/internal/util/Strings.java | 57 -
.../inject/internal/util/ToStringBuilder.java | 48 -
.../inject/internal/util/UnmodifiableIterator.java | 36 -
core/src/com/google/inject/matcher/Matchers.java | 9 +-
core/src/com/google/inject/name/Named.java | 4 +-
core/src/com/google/inject/name/NamedImpl.java | 3 +-
core/src/com/google/inject/name/Names.java | 1 +
.../google/inject/spi/BindingScopingVisitor.java | 1 +
.../com/google/inject/spi/ConstructorBinding.java | 1 +
.../inject/spi/ConvertedConstantBinding.java | 5 +-
.../inject/spi/DefaultBindingScopingVisitor.java | 1 +
.../inject/spi/DefaultBindingTargetVisitor.java | 4 +-
.../google/inject/spi/DefaultElementVisitor.java | 12 +
core/src/com/google/inject/spi/Dependency.java | 10 +-
.../com/google/inject/spi/DependencyAndSource.java | 78 +
.../inject/spi/DisableCircularProxiesOption.java | 93 +-
core/src/com/google/inject/spi/ElementSource.java | 174 +
core/src/com/google/inject/spi/ElementVisitor.java | 20 +
core/src/com/google/inject/spi/Elements.java | 183 +-
core/src/com/google/inject/spi/InjectionPoint.java | 52 +-
.../com/google/inject/spi/InjectionRequest.java | 4 +-
.../src/com/google/inject/spi/InstanceBinding.java | 1 +
.../com/google/inject/spi/InterceptorBinding.java | 11 +-
.../google/inject/spi/MembersInjectorLookup.java | 5 +-
core/src/com/google/inject/spi/Message.java | 19 +-
core/src/com/google/inject/spi/ModuleSource.java | 166 +
.../src/com/google/inject/spi/PrivateElements.java | 1 +
.../google/inject/spi/ProviderInstanceBinding.java | 10 +-
core/src/com/google/inject/spi/ProviderLookup.java | 18 +-
.../google/inject/spi/ProvidesMethodBinding.java | 24 +
.../inject/spi/ProvidesMethodTargetVisitor.java | 21 +
.../com/google/inject/spi/ProvisionListener.java | 70 +
.../inject/spi/ProvisionListenerBinding.java | 71 +
...va => RequireAtInjectOnConstructorsOption.java} | 94 +-
...a => RequireExactBindingAnnotationsOption.java} | 93 +-
.../inject/spi/RequireExplicitBindingsOption.java | 93 +-
core/src/com/google/inject/spi/ScopeBinding.java | 4 +-
.../google/inject/spi/StaticInjectionRequest.java | 4 +-
core/src/com/google/inject/spi/Toolable.java | 57 +-
.../google/inject/spi/TypeConverterBinding.java | 6 +-
core/src/com/google/inject/spi/TypeEncounter.java | 3 +-
core/src/com/google/inject/util/Modules.java | 301 +-
core/src/com/google/inject/util/Node.java | 114 -
core/src/com/google/inject/util/Providers.java | 274 +-
core/src/com/google/inject/util/Types.java | 1 +
core/test/com/google/inject/AllTests.java | 50 +-
core/test/com/google/inject/Asserts.java | 62 +-
core/test/com/google/inject/BinderTest.java | 217 +-
core/test/com/google/inject/BinderTestSuite.java | 29 +-
.../com/google/inject/BindingAnnotationTest.java | 96 +-
core/test/com/google/inject/BindingOrderTest.java | 7 +-
core/test/com/google/inject/BindingTest.java | 27 +-
.../google/inject/BoundInstanceInjectionTest.java | 9 +-
.../com/google/inject/CircularDependencyTest.java | 460 +-
.../com/google/inject/DuplicateBindingsTest.java | 1147 +-
core/test/com/google/inject/ErrorHandlingTest.java | 8 +-
.../com/google/inject/GenericInjectionTest.java | 8 +-
.../com/google/inject/ImplicitBindingTest.java | 122 +-
core/test/com/google/inject/InjectorTest.java | 29 +-
core/test/com/google/inject/IntegrationTest.java | 2 +
core/test/com/google/inject/JitBindingsTest.java | 13 +-
core/test/com/google/inject/KeyTest.java | 81 +-
.../com/google/inject/LoggerInjectionTest.java | 5 +-
.../com/google/inject/MembersInjectorTest.java | 5 +-
.../com/google/inject/MethodInterceptionTest.java | 154 +-
core/test/com/google/inject/ModuleTest.java | 112 +-
core/test/com/google/inject/ModulesTest.java | 23 +-
.../google/inject/NullableInjectionPointTest.java | 15 +-
.../com/google/inject/OptionalBindingTest.java | 5 +
.../test/com/google/inject/ParentInjectorTest.java | 39 +-
.../com/google/inject/PerformanceComparison.java | 8 +-
core/test/com/google/inject/PrivateModuleTest.java | 103 +-
.../com/google/inject/ProviderInjectionTest.java | 4 +-
.../com/google/inject/ProvisionExceptionTest.java | 18 +-
.../com/google/inject/ProvisionExceptionsTest.java | 356 +-
.../com/google/inject/ProvisionListenerTest.java | 711 ++
core/test/com/google/inject/ReflectionTest.java | 13 +-
.../com/google/inject/RequestInjectionTest.java | 56 +-
.../inject/RequireAtInjectOnConstructorsTest.java | 202 +
core/test/com/google/inject/ScopesTest.java | 258 +-
core/test/com/google/inject/SerializationTest.java | 6 +-
core/test/com/google/inject/SuiteUtils.java | 47 +
.../test/com/google/inject/TypeConversionTest.java | 228 +-
core/test/com/google/inject/TypeListenerTest.java | 127 +-
.../google/inject/TypeLiteralInjectionTest.java | 7 +-
core/test/com/google/inject/TypeLiteralTest.java | 13 +-
.../inject/TypeLiteralTypeResolutionTest.java | 9 +-
.../inject/example/ClientServiceWithGuice.java | 3 +-
.../example/ClientServiceWithGuiceDefaults.java | 1 +
.../com/google/inject/example/JndiProvider.java | 1 +
.../google/inject/example/JndiProviderClient.java | 4 +-
.../com/google/inject/internal/MoreTypesTest.java | 100 +-
.../google/inject/internal/ProxyFactoryTest.java | 13 +-
.../com/google/inject/internal/WeakKeySetTest.java | 525 +
.../google/inject/internal/WeakKeySetUtils.java | 144 +
.../util/FinalizableReferenceQueueTest.java | 147 -
.../inject/internal/util/ForwardingCollection.java | 101 -
.../internal/util/ForwardingConcurrentMap.java | 51 -
.../google/inject/internal/util/ForwardingMap.java | 179 -
.../inject/internal/util/ForwardingObject.java | 72 -
.../google/inject/internal/util/ForwardingSet.java | 43 -
.../google/inject/internal/util/Jsr166HashMap.java | 174 -
.../inject/internal/util/Jsr166HashMapTest.java | 628 --
.../inject/internal/util/LineNumbersTest.java | 17 +-
.../inject/internal/util/MapMakerTestSuite.java | 1211 ---
.../com/google/inject/matcher/MatcherTest.java | 10 +-
.../google/inject/name/NamedEquivalanceTest.java | 12 +-
core/test/com/google/inject/name/NamesTest.java | 9 +-
.../inject/spi/BindingTargetVisitorTest.java | 1 +
.../com/google/inject/spi/ElementApplyToTest.java | 1 +
.../com/google/inject/spi/ElementSourceTest.java | 175 +
core/test/com/google/inject/spi/ElementsTest.java | 121 +-
.../inject/spi/FailingBindingScopingVisitor.java | 4 +-
.../google/inject/spi/FailingTargetVisitor.java | 1 +
.../com/google/inject/spi/HasDependenciesTest.java | 8 +-
.../com/google/inject/spi/InjectionPointTest.java | 133 +-
.../com/google/inject/spi/InjectorSpiTest.java | 148 +-
.../com/google/inject/spi/ModuleRewriterTest.java | 5 +-
.../com/google/inject/spi/ModuleSourceTest.java | 125 +
.../com/google/inject/spi/ProviderMethodsTest.java | 471 +-
.../com/google/inject/spi/SpiBindingsTest.java | 51 +-
.../google/inject/spi/ToolStageInjectorTest.java | 330 +-
.../inject/{ => util}/OverrideModuleTest.java | 159 +-
.../test/com/google/inject/util/ProvidersTest.java | 150 +-
core/test/com/google/inject/util/TypesTest.java | 38 +-
.../test/com/googlecode/guice/BytecodeGenTest.java | 42 +-
core/test/com/googlecode/guice/GuiceTck.java | 8 +-
core/test/com/googlecode/guice/Jsr330Test.java | 16 +-
.../com/googlecode/guice/OSGiContainerTest.java | 34 +-
.../googlecode/guice/StrictContainerTestSuite.java | 89 -
.../guice/StrictContainerTestSuiteBuilder.java | 173 -
.../googlecode/guice/bundle/OSGiTestActivator.java | 18 +-
debian/changelog | 9 +-
debian/control | 2 +
debian/copyright | 34 -
debian/libguice-java-doc.javadoc | 2 +-
debian/libguice-java.poms | 18 +-
debian/patches/01_fix_build.diff | 59 +-
debian/patches/02_link_javadocs.diff | 19 +-
debian/patches/04_java8-compatibility.diff | 18 -
debian/patches/05_upgrade-asm-and-cglib.patch | 176 -
debian/patches/series | 2 -
debian/rules | 1 +
examples/examples.iml | 22 -
examples/src/example/xml/Contact.java | 10 +-
examples/src/example/xml/Contacts.java | 10 +-
examples/src/example/xml/FlashMemory.java | 20 +-
examples/src/example/xml/FromFlash.java | 12 +-
examples/src/example/xml/FromSim.java | 14 +-
examples/src/example/xml/Main.java | 96 +-
examples/src/example/xml/Phone.java | 28 +-
examples/src/example/xml/SimCard.java | 18 +-
examples/src/example/xml/XmlBeanModule.java | 454 +-
examples/src/example/xml/phone.xml | 8 +-
extensions/assistedinject/assistedinject.iml | 23 -
extensions/assistedinject/build.xml | 5 +-
.../assistedinject/build/META-INF/MANIFEST.MF | 17 -
extensions/assistedinject/pom.xml | 32 +-
.../com/google/inject/assistedinject/Assisted.java | 6 +-
.../inject/assistedinject/AssistedConstructor.java | 11 +-
.../inject/assistedinject/AssistedInject.java | 5 +-
.../assistedinject/AssistedInjectBinding.java | 76 +-
.../AssistedInjectTargetVisitor.java | 72 +-
.../inject/assistedinject/AssistedMethod.java | 112 +-
.../inject/assistedinject/BindingCollector.java | 15 +-
.../assistedinject/FactoryModuleBuilder.java | 6 +-
.../inject/assistedinject/FactoryProvider.java | 74 +-
.../inject/assistedinject/FactoryProvider2.java | 134 +-
.../google/inject/assistedinject/Parameter.java | 15 +-
.../inject/assistedinject/ParameterListKey.java | 1 +
.../inject/assistedinject/ExtensionSpiTest.java | 431 +-
.../assistedinject/FactoryModuleBuilderTest.java | 101 +-
.../assistedinject/FactoryProvider2Test.java | 158 +-
.../inject/assistedinject/FactoryProviderTest.java | 95 +-
.../assistedinject/ManyConstructorsTest.java | 14 +-
extensions/grapher/build.xml | 5 +-
extensions/grapher/build/META-INF/MANIFEST.MF | 17 -
extensions/grapher/grapher.iml | 16 -
extensions/grapher/pom.xml | 70 +-
.../inject/grapher/AbstractInjectorGrapher.java | 224 +
.../{StringNodeIdFactory.java => Alias.java} | 28 +-
.../com/google/inject/grapher/AliasCreator.java | 37 +
.../src/com/google/inject/grapher/BindingEdge.java | 56 +-
.../google/inject/grapher/DefaultEdgeCreator.java | 154 +
.../google/inject/grapher/DefaultNodeCreator.java | 131 +
.../inject/grapher/DefaultRootKeySetCreator.java | 46 +
.../com/google/inject/grapher/DependencyEdge.java | 58 +-
.../src/com/google/inject/grapher/Edge.java | 63 +
.../{NodeAliasFactory.java => EdgeCreator.java} | 22 +-
.../com/google/inject/grapher/GrapherModule.java | 51 -
.../com/google/inject/grapher/GraphingVisitor.java | 374 -
.../google/inject/grapher/ImplementationNode.java | 69 +-
.../com/google/inject/grapher/InjectorGrapher.java | 142 +-
.../com/google/inject/grapher/InstanceNode.java | 66 +
.../com/google/inject/grapher/InterfaceNode.java | 39 +-
.../src/com/google/inject/grapher/NameFactory.java | 3 +-
.../src/com/google/inject/grapher/Node.java | 69 +
.../src/com/google/inject/grapher/NodeCreator.java | 54 +-
.../src/com/google/inject/grapher/NodeId.java | 77 +
.../com/google/inject/grapher/NodeIdFactory.java | 37 -
.../inject/grapher/ProviderAliasCreator.java | 43 +
.../src/com/google/inject/grapher/Renderer.java | 33 -
.../google/inject/grapher/RootKeySetCreator.java} | 23 +-
.../google/inject/grapher/ShortNameFactory.java | 11 +-
.../grapher/TransitiveDependencyVisitor.java | 44 +-
.../grapher/graphviz/BindingEdgeFactory.java | 77 -
.../grapher/graphviz/DependencyEdgeFactory.java | 73 -
.../google/inject/grapher/graphviz/Graphviz.java} | 11 +-
.../inject/grapher/graphviz/GraphvizEdge.java | 14 +-
.../inject/grapher/graphviz/GraphvizGrapher.java | 325 +
.../inject/grapher/graphviz/GraphvizModule.java | 38 +-
.../inject/grapher/graphviz/GraphvizNode.java | 24 +-
.../inject/grapher/graphviz/GraphvizRenderer.java | 228 -
.../graphviz/ImplementationNodeFactory.java | 91 -
.../grapher/graphviz/InterfaceNodeFactory.java | 75 -
.../inject/grapher/graphviz/PortIdFactory.java | 5 +-
.../grapher/AbstractInjectorGrapherTest.java | 184 +
.../test/com/google/inject/grapher/AllTests.java | 2 +-
.../google/inject/grapher/GraphingVisitorTest.java | 179 -
.../google/inject/grapher/InjectorGrapherTest.java | 142 -
.../inject/grapher/ShortNameFactoryTest.java | 6 +-
.../grapher/TransitiveDependencyVisitorTest.java | 6 +-
.../inject/grapher/demo/AssistedInjectModule.java | 7 +-
.../com/google/inject/grapher/demo/DeLorian.java | 3 +-
.../com/google/inject/grapher/demo/Driver.java | 4 +-
.../inject/grapher/demo/InjectorGrapherDemo.java | 18 +-
.../com/google/inject/grapher/demo/Inventor.java | 4 +-
.../com/google/inject/grapher/demo/Nuclear.java | 4 +-
...ncePartyFactory.java => PrivateTestModule.java} | 18 +-
.../com/google/inject/grapher/demo/Renewable.java | 4 +-
.../test/com/google/inject/grapher/demo/Used.java | 4 +-
extensions/jmx/build.xml | 5 +-
extensions/jmx/build/META-INF/MANIFEST.MF | 16 -
extensions/jmx/jmx.iml | 14 -
extensions/jmx/pom.xml | 42 +-
.../src/com/google/inject/tools/jmx/Manager.java | 5 +-
.../test/com/google/inject/tools/jmx/JmxTest.java | 4 +-
extensions/jndi/build.xml | 5 +-
extensions/jndi/build/META-INF/MANIFEST.MF | 16 -
extensions/jndi/jndi.iml | 13 -
extensions/jndi/pom.xml | 32 +-
.../com/google/inject/jndi/JndiIntegration.java | 1 +
extensions/mini/pom.xml | 32 +-
.../mini/src/com/google/inject/mini/MiniGuice.java | 13 +-
.../test/com/google/inject/mini/MiniGuiceTest.java | 5 +-
extensions/multibindings/build.xml | 5 +-
.../multibindings/build/META-INF/MANIFEST.MF | 16 -
extensions/multibindings/multibindings.iml | 14 -
extensions/multibindings/pom.xml | 32 +-
.../com/google/inject/multibindings/Element.java | 12 +-
.../com/google/inject/multibindings/Indexer.java | 169 +
.../com/google/inject/multibindings/MapBinder.java | 593 +-
.../inject/multibindings/MapBinderBinding.java | 198 +-
.../google/inject/multibindings/Multibinder.java | 234 +-
.../inject/multibindings/MultibinderBinding.java | 160 +-
.../multibindings/MultibindingsTargetVisitor.java | 92 +-
.../inject/multibindings/OptionalBinder.java | 562 +
.../multibindings/OptionalBinderBinding.java | 75 +
.../google/inject/multibindings/RealElement.java | 73 +-
.../com/google/inject/multibindings/AllTests.java | 2 +
.../com/google/inject/multibindings/Collector.java | 44 +
.../google/inject/multibindings/MapBinderTest.java | 324 +-
.../inject/multibindings/MultibinderTest.java | 742 +-
.../inject/multibindings/OptionalBinderTest.java | 1018 ++
.../inject/multibindings/RealElementTest.java | 56 +
.../com/google/inject/multibindings/SpiUtils.java | 1541 ++-
extensions/persist/build.xml | 5 +-
extensions/persist/build/META-INF/MANIFEST.MF | 20 -
extensions/persist/persist.iml | 34 -
extensions/persist/pom.xml | 32 +-
.../com/google/inject/persist/PersistFilter.java | 190 +-
.../com/google/inject/persist/PersistModule.java | 4 +-
.../com/google/inject/persist/Transactional.java | 3 +-
.../com/google/inject/persist/finder/Finder.java | 100 +-
.../google/inject/persist/finder/FirstResult.java | 68 +-
.../google/inject/persist/finder/MaxResults.java | 68 +-
.../src/com/google/inject/persist/jpa/Jpa.java | 1 +
.../google/inject/persist/jpa/JpaFinderProxy.java | 555 +-
.../inject/persist/jpa/JpaLocalTxnInterceptor.java | 322 +-
.../inject/persist/jpa/JpaPersistModule.java | 11 +-
.../inject/persist/jpa/JpaPersistService.java | 256 +-
extensions/persist/src/log4j.properties | 6 -
extensions/persist/test/META-INF/persistence.xml | 58 +-
.../test/com/google/inject/persist/AllTests.java | 1 +
.../test/com/google/inject/persist/EdslTest.java | 5 +-
.../ClassLevelManagedLocalTransactionsTest.java | 404 +-
...stomPropsEntityManagerFactoryProvisionTest.java | 124 +-
.../inject/persist/jpa/DynamicFinderTest.java | 214 +-
.../jpa/EntityManagerFactoryProvisionTest.java | 110 +-
.../jpa/EntityManagerPerRequestProvisionTest.java | 237 +-
.../persist/jpa/EntityManagerProvisionTest.java | 233 +-
.../persist/jpa/JoiningLocalTransactionsTest.java | 340 +-
.../inject/persist/jpa/JpaParentTestEntity.java | 113 +-
.../inject/persist/jpa/JpaPersistServiceTest.java | 65 +
.../google/inject/persist/jpa/JpaTestEntity.java | 146 +-
.../inject/persist/jpa/JpaWorkManagerTest.java | 232 +-
.../ManagedLocalTransactionsAcrossRequestTest.java | 458 +-
.../persist/jpa/ManagedLocalTransactionsTest.java | 352 +-
.../jpa/ManualLocalTransactionsConfidenceTest.java | 186 +-
.../persist/jpa/ManualLocalTransactionsTest.java | 206 +-
...nualLocalTransactionsWithCustomMatcherTest.java | 6 +-
.../{build/classes => test}/log4j.properties | 12 +-
extensions/pom.xml | 254 +-
extensions/service/pom.xml | 32 +-
extensions/service/service.iml | 14 -
.../com/google/inject/service/AsyncService.java | 15 +-
.../google/inject/service/CompositeService.java | 9 +-
.../service/SingleServiceIntegrationTest.java | 19 +-
extensions/servlet/build.xml | 5 +-
extensions/servlet/build/META-INF/MANIFEST.MF | 17 -
extensions/servlet/pom.xml | 62 +-
extensions/servlet/servlet.iml | 41 -
.../servlet/AbstractServletModuleBinding.java | 122 +-
.../servlet/ContinuingHttpServletRequest.java | 77 +-
.../inject/servlet/DefaultFilterPipeline.java | 7 +-
.../inject/servlet/FilterChainInvocation.java | 91 +-
.../google/inject/servlet/FilterDefinition.java | 31 +-
.../com/google/inject/servlet/FilterPipeline.java | 8 +-
.../inject/servlet/FiltersModuleBuilder.java | 42 +-
.../src/com/google/inject/servlet/GuiceFilter.java | 109 +-
.../servlet/GuiceServletContextListener.java | 124 +-
.../inject/servlet/InstanceFilterBinding.java | 64 +-
.../inject/servlet/InstanceFilterBindingImpl.java | 100 +-
.../inject/servlet/InstanceServletBinding.java | 64 +-
.../inject/servlet/InstanceServletBindingImpl.java | 102 +-
.../inject/servlet/InternalServletModule.java | 32 +-
.../google/inject/servlet/LinkedFilterBinding.java | 68 +-
.../inject/servlet/LinkedFilterBindingImpl.java | 104 +-
.../inject/servlet/LinkedServletBinding.java | 68 +-
.../inject/servlet/LinkedServletBindingImpl.java | 104 +-
.../inject/servlet/ManagedFilterPipeline.java | 18 +-
.../inject/servlet/ManagedServletPipeline.java | 30 +-
.../google/inject/servlet/RequestParameters.java | 4 +-
.../com/google/inject/servlet/RequestScoped.java | 1 +
.../google/inject/servlet/ScopingException.java} | 17 +-
.../{RequestParameters.java => ScopingOnly.java} | 14 +-
.../google/inject/servlet/ServletDefinition.java | 73 +-
.../com/google/inject/servlet/ServletModule.java | 36 +-
.../inject/servlet/ServletModuleBinding.java | 80 +-
.../inject/servlet/ServletModuleTargetVisitor.java | 130 +-
.../com/google/inject/servlet/ServletScopes.java | 212 +-
.../com/google/inject/servlet/ServletUtils.java | 38 +
.../inject/servlet/ServletsModuleBuilder.java | 66 +-
.../com/google/inject/servlet/SessionScoped.java | 1 +
.../com/google/inject/servlet/UriPatternType.java | 12 +-
.../test/com/google/inject/servlet/AllTests.java | 5 +-
.../com/google/inject/servlet/ContextPathTest.java | 24 +-
.../servlet/ContinuingHttpServletRequestTest.java | 105 +
.../servlet/ContinuingRequestIntegrationTest.java | 26 +-
.../com/google/inject/servlet/DummyFilterImpl.java | 1 +
.../com/google/inject/servlet/DummyServlet.java | 1 +
.../test/com/google/inject/servlet/EdslTest.java | 4 +-
.../google/inject/servlet/ExtensionSpiTest.java | 383 +-
.../inject/servlet/FilterDefinitionTest.java | 171 +-
.../servlet/FilterDispatchIntegrationTest.java | 186 +-
.../google/inject/servlet/FilterPipelineTest.java | 18 +-
.../inject/servlet/InjectedFilterPipelineTest.java | 25 +-
.../inject/servlet/InvalidScopeBindingTest.java | 9 +-
.../MultiModuleDispatchIntegrationTest.java | 18 +-
.../servlet/MultipleServletInjectorsTest.java | 16 +-
.../servlet/ScopeRequestIntegrationTest.java | 23 +-
.../inject/servlet/ServletDefinitionPathsTest.java | 35 +-
.../inject/servlet/ServletDefinitionTest.java | 62 +-
.../servlet/ServletDispatchIntegrationTest.java | 95 +-
.../google/inject/servlet/ServletModuleTest.java | 197 +-
.../ServletPipelineRequestDispatcherTest.java | 36 +-
.../google/inject/servlet/ServletScopesTest.java | 203 +
.../google/inject/servlet/ServletSpiVisitor.java | 301 +-
.../com/google/inject/servlet/ServletTest.java | 410 +-
.../google/inject/servlet/ServletTestUtils.java | 123 +
.../google/inject/servlet/ServletUtilsTest.java | 58 +
.../servlet/TransferRequestIntegrationTest.java | 123 +
.../google/inject/servlet/UriPatternTypeTest.java | 59 +
.../VarargsFilterDispatchIntegrationTest.java | 26 +-
.../VarargsServletDispatchIntegrationTest.java | 16 +-
extensions/spring/build.xml | 5 +-
extensions/spring/build/META-INF/MANIFEST.MF | 17 -
extensions/spring/pom.xml | 50 +-
extensions/spring/spring.iml | 50 -
.../google/inject/spring/SpringIntegration.java | 4 +-
.../inject/spring/SpringIntegrationTest.java | 5 +-
extensions/struts2/build.xml | 5 +-
extensions/struts2/build/META-INF/MANIFEST.MF | 19 -
extensions/struts2/build/classes/struts-plugin.xml | 16 -
extensions/struts2/example/struts2-example.iml | 141 -
extensions/struts2/pom.xml | 72 +-
.../google/inject/struts2/GuiceObjectFactory.java | 4 +-
.../com/google/inject/struts2/Struts2Factory.java | 17 +-
.../inject/struts2/Struts2GuicePluginModule.java | 7 +-
extensions/struts2/struts2-plugin.iml | 140 -
.../google/inject/struts2/Struts2FactoryTest.java | 21 +-
extensions/testlib/build.properties | 7 +
extensions/{jmx => testlib}/build.xml | 9 +-
extensions/{jndi => testlib}/pom.xml | 44 +-
.../google/inject/testing/fieldbinder/Bind.java | 48 +
.../testing/fieldbinder/BoundFieldModule.java | 381 +
.../testing/fieldbinder/BoundFieldModuleTest.java | 732 ++
extensions/throwingproviders/build.xml | 5 +-
.../throwingproviders/build/META-INF/MANIFEST.MF | 16 -
extensions/throwingproviders/pom.xml | 44 +-
.../throwingproviders/CheckedProvideUtils.java | 92 +
.../throwingproviders/CheckedProviderMethod.java | 46 +-
.../CheckedProviderMethodsModule.java | 15 +-
.../CheckedProviderWithDependencies.java | 16 +
.../inject/throwingproviders/CheckedProvides.java | 15 +-
.../inject/throwingproviders/ThrowingInject.java | 29 +-
.../throwingproviders/ThrowingProviderBinder.java | 144 +-
.../CheckedProviderMethodsModuleTest.java | 14 +-
.../throwingproviders/CheckedProviderTest.java | 793 +-
.../google/inject/throwingproviders/TestScope.java | 4 +-
.../throwingproviders/ThrowingProviderTest.java | 13 +-
extensions/throwingproviders/throwingproviders.iml | 23 -
guice.iml | 92 -
guice.ipr | 624 --
latest-api-diffs/1.0.xml | 2095 ++++
latest-api-diffs/2.0.xml | 6523 +++++++++++
latest-api-diffs/3.0.xml | 10273 ++++++++++++++++++
latest-api-diffs/4.0.xml | 10774 +++++++++++++++++++
lib/build/guice-3.0.xml | 7246 ++++++-------
lib/build/{guice-3.0.xml => guice-4.0.xml} | 8843 ++++++++-------
lib/build/jdiff/Null.java | 18 +-
pom.xml | 273 +-
uploadApiDiffs.sh | 20 -
uploadJavadocs.sh | 9 -
util/compareBuilds.sh | 105 +
util/generate-latest-docs.sh | 30 +
util/publish-snapshot-on-commit.sh | 17 +
565 files changed, 66027 insertions(+), 34631 deletions(-)
create mode 100644 .gitignore
create mode 100644 CONTRIBUTING.md
create mode 100644 README.md
delete mode 100644 compareBuilds.sh
delete mode 100644 copy.sh
create mode 100644 core/src/com/google/inject/internal/DelayedInitialize.java
create mode 100644 core/src/com/google/inject/internal/InternalFactoryToInitializableAdapter.java
create mode 100644 core/src/com/google/inject/internal/InternalFlags.java
rename core/src/com/google/inject/internal/{TypeListenerBindingProcessor.java => ListenerBindingProcessor.java} (75%)
create mode 100644 core/src/com/google/inject/internal/ProvidedByInternalFactory.java
create mode 100644 core/src/com/google/inject/internal/ProviderInternalFactory.java
create mode 100644 core/src/com/google/inject/internal/ProvisionListenerCallbackStore.java
create mode 100644 core/src/com/google/inject/internal/ProvisionListenerStackCallback.java
delete mode 100644 core/src/com/google/inject/internal/util/AbstractIterator.java
delete mode 100644 core/src/com/google/inject/internal/util/AbstractMapEntry.java
delete mode 100644 core/src/com/google/inject/internal/util/AsynchronousComputationException.java
delete mode 100644 core/src/com/google/inject/internal/util/Collections2.java
delete mode 100644 core/src/com/google/inject/internal/util/ComputationException.java
delete mode 100644 core/src/com/google/inject/internal/util/CustomConcurrentHashMap.java
delete mode 100644 core/src/com/google/inject/internal/util/ExpirationTimer.java
delete mode 100644 core/src/com/google/inject/internal/util/FinalizablePhantomReference.java
delete mode 100644 core/src/com/google/inject/internal/util/FinalizableReference.java
delete mode 100644 core/src/com/google/inject/internal/util/FinalizableReferenceQueue.java
delete mode 100644 core/src/com/google/inject/internal/util/FinalizableSoftReference.java
delete mode 100644 core/src/com/google/inject/internal/util/FinalizableWeakReference.java
delete mode 100644 core/src/com/google/inject/internal/util/Finalizer.java
delete mode 100644 core/src/com/google/inject/internal/util/Function.java
delete mode 100644 core/src/com/google/inject/internal/util/Hashing.java
delete mode 100644 core/src/com/google/inject/internal/util/ImmutableCollection.java
delete mode 100644 core/src/com/google/inject/internal/util/ImmutableEntry.java
delete mode 100644 core/src/com/google/inject/internal/util/ImmutableList.java
delete mode 100644 core/src/com/google/inject/internal/util/ImmutableMap.java
delete mode 100644 core/src/com/google/inject/internal/util/ImmutableSet.java
delete mode 100644 core/src/com/google/inject/internal/util/Iterables.java
delete mode 100644 core/src/com/google/inject/internal/util/Iterators.java
delete mode 100644 core/src/com/google/inject/internal/util/Join.java
delete mode 100644 core/src/com/google/inject/internal/util/Lists.java
delete mode 100644 core/src/com/google/inject/internal/util/MapMaker.java
delete mode 100644 core/src/com/google/inject/internal/util/Maps.java
delete mode 100644 core/src/com/google/inject/internal/util/NullOutputException.java
delete mode 100644 core/src/com/google/inject/internal/util/Nullable.java
delete mode 100644 core/src/com/google/inject/internal/util/ObjectArrays.java
delete mode 100644 core/src/com/google/inject/internal/util/Objects.java
delete mode 100644 core/src/com/google/inject/internal/util/Preconditions.java
delete mode 100644 core/src/com/google/inject/internal/util/Sets.java
delete mode 100644 core/src/com/google/inject/internal/util/Strings.java
delete mode 100644 core/src/com/google/inject/internal/util/ToStringBuilder.java
delete mode 100644 core/src/com/google/inject/internal/util/UnmodifiableIterator.java
create mode 100644 core/src/com/google/inject/spi/DependencyAndSource.java
create mode 100644 core/src/com/google/inject/spi/ElementSource.java
create mode 100644 core/src/com/google/inject/spi/ModuleSource.java
create mode 100644 core/src/com/google/inject/spi/ProvidesMethodBinding.java
create mode 100644 core/src/com/google/inject/spi/ProvidesMethodTargetVisitor.java
create mode 100644 core/src/com/google/inject/spi/ProvisionListener.java
create mode 100644 core/src/com/google/inject/spi/ProvisionListenerBinding.java
copy core/src/com/google/inject/spi/{RequireExplicitBindingsOption.java => RequireAtInjectOnConstructorsOption.java} (68%)
copy core/src/com/google/inject/spi/{DisableCircularProxiesOption.java => RequireExactBindingAnnotationsOption.java} (73%)
delete mode 100644 core/src/com/google/inject/util/Node.java
create mode 100644 core/test/com/google/inject/ProvisionListenerTest.java
create mode 100644 core/test/com/google/inject/RequireAtInjectOnConstructorsTest.java
create mode 100644 core/test/com/google/inject/SuiteUtils.java
create mode 100644 core/test/com/google/inject/internal/WeakKeySetTest.java
create mode 100644 core/test/com/google/inject/internal/WeakKeySetUtils.java
delete mode 100644 core/test/com/google/inject/internal/util/FinalizableReferenceQueueTest.java
delete mode 100644 core/test/com/google/inject/internal/util/ForwardingCollection.java
delete mode 100644 core/test/com/google/inject/internal/util/ForwardingConcurrentMap.java
delete mode 100644 core/test/com/google/inject/internal/util/ForwardingMap.java
delete mode 100644 core/test/com/google/inject/internal/util/ForwardingObject.java
delete mode 100644 core/test/com/google/inject/internal/util/ForwardingSet.java
delete mode 100644 core/test/com/google/inject/internal/util/Jsr166HashMap.java
delete mode 100644 core/test/com/google/inject/internal/util/Jsr166HashMapTest.java
delete mode 100644 core/test/com/google/inject/internal/util/MapMakerTestSuite.java
create mode 100644 core/test/com/google/inject/spi/ElementSourceTest.java
create mode 100644 core/test/com/google/inject/spi/ModuleSourceTest.java
rename core/test/com/google/inject/{ => util}/OverrideModuleTest.java (80%)
delete mode 100644 core/test/com/googlecode/guice/StrictContainerTestSuite.java
delete mode 100644 core/test/com/googlecode/guice/StrictContainerTestSuiteBuilder.java
delete mode 100644 debian/patches/04_java8-compatibility.diff
delete mode 100644 debian/patches/05_upgrade-asm-and-cglib.patch
delete mode 100644 examples/examples.iml
delete mode 100644 extensions/assistedinject/assistedinject.iml
delete mode 100644 extensions/assistedinject/build/META-INF/MANIFEST.MF
delete mode 100644 extensions/grapher/build/META-INF/MANIFEST.MF
delete mode 100644 extensions/grapher/grapher.iml
create mode 100644 extensions/grapher/src/com/google/inject/grapher/AbstractInjectorGrapher.java
rename extensions/grapher/src/com/google/inject/grapher/{StringNodeIdFactory.java => Alias.java} (52%)
create mode 100644 extensions/grapher/src/com/google/inject/grapher/AliasCreator.java
create mode 100644 extensions/grapher/src/com/google/inject/grapher/DefaultEdgeCreator.java
create mode 100644 extensions/grapher/src/com/google/inject/grapher/DefaultNodeCreator.java
create mode 100644 extensions/grapher/src/com/google/inject/grapher/DefaultRootKeySetCreator.java
create mode 100644 extensions/grapher/src/com/google/inject/grapher/Edge.java
rename extensions/grapher/src/com/google/inject/grapher/{NodeAliasFactory.java => EdgeCreator.java} (60%)
delete mode 100644 extensions/grapher/src/com/google/inject/grapher/GrapherModule.java
delete mode 100644 extensions/grapher/src/com/google/inject/grapher/GraphingVisitor.java
create mode 100644 extensions/grapher/src/com/google/inject/grapher/InstanceNode.java
create mode 100644 extensions/grapher/src/com/google/inject/grapher/Node.java
copy core/src/com/google/inject/internal/CreationListener.java => extensions/grapher/src/com/google/inject/grapher/NodeCreator.java (66%)
create mode 100644 extensions/grapher/src/com/google/inject/grapher/NodeId.java
delete mode 100644 extensions/grapher/src/com/google/inject/grapher/NodeIdFactory.java
create mode 100644 extensions/grapher/src/com/google/inject/grapher/ProviderAliasCreator.java
delete mode 100644 extensions/grapher/src/com/google/inject/grapher/Renderer.java
copy extensions/grapher/{test/com/google/inject/grapher/AllTests.java => src/com/google/inject/grapher/RootKeySetCreator.java} (58%)
delete mode 100644 extensions/grapher/src/com/google/inject/grapher/graphviz/BindingEdgeFactory.java
delete mode 100644 extensions/grapher/src/com/google/inject/grapher/graphviz/DependencyEdgeFactory.java
copy extensions/{persist/src/com/google/inject/persist/jpa/Jpa.java => grapher/src/com/google/inject/grapher/graphviz/Graphviz.java} (76%)
create mode 100644 extensions/grapher/src/com/google/inject/grapher/graphviz/GraphvizGrapher.java
delete mode 100644 extensions/grapher/src/com/google/inject/grapher/graphviz/GraphvizRenderer.java
delete mode 100644 extensions/grapher/src/com/google/inject/grapher/graphviz/ImplementationNodeFactory.java
delete mode 100644 extensions/grapher/src/com/google/inject/grapher/graphviz/InterfaceNodeFactory.java
create mode 100644 extensions/grapher/test/com/google/inject/grapher/AbstractInjectorGrapherTest.java
delete mode 100644 extensions/grapher/test/com/google/inject/grapher/GraphingVisitorTest.java
delete mode 100644 extensions/grapher/test/com/google/inject/grapher/InjectorGrapherTest.java
copy extensions/grapher/test/com/google/inject/grapher/demo/{DancePartyFactory.java => PrivateTestModule.java} (59%)
delete mode 100644 extensions/jmx/build/META-INF/MANIFEST.MF
delete mode 100644 extensions/jmx/jmx.iml
delete mode 100644 extensions/jndi/build/META-INF/MANIFEST.MF
delete mode 100644 extensions/jndi/jndi.iml
delete mode 100644 extensions/multibindings/build/META-INF/MANIFEST.MF
delete mode 100644 extensions/multibindings/multibindings.iml
create mode 100644 extensions/multibindings/src/com/google/inject/multibindings/Indexer.java
create mode 100644 extensions/multibindings/src/com/google/inject/multibindings/OptionalBinder.java
create mode 100644 extensions/multibindings/src/com/google/inject/multibindings/OptionalBinderBinding.java
create mode 100644 extensions/multibindings/test/com/google/inject/multibindings/Collector.java
create mode 100644 extensions/multibindings/test/com/google/inject/multibindings/OptionalBinderTest.java
create mode 100644 extensions/multibindings/test/com/google/inject/multibindings/RealElementTest.java
delete mode 100644 extensions/persist/build/META-INF/MANIFEST.MF
delete mode 100644 extensions/persist/persist.iml
delete mode 100644 extensions/persist/src/log4j.properties
create mode 100644 extensions/persist/test/com/google/inject/persist/jpa/JpaPersistServiceTest.java
rename extensions/persist/{build/classes => test}/log4j.properties (97%)
delete mode 100644 extensions/service/service.iml
delete mode 100644 extensions/servlet/build/META-INF/MANIFEST.MF
delete mode 100644 extensions/servlet/servlet.iml
copy extensions/servlet/{test/com/google/inject/servlet/DummyServlet.java => src/com/google/inject/servlet/ScopingException.java} (69%)
copy extensions/servlet/src/com/google/inject/servlet/{RequestParameters.java => ScopingOnly.java} (78%)
create mode 100644 extensions/servlet/src/com/google/inject/servlet/ServletUtils.java
create mode 100644 extensions/servlet/test/com/google/inject/servlet/ContinuingHttpServletRequestTest.java
create mode 100644 extensions/servlet/test/com/google/inject/servlet/ServletScopesTest.java
create mode 100644 extensions/servlet/test/com/google/inject/servlet/ServletTestUtils.java
create mode 100644 extensions/servlet/test/com/google/inject/servlet/ServletUtilsTest.java
create mode 100644 extensions/servlet/test/com/google/inject/servlet/TransferRequestIntegrationTest.java
create mode 100644 extensions/servlet/test/com/google/inject/servlet/UriPatternTypeTest.java
delete mode 100644 extensions/spring/build/META-INF/MANIFEST.MF
delete mode 100644 extensions/spring/spring.iml
delete mode 100644 extensions/struts2/build/META-INF/MANIFEST.MF
delete mode 100644 extensions/struts2/build/classes/struts-plugin.xml
delete mode 100644 extensions/struts2/example/struts2-example.iml
delete mode 100644 extensions/struts2/struts2-plugin.iml
create mode 100644 extensions/testlib/build.properties
copy extensions/{jmx => testlib}/build.xml (61%)
copy extensions/{jndi => testlib}/pom.xml (51%)
create mode 100644 extensions/testlib/src/com/google/inject/testing/fieldbinder/Bind.java
create mode 100644 extensions/testlib/src/com/google/inject/testing/fieldbinder/BoundFieldModule.java
create mode 100644 extensions/testlib/test/com/google/inject/testing/fieldbinder/BoundFieldModuleTest.java
delete mode 100644 extensions/throwingproviders/build/META-INF/MANIFEST.MF
create mode 100644 extensions/throwingproviders/src/com/google/inject/throwingproviders/CheckedProvideUtils.java
create mode 100644 extensions/throwingproviders/src/com/google/inject/throwingproviders/CheckedProviderWithDependencies.java
copy core/src/com/google/inject/Exposed.java => extensions/throwingproviders/src/com/google/inject/throwingproviders/ThrowingInject.java (54%)
delete mode 100644 extensions/throwingproviders/throwingproviders.iml
delete mode 100644 guice.iml
delete mode 100644 guice.ipr
create mode 100644 latest-api-diffs/1.0.xml
create mode 100644 latest-api-diffs/2.0.xml
create mode 100755 latest-api-diffs/3.0.xml
create mode 100644 latest-api-diffs/4.0.xml
copy lib/build/{guice-3.0.xml => guice-4.0.xml} (90%)
delete mode 100644 uploadApiDiffs.sh
delete mode 100644 uploadJavadocs.sh
create mode 100755 util/compareBuilds.sh
create mode 100755 util/generate-latest-docs.sh
create mode 100755 util/publish-snapshot-on-commit.sh
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/guice.git
More information about the pkg-java-commits
mailing list