DanielThomas opened a new pull request, #37: URL: https://github.com/apache/tomcat-jakartaee-migration/pull/37
On deeper investigation, it turns out the problems I had with `javax.annotation` when testing https://github.com/apache/tomcat-jakartaee-migration/pull/36 were all Findbugs JSR-305 annotation related. This adds excludes for the classes/packages provided by this library to avoid heavy handed translation of `javax.annotation` references. The one special case where `jakarta.annotations` does provide them is Nullable/Nonnull, see the tests for an explanation. Gere's Guava before: ``` Performing migration from source [/Users/dannyt/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/31.1-jre/60458f877d055d0c9114d9e1a2efb737b4bc282c/guava-31.1-jre.jar] to destination [/Users/dannyt/Downloads/guava.jar] with Jakarta EE specification profile [TOMCAT] Migration starting for archive [guava-31.1-jre.jar] using streaming Migrated text file [META-INF/maven/com.google.guava/guava/pom.xml] Migrated class [com.google.common.base.Absent.class] Migrated class [com.google.common.base.AbstractIterator.class] Migrated class [com.google.common.base.CaseFormat$StringConverter.class] Migrated class [com.google.common.base.Converter$1$1.class] Migrated class [com.google.common.base.Converter$ConverterComposition.class] Migrated class [com.google.common.base.Converter$FunctionBasedConverter.class] Migrated class [com.google.common.base.Converter$ReverseConverter.class] Migrated class [com.google.common.base.Converter.class] Migrated class [com.google.common.base.Defaults.class] Migrated class [com.google.common.base.ElementTypesAreNonnullByDefault.class] Migrated class [com.google.common.base.Enums$StringConverter.class] Migrated class [com.google.common.base.Equivalence$EquivalentToPredicate.class] Migrated class [com.google.common.base.Equivalence$Wrapper.class] Migrated class [com.google.common.base.Equivalence.class] Migrated class [com.google.common.base.FinalizablePhantomReference.class] Migrated class [com.google.common.base.FinalizableReferenceQueue$DecoupledLoader.class] Migrated class [com.google.common.base.FinalizableReferenceQueue$FinalizerLoader.class] Migrated class [com.google.common.base.FinalizableReferenceQueue$SystemLoader.class] Migrated class [com.google.common.base.FinalizableSoftReference.class] Migrated class [com.google.common.base.FinalizableWeakReference.class] Migrated class [com.google.common.base.Function.class] Migrated class [com.google.common.base.FunctionalEquivalence.class] Migrated class [com.google.common.base.Functions$ConstantFunction.class] Migrated class [com.google.common.base.Functions$ForMapWithDefault.class] Migrated class [com.google.common.base.Functions$FunctionComposition.class] Migrated class [com.google.common.base.Functions$FunctionForMapNoDefault.class] Migrated class [com.google.common.base.Functions$IdentityFunction.class] Migrated class [com.google.common.base.Functions$PredicateFunction.class] Migrated class [com.google.common.base.Functions$SupplierFunction.class] Migrated class [com.google.common.base.Joiner$1.class] Migrated class [com.google.common.base.Joiner$3.class] Migrated class [com.google.common.base.Joiner.class] Migrated class [com.google.common.base.MoreObjects$ToStringHelper$ValueHolder.class] Migrated class [com.google.common.base.MoreObjects$ToStringHelper.class] Migrated class [com.google.common.base.MoreObjects.class] Migrated class [com.google.common.base.NullnessCasts.class] Migrated class [com.google.common.base.Objects.class] Migrated class [com.google.common.base.Optional$1$1.class] Migrated class [com.google.common.base.Optional.class] Migrated class [com.google.common.base.PairwiseEquivalence.class] Migrated class [com.google.common.base.ParametricNullness.class] Migrated class [com.google.common.base.Platform.class] Migrated class [com.google.common.base.Preconditions.class] Migrated class [com.google.common.base.Predicate.class] Migrated class [com.google.common.base.Predicates$AndPredicate.class] Migrated class [com.google.common.base.Predicates$CompositionPredicate.class] Migrated class [com.google.common.base.Predicates$ContainsPatternPredicate.class] Migrated class [com.google.common.base.Predicates$InPredicate.class] Migrated class [com.google.common.base.Predicates$InstanceOfPredicate.class] Migrated class [com.google.common.base.Predicates$IsEqualToPredicate.class] Migrated class [com.google.common.base.Predicates$NotPredicate.class] Migrated class [com.google.common.base.Predicates$ObjectPredicate$1.class] Migrated class [com.google.common.base.Predicates$ObjectPredicate$2.class] Migrated class [com.google.common.base.Predicates$ObjectPredicate$3.class] Migrated class [com.google.common.base.Predicates$ObjectPredicate$4.class] Migrated class [com.google.common.base.Predicates$OrPredicate.class] Migrated class [com.google.common.base.Predicates$SubtypeOfPredicate.class] Migrated class [com.google.common.base.Present.class] Migrated class [com.google.common.base.Splitter$SplittingIterator.class] Migrated class [com.google.common.base.StandardSystemProperty.class] Migrated class [com.google.common.base.Strings.class] Migrated class [com.google.common.base.Suppliers$ExpiringMemoizingSupplier.class] Migrated class [com.google.common.base.Suppliers$MemoizingSupplier.class] Migrated class [com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.class] Migrated class [com.google.common.base.Suppliers$SupplierComposition.class] Migrated class [com.google.common.base.Suppliers$SupplierFunctionImpl.class] Migrated class [com.google.common.base.Suppliers$SupplierOfInstance.class] Migrated class [com.google.common.base.Throwables.class] Migrated class [com.google.common.base.Verify.class] Migrated class [com.google.common.base.VerifyException.class] Migrated class [com.google.common.base.internal.Finalizer.class] Migrated class [com.google.common.base.package-info.class] Migrated class [com.google.common.cache.Cache.class] Migrated class [com.google.common.cache.CacheBuilderSpec$DurationParser.class] Migrated class [com.google.common.cache.CacheBuilderSpec$KeyStrengthParser.class] Migrated class [com.google.common.cache.CacheBuilderSpec$RecordStatsParser.class] Migrated class [com.google.common.cache.CacheBuilderSpec$ValueParser.class] Migrated class [com.google.common.cache.CacheBuilderSpec$ValueStrengthParser.class] Migrated class [com.google.common.cache.CacheBuilderSpec.class] Migrated class [com.google.common.cache.CacheStats.class] Migrated class [com.google.common.cache.ElementTypesAreNonnullByDefault.class] Migrated class [com.google.common.cache.ForwardingCache.class] Migrated class [com.google.common.cache.ParametricNullness.class] Migrated class [com.google.common.cache.ReferenceEntry.class] Migrated class [com.google.common.cache.RemovalNotification.class] Migrated class [com.google.common.cache.Striped64.class] Migrated class [com.google.common.cache.package-info.class] Migrated class [com.google.common.collect.AbstractBiMap$1.class] Migrated class [com.google.common.collect.AbstractBiMap$EntrySet.class] Migrated class [com.google.common.collect.AbstractBiMap$KeySet.class] Migrated class [com.google.common.collect.AbstractBiMap.class] Migrated class [com.google.common.collect.AbstractIterator.class] Migrated class [com.google.common.collect.AbstractListMultimap.class] Migrated class [com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapEntries.class] Migrated class [com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapIterator.class] Migrated class [com.google.common.collect.AbstractMapBasedMultimap$AsMap.class] Migrated class [com.google.common.collect.AbstractMapBasedMultimap$Itr.class] Migrated class [com.google.common.collect.AbstractMapBasedMultimap$KeySet$1.class] Migrated class [com.google.common.collect.AbstractMapBasedMultimap$KeySet.class] Migrated class [com.google.common.collect.AbstractMapBasedMultimap$NavigableAsMap.class] Migrated class [com.google.common.collect.AbstractMapBasedMultimap$NavigableKeySet.class] Migrated class [com.google.common.collect.AbstractMapBasedMultimap$RandomAccessWrappedList.class] Migrated class [com.google.common.collect.AbstractMapBasedMultimap$SortedAsMap.class] Migrated class [com.google.common.collect.AbstractMapBasedMultimap$SortedKeySet.class] Migrated class [com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.class] Migrated class [com.google.common.collect.AbstractMapBasedMultimap$WrappedList.class] Migrated class [com.google.common.collect.AbstractMapBasedMultimap$WrappedNavigableSet.class] Migrated class [com.google.common.collect.AbstractMapBasedMultimap$WrappedSortedSet.class] Migrated class [com.google.common.collect.AbstractMapBasedMultimap.class] Migrated class [com.google.common.collect.AbstractMapBasedMultiset$1.class] Migrated class [com.google.common.collect.AbstractMapBasedMultiset$2.class] Migrated class [com.google.common.collect.AbstractMapBasedMultiset$MapBasedMultisetIterator.class] Migrated class [com.google.common.collect.AbstractMapBasedMultiset.class] Migrated class [com.google.common.collect.AbstractMapEntry.class] Migrated class [com.google.common.collect.AbstractMultimap$EntrySet.class] Migrated class [com.google.common.collect.AbstractMultimap$Values.class] Migrated class [com.google.common.collect.AbstractMultimap.class] Migrated class [com.google.common.collect.AbstractMultiset.class] Migrated class [com.google.common.collect.AbstractNavigableMap.class] Migrated class [com.google.common.collect.AbstractRangeSet.class] Migrated class [com.google.common.collect.AbstractSequentialIterator.class] Migrated class [com.google.common.collect.AbstractSetMultimap.class] Migrated class [com.google.common.collect.AbstractSortedMultiset.class] Migrated class [com.google.common.collect.AbstractSortedSetMultimap.class] Migrated class [com.google.common.collect.AbstractTable$CellSet.class] Migrated class [com.google.common.collect.AbstractTable$Values.class] Migrated class [com.google.common.collect.AbstractTable.class] Migrated class [com.google.common.collect.AllEqualOrdering.class] Migrated class [com.google.common.collect.ArrayListMultimap.class] Migrated class [com.google.common.collect.ArrayTable$2.class] Migrated class [com.google.common.collect.ArrayTable$3.class] Migrated class [com.google.common.collect.ArrayTable$ArrayMap.class] Migrated class [com.google.common.collect.ArrayTable$Column.class] Migrated class [com.google.common.collect.ArrayTable$ColumnMap.class] Migrated class [com.google.common.collect.ArrayTable$Row.class] Migrated class [com.google.common.collect.ArrayTable$RowMap.class] Migrated class [com.google.common.collect.ArrayTable.class] Migrated class [com.google.common.collect.BiMap.class] Migrated class [com.google.common.collect.ByFunctionOrdering.class] Migrated class [com.google.common.collect.CartesianList.class] Migrated class [com.google.common.collect.ClassToInstanceMap.class] Migrated class [com.google.common.collect.CollectCollectors$EnumMapAccumulator.class] Migrated class [com.google.common.collect.CollectCollectors$EnumSetAccumulator.class] Migrated class [com.google.common.collect.CollectSpliterators$1.class] Migrated class [com.google.common.collect.CollectSpliterators$1Splitr.class] Migrated class [com.google.common.collect.CollectSpliterators$1WithCharacteristics.class] Migrated class [com.google.common.collect.CollectSpliterators$FlatMapSpliterator$Factory.class] Migrated class [com.google.common.collect.CollectSpliterators$FlatMapSpliterator.class] Migrated class [com.google.common.collect.CollectSpliterators$FlatMapSpliteratorOfDouble.class] Migrated class [com.google.common.collect.CollectSpliterators$FlatMapSpliteratorOfInt.class] Migrated class [com.google.common.collect.CollectSpliterators$FlatMapSpliteratorOfLong.class] Migrated class [com.google.common.collect.CollectSpliterators$FlatMapSpliteratorOfObject.class] Migrated class [com.google.common.collect.CollectSpliterators$FlatMapSpliteratorOfPrimitive.class] Migrated class [com.google.common.collect.CollectSpliterators.class] Migrated class [com.google.common.collect.Collections2$FilteredCollection.class] Migrated class [com.google.common.collect.Collections2$OrderedPermutationCollection.class] Migrated class [com.google.common.collect.Collections2$OrderedPermutationIterator.class] Migrated class [com.google.common.collect.Collections2$PermutationCollection.class] Migrated class [com.google.common.collect.Collections2$PermutationIterator.class] Migrated class [com.google.common.collect.Collections2.class] Migrated class [com.google.common.collect.CompactHashMap$EntrySetView.class] Migrated class [com.google.common.collect.CompactHashMap$KeySetView.class] Migrated class [com.google.common.collect.CompactHashMap.class] Migrated class [com.google.common.collect.CompactHashSet.class] Migrated class [com.google.common.collect.CompactHashing.class] Migrated class [com.google.common.collect.CompactLinkedHashMap.class] Migrated class [com.google.common.collect.CompactLinkedHashSet.class] Migrated class [com.google.common.collect.ComparatorOrdering.class] Migrated class [com.google.common.collect.CompoundOrdering.class] Migrated class [com.google.common.collect.ComputationException.class] Migrated class [com.google.common.collect.ConcurrentHashMultiset$1.class] Migrated class [com.google.common.collect.ConcurrentHashMultiset$2.class] Migrated class [com.google.common.collect.ConcurrentHashMultiset$3.class] Migrated class [com.google.common.collect.ConcurrentHashMultiset.class] Migrated class [com.google.common.collect.ConsumingQueueIterator.class] Migrated class [com.google.common.collect.Count.class] Migrated class [com.google.common.collect.Cut$AboveValue.class] Migrated class [com.google.common.collect.Cut$BelowValue.class] Migrated class [com.google.common.collect.Cut.class] Migrated class [com.google.common.collect.DenseImmutableTable$Column.class] Migrated class [com.google.common.collect.DenseImmutableTable$ImmutableArrayMap$1.class] Migrated class [com.google.common.collect.DenseImmutableTable$ImmutableArrayMap.class] Migrated class [com.google.common.collect.DenseImmutableTable$Row.class] Migrated class [com.google.common.collect.DenseImmutableTable.class] Migrated class [com.google.common.collect.DescendingImmutableSortedMultiset.class] Migrated class [com.google.common.collect.DescendingImmutableSortedSet.class] Migrated class [com.google.common.collect.DescendingMultiset.class] Migrated class [com.google.common.collect.DiscreteDomain$IntegerDomain.class] Migrated class [com.google.common.collect.DiscreteDomain$LongDomain.class] Migrated class [com.google.common.collect.DiscreteDomain.class] Migrated class [com.google.common.collect.ElementTypesAreNonnullByDefault.class] Migrated class [com.google.common.collect.EmptyContiguousSet.class] Migrated class [com.google.common.collect.EnumBiMap.class] Migrated class [com.google.common.collect.EnumHashBiMap.class] Migrated class [com.google.common.collect.EnumMultiset.class] Migrated class [com.google.common.collect.ExplicitOrdering.class] Migrated class [com.google.common.collect.FilteredEntryMultimap$AsMap$1EntrySetImpl$1.class] Migrated class [com.google.common.collect.FilteredEntryMultimap$AsMap$1KeySetImpl.class] Migrated class [com.google.common.collect.FilteredEntryMultimap$AsMap$1ValuesImpl.class] Migrated class [com.google.common.collect.FilteredEntryMultimap$AsMap.class] Migrated class [com.google.common.collect.FilteredEntryMultimap$Keys.class] Migrated class [com.google.common.collect.FilteredEntryMultimap.class] Migrated class [com.google.common.collect.FilteredEntrySetMultimap.class] Migrated class [com.google.common.collect.FilteredKeyListMultimap.class] Migrated class [com.google.common.collect.FilteredKeyMultimap$Entries.class] Migrated class [com.google.common.collect.FilteredKeyMultimap.class] Migrated class [com.google.common.collect.FilteredKeySetMultimap$EntrySet.class] Migrated class [com.google.common.collect.FilteredKeySetMultimap.class] Migrated class [com.google.common.collect.FilteredMultimapValues.class] Migrated class [com.google.common.collect.FluentIterable.class] Migrated class [com.google.common.collect.ForwardingBlockingDeque.class] Migrated class [com.google.common.collect.ForwardingCollection.class] Migrated class [com.google.common.collect.ForwardingConcurrentMap.class] Migrated class [com.google.common.collect.ForwardingDeque.class] Migrated class [com.google.common.collect.ForwardingList.class] Migrated class [com.google.common.collect.ForwardingListMultimap.class] Migrated class [com.google.common.collect.ForwardingMap.class] Migrated class [com.google.common.collect.ForwardingMapEntry.class] Migrated class [com.google.common.collect.ForwardingMultimap.class] Migrated class [com.google.common.collect.ForwardingMultiset.class] Migrated class [com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap$1.class] Migrated class [com.google.common.collect.ForwardingNavigableMap.class] Migrated class [com.google.common.collect.ForwardingNavigableSet.class] Migrated class [com.google.common.collect.ForwardingQueue.class] Migrated class [com.google.common.collect.ForwardingSet.class] Migrated class [com.google.common.collect.ForwardingSetMultimap.class] Migrated class [com.google.common.collect.ForwardingSortedMap.class] Migrated class [com.google.common.collect.ForwardingSortedMultiset.class] Migrated class [com.google.common.collect.ForwardingSortedSet.class] Migrated class [com.google.common.collect.ForwardingSortedSetMultimap.class] Migrated class [com.google.common.collect.ForwardingTable.class] Migrated class [com.google.common.collect.GeneralRange.class] Migrated class [com.google.common.collect.HashBasedTable.class] Migrated class [com.google.common.collect.HashBiMap$BiEntry.class] Migrated class [com.google.common.collect.HashBiMap$Inverse$InverseKeySet.class] Migrated class [com.google.common.collect.HashBiMap$Inverse.class] Migrated class [com.google.common.collect.HashBiMap$Itr.class] Migrated class [com.google.common.collect.HashBiMap$KeySet.class] Migrated class [com.google.common.collect.HashBiMap.class] Migrated class [com.google.common.collect.HashMultimap.class] Migrated class [com.google.common.collect.HashMultiset.class] Migrated class [com.google.common.collect.Hashing.class] Migrated class [com.google.common.collect.ImmutableAsList.class] Migrated class [com.google.common.collect.ImmutableBiMap.class] Migrated class [com.google.common.collect.ImmutableClassToInstanceMap.class] Migrated class [com.google.common.collect.ImmutableCollection.class] Migrated class [com.google.common.collect.ImmutableEnumMap.class] Migrated class [com.google.common.collect.ImmutableEnumSet.class] Migrated class [com.google.common.collect.ImmutableList$ReverseImmutableList.class] Migrated class [com.google.common.collect.ImmutableList.class] Migrated class [com.google.common.collect.ImmutableListMultimap.class] Migrated class [com.google.common.collect.ImmutableMap$Builder.class] Migrated class [com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets.class] Migrated class [com.google.common.collect.ImmutableMap.class] Migrated class [com.google.common.collect.ImmutableMapEntry$NonTerminalImmutableBiMapEntry.class] Migrated class [com.google.common.collect.ImmutableMapEntry$NonTerminalImmutableMapEntry.class] Migrated class [com.google.common.collect.ImmutableMapEntry.class] Migrated class [com.google.common.collect.ImmutableMapEntrySet.class] Migrated class [com.google.common.collect.ImmutableMapKeySet.class] Migrated class [com.google.common.collect.ImmutableMapValues.class] Migrated class [com.google.common.collect.ImmutableMultimap$1.class] Migrated class [com.google.common.collect.ImmutableMultimap$Builder.class] Migrated class [com.google.common.collect.ImmutableMultimap$EntryCollection.class] Migrated class [com.google.common.collect.ImmutableMultimap$Keys.class] Migrated class [com.google.common.collect.ImmutableMultimap$Values.class] Migrated class [com.google.common.collect.ImmutableMultimap.class] Migrated class [com.google.common.collect.ImmutableMultiset$1.class] Migrated class [com.google.common.collect.ImmutableMultiset$ElementSet.class] Migrated class [com.google.common.collect.ImmutableMultiset$EntrySet.class] Migrated class [com.google.common.collect.ImmutableMultiset.class] Migrated class [com.google.common.collect.ImmutableRangeMap.class] Migrated class [com.google.common.collect.ImmutableRangeSet$AsSet$1.class] Migrated class [com.google.common.collect.ImmutableRangeSet$AsSet$2.class] Migrated class [com.google.common.collect.ImmutableRangeSet$AsSet.class] Migrated class [com.google.common.collect.ImmutableRangeSet.class] Migrated class [com.google.common.collect.ImmutableSet$Builder.class] Migrated class [com.google.common.collect.ImmutableSet$CachingAsList.class] Migrated class [com.google.common.collect.ImmutableSet.class] Migrated class [com.google.common.collect.ImmutableSetMultimap$EntrySet.class] Migrated class [com.google.common.collect.ImmutableSetMultimap.class] Migrated class [com.google.common.collect.ImmutableSortedAsList.class] Migrated class [com.google.common.collect.ImmutableSortedMap$1.class] Migrated class [com.google.common.collect.ImmutableSortedMap.class] Migrated class [com.google.common.collect.ImmutableSortedMultiset.class] Migrated class [com.google.common.collect.ImmutableSortedSet.class] Migrated class [com.google.common.collect.ImmutableTable$Builder.class] Migrated class [com.google.common.collect.ImmutableTable.class] Migrated class [com.google.common.collect.Interners$InternerFunction.class] Migrated class [com.google.common.collect.Iterables.class] Migrated class [com.google.common.collect.Iterators$5.class] Migrated class [com.google.common.collect.Iterators$ConcatenatedIterator.class] Migrated class [com.google.common.collect.Iterators$PeekingImpl.class] Migrated class [com.google.common.collect.Iterators.class] Migrated class [com.google.common.collect.JdkBackedImmutableBiMap.class] Migrated class [com.google.common.collect.JdkBackedImmutableMap.class] Migrated class [com.google.common.collect.JdkBackedImmutableMultiset.class] Migrated class [com.google.common.collect.JdkBackedImmutableSet.class] Migrated class [com.google.common.collect.LexicographicalOrdering.class] Migrated class [com.google.common.collect.LinkedHashMultimap$1.class] Migrated class [com.google.common.collect.LinkedHashMultimap$ValueEntry.class] Migrated class [com.google.common.collect.LinkedHashMultimap$ValueSet$1.class] Migrated class [com.google.common.collect.LinkedHashMultimap$ValueSet.class] Migrated class [com.google.common.collect.LinkedHashMultimap.class] Migrated class [com.google.common.collect.LinkedHashMultiset.class] Migrated class [com.google.common.collect.LinkedListMultimap$1KeySetImpl.class] Migrated class [com.google.common.collect.LinkedListMultimap$DistinctKeyIterator.class] Migrated class [com.google.common.collect.LinkedListMultimap$Node.class] Migrated class [com.google.common.collect.LinkedListMultimap$NodeIterator.class] Migrated class [com.google.common.collect.LinkedListMultimap$ValueForKeyIterator.class] Migrated class [com.google.common.collect.LinkedListMultimap.class] Migrated class [com.google.common.collect.ListMultimap.class] Migrated class [com.google.common.collect.Lists$AbstractListWrapper.class] Migrated class [com.google.common.collect.Lists$StringAsImmutableList.class] Migrated class [com.google.common.collect.Lists.class] Migrated class [com.google.common.collect.MapDifference$ValueDifference.class] Migrated class [com.google.common.collect.MapDifference.class] Migrated class [com.google.common.collect.MapMaker.class] Migrated class [com.google.common.collect.Maps$AbstractFilteredMap.class] Migrated class [com.google.common.collect.Maps$AsMapView.class] Migrated class [com.google.common.collect.Maps$BiMapConverter.class] Migrated class [com.google.common.collect.Maps$DescendingMap.class] Migrated class [com.google.common.collect.Maps$EntryFunction$1.class] Migrated class [com.google.common.collect.Maps$EntryFunction$2.class] Migrated class [com.google.common.collect.Maps$EntrySet.class] Migrated class [com.google.common.collect.Maps$FilteredEntryBiMap.class] Migrated class [com.google.common.collect.Maps$FilteredEntryMap$KeySet.class] Migrated class [com.google.common.collect.Maps$FilteredEntryNavigableMap.class] Migrated class [com.google.common.collect.Maps$FilteredEntrySortedMap$SortedKeySet.class] Migrated class [com.google.common.collect.Maps$FilteredEntrySortedMap.class] Migrated class [com.google.common.collect.Maps$FilteredKeyMap.class] Migrated class [com.google.common.collect.Maps$FilteredMapValues.class] Migrated class [com.google.common.collect.Maps$KeySet.class] Migrated class [com.google.common.collect.Maps$MapDifferenceImpl.class] Migrated class [com.google.common.collect.Maps$NavigableAsMapView.class] Migrated class [com.google.common.collect.Maps$NavigableKeySet.class] Migrated class [com.google.common.collect.Maps$SortedAsMapView.class] Migrated class [com.google.common.collect.Maps$SortedKeySet.class] Migrated class [com.google.common.collect.Maps$TransformedEntriesMap.class] Migrated class [com.google.common.collect.Maps$TransformedEntriesNavigableMap.class] Migrated class [com.google.common.collect.Maps$TransformedEntriesSortedMap.class] Migrated class [com.google.common.collect.Maps$UnmodifiableBiMap.class] Migrated class [com.google.common.collect.Maps$UnmodifiableEntrySet.class] Migrated class [com.google.common.collect.Maps$UnmodifiableNavigableMap.class] Migrated class [com.google.common.collect.Maps$ValueDifferenceImpl.class] Migrated class [com.google.common.collect.Maps$Values.class] Migrated class [com.google.common.collect.Maps$ViewCachingAbstractMap.class] Migrated class [com.google.common.collect.Maps.class] Migrated class [com.google.common.collect.MinMaxPriorityQueue$Heap.class] Migrated class [com.google.common.collect.MinMaxPriorityQueue$QueueIterator.class] Migrated class [com.google.common.collect.MinMaxPriorityQueue.class] Migrated class [com.google.common.collect.Multimap.class] Migrated class [com.google.common.collect.Multimaps$AsMap$EntrySet.class] Migrated class [com.google.common.collect.Multimaps$AsMap.class] Migrated class [com.google.common.collect.Multimaps$CustomSortedSetMultimap.class] Migrated class [com.google.common.collect.Multimaps$Entries.class] Migrated class [com.google.common.collect.Multimaps$Keys.class] Migrated class [com.google.common.collect.Multimaps$MapMultimap.class] Migrated class [com.google.common.collect.Multimaps$TransformedEntriesListMultimap.class] Migrated class [com.google.common.collect.Multimaps$TransformedEntriesMultimap.class] Migrated class [com.google.common.collect.Multimaps$UnmodifiableListMultimap.class] Migrated class [com.google.common.collect.Multimaps$UnmodifiableMultimap.class] Migrated class [com.google.common.collect.Multimaps$UnmodifiableSetMultimap.class] Migrated class [com.google.common.collect.Multimaps$UnmodifiableSortedSetMultimap.class] Migrated class [com.google.common.collect.Multimaps.class] Migrated class [com.google.common.collect.Multiset$Entry.class] Migrated class [com.google.common.collect.Multiset.class] Migrated class [com.google.common.collect.Multisets$1$1.class] Migrated class [com.google.common.collect.Multisets$1.class] Migrated class [com.google.common.collect.Multisets$2$1.class] Migrated class [com.google.common.collect.Multisets$2.class] Migrated class [com.google.common.collect.Multisets$3$1.class] Migrated class [com.google.common.collect.Multisets$3.class] Migrated class [com.google.common.collect.Multisets$4$1.class] Migrated class [com.google.common.collect.Multisets$4$2.class] Migrated class [com.google.common.collect.Multisets$4.class] Migrated class [com.google.common.collect.Multisets$AbstractEntry.class] Migrated class [com.google.common.collect.Multisets$ElementSet.class] Migrated class [com.google.common.collect.Multisets$EntrySet.class] Migrated class [com.google.common.collect.Multisets$FilteredMultiset.class] Migrated class [com.google.common.collect.Multisets$ImmutableEntry.class] Migrated class [com.google.common.collect.Multisets$MultisetIteratorImpl.class] Migrated class [com.google.common.collect.Multisets$UnmodifiableMultiset.class] Migrated class [com.google.common.collect.Multisets.class] Migrated class [com.google.common.collect.MutableClassToInstanceMap.class] Migrated class [com.google.common.collect.NaturalOrdering.class] Migrated class [com.google.common.collect.NullnessCasts.class] Migrated class [com.google.common.collect.NullsFirstOrdering.class] Migrated class [com.google.common.collect.NullsLastOrdering.class] Migrated class [com.google.common.collect.Ordering$ArbitraryOrdering.class] Migrated class [com.google.common.collect.ParametricNullness.class] Migrated class [com.google.common.collect.Range.class] Migrated class [com.google.common.collect.RangeMap.class] Migrated class [com.google.common.collect.RangeSet.class] Migrated class [com.google.common.collect.RegularContiguousSet$1.class] Migrated class [com.google.common.collect.RegularContiguousSet$2.class] Migrated class [com.google.common.collect.RegularContiguousSet.class] Migrated class [com.google.common.collect.RegularImmutableAsList.class] Migrated class [com.google.common.collect.RegularImmutableBiMap$Inverse.class] Migrated class [com.google.common.collect.RegularImmutableBiMap.class] Migrated class [com.google.common.collect.RegularImmutableMap$KeySet.class] Migrated class [com.google.common.collect.RegularImmutableMap.class] Migrated class [com.google.common.collect.RegularImmutableMultiset.class] Migrated class [com.google.common.collect.RegularImmutableSet.class] Migrated class [com.google.common.collect.RegularImmutableSortedMultiset.class] Migrated class [com.google.common.collect.RegularImmutableSortedSet.class] Migrated class [com.google.common.collect.RegularImmutableTable$CellSet.class] Migrated class [com.google.common.collect.RegularImmutableTable.class] Migrated class [com.google.common.collect.ReverseOrdering.class] Migrated class [com.google.common.collect.SetMultimap.class] Migrated class [com.google.common.collect.Sets$1$1.class] Migrated class [com.google.common.collect.Sets$1.class] Migrated class [com.google.common.collect.Sets$2$1.class] Migrated class [com.google.common.collect.Sets$2.class] Migrated class [com.google.common.collect.Sets$3$1.class] Migrated class [com.google.common.collect.Sets$3.class] Migrated class [com.google.common.collect.Sets$4$1.class] Migrated class [com.google.common.collect.Sets$4.class] Migrated class [com.google.common.collect.Sets$5$1$1$1.class] Migrated class [com.google.common.collect.Sets$5$1$1.class] Migrated class [com.google.common.collect.Sets$5$1.class] Migrated class [com.google.common.collect.Sets$5.class] Migrated class [com.google.common.collect.Sets$CartesianSet.class] Migrated class [com.google.common.collect.Sets$DescendingSet.class] Migrated class [com.google.common.collect.Sets$FilteredNavigableSet.class] Migrated class [com.google.common.collect.Sets$FilteredSet.class] Migrated class [com.google.common.collect.Sets$FilteredSortedSet.class] Migrated class [com.google.common.collect.Sets$PowerSet.class] Migrated class [com.google.common.collect.Sets$SetView.class] Migrated class [com.google.common.collect.Sets$SubSet.class] Migrated class [com.google.common.collect.Sets$UnmodifiableNavigableSet.class] Migrated class [com.google.common.collect.Sets.class] Migrated class [com.google.common.collect.SingletonImmutableBiMap.class] Migrated class [com.google.common.collect.SingletonImmutableSet.class] Migrated class [com.google.common.collect.SortedMultiset.class] Migrated class [com.google.common.collect.SortedMultisets$NavigableElementSet.class] Migrated class [com.google.common.collect.SortedMultisets.class] Migrated class [com.google.common.collect.SortedSetMultimap.class] Migrated class [com.google.common.collect.StandardRowSortedTable$RowSortedMap.class] Migrated class [com.google.common.collect.StandardTable$CellIterator.class] Migrated class [com.google.common.collect.StandardTable$Column$EntrySet.class] Migrated class [com.google.common.collect.StandardTable$Column$EntrySetIterator.class] Migrated class [com.google.common.collect.StandardTable$Column$KeySet.class] Migrated class [com.google.common.collect.StandardTable$Column$Values.class] Migrated class [com.google.common.collect.StandardTable$Column.class] Migrated class [com.google.common.collect.StandardTable$ColumnKeyIterator.class] Migrated class [com.google.common.collect.StandardTable$ColumnKeySet.class] Migrated class [com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet.class] Migrated class [com.google.common.collect.StandardTable$ColumnMap$ColumnMapValues.class] Migrated class [com.google.common.collect.StandardTable$ColumnMap.class] Migrated class [com.google.common.collect.StandardTable$Row$2.class] Migrated class [com.google.common.collect.StandardTable$Row.class] Migrated class [com.google.common.collect.StandardTable$RowMap$EntrySet.class] Migrated class [com.google.common.collect.StandardTable$RowMap.class] Migrated class [com.google.common.collect.StandardTable.class] Migrated class [com.google.common.collect.Streams$1OptionalState.class] Migrated class [com.google.common.collect.Streams$1Splitr.class] Migrated class [com.google.common.collect.Streams$MapWithIndexSpliterator.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedAsMap.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedAsMapEntries.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedAsMapValues.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedBiMap.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedCollection.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedDeque.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedEntry.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedList.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedListMultimap.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedMap.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedMultimap.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedMultiset.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedNavigableMap.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedNavigableSet.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedObject.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedQueue.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedRandomAccessList.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedSet.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedSetMultimap.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedSortedMap.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedSortedSet.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedSortedSetMultimap.class] Migrated class [com.google.common.collect.Synchronized$SynchronizedTable.class] Migrated class [com.google.common.collect.Synchronized.class] Migrated class [com.google.common.collect.Table$Cell.class] Migrated class [com.google.common.collect.Table.class] Migrated class [com.google.common.collect.Tables$AbstractCell.class] Migrated class [com.google.common.collect.Tables$TransformedTable.class] Migrated class [com.google.common.collect.Tables$TransposeTable.class] Migrated class [com.google.common.collect.Tables$UnmodifiableTable.class] Migrated class [com.google.common.collect.Tables.class] Migrated class [com.google.common.collect.TopKSelector.class] Migrated class [com.google.common.collect.TreeBasedTable$1.class] Migrated class [com.google.common.collect.TreeBasedTable$TreeRow.class] Migrated class [com.google.common.collect.TreeBasedTable.class] Migrated class [com.google.common.collect.TreeMultimap.class] Migrated class [com.google.common.collect.TreeMultiset$2.class] Migrated class [com.google.common.collect.TreeMultiset$3.class] Migrated class [com.google.common.collect.TreeMultiset$Aggregate$1.class] Migrated class [com.google.common.collect.TreeMultiset$Aggregate$2.class] Migrated class [com.google.common.collect.TreeMultiset$Aggregate.class] Migrated class [com.google.common.collect.TreeMultiset$AvlNode.class] Migrated class [com.google.common.collect.TreeMultiset$Reference.class] Migrated class [com.google.common.collect.TreeMultiset.class] Migrated class [com.google.common.collect.TreeRangeMap$1.class] Migrated class [com.google.common.collect.TreeRangeMap$AsMapOfRanges.class] Migrated class [com.google.common.collect.TreeRangeMap$SubRangeMap$1$1.class] Migrated class [com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$1.class] Migrated class [com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$3.class] Migrated class [com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap.class] Migrated class [com.google.common.collect.TreeRangeMap$SubRangeMap.class] Migrated class [com.google.common.collect.TreeRangeMap.class] Migrated class [com.google.common.collect.TreeRangeSet$AsRanges.class] Migrated class [com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound$1.class] Migrated class [com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound$2.class] Migrated class [com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound.class] Migrated class [com.google.common.collect.TreeRangeSet$RangesByUpperBound$1.class] Migrated class [com.google.common.collect.TreeRangeSet$RangesByUpperBound$2.class] Migrated class [com.google.common.collect.TreeRangeSet$RangesByUpperBound.class] Migrated class [com.google.common.collect.TreeRangeSet$SubRangeSet.class] Migrated class [com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound$1.class] Migrated class [com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound$2.class] Migrated class [com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound.class] Migrated class [com.google.common.collect.TreeRangeSet.class] Migrated class [com.google.common.collect.TreeTraverser$PostOrderIterator.class] Migrated class [com.google.common.collect.UnmodifiableSortedMultiset.class] Migrated class [com.google.common.collect.package-info.class] Migrated class [com.google.common.escape.ArrayBasedCharEscaper.class] Migrated class [com.google.common.escape.ArrayBasedUnicodeEscaper.class] Migrated class [com.google.common.escape.CharEscaper.class] Migrated class [com.google.common.escape.CharEscaperBuilder$CharArrayDecorator.class] Migrated class [com.google.common.escape.ElementTypesAreNonnullByDefault.class] Migrated class [com.google.common.escape.Escapers$1.class] Migrated class [com.google.common.escape.Escapers$2.class] Migrated class [com.google.common.escape.Escapers$Builder$1.class] Migrated class [com.google.common.escape.Escapers$Builder.class] Migrated class [com.google.common.escape.Escapers.class] Migrated class [com.google.common.escape.ParametricNullness.class] Migrated class [com.google.common.escape.UnicodeEscaper.class] Migrated class [com.google.common.escape.package-info.class] Migrated class [com.google.common.eventbus.ElementTypesAreNonnullByDefault.class] Migrated class [com.google.common.eventbus.ParametricNullness.class] Migrated class [com.google.common.eventbus.Subscriber.class] Migrated class [com.google.common.eventbus.SubscriberRegistry$MethodIdentifier.class] Migrated class [com.google.common.eventbus.package-info.class] Migrated class [com.google.common.graph.AbstractBaseGraph$1.class] Migrated class [com.google.common.graph.AbstractDirectedNetworkConnections$1.class] Migrated class [com.google.common.graph.AbstractGraph.class] Migrated class [com.google.common.graph.AbstractNetwork$1$1.class] Migrated class [com.google.common.graph.AbstractNetwork.class] Migrated class [com.google.common.graph.AbstractUndirectedNetworkConnections.class] Migrated class [com.google.common.graph.AbstractValueGraph.class] Migrated class [com.google.common.graph.DirectedGraphConnections$1$1.class] Migrated class [com.google.common.graph.DirectedGraphConnections$1.class] Migrated class [com.google.common.graph.DirectedGraphConnections$2$1.class] Migrated class [com.google.common.graph.DirectedGraphConnections$2$2.class] Migrated class [com.google.common.graph.DirectedGraphConnections$2.class] Migrated class [com.google.common.graph.DirectedGraphConnections$3$1.class] Migrated class [com.google.common.graph.DirectedGraphConnections$3$2.class] Migrated class [com.google.common.graph.DirectedGraphConnections$3.class] Migrated class [com.google.common.graph.DirectedGraphConnections$4.class] Migrated class [com.google.common.graph.DirectedGraphConnections$NodeConnection$Pred.class] Migrated class [com.google.common.graph.DirectedGraphConnections$NodeConnection$Succ.class] Migrated class [com.google.common.graph.DirectedGraphConnections.class] Migrated class [com.google.common.graph.DirectedMultiNetworkConnections.class] Migrated class [com.google.common.graph.EdgesConnecting.class] Migrated class [com.google.common.graph.ElementOrder.class] Migrated class [com.google.common.graph.ElementTypesAreNonnullByDefault.class] Migrated class [com.google.common.graph.EndpointPair$Ordered.class] Migrated class [com.google.common.graph.EndpointPair$Unordered.class] Migrated class [com.google.common.graph.EndpointPair.class] Migrated class [com.google.common.graph.EndpointPairIterator$Directed.class] Migrated class [com.google.common.graph.EndpointPairIterator$Undirected.class] Migrated class [com.google.common.graph.EndpointPairIterator.class] Migrated class [com.google.common.graph.ForwardingNetwork.class] Migrated class [com.google.common.graph.ForwardingValueGraph.class] Migrated class [com.google.common.graph.Graph.class] Migrated class [com.google.common.graph.GraphConnections.class] Migrated class [com.google.common.graph.Graphs$TransposedNetwork.class] Migrated class [com.google.common.graph.Graphs$TransposedValueGraph.class] Migrated class [com.google.common.graph.Graphs.class] Migrated class [com.google.common.graph.ImmutableValueGraph.class] Migrated class [com.google.common.graph.IncidentEdgeSet.class] Migrated class [com.google.common.graph.MapIteratorCache$1.class] Migrated class [com.google.common.graph.MapIteratorCache.class] Migrated class [com.google.common.graph.MapRetrievalCache.class] Migrated class [com.google.common.graph.MultiEdgesConnecting$1.class] Migrated class [com.google.common.graph.MultiEdgesConnecting.class] Migrated class [com.google.common.graph.MutableValueGraph.class] Migrated class [com.google.common.graph.Network.class] Migrated class [com.google.common.graph.NetworkConnections.class] Migrated class [com.google.common.graph.ParametricNullness.class] Migrated class [com.google.common.graph.StandardMutableValueGraph.class] Migrated class [com.google.common.graph.StandardValueGraph.class] Migrated class [com.google.common.graph.Traverser$Traversal$1.class] Migrated class [com.google.common.graph.Traverser$Traversal$2.class] Migrated class [com.google.common.graph.Traverser$Traversal$3.class] Migrated class [com.google.common.graph.Traverser$Traversal$4.class] Migrated class [com.google.common.graph.Traverser$Traversal.class] Migrated class [com.google.common.graph.UndirectedGraphConnections.class] Migrated class [com.google.common.graph.UndirectedMultiNetworkConnections.class] Migrated class [com.google.common.graph.ValueGraph.class] Migrated class [com.google.common.graph.package-info.class] Migrated class [com.google.common.hash.BloomFilter.class] Migrated class [com.google.common.hash.BloomFilterStrategies$LockFreeBitArray.class] Migrated class [com.google.common.hash.ElementTypesAreNonnullByDefault.class] Migrated class [com.google.common.hash.Funnels$SequentialFunnel.class] Migrated class [com.google.common.hash.Funnels$StringCharsetFunnel.class] Migrated class [com.google.common.hash.HashCode.class] Migrated class [com.google.common.hash.Hashing$ConcatenatedHashFunction.class] Migrated class [com.google.common.hash.Murmur3_128HashFunction.class] Migrated class [com.google.common.hash.Murmur3_32HashFunction.class] Migrated class [com.google.common.hash.ParametricNullness.class] Migrated class [com.google.common.hash.SipHashFunction.class] Migrated class [com.google.common.hash.Striped64.class] Migrated class [com.google.common.hash.package-info.class] Migrated class [com.google.common.html.ElementTypesAreNonnullByDefault.class] Migrated class [com.google.common.html.ParametricNullness.class] Migrated class [com.google.common.html.package-info.class] Migrated class [com.google.common.io.AppendableWriter.class] Migrated class [com.google.common.io.BaseEncoding$4.class] Migrated class [com.google.common.io.BaseEncoding$Alphabet.class] Migrated class [com.google.common.io.BaseEncoding$Base16Encoding.class] Migrated class [com.google.common.io.BaseEncoding$Base64Encoding.class] Migrated class [com.google.common.io.BaseEncoding$StandardBaseEncoding.class] Migrated class [com.google.common.io.ByteArrayDataInput.class] Migrated class [com.google.common.io.ByteStreams$ByteArrayDataInputStream.class] Migrated class [com.google.common.io.CharSequenceReader.class] Migrated class [com.google.common.io.CharSource$CharSequenceCharSource$1.class] Migrated class [com.google.common.io.CharSource$CharSequenceCharSource.class] Migrated class [com.google.common.io.CharSource.class] Migrated class [com.google.common.io.CharStreams$NullWriter.class] Migrated class [com.google.common.io.Closeables.class] Migrated class [com.google.common.io.Closer$SuppressingSuppressor.class] Migrated class [com.google.common.io.Closer.class] Migrated class [com.google.common.io.ElementTypesAreNonnullByDefault.class] Migrated class [com.google.common.io.FileBackedOutputStream.class] Migrated class [com.google.common.io.Files.class] Migrated class [com.google.common.io.InsecureRecursiveDeleteException.class] Migrated class [com.google.common.io.LineReader.class] Migrated class [com.google.common.io.MoreFiles.class] Migrated class [com.google.common.io.MultiInputStream.class] Migrated class [com.google.common.io.MultiReader.class] Migrated class [com.google.common.io.ParametricNullness.class] Migrated class [com.google.common.io.package-info.class] Migrated class [com.google.common.math.ElementTypesAreNonnullByDefault.class] Migrated class [com.google.common.math.LinearTransformation$RegularLinearTransformation.class] Migrated class [com.google.common.math.LinearTransformation$VerticalLinearTransformation.class] Migrated class [com.google.common.math.PairedStats.class] Migrated class [com.google.common.math.ParametricNullness.class] Migrated class [com.google.common.math.Stats.class] Migrated class [com.google.common.math.package-info.class] Migrated class [com.google.common.net.ElementTypesAreNonnullByDefault.class] Migrated class [com.google.common.net.HostAndPort.class] Migrated class [com.google.common.net.HostSpecifier.class] Migrated class [com.google.common.net.InetAddresses$TeredoInfo.class] Migrated class [com.google.common.net.InetAddresses.class] Migrated class [com.google.common.net.InternetDomainName.class] Migrated class [com.google.common.net.MediaType.class] Migrated class [com.google.common.net.ParametricNullness.class] Migrated class [com.google.common.net.PercentEscaper.class] Migrated class [com.google.common.net.package-info.class] Migrated class [com.google.common.primitives.Booleans$BooleanArrayAsList.class] Migrated class [com.google.common.primitives.Bytes$ByteArrayAsList.class] Migrated class [com.google.common.primitives.Chars$CharArrayAsList.class] Migrated class [com.google.common.primitives.Doubles$DoubleArrayAsList.class] Migrated class [com.google.common.primitives.Doubles.class] Migrated class [com.google.common.primitives.ElementTypesAreNonnullByDefault.class] Migrated class [com.google.common.primitives.Floats$FloatArrayAsList.class] Migrated class [com.google.common.primitives.Floats.class] Migrated class [com.google.common.primitives.ImmutableDoubleArray$AsList.class] Migrated class [com.google.common.primitives.ImmutableDoubleArray.class] Migrated class [com.google.common.primitives.ImmutableIntArray$AsList.class] Migrated class [com.google.common.primitives.ImmutableIntArray.class] Migrated class [com.google.common.primitives.ImmutableLongArray$AsList.class] Migrated class [com.google.common.primitives.ImmutableLongArray.class] Migrated class [com.google.common.primitives.Ints$IntArrayAsList.class] Migrated class [com.google.common.primitives.Ints.class] Migrated class [com.google.common.primitives.Longs$LongArrayAsList.class] Migrated class [com.google.common.primitives.Longs.class] Migrated class [com.google.common.primitives.ParametricNullness.class] Migrated class [com.google.common.primitives.Shorts$ShortArrayAsList.class] Migrated class [com.google.common.primitives.UnsignedInteger.class] Migrated class [com.google.common.primitives.UnsignedLong.class] Migrated class [com.google.common.primitives.package-info.class] Migrated class [com.google.common.reflect.AbstractInvocationHandler.class] Migrated class [com.google.common.reflect.ClassPath$LocationInfo.class] Migrated class [com.google.common.reflect.ClassPath$ResourceInfo.class] Migrated class [com.google.common.reflect.ClassPath.class] Migrated class [com.google.common.reflect.ElementTypesAreNonnullByDefault.class] Migrated class [com.google.common.reflect.ImmutableTypeToInstanceMap.class] Migrated class [com.google.common.reflect.Invokable$ConstructorInvokable.class] Migrated class [com.google.common.reflect.Invokable$MethodInvokable.class] Migrated class [com.google.common.reflect.Invokable.class] Migrated class [com.google.common.reflect.MutableTypeToInstanceMap.class] Migrated class [com.google.common.reflect.Parameter.class] Migrated class [com.google.common.reflect.ParametricNullness.class] Migrated class [com.google.common.reflect.TypeParameter.class] Migrated class [com.google.common.reflect.TypeResolver$TypeVariableKey.class] Migrated class [com.google.common.reflect.TypeResolver$WildcardCapturer.class] Migrated class [com.google.common.reflect.TypeToInstanceMap.class] Migrated class [com.google.common.reflect.TypeToken$ClassSet.class] Migrated class [com.google.common.reflect.TypeToken$InterfaceSet.class] Migrated class [com.google.common.reflect.TypeToken$TypeCollector$1.class] Migrated class [com.google.common.reflect.TypeToken$TypeCollector$2.class] Migrated class [com.google.common.reflect.TypeToken$TypeCollector$ForwardingTypeCollector.class] Migrated class [com.google.common.reflect.TypeToken$TypeCollector.class] Migrated class [com.google.common.reflect.TypeToken$TypeSet.class] Migrated class [com.google.common.reflect.TypeToken.class] Migrated class [com.google.common.reflect.Types$ClassOwnership$1.class] Migrated class [com.google.common.reflect.Types$ClassOwnership$2.class] Migrated class [com.google.common.reflect.Types$ClassOwnership.class] Migrated class [com.google.common.reflect.Types$GenericArrayTypeImpl.class] Migrated class [com.google.common.reflect.Types$ParameterizedTypeImpl.class] Migrated class [com.google.common.reflect.Types$TypeVariableImpl.class] Migrated class [com.google.common.reflect.Types$TypeVariableInvocationHandler.class] Migrated class [com.google.common.reflect.Types$WildcardTypeImpl.class] Migrated class [com.google.common.reflect.Types.class] Migrated class [com.google.common.reflect.package-info.class] Migrated class [com.google.common.util.concurrent.AbstractCatchingFuture.class] Migrated class [com.google.common.util.concurrent.AbstractFuture$AtomicHelper.class] Migrated class [com.google.common.util.concurrent.AbstractFuture$Cancellation.class] Migrated class [com.google.common.util.concurrent.AbstractFuture$Listener.class] Migrated class [com.google.common.util.concurrent.AbstractFuture$SafeAtomicHelper.class] Migrated class [com.google.common.util.concurrent.AbstractFuture$SynchronizedHelper.class] Migrated class [com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper.class] Migrated class [com.google.common.util.concurrent.AbstractFuture$Waiter.class] Migrated class [com.google.common.util.concurrent.AbstractFuture.class] Migrated class [com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$ReschedulableCallable.class] Migrated class [com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate.class] Migrated class [com.google.common.util.concurrent.AbstractService$StateSnapshot.class] Migrated class [com.google.common.util.concurrent.AbstractTransformFuture.class] Migrated class [com.google.common.util.concurrent.AggregateFuture.class] Migrated class [com.google.common.util.concurrent.AggregateFutureState$AtomicHelper.class] Migrated class [com.google.common.util.concurrent.AggregateFutureState$SafeAtomicHelper.class] Migrated class [com.google.common.util.concurrent.AggregateFutureState$SynchronizedAtomicHelper.class] Migrated class [com.google.common.util.concurrent.AggregateFutureState.class] Migrated class [com.google.common.util.concurrent.AtomicLongMap.class] Migrated class [com.google.common.util.concurrent.ClosingFuture$1.class] Migrated class [com.google.common.util.concurrent.ClosingFuture$CloseableList.class] Migrated class [com.google.common.util.concurrent.ClosingFuture.class] Migrated class [com.google.common.util.concurrent.CollectionFuture.class] Migrated class [com.google.common.util.concurrent.CombinedFuture.class] Migrated class [com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode.class] Migrated class [com.google.common.util.concurrent.ElementTypesAreNonnullByDefault.class] Migrated class [com.google.common.util.concurrent.ExecutionError.class] Migrated class [com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair.class] Migrated class [com.google.common.util.concurrent.ExecutionList.class] Migrated class [com.google.common.util.concurrent.ExecutionSequencer$TaskNonReentrantExecutor.class] Migrated class [com.google.common.util.concurrent.ExecutionSequencer$ThreadConfinedTaskQueue.class] Migrated class [com.google.common.util.concurrent.ForwardingBlockingDeque.class] Migrated class [com.google.common.util.concurrent.ForwardingBlockingQueue.class] Migrated class [com.google.common.util.concurrent.Futures$FutureCombiner$1.class] Migrated class [com.google.common.util.concurrent.Futures$InCompletionOrderFuture.class] Migrated class [com.google.common.util.concurrent.Futures$NonCancellationPropagatingFuture.class] Migrated class [com.google.common.util.concurrent.FuturesGetChecked.class] Migrated class [com.google.common.util.concurrent.Monitor$Guard.class] Migrated class [com.google.common.util.concurrent.Monitor.class] Migrated class [com.google.common.util.concurrent.NullnessCasts.class] Migrated class [com.google.common.util.concurrent.OverflowAvoidingLockSupport.class] Migrated class [com.google.common.util.concurrent.ParametricNullness.class] Migrated class [com.google.common.util.concurrent.Platform.class] Migrated class [com.google.common.util.concurrent.RateLimiter.class] Migrated class [com.google.common.util.concurrent.SequentialExecutor$QueueWorker.class] Migrated class [com.google.common.util.concurrent.SimpleTimeLimiter$1.class] Migrated class [com.google.common.util.concurrent.ThreadFactoryBuilder.class] Migrated class [com.google.common.util.concurrent.TimeoutFuture$Fire.class] Migrated class [com.google.common.util.concurrent.TimeoutFuture.class] Migrated class [com.google.common.util.concurrent.TrustedListenableFutureTask.class] Migrated class [com.google.common.util.concurrent.UncheckedExecutionException.class] Migrated class [com.google.common.util.concurrent.UncheckedTimeoutException.class] Migrated class [com.google.common.util.concurrent.package-info.class] Migrated class [com.google.common.xml.ElementTypesAreNonnullByDefault.class] Migrated class [com.google.common.xml.ParametricNullness.class] Migrated class [com.google.common.xml.package-info.class] Migration finished for archive [guava-31.1-jre.jar] Migration completed successfully in [1,171] milliseconds ``` And after: ``` Performing migration from source [/Users/dannyt/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/31.1-jre/60458f877d055d0c9114d9e1a2efb737b4bc282c/guava-31.1-jre.jar] to destination [/Users/dannyt/Downloads/guava.jar] with Jakarta EE specification profile [TOMCAT] Migration starting for archive [guava-31.1-jre.jar] using streaming Migrated text file [META-INF/maven/com.google.guava/guava/pom.xml] Migration finished for archive [guava-31.1-jre.jar] Migration completed successfully in [528] milliseconds ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org