[guice] 01/07: Merge tag 'upstream/4.0_beta5'

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 commit to branch master
in repository guice.

commit a21bac31c3a6ed221d813f33cde418918c40d5c5
Merge: a28dd25 548dc71
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Fri Oct 17 00:16:54 2014 +0200

    Merge tag 'upstream/4.0_beta5'
    
    Upstream version 4.0~beta5

 .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 -
 .../internal/util/CustomConcurrentHashMap.java     |  2157 ----
 .../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 +-
 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 |    18 +-
 .../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 +-
 .../{Renewable.java => PrivateTestModule.java}     |    26 +-
 .../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/{mini => 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 +
 552 files changed, 65980 insertions(+), 34257 deletions(-)

-- 
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