This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository guava-libraries.
commit 32e9c4138e2a43ecd90962cb9a8cd9dede0c1835 Merge: 6e322b8 db31643 Author: Emmanuel Bourg <[email protected]> Date: Fri Jun 27 09:49:13 2014 +0200 Merge tag 'upstream/17.0' Upstream version 17.0 AUTHORS | 1 + guava-gwt/pom.xml | 3 +- .../super/com/google/common/base/CharMatcher.java | 89 +-- .../super/com/google/common/base/Charsets.java | 2 +- .../base/super/com/google/common/base/Enums.java | 85 ++- .../super/com/google/common/base/Platform.java | 23 +- .../super/com/google/common/base/Predicates.java | 32 +- .../super/com/google/common/base/Splitter.java | 14 +- .../super/com/google/common/base/Stopwatch.java | 39 +- .../com/google/common/cache/CacheBuilder.java | 2 +- .../common/collect/AbstractMapBasedMultimap.java | 1 - .../google/common/collect/ArrayListMultimap.java | 4 +- .../com/google/common/collect/GenericMapMaker.java | 4 +- .../com/google/common/collect/ImmutableSet.java | 5 - .../google/common/collect/ImmutableSortedSet.java | 9 +- .../super/com/google/common/collect/Iterables.java | 25 +- .../super/com/google/common/collect/Iterators.java | 7 +- .../google/common/collect/LinkedHashMultimap.java | 6 +- .../super/com/google/common/collect/Lists.java | 16 +- .../super/com/google/common/collect/Maps.java | 66 +- .../super/com/google/common/collect/Multimaps.java | 4 +- .../super/com/google/common/collect/Platform.java | 4 +- .../com/google/common/collect/TreeMultiset.java | 11 +- .../super/com/google/common/escape/Platform.java | 4 +- .../super/com/google/common/math/DoubleMath.java | 173 +++++ .../math/super/com/google/common/math/IntMath.java | 6 +- .../super/com/google/common/primitives/Chars.java | 9 +- .../com/google/common/primitives/Doubles.java | 42 ++ .../super/com/google/common/primitives/Floats.java | 42 ++ .../super/com/google/common/primitives/Ints.java | 64 +- .../super/com/google/common/primitives/Shorts.java | 46 +- .../google/common/ForceGuavaCompilation.gwt.xml | 7 +- .../google/common/annotations/Annotations.gwt.xml | 20 +- .../common/base/Absent_CustomFieldSerializer.java | 6 +- guava-gwt/src/com/google/common/base/Base.gwt.xml | 10 +- .../common/base/GwtSerializationDependencies.java | 2 - .../src/com/google/common/cache/Cache.gwt.xml | 8 +- .../src/com/google/common/collect/Collect.gwt.xml | 12 +- .../TreeMultimap_CustomFieldSerializer.java | 4 +- .../src/com/google/common/escape/Escape.gwt.xml | 4 + guava-gwt/src/com/google/common/html/Html.gwt.xml | 18 + guava-gwt/src/com/google/common/io/Io.gwt.xml | 4 + guava-gwt/src/com/google/common/math/Math.gwt.xml | 6 + guava-gwt/src/com/google/common/net/Net.gwt.xml | 14 +- .../google/common/primitives/Primitives.gwt.xml | 8 +- .../common/util/concurrent/Concurrent.gwt.xml | 6 + guava-gwt/src/com/google/common/xml/Xml.gwt.xml | 18 + .../publicsuffix/PublicSuffixPatterns.gwt.xml | 29 + .../publicsuffix/PublicSuffixType.gwt.xml | 26 + .../google/common/base/AbstractIteratorTest.java | 6 +- .../com/google/common/base/CaseFormatTest.java | 39 ++ .../com/google/common/base/CharMatcherTest.java | 12 +- .../super/com/google/common/base/EnumsTest.java | 43 ++ .../com/google/common/base/EquivalenceTest.java | 3 +- .../super/com/google/common/base/JoinerTest.java | 6 +- .../super/com/google/common/base/ObjectsTest.java | 6 +- .../super/com/google/common/base/OptionalTest.java | 12 +- .../com/google/common/base/PreconditionsTest.java | 4 +- .../com/google/common/base/PredicatesTest.java | 50 +- .../super/com/google/common/base/SplitterTest.java | 8 +- .../super/com/google/common/base/Utf8Test.java | 217 +++++++ .../common/collect/AbstractImmutableSetTest.java | 2 +- .../common/collect/AbstractIteratorTest.java | 3 +- .../com/google/common/collect/ConstraintsTest.java | 346 ---------- .../google/common/collect/EnumMultisetTest.java | 17 +- .../google/common/collect/ImmutableListTest.java | 4 +- .../common/collect/ImmutableMultisetTest.java | 1 - .../com/google/common/collect/IterablesTest.java | 5 +- .../com/google/common/collect/IteratorsTest.java | 6 +- .../super/com/google/common/collect/ListsTest.java | 14 + .../super/com/google/common/collect/MapsTest.java | 94 +++ .../google/common/collect/MultimapBuilderTest.java | 69 ++ .../com/google/common/collect/MultimapsTest.java | 1 - .../com/google/common/collect/OrderingTest.java | 3 +- .../super/com/google/common/collect/SetsTest.java | 3 +- .../common/collect/TablesTransformValuesTest.java | 7 +- .../google/common/collect/testing/Platform.java | 4 +- .../testing/testers/CollectionIteratorTester.java | 5 - .../common/collect/testing/testers/Platform.java | 4 +- .../google/common/net/InternetDomainNameTest.java | 191 +++--- .../com/google/common/primitives/BooleansTest.java | 8 + .../com/google/common/primitives/DoublesTest.java | 27 + .../com/google/common/primitives/FloatsTest.java | 14 + .../com/google/common/primitives/IntsTest.java | 38 ++ .../com/google/common/primitives/LongsTest.java | 38 ++ .../com/google/common/primitives/ShortsTest.java | 38 ++ .../test/com/google/common/GuavaTests.gwt.xml | 7 +- guava-gwt/test/com/google/common/GwtTestSuite.java | 5 - .../test/com/google/common/base/AsciiTest_gwt.java | 20 + .../com/google/common/base/CaseFormatTest_gwt.java | 24 + .../google/common/base/CharMatcherTest_gwt.java | 5 + .../com/google/common/base/ConverterTest_gwt.java | 90 +++ .../test/com/google/common/base/EnumsTest_gwt.java | 25 + .../com/google/common/base/ObjectsTest_gwt.java | 1 - .../test/com/google/common/base/Utf8Test_gwt.java | 45 ++ .../com/google/common/base/VerifyTest_gwt.java | 70 +++ .../test/com/google/common/base/testModule.gwt.xml | 2 - .../com/google/common/cache/testModule.gwt.xml | 2 - .../common/collect/ComparisonChainTest_gwt.java | 5 - .../google/common/collect/ConstraintsTest_gwt.java | 15 - .../com/google/common/collect/ListsTest_gwt.java | 5 + .../com/google/common/collect/MapsTest_gwt.java | 39 ++ .../common/collect/MultimapBuilderTest_gwt.java | 35 ++ .../com/google/common/collect/testModule.gwt.xml | 3 +- .../common/collect/testing/HelpersTest_gwt.java | 24 +- .../collect/testing/IteratorTesterTest_gwt.java | 85 +++ .../collect/testing/MinimalIterableTest_gwt.java | 40 ++ .../collect/testing/TestModuleEntryPoint.java | 15 +- .../google/common/collect/testing/Testing.gwt.xml | 10 +- .../common/collect/testing/google/Google.gwt.xml | 56 +- .../{base => collect/testing}/testModule.gwt.xml | 10 +- .../com/google/common/escape/testModule.gwt.xml | 2 - .../google/common/escape/testing/Testing.gwt.xml | 18 + .../test/com/google/common/html/testModule.gwt.xml | 2 - .../test/com/google/common/io/testModule.gwt.xml | 2 - .../test/com/google/common/math/testModule.gwt.xml | 2 - .../com/google/common/net/HostAndPortTest_gwt.java | 5 + .../common/net/InternetDomainNameTest_gwt.java | 5 + .../test/com/google/common/net/testModule.gwt.xml | 2 - .../google/common/primitives/BooleansTest_gwt.java | 5 + .../google/common/primitives/DoublesTest_gwt.java | 15 + .../google/common/primitives/FloatsTest_gwt.java | 10 + .../com/google/common/primitives/IntsTest_gwt.java | 20 + .../google/common/primitives/LongsTest_gwt.java | 20 + .../google/common/primitives/ShortsTest_gwt.java | 20 + .../google/common/primitives/testModule.gwt.xml | 2 - .../test/com/google/common/testing/Testing.gwt.xml | 10 +- .../com/google/common/testing/testModule.gwt.xml | 2 - .../common/util/concurrent/RunnablesTest_gwt.java | 21 +- .../common/util/concurrent/testModule.gwt.xml | 2 - .../test/com/google/common/xml/testModule.gwt.xml | 2 - guava-testlib/pom.xml | 6 +- .../testing/DerivedCollectionGenerators.java | 6 +- .../collect/testing/MapTestSuiteBuilder.java | 8 +- .../google/common/collect/testing/Platform.java | 2 +- .../google/common/collect/testing/SafeTreeMap.java | 8 +- .../google/common/collect/testing/SafeTreeSet.java | 8 +- .../collect/testing/SortedMapInterfaceTest.java | 14 +- .../collect/testing/SortedMapTestSuiteBuilder.java | 6 +- .../collect/testing/TestsForMapsInJavaUtil.java | 4 + .../collect/testing/features/FeatureUtil.java | 2 - .../collect/testing/features/MapFeature.java | 33 +- .../testing/google/MultimapAsMapGetTester.java | 4 +- .../testing/google/MultimapAsMapTester.java | 6 +- .../testing/google/MultimapClearTester.java | 10 +- .../google/MultimapContainsEntryTester.java | 25 +- .../testing/google/MultimapContainsKeyTester.java | 6 +- .../google/MultimapContainsValueTester.java | 6 +- .../testing/google/MultimapEntriesTester.java | 7 +- .../collect/testing/google/MultimapGetTester.java | 6 +- .../testing/google/MultimapKeySetTester.java | 4 +- .../collect/testing/google/MultimapKeysTester.java | 4 +- .../testing/google/MultimapPutIterableTester.java | 55 +- .../collect/testing/google/MultimapPutTester.java | 15 +- .../testing/google/MultimapRemoveAllTester.java | 4 +- .../testing/google/MultimapRemoveEntryTester.java | 11 +- .../testing/google/MultimapTestSuiteBuilder.java | 25 +- .../testing/google/SetMultimapPutTester.java | 9 + .../testing/testers/CollectionIteratorTester.java | 5 - .../testing/testers/MapContainsKeyTester.java | 6 +- .../testing/testers/MapContainsValueTester.java | 4 +- .../collect/testing/testers/MapEntrySetTester.java | 7 +- .../collect/testing/testers/MapRemoveTester.java | 6 +- .../common/collect/testing/testers/Platform.java | 4 +- .../common/testing/AbstractPackageSanityTests.java | 16 + .../google/common/testing/ArbitraryInstances.java | 59 +- .../google/common/testing/ClassSanityTester.java | 119 +++- .../com/google/common/testing/EqualsTester.java | 35 +- .../google/common/testing/EquivalenceTester.java | 24 +- .../google/common/testing/FreshValueGenerator.java | 147 +++-- .../google/common/testing/NullPointerTester.java | 26 + .../src/com/google/common/testing/Platform.java | 3 + .../google/common/testing/RelationshipTester.java | 104 +-- .../com/google/common/testing/TearDownStack.java | 6 +- .../FeatureSpecificTestSuiteBuilderTest.java | 2 +- .../google/common/collect/testing/HelpersTest.java | 3 + .../common/collect/testing/IteratorTesterTest.java | 2 + .../collect/testing/MinimalIterableTest.java | 3 + .../common/collect/testing/SafeTreeMapTest.java | 3 +- .../common/collect/testing/SafeTreeSetTest.java | 3 +- .../common/testing/ArbitraryInstancesTest.java | 129 +++- .../common/testing/ClassSanityTesterTest.java | 101 ++- .../google/common/testing/EqualsTesterTest.java | 12 +- .../common/testing/EquivalenceTesterTest.java | 2 +- .../common/testing/FreshValueGeneratorTest.java | 121 ++-- .../common/testing/NullPointerTesterTest.java | 27 +- .../common/testing/RelationshipTesterTest.java | 5 - .../google/common/testing/TearDownStackTest.java | 3 - .../google/common/testing/TestLogHandlerTest.java | 4 +- .../com/google/common/base/AsciiBenchmark.java | 71 ++- .../com/google/common/base/EnumsBenchmark.java | 267 ++++++++ .../com/google/common/base/Utf8Benchmark.java | 172 +++++ .../common/base/WhitespaceMatcherBenchmark.java | 123 ++++ ... => ComparatorDelegationOverheadBenchmark.java} | 2 +- .../com/google/common/collect/MapBenchmark.java | 32 +- .../google/common/collect/SortedCopyBenchmark.java | 139 ++-- .../util/concurrent/ExecutionListBenchmark.java | 4 +- .../common/util/concurrent/StripedBenchmark.java | 135 ++++ guava-tests/pom.xml | 6 +- .../google/common/base/AbstractIteratorTest.java | 21 +- .../test/com/google/common/base/AsciiTest.java | 74 ++- .../com/google/common/base/CaseFormatTest.java | 38 ++ .../com/google/common/base/CharMatcherTest.java | 13 +- .../test/com/google/common/base/ConverterTest.java | 219 +++++++ .../test/com/google/common/base/EnumsTest.java | 86 +++ .../com/google/common/base/EquivalenceTest.java | 3 +- ...ableReferenceQueueClassLoaderUnloadingTest.java | 20 +- .../test/com/google/common/base/JoinerTest.java | 6 +- .../test/com/google/common/base/ObjectsTest.java | 5 +- .../test/com/google/common/base/OptionalTest.java | 12 +- .../com/google/common/base/PreconditionsTest.java | 4 +- .../com/google/common/base/PredicatesTest.java | 68 +- .../test/com/google/common/base/SplitterTest.java | 8 +- .../com/google/common/base/ThrowablesTest.java | 9 - .../test/com/google/common/base/Utf8Test.java | 325 ++++++++++ .../test/com/google/common/base/VerifyTest.java | 108 ++++ .../google/common/cache/CacheBuilderSpecTest.java | 10 +- .../com/google/common/cache/CacheLoaderTest.java | 104 +++ .../google/common/cache/CacheReferencesTest.java | 31 +- .../test/com/google/common/cache/CacheTesting.java | 10 +- .../com/google/common/cache/LocalCacheTest.java | 43 +- .../google/common/cache/LocalLoadingCacheTest.java | 12 +- .../common/collect/AbstractImmutableSetTest.java | 2 +- .../common/collect/AbstractIteratorTest.java | 16 +- .../common/collect/ArrayListMultimapTest.java | 1 + .../google/common/collect/Collections2Test.java | 6 +- .../google/common/collect/ComparisonChainTest.java | 8 - .../collect/ComputingConcurrentHashMapTest.java | 8 +- .../common/collect/ConstrainedBiMapTest.java | 1 + .../google/common/collect/ConstrainedMapTest.java | 1 + .../common/collect/ConstrainedSetMultimapTest.java | 1 + .../com/google/common/collect/ConstraintsTest.java | 64 +- .../google/common/collect/EnumMultisetTest.java | 27 +- .../google/common/collect/EvictingQueueTest.java | 50 ++ .../google/common/collect/FluentIterableTest.java | 4 +- .../google/common/collect/ForwardingMapTest.java | 5 +- .../common/collect/ForwardingNavigableSetTest.java | 3 +- .../common/collect/ForwardingSortedMapTest.java | 5 +- .../google/common/collect/ForwardingTestCase.java | 2 +- .../com/google/common/collect/HashBiMapTest.java | 1 + .../google/common/collect/HashMultimapTest.java | 1 + .../google/common/collect/ImmutableBiMapTest.java | 4 +- .../collect/ImmutableClassToInstanceMapTest.java | 3 +- .../common/collect/ImmutableListMultimapTest.java | 2 +- .../google/common/collect/ImmutableListTest.java | 9 +- .../common/collect/ImmutableSetMultimapTest.java | 2 +- .../common/collect/ImmutableSortedMapTest.java | 2 +- .../collect/ImmutableSortedMultisetTest.java | 53 +- .../common/collect/ImmutableSortedSetTest.java | 3 +- .../com/google/common/collect/IterablesTest.java | 5 +- .../com/google/common/collect/IteratorsTest.java | 6 +- .../common/collect/LinkedHashMultimapTest.java | 1 + .../common/collect/LinkedListMultimapTest.java | 1 + .../test/com/google/common/collect/ListsTest.java | 14 + .../com/google/common/collect/MapMakerTest.java | 2 +- .../google/common/collect/MapsCollectionTest.java | 9 + .../test/com/google/common/collect/MapsTest.java | 118 +++- .../common/collect/MinMaxPriorityQueueTest.java | 4 +- .../google/common/collect/MultimapBuilderTest.java | 84 +++ .../common/collect/MultimapsCollectionTest.java | 37 +- .../com/google/common/collect/MultimapsTest.java | 1 - .../common/collect/MultisetsCollectionTest.java | 3 +- .../collect/MutableClassToInstanceMapTest.java | 2 +- .../com/google/common/collect/OrderingTest.java | 3 +- .../test/com/google/common/collect/SetsTest.java | 7 +- .../common/collect/SynchronizedBiMapTest.java | 2 + .../common/collect/SynchronizedMultimapTest.java | 3 +- .../collect/SynchronizedNavigableSetTest.java | 4 +- .../google/common/collect/SynchronizedSetTest.java | 5 +- .../common/collect/TablesTransformValuesTest.java | 7 +- .../common/collect/TreeMultimapNaturalTest.java | 1 + .../google/common/collect/TreeMultisetTest.java | 2 +- .../google/common/collect/TreeRangeMapTest.java | 4 +- .../collect/UnmodifiableListIteratorTest.java | 3 +- .../com/google/common/eventbus/EventBusTest.java | 69 ++ ...ntHandlerTest.java => EventSubscriberTest.java} | 42 +- .../google/common/eventbus/PackageSanityTests.java | 14 +- .../com/google/common/eventbus/StringCatcher.java | 2 +- ...ts.java => AnnotatedSubscriberFinderTests.java} | 92 +-- .../google/common/hash/AbstractByteHasherTest.java | 4 +- .../hash/AbstractNonStreamingHashFunctionTest.java | 5 - .../common/hash/AbstractStreamingHasherTest.java | 9 +- .../com/google/common/hash/BloomFilterTest.java | 84 ++- .../test/com/google/common/hash/HashCodeTest.java | 46 +- .../test/com/google/common/hash/HashTestUtils.java | 2 +- .../google/common/hash/HashingInputStreamTest.java | 160 +++++ .../common/hash/HashingOutputStreamTest.java | 97 +++ .../test/com/google/common/hash/HashingTest.java | 45 +- .../common/hash/MessageDigestHashFunctionTest.java | 29 + .../test/com/google/common/io/ByteSourceTest.java | 45 ++ .../com/google/common/io/ByteSourceTester.java | 19 + .../test/com/google/common/io/ByteStreamsTest.java | 61 +- .../test/com/google/common/io/CharSourceTest.java | 42 ++ .../com/google/common/io/CharSourceTester.java | 43 ++ .../test/com/google/common/io/CloseablesTest.java | 29 +- .../test/com/google/common/io/FilesTest.java | 63 +- .../com/google/common/math/DoubleMathTest.java | 47 ++ .../com/google/common/math/PackageSanityTests.java | 4 +- .../com/google/common/net/HostAndPortTest.java | 22 + .../google/common/net/InternetDomainNameTest.java | 177 +++--- .../com/google/common/primitives/BooleansTest.java | 8 + .../com/google/common/primitives/DoublesTest.java | 47 ++ .../com/google/common/primitives/FloatsTest.java | 48 ++ .../com/google/common/primitives/IntsTest.java | 49 ++ .../com/google/common/primitives/LongsTest.java | 49 ++ .../com/google/common/primitives/ShortsTest.java | 48 ++ .../reflect/AbstractInvocationHandlerTest.java | 32 +- .../com/google/common/reflect/ClassPathTest.java | 64 +- .../reflect/ImmutableTypeToInstanceMapTest.java | 2 +- .../reflect/MutableTypeToInstanceMapTest.java | 2 +- .../common/reflect/TypeTokenResolutionTest.java | 16 + .../com/google/common/reflect/TypeTokenTest.java | 26 + .../test/com/google/common/reflect/TypesTest.java | 37 +- .../AbstractExecutionThreadServiceTest.java | 95 ++- .../util/concurrent/AbstractIdleServiceTest.java | 30 +- .../concurrent/AbstractScheduledServiceTest.java | 66 +- .../util/concurrent/AbstractServiceTest.java | 172 +++-- .../util/concurrent/AsyncSettableFutureTest.java | 193 ++++++ .../common/util/concurrent/ExecutionQueueTest.java | 157 ----- .../google/common/util/concurrent/FuturesTest.java | 172 +++-- .../util/concurrent/ListenerCallQueueTest.java | 136 ++++ .../common/util/concurrent/MoreExecutorsTest.java | 89 ++- .../common/util/concurrent/PackageSanityTests.java | 6 +- .../common/util/concurrent/RateLimiterTest.java | 13 +- ...rwardingServiceTest.java => RunnablesTest.java} | 15 +- .../util/concurrent/SerializingExecutorTest.java | 209 ++++++ .../common/util/concurrent/ServiceManagerTest.java | 151 ++++- .../google/common/util/concurrent/StripedTest.java | 47 +- guava/pom.xml | 28 +- guava/src/META-INF/beans.xml | 12 - guava/src/com/google/common/base/Absent.java | 25 +- .../com/google/common/base/AbstractIterator.java | 4 +- guava/src/com/google/common/base/Ascii.java | 168 ++++- guava/src/com/google/common/base/CaseFormat.java | 59 +- guava/src/com/google/common/base/CharMatcher.java | 90 ++- guava/src/com/google/common/base/Charsets.java | 6 + guava/src/com/google/common/base/Converter.java | 495 +++++++++++++++ guava/src/com/google/common/base/Defaults.java | 7 +- guava/src/com/google/common/base/Enums.java | 125 +++- guava/src/com/google/common/base/Equivalence.java | 33 +- .../common/base/FinalizableReferenceQueue.java | 49 +- guava/src/com/google/common/base/Functions.java | 12 +- guava/src/com/google/common/base/Joiner.java | 5 +- guava/src/com/google/common/base/Objects.java | 11 +- guava/src/com/google/common/base/Optional.java | 3 +- guava/src/com/google/common/base/Platform.java | 26 +- .../src/com/google/common/base/Preconditions.java | 337 +++++----- guava/src/com/google/common/base/Predicates.java | 70 ++- .../com/google/common/base/SmallCharMatcher.java | 2 - guava/src/com/google/common/base/Splitter.java | 14 +- guava/src/com/google/common/base/Stopwatch.java | 39 +- guava/src/com/google/common/base/Strings.java | 4 +- guava/src/com/google/common/base/Suppliers.java | 13 +- guava/src/com/google/common/base/Utf8.java | 196 ++++++ guava/src/com/google/common/base/Verify.java | 164 +++++ .../com/google/common/base/VerifyException.java | 39 ++ guava/src/com/google/common/base/package-info.java | 1 + .../src/com/google/common/cache/AbstractCache.java | 12 +- guava/src/com/google/common/cache/Cache.java | 5 + .../src/com/google/common/cache/CacheBuilder.java | 2 +- guava/src/com/google/common/cache/CacheLoader.java | 43 ++ .../src/com/google/common/cache/LoadingCache.java | 6 +- guava/src/com/google/common/cache/LocalCache.java | 21 +- .../google/common/collect/AbstractIterator.java | 4 +- .../common/collect/AbstractMapBasedMultimap.java | 1 - .../google/common/collect/ArrayListMultimap.java | 4 +- .../com/google/common/collect/CartesianList.java | 3 +- .../com/google/common/collect/Collections2.java | 3 +- .../com/google/common/collect/ComparisonChain.java | 13 - .../src/com/google/common/collect/Constraint.java | 14 - .../src/com/google/common/collect/Constraints.java | 88 +-- .../com/google/common/collect/EvictingQueue.java | 20 +- .../common/collect/FilteredEntryMultimap.java | 35 +- .../google/common/collect/ForwardingSortedMap.java | 38 -- .../com/google/common/collect/GenericMapMaker.java | 4 +- .../com/google/common/collect/HashBasedTable.java | 4 +- guava/src/com/google/common/collect/HashBiMap.java | 3 +- .../collect/ImmutableClassToInstanceMap.java | 7 +- .../google/common/collect/ImmutableCollection.java | 4 +- .../google/common/collect/ImmutableRangeMap.java | 8 +- .../google/common/collect/ImmutableRangeSet.java | 12 +- .../com/google/common/collect/ImmutableSet.java | 11 +- .../collect/ImmutableSortedMapFauxverideShim.java | 3 - .../common/collect/ImmutableSortedMultiset.java | 23 +- .../collect/ImmutableSortedSetFauxverideShim.java | 3 - guava/src/com/google/common/collect/Iterables.java | 25 +- guava/src/com/google/common/collect/Iterators.java | 7 +- .../google/common/collect/LinkedHashMultimap.java | 6 +- guava/src/com/google/common/collect/Lists.java | 16 +- guava/src/com/google/common/collect/MapMaker.java | 2 +- guava/src/com/google/common/collect/Maps.java | 66 +- guava/src/com/google/common/collect/Multimap.java | 149 +++-- .../com/google/common/collect/MultimapBuilder.java | 485 ++++++++++++++ guava/src/com/google/common/collect/Multimaps.java | 4 +- guava/src/com/google/common/collect/Multisets.java | 2 +- guava/src/com/google/common/collect/Ordering.java | 59 +- guava/src/com/google/common/collect/Platform.java | 2 +- guava/src/com/google/common/collect/Range.java | 44 +- guava/src/com/google/common/collect/RangeSet.java | 10 +- .../com/google/common/collect/SortedMultiset.java | 13 +- .../com/google/common/collect/StandardTable.java | 14 +- .../com/google/common/collect/TreeMultiset.java | 11 +- .../com/google/common/collect/TreeRangeMap.java | 10 +- .../src/com/google/common/escape/CharEscaper.java | 9 +- .../common/eventbus/AllowConcurrentEvents.java | 8 +- ...rFinder.java => AnnotatedSubscriberFinder.java} | 42 +- .../com/google/common/eventbus/AsyncEventBus.java | 39 +- .../src/com/google/common/eventbus/DeadEvent.java | 6 +- guava/src/com/google/common/eventbus/EventBus.java | 204 +++--- .../{EventHandler.java => EventSubscriber.java} | 36 +- .../src/com/google/common/eventbus/Subscribe.java | 5 +- .../eventbus/SubscriberExceptionContext.java | 76 +++ .../eventbus/SubscriberExceptionHandler.java | 19 +- ...trategy.java => SubscriberFindingStrategy.java} | 14 +- ...ndler.java => SynchronizedEventSubscriber.java} | 12 +- .../com/google/common/eventbus/package-info.java | 46 +- .../common/hash/AbstractCompositeHashFunction.java | 8 - .../src/com/google/common/hash/AbstractHasher.java | 8 - .../hash/AbstractNonStreamingHashFunction.java | 8 - .../common/hash/AbstractStreamingHashFunction.java | 17 - guava/src/com/google/common/hash/BloomFilter.java | 37 +- .../google/common/hash/BloomFilterStrategies.java | 98 ++- guava/src/com/google/common/hash/Funnel.java | 4 +- guava/src/com/google/common/hash/Funnels.java | 35 +- guava/src/com/google/common/hash/HashCode.java | 80 ++- guava/src/com/google/common/hash/HashCodes.java | 70 --- guava/src/com/google/common/hash/HashFunction.java | 12 - guava/src/com/google/common/hash/Hasher.java | 10 - guava/src/com/google/common/hash/Hashing.java | 95 +-- .../com/google/common/hash/HashingInputStream.java | 103 +++ .../google/common/hash/HashingOutputStream.java | 74 +++ .../common/hash/MessageDigestHashFunction.java | 3 +- .../google/common/hash/Murmur3_32HashFunction.java | 2 +- .../src/com/google/common/hash/PrimitiveSink.java | 19 +- guava/src/com/google/common/html/HtmlEscapers.java | 10 +- guava/src/com/google/common/io/BaseEncoding.java | 40 -- guava/src/com/google/common/io/ByteSink.java | 7 +- guava/src/com/google/common/io/ByteSource.java | 42 +- guava/src/com/google/common/io/ByteStreams.java | 184 +++++- guava/src/com/google/common/io/CharSink.java | 7 +- guava/src/com/google/common/io/CharSource.java | 51 +- guava/src/com/google/common/io/CharStreams.java | 64 +- guava/src/com/google/common/io/Closeables.java | 55 +- guava/src/com/google/common/io/Closer.java | 4 +- .../com/google/common/io/CountingOutputStream.java | 7 + .../google/common/io/FileBackedOutputStream.java | 13 - guava/src/com/google/common/io/Files.java | 120 ++-- guava/src/com/google/common/io/InputSupplier.java | 7 + guava/src/com/google/common/io/LineReader.java | 6 +- .../common/io/LittleEndianDataOutputStream.java | 7 + guava/src/com/google/common/io/OutputSupplier.java | 7 + guava/src/com/google/common/io/Resources.java | 9 +- guava/src/com/google/common/io/package-info.java | 23 +- .../src/com/google/common/math/BigIntegerMath.java | 8 +- guava/src/com/google/common/math/DoubleMath.java | 17 + guava/src/com/google/common/math/IntMath.java | 6 +- guava/src/com/google/common/math/LongMath.java | 12 +- guava/src/com/google/common/net/HostAndPort.java | 20 +- guava/src/com/google/common/net/HostSpecifier.java | 2 +- guava/src/com/google/common/net/HttpHeaders.java | 8 + .../com/google/common/net/InternetDomainName.java | 33 +- guava/src/com/google/common/net/MediaType.java | 31 +- guava/src/com/google/common/net/TldPatterns.java | 53 -- .../google/common/primitives/AndroidInteger.java | 91 --- .../src/com/google/common/primitives/Booleans.java | 20 + guava/src/com/google/common/primitives/Chars.java | 8 +- .../src/com/google/common/primitives/Doubles.java | 41 ++ guava/src/com/google/common/primitives/Floats.java | 41 ++ guava/src/com/google/common/primitives/Ints.java | 132 +++- guava/src/com/google/common/primitives/Longs.java | 41 ++ guava/src/com/google/common/primitives/Shorts.java | 46 +- .../com/google/common/primitives/SignedBytes.java | 10 +- .../google/common/primitives/UnsignedBytes.java | 5 +- .../common/reflect/AbstractInvocationHandler.java | 21 +- guava/src/com/google/common/reflect/ClassPath.java | 51 +- guava/src/com/google/common/reflect/Element.java | 6 +- guava/src/com/google/common/reflect/Invokable.java | 6 +- .../com/google/common/reflect/TypeResolver.java | 170 +++-- guava/src/com/google/common/reflect/TypeToken.java | 11 +- guava/src/com/google/common/reflect/Types.java | 40 +- .../concurrent/AbstractExecutionThreadService.java | 26 - .../util/concurrent/AbstractIdleService.java | 26 - .../util/concurrent/AbstractScheduledService.java | 32 +- .../common/util/concurrent/AbstractService.java | 263 +++----- .../util/concurrent/AsyncSettableFuture.java | 100 +++ .../google/common/util/concurrent/Callables.java | 2 + .../common/util/concurrent/ExecutionQueue.java | 157 ----- .../common/util/concurrent/ForwardingService.java | 156 ----- .../com/google/common/util/concurrent/Futures.java | 100 ++- .../common/util/concurrent/ListenerCallQueue.java | 137 ++++ .../com/google/common/util/concurrent/Monitor.java | 28 + .../common/util/concurrent/MoreExecutors.java | 51 ++ .../google/common/util/concurrent/RateLimiter.java | 56 +- .../google/common/util/concurrent/Runnables.java | 30 +- .../util/concurrent/SerializingExecutor.java | 167 +++++ .../com/google/common/util/concurrent/Service.java | 176 ++---- .../common/util/concurrent/ServiceManager.java | 700 +++++++++++---------- .../common/util/concurrent/SimpleTimeLimiter.java | 2 +- .../com/google/common/util/concurrent/Striped.java | 126 +++- .../util/concurrent/UncaughtExceptionHandlers.java | 14 +- .../util/concurrent/WrappingExecutorService.java | 12 +- .../src/com/google/common/xml/package-info.java | 20 +- .../publicsuffix/PublicSuffixPatterns.java | 63 ++ .../thirdparty/publicsuffix/PublicSuffixType.java | 64 ++ .../publicsuffix}/TrieParser.java | 42 +- pom.xml | 28 +- 506 files changed, 14168 insertions(+), 5059 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/guava-libraries.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

