summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2022-07-21 21:18:09 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2022-07-21 21:18:09 +0000
commitf1dfde849439f4d2e096db310a60268dad7e4873 (patch)
treede801afbc2855dd0dd4ef7b56d5d616d33d773bd
parent54d623eec6711e3492a87689d318158d9ffbbfcf (diff)
parent50e89532819aedd63074eaa15fe97b8f13a2a388 (diff)
downloadexternal-f1dfde849439f4d2e096db310a60268dad7e4873.tar.gz
Merge "Add error-prone 2.14.0 prebuilts" into androidx-main
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/LICENSE202
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jarbin0 -> 715553 bytes
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.asc11
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.asc.md51
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.asc.sha11
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.md51
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.sha11
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jarbin0 -> 713881 bytes
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.asc11
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.asc.md51
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.asc.sha11
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.md51
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.sha11
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module176
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.asc11
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.asc.md51
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.asc.sha11
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.md51
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.sha11
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.pom66
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.pom.md51
-rw-r--r--com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.pom.sha11
-rw-r--r--com/google/auto/auto-common/1.2.1/LICENSE202
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jarbin0 -> 46606 bytes
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.asc12
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.asc.md51
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.asc.sha11
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.md51
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.sha11
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jarbin0 -> 111326 bytes
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.asc12
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.asc.md51
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.asc.sha11
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.md51
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.sha11
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom142
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.asc12
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.asc.md51
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.asc.sha11
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.md51
-rw-r--r--com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.sha11
-rw-r--r--com/google/auto/service/auto-service-aggregator/1.0.1/LICENSE202
-rw-r--r--com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom138
-rw-r--r--com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.asc12
-rw-r--r--com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.asc.md51
-rw-r--r--com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.asc.sha11
-rw-r--r--com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.md51
-rw-r--r--com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.sha11
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jarbin0 -> 1717 bytes
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.asc12
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.asc.md51
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.asc.sha11
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.md51
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.sha11
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jarbin0 -> 3174 bytes
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.asc12
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.asc.md51
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.asc.sha11
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.md51
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.sha11
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom66
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.asc12
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.asc.md51
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.asc.sha11
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.md51
-rw-r--r--com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.sha11
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/LICENSE202
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jarbin0 -> 7089 bytes
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.asc16
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.asc.md51
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.asc.sha11
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.md51
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.sha11
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jarbin0 -> 7696 bytes
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.asc16
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.asc.md51
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.asc.sha11
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.md51
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.sha11
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom57
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.asc16
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.asc.md51
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.asc.sha11
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.md51
-rw-r--r--com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.sha11
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/LICENSE202
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jarbin0 -> 32631 bytes
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.asc16
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.asc.md51
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.asc.sha11
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.md51
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.sha11
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jarbin0 -> 16023 bytes
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.asc16
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.asc.md51
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.asc.sha11
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.md51
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.sha11
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom69
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.asc16
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.asc.md51
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.asc.sha11
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.md51
-rw-r--r--com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.sha11
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/LICENSE202
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jarbin0 -> 341894 bytes
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.asc16
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.asc.md51
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.asc.sha11
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.md51
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.sha11
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jarbin0 -> 668216 bytes
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.asc16
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.asc.md51
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.asc.sha11
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.md51
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.sha11
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom157
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.asc16
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.asc.md51
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.asc.sha11
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.md51
-rw-r--r--com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.sha11
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/LICENSE202
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jarbin0 -> 2602492 bytes
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.asc16
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.asc.md51
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.asc.sha11
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.md51
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.sha11
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jarbin0 -> 4103374 bytes
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.asc16
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.asc.md51
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.asc.sha11
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.md51
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.sha11
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom503
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.asc16
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.asc.md51
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.asc.sha11
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.md51
-rw-r--r--com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.sha11
-rw-r--r--com/google/errorprone/error_prone_parent/2.14.0/LICENSE202
-rw-r--r--com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom299
-rw-r--r--com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.asc16
-rw-r--r--com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.asc.md51
-rw-r--r--com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.asc.sha11
-rw-r--r--com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.md51
-rw-r--r--com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.sha11
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/LICENSE202
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jarbin0 -> 3440 bytes
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.asc16
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.asc.md51
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.asc.sha11
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.md51
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.sha11
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jarbin0 -> 3085 bytes
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.asc16
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.asc.md51
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.asc.sha11
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.md51
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.sha11
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom60
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.asc16
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.asc.md51
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.asc.sha11
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.md51
-rw-r--r--com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.sha11
-rw-r--r--com/google/protobuf/protobuf-bom/3.19.2/LICENSE9
-rw-r--r--com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom110
-rw-r--r--com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.asc14
-rw-r--r--com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.asc.md51
-rw-r--r--com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.asc.sha11
-rw-r--r--com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.md51
-rw-r--r--com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.sha11
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jarbin0 -> 879084 bytes
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.asc14
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.asc.md51
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.asc.sha11
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.md51
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.sha11
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jarbin0 -> 1681866 bytes
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.asc14
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.asc.md51
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.asc.sha11
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.md51
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.sha11
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom158
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.asc14
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.asc.md51
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.asc.sha11
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.md51
-rw-r--r--com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.sha11
-rw-r--r--com/google/protobuf/protobuf-parent/3.19.2/LICENSE9
-rw-r--r--com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom273
-rw-r--r--com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.asc14
-rw-r--r--com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.asc.md51
-rw-r--r--com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.asc.sha11
-rw-r--r--com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.md51
-rw-r--r--com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.sha11
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/LICENSE202
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jarbin0 -> 31462 bytes
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.asc14
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.asc.md51
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.asc.sha11
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.md51
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.sha11
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jarbin0 -> 45911 bytes
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.asc14
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.asc.md51
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.asc.sha11
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.md51
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.sha11
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom310
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.asc14
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.asc.md51
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.asc.sha11
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.md51
-rw-r--r--io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.sha11
-rw-r--r--org/checkerframework/checker-qual/3.19.0/LICENSE9
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jarbin0 -> 252163 bytes
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.asc11
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.asc.md51
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.asc.sha11
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.md51
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.sha11
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jarbin0 -> 222143 bytes
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.asc11
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.asc.md51
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.asc.sha11
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.md51
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.sha11
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module100
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.asc11
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.asc.md51
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.asc.sha11
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.md51
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.sha11
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.pom47
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.pom.md51
-rw-r--r--org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.pom.sha11
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/LICENSE40
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jarbin0 -> 235928 bytes
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.asc11
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.asc.md51
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.asc.sha11
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.md51
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.sha11
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jarbin0 -> 1068323 bytes
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.asc11
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.asc.md51
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.asc.sha11
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.md51
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.sha11
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom44
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.asc11
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.asc.md51
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.asc.sha11
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.md51
-rw-r--r--org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.sha11
-rw-r--r--org/eclipse/jgit/LICENSE233
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom795
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.asc8
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.asc.md51
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.asc.sha11
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.md51
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.sha11
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jarbin0 -> 2203950 bytes
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.asc8
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.asc.md51
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.asc.sha11
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.md51
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.sha11
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jarbin0 -> 2362777 bytes
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.asc8
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.asc.md51
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.asc.sha11
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.md51
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.sha11
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom262
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.asc8
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.asc.md51
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.asc.sha11
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.md51
-rw-r--r--org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.sha11
-rw-r--r--org/pcollections/pcollections/3.1.4/LICENSE9
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jarbin0 -> 28839 bytes
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.asc11
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.asc.md51
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.asc.sha11
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.md51
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.sha11
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jarbin0 -> 38864 bytes
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.asc11
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.asc.md51
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.asc.sha11
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.md51
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.sha11
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom55
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.asc11
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.asc.md51
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.asc.sha11
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.md51
-rw-r--r--org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.sha11
304 files changed, 7024 insertions, 0 deletions
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/LICENSE b/com/github/ben-manes/caffeine/caffeine/3.0.5/LICENSE
new file mode 100644
index 000000000..d64569567
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/LICENSE
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar
new file mode 100644
index 000000000..483dfbccc
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar
Binary files differ
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.asc b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.asc
new file mode 100644
index 000000000..1efc5e7f4
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.asc
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: BCPG v1.68
+
+iQEcBAABCgAGBQJhqaQAAAoJEAfTUWggvPaxj/MIAKonCvQaFZrs05ip/QeX50IK
+hnmhwFMVXUJ5jiqv2SDluS7XqT6myA7wWv2dQfd6NT7r1gbeSGrCfaL/nlnIPNZp
+mgeV8faXWld7PZzshWIYJxjC+eQ1ca2kkVexFsl9pAvFBKQZB88u22u2VRW7+xDH
+hRWFDHlm5/6E9UMPW/mlG88goZa+PPW9bV1InXOGqYxI02i3GrqPqdJu4fnGvFCV
+l2JJfo+O0mlvqbZuvAdc/OP5IxNTbwzcodIYfGSfu1IcwvWWYXXQcJ5Rngop3DpD
+AroMVKiKZ9wbGhOy+UFSM8WDqDp5QxSUZcmiMPZd9WvCI5cJW3qZX9X6zObcvak=
+=dpSS
+-----END PGP SIGNATURE-----
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.asc.md5 b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.asc.md5
new file mode 100644
index 000000000..c458a07da
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.asc.md5
@@ -0,0 +1 @@
+f7e3f79fc51bea5e7fb27a7926b235e7 \ No newline at end of file
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.asc.sha1 b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.asc.sha1
new file mode 100644
index 000000000..87562187e
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.asc.sha1
@@ -0,0 +1 @@
+ceb92cb2787f27094ed4a17bad0a6c9c6673e4e2 \ No newline at end of file
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.md5 b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.md5
new file mode 100644
index 000000000..dd26e5659
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.md5
@@ -0,0 +1 @@
+534eed0f209ee80af8c618cc06fe2710 \ No newline at end of file
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.sha1 b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.sha1
new file mode 100644
index 000000000..e1cde376d
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5-sources.jar.sha1
@@ -0,0 +1 @@
+56a81c5fcade786e5073ae7b7917866c58b1ada8 \ No newline at end of file
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar
new file mode 100644
index 000000000..1a569d490
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar
Binary files differ
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.asc b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.asc
new file mode 100644
index 000000000..d68d4952b
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.asc
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: BCPG v1.68
+
+iQEcBAABCgAGBQJhqaQAAAoJEAfTUWggvPaxuHcIAIHumc47DjToaA+Cf4tABNTO
+tDCR5PlYBOqGhla2eK5ze7OiON2ZKLiLFf21i8b5g1VgqVgBKHIrTTVxxcxcLpdY
+DwkW81DglODqAfvSBPIYP2fHWgsF/pVUIREI+O7laO5uc/oqEWkbw+AHIvc8xVrj
+JLkCfnkwdJAArKJHEODYyxRoB8nX7Shg8ngJ2LLocC2Qq2Qfh/cYCDNF1vmDycde
+F+gAlD5yr/2VERWCtvm6AOgLiTwGF/Mq0VMJiyt3M4cQhoIFcBuJgkgEg0t6thRo
+BlTvQf0DHahqCExYExDzpgD86nynQ7gjrh/lxCHDaVmCgSoUTsH/0ZveMUJXJhk=
+=rld3
+-----END PGP SIGNATURE-----
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.asc.md5 b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.asc.md5
new file mode 100644
index 000000000..9aa996e7f
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.asc.md5
@@ -0,0 +1 @@
+c7befe29da213300056071b7031f2a9d \ No newline at end of file
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.asc.sha1 b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.asc.sha1
new file mode 100644
index 000000000..f549776bd
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.asc.sha1
@@ -0,0 +1 @@
+7e2741a6309d0e3cfd4646205a60c28f1ffc21a8 \ No newline at end of file
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.md5 b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.md5
new file mode 100644
index 000000000..158e851b8
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.md5
@@ -0,0 +1 @@
+8248c5402434adc38901c979404f4334 \ No newline at end of file
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.sha1 b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.sha1
new file mode 100644
index 000000000..f17b0016b
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.jar.sha1
@@ -0,0 +1 @@
+3de85488bf535299d5f36d98626605331a10de87 \ No newline at end of file
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module
new file mode 100644
index 000000000..fb89176e9
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module
@@ -0,0 +1,176 @@
+{
+ "formatVersion": "1.1",
+ "component": {
+ "group": "com.github.ben-manes.caffeine",
+ "module": "caffeine",
+ "version": "3.0.5",
+ "attributes": {
+ "org.gradle.status": "release"
+ }
+ },
+ "createdBy": {
+ "gradle": {
+ "version": "7.3.1"
+ }
+ },
+ "variants": [
+ {
+ "name": "apiElements",
+ "attributes": {
+ "org.gradle.category": "library",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.jvm.version": 11,
+ "org.gradle.libraryelements": "jar",
+ "org.gradle.usage": "java-api"
+ },
+ "dependencies": [
+ {
+ "group": "org.checkerframework",
+ "module": "checker-qual",
+ "version": {
+ "requires": "3.19.0"
+ },
+ "excludes": [
+ {
+ "group": "org.hamcrest",
+ "module": "hamcrest-core"
+ }
+ ]
+ },
+ {
+ "group": "com.google.errorprone",
+ "module": "error_prone_annotations",
+ "version": {
+ "requires": "2.10.0"
+ },
+ "excludes": [
+ {
+ "group": "org.hamcrest",
+ "module": "hamcrest-core"
+ }
+ ]
+ }
+ ],
+ "files": [
+ {
+ "name": "caffeine-3.0.5.jar",
+ "url": "caffeine-3.0.5.jar",
+ "size": 713881,
+ "sha512": "d6c71e7a621c81fc321fc12e394278c9ee978391089376568d376ae12bb66957293aa3d302eb849a391873c5468a30db422487f10f982ab6cb01923846691d37",
+ "sha256": "8a9b54d3506a3b92ee46b217bcee79196b21ca6d52dc2967c686a205fb2f9c15",
+ "sha1": "3de85488bf535299d5f36d98626605331a10de87",
+ "md5": "8248c5402434adc38901c979404f4334"
+ }
+ ]
+ },
+ {
+ "name": "runtimeElements",
+ "attributes": {
+ "org.gradle.category": "library",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.jvm.version": 11,
+ "org.gradle.libraryelements": "jar",
+ "org.gradle.usage": "java-runtime"
+ },
+ "dependencies": [
+ {
+ "group": "org.checkerframework",
+ "module": "checker-qual",
+ "version": {
+ "requires": "3.19.0"
+ },
+ "excludes": [
+ {
+ "group": "org.hamcrest",
+ "module": "hamcrest-core"
+ }
+ ]
+ },
+ {
+ "group": "com.google.errorprone",
+ "module": "error_prone_annotations",
+ "version": {
+ "requires": "2.10.0"
+ },
+ "excludes": [
+ {
+ "group": "org.hamcrest",
+ "module": "hamcrest-core"
+ }
+ ]
+ }
+ ],
+ "files": [
+ {
+ "name": "caffeine-3.0.5.jar",
+ "url": "caffeine-3.0.5.jar",
+ "size": 713881,
+ "sha512": "d6c71e7a621c81fc321fc12e394278c9ee978391089376568d376ae12bb66957293aa3d302eb849a391873c5468a30db422487f10f982ab6cb01923846691d37",
+ "sha256": "8a9b54d3506a3b92ee46b217bcee79196b21ca6d52dc2967c686a205fb2f9c15",
+ "sha1": "3de85488bf535299d5f36d98626605331a10de87",
+ "md5": "8248c5402434adc38901c979404f4334"
+ }
+ ]
+ },
+ {
+ "name": "javadocElements",
+ "attributes": {
+ "org.gradle.category": "documentation",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.docstype": "javadoc",
+ "org.gradle.usage": "java-runtime"
+ },
+ "files": [
+ {
+ "name": "caffeine-3.0.5-javadoc.jar",
+ "url": "caffeine-3.0.5-javadoc.jar",
+ "size": 523283,
+ "sha512": "b7d37caa4caf8d6c1d8037214a29af0d3864d25bc03e31385e792f5330a689d23162c020e1c1bd078de38457df9991338170189b9b93075ff61916cf916d1e28",
+ "sha256": "1fb9a39c2e21403d02ad88cb18c349a4e2574ca76bcd077e9bd641023d71fecd",
+ "sha1": "eb37dca6364006743a5af2751e3811cc5808e09e",
+ "md5": "58130b540d6d9598577eb968386b611b"
+ }
+ ]
+ },
+ {
+ "name": "sourcesElements",
+ "attributes": {
+ "org.gradle.category": "documentation",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.docstype": "sources",
+ "org.gradle.usage": "java-runtime"
+ },
+ "files": [
+ {
+ "name": "caffeine-3.0.5-sources.jar",
+ "url": "caffeine-3.0.5-sources.jar",
+ "size": 715553,
+ "sha512": "6c2df570eef3e7d2d3386009f53ee936bd0565b835928912511d6e06d8b95dfb3b7de0b1619b493bcd377be5ddb9da8408275da93619a6b53db075beba2266d1",
+ "sha256": "2cca8d1cdfdf33c1d0eec0214cdc6d93ff8a95136bf798465b10a5924a69bc65",
+ "sha1": "56a81c5fcade786e5073ae7b7917866c58b1ada8",
+ "md5": "534eed0f209ee80af8c618cc06fe2710"
+ }
+ ]
+ },
+ {
+ "name": "shadowRuntimeElements",
+ "attributes": {
+ "org.gradle.category": "library",
+ "org.gradle.dependency.bundling": "shadowed",
+ "org.gradle.libraryelements": "jar",
+ "org.gradle.usage": "java-runtime"
+ },
+ "files": [
+ {
+ "name": "caffeine-3.0.5-all.jar",
+ "url": "caffeine-3.0.5-all.jar",
+ "size": 927669,
+ "sha512": "1f6e06c64dc82af681f77cb26a0e4dc73dc498690e6cc2e9f30cfc810e72de3030c0ebaaf1fb0830088b7445de85d9252fb634f29da3eb3989ee3eb619ddc3b2",
+ "sha256": "f0d1cd8d6dde9fe3e3b376f78892e41ddc36d4e2c5b8ffba16d89d064a073a02",
+ "sha1": "428028d86cc81b9440ad1d3288207109894c8b42",
+ "md5": "c2a41cdf12d966a3cb727ecb2af98753"
+ }
+ ]
+ }
+ ]
+}
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.asc b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.asc
new file mode 100644
index 000000000..357d3b4a3
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.asc
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: BCPG v1.68
+
+iQEcBAABCgAGBQJhqaQAAAoJEAfTUWggvPaxJLYIAJNYZ48QMwdSEId5RroY+O+4
+5rOL4tF1GwVvTECryxsWDtaYHgl1tmpcF29X9usKCsfxeauum5KGVcgO3pmVgVMm
+Do4j8nrstM5LKqjgOtPgncEM0+Fd/qNiNIS6bwLTKRly80FP1/nUza6+sX7VWA1s
+Ew9s5DJoljv9pXI6oDC7QMx617Fgq7vtnjMSzgoTHOvT2mb138w198oTufYJ9bMN
+FR4Zqd8hSD3RY6DXku/G1OcG6ArBJMM8IuDFPDo+YyPUarlbL/jrPcavx//ID3Zt
++3m4nswVJd9VdfwMnV3W2AoOG7nopaNHV8fw/T6B9HwdzowqnWJtyzeXMD4/bmg=
+=wGYG
+-----END PGP SIGNATURE-----
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.asc.md5 b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.asc.md5
new file mode 100644
index 000000000..845ec94f8
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.asc.md5
@@ -0,0 +1 @@
+e01a5b8294e27da71213c6b451bf2f67 \ No newline at end of file
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.asc.sha1 b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.asc.sha1
new file mode 100644
index 000000000..5cbd751f3
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.asc.sha1
@@ -0,0 +1 @@
+e8a20b85a20d7cad86cb0591cce3ef8d1b433926 \ No newline at end of file
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.md5 b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.md5
new file mode 100644
index 000000000..34f70be06
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.md5
@@ -0,0 +1 @@
+4c99b10e7f5cfa0897c880559b095072 \ No newline at end of file
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.sha1 b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.sha1
new file mode 100644
index 000000000..86506a9a2
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.module.sha1
@@ -0,0 +1 @@
+d4dcc8db5eb7d6503b5c058f3d11959303f9f6c4 \ No newline at end of file
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.pom b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.pom
new file mode 100644
index 000000000..c746fb65a
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.pom
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <!-- This module was also published with a richer model, Gradle metadata, -->
+ <!-- which should be used instead. Do not delete the following line which -->
+ <!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
+ <!-- that they should prefer consuming it instead. -->
+ <!-- do_not_remove: published-with-gradle-metadata -->
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.github.ben-manes.caffeine</groupId>
+ <artifactId>caffeine</artifactId>
+ <version>3.0.5</version>
+ <name>Caffeine cache</name>
+ <description>A high performance caching library</description>
+ <url>https://github.com/ben-manes/caffeine</url>
+ <inceptionYear>2014</inceptionYear>
+ <licenses>
+ <license>
+ <name>Apache License, Version 2.0</name>
+ <url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <id>ben-manes</id>
+ <name>Ben Manes</name>
+ <email>ben.manes@gmail.com</email>
+ <roles>
+ <role>owner</role>
+ <role>developer</role>
+ </roles>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://github.com/ben-manes/caffeine.git</connection>
+ <developerConnection>scm:git:ssh://git@github.com/ben-manes/caffeine.git</developerConnection>
+ <url>https://github.com/ben-manes/caffeine</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>org.checkerframework</groupId>
+ <artifactId>checker-qual</artifactId>
+ <version>3.19.0</version>
+ <scope>compile</scope>
+ <exclusions>
+ <exclusion>
+ <artifactId>hamcrest-core</artifactId>
+ <groupId>org.hamcrest</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_annotations</artifactId>
+ <version>2.10.0</version>
+ <scope>compile</scope>
+ <exclusions>
+ <exclusion>
+ <artifactId>hamcrest-core</artifactId>
+ <groupId>org.hamcrest</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.pom.md5 b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.pom.md5
new file mode 100644
index 000000000..ca8239a00
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.pom.md5
@@ -0,0 +1 @@
+49e012d65ad57e4339d601c21c36821c \ No newline at end of file
diff --git a/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.pom.sha1 b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.pom.sha1
new file mode 100644
index 000000000..3c3986d7f
--- /dev/null
+++ b/com/github/ben-manes/caffeine/caffeine/3.0.5/caffeine-3.0.5.pom.sha1
@@ -0,0 +1 @@
+b0079937eb24b1488c35f768719ebf4fc3565008 \ No newline at end of file
diff --git a/com/google/auto/auto-common/1.2.1/LICENSE b/com/google/auto/auto-common/1.2.1/LICENSE
new file mode 100644
index 000000000..d64569567
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/LICENSE
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar
new file mode 100644
index 000000000..d6f3e72b1
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar
Binary files differ
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.asc b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.asc
new file mode 100644
index 000000000..ae6c9a00f
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.asc
@@ -0,0 +1,12 @@
+-----BEGIN PGP SIGNATURE-----
+Comment: GPGTools - https://gpgtools.org
+
+iQEzBAABCgAdFiEEx75bzJ/sFVGM/aiCsPNxD6ZJAOcFAmGS8FAACgkQsPNxD6ZJ
+AOekEQf/YU9N77jpHRvyNaFmUyKVhqU984GSp+iak4XqRt72xaRlvIoIoiAQCMby
+jqunkfw3jDUrWXQIazP6751+2Kv0cpgUNgfZsXCTHsaYA5ZocSfySL41pJu/9MnJ
+bYVdzGi5GewuPpB9QOmYyN4bn2i8wlnSDMEgEIZgn3AEnk8I3CwQQMgR/IRy4y7k
+vHLRU6HhvRzeWkHR3AJK9W9BoCKdHvdJew3FqC4GgY0Kjg9TxtAV/27Vw2xKjPvp
+AJRfrlj6D2x5STE7rQLk1KMU5Rcs77dEudtJQTwqhabzroHEyBGMqWhcVOBgNe3u
+ZNrC462vEENa4ieVFm28RtFaADzGEg==
+=di0h
+-----END PGP SIGNATURE-----
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.asc.md5 b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.asc.md5
new file mode 100644
index 000000000..27fc80526
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.asc.md5
@@ -0,0 +1 @@
+976c089ba48079188f07b07ae3b0e9ea \ No newline at end of file
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.asc.sha1 b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.asc.sha1
new file mode 100644
index 000000000..831b6a4b4
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.asc.sha1
@@ -0,0 +1 @@
+c4868e70ff81f3c660d85422e703417574a5d1ea \ No newline at end of file
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.md5 b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.md5
new file mode 100644
index 000000000..fcab61aa5
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.md5
@@ -0,0 +1 @@
+c3cc53f829b0789fbd84e589dddf6d5d \ No newline at end of file
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.sha1 b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.sha1
new file mode 100644
index 000000000..cef963a76
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1-sources.jar.sha1
@@ -0,0 +1 @@
+577cbbc5edac4eb04d9009a09d379a70f27ac583 \ No newline at end of file
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar
new file mode 100644
index 000000000..478f2499e
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar
Binary files differ
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.asc b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.asc
new file mode 100644
index 000000000..a64b13316
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.asc
@@ -0,0 +1,12 @@
+-----BEGIN PGP SIGNATURE-----
+Comment: GPGTools - https://gpgtools.org
+
+iQEzBAABCgAdFiEEx75bzJ/sFVGM/aiCsPNxD6ZJAOcFAmGS8FAACgkQsPNxD6ZJ
+AOcJfwgAgLqFc4yRVSiSrbHTy19HslXa5I/NjE8w3VTImTzHqDcGCE0cblfCSukk
+eveFHGuknHDku2OZGyApcHFDx/4bVlbnMok4ywrOiTLZcaqBFgD+g0vzv0OaO43b
+iZSRQi/0/TCBojX3HxqFqcWhzCjhGMa9Gpzc9DmeRaXEIEH+88CIG3gytfPC1zvW
+AZsmW10eHfFP/JxuljFD1Cf8N7XhFCRo7ohimoflq8G96dyrhPueHVTUJ4jGrcZT
+zZhzfohqqDXUEMQuZ70NhdC/LqZdABxJ/wvFSoWWX21fLrpldlMZtk6BDDyQppHU
+lax/Gu6CpR++xUBd5/AYbHxs2/Y9Wg==
+=JIBL
+-----END PGP SIGNATURE-----
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.asc.md5 b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.asc.md5
new file mode 100644
index 000000000..2d293ebe3
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.asc.md5
@@ -0,0 +1 @@
+e856855102cbf4c2b0c370ee1b9da464 \ No newline at end of file
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.asc.sha1 b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.asc.sha1
new file mode 100644
index 000000000..a8cc28290
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.asc.sha1
@@ -0,0 +1 @@
+1492aee6115a28157ec42609b1331fde5d3e6e5a \ No newline at end of file
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.md5 b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.md5
new file mode 100644
index 000000000..3f760283a
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.md5
@@ -0,0 +1 @@
+064eec84b7b36ed1bbf1b43a9fcf513c \ No newline at end of file
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.sha1 b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.sha1
new file mode 100644
index 000000000..e5e244354
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.jar.sha1
@@ -0,0 +1 @@
+f6da26895f759010f5f170c8044e84c1b17ef83e \ No newline at end of file
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom
new file mode 100644
index 000000000..3996d778f
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom
@@ -0,0 +1,142 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2014 Google LLC
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.sonatype.oss</groupId>
+ <artifactId>oss-parent</artifactId>
+ <version>7</version>
+ </parent>
+
+ <groupId>com.google.auto</groupId>
+ <artifactId>auto-common</artifactId>
+ <version>1.2.1</version>
+ <name>Auto Common Libraries</name>
+ <description>
+ Common utilities for creating annotation processors.
+ </description>
+ <url>https://github.com/google/auto/tree/master/common</url>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <java.version>1.8</java.version>
+ <guava.version>31.0.1-jre</guava.version>
+ <truth.version>1.1.3</truth.version>
+ </properties>
+
+ <scm>
+ <url>http://github.com/google/auto</url>
+ <connection>scm:git:git://github.com/google/auto.git</connection>
+ <developerConnection>scm:git:ssh://git@github.com/google/auto.git</developerConnection>
+ <tag>HEAD</tag>
+ </scm>
+
+ <issueManagement>
+ <system>GitHub Issues</system>
+ <url>http://github.com/google/auto/issues</url>
+ </issueManagement>
+
+ <licenses>
+ <license>
+ <name>Apache 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+
+ <organization>
+ <name>Google LLC</name>
+ <url>http://www.google.com</url>
+ </organization>
+
+ <dependencies>
+ <dependency>
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava</artifactId>
+ <version>${guava.version}</version>
+ </dependency>
+ <dependency>
+ <!-- Used only by GeneratedAnnotationSpecs.
+ If you use JavaPoet, you can use GeneratedAnnotationSpecs. -->
+ <groupId>com.squareup</groupId>
+ <artifactId>javapoet</artifactId>
+ <version>1.13.0</version>
+ <optional>true</optional>
+ </dependency>
+
+ <!-- test dependencies -->
+ <dependency>
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava-testlib</artifactId>
+ <version>${guava.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.google.testing.compile</groupId>
+ <artifactId>compile-testing</artifactId>
+ <version>0.19</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.13.2</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.google.truth</groupId>
+ <artifactId>truth</artifactId>
+ <version>${truth.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.jdt</groupId>
+ <artifactId>ecj</artifactId>
+ <version>3.25.0</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.8.1</version>
+ <configuration>
+ <source>${java.version}</source>
+ <target>${java.version}</target>
+ <compilerArgument>-Xlint:all</compilerArgument>
+ <showWarnings>true</showWarnings>
+ <showDeprecation>true</showDeprecation>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.codehaus.plexus</groupId>
+ <artifactId>plexus-java</artifactId>
+ <version>1.1.0</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <version>3.2.0</version>
+ </plugin>
+ </plugins>
+ </build>
+</project>
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.asc b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.asc
new file mode 100644
index 000000000..0abdfb477
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.asc
@@ -0,0 +1,12 @@
+-----BEGIN PGP SIGNATURE-----
+Comment: GPGTools - https://gpgtools.org
+
+iQEzBAABCgAdFiEEx75bzJ/sFVGM/aiCsPNxD6ZJAOcFAmGS8FAACgkQsPNxD6ZJ
+AOe5KggAkhPg+0Olt++TSQR07rMzi4w3VmmpXKr2a9L7mBahlteOlK7h+HzGVfQ1
+7CuPguFcr+7JUMGLnBB2xd6E5Z78hC/fNudam6lwigC34BWsa+MLsRa/z6399EJS
+i7onACJVM53nkOKF2RT9Ae+De0Xh8XPL0+OpUa6rnySEmYraanl3LeFUZZFqh+DA
+av0BEZbsfWxS0Uxca4omgXg3pPm9fEaS07x6vM2GDFmPnQpP9/uqBtGS8k+f+zNG
+ws9/QLfkTOWIOb0vIj4wRuNZx31TtlRggSKtfa5/le46jLpyfkIVZFk9Ggl2pFsj
+SkLa1nv3Nv4HGgczmf6WqGPawENQ1w==
+=B458
+-----END PGP SIGNATURE-----
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.asc.md5 b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.asc.md5
new file mode 100644
index 000000000..1aa160360
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.asc.md5
@@ -0,0 +1 @@
+33eb8feedf6a25536f45b439cdbd32e5 \ No newline at end of file
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.asc.sha1 b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.asc.sha1
new file mode 100644
index 000000000..dd3ad7420
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.asc.sha1
@@ -0,0 +1 @@
+52ed8270b690c3c4112e0db2a845445d950a5244 \ No newline at end of file
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.md5 b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.md5
new file mode 100644
index 000000000..7ae9dd924
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.md5
@@ -0,0 +1 @@
+1cc2ad97be2a20103ad1d0dd9b6674db \ No newline at end of file
diff --git a/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.sha1 b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.sha1
new file mode 100644
index 000000000..bc4252058
--- /dev/null
+++ b/com/google/auto/auto-common/1.2.1/auto-common-1.2.1.pom.sha1
@@ -0,0 +1 @@
+c9a8c69fe6b0220a6dc69fd67f009d2b5951ebfc \ No newline at end of file
diff --git a/com/google/auto/service/auto-service-aggregator/1.0.1/LICENSE b/com/google/auto/service/auto-service-aggregator/1.0.1/LICENSE
new file mode 100644
index 000000000..d64569567
--- /dev/null
+++ b/com/google/auto/service/auto-service-aggregator/1.0.1/LICENSE
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
diff --git a/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom b/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom
new file mode 100644
index 000000000..bd3e6705e
--- /dev/null
+++ b/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom
@@ -0,0 +1,138 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2013 Google LLC
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.sonatype.oss</groupId>
+ <artifactId>oss-parent</artifactId>
+ <version>7</version>
+ </parent>
+
+ <groupId>com.google.auto.service</groupId>
+ <artifactId>auto-service-aggregator</artifactId>
+ <version>1.0.1</version>
+ <name>AutoService Aggregator</name>
+ <description>
+ Aggregator POM for @AutoService
+ </description>
+ <packaging>pom</packaging>
+ <url>https://github.com/google/auto/tree/master/service</url>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <java.version>1.8</java.version>
+ <guava.version>31.0.1-jre</guava.version>
+ <truth.version>1.1.3</truth.version>
+ </properties>
+
+ <scm>
+ <url>http://github.com/google/auto</url>
+ <connection>scm:git:git://github.com/google/auto.git</connection>
+ <developerConnection>scm:git:ssh://git@github.com/google/auto.git</developerConnection>
+ <tag>HEAD</tag>
+ </scm>
+
+ <issueManagement>
+ <system>GitHub Issues</system>
+ <url>http://github.com/google/auto/issues</url>
+ </issueManagement>
+
+ <licenses>
+ <license>
+ <name>Apache 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+
+ <organization>
+ <name>Google LLC</name>
+ <url>http://www.google.com</url>
+ </organization>
+
+ <modules>
+ <module>annotations</module>
+ <module>processor</module>
+ </modules>
+
+ <dependencyManagement>
+ <dependencies>
+ <!-- main dependencies -->
+
+ <dependency>
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava</artifactId>
+ <version>${guava.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava-gwt</artifactId>
+ <version>${guava.version}</version>
+ </dependency>
+
+ <!-- test dependencies -->
+
+ <dependency>
+ <groupId>com.google.testing.compile</groupId>
+ <artifactId>compile-testing</artifactId>
+ <version>0.19</version>
+ </dependency>
+ <dependency>
+ <groupId>com.google.truth</groupId>
+ <artifactId>truth</artifactId>
+ <version>${truth.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.13.2</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
+ <build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.8.1</version>
+ <configuration>
+ <source>${java.version}</source>
+ <target>${java.version}</target>
+ <compilerArgument>-Xlint:all</compilerArgument>
+ <showWarnings>true</showWarnings>
+ <showDeprecation>true</showDeprecation>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.codehaus.plexus</groupId>
+ <artifactId>plexus-java</artifactId>
+ <version>1.1.0</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <version>3.2.0</version>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
+</project>
diff --git a/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.asc b/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.asc
new file mode 100644
index 000000000..032e235b1
--- /dev/null
+++ b/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.asc
@@ -0,0 +1,12 @@
+-----BEGIN PGP SIGNATURE-----
+Comment: GPGTools - https://gpgtools.org
+
+iQEzBAABCgAdFiEEx75bzJ/sFVGM/aiCsPNxD6ZJAOcFAmGCtyUACgkQsPNxD6ZJ
+AOdzRwf/Q2MEK/lFzZaGmSbp1IIaCcmbilHpnJDfI7H2blJ0UdmhsfyVFs0G0UoJ
+I0EoRSqELF2Ertjv38Ptu4Z2kVHfRWSkE/mHVjlQvLZWsGinyh1+cREGt2ihXuVs
+XiJKHKATcnxZEZA1NpenrdsSwunCGJoHFcREATzblnIdVNG2o3r+Ty3QBrUXKIiW
+VJDWta16HqRveMbpCsI9mS2wKxpYVmdIDFfmLpvDGzyWXTh0YRQEtl2m6QoIwJzb
+h/SWWPxPyURvV55nFgj6h6+dk12m/6pvnIRvKD4x6NzHcPgWBsJbyyxa6AAo8R06
+3lyjElvnjnEbke7tlWe5pXG2QQpKGw==
+=b8bP
+-----END PGP SIGNATURE-----
diff --git a/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.asc.md5 b/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.asc.md5
new file mode 100644
index 000000000..66c29f36e
--- /dev/null
+++ b/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.asc.md5
@@ -0,0 +1 @@
+628aedcc912e0f09d072359ef979832b \ No newline at end of file
diff --git a/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.asc.sha1 b/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.asc.sha1
new file mode 100644
index 000000000..c37967463
--- /dev/null
+++ b/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.asc.sha1
@@ -0,0 +1 @@
+1fa63cec1215f3abd2c7e1f1fb395d829143aa97 \ No newline at end of file
diff --git a/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.md5 b/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.md5
new file mode 100644
index 000000000..8547f7f2a
--- /dev/null
+++ b/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.md5
@@ -0,0 +1 @@
+5780e836344baa425e25328cef5f6ba1 \ No newline at end of file
diff --git a/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.sha1 b/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.sha1
new file mode 100644
index 000000000..c77f12a53
--- /dev/null
+++ b/com/google/auto/service/auto-service-aggregator/1.0.1/auto-service-aggregator-1.0.1.pom.sha1
@@ -0,0 +1 @@
+ae8f067a3c19a14b3acca34f43c49fc6a1efcede \ No newline at end of file
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar
new file mode 100644
index 000000000..ab1241705
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar
Binary files differ
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.asc b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.asc
new file mode 100644
index 000000000..aa6facac9
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.asc
@@ -0,0 +1,12 @@
+-----BEGIN PGP SIGNATURE-----
+Comment: GPGTools - https://gpgtools.org
+
+iQEzBAABCgAdFiEEx75bzJ/sFVGM/aiCsPNxD6ZJAOcFAmGCt4MACgkQsPNxD6ZJ
+AOdAiwf/X66mi8AJ2FtlCNmxRjGgREGuD9J1BeZ8UOKed7chCjrr0c0gnbS8OGh1
+i4ftHqowJNGXoW6SYfCHuWktIfHAm9C6Vj2fdDgOY3zyrQJqONH8BUGHUs+IWcm9
+g8sFRG7VkCVX5kVZecz+hiLFGAhPLmSoeiS9I760LXOcdnai0NCtMr9chASgkPHE
+/NHGUQMprokwhJZd0akKip6rMFZprFoftaX1cZK7mWFwjBy0s+LQ3dFDvq9InBMU
+4In0fbXD9Sq0bEMAvrOfTuVXZ+fpmcCeCoYs1mbAOn133MD5k415PwtIqspwd5hU
+BmZWZsO4UoNQcqNfG40FaCOfjsEEww==
+=+cC4
+-----END PGP SIGNATURE-----
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.asc.md5 b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.asc.md5
new file mode 100644
index 000000000..91c39e39f
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.asc.md5
@@ -0,0 +1 @@
+f9359a7ad6d508864d919671d2c26fcd \ No newline at end of file
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.asc.sha1 b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.asc.sha1
new file mode 100644
index 000000000..4989faeec
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.asc.sha1
@@ -0,0 +1 @@
+4f8166ccfa6b3c2e8aabfbb3ea0cc9c476669f02 \ No newline at end of file
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.md5 b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.md5
new file mode 100644
index 000000000..7155ff07b
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.md5
@@ -0,0 +1 @@
+9487f4a5392e17951f9e9565cd915ae9 \ No newline at end of file
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.sha1 b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.sha1
new file mode 100644
index 000000000..6967c615d
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1-sources.jar.sha1
@@ -0,0 +1 @@
+81d155712ad79e1914732d23cd255d88143676aa \ No newline at end of file
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar
new file mode 100644
index 000000000..738c7eef4
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar
Binary files differ
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.asc b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.asc
new file mode 100644
index 000000000..a95f0efd6
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.asc
@@ -0,0 +1,12 @@
+-----BEGIN PGP SIGNATURE-----
+Comment: GPGTools - https://gpgtools.org
+
+iQEzBAABCgAdFiEEx75bzJ/sFVGM/aiCsPNxD6ZJAOcFAmGCt4IACgkQsPNxD6ZJ
+AOe5owgAolOpVDmYhdDYuCOHOpz4U/OJe7DpZOjvdBaYCIuD/WQSr3NziAAZmFoY
+wdD+dJlpZKohgt8JUYkaD2MPtLoL0mMvv5QtSUv0+EE45FsVAd8B/T05C74YnBFg
+Rg1XZVpPXmc6Du3BrAA2yDQJNQ8qGUIWpgcKpjUHUG4PT/fVJBb6FSL3cIsCY4Q4
+RJ0QHtyQamB7h3Hkji+eyE4ze0iHArUZ2jegKxm3BUkTeSpJ+iDuvheRupPz2eIa
+4ViKe32kKJcicIErgBMkXbiNTIR59FsAxDzW+ENd1U4b71hn6xuY1Im6T+qDX7mi
+QBbxa3+2yQ5ZkmWmnkFfSOtRZLAHmA==
+=+IGn
+-----END PGP SIGNATURE-----
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.asc.md5 b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.asc.md5
new file mode 100644
index 000000000..6f87a4990
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.asc.md5
@@ -0,0 +1 @@
+8fce79596a9fa274e57fa44ce2ef1955 \ No newline at end of file
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.asc.sha1 b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.asc.sha1
new file mode 100644
index 000000000..42bde8156
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.asc.sha1
@@ -0,0 +1 @@
+4d7380e1590c0545a61b5e9834ec45a631e1574c \ No newline at end of file
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.md5 b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.md5
new file mode 100644
index 000000000..7afd55ca0
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.md5
@@ -0,0 +1 @@
+61f0b581d16c470cd9e7d595be8568ff \ No newline at end of file
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.sha1 b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.sha1
new file mode 100644
index 000000000..4590fe82d
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar.sha1
@@ -0,0 +1 @@
+ac86dacc0eb9285ea9d42eee6aad8629ca3a7432 \ No newline at end of file
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom
new file mode 100644
index 000000000..8c01f5d37
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2013 Google LLC
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>com.google.auto.service</groupId>
+ <artifactId>auto-service-aggregator</artifactId>
+ <version>1.0.1</version>
+ </parent>
+
+ <groupId>com.google.auto.service</groupId>
+ <artifactId>auto-service-annotations</artifactId>
+ <version>1.0.1</version>
+ <name>AutoService</name>
+ <description>
+ Provider-configuration files for ServiceLoader.
+ </description>
+ <url>https://github.com/google/auto/tree/master/service</url>
+
+ <scm>
+ <url>http://github.com/google/auto</url>
+ <connection>scm:git:git://github.com/google/auto.git</connection>
+ <developerConnection>scm:git:ssh://git@github.com/google/auto.git</developerConnection>
+ <tag>HEAD</tag>
+ </scm>
+
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <archive>
+ <manifestEntries>
+ <Automatic-Module-Name>com.google.auto.service</Automatic-Module-Name>
+ </manifestEntries>
+ </archive>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <!-- disable processing because the definition in META-INF/services breaks javac -->
+ <compilerArgument>-proc:none</compilerArgument>
+ <source>1.8</source>
+ <target>1.8</target>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.asc b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.asc
new file mode 100644
index 000000000..79441fecc
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.asc
@@ -0,0 +1,12 @@
+-----BEGIN PGP SIGNATURE-----
+Comment: GPGTools - https://gpgtools.org
+
+iQEzBAABCgAdFiEEx75bzJ/sFVGM/aiCsPNxD6ZJAOcFAmGCt4MACgkQsPNxD6ZJ
+AOeg8gf9EmL2L1or5cJ+86YD/fwQIkqz3r/BMxK3QC3r8s7JjIH1jG36HeaTBGFY
+NmHW96kDZb4Q+2l7/l5oaa13OJ5iJF532HHPxKDFot/xum1CANoObvJuiPm7CN11
+wehuL1csdmc0XICYsdhd78lIT8/bTCEBlkmcMr8Xa1zYbB9ue9qweUao4o9G2SKo
+1oqSkhHWt82y6vU6kQkPe6olYc6FlK7foeig9RW6mWvcy9p96gCB7rmK5RKJr6A0
+e948qI/eGUpQbU3ha08Jc668K+EbesQNmACc5LDhn2pQTGyuGYKPnnqshDhKhVC+
+CwgHP4MHPX7zcGnm2E8aXAZviIzUfw==
+=4y3D
+-----END PGP SIGNATURE-----
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.asc.md5 b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.asc.md5
new file mode 100644
index 000000000..17e80c944
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.asc.md5
@@ -0,0 +1 @@
+debefc4923fab3272834b20587c5d98f \ No newline at end of file
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.asc.sha1 b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.asc.sha1
new file mode 100644
index 000000000..603e29263
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.asc.sha1
@@ -0,0 +1 @@
+4f1ecf42f98b588a7a97c043fef191ba1797f20c \ No newline at end of file
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.md5 b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.md5
new file mode 100644
index 000000000..b8a9b5391
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.md5
@@ -0,0 +1 @@
+fc9973fa2769d6d345026b3044f86274 \ No newline at end of file
diff --git a/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.sha1 b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.sha1
new file mode 100644
index 000000000..e77a88a12
--- /dev/null
+++ b/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.pom.sha1
@@ -0,0 +1 @@
+32648769d404dad4bada776b2d4537d1e0e25c38 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/LICENSE b/com/google/errorprone/error_prone_annotation/2.14.0/LICENSE
new file mode 100644
index 000000000..d64569567
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/LICENSE
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar
new file mode 100644
index 000000000..d1f367151
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar
Binary files differ
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.asc b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.asc
new file mode 100644
index 000000000..16159d7f7
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE7gyocwdAkvgG9Ztl02SrqjmkcyAFAmKNUD8ACgkQ02Srqjmk
+cyCS3Q/+J8yPaZUICAW0tYeRDNNvvV1e0SYmjwJ5hEBl8pvfWpFtHvgzP2Zc8WvC
+bO2SjkqVFhtBZexJOxIrfDV6TN/mv9A+WMKEU+gWyHn0KqjyWJQCjJqSLE0uqZ2r
+YhSl0KBKtlWLJzESRVxx9kTQeXVzHDzmhdBGADRZrakBtuByqk9ZIGGPUPes9c/1
+1Yvg4puO9jpfX9VRFkvjEjtCdZat3NSBFBT17RzAtt9fUkKBju3L7KVB2yJv7WbE
+IYXUEHhmemkkI7Ky2VEtP8ktsjUL6BcpnQPHrEmGiwjY8MAky67SMrbI6rGmDqZt
+sdEMdgsncaChnf6axP7NnrpbSH60JSerM17FsfS8VTfMGMoyzMuzXaVTIDys02Xl
+8xo3uEtAeVIthCqD0+io/Vdgw4Vat/pGpm0GjERre9q8fyxsd6crjHnWHeLkRk8v
+vHUqoCs8Y8vgBXdoCSpnHVzHAHAFu3BlcZV7JsvhMgW+n5jjPG/Q1UZSG+LBYJRF
+6SSPZ9OKqfmu5c5ivUAEBSpyxKePDYI2nJwndlznj94bfsuQ3dpjQ0aJkO3UtPve
+cErF8sL1wt1w8KjMpo0DBaDoCWkKVqVvg5wYBgW3xIk9ljILeqz7RJciF+9RivC6
+sWpkG+sQZPopQxCdQLFhAWRZwzqx7oMOoqpttiLy0EB6fazLMlU=
+=/oG6
+-----END PGP SIGNATURE-----
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.asc.md5 b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.asc.md5
new file mode 100644
index 000000000..18ffd0a95
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.asc.md5
@@ -0,0 +1 @@
+f855ee39b70c5a9549d38de69a43181d \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.asc.sha1 b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.asc.sha1
new file mode 100644
index 000000000..53dfe9bb2
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.asc.sha1
@@ -0,0 +1 @@
+084fc9a304c140931854171cd81d0338f5f46500 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.md5 b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.md5
new file mode 100644
index 000000000..412802d28
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.md5
@@ -0,0 +1 @@
+e7cd35fc0fc93a32748917d8b4bb1e96 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.sha1 b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.sha1
new file mode 100644
index 000000000..3917e1fda
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0-sources.jar.sha1
@@ -0,0 +1 @@
+9346e55bf209c0dd3c47f3c341741e0d8f1219b1 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar
new file mode 100644
index 000000000..4d3f15e58
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar
Binary files differ
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.asc b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.asc
new file mode 100644
index 000000000..55ced94c3
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE7gyocwdAkvgG9Ztl02SrqjmkcyAFAmKNUD4ACgkQ02Srqjmk
+cyDFfQ//Yl24qAs0kiK4k1/elpp0awXvxegZHvmf4j6/bnSRGVdHUlgd94yZTFZt
+7wM1/y1uGTnx+qyIFkFpglxqSIw8TYfoyVC8qryeiBbjSchkjCmtH7PgoZUoBuFZ
+omGvw0SQ/YKR0D9mR9AeJxafchwmoHqtwdeYQVedpOnNeSa8IpkkEM91xw8HsMlj
++ucl0CXIok06GI65k0XlfGYaZFJ6hma1i+sFXEQzJRq69xezAD/w2FujjqBpKjXb
+/61tEFUDiSeKPGmU6j41kjwDl7SgKvLsZe4tNVJvcWWkyU4t91fVHubdivlcc1zD
+1LWj3MGIkSyrAdfhPpqtJI6vYl4j6lW9idr82YHeV1gP76+UzF3qFNTvP9u3dg8Y
+6MEGy8Cb60o8L3IyvrEglbpkTjh4dn5mXkECcViMbJeCXnhbbm0bMDT9DdU2ktiw
+T6uCrLL4w/tLR1rcyCQ09GPJ7L/9WhJ1XjFuPWX2KfagkwEvhkXpfN8RQMMUKeDr
+5S2a8ElVvbR5HtKxyjNRie1No7WFQuFztJfiRNMcuS64GT0XSqSB3stiLKkgMb15
+DG4H36AnAyY2LKtLfXDeCdzKHDfaommqdKurIxRKQegSDMIQClylfY9Fts63NL9D
+LVfBI5fDEANK2eEq7fAPvYOXwD95Hf40IJuNccrcFfcXw2KVBf0=
+=QSqS
+-----END PGP SIGNATURE-----
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.asc.md5 b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.asc.md5
new file mode 100644
index 000000000..106089b7c
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.asc.md5
@@ -0,0 +1 @@
+5708c6d2bbf4969c612d94bb74e7e121 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.asc.sha1 b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.asc.sha1
new file mode 100644
index 000000000..94392fb5d
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.asc.sha1
@@ -0,0 +1 @@
+7efc62804c4637ef936149ba7a368471c1500466 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.md5 b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.md5
new file mode 100644
index 000000000..3e888c018
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.md5
@@ -0,0 +1 @@
+cfe40edb32781248599487615fb50027 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.sha1 b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.sha1
new file mode 100644
index 000000000..cb7fe9817
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.jar.sha1
@@ -0,0 +1 @@
+7f8f3e9cc603d307b1d412581c0f4ab66e3dc29b \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom
new file mode 100644
index 000000000..656b494a0
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2011 The Error Prone Authors.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_parent</artifactId>
+ <version>2.14.0</version>
+ </parent>
+
+ <name>@BugPattern annotation</name>
+ <artifactId>error_prone_annotation</artifactId>
+
+ <licenses>
+ <license>
+ <name>Apache 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+
+ <dependencies>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava</artifactId>
+ <version>${guava.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>${junit.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.google.truth</groupId>
+ <artifactId>truth</artifactId>
+ <version>${truth.version}</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.asc b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.asc
new file mode 100644
index 000000000..6063407ce
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE7gyocwdAkvgG9Ztl02SrqjmkcyAFAmKNUD4ACgkQ02Srqjmk
+cyAzqQ//YHFM7dF1WzEFyhdeTn9rfk2FkenDD3afrC2+P5NavjyhwsqzxMfYOx2C
+1LeW8N4WNig3GO6O5Ehin3MKRM5IW2zJlXjmcheeAzGkyGxaMvqRhydvbQdYsVBr
+u/lAqP/fgOedyPJzvxhysVZ9JDB6Xd+7G77XNR0/xMm02YurD0cn+kNtzD381DFP
+q8hRfeix0Al9ZF4LmJERUbHVWKgXYo9nbJjdTR5Hs5nxGgS/h9K6spK+yw7HZEYg
+VWRqybmXOxEIrLLbWeLG2eRiTVQ9olxg9mWpWZoMSxm7ZnkJfywcb9Yu84rrNen1
+JJdIpgy7vJiZb1AeqV7ZnisYdJS8bxwMS4nCmAKC2XINFl4f8LDivqj+557rDNq2
+8F4zsViVURTfb5r5fe6LDDDgwaFZigAb/ytyh0sJa3+IKC5Y6hYZYYgUCRw17nD+
+k95trzk5JDqnJ/gkoiEgrHp5w6hx1YqD3ZeEc9oNhozzVWmas4K71WFUGfDC/D0g
+By12uXnjOxdwODnlu2VcT8Mhh0Gs+urfiFl+aPntudBY6dXyjIra8ZEOJuRi+4ba
+mwxVkoEUJM03j+gIMcyVcFvOCXTf4qqPz5N91vezz3IoU5xKqZ1wdn/++5MavwUF
+1IaAir702xOmBgcKN/wCZpDQ9X8XDLSbFTyyqJkTlTOMcFtXkls=
+=C5n0
+-----END PGP SIGNATURE-----
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.asc.md5 b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.asc.md5
new file mode 100644
index 000000000..c45398197
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.asc.md5
@@ -0,0 +1 @@
+cda553ce460e63997d68ad7c4cf57000 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.asc.sha1 b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.asc.sha1
new file mode 100644
index 000000000..53a9e6315
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.asc.sha1
@@ -0,0 +1 @@
+25560cc1bf172ae45f246e3f3fa6b3d3ceb3c5fa \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.md5 b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.md5
new file mode 100644
index 000000000..366141065
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.md5
@@ -0,0 +1 @@
+7af8d528aea0ee709662b4a4cccfe875 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.sha1 b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.sha1
new file mode 100644
index 000000000..b3432c531
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotation/2.14.0/error_prone_annotation-2.14.0.pom.sha1
@@ -0,0 +1 @@
+c782f1212dd76df5bc29be0c5a3de521afc347e5 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/LICENSE b/com/google/errorprone/error_prone_annotations/2.14.0/LICENSE
new file mode 100644
index 000000000..d64569567
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/LICENSE
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar
new file mode 100644
index 000000000..990cbc99d
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar
Binary files differ
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.asc b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.asc
new file mode 100644
index 000000000..951627e8c
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE7gyocwdAkvgG9Ztl02SrqjmkcyAFAmKNUEQACgkQ02Srqjmk
+cyDwGg//TaKG5USsj3lUeRqrrjzJnYDMifSo8mtjFJz0z/8JbZO40OUOo13sxlRa
+eLSX5NM2AtT7/syAT3FMNq8IJSMDE243P29ybh8DUwnsCkJb3pb/QwZ7mXHLg1+o
+OCnTVxtgx0Uywf2LYZVDbjgnzT+54OXl6Xxyo+/k+gPAc1GG2LxjDo7XYMPtvdDi
+sy7hxkXxPkYWTHgWSEtC6XFq3mKTLZrDpvS4zxbPk6O+hyuaD9GEW7n1KWvjrAne
+n4DFRfcDH/ml1WaVwzHhNqT/9Ol1QS7LyBQk0zDrOWUuC46JIdVa4cqHBuFSttDN
+UtLx1XTmWdJFy95qbECILyBk3Zdu8sd+fEdKd+vdwbAjcwR+zs2zQozC8PwGEC0I
+UfQamSlfi9NyNRb3nnY2zmVZGZBr9nytIIfSWT7y9Bc+vn60VxXkDRBcFYb5HX0j
+toh8+sKwwU8tHoaUoZu4iBiXsZaC5i0z7fQfJZt5ot0mmMLGWe/bnmhj/6ifUxV6
+ohxNY/aFOsPBy6f6LSg9RLRMKVn34WRZ287eM+Nutnx2Oj0fUS/RR+snYu8wzoCk
+FLTvj6Nm78PtNAs0fNOJQDxovEGy4ufhpX9IJy6LdMlTOcW8CqKWwVsGdlUc41eJ
+9ukRsUYplT1uVLVaLAkKu7ksnH2LygAQ2NKUxVO9KrF6hC/QM6E=
+=JzpI
+-----END PGP SIGNATURE-----
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.asc.md5 b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.asc.md5
new file mode 100644
index 000000000..b5410d902
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.asc.md5
@@ -0,0 +1 @@
+ee28122e2d419cb9c340bc983462385e \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.asc.sha1 b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.asc.sha1
new file mode 100644
index 000000000..41cf89936
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.asc.sha1
@@ -0,0 +1 @@
+512d8a35b329644e6b5ebde42b40e33de6db365c \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.md5 b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.md5
new file mode 100644
index 000000000..0ae30d458
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.md5
@@ -0,0 +1 @@
+36cbcd3a466a964105a8f5ec2472f97f \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.sha1 b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.sha1
new file mode 100644
index 000000000..75571571a
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0-sources.jar.sha1
@@ -0,0 +1 @@
+3913e4fd12ff441a3cf5d8db56d5f0ebe736caf7 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar
new file mode 100644
index 000000000..7d65a921f
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar
Binary files differ
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.asc b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.asc
new file mode 100644
index 000000000..122f24f8a
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE7gyocwdAkvgG9Ztl02SrqjmkcyAFAmKNUEMACgkQ02Srqjmk
+cyBaIw/+KIkiUfiiZABtaUjBdT5YZ0i5Oo/QobUPz6RJxapn+Zesmx0Fp30bRp4t
+Qhmp3jcLiag3PgSFlUoH3Gm5YbYQyQO0ICotDCYedonPpRDOF0sw6WFcCmO1CWQr
+ifNuQQd3jtqP8MVRffe70Ps6ci9VoIMLUCgsQLfjTZgsc69k3j9lM12uiWpDlkhf
++sCn/3MzG02SAjEwEoHRJuRGUEmq6pltFeBOp9GkPYMEX+iPWPJ65kIH5pbgcLhj
+fiJgEPoQOtyD5hHPkBk42JI23//O+BKzxAJaV/RMAtQw9EQC2fzPMyCRcJUBhCVR
+JbUgGC/oqug19ZFCg0kSqphedxNAdr3WaCbJ7egvFpNqu/LJ1oSe5qDmT7qiEl/8
+lESu6NED6X0+nYGsJaleRZVZBlItJPToMZkHvlKj2CD8mdVfvLa8+Y5bH7lpzrXs
+mCgnNkaKHVe7K7hV/z+WOtK0fr8H9J+nWbwGMBpV8T8IqPRrMMpJFhfGRRRZF8/q
+wjtU5DCpoLHTbZvyMZETKdnmMfB2BdBSy+389KLZVN89oMy++43UUqKgYjxKnqd+
+Msb7ThH3WiT6uB7/e2btcJvuDI3kL6OZQuUTzeQBSYGTuumCtaqs8Fk2xc4d2LGL
+0w2GbUL8DzUjq6XELdcsdanwafMXEFUE7DDqzjcemuANAiro1n0=
+=ZF8s
+-----END PGP SIGNATURE-----
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.asc.md5 b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.asc.md5
new file mode 100644
index 000000000..9430b423d
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.asc.md5
@@ -0,0 +1 @@
+5b5bfbc86b79276491a06850743ea62d \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.asc.sha1 b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.asc.sha1
new file mode 100644
index 000000000..e14a6a5b2
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.asc.sha1
@@ -0,0 +1 @@
+35337848c8004cc46bf1241b72150f47d940d84e \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.md5 b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.md5
new file mode 100644
index 000000000..e6f9f0cd2
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.md5
@@ -0,0 +1 @@
+739aa4441ca0b3a25795af53c9698b64 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.sha1 b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.sha1
new file mode 100644
index 000000000..a45205ba0
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.jar.sha1
@@ -0,0 +1 @@
+9f01b3654d3c536859705f09f8d267ee977b4004 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom
new file mode 100644
index 000000000..ff9d96923
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2015 The Error Prone Authors.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_parent</artifactId>
+ <version>2.14.0</version>
+ </parent>
+
+ <name>error-prone annotations</name>
+ <artifactId>error_prone_annotations</artifactId>
+
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>${junit.version}</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <licenses>
+ <license>
+ <name>Apache 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <source>1.7</source>
+ <target>1.7</target>
+ <compilerArgs combine.self="override" />
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <archive>
+ <manifestEntries>
+ <Automatic-Module-Name>com.google.errorprone.annotations</Automatic-Module-Name>
+ </manifestEntries>
+ </archive>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.asc b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.asc
new file mode 100644
index 000000000..3380a7412
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE7gyocwdAkvgG9Ztl02SrqjmkcyAFAmKNUEMACgkQ02Srqjmk
+cyDSow//XMEGv8lfmWKkiMNrpXYJILn+TdqBkh0vjpikLG8Ss2+/Vtys3Bl1zMHk
+KBvOyxqeEpQy9wuK9f76YOHfEv1qwrlFpMB7CACMh8T/2vD2vGRGk0Gb7/uQR5sH
+DSlq3LNVBtePTOENa9aGHX4ezPiCrbMh2vHWrDGPsN+n83m76BsgYCeSyCkwuyyH
+LWGLuVN7b3SbC/5lp3ttJR15o9r1MML2/nj8VeWnp6YilxXxpMxiYjGUv6obMy+6
+KkRL8hr593DjJ3WrbML1Iwt2sUPAdiBJQWqQBQObOoVCMF4jd2a0qogeROWhhbMg
+dlp+hvDeCj0lqjJyAd6HfrH46ua96WEZ3wcU7XplZlivR6d8sCIMCMyT6P4xvEyT
+5cQYhIvwEc8N89BK9s1zJSXwModxAfvZdfEZBIwaPayPOx62WIwMf2rEjVoLouf5
+dK5R7EM28OpHEOq/+fPJ+eU239qQ/Wx1LgPcvx+1AgfIMKosqRyuwRIA+9PlQFI+
+T5EtkBdYLl+mZSiN1YCl1hTx4IBz92AN6U552uX+H9t0TAzWoYhnp4rTmRBB50aM
+WD9laHzm7XPCTFfIYLuNzS+uzE2DhCMFA4o2d4OlHVusWq8D2K49z9V6VCxiPf8v
+nNd61nV8MpkfFRjEZnZr6oaGlaWQ9zt0aYI9wP4wZdUipDE5Iqc=
+=gZl2
+-----END PGP SIGNATURE-----
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.asc.md5 b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.asc.md5
new file mode 100644
index 000000000..371b05f05
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.asc.md5
@@ -0,0 +1 @@
+81042f2d428c7283f93ad41b7aeba026 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.asc.sha1 b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.asc.sha1
new file mode 100644
index 000000000..12a898d22
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.asc.sha1
@@ -0,0 +1 @@
+88312549d124345e32cbc1b168545ccfe2473470 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.md5 b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.md5
new file mode 100644
index 000000000..c878192ab
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.md5
@@ -0,0 +1 @@
+e8f12137b07d93485c03906d16df8887 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.sha1 b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.sha1
new file mode 100644
index 000000000..5576bae50
--- /dev/null
+++ b/com/google/errorprone/error_prone_annotations/2.14.0/error_prone_annotations-2.14.0.pom.sha1
@@ -0,0 +1 @@
+b8f9d8ab8a705d8deef57834335e49b791b91024 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/LICENSE b/com/google/errorprone/error_prone_check_api/2.14.0/LICENSE
new file mode 100644
index 000000000..d64569567
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/LICENSE
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar
new file mode 100644
index 000000000..88acb19ec
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar
Binary files differ
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.asc b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.asc
new file mode 100644
index 000000000..0741ecad7
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE7gyocwdAkvgG9Ztl02SrqjmkcyAFAmKNUFUACgkQ02Srqjmk
+cyCfHw//bbAuFYS3Q9vv69Fn2Q1PApHh2z+MduN+nNVlJwSqX83iVtZ17fRAJ4fu
+lCOOQ0ARAnoHDV54vYuW8xWDpvQj6QSTM1zMtx5jIWxZu2lhrhWr4QUATRkCmoo8
+M3kOCG112kLL5BeyfUjObVb7/ut1GBv0Y/3lGLYoZOF5d7XrNttNMGUy1WTASKWy
+byWLSnQOKQ9tHHHz2I0lTssnGG1mlBBl0zVaaWX+uKnQq9GvG5EkiOvbY5jWySTT
+RLMmRgPgmdpu0QHmpFYdCzbrdJRMqA45WVDWaSDSkpMgRcUYWkwIL0UXOwTAKUK9
+vqynsM8cEZlRsrefrZ7FPoqbXBU0n1Zw7N3RhANw2FSMBs1YZxzcCSX5Zp8T/oGW
+TrD5WyN95np1ExZ4Gx1ov3l+xRe7trm9kLHin7d/pclz9CVaywfPfrVqA15eI3wC
+lN2nzMsaXEV9gX6HE+3J27TzaMaEFzNIlGeiHSZpjzMsAnPn0hdaetYERLlfux2l
+/xq3U6EoSRd8CRsoV9GyGSf2YPPJ6ZZ067SL0pGoTAmsDBKVTlw8E5HXfFz9+4CV
+PL+TZ7O7VnRHgh1TB7vvXCWyn2UagBpVI4hAXjsWoHS/f+PGSIKPaxGWkQkxOqg2
+973RpU5yeuu50Kr4Sc/3S5fHpxODCzWEd44JiWmAuMObBQQCt+o=
+=uEUZ
+-----END PGP SIGNATURE-----
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.asc.md5 b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.asc.md5
new file mode 100644
index 000000000..a08e3b184
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.asc.md5
@@ -0,0 +1 @@
+73caf916b86e250728afa651b61bc626 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.asc.sha1 b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.asc.sha1
new file mode 100644
index 000000000..6712fc439
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.asc.sha1
@@ -0,0 +1 @@
+fdef9553d211e45ce193f396c4e96c905bff313b \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.md5 b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.md5
new file mode 100644
index 000000000..0f97ace8b
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.md5
@@ -0,0 +1 @@
+06f191e6c1af9706784e51d4ec0ba8a9 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.sha1 b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.sha1
new file mode 100644
index 000000000..ecab47dfc
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0-sources.jar.sha1
@@ -0,0 +1 @@
+409f84ca3b5e79a2b6a151b42ad5d4be93ede2c9 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar
new file mode 100644
index 000000000..9c181c169
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar
Binary files differ
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.asc b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.asc
new file mode 100644
index 000000000..9eb4adf28
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE7gyocwdAkvgG9Ztl02SrqjmkcyAFAmKNUFQACgkQ02Srqjmk
+cyCEwA/+OmpItTXZ+0BS7zPfSTeuRYmVtuGoOF8iaQb7Y083PmavnH3b4gnheiA/
+CgFYkdg9REZfGcjhdkp0IfmY/2ZsvfQPSd98ENCLDuSIWMo+6hMzmmWZQL9PXZNQ
+SXw6CORiDKoZ352YINxL7R+/CgBTFT3zrpvJ1koc1SSCPt4O16aKhjPzioE1il1+
+wj+AbVieTqnWApNJnRYxnHjtmlYB/agit9RIVsIQeL20y51t8Ohy+q0ItU1HaejO
+ZWiv2cwUK0QrWNp+iss9iMn9Ykakr3yfaRNFSiaKcCFOD/zp4/BS9angOZKft9/s
+wChUeWQzsdX2OkzAjG50w6f35M4TQ8I0Sq628n8fMED+hjPHlEiMmOszZlpzkOTc
+XybMHqvWkbT9sgbwglLS/5mpuUx6RbMKUNtKPD9JhjLLVwIT23eT46Sm8F7P5IdA
+bzBHHjga+5etI2SA23SdzB1Lhhhhf6byCsZTh9KLHkjGF85SCkWqODBs45E3fzIi
+NHJ5VggPCwqvGe4dWdc9hcAeqVKbz2rhsczSDyao9UNDdfl/cVcFFJFEot7OMlNj
+jw7i1Y6OWj3dL8OdVfXL9y4y8LKmCDSOSM5MsV6FivupRGQwrP+CHREOJc+fPfUv
+/gOWWD2FgAXozrcApjKFfGjg5aR5GRxNcHyzgQYDUgFUhqwIBHc=
+=8QDH
+-----END PGP SIGNATURE-----
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.asc.md5 b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.asc.md5
new file mode 100644
index 000000000..69daab137
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.asc.md5
@@ -0,0 +1 @@
+c680b909b515882deeed8181178cc857 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.asc.sha1 b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.asc.sha1
new file mode 100644
index 000000000..ea5d6605a
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.asc.sha1
@@ -0,0 +1 @@
+2a1d74a6417924e1e0a78cbe200c0e42ad5ad325 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.md5 b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.md5
new file mode 100644
index 000000000..4ada88413
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.md5
@@ -0,0 +1 @@
+c2e8facc45808c612c989902cb778b03 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.sha1 b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.sha1
new file mode 100644
index 000000000..19a5978e1
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.jar.sha1
@@ -0,0 +1 @@
+6c4aef65945e370a7ac30d4755de563264f86b22 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom
new file mode 100644
index 000000000..da6a905ac
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom
@@ -0,0 +1,157 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2011 The Error Prone Authors.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_parent</artifactId>
+ <version>2.14.0</version>
+ </parent>
+
+ <name>error-prone check api</name>
+ <artifactId>error_prone_check_api</artifactId>
+
+ <licenses>
+ <license>
+ <name>Apache 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+
+ <dependencies>
+ <!-- If you add a dependency, please also add a comment with the license
+ as the existing examples do. -->
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_annotation</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <!-- BSD New -->
+ <groupId>com.google.code.findbugs</groupId>
+ <artifactId>jsr305</artifactId>
+ <version>3.0.2</version>
+ </dependency>
+ <dependency>
+ <!-- GPLv2 with Classpath Exception -->
+ <groupId>org.checkerframework</groupId>
+ <artifactId>dataflow-errorprone</artifactId>
+ <version>${dataflow.version}</version>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>io.github.java-diff-utils</groupId>
+ <artifactId>java-diff-utils</artifactId>
+ <version>4.0</version>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.auto.value</groupId>
+ <artifactId>auto-value-annotations</artifactId>
+ <version>${autovalue.version}</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_annotations</artifactId>
+ <version>${project.version}</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <!-- Eclipse Public License 1.0 -->
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>${junit.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- BSD New (3 clause) -->
+ <groupId>org.hamcrest</groupId>
+ <artifactId>hamcrest-core</artifactId>
+ <version>2.2</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.truth</groupId>
+ <artifactId>truth</artifactId>
+ <version>${truth.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.truth.extensions</groupId>
+ <artifactId>truth-java8-extension</artifactId>
+ <version>${truth.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- MIT -->
+ <groupId>org.mockito</groupId>
+ <artifactId>mockito-core</artifactId>
+ <version>${mockito.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava-testlib</artifactId>
+ <version>${guava.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- MIT -->
+ <groupId>com.github.kevinstern</groupId>
+ <artifactId>software-and-algorithms</artifactId>
+ <version>1.0</version>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.github.ben-manes.caffeine</groupId>
+ <artifactId>caffeine</artifactId>
+ <version>${caffeine.version}</version>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <annotationProcessorPaths>
+ <path>
+ <groupId>com.google.auto.value</groupId>
+ <artifactId>auto-value</artifactId>
+ <version>${autovalue.version}</version>
+ </path>
+ <path>
+ <groupId>com.google.auto.service</groupId>
+ <artifactId>auto-service</artifactId>
+ <version>${autoservice.version}</version>
+ </path>
+ </annotationProcessorPaths>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.asc b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.asc
new file mode 100644
index 000000000..5364ba0f9
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE7gyocwdAkvgG9Ztl02SrqjmkcyAFAmKNUFUACgkQ02Srqjmk
+cyDDVhAAm87q6PTysXmo18Le2SqlikvrgEhF68GvwUrXaI8AyELfN4n2FO1wmlBp
+eDXTOST8RZH3YEmEzhR/CLb0GbitM0l560yUv2uQflilDfpgHXJdXS7LdGKFgAGb
+f1QKfDDx/B9g4ZOHfurjmVxf/JpNhaSjyGPoHMRCNDCcd75WUrQsSBIqQJae7b8J
+dP3jJbr6Nkwguqt1BAWYMbZq0R2PMk17hPJShEKmy4YIGpGeiK1L6km+O+FSFfMt
+tYfUp5lOY/dTx3whSC/fyTqSvwvDJw7d18ZdpNZNf3R9ZCE7/Dd4EVJHHQ3aSbAq
+Tpv9yBzh/UAwN+uNQCWkpiPu6fCziGLnpqzt91hfcfJJ9gFHlbyXvxOoz3+BGb5b
+AORLyVPK6MAd4NT7MBNpUkXhZ/buZQKKyV225zt+weVjKOdMP9moJhO4/Aavsfhb
+g0ltARrxx0+bghcQhXUXNg9Wj9yDKovYGS/XQH8fzX9fpZeK7cLVSpp4Yq0ePIrx
+ESFnVSkBZlZB/511Wr1++PD350qgrXlIcgONrq6v9Bk4L84/S81pc80+ptBPeL6U
+pPvIQxrF5jMaC015ze3ySwfxQbOSPU/EaFpiQe0vrorZf807cgEDhTUEU7l+4nvA
+LpYnr67LmfloNoN+GWcaKcs2ePLQfzvUbgsiPbrrSNVbT4sMiDE=
+=jhGh
+-----END PGP SIGNATURE-----
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.asc.md5 b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.asc.md5
new file mode 100644
index 000000000..638db3360
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.asc.md5
@@ -0,0 +1 @@
+57ce44cab939b09d3f7347e266c9856f \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.asc.sha1 b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.asc.sha1
new file mode 100644
index 000000000..a0d1a454e
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.asc.sha1
@@ -0,0 +1 @@
+3a4a900f0c3cfe7755c4d72f45b2e1144da8620d \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.md5 b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.md5
new file mode 100644
index 000000000..b0e402219
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.md5
@@ -0,0 +1 @@
+ce306e4c2fcc0e6914a3df2e060eac36 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.sha1 b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.sha1
new file mode 100644
index 000000000..319a75c7f
--- /dev/null
+++ b/com/google/errorprone/error_prone_check_api/2.14.0/error_prone_check_api-2.14.0.pom.sha1
@@ -0,0 +1 @@
+1d1811fb837cfaf7da3e47291b37178bbb6e88ac \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_core/2.14.0/LICENSE b/com/google/errorprone/error_prone_core/2.14.0/LICENSE
new file mode 100644
index 000000000..d64569567
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/LICENSE
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar
new file mode 100644
index 000000000..82086b07f
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar
Binary files differ
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.asc b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.asc
new file mode 100644
index 000000000..179126d7c
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE7gyocwdAkvgG9Ztl02SrqjmkcyAFAmKNUVwACgkQ02Srqjmk
+cyCrIxAAiBXPEJWT9IwAtAQ4HByYPpkRLE47oCFmB5uk6j3jiORty7C65ivMckBd
+D+qZXHpwR/KcAP9dh8toK7nAyF2SwuJXFOgIPxUvN3SuqAkhqf88axMN39OYng5B
+Zh6GhdqkogQFDyjTtANDWyFBrUg1zx8MN1A0k5DN+iORVtHbSVoQsRf1fyYdMeto
+c960PSEY3azY9qAagtfQgZiVIgmZ2dlb5PfFlf11UbzEpggUCjWmQ3NLFoNqY9jN
+lxU46tEZnXkM8pkh4j0hQJAX0w20iN8zNiR/mMvMP+njc8RLNRqRV6fmS6RyaXbv
+NLzBQ/pmcKsGGLNVaaQjjRX+7b5xm+zYdAOMuVrQfd5W6wYAmvfzJpAHDIYthdN9
+zQKNUDwejmHwc92ajXTuXxxo+09/r2Qyj1Xn0kl/aKdwURFvRE94QyMgz1irj0A2
+IIAUAROOugqJmq+Cnxcy+MgfufPKxNYNP9vgCZsUuOYBS+0oUTF9aMT0NURrXgVu
+E6viO9ALUTkTj4Xie8wnyW5+GWEoHbDMisIJt9ttPeF/70NkkD1t6cVKv3hWhNdr
+/SPv8sQsnx2n45ufAWEy+IBHuK8czkaVkjEbulDGZS1G1g8ba0x4Hy5SXwhZh5yV
+mh7RoZjYkmVnRl8NlpRdTqqkACjtUyvWb7epEEc6Fajvx6uYBMg=
+=5IJJ
+-----END PGP SIGNATURE-----
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.asc.md5 b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.asc.md5
new file mode 100644
index 000000000..cc5b69c4d
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.asc.md5
@@ -0,0 +1 @@
+297c54552e340b3b4da4d2ee4302895c \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.asc.sha1 b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.asc.sha1
new file mode 100644
index 000000000..39ccd44a8
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.asc.sha1
@@ -0,0 +1 @@
+08a8893920e73c1287bbd06e9468b4949fda8230 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.md5 b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.md5
new file mode 100644
index 000000000..156ac6dd0
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.md5
@@ -0,0 +1 @@
+e23dfaf981ae341e68145c1a246a2cf5 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.sha1 b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.sha1
new file mode 100644
index 000000000..f3d3910c7
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0-sources.jar.sha1
@@ -0,0 +1 @@
+efc9044ff6fa5c75a8cfc7d70f0b901d68a01110 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar
new file mode 100644
index 000000000..1c8d43aa7
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar
Binary files differ
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.asc b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.asc
new file mode 100644
index 000000000..73ae7ac4e
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE7gyocwdAkvgG9Ztl02SrqjmkcyAFAmKNUVsACgkQ02Srqjmk
+cyDHyQ//SWCVQLckJEMttzxyfmCQXPZ/8gM5Vp7sQUzKJ301weiEBDbTXb9C3RWF
+ttIQDJDxOJBEV0auYvanl4ZHccny9sBuA482omTzNLq7Rm0ljSB75JInVGtzx+hf
+fLB2pnhSubRZNRJankUFDW2VH8xRo6Fl86AOLqyd2wUrYhCDju12onTPpCYMX4px
+p7aKHBOMp5qcM0z0QQLpg/tStTK6Hp/mG1gc5JgWTQXA8KJ7rzoMQUEJ8FqSm43e
+aF4LpiWb60oeR/lOePKr8P3vrFUp9BiTLBFR8ZTOldMAvo+PyDf0nPwE/fWBaGWk
+OVeahEZP9UKfKNuEK6YmTSMklVpv8d4mTQgrjYEf0qHDVlsX84h072NO3yEx98UO
+iBZLq7f4PgFaSABrSdNUPHeEN2Z8ufsAIgCE9jDUvtOJfhFU9pt0vMwrwz95W48D
+MgPew4rgP12V+GANPxRsB7r7Xq7TMKun8xihhapC9/1Nm4/fJtXGfBbv506Jg/AH
+dltSWO7AbcKbyTBVp7NfW35aUWTRv15rVhsRIkAlFkamFCcbot2fOhm6yWzQQuZA
+gkCt1dLB9vkW+2HGSwFGtJyrg01GttcRum2n5HgP8fcq16NhtqrlBL0gf5JGEAyB
+IPIu8wpeO/dWUkPMBuKZsDbTVz1HlqykGvY7ytK2VxcWAZS6Np8=
+=C7S6
+-----END PGP SIGNATURE-----
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.asc.md5 b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.asc.md5
new file mode 100644
index 000000000..e963f4376
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.asc.md5
@@ -0,0 +1 @@
+b6c2b65f3cae112c65ab38e93b74c19f \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.asc.sha1 b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.asc.sha1
new file mode 100644
index 000000000..c7fe914ea
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.asc.sha1
@@ -0,0 +1 @@
+7c53e7b12f57005122340e684cc18965dad678b4 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.md5 b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.md5
new file mode 100644
index 000000000..9cd3d05ec
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.md5
@@ -0,0 +1 @@
+c9d4efb6b31f9aa54c3c50ee1896dcc2 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.sha1 b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.sha1
new file mode 100644
index 000000000..2950ebeda
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.jar.sha1
@@ -0,0 +1 @@
+21831ae3b134e2c5a0ed3f48dda5b47e22667280 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom
new file mode 100644
index 000000000..0107e7248
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom
@@ -0,0 +1,503 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2011 The Error Prone Authors.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_parent</artifactId>
+ <version>2.14.0</version>
+ </parent>
+
+ <name>error-prone library</name>
+ <artifactId>error_prone_core</artifactId>
+
+ <licenses>
+ <license>
+ <name>Apache 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+
+ <dependencies>
+ <!-- If you add a dependency, please also add a comment with the license
+ as the existing examples do.
+
+ If the license is compatible with ours (e.g. Apache 2.0, BSD, and MIT
+ are; assume anything else is not), please add the dependency to
+ the Maven shade includes section below, so it will be packaged with
+ the error-prone JAR file that we distribute. -->
+
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_annotation</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_type_annotations</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_check_api</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_test_helpers</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- MIT -->
+ <groupId>org.pcollections</groupId>
+ <artifactId>pcollections</artifactId>
+ <version>3.1.4</version>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava</artifactId>
+ <version>${guava.version}</version>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.auto</groupId>
+ <artifactId>auto-common</artifactId>
+ <version>1.2.1</version>
+ </dependency>
+ <dependency>
+ <!-- BSD New -->
+ <groupId>com.google.code.findbugs</groupId>
+ <artifactId>jsr305</artifactId>
+ <version>3.0.2</version>
+ </dependency>
+ <dependency>
+ <!-- GPLv2 with Classpath Exception -->
+ <groupId>org.checkerframework</groupId>
+ <artifactId>dataflow-errorprone</artifactId>
+ <version>${dataflow.version}</version>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.auto.value</groupId>
+ <artifactId>auto-value-annotations</artifactId>
+ <version>${autovalue.version}</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.auto.value</groupId>
+ <artifactId>auto-value</artifactId>
+ <version>${autovalue.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_annotations</artifactId>
+ <version>${project.version}</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <!-- Eclipse Public License 1.0 -->
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>${junit.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.gwt</groupId>
+ <artifactId>gwt-user</artifactId>
+ <version>${gwt.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.testparameterinjector</groupId>
+ <artifactId>test-parameter-injector</artifactId>
+ <version>1.1</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- BSD New (3 clause) -->
+ <groupId>org.hamcrest</groupId>
+ <artifactId>hamcrest-core</artifactId>
+ <version>1.3</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- BSD New (3 clause) -->
+ <groupId>org.hamcrest</groupId>
+ <artifactId>hamcrest-library</artifactId>
+ <version>1.3</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.truth</groupId>
+ <artifactId>truth</artifactId>
+ <version>${truth.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.truth.extensions</groupId>
+ <artifactId>truth-java8-extension</artifactId>
+ <version>${truth.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.truth.extensions</groupId>
+ <artifactId>truth-proto-extension</artifactId>
+ <version>${truth.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.inject</groupId>
+ <artifactId>guice</artifactId>
+ <version>5.1.0</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.inject.extensions</groupId>
+ <artifactId>guice-assistedinject</artifactId>
+ <version>5.1.0</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.inject.extensions</groupId>
+ <artifactId>guice-servlet</artifactId>
+ <version>5.1.0</version>
+ <scope>test</scope>
+ </dependency>
+ <!-- Apache 2.0 -->
+ <dependency>
+ <groupId>com.google.inject.extensions</groupId>
+ <artifactId>guice-testlib</artifactId>
+ <version>5.1.0</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.gwt.inject</groupId>
+ <artifactId>gin</artifactId>
+ <version>2.1.2</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- MIT -->
+ <groupId>org.mockito</groupId>
+ <artifactId>mockito-core</artifactId>
+ <version>${mockito.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- BSD -->
+ <groupId>org.jmock</groupId>
+ <artifactId>jmock</artifactId>
+ <version>2.12.0</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- BSD -->
+ <groupId>org.jmock</groupId>
+ <artifactId>jmock-junit4</artifactId>
+ <version>2.12.0</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.protobuf</groupId>
+ <artifactId>protobuf-java</artifactId>
+ <version>${protobuf.version}</version>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.dagger</groupId>
+ <artifactId>dagger</artifactId>
+ <version>2.40.5</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.dagger</groupId>
+ <artifactId>dagger-producers</artifactId>
+ <version>2.40.5</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.auto.factory</groupId>
+ <artifactId>auto-factory</artifactId>
+ <version>1.0.1</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava-testlib</artifactId>
+ <version>${guava.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.testing.compile</groupId>
+ <artifactId>compile-testing</artifactId>
+ <version>${compile.testing.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- BSD -->
+ <groupId>com.google.protobuf</groupId>
+ <artifactId>protobuf-java-util</artifactId>
+ <version>${protobuf.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- ICU License -->
+ <groupId>com.ibm.icu</groupId>
+ <artifactId>icu4j</artifactId>
+ <version>70.1</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.auto.service</groupId>
+ <artifactId>auto-service-annotations</artifactId>
+ <version>${autoservice.version}</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>io.netty</groupId>
+ <artifactId>netty-all</artifactId>
+ <version>5.0.0.Alpha2</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>joda-time</groupId>
+ <artifactId>joda-time</artifactId>
+ <version>2.10.13</version>
+ <scope>test</scope>
+ </dependency>
+
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.common.html.types</groupId>
+ <artifactId>proto</artifactId>
+ <version>1.0.8</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.common.html.types</groupId>
+ <artifactId>types</artifactId>
+ <version>1.0.8</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>org.assertj</groupId>
+ <artifactId>assertj-core</artifactId>
+ <version>3.22.0</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>org.easymock</groupId>
+ <artifactId>easymock</artifactId>
+ <version>4.3</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>pl.pragmatists</groupId>
+ <artifactId>JUnitParams</artifactId>
+ <version>1.1.1</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.threeten</groupId>
+ <artifactId>threeten-extra</artifactId>
+ <version>1.7.0</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.google.flogger</groupId>
+ <artifactId>flogger</artifactId>
+ <version>${flogger.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jspecify</groupId>
+ <artifactId>jspecify</artifactId>
+ <version>${jspecify.version}</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <extensions>
+ <extension>
+ <groupId>kr.motd.maven</groupId>
+ <artifactId>os-maven-plugin</artifactId>
+ <version>1.6.2</version>
+ </extension>
+ </extensions>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <annotationProcessorPaths>
+ <path>
+ <groupId>com.google.auto.value</groupId>
+ <artifactId>auto-value</artifactId>
+ <version>${autovalue.version}</version>
+ </path>
+ <path>
+ <groupId>com.google.auto.service</groupId>
+ <artifactId>auto-service</artifactId>
+ <version>${autoservice.version}</version>
+ </path>
+ </annotationProcessorPaths>
+ </configuration>
+ </plugin>
+ <!-- Include the @BugPattern annotation in the main distribution
+ so users have only one jar to add to their classpath. -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-shade-plugin</artifactId>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>shade</goal>
+ </goals>
+ <configuration>
+ <shadedArtifactAttached>true</shadedArtifactAttached>
+ <shadedClassifierName>with-dependencies</shadedClassifierName>
+ <createDependencyReducedPom>false</createDependencyReducedPom>
+ <artifactSet>
+ <!-- Include only dependencies with compatible licenses.
+ Apache, BSD, and MIT are OK; others are not. -->
+ <includes>
+ <include>com.github.kevinstern:software-and-algorithms</include>
+ <include>com.google.errorprone:error_prone_annotation</include>
+ <include>com.google.errorprone:error_prone_annotations</include>
+ <include>com.google.errorprone:error_prone_type_annotations</include>
+ <include>com.google.errorprone:error_prone_check_api</include>
+ <include>org.pcollections:pcollections</include>
+ <include>com.google.guava:guava</include>
+ <include>com.google.guava:failureaccess</include>
+ <include>com.github.ben-manes.caffeine:caffeine</include>
+ <include>io.github.java-diff-utils:java-diff-utils</include>
+ <include>com.google.auto:auto-common</include>
+ <include>com.google.auto.value:auto-value-annotations</include>
+ <include>com.google.auto.service:auto-service-annotations</include>
+ <include>com.google.code.findbugs:jsr305</include>
+ <include>com.google.protobuf:protobuf-java</include>
+ </includes>
+ </artifactSet>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.xolstice.maven.plugins</groupId>
+ <artifactId>protobuf-maven-plugin</artifactId>
+ <version>0.6.1</version>
+ <configuration>
+ <protoSourceRoot>src/main/proto</protoSourceRoot>
+ <protoTestSourceRoot>src/test/proto</protoTestSourceRoot>
+ <protocArtifact>com.google.protobuf:protoc:${protobuf.version}:exe:${os.detected.classifier}</protocArtifact>
+ <pluginId>grpc-java</pluginId>
+ <pluginArtifact>io.grpc:protoc-gen-grpc-java:${grpc.version}:exe:${os.detected.classifier}</pluginArtifact>
+ </configuration>
+ <executions>
+ <execution>
+ <goals>
+ <goal>compile</goal>
+ <goal>compile-custom</goal>
+ <goal>test-compile</goal>
+ <goal>test-compile-custom</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <!-- run annotation processor -->
+ <profile>
+ <id>run-annotation-processor</id>
+ <dependencies>
+ <dependency>
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_docgen_processor</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava</artifactId>
+ <version>${guava.version}</version>
+ </dependency>
+ </dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <annotationProcessorPaths>
+ <path>
+ <groupId>com.google.auto.value</groupId>
+ <artifactId>auto-value</artifactId>
+ <version>${autovalue.version}</version>
+ </path>
+ <path>
+ <groupId>com.google.auto.service</groupId>
+ <artifactId>auto-service</artifactId>
+ <version>${autoservice.version}</version>
+ </path>
+ <path>
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_docgen_processor</artifactId>
+ <version>${project.version}</version>
+ </path>
+ </annotationProcessorPaths>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+</project>
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.asc b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.asc
new file mode 100644
index 000000000..019c9a16d
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE7gyocwdAkvgG9Ztl02SrqjmkcyAFAmKNUVwACgkQ02Srqjmk
+cyDB5A/+Lj5xVVJuvke9zvP4lZ5SsSv4Vv/ZRDUzSfnKzxXTF4BJqa/mZZ/BOjPH
+JtNUxy4DTv16NXhGsE+3XMBk25H8p4kZ1+8lW1WXLcpHHaKkPl5WpEKAV+WsDNBO
+Wgpfu8j4TCiso76+RSj1AgtlaLyrm1buhTFCBHZA+1N6JlI/oMj8WzA/S4AGK3Av
+OjRq/jOtY5VGeNuiU2J39rztU0mb2DNQWttw6gS0EdFd2+CoJ7Rmr8Kw91Hm1vnL
+OWs7uayBzB12qnk4KaCunjtuHnGWRdyvPq5cFr1QtZ0PrBBbzUULAsFzj4ktb69U
+6BZ5voBl+5dpnz7OjH47yhJAIosn2XmUeHi+Sp8u55C+3YKATC2ilUOsuWYa8iiD
+jTsORblD0me7ATd/XX/vn10en1oYw09M642yCHshkisk0tCq6p+RGmvGlVRlGKVL
+E9nhvNn2GkzHjw9D5W3mrQouiM/JPJZtTpGF3JJdRKLUdS7RxXBHOM8TcnmDuJCg
+D6E2XtBVC3RESRtHO2AF2Ba3tQy/YkxUpT9REaFRynz9U5cKBHs8CtFtlBCJR7nY
+tklKn7/MeFfjiPzD7BDsRUqVHSAtthkZXRpwBYY8FZaZLXxa3YDilymm4a4V35fx
+QAswkDLCeBFscqbpQrfZwzgm4HleNt1pSeeVfZ6asigThO+hJZ8=
+=Uo9t
+-----END PGP SIGNATURE-----
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.asc.md5 b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.asc.md5
new file mode 100644
index 000000000..3a11685f3
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.asc.md5
@@ -0,0 +1 @@
+24a892e9f60db0df5c5f7ea523001196 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.asc.sha1 b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.asc.sha1
new file mode 100644
index 000000000..e729c8c9b
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.asc.sha1
@@ -0,0 +1 @@
+7bea761758c91662a68a954ad64e33b9bb748d1a \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.md5 b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.md5
new file mode 100644
index 000000000..b3da8e579
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.md5
@@ -0,0 +1 @@
+c531352dc7a944f864356f1ea4728c32 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.sha1 b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.sha1
new file mode 100644
index 000000000..5cacb848f
--- /dev/null
+++ b/com/google/errorprone/error_prone_core/2.14.0/error_prone_core-2.14.0.pom.sha1
@@ -0,0 +1 @@
+7bd7770acac662087e4fe4ad0294f3aa2af2cc95 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_parent/2.14.0/LICENSE b/com/google/errorprone/error_prone_parent/2.14.0/LICENSE
new file mode 100644
index 000000000..d64569567
--- /dev/null
+++ b/com/google/errorprone/error_prone_parent/2.14.0/LICENSE
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
diff --git a/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom b/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom
new file mode 100644
index 000000000..71f205da7
--- /dev/null
+++ b/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom
@@ -0,0 +1,299 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2011 The Error Prone Authors.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <name>Error Prone parent POM</name>
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_parent</artifactId>
+ <version>2.14.0</version>
+ <packaging>pom</packaging>
+
+ <description>Error Prone is a static analysis tool for Java that catches common programming mistakes at compile-time.</description>
+ <url>https://errorprone.info</url>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <guava.version>31.0.1-jre</guava.version>
+ <gwt.version>2.8.2</gwt.version>
+ <truth.version>1.1.3</truth.version>
+ <autoservice.version>1.0.1</autoservice.version>
+ <autovalue.version>1.9</autovalue.version>
+ <junit.version>4.13.2</junit.version>
+ <dataflow.version>3.21.1</dataflow.version>
+ <mockito.version>3.12.4</mockito.version>
+ <compile.testing.version>0.19</compile.testing.version>
+ <caffeine.version>3.0.5</caffeine.version>
+ <flogger.version>0.7.4</flogger.version>
+ <maven-javadoc-plugin.version>3.3.1</maven-javadoc-plugin.version>
+ <maven-source-plugin.version>3.2.1</maven-source-plugin.version>
+ <nexus-staging-maven-plugin.version>1.6.8</nexus-staging-maven-plugin.version>
+ <protobuf.version>3.19.2</protobuf.version>
+ <grpc.version>1.43.2</grpc.version>
+ <jspecify.version>0.2.0</jspecify.version>
+ </properties>
+
+ <organization>
+ <name>Google LLC</name>
+ <url>http://www.google.com</url>
+ </organization>
+
+ <developers>
+ <developer>
+ <name>Eddie Aftandilian</name>
+ </developer>
+ </developers>
+
+ <modules>
+ <module>check_api</module>
+ <module>test_helpers</module>
+ <module>core</module>
+ <module>annotation</module>
+ <module>annotations</module>
+ <module>type_annotations</module>
+ <module>docgen</module>
+ <module>docgen_processor</module>
+ <module>refaster</module>
+ </modules>
+
+ <scm>
+ <connection>scm:git:https://github.com/google/error-prone.git</connection>
+ <developerConnection>scm:git:git@github.com:google/error-prone.git</developerConnection>
+ <url>https://github.com/google/error-prone</url>
+ </scm>
+
+ <licenses>
+ <license>
+ <name>Apache 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+
+ <build>
+ <resources>
+ <resource>
+ <directory>src/main/java</directory>
+ <includes>
+ <include>**/*.properties</include>
+ <include>**/*.binarypb</include>
+ </includes>
+ </resource>
+ </resources>
+ <testResources>
+ <testResource>
+ <directory>src/test/java</directory>
+ <includes>
+ <include>**/testdata/**</include>
+ </includes>
+ </testResource>
+ </testResources>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-shade-plugin</artifactId>
+ <version>2.1</version>
+ <configuration>
+ <dependencyReducedPomLocation>${project.build.directory}/dependency-reduced-pom.xml</dependencyReducedPomLocation>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-enforcer-plugin</artifactId>
+ <version>3.0.0</version>
+ <executions>
+ <execution>
+ <id>enforce-maven</id>
+ <goals>
+ <goal>enforce</goal>
+ </goals>
+ <configuration>
+ <rules>
+ <requireMavenVersion>
+ <version>3.0.5</version>
+ </requireMavenVersion>
+ </rules>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <version>3.2.2</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>3.3.1</version>
+ <configuration>
+ <source>8</source>
+ <notimestamp>true</notimestamp>
+ <doctitle>Error Prone ${project.version} API</doctitle>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.8.1</version>
+ <configuration>
+ <source>11</source>
+ <target>11</target>
+ <parameters />
+ <compilerArgs>
+ <arg>--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED</arg>
+ <arg>--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED</arg>
+ <arg>--add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED</arg>
+ <arg>--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED</arg>
+ <arg>--add-exports=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED</arg>
+ <arg>--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED</arg>
+ <arg>--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED</arg>
+ <arg>--add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED</arg>
+ <arg>--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED</arg>
+ <arg>--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED</arg>
+ <arg>--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED</arg>
+ </compilerArgs>
+ <testExcludes>
+ <exclude>**/testdata/**</exclude>
+ </testExcludes>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <version>2.1.2</version>
+ <executions>
+ <execution>
+ <id>attach-sources</id>
+ <phase>package</phase>
+ <goals>
+ <goal>jar-no-fork</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-site-plugin</artifactId>
+ <version>3.10.0</version>
+ <executions>
+ <execution>
+ <id>attach-descriptor</id>
+ <goals>
+ <goal>attach-descriptor</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.22.2</version>
+ <configuration>
+ <argLine>
+ -Xmx1g
+ --add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED
+ --add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED
+ --add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED
+ --add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED
+ --add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED
+ --add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED
+ --add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED
+ --add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED
+ --add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED
+ --add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED
+ --add-opens=java.base/java.math=ALL-UNNAMED
+ --add-opens=java.base/java.nio=ALL-UNNAMED
+ </argLine>
+ <trimStackTrace>false</trimStackTrace>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <distributionManagement>
+ <snapshotRepository>
+ <id>ossrh</id>
+ <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
+ </snapshotRepository>
+ </distributionManagement>
+
+ <profiles>
+ <profile>
+ <id>release</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.sonatype.plugins</groupId>
+ <artifactId>nexus-staging-maven-plugin</artifactId>
+ <version>${nexus-staging-maven-plugin.version}</version>
+ <extensions>true</extensions>
+ <configuration>
+ <serverId>ossrh</serverId>
+ <nexusUrl>https://oss.sonatype.org/</nexusUrl>
+ <autoReleaseAfterClose>true</autoReleaseAfterClose>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <version>${maven-source-plugin.version}</version>
+ <executions>
+ <execution>
+ <id>attach-sources</id>
+ <goals>
+ <goal>jar-no-fork</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>${maven-javadoc-plugin.version}</version>
+ <executions>
+ <execution>
+ <id>attach-javadocs</id>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>1.6</version>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+</project>
diff --git a/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.asc b/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.asc
new file mode 100644
index 000000000..cdeea05a8
--- /dev/null
+++ b/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE7gyocwdAkvgG9Ztl02SrqjmkcyAFAmKNUDYACgkQ02Srqjmk
+cyAkPQ/+PTWUkaWNOpaXeR9/YNsmsxoqVG51pxoYzOp4SepcneJ/Cyif9QdkKdza
+naByvrP4f0z+UJLsyjXuwggjiFnCFZfVepcpbY6fUOew5dV0emO6/9hTRVTA2jWl
+L0D8JsZljGc7PPiLAIuvO4B2C1MaPGfUNrH9Wc1Fmnk7a8Yt1J39VRufcg0UzF6q
++T4W4c9kDA77yzQiDmnZT/TmwiobVufYrUTqN2ujxl0ZOVZ/4igtfG7414CtLE3p
+/0th8A/U0NgzQccGjYXPGUWS5G0VqeD9DxBUaxLmxCYMu3aXPDF6QxRAGfqUBOiG
+Qow46moX9cEoAln1N2bfJDKdPjjGoVwqSwhaTQBS5Kpv+yRCJ2vsqtJRrtg7htW8
+2JhsbozKBvAbheY+zTOL9nYqYPSf5mrWfNUmRmIhjJE0QF27YZvavXeFeyuQHKYN
+5LyBGqSZC2mv1EbeS5t6Zq1pKzctK0uMHfj2PBC7NjfLvgQxL9isG2/0C8VSVeeE
+axpPvARyGRGol7h/JrNkc+IkxOjSLlUdjd9hwL4L6g2MmSMNn8ISjCaZYzVMHTB8
+7Sv+8y+AKpSZIRaVk8Fhdoxjq6E7Wg436J0lX0o2Wg1oxzVZeBEa2Kged5NC7n+H
+2owb0oXB90Qgg7AxUjRGR9RqA/jhUTo2Sgn4XRtJ8zATbOrZ5Ss=
+=i2Rc
+-----END PGP SIGNATURE-----
diff --git a/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.asc.md5 b/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.asc.md5
new file mode 100644
index 000000000..71a050e59
--- /dev/null
+++ b/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.asc.md5
@@ -0,0 +1 @@
+206fbfad2353529bf46d81ccbb5a1c2f \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.asc.sha1 b/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.asc.sha1
new file mode 100644
index 000000000..c1847018d
--- /dev/null
+++ b/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.asc.sha1
@@ -0,0 +1 @@
+f7c1245f0588539c39c0bc46086b84d2eacd40ec \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.md5 b/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.md5
new file mode 100644
index 000000000..8b46bb581
--- /dev/null
+++ b/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.md5
@@ -0,0 +1 @@
+c26b742d2055c0f5511eaa4008607818 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.sha1 b/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.sha1
new file mode 100644
index 000000000..6c41e483d
--- /dev/null
+++ b/com/google/errorprone/error_prone_parent/2.14.0/error_prone_parent-2.14.0.pom.sha1
@@ -0,0 +1 @@
+8b8370c00c3adf054df4006bfc3ac73baabd8084 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/LICENSE b/com/google/errorprone/error_prone_type_annotations/2.14.0/LICENSE
new file mode 100644
index 000000000..d64569567
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/LICENSE
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar
new file mode 100644
index 000000000..62be793a4
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar
Binary files differ
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.asc b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.asc
new file mode 100644
index 000000000..71e0e09b8
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE7gyocwdAkvgG9Ztl02SrqjmkcyAFAmKNUGMACgkQ02Srqjmk
+cyDp2g/+KIxeoukTwfJopJ3yVJZdq2IiehruintlcfwrRpshLCq0owSvDjfJTKw3
+1juNmXCRXsJCC7PyWfsTE7UrPuwdoa3J7Cu5JDRP3+ZPO/SsMbUkHMOonDgJ0S86
+/0EJIdWx3LQ8WO211/IN1lJtLfa+rrRz4K2q3xe4k9nLWQrDYCNma1bPIv1vaD7t
+sBPFnt0sUo9fThAR4Ed5HVqzVBcfj9NhkFboJEhffW+BiQf5CS1g605ylHzekXKH
+QWYkLcyE+gexcdkT/WaTWLPrvq3MBh/XsY/ehVLVKpNdjKI4rOtjV1WWv1Drh+AI
+Nl8DmFmtpg6jjCdKtDmvXVV3cdDslKTMIqOb6aoqTBYm5RzhrnEByMQyQIlcOLlO
+jmK9uXLyQfGTCGBhSq9egaC/1Up7FCGq6hfn/jJE0NGaT/t+QD5Rdr0PGfblwNO+
+dTomUwBpipi8kdWDbHanGvUrfik/F8Fd0h/cUkpY4RzeXL24Go/NA4ZxUZQgYpF1
+ITfcmnvPFrFrdePQ2KAglEr54AlQu/Jf0Q5G2piRY1/U4+nJcylb9dLNCJXgOUr7
+tEZlniiHGddKXxL4O7wrU6OzsozIJb4Z3dWjoC3ql8Tjd5OjU/paX/kUK+WNMJVz
+75iBkZAnGODmhArJzd6DAuxQwzglHfwbK6fiARR833hXAiGoitk=
+=YbZn
+-----END PGP SIGNATURE-----
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.asc.md5 b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.asc.md5
new file mode 100644
index 000000000..1c746f297
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.asc.md5
@@ -0,0 +1 @@
+5653f599b791512db1815f4ab425b56d \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.asc.sha1 b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.asc.sha1
new file mode 100644
index 000000000..43a482db2
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.asc.sha1
@@ -0,0 +1 @@
+2991e436eb521060255dea10562cd107322a36d5 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.md5 b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.md5
new file mode 100644
index 000000000..0a23df9bb
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.md5
@@ -0,0 +1 @@
+3511752ba1c7750c9ea1a485dff83f03 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.sha1 b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.sha1
new file mode 100644
index 000000000..c534019f2
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0-sources.jar.sha1
@@ -0,0 +1 @@
+eea6cfe8911a15889bc91a9ec7a6788984352f3e \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar
new file mode 100644
index 000000000..98b7370ad
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar
Binary files differ
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.asc b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.asc
new file mode 100644
index 000000000..e1858908d
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE7gyocwdAkvgG9Ztl02SrqjmkcyAFAmKNUGIACgkQ02Srqjmk
+cyDS6hAAgkC2ctoe8mOcsD4mWfw35P/BmMpZiHlE0kBpE3TrFmf7nBqCRj0xrmeD
+rPqBCwe3gs7efrONkSqlMLg7it1fPzOC+w5gxDrrEIbSxw5dupCqsaFSpUcM80kI
+cnpVMx8QVPncpppIbUlEmTtlJb2uzmqzgVDGAOeaYWouqdno0qzvRv99wduJFxQX
+yuXRhoyRRb+Y4toINavuA5CZLR9A9iOXWfQClOoSfIsXtWiEk0RRD0jGdCsKAk1E
+e4h6LUjWFSGPs0GFFPzPFnaERCj3OpWoC1x8MOyN0c1m9IVlC9A/d2WkOEYLZADI
+gUxhrFgEOXMulEmTJ0VnrqcSMSAwzRhw23oAo2Z343uqPcCNbR+/ILk3blc+YWGO
+6rnBqL9fBGoX5rK6fUWWh9LjPSl5V8nGRmSNaJZ2Zh+XiJdHddRoS69zu0hM87Tg
+FV1eLt80zrXHzYD7h71RgmtQWwbTbbIS6X/0G3/Jz/MyrVxKaCqcQbkf0fNbzs06
+E9/q8t/SjIeTpGspADAxZa3s3UjmFuDGBNjY7jev6CrEQd7yOOtxUmVvaAOmyMte
+Gurz9PdFrwyWgl9Gw/4Y8Rf4dhfhXn3myDb/w8eHb2+dQ2TGfWdsj5PIni2RJO+l
+8qBuWrBPBl53BhsNPVaiANQX8XfQnyfspG4GLNao5y4J4vMl7o0=
+=TKYK
+-----END PGP SIGNATURE-----
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.asc.md5 b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.asc.md5
new file mode 100644
index 000000000..c54c5b7ca
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.asc.md5
@@ -0,0 +1 @@
+8b6a0cc8d8a16a73e8c488259ea5a2e5 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.asc.sha1 b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.asc.sha1
new file mode 100644
index 000000000..e1294e8e4
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.asc.sha1
@@ -0,0 +1 @@
+ba15a60714d1c37c74dd075c1a554d8ade6c73f0 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.md5 b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.md5
new file mode 100644
index 000000000..4bb953c61
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.md5
@@ -0,0 +1 @@
+bc91c9387b9a43c2c4d89f67d94a3576 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.sha1 b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.sha1
new file mode 100644
index 000000000..68c6e0c4d
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.jar.sha1
@@ -0,0 +1 @@
+cadf461d1f5e1b57f2e7eb7b0d2ccb9c668747da \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom
new file mode 100644
index 000000000..b519761b3
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2018 The Error Prone Authors.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_parent</artifactId>
+ <version>2.14.0</version>
+ </parent>
+
+ <name>error-prone type annotations</name>
+ <artifactId>error_prone_type_annotations</artifactId>
+
+ <dependencies>
+ <dependency>
+ <!-- Apache 2.0 -->
+ <groupId>com.google.errorprone</groupId>
+ <artifactId>error_prone_annotations</artifactId>
+ <version>${project.version}</version>
+ <scope>provided</scope>
+ </dependency>
+ </dependencies>
+
+ <licenses>
+ <license>
+ <name>Apache 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <source>8</source>
+ <target>8</target>
+ <compilerArgs combine.self="override" />
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.asc b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.asc
new file mode 100644
index 000000000..27f15f671
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE7gyocwdAkvgG9Ztl02SrqjmkcyAFAmKNUGMACgkQ02Srqjmk
+cyAWEA/+OFcpt+H6NuRT+on+9hwYx1jS4K6CC5fu9FaO5FpIhZrms9tuMMC3AcMc
+SOY5mjqD1EOQ6euzASr1mlFinCzA9ata4+i9cTXjlraQ9vpjZTEdv06TVqgDxViJ
+INq/Wj+kM4ctNkZg6ip6Pzt2yYnZ0X9tIP79CvSVv1pdHBB11jZ9AZv5LEU2kJm+
+5r7XaPw0H1lAjHEuHQytIispk5Ri75GQU4H7ezAu9mbPmQ93Jpf9GemUleKQecyy
+mNZxHrD84rixb6w7tzrVsLDaIuXW/lcygOztj+RkZ6k1p+sITsjb2EtEikTDc22G
+383CdHl54dnmHSyNOIJAYB/cDvLnkNhLuH+ItkxfPnQpakoWSzOZfE87SwkyuDqp
+6V1q+hx9LSJO05jv3RqZP2UUklmvNHOGNqzMLlR+frxZFOP4bTGbCiJuFy6XZoZ7
+1Kl/U/SeHSJYnC+Adll1DzM9EOlO/queNF3p+GkI8KFWK6Z1Des3GsUzCUq6ifOP
+mXXu8PunUrCozJFCgM/NAcWDPx6/Tec1iGTckLVekAORGOBBXfx7Y+yJZWUnIO8g
+Q4uyheVtOj/yroNl5A3zrFAu51+KLh7hd+LpozwjZS16G64N3gIoDK86jqfyg3b7
+eF1SvDSmH3eiRrCBtvg5BAsAvyYLJDjepzSBmSCgWFrvWKfdZqo=
+=YUof
+-----END PGP SIGNATURE-----
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.asc.md5 b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.asc.md5
new file mode 100644
index 000000000..2521aa0a5
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.asc.md5
@@ -0,0 +1 @@
+25ff4a2cfaefa20557836305852472ef \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.asc.sha1 b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.asc.sha1
new file mode 100644
index 000000000..63855fdbd
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.asc.sha1
@@ -0,0 +1 @@
+885fd3f79f29808c9c964d6cc0e43d642545f397 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.md5 b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.md5
new file mode 100644
index 000000000..a6c550645
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.md5
@@ -0,0 +1 @@
+a4505a71ad03b870e1220b32790276c1 \ No newline at end of file
diff --git a/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.sha1 b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.sha1
new file mode 100644
index 000000000..3497e9c51
--- /dev/null
+++ b/com/google/errorprone/error_prone_type_annotations/2.14.0/error_prone_type_annotations-2.14.0.pom.sha1
@@ -0,0 +1 @@
+81f3705a309c73fc0e3383a32cfd02a41391e211 \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-bom/3.19.2/LICENSE b/com/google/protobuf/protobuf-bom/3.19.2/LICENSE
new file mode 100644
index 000000000..aae83d651
--- /dev/null
+++ b/com/google/protobuf/protobuf-bom/3.19.2/LICENSE
@@ -0,0 +1,9 @@
+ <h1 data-translate="turn_on_js" style="color:#bd2426;">Please turn JavaScript on and reload the page.</h1>
+Checking your browser before accessing
+ opensource.org.
+Please enable Cookies and reload the page.
+This process is automatic. Your browser will redirect to your requested content shortly.
+Please allow up to 5 seconds…
+Redirecting…
+ DDoS protection by
+Ray ID:
diff --git a/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom b/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom
new file mode 100644
index 000000000..68aded500
--- /dev/null
+++ b/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom
@@ -0,0 +1,110 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>com.google.protobuf</groupId>
+ <artifactId>protobuf-bom</artifactId>
+ <version>3.19.2</version>
+ <packaging>pom</packaging>
+
+ <name>Protocol Buffers [BOM]</name>
+ <description>A compatible set of open source libraries for working with protocol buffers.</description>
+ <url>https://developers.google.com/protocol-buffers/</url>
+
+ <organization>
+ <name>Google LLC</name>
+ <url>https://cloud.google.com</url>
+ </organization>
+
+ <developers>
+ <developer>
+ <id>haon</id>
+ <name>Hao Nguyen</name>
+ <email>haon@google.com</email>
+ <organization>Google</organization>
+ <organizationUrl>https://cloud.google.com</organizationUrl>
+ <timezone>America/Los_Angeles</timezone>
+ </developer>
+ </developers>
+
+ <licenses>
+ <license>
+ <name>3-Clause BSD License</name>
+ <url>https://opensource.org/licenses/BSD-3-Clause</url>
+ </license>
+ </licenses>
+
+ <scm>
+ <url>https://github.com/protocolbuffers/protobuf</url>
+ <connection>scm:git:https://github.com/protocolbuffers/protobuf.git</connection>
+ </scm>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ </properties>
+
+ <distributionManagement>
+ <snapshotRepository>
+ <id>sonatype-nexus-staging</id>
+ <url>https://oss.sonatype.org/content/repositories/snapshots</url>
+ </snapshotRepository>
+ <repository>
+ <id>sonatype-nexus-staging</id>
+ <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
+ </repository>
+ </distributionManagement>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>com.google.protobuf</groupId>
+ <artifactId>protobuf-java</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.google.protobuf</groupId>
+ <artifactId>protobuf-java-util</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
+ <profiles>
+ <profile>
+ <!-- If you see the error message
+ gpg: signing failed: Inappropriate ioctl for device
+ when signing run the command
+ export GPG_TTY=$(tty)
+ and try again. -->
+ <id>release</id>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>1.6</version>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.sonatype.plugins</groupId>
+ <artifactId>nexus-staging-maven-plugin</artifactId>
+ <version>1.6.6</version>
+ <extensions>true</extensions>
+ <configuration>
+ <nexusUrl>https://oss.sonatype.org/</nexusUrl>
+ <serverId>sonatype-nexus-staging</serverId>
+ <autoReleaseAfterClose>false</autoReleaseAfterClose>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+</project>
diff --git a/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.asc b/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.asc
new file mode 100644
index 000000000..968e1e76e
--- /dev/null
+++ b/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.asc
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQGzBAABCgAdFiEE8aUeBR9SfgyOJNVNSx4R1aS5HokFAmHWAy0ACgkQSx4R1aS5
+HolDkQv/dXs8SNYh79StJ82QGgESRb2xvrW0sOT9kIE/BffoRUfIzBFkwxpmQFiX
+F2ZvJaUXSZYfSQd5QJj3PFgtv58NMVQlhZseNtk8rnjYY9pcaBkZ5zRJ1Y8BnQUi
+VLoQQ+rTdriY2LgBUx3W69TwccK5BCAAbJxojZhJN7+dp6la7rqSouS6drYT4tK8
+6ShYnbrU5Y4zeAj0gceSA1ZDYZvBnIsABIAnEwIpNSBg8yEsT9lRWAn28iVAxd3Z
+amf37eafiwQSDsX+CbRBt3XYnq70eMQJFs/OQzP7c9lJpjK0Usjexe5FC4i2mEvQ
+SmEGDw5hR8T9UAZb5GveTa43MEs8QX/exl9hZecUVpACfY7kacImZzpLLHLXKRUO
+8wmC7EpjwVo84Lr7hK6r6xneSXOq2UJAeANcT7wAWBdLhFrZ1vANcuTmWeOdbUD6
+U2/7RkmGB7FNRGKBJv6En+YgZv6HNR7f2TUjI0za+dvfzSJv5O254qrx6feJP1Kg
+Ul4jG30k
+=iOLv
+-----END PGP SIGNATURE-----
diff --git a/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.asc.md5 b/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.asc.md5
new file mode 100644
index 000000000..6d87c8387
--- /dev/null
+++ b/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.asc.md5
@@ -0,0 +1 @@
+c3eec1fede8f3e2410fa24c9fda40c84 \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.asc.sha1 b/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.asc.sha1
new file mode 100644
index 000000000..45023febb
--- /dev/null
+++ b/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.asc.sha1
@@ -0,0 +1 @@
+a0248eaa49a9defcdeac4e6ad41b542ff0bb2f45 \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.md5 b/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.md5
new file mode 100644
index 000000000..e150f57c0
--- /dev/null
+++ b/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.md5
@@ -0,0 +1 @@
+09ab977a0095eb48495f592adb1d44f7 \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.sha1 b/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.sha1
new file mode 100644
index 000000000..1beaf77c2
--- /dev/null
+++ b/com/google/protobuf/protobuf-bom/3.19.2/protobuf-bom-3.19.2.pom.sha1
@@ -0,0 +1 @@
+64293bb00ea01eb8f529139c1f750d44f5f035a9 \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar
new file mode 100644
index 000000000..9cd818b96
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar
Binary files differ
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.asc b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.asc
new file mode 100644
index 000000000..a5e3b52a3
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.asc
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQGzBAABCgAdFiEE8aUeBR9SfgyOJNVNSx4R1aS5HokFAmHWBWMACgkQSx4R1aS5
+HokXKQv9EtFtq0GaYPpz5lMQH56XNdZht6uQkEXci3FRFKG7xpKyegJKxly0KHpq
+b8++zEhLsrVQ9szEmq310e7NZAYk7ROXSbFC1Zvo/K3zCF2HjravY42DByuYsCgS
+CDN/Af1cTPipAWX532JxHsejjsoPGB1zDizCC5SMPhplhbmXUt+7nqoaIEE6OHjA
+35qmbI+NTHtHN6pw03z2m180tHxU8PX17tRTVno0KpYdDnMNJFEnSL0nbQpfYBlR
+vuF56aPlmrDDe0vs4dbncORnYOi6bWcq2Hdgg1l2xzsPVgz7ZS5oWy+K3qXFo+6m
+dui08k50J9yN2sd/lOfKliCbrzIxJ96M6iAg8+CoijU9WrD6Wkdx0EnkfTq9QKWr
+7P/J+PgL7hAzGoUWRt8mLT5IC8vdyDQWtIRYQlYHgpBh214O4VZBj3cZa2tJs/zA
+1CtDXIHxm9hqqmbPTKLQRAsnGHM8thvJkXfbXCFOQl0hUA1d3B9lvysYac4CMuVX
+fBoWqShQ
+=4JBG
+-----END PGP SIGNATURE-----
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.asc.md5 b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.asc.md5
new file mode 100644
index 000000000..8e0e53db8
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.asc.md5
@@ -0,0 +1 @@
+eb674beb18fce7e5e2eb8c6f03f35776 \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.asc.sha1 b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.asc.sha1
new file mode 100644
index 000000000..e473023c6
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.asc.sha1
@@ -0,0 +1 @@
+814ab131ed6feb31c4f5af5df22708a7ddc09ff9 \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.md5 b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.md5
new file mode 100644
index 000000000..661d849ae
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.md5
@@ -0,0 +1 @@
+068dbbe64f11bc2b0ae6d04cb7e5aec1 \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.sha1 b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.sha1
new file mode 100644
index 000000000..8561ac9d0
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2-sources.jar.sha1
@@ -0,0 +1 @@
+d0c5d998de57ebb714673fca418dad2fa05e9c72 \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar
new file mode 100644
index 000000000..ebb557780
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar
Binary files differ
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.asc b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.asc
new file mode 100644
index 000000000..808186ad9
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.asc
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQGzBAABCgAdFiEE8aUeBR9SfgyOJNVNSx4R1aS5HokFAmHWBWMACgkQSx4R1aS5
+Hok6bwwAwGXYElp0h9j8WIrCgd07n/bdgiyw/FdiONrXrVcYoN2MkouGpGNDJEuu
+OAYtUcIFahfQWRCyCZS4PZsnEF+mpje87ujr6aJPvVq9QWkRk3sOHM1SB1/vo9i7
++Puf9POykdxtjSiFg/mYO0I3b8NIsulCUYn3ctyOcXB0T5cm1FloBQs/NA52A6yv
+91nbdStzLiarED5lDUccYN4KGwx1bVQH7dlGmIjXn0XyBxQ3F+gAxK+QjL69geuM
+kP15m3SQEqscNzIyZVYZ1cGDHlEj5Q4caQVxYzikH/DXGE1gfa1tjaQwL1kjn357
+ONEAXkKCme1B3jSSBubz7ZpXRdDk2S4OYVmttC6M1bpf3xjMgscgCEyrVwn+OtBl
+1IESUXqt7c0aqKZ5tYwTKR+UhirU+4Y2uS4OGerHfxlJHqQwMREf3NAxYVkRerxH
+Pv3Jvu5sLWRG2UUYKhOIf0AQd0bbgjRcSXIoNsVpKKMsdqdJAOMy98XqeBssuxA5
++WT6KjMH
+=1dR+
+-----END PGP SIGNATURE-----
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.asc.md5 b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.asc.md5
new file mode 100644
index 000000000..72c445f33
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.asc.md5
@@ -0,0 +1 @@
+d3bf79c66fef6d722bc9e9954dddeed0 \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.asc.sha1 b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.asc.sha1
new file mode 100644
index 000000000..023bad9e5
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.asc.sha1
@@ -0,0 +1 @@
+8af230deb9edac8684970c1a19508ed2d0474ee9 \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.md5 b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.md5
new file mode 100644
index 000000000..2fd5b9d3c
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.md5
@@ -0,0 +1 @@
+44fbac26a62fda84b2542f8e842f846b \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.sha1 b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.sha1
new file mode 100644
index 000000000..0aeaa9ed5
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.jar.sha1
@@ -0,0 +1 @@
+e958ce38f96b612d3819ff1c753d4d70609aea74 \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom
new file mode 100644
index 000000000..b77a5c422
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>com.google.protobuf</groupId>
+ <artifactId>protobuf-parent</artifactId>
+ <version>3.19.2</version>
+ </parent>
+
+ <artifactId>protobuf-java</artifactId>
+ <packaging>bundle</packaging>
+
+ <name>Protocol Buffers [Core]</name>
+ <description>
+ Core Protocol Buffers library. Protocol Buffers are a way of encoding structured data in an
+ efficient yet extensible format.
+ </description>
+
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.easymock</groupId>
+ <artifactId>easymock</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.google.truth</groupId>
+ <artifactId>truth</artifactId>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <!-- Include core protos in the bundle as resources -->
+ <resources>
+ <resource>
+ <directory>${protobuf.source.dir}</directory>
+ <includes>
+ <include>google/protobuf/any.proto</include>
+ <include>google/protobuf/api.proto</include>
+ <include>google/protobuf/descriptor.proto</include>
+ <include>google/protobuf/duration.proto</include>
+ <include>google/protobuf/empty.proto</include>
+ <include>google/protobuf/field_mask.proto</include>
+ <include>google/protobuf/source_context.proto</include>
+ <include>google/protobuf/struct.proto</include>
+ <include>google/protobuf/timestamp.proto</include>
+ <include>google/protobuf/type.proto</include>
+ <include>google/protobuf/wrappers.proto</include>
+ <include>google/protobuf/compiler/plugin.proto</include>
+ </includes>
+ </resource>
+ </resources>
+ <testResources>
+ <testResource>
+ <directory>${protobuf.source.dir}</directory>
+ <includes>
+ <include>google/protobuf/testdata/golden_message_oneof_implemented</include>
+ <include>google/protobuf/testdata/golden_packed_fields_message</include>
+ </includes>
+ </testResource>
+ </testResources>
+
+ <plugins>
+ <!-- Use Antrun plugin to generate sources with protoc -->
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <!-- Generate core protos -->
+ <execution>
+ <id>generate-sources</id>
+ <phase>generate-sources</phase>
+ <configuration>
+ <target>
+ <ant antfile="generate-sources-build.xml"/>
+ </target>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+
+ <!-- Generate the test protos -->
+ <execution>
+ <id>generate-test-sources</id>
+ <phase>generate-test-sources</phase>
+ <configuration>
+ <target>
+ <ant antfile="generate-test-sources-build.xml"/>
+ </target>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <!-- Add the generated sources to the build -->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>add-generated-sources</id>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>add-source</goal>
+ </goals>
+ <configuration>
+ <sources>
+ <source>${generated.sources.dir}</source>
+ </sources>
+ </configuration>
+ </execution>
+ <execution>
+ <id>add-generated-test-sources</id>
+ <phase>generate-test-sources</phase>
+ <goals>
+ <goal>add-test-source</goal>
+ </goals>
+ <configuration>
+ <sources>
+ <source>${generated.testsources.dir}</source>
+ </sources>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <!-- OSGI bundle configuration -->
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Automatic-Module-Name>com.google.protobuf</Automatic-Module-Name> <!-- Java9+ Jigsaw module name -->
+ <Bundle-DocURL>https://developers.google.com/protocol-buffers/</Bundle-DocURL>
+ <Bundle-SymbolicName>com.google.protobuf</Bundle-SymbolicName>
+ <Export-Package>com.google.protobuf;version=${project.version}</Export-Package>
+ <Import-Package>sun.misc;resolution:=optional,*</Import-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.asc b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.asc
new file mode 100644
index 000000000..467a3eee4
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.asc
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQGzBAABCgAdFiEE8aUeBR9SfgyOJNVNSx4R1aS5HokFAmHWBWMACgkQSx4R1aS5
+HomT2wv+OQ/9NKfUSyT1vcIY/llAFEcYeS47QOR1Y/VRzaBKMoNUc7X5H5QIpCHy
+mNB3nRRxuTgnddIDemmKClFm63eNbxOvFxj6Xh2XYxlSev5iVwwvxCSiEQl832/S
+15FXQ+/L/2c+lvYuhRR2R04LDXv2bdmcs/rXPBVQsw2oIwDGKu48Ex5IxonXvVeI
+wx9FdNrw7Qo1fmJfxfYkj1EJEqMRpOJvGzgl6gXgAMLpX5EzhQBsPloPaH1Ki/7A
+H9d2RypmRfGZY0kimDzcmGZBJmu1TthO4NJOkiESjlhkC91mD3I0hM6qOln+wfHL
+EWvybpjHASUP93H15Lq8gMGSEu1MuRCn7yg9SSBLZ0pH409H8QTPq1Tx6jDEtV8N
+90q9Y4sR2RDmNlY6Lr4kS5qZDV8u0JzfeIPe+BgQfBwX5EG/lL+/LswGwutGnCVX
+2whFHQW98RUlHmoMPXyW5eyhyJAf5H1AgwBpRsV6Q0BizrrIPRpwIwpthoerHIOk
+g/cCY1Ta
+=om/s
+-----END PGP SIGNATURE-----
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.asc.md5 b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.asc.md5
new file mode 100644
index 000000000..6cee875ed
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.asc.md5
@@ -0,0 +1 @@
+1f1832018bacfeec46d97b557123d72f \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.asc.sha1 b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.asc.sha1
new file mode 100644
index 000000000..96f255c13
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.asc.sha1
@@ -0,0 +1 @@
+9dfb290ca76e579bd495cca8d2ef0cad9acce992 \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.md5 b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.md5
new file mode 100644
index 000000000..054ec5fc5
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.md5
@@ -0,0 +1 @@
+a621430797333fafda5f75919bef03bc \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.sha1 b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.sha1
new file mode 100644
index 000000000..a6ea2b783
--- /dev/null
+++ b/com/google/protobuf/protobuf-java/3.19.2/protobuf-java-3.19.2.pom.sha1
@@ -0,0 +1 @@
+31e701dc5d5daef432ef645933e3f7417dbd7fe7 \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-parent/3.19.2/LICENSE b/com/google/protobuf/protobuf-parent/3.19.2/LICENSE
new file mode 100644
index 000000000..aae83d651
--- /dev/null
+++ b/com/google/protobuf/protobuf-parent/3.19.2/LICENSE
@@ -0,0 +1,9 @@
+ <h1 data-translate="turn_on_js" style="color:#bd2426;">Please turn JavaScript on and reload the page.</h1>
+Checking your browser before accessing
+ opensource.org.
+Please enable Cookies and reload the page.
+This process is automatic. Your browser will redirect to your requested content shortly.
+Please allow up to 5 seconds…
+Redirecting…
+ DDoS protection by
+Ray ID:
diff --git a/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom b/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom
new file mode 100644
index 000000000..1932c9e89
--- /dev/null
+++ b/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom
@@ -0,0 +1,273 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>com.google.protobuf</groupId>
+ <artifactId>protobuf-parent</artifactId>
+ <version>3.19.2</version>
+ <packaging>pom</packaging>
+
+ <name>Protocol Buffers [Parent]</name>
+ <inceptionYear>2008</inceptionYear>
+ <url>https://developers.google.com/protocol-buffers/</url>
+ <description>
+ Protocol Buffers are a way of encoding structured data in an efficient yet
+ extensible format.
+ </description>
+
+ <developers>
+ <developer>
+ <id>haon</id>
+ <name>Hao Nguyen</name>
+ <email>haon@google.com</email>
+ <organization>Google</organization>
+ <organizationUrl>https://cloud.google.com</organizationUrl>
+ <timezone>America/Los_Angeles</timezone>
+ </developer>
+ </developers>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
+
+ <!-- These are relative to the submodules -->
+ <protobuf.basedir>${project.basedir}/../..</protobuf.basedir>
+ <protobuf.source.dir>${protobuf.basedir}/src</protobuf.source.dir>
+ <protoc>${protobuf.source.dir}/protoc</protoc>
+ <test.proto.dir>src/test/proto</test.proto.dir>
+ <generated.sources.dir>${project.build.directory}/generated-sources</generated.sources.dir>
+ <generated.testsources.dir>${project.build.directory}/generated-test-sources</generated.testsources.dir>
+ </properties>
+
+ <licenses>
+ <license>
+ <name>3-Clause BSD License</name>
+ <url>https://opensource.org/licenses/BSD-3-Clause</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+
+ <scm>
+ <url>https://github.com/protocolbuffers/protobuf</url>
+ <connection>scm:git:https://github.com/protocolbuffers/protobuf.git</connection>
+ </scm>
+
+ <distributionManagement>
+ <snapshotRepository>
+ <id>sonatype-nexus-staging</id>
+ <url>https://oss.sonatype.org/content/repositories/snapshots</url>
+ </snapshotRepository>
+ <repository>
+ <id>sonatype-nexus-staging</id>
+ <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
+ </repository>
+ </distributionManagement>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>com.google.protobuf</groupId>
+ <artifactId>protobuf-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.13.2</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.easymock</groupId>
+ <artifactId>easymock</artifactId>
+ <version>3.2</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava</artifactId>
+ <version>30.1.1-android</version>
+ </dependency>
+ <dependency>
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava-testlib</artifactId>
+ <version>30.1.1-android</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.google.truth</groupId>
+ <artifactId>truth</artifactId>
+ <version>1.1.2</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
+ <build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.6.1</version>
+ <configuration>
+ <source>1.7</source>
+ <target>1.7</target>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-source-plugin</artifactId>
+ <version>2.4</version>
+ <executions>
+ <execution>
+ <id>attach-sources</id>
+ <goals>
+ <goal>jar-no-fork</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.10.3</version>
+ <executions>
+ <execution>
+ <id>attach-javadocs</id>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <failOnError>false</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <version>2.6</version>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.10</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <version>3.0.1</version>
+ </plugin>
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>3.0.0</version>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>animal-sniffer-maven-plugin</artifactId>
+ <version>1.20</version>
+ <configuration>
+ <signature>
+ <groupId>net.sf.androidscents.signature</groupId>
+ <artifactId>android-api-level-14</artifactId>
+ <version>4.0_r4</version>
+ </signature>
+ </configuration>
+ <executions>
+ <execution>
+ <id>android</id>
+ <phase>test</phase>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>release</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <version>2.2.1</version>
+ <executions>
+ <execution>
+ <id>attach-sources</id>
+ <goals>
+ <goal>jar-no-fork</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.10.3</version>
+ <executions>
+ <execution>
+ <id>attach-javadocs</id>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <failOnError>false</failOnError>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>1.6</version>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.sonatype.plugins</groupId>
+ <artifactId>nexus-staging-maven-plugin</artifactId>
+ <version>1.6.6</version>
+ <extensions>true</extensions>
+ <configuration>
+ <serverId>sonatype-nexus-staging</serverId>
+ <nexusUrl>https://oss.sonatype.org/</nexusUrl>
+ <autoReleaseAfterClose>false</autoReleaseAfterClose>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.jetbrains.dokka</groupId>
+ <artifactId>dokka-maven-plugin</artifactId>
+ <version>1.4.32</version>
+ <executions>
+ <execution>
+ <phase>prepare-package</phase>
+ <goals>
+ <goal>javadocJar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
+ <modules>
+ <module>bom</module>
+ <module>lite</module>
+ <module>core</module>
+ <module>util</module>
+ <module>kotlin</module>
+ <module>kotlin-lite</module>
+ </modules>
+
+</project>
diff --git a/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.asc b/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.asc
new file mode 100644
index 000000000..6befddaca
--- /dev/null
+++ b/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.asc
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQGzBAABCgAdFiEE8aUeBR9SfgyOJNVNSx4R1aS5HokFAmHWA0sACgkQSx4R1aS5
+HokKcQv+Nk7gKhiZoM62eosHxQUNAmXpSCDSAkf6N4pQXkE0vCtY8UmBxEVnevA+
+d2fUsv75/ohkD0+bXN9mjJH6LWyA3R6wqO339QXbuEIXngHxOTAP/+K1vxUUEOjT
+1YRZhK1bPc33cZuSQX0QjtM+D8bitDgBrQFthOjN9v0/Qov05aDzw7Zh3sPXsn1g
+QgTiPcGRZeEzzHp80izv0UXcwzAMBNRzwLWMDs4sSLPcni1InkIfFRFecqDxw8UH
+G/ZjMY29j+H6vjwcdEA+p2Uqsu4uICQdqsigkMaFBlpeI7mHdeTnjZ0b9ZOOl+kY
+lEassQlyVkQr6SLa2MuzBg/SNxwvmbrWEgiF2OeN2zpuMdEevMXz4x1pcgLiBP7W
+iRSTE1682EwJ0vr/B6CCKDmtRqFXvwgWw7JThQsdh415XmoNjiZdVYwmvWCh89G4
+BXPasRFt9hyqu7w5T/62ZRqd8wYLvng5zacG0KAA4lSpywIU4JNTsRJoXd4K/Otx
+ahn+/OOl
+=HESS
+-----END PGP SIGNATURE-----
diff --git a/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.asc.md5 b/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.asc.md5
new file mode 100644
index 000000000..9bb90104c
--- /dev/null
+++ b/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.asc.md5
@@ -0,0 +1 @@
+26a99881fca7e75eb02a166afda1d2be \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.asc.sha1 b/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.asc.sha1
new file mode 100644
index 000000000..154a3a2d5
--- /dev/null
+++ b/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.asc.sha1
@@ -0,0 +1 @@
+c6864570de55cadce95cab3b5dbcf3d7de742a18 \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.md5 b/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.md5
new file mode 100644
index 000000000..60be4fbf2
--- /dev/null
+++ b/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.md5
@@ -0,0 +1 @@
+60b210f0be08ee81f9bfb59737ac7110 \ No newline at end of file
diff --git a/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.sha1 b/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.sha1
new file mode 100644
index 000000000..4ba3b4613
--- /dev/null
+++ b/com/google/protobuf/protobuf-parent/3.19.2/protobuf-parent-3.19.2.pom.sha1
@@ -0,0 +1 @@
+2b5c5e43c61559a58f1c74a527d0cbf6f905a9bd \ No newline at end of file
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/LICENSE b/io/github/java-diff-utils/java-diff-utils/4.0/LICENSE
new file mode 100644
index 000000000..d64569567
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/LICENSE
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar
new file mode 100644
index 000000000..83342a274
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar
Binary files differ
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.asc b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.asc
new file mode 100644
index 000000000..bc6c45e0b
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.asc
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.21 (MingW32)
+
+iQGcBAABAgAGBQJb9xdEAAoJEKbqLivyLgVDhrwL/RwbzyQvDxZOXS1NhHOzjCZS
+0gGOjMY6o2+McRbr+Imi9Kdd3BB6uglz9bkbOFHVLbiI9Cqg5L7Xfe/eDm9ZptAw
+W83VsjugzD48wrq/Bf6o1xfcbyhcGKXuTFsB5kTPKf+VrEmX9k5k5FdpPFyXRJUE
+0KGO6edWy0IgJDNZBFlFbeUsP+t/wjSAKnhTMhR4pRBGtFwZNK5FpP+RLHSV//+g
+hhXSrbQjE4kPiHMevmocBFjBiC1lxCpH7qegIXrZbKbhdXav7Yqvg2QSVpC5WbkP
+p7Z0sGStNco/soyKBXdUmT1KePD4oUBzXO/IOnMwUnDcZHkIGC/XzD0NEKHUAEAt
+YBKOWdYHDqThQurV7yaBmbdVbVBlTJTDoahEob1N9zG2pNwfmJjZzdnGbb6NKLdA
+fYnvxGm+iHg1PDAu6hIhCaa84C7gLPhItLLvuTtaObP92vGOSjI9HhK24ioMcNzg
+ICAxNP7CXurq1WEtHEOWKr2CC/OD1q9nHfiolq7A5g==
+=V4lF
+-----END PGP SIGNATURE-----
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.asc.md5 b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.asc.md5
new file mode 100644
index 000000000..10c8b812a
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.asc.md5
@@ -0,0 +1 @@
+2bec5f5af9aea9b4735d6c494b256775 \ No newline at end of file
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.asc.sha1 b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.asc.sha1
new file mode 100644
index 000000000..cd3fb45f7
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.asc.sha1
@@ -0,0 +1 @@
+37ce0f959d9e1fecb62295ea3a44a8e4cb074ec8 \ No newline at end of file
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.md5 b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.md5
new file mode 100644
index 000000000..d8a853654
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.md5
@@ -0,0 +1 @@
+46165b8e1a33c5cc1088556983d3f544 \ No newline at end of file
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.sha1 b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.sha1
new file mode 100644
index 000000000..bf05c7d4f
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0-sources.jar.sha1
@@ -0,0 +1 @@
+ce33f2aa138669467adf115c40df0765177c5506 \ No newline at end of file
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar
new file mode 100644
index 000000000..e12facc2a
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar
Binary files differ
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.asc b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.asc
new file mode 100644
index 000000000..4fa654734
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.asc
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.21 (MingW32)
+
+iQGcBAABAgAGBQJb9xdCAAoJEKbqLivyLgVDiRUMAK6KLbCMXYxPyDNiy4y4sgvj
+fcJY2PLrEvwRcsya54438Fhdp5QHbKT/3GIYj4vQLzjiw466RGViHyM2pKiuoGSU
+31REdwnClvtNKfItS+zVnPuGiN9Fh0kU1Fo8E6frWdtmyFdPBZHLnd+JZpTsishG
+s9CvjKTiSUlFJW3Z5MVGBz7WHmx10+80iePVUO52Mj2bEej+BZ7MxseKCqxtM+Ky
+E/0y/SVVnplCvwyozzqOahrSNh8N3wilxkpkVh+IVA9i13AqaVEiP2cmpr2RcXsy
+LdxOPS4bEQsrEz3YKcdx9a3IArRHaNU6reSyhP+Jonpu7sEyQ0THChO4oz/Hx+v6
+yPscAGQxm+H5xRcHFIAh//1C2LqA3b3IIYNFC4uC+Ill/b030ZUs+08s/4paaQ/A
++MK87UBaBfMBHcvZMvXmfVlBgWhqTVMjbZ6wpVPppdEw2dwNvjbQmJ5onJ8KJ6xE
+BiiWKIL5fWET2ee9F2DiYoCBtGk0NI70OPgrpXKIHw==
+=huEI
+-----END PGP SIGNATURE-----
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.asc.md5 b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.asc.md5
new file mode 100644
index 000000000..2b6bad944
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.asc.md5
@@ -0,0 +1 @@
+ddd6a013f6bbcf527ab5cba52cd64ba5 \ No newline at end of file
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.asc.sha1 b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.asc.sha1
new file mode 100644
index 000000000..f4d0fda63
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.asc.sha1
@@ -0,0 +1 @@
+92fefd1f892fac1248c11bf454ad3027ac07dd5b \ No newline at end of file
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.md5 b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.md5
new file mode 100644
index 000000000..1a5c32336
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.md5
@@ -0,0 +1 @@
+e41007092acfe09867770f327edaa07a \ No newline at end of file
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.sha1 b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.sha1
new file mode 100644
index 000000000..7140b8453
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.jar.sha1
@@ -0,0 +1 @@
+cda66ef45db96b93c75ad7c2f85301d293f8f5c6 \ No newline at end of file
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom
new file mode 100644
index 000000000..5a85f49f4
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom
@@ -0,0 +1,310 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>io.github.java-diff-utils</groupId>
+ <artifactId>java-diff-utils</artifactId>
+ <packaging>jar</packaging>
+ <version>4.0</version>
+ <name>java-diff-utils</name>
+ <description>The DiffUtils library for computing diffs, applying patches, generationg side-by-side view in Java.</description>
+ <url>https://github.com/java-diff-utils/java-diff-utils</url>
+ <inceptionYear>2009</inceptionYear>
+
+ <distributionManagement>
+ <repository>
+ <id>sonatype-nexus-staging</id>
+ <url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>
+ </repository>
+ <snapshotRepository>
+ <id>sonatype-nexus-snapshots</id>
+ <url>https://oss.sonatype.org/content/repositories/snapshots</url>
+ </snapshotRepository>
+ </distributionManagement>
+
+ <scm>
+ <connection>scm:git:https://github.com/java-diff-utils/java-diff-utils.git</connection>
+ <developerConnection>scm:git:ssh://git@github.com:java-diff-utils/java-diff-utils.git</developerConnection>
+ <url>https://github.com/java-diff-utils/java-diff-utils.git</url>
+ <tag>java-diff-utils-4.0</tag>
+ </scm>
+
+ <issueManagement>
+ <system>GitHub Issues</system>
+ <url>https://github.com/java-diff-utils/java-diff-utils/issues</url>
+ </issueManagement>
+
+ <organization>
+ <name>java-diff-utils</name>
+ </organization>
+
+ <developers>
+ <developer>
+ <name>Tobias Warneke</name>
+ <email>t.warneke@gmx.net</email>
+ </developer>
+ <!--
+ <developer>
+ <name>Dmitry Naumenko</name>
+ <email>dm.naumenko@gmail.com</email>
+ </developer>
+ <developer>
+ <name>Juanco Anez</name>
+ <email>juanco@suigeneris.org</email>
+ </developer>
+ -->
+ </developers>
+
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ <comments>A business-friendly OSS license</comments>
+ </license>
+ </licenses>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.12</version>
+ <type>jar</type>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.jgit</groupId>
+ <artifactId>org.eclipse.jgit</artifactId>
+ <version>4.4.1.201607150455-r</version>
+ <exclusions>
+ <exclusion>
+ <groupId>com.googlecode.javaewah</groupId>
+ <artifactId>JavaEWAH</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>commons-codec</groupId>
+ <artifactId>commons-codec</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>commons-logging</groupId>
+ <artifactId>commons-logging</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.apache.httpcomponents</groupId>
+ <artifactId>httpclient</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.jcraft</groupId>
+ <artifactId>jsch</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.6.1</version>
+ <configuration>
+ <source>1.8</source>
+ <target>1.8</target>
+ <encoding>UTF-8</encoding>
+ </configuration>
+ </plugin>
+
+ <!-- Make this JAR OSGi ready -->
+ <!-- We want to keep packaging type as jar. Therefore we need to customize the MANIFEST.MF.
+ See http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html
+ -->
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <version>3.0.2</version>
+ <configuration>
+ <archive>
+ <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
+ <manifestEntries>
+ <!-- identical to OSGI name -->
+ <Automatic-Module-Name>com.github.wumpz.diffutils</Automatic-Module-Name>
+ </manifestEntries>
+ </archive>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <version>3.3.0</version>
+ <executions>
+ <execution>
+ <id>bundle-manifest</id>
+ <phase>process-classes</phase>
+ <goals>
+ <goal>manifest</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.10.4</version>
+ <configuration>
+ <additionalparam>${javadoc.opts}</additionalparam>
+ </configuration>
+ <executions>
+ <execution>
+ <id>attach-javadocs</id>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.19.1</version>
+ <configuration>
+ <excludes>
+ <exclude>**/LR*.java</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-release-plugin</artifactId>
+ <version>2.5.3</version>
+ <configuration>
+ <localCheckout>true</localCheckout>
+ <pushChanges>false</pushChanges>
+ <mavenExecutorId>forked-path</mavenExecutorId>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <version>2.17</version>
+ <executions>
+ <execution>
+ <id>verify-style</id>
+ <phase>process-classes</phase>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <logViolationsToConsole>true</logViolationsToConsole>
+ <includeTestSourceDirectory>true</includeTestSourceDirectory>
+ <sourceDirectory>${project.build.sourceDirectory}</sourceDirectory>
+ <checkstyleRules>
+ <module name="Checker">
+ <module name="SuppressWarningsFilter" />
+ <module name="FileTabCharacter" />
+ <!-- git checkout may change linefeeds on the fly
+ <module name="RegexpMultiline">
+ <property name="format" value="(?s:(\r\n|\r).*)" />
+ <property name="message" value="CRLF and CR line endings are prohibited, but this file uses them." />
+ </module>
+ -->
+ <module name="TreeWalker">
+ <module name="AvoidNestedBlocks" />
+ <module name="ConstantName" />
+ <module name="EmptyCatchBlock" />
+ <module name="EmptyStatement" />
+ <module name="MissingOverride" />
+ <module name="MultipleVariableDeclarations" />
+ <module name="ParameterAssignment" />
+ <module name="StringLiteralEquality" />
+ <module name="RedundantImport" />
+ <module name="UnusedImports" />
+
+ <module name="WhitespaceAfter" />
+
+ <module name="NeedBraces" />
+ <module name="UnnecessaryParentheses" />
+ <module name="LeftCurly" />
+ <module name="RightCurly" />
+
+ <module name="SuppressWarningsHolder" />
+ </module>
+ </module>
+ </checkstyleRules>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>com.puppycrawl.tools</groupId>
+ <artifactId>checkstyle</artifactId>
+ <version>6.19</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+ <profiles>
+ <profile>
+ <id>sign-release-artifacts</id>
+ <activation>
+ <property>
+ <name>performRelease</name>
+ <value>true</value>
+ </property>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>1.4</version>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ <configuration>
+ <keyname>f22e0543</keyname>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>doclint-java8-disable</id>
+ <activation>
+ <jdk>[1.8,)</jdk>
+ </activation>
+ <properties>
+ <javadoc.opts>-Xdoclint:none</javadoc.opts>
+ </properties>
+ </profile>
+ <profile>
+ <id>long-running-tests</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <excludes>
+ <exclude>xxx</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+</project>
+
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.asc b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.asc
new file mode 100644
index 000000000..d4f3cde02
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.asc
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.21 (MingW32)
+
+iQGcBAABAgAGBQJb9xdDAAoJEKbqLivyLgVDv6wL/R1JO5taGwMHxBQzayUQI1oz
+tAgD/nZJ/FGpUQ+wB2a2plqSG9FxNCh3TbDSaGt8+bfBE12L/+OoIWBVy27w2qei
+lvPfcflQMukXyK9eOoeMRA+9ivFqIYrbwIEG1RmnLjAcZr+t24+/Yw89XRvrcWBy
+sv8qgpYOfNdVEREznFX7djK21LWBNtOd5zQG0SpXg7wDZ24AHY94DFA9V8pXCRKa
+qAK5MRMsOtF0TMlJZIsFEEE+kLLtPV0QtDZ4cReY05fpeZ6z5kaYcdZb8Sev+np6
+XAuh+25uVS9KE19otbO1Ed7hp8z4Q88xv7DUpwfcObB0fzV7s0C2fwBmflqylv8t
+c4PwjRCf9/TkjcN9ZvmJiY6e9dsE0NwwWIOx9Rt6v/hPBxoSFw2L8MlPM7OoK+EZ
+4HfyrFesyYmxg/YCkvx+inqcRPvAwk4GfBVnRDxpCrqwIlo8NfE2ZSMXnL69fhUx
+eK32sAzVdsm63QX+kYpaLnxhGMXt1d/PJpo1DlE1zQ==
+=QR13
+-----END PGP SIGNATURE-----
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.asc.md5 b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.asc.md5
new file mode 100644
index 000000000..11c5e0a95
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.asc.md5
@@ -0,0 +1 @@
+c9f73cf8268e522ea4e9213fed94ade9 \ No newline at end of file
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.asc.sha1 b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.asc.sha1
new file mode 100644
index 000000000..aba21cb5a
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.asc.sha1
@@ -0,0 +1 @@
+bb45d286ad5b32724dc5c53783b38170bfd7fb39 \ No newline at end of file
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.md5 b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.md5
new file mode 100644
index 000000000..d4b6dce60
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.md5
@@ -0,0 +1 @@
+3eee6a989ac7bd32e985d27d043e0d1b \ No newline at end of file
diff --git a/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.sha1 b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.sha1
new file mode 100644
index 000000000..736b16bc2
--- /dev/null
+++ b/io/github/java-diff-utils/java-diff-utils/4.0/java-diff-utils-4.0.pom.sha1
@@ -0,0 +1 @@
+764316bbb1ed16ce8977740a5bc6c3934b68e0dd \ No newline at end of file
diff --git a/org/checkerframework/checker-qual/3.19.0/LICENSE b/org/checkerframework/checker-qual/3.19.0/LICENSE
new file mode 100644
index 000000000..aae83d651
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/LICENSE
@@ -0,0 +1,9 @@
+ <h1 data-translate="turn_on_js" style="color:#bd2426;">Please turn JavaScript on and reload the page.</h1>
+Checking your browser before accessing
+ opensource.org.
+Please enable Cookies and reload the page.
+This process is automatic. Your browser will redirect to your requested content shortly.
+Please allow up to 5 seconds…
+Redirecting…
+ DDoS protection by
+Ray ID:
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar
new file mode 100644
index 000000000..08fc0fe01
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar
Binary files differ
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.asc b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.asc
new file mode 100644
index 000000000..590f638d6
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.asc
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: BCPG v1.68
+
+iQEcBAABAgAGBQJhgCDyAAoJELFmmKSt9NY4WekH/2P6YvmJLzmfpyTwew8IQ1/z
+8jEirhoxc1vuGp6B/OwMPNPO5snfeIyggm7jXCPQFqXkiFtSmqGc7GyitmVPiqEt
+Ah8Q2fR2bXLyX8Lnl5jsnsFGd1QVkkIpXrcBkuKWlbjY7HUjLMr/f2GyVCMrw4xo
+kmG88tOos/00ejiQqKhXdAnHoyS8beT/vYetboOreQNRyAy/z5uG9cahcE6hiRso
+x048sQ61wg7SC3Se0JaLm236+yRw6uxX2XQJ1/kkyEESVLMz31sp2Q16VNQ4j7GK
++IbTrCun/es3pn6jX5lVkw84VAfwEbw2tWTaThFbtW+nH/JdWvLWpPuYNGNrK2g=
+=V/Bi
+-----END PGP SIGNATURE-----
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.asc.md5 b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.asc.md5
new file mode 100644
index 000000000..88ba86da6
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.asc.md5
@@ -0,0 +1 @@
+bb4b19545c1f076c4d84885f945a4211 \ No newline at end of file
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.asc.sha1 b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.asc.sha1
new file mode 100644
index 000000000..dfebfe408
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.asc.sha1
@@ -0,0 +1 @@
+8acf086dfaba246843bb276986115745699da233 \ No newline at end of file
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.md5 b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.md5
new file mode 100644
index 000000000..b89f23b0d
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.md5
@@ -0,0 +1 @@
+1f0048c112036a477793f48a21d802e3 \ No newline at end of file
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.sha1 b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.sha1
new file mode 100644
index 000000000..e896f13b3
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0-sources.jar.sha1
@@ -0,0 +1 @@
+5b703df399e82ae3efcf57b50c2304598abbc40f \ No newline at end of file
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar
new file mode 100644
index 000000000..3ff12ce6a
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar
Binary files differ
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.asc b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.asc
new file mode 100644
index 000000000..f3681b39d
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.asc
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: BCPG v1.68
+
+iQEcBAABAgAGBQJhgCDyAAoJELFmmKSt9NY4tRsIAKnpfgMeiF8hMbBAszeblN80
+da3jgF2aJQ8kHxL5vpYTVOotGOi8a9xdN7NHG2JQ/vzsfPB2dI84+TeziS8rpCPx
+pKHZTj1LYf7v3IlFRZ7S4jtELBcfgfzLiPcDaMFqySCKrd7apEtfYQHkIly12LNT
+wQJw5m31QKEcvx/P1C6th9pMQR2MvdfUN72rAiF0Km+Jps9QY+lpm5wFfWtdBERJ
+KOgf01bnNfNsnOSmH4qGGDd9LmGaC4/WOo0TgTt/QLgLP8pQOvP3oieRUZWEyc9+
+H37ERn5JOSF6wY1TWcbWAjLykgttmcI08vxX4z90Msp1JpuHOGT/7ga9986r/Uc=
+=vJEi
+-----END PGP SIGNATURE-----
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.asc.md5 b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.asc.md5
new file mode 100644
index 000000000..be4177dd3
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.asc.md5
@@ -0,0 +1 @@
+7fef67ae862e5fbe0e3b24f9911855e5 \ No newline at end of file
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.asc.sha1 b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.asc.sha1
new file mode 100644
index 000000000..22880ce2b
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.asc.sha1
@@ -0,0 +1 @@
+0d21e48475620bd17fa3792fea85ff124440fd1c \ No newline at end of file
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.md5 b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.md5
new file mode 100644
index 000000000..917c63778
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.md5
@@ -0,0 +1 @@
+a70912824bb142a53d6cb50a349dab1a \ No newline at end of file
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.sha1 b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.sha1
new file mode 100644
index 000000000..c17515ae1
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.jar.sha1
@@ -0,0 +1 @@
+838b42bb6f7f73315167b359d24649845cef1c48 \ No newline at end of file
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module
new file mode 100644
index 000000000..2cb4f7175
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module
@@ -0,0 +1,100 @@
+{
+ "formatVersion": "1.1",
+ "component": {
+ "group": "org.checkerframework",
+ "module": "checker-qual",
+ "version": "3.19.0",
+ "attributes": {
+ "org.gradle.status": "release"
+ }
+ },
+ "createdBy": {
+ "gradle": {
+ "version": "7.3-rc-1"
+ }
+ },
+ "variants": [
+ {
+ "name": "apiElements",
+ "attributes": {
+ "org.gradle.category": "library",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.jvm.version": 8,
+ "org.gradle.libraryelements": "jar",
+ "org.gradle.usage": "java-api"
+ },
+ "files": [
+ {
+ "name": "checker-qual-3.19.0.jar",
+ "url": "checker-qual-3.19.0.jar",
+ "size": 222143,
+ "sha512": "2406c3188c5d7eed0530adddd6c8782686ecae665e27e8cd5cb84c8da88532eedad4d93fadafdf98fc37ba6f5114669ee458e62682a1eab7c2c8570f41fdcc12",
+ "sha256": "a827c49183f3a632277d27a0a4673686cb341507447b9d570261094bd748aa68",
+ "sha1": "838b42bb6f7f73315167b359d24649845cef1c48",
+ "md5": "a70912824bb142a53d6cb50a349dab1a"
+ }
+ ]
+ },
+ {
+ "name": "runtimeElements",
+ "attributes": {
+ "org.gradle.category": "library",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.jvm.version": 8,
+ "org.gradle.libraryelements": "jar",
+ "org.gradle.usage": "java-runtime"
+ },
+ "files": [
+ {
+ "name": "checker-qual-3.19.0.jar",
+ "url": "checker-qual-3.19.0.jar",
+ "size": 222143,
+ "sha512": "2406c3188c5d7eed0530adddd6c8782686ecae665e27e8cd5cb84c8da88532eedad4d93fadafdf98fc37ba6f5114669ee458e62682a1eab7c2c8570f41fdcc12",
+ "sha256": "a827c49183f3a632277d27a0a4673686cb341507447b9d570261094bd748aa68",
+ "sha1": "838b42bb6f7f73315167b359d24649845cef1c48",
+ "md5": "a70912824bb142a53d6cb50a349dab1a"
+ }
+ ]
+ },
+ {
+ "name": "javadocElements",
+ "attributes": {
+ "org.gradle.category": "documentation",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.docstype": "javadoc",
+ "org.gradle.usage": "java-runtime"
+ },
+ "files": [
+ {
+ "name": "checker-qual-3.19.0-javadoc.jar",
+ "url": "checker-qual-3.19.0-javadoc.jar",
+ "size": 957747,
+ "sha512": "bc70c834215d95e6f55eb63233d427e00824529657306040a6121927b0e669ee3fcdb39236401fdb83511d2154fc07b1ee17b86ee25c7ef5777da568978c8229",
+ "sha256": "79ff5d921f641d0a79d40d34a899af579f9e8401e46caf31872066a76f1a192e",
+ "sha1": "6b6f45e333efdc088c6a5c751cf6c96c988f0b86",
+ "md5": "85bc418cc45d89af68d37abf0c6bd4f2"
+ }
+ ]
+ },
+ {
+ "name": "sourcesElements",
+ "attributes": {
+ "org.gradle.category": "documentation",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.docstype": "sources",
+ "org.gradle.usage": "java-runtime"
+ },
+ "files": [
+ {
+ "name": "checker-qual-3.19.0-sources.jar",
+ "url": "checker-qual-3.19.0-sources.jar",
+ "size": 252163,
+ "sha512": "8b3e396f56955a8b740e25efe0efb57104e7d204899fc27c822844d59a5e6ffe6ef19394e87d2f45a760524ddee91fc1e831562aafa730616a6413a9a5379527",
+ "sha256": "1f226e2901162475caa0151530496dd010701abd41497ebcf6a77b557bdc363b",
+ "sha1": "5b703df399e82ae3efcf57b50c2304598abbc40f",
+ "md5": "1f0048c112036a477793f48a21d802e3"
+ }
+ ]
+ }
+ ]
+}
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.asc b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.asc
new file mode 100644
index 000000000..7bc1e60e0
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.asc
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: BCPG v1.68
+
+iQEcBAABAgAGBQJhgCDyAAoJELFmmKSt9NY4HIIH/RoFtwG1mrr2nrBz+AyGyMCJ
+Nyi+NtzHbII3S3/7VgzDwk6RckMq6D1ftSjDGk3wtaw1pyG+rUdLr8E6udK0zoTP
+kqs7uHJ5NRF0b8cAllUsVtueAcyOVdC6PN3/OyjInLaUl7AB3iHBNRNouTFWfbYQ
+0Sw2jdpnasQhOk9JiyGfAex8yH7tJkfVU/Ydc/QPk0NPeb9vTmYTgZGixmgb+Gyp
+X08FaS9DFaTDUk/mOzSZhO9K16MXfZcioEyMW1vtRzVn8Lt8D/E7XMmEnG9PNk/l
+DJ4MVVbJ1bZa2LPOuj1hAtn4dc3EgDKaZ9nUL8n8Du+UpifFuMo79zpSEEKLCE4=
+=xjdj
+-----END PGP SIGNATURE-----
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.asc.md5 b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.asc.md5
new file mode 100644
index 000000000..c5e21b10b
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.asc.md5
@@ -0,0 +1 @@
+ce77a0237f78b8962442ad1bd0fe3c2b \ No newline at end of file
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.asc.sha1 b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.asc.sha1
new file mode 100644
index 000000000..8b066016e
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.asc.sha1
@@ -0,0 +1 @@
+e08f4bb57809ff51211c60dbdb6ef3d00b39973f \ No newline at end of file
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.md5 b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.md5
new file mode 100644
index 000000000..aedd7b756
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.md5
@@ -0,0 +1 @@
+14c16540c5a1871d130f872b27afeb03 \ No newline at end of file
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.sha1 b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.sha1
new file mode 100644
index 000000000..38519a9c2
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.module.sha1
@@ -0,0 +1 @@
+b665c5c17224e500f096269b326acae7b972aa9f \ No newline at end of file
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.pom b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.pom
new file mode 100644
index 000000000..241e33832
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.pom
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <!-- This module was also published with a richer model, Gradle metadata, -->
+ <!-- which should be used instead. Do not delete the following line which -->
+ <!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
+ <!-- that they should prefer consuming it instead. -->
+ <!-- do_not_remove: published-with-gradle-metadata -->
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.checkerframework</groupId>
+ <artifactId>checker-qual</artifactId>
+ <version>3.19.0</version>
+ <name>Checker Qual</name>
+ <description>checker-qual contains annotations (type qualifiers) that a programmer
+writes to specify Java code for type-checking by the Checker Framework.
+</description>
+ <url>https://checkerframework.org</url>
+ <licenses>
+ <license>
+ <name>The MIT License</name>
+ <url>http://opensource.org/licenses/MIT</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <id>mernst</id>
+ <name>Michael Ernst</name>
+ <email>mernst@cs.washington.edu</email>
+ <url>https://homes.cs.washington.edu/~mernst/</url>
+ <organization>University of Washington</organization>
+ <organizationUrl>https://www.cs.washington.edu/</organizationUrl>
+ </developer>
+ <developer>
+ <id>smillst</id>
+ <name>Suzanne Millstein</name>
+ <email>smillst@cs.washington.edu</email>
+ <organization>University of Washington</organization>
+ <organizationUrl>https://www.cs.washington.edu/</organizationUrl>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:git://github.com/typetools/checker-framework.git</connection>
+ <developerConnection>scm:git:ssh://git@github.com/typetools/checker-framework.git</developerConnection>
+ <url>https://github.com/typetools/checker-framework.git</url>
+ </scm>
+</project>
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.pom.md5 b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.pom.md5
new file mode 100644
index 000000000..c404c5be6
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.pom.md5
@@ -0,0 +1 @@
+cc6984fc3be85563ac624bc37101c9c7 \ No newline at end of file
diff --git a/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.pom.sha1 b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.pom.sha1
new file mode 100644
index 000000000..b0622f97d
--- /dev/null
+++ b/org/checkerframework/checker-qual/3.19.0/checker-qual-3.19.0.pom.sha1
@@ -0,0 +1 @@
+7afbf123d32e21bee825bb85dc0be42ca6466fed \ No newline at end of file
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/LICENSE b/org/checkerframework/dataflow-errorprone/3.21.1/LICENSE
new file mode 100644
index 000000000..4d5e332ce
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/LICENSE
@@ -0,0 +1,40 @@
+GNU Classpath
+Classpath
+Success Stories
+Savannah
+Development
+Classpath Projects
+External Tools
+Classpath is distributed under the terms of the
+ with
+the following clarification and special exception.
+As such, it can be used to run, create and distribute a large class of
+applications and applets. When GNU Classpath is used unmodified as the
+core class library for a virtual machine, compiler for the java languge,
+or for a program written in the java programming language it does not
+affect the licensing for distributing those programs directly.
+GNU Documentation is unique because of our attitude towards it. We
+believe the reader should be free to copy and redistribute it, just
+like our software. Originally, all our documentation was released under
+a short
+license, or under the
+ itself; in 2001 the
+ was created to
+address certain needs that were not met by licenses originally designed
+for software.
+Return to
+.
+Please send FSF & GNU inquiries & questions to
+.
+There are also
+ the FSF.
+Please send comments on these web pages to
+,
+send other questions to
+.
+Copyright © 1999-2006 Free Software Foundation, Inc.,
+51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+Verbatim copying and distribution of this entire article is
+permitted in any medium, provided this notice is preserved.
+Updated:
+$Date: 2018/04/02 11:18:23 $ $Author: th_g $
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar
new file mode 100644
index 000000000..c340766c7
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar
Binary files differ
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.asc b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.asc
new file mode 100644
index 000000000..67b770bfe
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.asc
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: BCPG v1.68
+
+iQEcBAABAgAGBQJh2MSyAAoJELFmmKSt9NY4TSQH+gP3FxdesmeuB+kpX1mSJ8H/
+liQF6sYpmijeXGHqqI3YSzTjZFyB/p2kP5Nl/5Z8joC0gwLbVBEcdk/axvohwlyS
+Gqi7ZR9JmNNZu3tgGTnGwgKvVETNKcgkK5CYhykOatIuKIVFvpuokxJzA4PKPriZ
+1enJm1XBYiJRUkTA52E3rLMCJI2MpVsZ1blMAZHRLkDf8q9Ky0mTgHde/+4Z52+v
+YAapw8171O1etZcWfkVPKNxP5wIOMTD4Y89lAqyAN4pbr1DSqBhQ4bWjCBZdsbkN
+wgE6/I6c1naWuBil56eRfak/HYUFh7c8MVgGQgKQAOGqFl78IfttuClYdXS9a0Y=
+=mZBP
+-----END PGP SIGNATURE-----
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.asc.md5 b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.asc.md5
new file mode 100644
index 000000000..4dadacedb
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.asc.md5
@@ -0,0 +1 @@
+ec26654bdbf0aa35a037004c9d479767 \ No newline at end of file
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.asc.sha1 b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.asc.sha1
new file mode 100644
index 000000000..e89723311
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.asc.sha1
@@ -0,0 +1 @@
+a4a560ad70ae8b10ad76c714848c2356299d48e1 \ No newline at end of file
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.md5 b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.md5
new file mode 100644
index 000000000..fcbedee56
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.md5
@@ -0,0 +1 @@
+39c0932e3427da2a98223f21ed4be646 \ No newline at end of file
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.sha1 b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.sha1
new file mode 100644
index 000000000..7f258e98d
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1-sources.jar.sha1
@@ -0,0 +1 @@
+05d7eb6b5ec7d46ab18da5e0f4c9f6bf14f0b3e4 \ No newline at end of file
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar
new file mode 100644
index 000000000..08c07911f
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar
Binary files differ
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.asc b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.asc
new file mode 100644
index 000000000..db0f008f6
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.asc
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: BCPG v1.68
+
+iQEcBAABAgAGBQJh2MSyAAoJELFmmKSt9NY4fZUH/R24pIpbyopDfjp9JVV48f+C
+XDvdZHDGIysi/Qh2mbwNi1j/1ZXaWNjla1pKQQ5ydTodly5C71walzNl31iNMBy8
++HnH5WJvQIdK3gg9kyuqIRZlt6Ly5clXbZ/gijlKV0Mje7r3So98UtMj2hMaGtD8
+YmSyosiTxM97k7i20S/xfyH0GTK63P4PYrds/+jP13d5VLSFqHiuKp+4qTw+HpPZ
+JgCUp9WdkwbESPFLKNKiJ2Qz08/BPDQfxNU5dVHdzsXgLn3eN9uqKFO/jzNYfL0f
+iQD6PzkMRLNUMcjVNKyo5LqWc9Li1EweIjdcp15a/NDG6pdcR7ydLV1UK0A1ZlA=
+=uK0y
+-----END PGP SIGNATURE-----
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.asc.md5 b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.asc.md5
new file mode 100644
index 000000000..bf5cced1e
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.asc.md5
@@ -0,0 +1 @@
+19394f43514a47a6726d80d178df9ba6 \ No newline at end of file
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.asc.sha1 b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.asc.sha1
new file mode 100644
index 000000000..4bffe911a
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.asc.sha1
@@ -0,0 +1 @@
+10401985a29afa01b69a7f94e97c26784679ca1e \ No newline at end of file
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.md5 b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.md5
new file mode 100644
index 000000000..990526c89
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.md5
@@ -0,0 +1 @@
+00be2ea3fbc500d9c08d219976f7fae4 \ No newline at end of file
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.sha1 b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.sha1
new file mode 100644
index 000000000..e190d68b2
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.jar.sha1
@@ -0,0 +1 @@
+ee514a1b39c6120bc52b0cc36345a40363ce9ebc \ No newline at end of file
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom
new file mode 100644
index 000000000..2c23fc9b2
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.checkerframework</groupId>
+ <artifactId>dataflow-errorprone</artifactId>
+ <version>3.21.1</version>
+ <name>Dataflow (errorprone)</name>
+ <description>dataflow-errorprone is a dataflow framework based on the javac compiler.
+
+It differs from the org.checkerframework:dataflow artifact in two ways.
+First, the packages in this artifact have been renamed to org.checkerframework.errorprone.*.
+Second, unlike the dataflow artifact, this artifact contains the dependencies it requires.</description>
+ <url>https://checkerframework.org</url>
+ <licenses>
+ <license>
+ <name>GNU General Public License, version 2 (GPL2), with the classpath exception</name>
+ <url>http://www.gnu.org/software/classpath/license.html</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <id>mernst</id>
+ <name>Michael Ernst</name>
+ <email>mernst@cs.washington.edu</email>
+ <url>https://homes.cs.washington.edu/~mernst/</url>
+ <organization>University of Washington</organization>
+ <organizationUrl>https://www.cs.washington.edu/</organizationUrl>
+ </developer>
+ <developer>
+ <id>smillst</id>
+ <name>Suzanne Millstein</name>
+ <email>smillst@cs.washington.edu</email>
+ <organization>University of Washington</organization>
+ <organizationUrl>https://www.cs.washington.edu/</organizationUrl>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:git://github.com/typetools/checker-framework.git</connection>
+ <developerConnection>scm:git:ssh://git@github.com/typetools/checker-framework.git</developerConnection>
+ <url>https://github.com/typetools/checker-framework.git</url>
+ </scm>
+</project>
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.asc b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.asc
new file mode 100644
index 000000000..b67d4d661
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.asc
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: BCPG v1.68
+
+iQEcBAABAgAGBQJh2MSyAAoJELFmmKSt9NY4epcIAKnUwJhDqWx3GwBMAlXj21lH
+9Ol0ecUv8HHNHBvK0WG02OglDeuCneBAT4wuoXMXsMU7Ox8eCOmteDZQRsmOFXSw
+ejg7go0dUikmMvqfJQlf1TCX/trQs4ohy/CRwd20JFN83hGG+JvDltPRdJN+CoPw
+Xc1YnZNssznKB7bUSN9sAErdfXKvxI4+amvPafISOhF2pDWT2AE736auNReTVK9V
+ToJ7xPhvlkN6PfFUIqqY/kP/iPuegRfASg9zGItKXYtrm/k706aJxKF5AL1vAvaY
+rUP8lnZj6jhPWyzK1PvOEmLgLGuKRujktMnLXVT7BsPc6wHXtbs2MlDDmetntu8=
+=S0hG
+-----END PGP SIGNATURE-----
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.asc.md5 b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.asc.md5
new file mode 100644
index 000000000..892c574d6
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.asc.md5
@@ -0,0 +1 @@
+20ef8c577ef386e760d8d332fa143702 \ No newline at end of file
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.asc.sha1 b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.asc.sha1
new file mode 100644
index 000000000..52d824102
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.asc.sha1
@@ -0,0 +1 @@
+fac80db1a6bef4b5dab4bda24712c95e6cd544ad \ No newline at end of file
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.md5 b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.md5
new file mode 100644
index 000000000..2a387d6b9
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.md5
@@ -0,0 +1 @@
+4e8467e463a825eb1a341c65dd781a52 \ No newline at end of file
diff --git a/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.sha1 b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.sha1
new file mode 100644
index 000000000..f2e3ebe73
--- /dev/null
+++ b/org/checkerframework/dataflow-errorprone/3.21.1/dataflow-errorprone-3.21.1.pom.sha1
@@ -0,0 +1 @@
+97c7abff22ace90e9d6ea5de7148c0412cf452e7 \ No newline at end of file
diff --git a/org/eclipse/jgit/LICENSE b/org/eclipse/jgit/LICENSE
new file mode 100644
index 000000000..2828c7346
--- /dev/null
+++ b/org/eclipse/jgit/LICENSE
@@ -0,0 +1,233 @@
+
+
+Eclipse Public License - v 1.0
+
+THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
+PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR
+DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS
+AGREEMENT.
+
+1. DEFINITIONS
+
+"Contribution" means:
+
+a) in the case of the initial Contributor, the initial
+code and documentation distributed under this Agreement, and
+b) in the case of each subsequent Contributor:
+i) changes to the Program, and
+ii) additions to the Program;
+where such changes and/or additions to the Program
+originate from and are distributed by that particular Contributor. A
+Contribution 'originates' from a Contributor if it was added to the
+Program by such Contributor itself or anyone acting on such
+Contributor's behalf. Contributions do not include additions to the
+Program which: (i) are separate modules of software distributed in
+conjunction with the Program under their own license agreement, and (ii)
+are not derivative works of the Program.
+
+"Contributor" means any person or entity that distributes
+the Program.
+
+"Licensed Patents" mean patent claims licensable by a
+Contributor which are necessarily infringed by the use or sale of its
+Contribution alone or when combined with the Program.
+
+"Program" means the Contributions distributed in accordance
+with this Agreement.
+
+"Recipient" means anyone who receives the Program under
+this Agreement, including all Contributors.
+
+2. GRANT OF RIGHTS
+
+a) Subject to the terms of this Agreement, each
+Contributor hereby grants Recipient a non-exclusive, worldwide,
+royalty-free copyright license to reproduce, prepare derivative works
+of, publicly display, publicly perform, distribute and sublicense the
+Contribution of such Contributor, if any, and such derivative works, in
+source code and object code form.
+
+b) Subject to the terms of this Agreement, each
+Contributor hereby grants Recipient a non-exclusive, worldwide,
+royalty-free patent license under Licensed Patents to make, use, sell,
+offer to sell, import and otherwise transfer the Contribution of such
+Contributor, if any, in source code and object code form. This patent
+license shall apply to the combination of the Contribution and the
+Program if, at the time the Contribution is added by the Contributor,
+such addition of the Contribution causes such combination to be covered
+by the Licensed Patents. The patent license shall not apply to any other
+combinations which include the Contribution. No hardware per se is
+licensed hereunder.
+
+c) Recipient understands that although each Contributor
+grants the licenses to its Contributions set forth herein, no assurances
+are provided by any Contributor that the Program does not infringe the
+patent or other intellectual property rights of any other entity. Each
+Contributor disclaims any liability to Recipient for claims brought by
+any other entity based on infringement of intellectual property rights
+or otherwise. As a condition to exercising the rights and licenses
+granted hereunder, each Recipient hereby assumes sole responsibility to
+secure any other intellectual property rights needed, if any. For
+example, if a third party patent license is required to allow Recipient
+to distribute the Program, it is Recipient's responsibility to acquire
+that license before distributing the Program.
+
+d) Each Contributor represents that to its knowledge it
+has sufficient copyright rights in its Contribution, if any, to grant
+the copyright license set forth in this Agreement.
+
+3. REQUIREMENTS
+
+A Contributor may choose to distribute the Program in object code
+form under its own license agreement, provided that:
+
+a) it complies with the terms and conditions of this
+Agreement; and
+
+b) its license agreement:
+
+i) effectively disclaims on behalf of all Contributors
+all warranties and conditions, express and implied, including warranties
+or conditions of title and non-infringement, and implied warranties or
+conditions of merchantability and fitness for a particular purpose;
+
+ii) effectively excludes on behalf of all Contributors
+all liability for damages, including direct, indirect, special,
+incidental and consequential damages, such as lost profits;
+
+iii) states that any provisions which differ from this
+Agreement are offered by that Contributor alone and not by any other
+party; and
+
+iv) states that source code for the Program is available
+from such Contributor, and informs licensees how to obtain it in a
+reasonable manner on or through a medium customarily used for software
+exchange.
+
+When the Program is made available in source code form:
+
+a) it must be made available under this Agreement; and
+
+b) a copy of this Agreement must be included with each
+copy of the Program.
+
+Contributors may not remove or alter any copyright notices contained
+within the Program.
+
+Each Contributor must identify itself as the originator of its
+Contribution, if any, in a manner that reasonably allows subsequent
+Recipients to identify the originator of the Contribution.
+
+4. COMMERCIAL DISTRIBUTION
+
+Commercial distributors of software may accept certain
+responsibilities with respect to end users, business partners and the
+like. While this license is intended to facilitate the commercial use of
+the Program, the Contributor who includes the Program in a commercial
+product offering should do so in a manner which does not create
+potential liability for other Contributors. Therefore, if a Contributor
+includes the Program in a commercial product offering, such Contributor
+("Commercial Contributor") hereby agrees to defend and
+indemnify every other Contributor ("Indemnified Contributor")
+against any losses, damages and costs (collectively "Losses")
+arising from claims, lawsuits and other legal actions brought by a third
+party against the Indemnified Contributor to the extent caused by the
+acts or omissions of such Commercial Contributor in connection with its
+distribution of the Program in a commercial product offering. The
+obligations in this section do not apply to any claims or Losses
+relating to any actual or alleged intellectual property infringement. In
+order to qualify, an Indemnified Contributor must: a) promptly notify
+the Commercial Contributor in writing of such claim, and b) allow the
+Commercial Contributor to control, and cooperate with the Commercial
+Contributor in, the defense and any related settlement negotiations. The
+Indemnified Contributor may participate in any such claim at its own
+expense.
+
+For example, a Contributor might include the Program in a commercial
+product offering, Product X. That Contributor is then a Commercial
+Contributor. If that Commercial Contributor then makes performance
+claims, or offers warranties related to Product X, those performance
+claims and warranties are such Commercial Contributor's responsibility
+alone. Under this section, the Commercial Contributor would have to
+defend claims against the other Contributors related to those
+performance claims and warranties, and if a court requires any other
+Contributor to pay any damages as a result, the Commercial Contributor
+must pay those damages.
+
+5. NO WARRANTY
+
+EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
+PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
+OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
+ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
+OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
+responsible for determining the appropriateness of using and
+distributing the Program and assumes all risks associated with its
+exercise of rights under this Agreement , including but not limited to
+the risks and costs of program errors, compliance with applicable laws,
+damage to or loss of data, programs or equipment, and unavailability or
+interruption of operations.
+
+6. DISCLAIMER OF LIABILITY
+
+EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
+NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
+WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
+DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
+HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+7. GENERAL
+
+If any provision of this Agreement is invalid or unenforceable under
+applicable law, it shall not affect the validity or enforceability of
+the remainder of the terms of this Agreement, and without further action
+by the parties hereto, such provision shall be reformed to the minimum
+extent necessary to make such provision valid and enforceable.
+
+If Recipient institutes patent litigation against any entity
+(including a cross-claim or counterclaim in a lawsuit) alleging that the
+Program itself (excluding combinations of the Program with other
+software or hardware) infringes such Recipient's patent(s), then such
+Recipient's rights granted under Section 2(b) shall terminate as of the
+date such litigation is filed.
+
+All Recipient's rights under this Agreement shall terminate if it
+fails to comply with any of the material terms or conditions of this
+Agreement and does not cure such failure in a reasonable period of time
+after becoming aware of such noncompliance. If all Recipient's rights
+under this Agreement terminate, Recipient agrees to cease use and
+distribution of the Program as soon as reasonably practicable. However,
+Recipient's obligations under this Agreement and any licenses granted by
+Recipient relating to the Program shall continue and survive.
+
+Everyone is permitted to copy and distribute copies of this
+Agreement, but in order to avoid inconsistency the Agreement is
+copyrighted and may only be modified in the following manner. The
+Agreement Steward reserves the right to publish new versions (including
+revisions) of this Agreement from time to time. No one other than the
+Agreement Steward has the right to modify this Agreement. The Eclipse
+Foundation is the initial Agreement Steward. The Eclipse Foundation may
+assign the responsibility to serve as the Agreement Steward to a
+suitable separate entity. Each new version of the Agreement will be
+given a distinguishing version number. The Program (including
+Contributions) may always be distributed subject to the version of the
+Agreement under which it was received. In addition, after a new version
+of the Agreement is published, Contributor may elect to distribute the
+Program (including its Contributions) under the new version. Except as
+expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
+rights or licenses to the intellectual property of any Contributor under
+this Agreement, whether expressly, by implication, estoppel or
+otherwise. All rights in the Program not expressly granted under this
+Agreement are reserved.
+
+This Agreement is governed by the laws of the State of New York and
+the intellectual property laws of the United States of America. No party
+to this Agreement will bring a legal action under this Agreement more
+than one year after the cause of action arose. Each party waives its
+rights to a jury trial in any resulting litigation.
+
+
+
diff --git a/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom b/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom
new file mode 100644
index 000000000..ce3346346
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom
@@ -0,0 +1,795 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2009-2010, Google Inc.
+ Copyright (C) 2012, Matthias Sohn <matthias.sohn@sap.com>
+ and other copyright owners as documented in the project's IP log.
+
+ This program and the accompanying materials are made available
+ under the terms of the Eclipse Distribution License v1.0 which
+ accompanies this distribution, is reproduced below, and is
+ available at http://www.eclipse.org/org/documents/edl-v10.php
+
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or
+ without modification, are permitted provided that the following
+ conditions are met:
+
+ - Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+ - Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+
+ - Neither the name of the Eclipse Foundation, Inc. nor the
+ names of its contributors may be used to endorse or promote
+ products derived from this software without specific prior
+ written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+ CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
+ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+ NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+ ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>org.eclipse.jgit</groupId>
+ <artifactId>org.eclipse.jgit-parent</artifactId>
+ <packaging>pom</packaging>
+ <version>4.4.1.201607150455-r</version>
+
+ <name>JGit - Parent</name>
+ <url>${jgit-url}</url>
+
+ <organization>
+ <name>Eclipse JGit Project</name>
+ <url>http://www.eclipse.org/jgit</url>
+ </organization>
+
+ <description>
+ Pure Java implementation of Git
+ </description>
+
+ <scm>
+ <url>http://git.eclipse.org/c/jgit/jgit.git/</url>
+ <connection>scm:git:https://git.eclipse.org/r/jgit/jgit</connection>
+ </scm>
+
+ <ciManagement>
+ <system>hudson</system>
+ <url>https://hudson.eclipse.org/jgit/</url>
+ </ciManagement>
+
+ <developers>
+ <developer>
+ <name>Chris Aniszczyk</name>
+ </developer>
+ <developer>
+ <name>Christian Halstrick</name>
+ </developer>
+ <developer>
+ <name>Colby Ranger</name>
+ </developer>
+ <developer>
+ <name>Dave Borowitz</name>
+ </developer>
+ <developer>
+ <name>Gunnar Wagenknecht</name>
+ </developer>
+ <developer>
+ <name>Jonathan Nieder</name>
+ </developer>
+ <developer>
+ <name>Kevin Sawicki</name>
+ </developer>
+ <developer>
+ <name>Mathias Kinzler</name>
+ </developer>
+ <developer>
+ <name>Matthias Sohn</name>
+ </developer>
+ <developer>
+ <name>Robin Rosenberg</name>
+ </developer>
+ <developer>
+ <name>Robin Stocker</name>
+ </developer>
+ <developer>
+ <name>Sasa Zivkov</name>
+ </developer>
+ <developer>
+ <name>Shawn Pearce</name>
+ </developer>
+ <developer>
+ <name>Stefan Lay</name>
+ </developer>
+ </developers>
+
+ <mailingLists>
+ <mailingList>
+ <name>jgit-dev Mailing List</name>
+ <post>jgit-dev@eclipse.org</post>
+ <subscribe>https://dev.eclipse.org/mailman/listinfo/jgit-dev</subscribe>
+ <unsubscribe>https://dev.eclipse.org/mailman/listinfo/jgit-dev</unsubscribe>
+ <archive>http://dev.eclipse.org/mhonarc/lists/jgit-dev</archive>
+ </mailingList>
+
+ <mailingList>
+ <name>GIT Mailing List</name>
+ <post>git@vger.kernel.org</post>
+ <archive>http://marc.info/?l=git</archive>
+ </mailingList>
+ </mailingLists>
+
+ <issueManagement>
+ <url>https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;component=JGit;product=JGit;classification=Technology</url>
+ <system>Bugzilla</system>
+ </issueManagement>
+
+ <licenses>
+ <license>
+ <name>Eclipse Distribution License (New BSD License)</name>
+ <comments>
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or
+ without modification, are permitted provided that the following
+ conditions are met:
+
+ - Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+ - Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+
+ - Neither the name of the Eclipse Foundation, Inc. nor the
+ names of its contributors may be used to endorse or promote
+ products derived from this software without specific prior
+ written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+ CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
+ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+ NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+ ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ </comments>
+ </license>
+ </licenses>
+
+ <properties>
+ <jgit-url>http://www.eclipse.org/jgit/</jgit-url>
+ <jgit-copyright>Copyright (c) 2005, 2009 Shawn Pearce, Robin Rosenberg, et.al.</jgit-copyright>
+ <jgit.website.url>scp://build.eclipse.org/home/data/httpd/download.eclipse.org/jgit/site/${project.version}/</jgit.website.url>
+
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
+ <maven.build.timestamp.format>yyyyMMddHHmm</maven.build.timestamp.format>
+ <bundle-manifest>${project.build.directory}/META-INF/MANIFEST.MF</bundle-manifest>
+ <!-- set JDK_HOME to JAVA_HOME path of JDK7 installation in order to compile against JDK 7 class library -->
+ <JDK_HOME>${JAVA_HOME}</JDK_HOME>
+
+ <jgit-last-release-version>4.2.0.201601211800-r</jgit-last-release-version>
+ <jsch-version>0.1.53</jsch-version>
+ <javaewah-version>0.7.9</javaewah-version>
+ <junit-version>4.12</junit-version>
+ <test-fork-count>1C</test-fork-count>
+ <args4j-version>2.0.15</args4j-version>
+ <commons-compress-version>1.6</commons-compress-version>
+ <osgi-core-version>4.3.1</osgi-core-version>
+ <servlet-api-version>3.1.0</servlet-api-version>
+ <jetty-version>9.2.13.v20150730</jetty-version>
+ <japicmp-version>0.5.3</japicmp-version>
+ <httpclient-version>4.3.6</httpclient-version>
+ <slf4j-version>1.7.2</slf4j-version>
+ <log4j-version>1.2.15</log4j-version>
+ <maven-javadoc-plugin-version>2.10.3</maven-javadoc-plugin-version>
+ <tycho-extras-version>0.25.0</tycho-extras-version>
+ <gson-version>2.2.4</gson-version>
+
+ <!-- Properties to enable jacoco code coverage analysis -->
+ <sonar.core.codeCoveragePlugin>jacoco</sonar.core.codeCoveragePlugin>
+ <sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
+ <sonar.jacoco.reportPath>../target/jacoco.exec</sonar.jacoco.reportPath>
+ </properties>
+
+ <repositories>
+ <repository>
+ <id>jgit-repository</id>
+ <url>https://repo.eclipse.org/content/repositories/jgit-releases/</url>
+ </repository>
+ </repositories>
+
+ <pluginRepositories>
+ <pluginRepository>
+ <id>repo.eclipse.org.cbi-releases</id>
+ <url>https://repo.eclipse.org/content/repositories/cbi-releases/</url>
+ </pluginRepository>
+ <pluginRepository>
+ <id>repo.eclipse.org.cbi-snapshots</id>
+ <url>https://repo.eclipse.org/content/repositories/cbi-snapshots/</url>
+ </pluginRepository>
+ </pluginRepositories>
+
+ <build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <version>2.6</version>
+ <configuration>
+ <archive>
+ <manifestEntries>
+ <Implementation-Title>JGit ${project.artifactId}</Implementation-Title>
+ <Implementation-Version>${project.version}</Implementation-Version>
+ <Implementation-Vendor>Eclipse.org - JGit</Implementation-Vendor>
+ <Implementation-Vendor-Id>org.eclipse.jgit</Implementation-Vendor-Id>
+ <Implementation-Vendor-URL>${jgit-url}</Implementation-Vendor-URL>
+ </manifestEntries>
+ </archive>
+ <!-- TODO: uncomment this in order to skip empty artifact of test modules as soon as bug 416299 is fixed
+ <skipIfEmpty>true</skipIfEmpty>
+ -->
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.5.1</version>
+ <configuration>
+ <encoding>UTF-8</encoding>
+ <source>1.7</source>
+ <target>1.7</target>
+ <compilerArguments>
+ <bootclasspath>${JDK_HOME}${file.separator}jre${file.separator}lib${file.separator}rt.jar${path.separator}${JDK_HOME}${file.separator}jre${file.separator}lib${file.separator}jsse.jar${path.separator}${JDK_HOME}${file.separator}jre${file.separator}lib${file.separator}jce.jar</bootclasspath>
+ </compilerArguments>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-clean-plugin</artifactId>
+ <version>3.0.0</version>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-shade-plugin</artifactId>
+ <version>2.4.3</version>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.8</version>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.10</version>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <version>3.0.0</version>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>${maven-javadoc-plugin-version}</version>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.19.1</version>
+ <configuration>
+ <forkCount>${test-fork-count}</forkCount>
+ <reuseForks>true</reuseForks>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.10</version>
+ </plugin>
+
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ <version>3.0.3</version>
+ <configuration>
+ <findbugsXmlOutput>true</findbugsXmlOutput>
+ <failOnError>false</failOnError>
+ </configuration>
+ <executions>
+ <execution>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pmd-plugin</artifactId>
+ <version>3.6</version>
+ <configuration>
+ <sourceEncoding>utf-8</sourceEncoding>
+ <minimumTokens>100</minimumTokens>
+ <targetJdk>1.7</targetJdk>
+ <format>xml</format>
+ <failOnViolation>false</failOnViolation>
+ </configuration>
+ <executions>
+ <execution>
+ <goals>
+ <goal>cpd-check</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.eclipse.cbi.maven.plugins</groupId>
+ <artifactId>eclipse-jarsigner-plugin</artifactId>
+ <version>1.1.3</version>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-pack200a-plugin</artifactId>
+ <version>${tycho-extras-version}</version>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-pack200b-plugin</artifactId>
+ <version>${tycho-extras-version}</version>
+ </plugin>
+ <plugin>
+ <groupId>org.jacoco</groupId>
+ <artifactId>jacoco-maven-plugin</artifactId>
+ <version>0.7.6.201602180812</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-site-plugin</artifactId>
+ <version>3.5.1</version>
+ <dependencies>
+ <dependency><!-- add support for ssh/scp -->
+ <groupId>org.apache.maven.wagon</groupId>
+ <artifactId>wagon-ssh</artifactId>
+ <version>2.10</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-report-plugin</artifactId>
+ <version>2.19.1</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jxr-plugin</artifactId>
+ <version>2.5</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <version>2.9</version>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+
+ <plugins>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>translate-qualifier</id>
+ <phase>generate-resources</phase>
+ <configuration>
+ <target if="${translate-qualifier}">
+ <copy file="META-INF/MANIFEST.MF" tofile="${bundle-manifest}" overwrite="true"/>
+ <replace file="${bundle-manifest}">
+ <replacefilter token=".qualifier" value=".${maven.build.timestamp}"/>
+ </replace>
+ </target>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <!-- Build helper maven plugin sets the parsedVersion.osgiVersion property -->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>set-osgi-version</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>parse-version</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <encoding>${project.build.sourceEncoding}</encoding>
+ <quiet>true</quiet>
+ <excludePackageNames>org.eclipse.jgit.http.test</excludePackageNames>
+ <links>
+ <link>http://docs.oracle.com/javase/7/docs/api</link>
+ </links>
+ </configuration>
+ <executions>
+ <execution>
+ <id>attach-javadocs</id>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <inherited>true</inherited>
+ <executions>
+ <execution>
+ <id>attach-sources</id>
+ <phase>process-classes</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.jacoco</groupId>
+ <artifactId>jacoco-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>prepare-agent</goal>
+ </goals>
+ <configuration>
+ <destFile>${sonar.jacoco.reportPath}</destFile>
+ <includes>
+ <include>org.eclipse.jgit.*</include>
+ </includes>
+ <excludes>
+ <exclude>**/*Test*.*</exclude>
+ </excludes>
+ <append>true</append>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-report-plugin</artifactId>
+ </plugin>
+ </plugins>
+ </build>
+
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>${maven-javadoc-plugin-version}</version>
+ <configuration>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jxr-plugin</artifactId>
+ <version>2.5</version>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ <version>3.0.3</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-report-plugin</artifactId>
+ <version>2.19.1</version>
+ <configuration>
+ <aggregate>true</aggregate>
+ <alwaysGenerateSurefireReport>false</alwaysGenerateSurefireReport>
+ <reportsDirectories>
+ <reportsDirectories>${project.build.directory}/surefire-reports</reportsDirectories>
+ </reportsDirectories>
+ </configuration>
+ </plugin>
+ </plugins>
+ </reporting>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>com.jcraft</groupId>
+ <artifactId>jsch</artifactId>
+ <version>${jsch-version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>com.googlecode.javaewah</groupId>
+ <artifactId>JavaEWAH</artifactId>
+ <version>${javaewah-version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>args4j</groupId>
+ <artifactId>args4j</artifactId>
+ <version>${args4j-version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>${junit-version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.servlet</groupId>
+ <artifactId>javax.servlet-api</artifactId>
+ <version>${servlet-api-version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-compress</artifactId>
+ <version>${commons-compress-version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-servlet</artifactId>
+ <version>${jetty-version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.core</artifactId>
+ <version>${osgi-core-version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.httpcomponents</groupId>
+ <artifactId>httpclient</artifactId>
+ <version>${httpclient-version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ <version>${slf4j-version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-log4j12</artifactId>
+ <version>${slf4j-version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ <version>${log4j-version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>javax.jms</groupId>
+ <artifactId>jms</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.sun.jdmk</groupId>
+ <artifactId>jmxtools</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.sun.jmx</groupId>
+ <artifactId>jmxri</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+ <dependency>
+ <groupId>com.google.code.gson</groupId>
+ <artifactId>gson</artifactId>
+ <version>${gson-version}</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
+ <distributionManagement>
+ <repository>
+ <id>repo.eclipse.org</id>
+ <name>JGit Maven Repository - Releases</name>
+ <url>https://repo.eclipse.org/content/repositories/jgit-releases/</url>
+ </repository>
+ <snapshotRepository>
+ <id>repo.eclipse.org</id>
+ <name>JGit Maven Repository - Snapshots</name>
+ <url>https://repo.eclipse.org/content/repositories/jgit-snapshots/</url>
+ <uniqueVersion>true</uniqueVersion>
+ </snapshotRepository>
+ <site>
+ <id>jgit.website</id>
+ <name>JGit Website</name>
+ <url>${jgit.website.url}</url>
+ </site>
+ </distributionManagement>
+
+ <profiles>
+ <profile>
+ <id>jgit.java7</id>
+ <activation>
+ <jdk>[1.7,)</jdk>
+ </activation>
+ </profile>
+ <profile>
+ <id>jgit.java8</id>
+ <activation>
+ <jdk>[1.8,)</jdk>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <additionalparam>-Xdoclint:-missing</additionalparam>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>static-checks</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pmd-plugin</artifactId>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>eclipse-sign</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-pack200a-plugin</artifactId>
+ <!-- TODO remove this configuration when https://git.eclipse.org/r/#/c/16027 is available -->
+ <configuration>
+ <supportedProjectTypes>
+ <supportedProjectType>jar</supportedProjectType>
+ </supportedProjectTypes>
+ </configuration>
+ <executions>
+ <execution>
+ <id>pack200-normalize</id>
+ <goals>
+ <goal>normalize</goal>
+ </goals>
+ <phase>verify</phase>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.cbi.maven.plugins</groupId>
+ <artifactId>eclipse-jarsigner-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>sign</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-pack200b-plugin</artifactId>
+ <!-- TODO remove this configuration when https://git.eclipse.org/r/#/c/16027 is available -->
+ <configuration>
+ <supportedProjectTypes>
+ <supportedProjectType>jar</supportedProjectType>
+ </supportedProjectTypes>
+ </configuration>
+ <executions>
+ <execution>
+ <id>pack200-pack</id>
+ <goals>
+ <goal>pack</goal>
+ </goals>
+ <phase>verify</phase>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>build-server</id>
+ <properties>
+ <jgit.website.url>file:///home/data/httpd/download.eclipse.org/jgit/site/${project.version}/</jgit.website.url>
+ </properties>
+ </profile>
+ </profiles>
+
+ <modules>
+ <module>org.eclipse.jgit</module>
+ <module>org.eclipse.jgit.ant</module>
+ <module>org.eclipse.jgit.archive</module>
+ <module>org.eclipse.jgit.ui</module>
+ <module>org.eclipse.jgit.http.apache</module>
+ <module>org.eclipse.jgit.http.server</module>
+ <module>org.eclipse.jgit.pgm</module>
+ <module>org.eclipse.jgit.lfs</module>
+ <module>org.eclipse.jgit.lfs.server</module>
+ <module>org.eclipse.jgit.junit</module>
+ <module>org.eclipse.jgit.junit.http</module>
+
+ <module>org.eclipse.jgit.test</module>
+ <module>org.eclipse.jgit.ant.test</module>
+ <module>org.eclipse.jgit.http.test</module>
+ <module>org.eclipse.jgit.pgm.test</module>
+ <module>org.eclipse.jgit.lfs.test</module>
+ <module>org.eclipse.jgit.lfs.server.test</module>
+ </modules>
+
+</project>
diff --git a/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.asc b/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.asc
new file mode 100644
index 000000000..4abed11ed
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.asc
@@ -0,0 +1,8 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+Comment: GPGTools - http://gpgtools.org
+
+iF4EABEIAAYFAleI2lwACgkQWwXM3hQMKHYQowEA1lZ7IjkvPSIcdtOGo+i9XgdX
+exbhDuPwPypDjDO4Ae0A/iqxSM+Q6ef9hIARlu3RyEBlZLTbAjB6uwDqDoPgS/ZZ
+=ZJ7S
+-----END PGP SIGNATURE-----
diff --git a/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.asc.md5 b/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.asc.md5
new file mode 100644
index 000000000..eec3c193c
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.asc.md5
@@ -0,0 +1 @@
+a6e04687da2af6325dbe1d71640c2c4d \ No newline at end of file
diff --git a/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.asc.sha1 b/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.asc.sha1
new file mode 100644
index 000000000..7d6eaf5d4
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.asc.sha1
@@ -0,0 +1 @@
+5c23c513dc898b6dc7bf629d31d70aeb126e5651 \ No newline at end of file
diff --git a/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.md5 b/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.md5
new file mode 100644
index 000000000..9e2faaffa
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.md5
@@ -0,0 +1 @@
+8b9b1ebc5b2c6ac35c17c87d7aa5d5bc \ No newline at end of file
diff --git a/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.sha1 b/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.sha1
new file mode 100644
index 000000000..0b0c333d7
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit-parent/4.4.1.201607150455-r/org.eclipse.jgit-parent-4.4.1.201607150455-r.pom.sha1
@@ -0,0 +1 @@
+65ce6e675c18f16d1c3a019d98e5e2b1b96e3104 \ No newline at end of file
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar
new file mode 100644
index 000000000..6352c45df
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar
Binary files differ
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.asc b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.asc
new file mode 100644
index 000000000..fc52ab08a
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.asc
@@ -0,0 +1,8 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+Comment: GPGTools - http://gpgtools.org
+
+iF4EABEIAAYFAleI2msACgkQWwXM3hQMKHYmDgEArlxV8XQSneTIWi8fLSXk2vhR
+fmUkWqaAD0FA/HWxCUYBAIYOAhzqbwx/8vhJu0yzlGSmOb6lpQGQr7UCCucmDSi5
+=JmT0
+-----END PGP SIGNATURE-----
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.asc.md5 b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.asc.md5
new file mode 100644
index 000000000..511a6d0ce
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.asc.md5
@@ -0,0 +1 @@
+cf69a382c2ec64793ff423c16a62556e \ No newline at end of file
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.asc.sha1 b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.asc.sha1
new file mode 100644
index 000000000..c61099592
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.asc.sha1
@@ -0,0 +1 @@
+b55ee14c3b34b771058c4eacaa4c1c2660c4a736 \ No newline at end of file
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.md5 b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.md5
new file mode 100644
index 000000000..5028dad13
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.md5
@@ -0,0 +1 @@
+471d8663b20b3acf0ceca48fac0517c3 \ No newline at end of file
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.sha1 b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.sha1
new file mode 100644
index 000000000..6651e06ce
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r-sources.jar.sha1
@@ -0,0 +1 @@
+34a4358ede1c8dde5f4a5f10a3c9e6f304f6facc \ No newline at end of file
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar
new file mode 100644
index 000000000..7c111cb09
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar
Binary files differ
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.asc b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.asc
new file mode 100644
index 000000000..f15312f54
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.asc
@@ -0,0 +1,8 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+Comment: GPGTools - http://gpgtools.org
+
+iF4EABEIAAYFAleI2mUACgkQWwXM3hQMKHZLEQD/a/ecHpWNflmgIHs7ut4VEQzn
+huIH2ozbFBmAl7yh85gA+wQixg49UwT3gCHv8IntSgZT03tOzk+x/XsoXZKA8t8J
+=AWGE
+-----END PGP SIGNATURE-----
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.asc.md5 b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.asc.md5
new file mode 100644
index 000000000..26abb6c5a
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.asc.md5
@@ -0,0 +1 @@
+078deb80674c122d8f854376cfd89da5 \ No newline at end of file
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.asc.sha1 b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.asc.sha1
new file mode 100644
index 000000000..4470a3442
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.asc.sha1
@@ -0,0 +1 @@
+a0f08a20237741030f1840ebbba6d60fbe437ed9 \ No newline at end of file
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.md5 b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.md5
new file mode 100644
index 000000000..b827e0a7f
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.md5
@@ -0,0 +1 @@
+85527a5a6e0795511c27ae9710798fa1 \ No newline at end of file
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.sha1 b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.sha1
new file mode 100644
index 000000000..c3e0e2da0
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar.sha1
@@ -0,0 +1 @@
+63998ced66e425d9e8bcd0c59f710c98f0c021ff \ No newline at end of file
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom
new file mode 100644
index 000000000..89611a8e5
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom
@@ -0,0 +1,262 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2009, Google Inc.
+ Copyright (C) 2009, Igor Fedorenko <igor@ifedorenko.com>
+ Copyright (C) 2008, Imran M Yousuf <imyousuf@smartitengineering.com>
+ Copyright (C) 2010, Matthias Sohn <matthias.sohn@sap.com>
+ and other copyright owners as documented in the project's IP log.
+
+ This program and the accompanying materials are made available
+ under the terms of the Eclipse Distribution License v1.0 which
+ accompanies this distribution, is reproduced below, and is
+ available at http://www.eclipse.org/org/documents/edl-v10.php
+
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or
+ without modification, are permitted provided that the following
+ conditions are met:
+
+ - Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+ - Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+
+ - Neither the name of the Eclipse Foundation, Inc. nor the
+ names of its contributors may be used to endorse or promote
+ products derived from this software without specific prior
+ written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+ CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
+ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+ NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+ ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+-->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.eclipse.jgit</groupId>
+ <artifactId>org.eclipse.jgit-parent</artifactId>
+ <version>4.4.1.201607150455-r</version>
+ </parent>
+
+ <artifactId>org.eclipse.jgit</artifactId>
+ <name>JGit - Core</name>
+
+ <description>
+ Repository access and algorithms
+ </description>
+
+ <properties>
+ <translate-qualifier/>
+ <source-bundle-manifest>${project.build.directory}/META-INF/SOURCE-MANIFEST.MF</source-bundle-manifest>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>com.jcraft</groupId>
+ <artifactId>jsch</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>com.googlecode.javaewah</groupId>
+ <artifactId>JavaEWAH</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.httpcomponents</groupId>
+ <artifactId>httpclient</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <sourceDirectory>src/</sourceDirectory>
+
+ <resources>
+ <resource>
+ <directory>.</directory>
+ <includes>
+ <include>plugin.properties</include>
+ <include>about.html</include>
+ <include>META-INF/eclipse.inf</include>
+ </includes>
+ </resource>
+ <resource>
+ <directory>resources/</directory>
+ </resource>
+ </resources>
+
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>translate-source-qualifier</id>
+ <phase>generate-resources</phase>
+ <configuration>
+ <target>
+ <copy file="META-INF/SOURCE-MANIFEST.MF" tofile="${source-bundle-manifest}" overwrite="true"/>
+ <replace file="${source-bundle-manifest}">
+ <replacefilter token=".qualifier" value=".${maven.build.timestamp}"/>
+ </replace>
+ </target>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <inherited>true</inherited>
+ <executions>
+ <execution>
+ <id>attach-sources</id>
+ <phase>process-classes</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <archive>
+ <manifestFile>${source-bundle-manifest}</manifestFile>
+ </archive>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <archive>
+ <manifestFile>${bundle-manifest}</manifestFile>
+ </archive>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>com.github.siom79.japicmp</groupId>
+ <artifactId>japicmp-maven-plugin</artifactId>
+ <version>${japicmp-version}</version>
+ <configuration>
+ <oldVersion>
+ <dependency>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>${project.artifactId}</artifactId>
+ <version>${jgit-last-release-version}</version>
+ </dependency>
+ </oldVersion>
+ <newVersion>
+ <file>
+ <path>${project.build.directory}/${project.artifactId}-${project.version}.jar</path>
+ </file>
+ </newVersion>
+ <parameter>
+ <onlyModified>true</onlyModified>
+ <includes>
+ <include>org.eclipse.jgit.*</include>
+ </includes>
+ <accessModifier>public</accessModifier>
+ <breakBuildOnModifications>false</breakBuildOnModifications>
+ <breakBuildOnBinaryIncompatibleModifications>false</breakBuildOnBinaryIncompatibleModifications>
+ <onlyBinaryIncompatible>false</onlyBinaryIncompatible>
+ <includeSynthetic>false</includeSynthetic>
+ <ignoreMissingClasses>false</ignoreMissingClasses>
+ <skipPomModules>true</skipPomModules>
+ </parameter>
+ <skip>false</skip>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>cmp</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ <configuration>
+ <excludeFilterFile>findBugs/FindBugsExcludeFilter.xml</excludeFilterFile>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
+
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>com.github.siom79.japicmp</groupId>
+ <artifactId>japicmp-maven-plugin</artifactId>
+ <version>${japicmp-version}</version>
+ <reportSets>
+ <reportSet>
+ <reports>
+ <report>cmp-report</report>
+ </reports>
+ </reportSet>
+ </reportSets>
+ <configuration>
+ <oldVersion>
+ <dependency>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>${project.artifactId}</artifactId>
+ <version>${jgit-last-release-version}</version>
+ </dependency>
+ </oldVersion>
+ <newVersion>
+ <file>
+ <path>${project.build.directory}/${project.artifactId}-${project.version}.jar</path>
+ </file>
+ </newVersion>
+ <parameter>
+ <onlyModified>true</onlyModified>
+ <includes>
+ <include>org.eclipse.jgit.*</include>
+ </includes>
+ <accessModifier>public</accessModifier>
+ <breakBuildOnModifications>false</breakBuildOnModifications>
+ <breakBuildOnBinaryIncompatibleModifications>false</breakBuildOnBinaryIncompatibleModifications>
+ <onlyBinaryIncompatible>false</onlyBinaryIncompatible>
+ <includeSynthetic>false</includeSynthetic>
+ <ignoreMissingClasses>false</ignoreMissingClasses>
+ <skipPomModules>true</skipPomModules>
+ </parameter>
+ <skip>false</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </reporting>
+</project>
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.asc b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.asc
new file mode 100644
index 000000000..e516e41e9
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.asc
@@ -0,0 +1,8 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+Comment: GPGTools - http://gpgtools.org
+
+iF4EABEIAAYFAleI2nQACgkQWwXM3hQMKHYWAQD/cgesgDNEBerGuoSJWbS28s+1
+7TXy9clQNoS1181HmCkBAJZ24b047LnufSdzu07pHiqnZxHlyv2tEQi+H6/tv1pF
+=inyu
+-----END PGP SIGNATURE-----
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.asc.md5 b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.asc.md5
new file mode 100644
index 000000000..0b9b1ba1d
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.asc.md5
@@ -0,0 +1 @@
+322bc3da94689602d3d718f5fa773b62 \ No newline at end of file
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.asc.sha1 b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.asc.sha1
new file mode 100644
index 000000000..33d61e94b
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.asc.sha1
@@ -0,0 +1 @@
+5a6d689eae23586bbc42342134bd6e4e196e3d07 \ No newline at end of file
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.md5 b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.md5
new file mode 100644
index 000000000..7f2f13d7a
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.md5
@@ -0,0 +1 @@
+fd709afa835ad7a84446e93c19c68bea \ No newline at end of file
diff --git a/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.sha1 b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.sha1
new file mode 100644
index 000000000..4d06ccc6e
--- /dev/null
+++ b/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.pom.sha1
@@ -0,0 +1 @@
+4919cd4deb6c3321f548416e68f65143bdeeeba9 \ No newline at end of file
diff --git a/org/pcollections/pcollections/3.1.4/LICENSE b/org/pcollections/pcollections/3.1.4/LICENSE
new file mode 100644
index 000000000..aae83d651
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/LICENSE
@@ -0,0 +1,9 @@
+ <h1 data-translate="turn_on_js" style="color:#bd2426;">Please turn JavaScript on and reload the page.</h1>
+Checking your browser before accessing
+ opensource.org.
+Please enable Cookies and reload the page.
+This process is automatic. Your browser will redirect to your requested content shortly.
+Please allow up to 5 seconds…
+Redirecting…
+ DDoS protection by
+Ray ID:
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar
new file mode 100644
index 000000000..fa9314d30
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar
Binary files differ
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.asc b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.asc
new file mode 100644
index 000000000..95fe731b3
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.asc
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: BCPG v1.58
+
+iQEcBAABAgAGBQJfXZxKAAoJEN7hK5iW+X40OlYIAKufRwb3UGHsJCsjNIL4WJOb
+m3omL+4Ueg4+2dlamwkoPyAs9yKus96EUEZqK9BQSbqNzcunpfc7jTciin0+VFQT
+M7KsSupNwZs69L7xuZNdz5F1rzGm1a3z/OT5ddpy6dVHIHB3T7IxhH2DHMYgXQVr
+uFYKhyj94q4jMnIqc/JydBUkB13A5N22CULsDMJ8zsrqyWNxXu99S4KO8l0uDnRA
+dVpoXYB7Shbbl79pTKg5pcO6VMJ25gZoh1CDdvzTMrBy5K2v/pr/YtqJI/jfYUc/
+Hjz19HxmxLCTLwdyqMV2EZbb1CFIyczLRek0r5+3OL/L3naimD4pBA1e4iyuwh8=
+=mhAG
+-----END PGP SIGNATURE-----
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.asc.md5 b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.asc.md5
new file mode 100644
index 000000000..fdde4c100
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.asc.md5
@@ -0,0 +1 @@
+521551c9278258f3b6ac5345fe4735d0 \ No newline at end of file
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.asc.sha1 b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.asc.sha1
new file mode 100644
index 000000000..a5aee5ada
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.asc.sha1
@@ -0,0 +1 @@
+616e6f320729c9db42d87938e5e64d204502a776 \ No newline at end of file
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.md5 b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.md5
new file mode 100644
index 000000000..3c0662b2e
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.md5
@@ -0,0 +1 @@
+cc7f703df34217318ff7543a0007619b \ No newline at end of file
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.sha1 b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.sha1
new file mode 100644
index 000000000..ae8a6150b
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4-sources.jar.sha1
@@ -0,0 +1 @@
+810ea8d56f780993a40fbbd1f7a0f5e501a59626 \ No newline at end of file
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar
new file mode 100644
index 000000000..5851d037f
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar
Binary files differ
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.asc b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.asc
new file mode 100644
index 000000000..6177e4a0a
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.asc
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: BCPG v1.58
+
+iQEcBAABAgAGBQJfXZxKAAoJEN7hK5iW+X40PgQIALg/WtuI8gIYyXBbZzw5Gmvx
+TEWil4UKKT4OpFrVz/2rLe8yQOBeji/WWofsl6qlaPhhLJEPPQweMR9V4mqWBsX5
+AsFAJkvfLmsxXXedWLYzFB6kFy+UWEtA5t6sgvc74LShcnyBjFeuR1ytLltmgEFz
+Ykk12E9N03LocvX5+aUIKi2SJLoY9X1zh0J5UxxkcjZ9dVl0fu32uIgUBMjv04aM
+VyhbdU1Mr35L5bOLpb/fOEh9U2nnXfc+GxGJYtCcKCo8WrsVY9nLxEr1HsAWq2kf
+QTuZau8863dg20cxljZ4Thr/BW+E2c/ihTKTJ6LJUeU1P1ws40sHaDkFDQyPuIM=
+=oHfE
+-----END PGP SIGNATURE-----
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.asc.md5 b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.asc.md5
new file mode 100644
index 000000000..7ab4a4bd7
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.asc.md5
@@ -0,0 +1 @@
+ce7167e37ae410020af704500cc0caed \ No newline at end of file
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.asc.sha1 b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.asc.sha1
new file mode 100644
index 000000000..9c5e176aa
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.asc.sha1
@@ -0,0 +1 @@
+9960f4b19523873e474f5278958912d34a2867b9 \ No newline at end of file
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.md5 b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.md5
new file mode 100644
index 000000000..c418107e9
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.md5
@@ -0,0 +1 @@
+61263fe004611fb17e311ab132973c5f \ No newline at end of file
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.sha1 b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.sha1
new file mode 100644
index 000000000..94aef1e4b
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.jar.sha1
@@ -0,0 +1 @@
+e2a87923739024b4befa4701e6fe640af1e7d63e \ No newline at end of file
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom
new file mode 100644
index 000000000..a53499540
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.pcollections</groupId>
+ <artifactId>pcollections</artifactId>
+ <version>3.1.4</version>
+ <name>PCollections</name>
+ <description>A Persistent Java Collections Library</description>
+ <url>https://github.com/hrldcpr/pcollections</url>
+ <licenses>
+ <license>
+ <name>The MIT License</name>
+ <url>https://opensource.org/licenses/mit-license.php</url>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <id>hrldcpr</id>
+ <name>Harold Cooper</name>
+ <email>hrldcpr@gmail.com</email>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:git://github.com/hrldcpr/pcollections.git</connection>
+ <developerConnection>scm:git:ssh://github.com:hrldcpr/pcollections.git</developerConnection>
+ <url>https://github.com/hrldcpr/pcollections</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>org.junit.jupiter</groupId>
+ <artifactId>junit-jupiter-api</artifactId>
+ <version>5.1.0</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.junit.jupiter</groupId>
+ <artifactId>junit-jupiter-engine</artifactId>
+ <version>5.1.0</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.junit.vintage</groupId>
+ <artifactId>junit-vintage-engine</artifactId>
+ <version>5.1.0</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.assertj</groupId>
+ <artifactId>assertj-core</artifactId>
+ <version>3.9.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.asc b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.asc
new file mode 100644
index 000000000..7c5d20c49
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.asc
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: BCPG v1.58
+
+iQEcBAABAgAGBQJfXZxLAAoJEN7hK5iW+X40pH0H/2IG9MGae0VZcEgM3SHlZHsh
+oF55KJFck4xGHVNVHI2LRey03Z41AxVXS9uDHDk0EDalmfUyKaGhpjcwrko54FtO
+OLYrEOGUuIc2TODRuc4O0G8sZiLO3ZchdUWYLEpLIwOCqWCmXmbQlIowqMQjHt2w
+N/mkFnIl7fCHhynuQH5oXR0OLxKYjdCxxBjh+nIXSc+xrXR8HwQUdvnvNIxSfDhb
+Uv9++MFXzeBpivwFad9RYrOSnq8d4YSTl4uX7ZSyq0pEdseoAN2Imnlp9trqJYIZ
+G/LFeDlNLdNe9h+CE9C4OqTw6YfCmzlMFEON00RSLxpJo/mEQtWvbI7DTUb8usQ=
+=h0SE
+-----END PGP SIGNATURE-----
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.asc.md5 b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.asc.md5
new file mode 100644
index 000000000..c410ced17
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.asc.md5
@@ -0,0 +1 @@
+e1ecb981ea80b3f7f46fe8b05717801d \ No newline at end of file
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.asc.sha1 b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.asc.sha1
new file mode 100644
index 000000000..959256c99
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.asc.sha1
@@ -0,0 +1 @@
+68bf04b86d64aa80f8319631203a4a5ac70736d0 \ No newline at end of file
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.md5 b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.md5
new file mode 100644
index 000000000..930f29049
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.md5
@@ -0,0 +1 @@
+3d9b67be6dac11a1c728a6723809d0ac \ No newline at end of file
diff --git a/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.sha1 b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.sha1
new file mode 100644
index 000000000..7c6b53225
--- /dev/null
+++ b/org/pcollections/pcollections/3.1.4/pcollections-3.1.4.pom.sha1
@@ -0,0 +1 @@
+be8ecead0056f09665759117d7c7a2ec8acf1837 \ No newline at end of file