diff --git a/syft/pkg/cataloger/common/cpe/java_groupid_map.go b/syft/pkg/cataloger/common/cpe/java_groupid_map.go index 7e4e7c6f9..b23a736eb 100644 --- a/syft/pkg/cataloger/common/cpe/java_groupid_map.go +++ b/syft/pkg/cataloger/common/cpe/java_groupid_map.go @@ -1,217 +1,1202 @@ package cpe var DefaultArtifactIDToGroupID = map[string]string{ - "ant": "org.apache.ant", - "ant-antlr": "org.apache.ant", - "ant-antunit": "org.apache.ant", - "ant-apache-bcel": "org.apache.ant", - "ant-apache-bsf": "org.apache.ant", - "ant-apache-log4j": "org.apache.ant", - "ant-apache-oro": "org.apache.ant", - "ant-apache-regexp": "org.apache.ant", - "ant-apache-resolver": "org.apache.ant", - "ant-apache-xalan2": "org.apache.ant", - "ant-commons-logging": "org.apache.ant", - "ant-commons-net": "org.apache.ant", - "ant-compress": "org.apache.ant", - "ant-dotnet": "org.apache.ant", - "ant-imageio": "org.apache.ant", - "ant-jai": "org.apache.ant", - "ant-jakartamail": "org.apache.ant", - "ant-javamail": "org.apache.ant", - "ant-jdepend": "org.apache.ant", - "ant-jmf": "org.apache.ant", - "ant-jsch": "org.apache.ant", - "ant-junit": "org.apache.ant", - "ant-junit4": "org.apache.ant", - "ant-junitlauncher": "org.apache.ant", - "ant-launcher": "org.apache.ant", - "ant-netrexx": "org.apache.ant", - "ant-nodeps": "org.apache.ant", - "ant-parent": "org.apache.ant", - "ant-starteam": "org.apache.ant", - "ant-stylebook": "org.apache.ant", - "ant-swing": "org.apache.ant", - "ant-testutil": "org.apache.ant", - "ant-trax": "org.apache.ant", - "ant-weblogic": "org.apache.ant", - "ant-xz": "org.apache.ant", - "commons-codec": "commons-codec", - "commons-logging": "commons-logging", // see e.g. https://mvnrepository.com/artifact/commons-logging/commons-logging/1.1.1 - "okhttp": "com.squareup.okhttp3", - "okio": "com.squareup.okio", - "spring": "org.springframework", - "spring-amqp": "org.springframework.amqp", - "spring-batch-core": "org.springframework.batch", - "spring-beans": "org.springframework", - "spring-boot": "org.springframework.boot", - "spring-boot-starter-web": "org.springframework.boot", - "spring-boot-starter-webflux": "org.springframework.boot", - "spring-cloud-function-context": "org.springframework.cloud", - "spring-cloud-function-parent": "org.springframework.cloud", - "spring-cloud-gateway": "org.springframework.cloud", - "spring-cloud-openfeign-core": "org.springframework.cloud", - "spring-cloud-task-dependencies": "org.springframework.cloud", - "spring-core": "org.springframework", - "spring-data-jpa": "org.springframework.data", - "spring-data-mongodb": "org.springframework.data", - "spring-data-rest-core": "org.springframework.data", - "spring-expression": "org.springframework", - "spring-integration-zip": "org.springframework.integration", - "spring-oxm": "org.springframework", - "spring-session-core": "org.springframework.session", - "spring-vault-core": "org.springframework.vault", - "spring-web": "org.springframework", - "spring-webflow": "org.springframework.webflow", - "spring-webflux": "org.springframework", - "spring-webmvc": "org.springframework", - "spring-velocity-support": "org.apache.velocity", - "velocity": "org.apache.velocity", - "velocity-engine-core": "org.apache.velocity", - "velocity-engine-parent": "org.apache.velocity", - "velocity-engine-scripting": "org.apache.velocity", - "velocity-tools": "org.apache.velocity", - "bc-fips": "org.bouncycastle", - "bc-fips-debug": "org.bouncycastle", - "bcjmail-debug-jdk15to18": "org.bouncycastle", - "bcjmail-debug-jdk18on": "org.bouncycastle", - "bcjmail-jdk15on": "org.bouncycastle", - "bcjmail-jdk15to18": "org.bouncycastle", - "bcjmail-jdk18on": "org.bouncycastle", - "bcjmail-lts8on": "org.bouncycastle", - "bcmail-debug-jdk15to18": "org.bouncycastle", - "bcmail-debug-jdk18on": "org.bouncycastle", - "bcmail-fips": "org.bouncycastle", - "bcmail-jdk14": "org.bouncycastle", - "bcmail-jdk15": "org.bouncycastle", - "bcmail-jdk15+": "org.bouncycastle", - "bcmail-jdk15on": "org.bouncycastle", - "bcmail-jdk15to18": "org.bouncycastle", - "bcmail-jdk16": "org.bouncycastle", - "bcmail-jdk18on": "org.bouncycastle", - "bcmail-lts8on": "org.bouncycastle", - "bcpg-debug-jdk15to18": "org.bouncycastle", - "bcpg-debug-jdk18on": "org.bouncycastle", - "bcpg-fips": "org.bouncycastle", - "bcpg-jdk12": "org.bouncycastle", - "bcpg-jdk14": "org.bouncycastle", - "bcpg-jdk15": "org.bouncycastle", - "bcpg-jdk15+": "org.bouncycastle", - "bcpg-jdk15on": "org.bouncycastle", - "bcpg-jdk15to18": "org.bouncycastle", - "bcpg-jdk16": "org.bouncycastle", - "bcpg-jdk18on": "org.bouncycastle", - "bcpg-lts8on": "org.bouncycastle", - "bcpkix-debug-jdk15to18": "org.bouncycastle", - "bcpkix-debug-jdk18on": "org.bouncycastle", - "bcpkix-fips": "org.bouncycastle", - "bcpkix-jdk14": "org.bouncycastle", - "bcpkix-jdk15on": "org.bouncycastle", - "bcpkix-jdk15to18": "org.bouncycastle", - "bcpkix-jdk18on": "org.bouncycastle", - "bcpkix-lts8on": "org.bouncycastle", - "bcpqc-addon-fips": "org.bouncycastle", - "bcprov-debug-jdk14": "org.bouncycastle", - "bcprov-debug-jdk15on": "org.bouncycastle", - "bcprov-debug-jdk15to18": "org.bouncycastle", - "bcprov-debug-jdk18on": "org.bouncycastle", - "bcprov-ext-debug-jdk14": "org.bouncycastle", - "bcprov-ext-debug-jdk15on": "org.bouncycastle", - "bcprov-ext-debug-jdk15to18": "org.bouncycastle", - "bcprov-ext-debug-jdk18on": "org.bouncycastle", - "bcprov-ext-jdk14": "org.bouncycastle", - "bcprov-ext-jdk15": "org.bouncycastle", - "bcprov-ext-jdk15on": "org.bouncycastle", - "bcprov-ext-jdk15to18": "org.bouncycastle", - "bcprov-ext-jdk16": "org.bouncycastle", - "bcprov-ext-jdk18on": "org.bouncycastle", - "bcprov-jdk12": "org.bouncycastle", - "bcprov-jdk14": "org.bouncycastle", - "bcprov-jdk15": "org.bouncycastle", - "bcprov-jdk15+": "org.bouncycastle", - "bcprov-jdk15on": "org.bouncycastle", - "bcprov-jdk15to18": "org.bouncycastle", - "bcprov-jdk16": "org.bouncycastle", - "bcprov-jdk18on": "org.bouncycastle", - "bcprov-lts8on": "org.bouncycastle", - "bctls-debug-jdk15to18": "org.bouncycastle", - "bctls-debug-jdk18on": "org.bouncycastle", - "bctls-fips": "org.bouncycastle", - "bctls-jdk14": "org.bouncycastle", - "bctls-jdk15on": "org.bouncycastle", - "bctls-jdk15to18": "org.bouncycastle", - "bctls-jdk18on": "org.bouncycastle", - "bctls-lts8on": "org.bouncycastle", - "bctsp-jdk14": "org.bouncycastle", - "bctsp-jdk15": "org.bouncycastle", - "bctsp-jdk15+": "org.bouncycastle", - "bctsp-jdk15on": "org.bouncycastle", - "bctsp-jdk16": "org.bouncycastle", - "bcutil-debug-jdk15to18": "org.bouncycastle", - "bcutil-debug-jdk18on": "org.bouncycastle", - "bcutil-jdk14": "org.bouncycastle", - "bcutil-jdk15on": "org.bouncycastle", - "bcutil-jdk15to18": "org.bouncycastle", - "bcutil-jdk18on": "org.bouncycastle", - "bcutil-lts8on": "org.bouncycastle", - "spring-security": "org.springframework.security", - "spring-security-acl": "org.springframework.security", - "spring-security-adapters": "org.springframework.security", - "spring-security-aspects": "org.springframework.security", - "spring-security-bom": "org.springframework.security", - "spring-security-cas": "org.springframework.security", - "spring-security-cas-client": "org.springframework.security", - "spring-security-catalina": "org.springframework.security", - "spring-security-config": "org.springframework.security", - "spring-security-core": "org.springframework.security", - "spring-security-core-tiger": "org.springframework.security", - "spring-security-crypto": "org.springframework.security", - "spring-security-data": "org.springframework.security", - "spring-security-jboss": "org.springframework.security", - "spring-security-jetty": "org.springframework.security", - "spring-security-jwt": "org.springframework.security", - "spring-security-ldap": "org.springframework.security", - "spring-security-messaging": "org.springframework.security", - "spring-security-ntlm": "org.springframework.security", - "spring-security-oauth2-authorization-server": "org.springframework.security", - "spring-security-oauth2-client": "org.springframework.security", - "spring-security-oauth2-core": "org.springframework.security", - "spring-security-oauth2-jose": "org.springframework.security", - "spring-security-oauth2-resource-server": "org.springframework.security", - "spring-security-openid": "org.springframework.security", - "spring-security-parent": "org.springframework.security", - "spring-security-portlet": "org.springframework.security", - "spring-security-remoting": "org.springframework.security", - "spring-security-resin": "org.springframework.security", - "spring-security-rsa": "org.springframework.security", - "spring-security-rsocket": "org.springframework.security", - "spring-security-saml2-service-provider": "org.springframework.security", - "spring-security-samples": "org.springframework.security", - "spring-security-samples-aspectj": "org.springframework.security", - "spring-security-samples-cas": "org.springframework.security", - "spring-security-samples-cas-client": "org.springframework.security", - "spring-security-samples-cas-server": "org.springframework.security", - "spring-security-samples-contacts": "org.springframework.security", - "spring-security-samples-dms": "org.springframework.security", - "spring-security-samples-javaconfig-messages": "org.springframework.security", - "spring-security-samples-ldap": "org.springframework.security", - "spring-security-samples-messages-jc": "org.springframework.security", - "spring-security-samples-openid": "org.springframework.security", - "spring-security-samples-portlet": "org.springframework.security", - "spring-security-samples-preauth": "org.springframework.security", - "spring-security-samples-tutorial": "org.springframework.security", - "spring-security-taglibs": "org.springframework.security", - "spring-security-test": "org.springframework.security", - "spring-security-web": "org.springframework.security", - "spring-security-oauth": "org.springframework.security.oauth", - "spring-security-oauth-parent": "org.springframework.security.oauth", - "spring-security-oauth2": "org.springframework.security.oauth", - "spring-security-oauth2-autoconfigure": "org.springframework.security.oauth.boot", - "spring-security-kerberos-bom": "org.springframework.security.kerberos", - "spring-security-kerberos-client": "org.springframework.security.kerberos", - "spring-security-kerberos-core": "org.springframework.security.kerberos", - "spring-security-kerberos-test": "org.springframework.security.kerberos", - "spring-security-kerberos-web": "org.springframework.security.kerberos", - "spring-security-saml-dsl-core": "org.springframework.security.extensions", - "spring-security-saml2-core": "org.springframework.security.extensions", + "ant": "org.apache.ant", + "ant-antlr": "org.apache.ant", + "ant-antunit": "org.apache.ant", + "ant-apache-bcel": "org.apache.ant", + "ant-apache-bsf": "org.apache.ant", + "ant-apache-log4j": "org.apache.ant", + "ant-apache-oro": "org.apache.ant", + "ant-apache-regexp": "org.apache.ant", + "ant-apache-resolver": "org.apache.ant", + "ant-apache-xalan2": "org.apache.ant", + "ant-commons-logging": "org.apache.ant", + "ant-commons-net": "org.apache.ant", + "ant-compress": "org.apache.ant", + "ant-dotnet": "org.apache.ant", + "ant-imageio": "org.apache.ant", + "ant-jai": "org.apache.ant", + "ant-jakartamail": "org.apache.ant", + "ant-javamail": "org.apache.ant", + "ant-jdepend": "org.apache.ant", + "ant-jmf": "org.apache.ant", + "ant-jsch": "org.apache.ant", + "ant-junit": "org.apache.ant", + "ant-junit4": "org.apache.ant", + "ant-junitlauncher": "org.apache.ant", + "ant-launcher": "org.apache.ant", + "ant-netrexx": "org.apache.ant", + "ant-nodeps": "org.apache.ant", + "ant-parent": "org.apache.ant", + "ant-starteam": "org.apache.ant", + "ant-stylebook": "org.apache.ant", + "ant-swing": "org.apache.ant", + "ant-testutil": "org.apache.ant", + "ant-trax": "org.apache.ant", + "ant-weblogic": "org.apache.ant", + "ant-xz": "org.apache.ant", + "commons-codec": "commons-codec", + "commons-logging": "commons-logging", // see e.g. https://mvnrepository.com/artifact/commons-logging/commons-logging/1.1.1 + "okhttp": "com.squareup.okhttp3", + "okio": "com.squareup.okio", + "spring-velocity-support": "org.apache.velocity", + "velocity": "org.apache.velocity", + "velocity-engine-core": "org.apache.velocity", + "velocity-engine-parent": "org.apache.velocity", + "velocity-engine-scripting": "org.apache.velocity", + "velocity-tools": "org.apache.velocity", + "bc-fips": "org.bouncycastle", + "bc-fips-debug": "org.bouncycastle", + "bcjmail-debug-jdk15to18": "org.bouncycastle", + "bcjmail-debug-jdk18on": "org.bouncycastle", + "bcjmail-jdk15on": "org.bouncycastle", + "bcjmail-jdk15to18": "org.bouncycastle", + "bcjmail-jdk18on": "org.bouncycastle", + "bcjmail-lts8on": "org.bouncycastle", + "bcmail-debug-jdk15to18": "org.bouncycastle", + "bcmail-debug-jdk18on": "org.bouncycastle", + "bcmail-fips": "org.bouncycastle", + "bcmail-jdk14": "org.bouncycastle", + "bcmail-jdk15": "org.bouncycastle", + "bcmail-jdk15+": "org.bouncycastle", + "bcmail-jdk15on": "org.bouncycastle", + "bcmail-jdk15to18": "org.bouncycastle", + "bcmail-jdk16": "org.bouncycastle", + "bcmail-jdk18on": "org.bouncycastle", + "bcmail-lts8on": "org.bouncycastle", + "bcpg-debug-jdk15to18": "org.bouncycastle", + "bcpg-debug-jdk18on": "org.bouncycastle", + "bcpg-fips": "org.bouncycastle", + "bcpg-jdk12": "org.bouncycastle", + "bcpg-jdk14": "org.bouncycastle", + "bcpg-jdk15": "org.bouncycastle", + "bcpg-jdk15+": "org.bouncycastle", + "bcpg-jdk15on": "org.bouncycastle", + "bcpg-jdk15to18": "org.bouncycastle", + "bcpg-jdk16": "org.bouncycastle", + "bcpg-jdk18on": "org.bouncycastle", + "bcpg-lts8on": "org.bouncycastle", + "bcpkix-debug-jdk15to18": "org.bouncycastle", + "bcpkix-debug-jdk18on": "org.bouncycastle", + "bcpkix-fips": "org.bouncycastle", + "bcpkix-jdk14": "org.bouncycastle", + "bcpkix-jdk15on": "org.bouncycastle", + "bcpkix-jdk15to18": "org.bouncycastle", + "bcpkix-jdk18on": "org.bouncycastle", + "bcpkix-lts8on": "org.bouncycastle", + "bcpqc-addon-fips": "org.bouncycastle", + "bcprov-debug-jdk14": "org.bouncycastle", + "bcprov-debug-jdk15on": "org.bouncycastle", + "bcprov-debug-jdk15to18": "org.bouncycastle", + "bcprov-debug-jdk18on": "org.bouncycastle", + "bcprov-ext-debug-jdk14": "org.bouncycastle", + "bcprov-ext-debug-jdk15on": "org.bouncycastle", + "bcprov-ext-debug-jdk15to18": "org.bouncycastle", + "bcprov-ext-debug-jdk18on": "org.bouncycastle", + "bcprov-ext-jdk14": "org.bouncycastle", + "bcprov-ext-jdk15": "org.bouncycastle", + "bcprov-ext-jdk15on": "org.bouncycastle", + "bcprov-ext-jdk15to18": "org.bouncycastle", + "bcprov-ext-jdk16": "org.bouncycastle", + "bcprov-ext-jdk18on": "org.bouncycastle", + "bcprov-jdk12": "org.bouncycastle", + "bcprov-jdk14": "org.bouncycastle", + "bcprov-jdk15": "org.bouncycastle", + "bcprov-jdk15+": "org.bouncycastle", + "bcprov-jdk15on": "org.bouncycastle", + "bcprov-jdk15to18": "org.bouncycastle", + "bcprov-jdk16": "org.bouncycastle", + "bcprov-jdk18on": "org.bouncycastle", + "bcprov-lts8on": "org.bouncycastle", + "bctls-debug-jdk15to18": "org.bouncycastle", + "bctls-debug-jdk18on": "org.bouncycastle", + "bctls-fips": "org.bouncycastle", + "bctls-jdk14": "org.bouncycastle", + "bctls-jdk15on": "org.bouncycastle", + "bctls-jdk15to18": "org.bouncycastle", + "bctls-jdk18on": "org.bouncycastle", + "bctls-lts8on": "org.bouncycastle", + "bctsp-jdk14": "org.bouncycastle", + "bctsp-jdk15": "org.bouncycastle", + "bctsp-jdk15+": "org.bouncycastle", + "bctsp-jdk15on": "org.bouncycastle", + "bctsp-jdk16": "org.bouncycastle", + "bcutil-debug-jdk15to18": "org.bouncycastle", + "bcutil-debug-jdk18on": "org.bouncycastle", + "bcutil-jdk14": "org.bouncycastle", + "bcutil-jdk15on": "org.bouncycastle", + "bcutil-jdk15to18": "org.bouncycastle", + "bcutil-jdk18on": "org.bouncycastle", + "bcutil-lts8on": "org.bouncycastle", + "spring": "org.springframework", + "spring-agent": "org.springframework", + "spring-aop": "org.springframework", + "spring-asm": "org.springframework", + "spring-aspects": "org.springframework", + "spring-beandoc": "org.springframework", + "spring-beans": "org.springframework", + "spring-context": "org.springframework", + "spring-context-indexer": "org.springframework", + "spring-context-support": "org.springframework", + "spring-core": "org.springframework", + "spring-core-test": "org.springframework", + "spring-dao": "org.springframework", + "spring-expression": "org.springframework", + "spring-framework-bom": "org.springframework", + "spring-full": "org.springframework", + "spring-hibernate": "org.springframework", + "spring-hibernate2": "org.springframework", + "spring-hibernate3": "org.springframework", + "spring-ibatis": "org.springframework", + "spring-instrument": "org.springframework", + "spring-instrument-tomcat": "org.springframework", + "spring-jca": "org.springframework", + "spring-jcl": "org.springframework", + "spring-jdbc": "org.springframework", + "spring-jdo": "org.springframework", + "spring-jms": "org.springframework", + "spring-jmx": "org.springframework", + "spring-jpa": "org.springframework", + "spring-ldap": "org.springframework", + "spring-messaging": "org.springframework", + "spring-mock": "org.springframework", + "spring-ojb": "org.springframework", + "spring-orm": "org.springframework", + "spring-oxm": "org.springframework", + "spring-parent": "org.springframework", + "spring-portlet": "org.springframework", + "spring-r2dbc": "org.springframework", + "spring-remoting": "org.springframework", + "spring-struts": "org.springframework", + "spring-support": "org.springframework", + "spring-test": "org.springframework", + "spring-tomcat-weaver": "org.springframework", + "spring-toplink": "org.springframework", + "spring-tuple": "org.springframework", + "spring-tuple-parent": "org.springframework", + "spring-tx": "org.springframework", + "spring-web": "org.springframework", + "spring-webflux": "org.springframework", + "spring-webmvc": "org.springframework", + "spring-webmvc-portlet": "org.springframework", + "spring-webmvc-struts": "org.springframework", + "spring-websocket": "org.springframework", + "spring-amqp": "org.springframework.amqp", + "spring-amqp-bom": "org.springframework.amqp", + "spring-amqp-dist": "org.springframework.amqp", + "spring-amqp-parent": "org.springframework.amqp", + "spring-erlang": "org.springframework.amqp", + "spring-rabbit": "org.springframework.amqp", + "spring-rabbit-junit": "org.springframework.amqp", + "spring-rabbit-stream": "org.springframework.amqp", + "spring-rabbit-test": "org.springframework.amqp", + "spring-analytics": "org.springframework.analytics", + "spring-batch": "org.springframework.batch", + "spring-batch-admin-manager": "org.springframework.batch", + "spring-batch-admin-parent": "org.springframework.batch", + "spring-batch-admin-resources": "org.springframework.batch", + "spring-batch-archetypes": "org.springframework.batch", + "spring-batch-bom": "org.springframework.batch", + "spring-batch-core": "org.springframework.batch", + "spring-batch-docs": "org.springframework.batch", + "spring-batch-infrastructure": "org.springframework.batch", + "spring-batch-infrastructure-tests": "org.springframework.batch", + "spring-batch-integration": "org.springframework.batch", + "spring-batch-parent": "org.springframework.batch", + "spring-batch-samples": "org.springframework.batch", + "spring-batch-test": "org.springframework.batch", + "spring-batch-tuple": "org.springframework.batch", + "spring-boot": "org.springframework.boot", + "spring-boot-actuator": "org.springframework.boot", + "spring-boot-actuator-autoconfigure": "org.springframework.boot", + "spring-boot-actuator-docs": "org.springframework.boot", + "spring-boot-antlib": "org.springframework.boot", + "spring-boot-archetypes": "org.springframework.boot", + "spring-boot-autoconfigure": "org.springframework.boot", + "spring-boot-autoconfigure-processor": "org.springframework.boot", + "spring-boot-build": "org.springframework.boot", + "spring-boot-buildpack-platform": "org.springframework.boot", + "spring-boot-cli": "org.springframework.boot", + "spring-boot-configuration-metadata": "org.springframework.boot", + "spring-boot-configuration-processor": "org.springframework.boot", + "spring-boot-dependencies": "org.springframework.boot", + "spring-boot-dependency-tools": "org.springframework.boot", + "spring-boot-deployment-test-glassfish": "org.springframework.boot", + "spring-boot-deployment-test-tomcat": "org.springframework.boot", + "spring-boot-deployment-test-tomee": "org.springframework.boot", + "spring-boot-deployment-test-wildfly": "org.springframework.boot", + "spring-boot-deployment-test-wlp": "org.springframework.boot", + "spring-boot-deployment-tests": "org.springframework.boot", + "spring-boot-devtools": "org.springframework.boot", + "spring-boot-devtools-tests": "org.springframework.boot", + "spring-boot-docker-compose": "org.springframework.boot", + "spring-boot-docs": "org.springframework.boot", + "spring-boot-full-build": "org.springframework.boot", + "spring-boot-gradle-plugin": "org.springframework.boot", + "spring-boot-gradle-tests": "org.springframework.boot", + "spring-boot-jarmode-layertools": "org.springframework.boot", + "spring-boot-launch-script-tests": "org.springframework.boot", + "spring-boot-legacy": "org.springframework.boot", + "spring-boot-loader": "org.springframework.boot", + "spring-boot-loader-tools": "org.springframework.boot", + "spring-boot-maven-plugin": "org.springframework.boot", + "spring-boot-parent": "org.springframework.boot", + "spring-boot-project": "org.springframework.boot", + "spring-boot-properties-migrator": "org.springframework.boot", + "spring-boot-sample-actuator-archetype": "org.springframework.boot", + "spring-boot-sample-actuator-log4j-archetype": "org.springframework.boot", + "spring-boot-sample-actuator-noweb-archetype": "org.springframework.boot", + "spring-boot-sample-actuator-ui-archetype": "org.springframework.boot", + "spring-boot-sample-amqp-archetype": "org.springframework.boot", + "spring-boot-sample-aop-archetype": "org.springframework.boot", + "spring-boot-sample-batch-archetype": "org.springframework.boot", + "spring-boot-sample-data-jpa-archetype": "org.springframework.boot", + "spring-boot-sample-data-mongodb-archetype": "org.springframework.boot", + "spring-boot-sample-data-redis-archetype": "org.springframework.boot", + "spring-boot-sample-data-rest-archetype": "org.springframework.boot", + "spring-boot-sample-integration-archetype": "org.springframework.boot", + "spring-boot-sample-jetty-archetype": "org.springframework.boot", + "spring-boot-sample-profile-archetype": "org.springframework.boot", + "spring-boot-sample-secure-archetype": "org.springframework.boot", + "spring-boot-sample-servlet-archetype": "org.springframework.boot", + "spring-boot-sample-simple-archetype": "org.springframework.boot", + "spring-boot-sample-tomcat-archetype": "org.springframework.boot", + "spring-boot-sample-traditional-archetype": "org.springframework.boot", + "spring-boot-sample-web-jsp-archetype": "org.springframework.boot", + "spring-boot-sample-web-method-security-archetype": "org.springframework.boot", + "spring-boot-sample-web-secure-archetype": "org.springframework.boot", + "spring-boot-sample-web-static-archetype": "org.springframework.boot", + "spring-boot-sample-web-ui-archetype": "org.springframework.boot", + "spring-boot-sample-websocket-archetype": "org.springframework.boot", + "spring-boot-sample-xml-archetype": "org.springframework.boot", + "spring-boot-security-test-web-helloworld": "org.springframework.boot", + "spring-boot-security-tests": "org.springframework.boot", + "spring-boot-security-tests-web-helloworld": "org.springframework.boot", + "spring-boot-starter": "org.springframework.boot", + "spring-boot-starter-activemq": "org.springframework.boot", + "spring-boot-starter-actuator": "org.springframework.boot", + "spring-boot-starter-amqp": "org.springframework.boot", + "spring-boot-starter-aop": "org.springframework.boot", + "spring-boot-starter-artemis": "org.springframework.boot", + "spring-boot-starter-batch": "org.springframework.boot", + "spring-boot-starter-cache": "org.springframework.boot", + "spring-boot-starter-cloud-connectors": "org.springframework.boot", + "spring-boot-starter-data-cassandra": "org.springframework.boot", + "spring-boot-starter-data-cassandra-reactive": "org.springframework.boot", + "spring-boot-starter-data-couchbase": "org.springframework.boot", + "spring-boot-starter-data-couchbase-reactive": "org.springframework.boot", + "spring-boot-starter-data-elasticsearch": "org.springframework.boot", + "spring-boot-starter-data-gemfire": "org.springframework.boot", + "spring-boot-starter-data-jdbc": "org.springframework.boot", + "spring-boot-starter-data-jpa": "org.springframework.boot", + "spring-boot-starter-data-ldap": "org.springframework.boot", + "spring-boot-starter-data-mongodb": "org.springframework.boot", + "spring-boot-starter-data-mongodb-reactive": "org.springframework.boot", + "spring-boot-starter-data-neo4j": "org.springframework.boot", + "spring-boot-starter-data-r2dbc": "org.springframework.boot", + "spring-boot-starter-data-redis": "org.springframework.boot", + "spring-boot-starter-data-redis-reactive": "org.springframework.boot", + "spring-boot-starter-data-rest": "org.springframework.boot", + "spring-boot-starter-data-solr": "org.springframework.boot", + "spring-boot-starter-freemarker": "org.springframework.boot", + "spring-boot-starter-graphql": "org.springframework.boot", + "spring-boot-starter-groovy-templates": "org.springframework.boot", + "spring-boot-starter-hateoas": "org.springframework.boot", + "spring-boot-starter-hornetq": "org.springframework.boot", + "spring-boot-starter-integration": "org.springframework.boot", + "spring-boot-starter-jdbc": "org.springframework.boot", + "spring-boot-starter-jersey": "org.springframework.boot", + "spring-boot-starter-jetty": "org.springframework.boot", + "spring-boot-starter-jooq": "org.springframework.boot", + "spring-boot-starter-json": "org.springframework.boot", + "spring-boot-starter-jta-atomikos": "org.springframework.boot", + "spring-boot-starter-jta-bitronix": "org.springframework.boot", + "spring-boot-starter-jta-narayana": "org.springframework.boot", + "spring-boot-starter-log4j": "org.springframework.boot", + "spring-boot-starter-log4j2": "org.springframework.boot", + "spring-boot-starter-logging": "org.springframework.boot", + "spring-boot-starter-mail": "org.springframework.boot", + "spring-boot-starter-mobile": "org.springframework.boot", + "spring-boot-starter-mustache": "org.springframework.boot", + "spring-boot-starter-oauth2-authorization-server": "org.springframework.boot", + "spring-boot-starter-oauth2-client": "org.springframework.boot", + "spring-boot-starter-oauth2-resource-server": "org.springframework.boot", + "spring-boot-starter-parent": "org.springframework.boot", + "spring-boot-starter-quartz": "org.springframework.boot", + "spring-boot-starter-reactor-netty": "org.springframework.boot", + "spring-boot-starter-redis": "org.springframework.boot", + "spring-boot-starter-remote-shell": "org.springframework.boot", + "spring-boot-starter-rsocket": "org.springframework.boot", + "spring-boot-starter-security": "org.springframework.boot", + "spring-boot-starter-social-facebook": "org.springframework.boot", + "spring-boot-starter-social-linkedin": "org.springframework.boot", + "spring-boot-starter-social-twitter": "org.springframework.boot", + "spring-boot-starter-test": "org.springframework.boot", + "spring-boot-starter-thymeleaf": "org.springframework.boot", + "spring-boot-starter-tomcat": "org.springframework.boot", + "spring-boot-starter-undertow": "org.springframework.boot", + "spring-boot-starter-validation": "org.springframework.boot", + "spring-boot-starter-velocity": "org.springframework.boot", + "spring-boot-starter-web": "org.springframework.boot", + "spring-boot-starter-web-services": "org.springframework.boot", + "spring-boot-starter-webflux": "org.springframework.boot", + "spring-boot-starter-websocket": "org.springframework.boot", + "spring-boot-starter-ws": "org.springframework.boot", + "spring-boot-starters": "org.springframework.boot", + "spring-boot-test": "org.springframework.boot", + "spring-boot-test-autoconfigure": "org.springframework.boot", + "spring-boot-testcontainers": "org.springframework.boot", + "spring-boot-tools": "org.springframework.boot", + "spring-boot-versions": "org.springframework.boot", + "spring-cloud-alibaba": "org.springframework.cloud", + "spring-cloud-alibaba-dependencies": "org.springframework.cloud", + "spring-cloud-alibaba-docs": "org.springframework.cloud", + "spring-cloud-alibaba-dubbo": "org.springframework.cloud", + "spring-cloud-alibaba-nacos-config": "org.springframework.cloud", + "spring-cloud-alibaba-nacos-config-server": "org.springframework.cloud", + "spring-cloud-alibaba-nacos-discovery": "org.springframework.cloud", + "spring-cloud-alibaba-seata": "org.springframework.cloud", + "spring-cloud-alibaba-sentinel": "org.springframework.cloud", + "spring-cloud-alibaba-sentinel-datasource": "org.springframework.cloud", + "spring-cloud-alibaba-sentinel-zuul": "org.springframework.cloud", + "spring-cloud-alicloud-acm": "org.springframework.cloud", + "spring-cloud-alicloud-ans": "org.springframework.cloud", + "spring-cloud-alicloud-context": "org.springframework.cloud", + "spring-cloud-alicloud-oss": "org.springframework.cloud", + "spring-cloud-alicloud-schedulerx": "org.springframework.cloud", + "spring-cloud-alicloud-sms": "org.springframework.cloud", + "spring-cloud-app-broker": "org.springframework.cloud", + "spring-cloud-app-broker-autoconfigure": "org.springframework.cloud", + "spring-cloud-app-broker-core": "org.springframework.cloud", + "spring-cloud-app-broker-deployer": "org.springframework.cloud", + "spring-cloud-app-broker-deployer-cloudfoundry": "org.springframework.cloud", + "spring-cloud-app-broker-docs": "org.springframework.cloud", + "spring-cloud-app-broker-logging": "org.springframework.cloud", + "spring-cloud-app-broker-security-credhub": "org.springframework.cloud", + "spring-cloud-app-starter-doc-maven-plugin": "org.springframework.cloud", + "spring-cloud-app-starter-metadata-maven-plugin": "org.springframework.cloud", + "spring-cloud-aws": "org.springframework.cloud", + "spring-cloud-aws-actuator": "org.springframework.cloud", + "spring-cloud-aws-autoconfigure": "org.springframework.cloud", + "spring-cloud-aws-context": "org.springframework.cloud", + "spring-cloud-aws-core": "org.springframework.cloud", + "spring-cloud-aws-depednencies": "org.springframework.cloud", + "spring-cloud-aws-dependencies": "org.springframework.cloud", + "spring-cloud-aws-docs": "org.springframework.cloud", + "spring-cloud-aws-integration-test": "org.springframework.cloud", + "spring-cloud-aws-jdbc": "org.springframework.cloud", + "spring-cloud-aws-messaging": "org.springframework.cloud", + "spring-cloud-aws-parameter-store-config": "org.springframework.cloud", + "spring-cloud-aws-secrets-manager-config": "org.springframework.cloud", + "spring-cloud-bindings": "org.springframework.cloud", + "spring-cloud-bindings-parent": "org.springframework.cloud", + "spring-cloud-build": "org.springframework.cloud", + "spring-cloud-build-dependencies": "org.springframework.cloud", + "spring-cloud-build-docs": "org.springframework.cloud", + "spring-cloud-build-tools": "org.springframework.cloud", + "spring-cloud-bus": "org.springframework.cloud", + "spring-cloud-bus-dependencies": "org.springframework.cloud", + "spring-cloud-bus-docs": "org.springframework.cloud", + "spring-cloud-bus-parent": "org.springframework.cloud", + "spring-cloud-bus-rsocket": "org.springframework.cloud", + "spring-cloud-bus-tests": "org.springframework.cloud", + "spring-cloud-circuitbreaker": "org.springframework.cloud", + "spring-cloud-circuitbreaker-dependencies": "org.springframework.cloud", + "spring-cloud-circuitbreaker-docs": "org.springframework.cloud", + "spring-cloud-circuitbreaker-resilience4j": "org.springframework.cloud", + "spring-cloud-circuitbreaker-spring-retry": "org.springframework.cloud", + "spring-cloud-cli": "org.springframework.cloud", + "spring-cloud-cli-docs": "org.springframework.cloud", + "spring-cloud-cli-parent": "org.springframework.cloud", + "spring-cloud-cloudfoundry": "org.springframework.cloud", + "spring-cloud-cloudfoundry-commons": "org.springframework.cloud", + "spring-cloud-cloudfoundry-connector": "org.springframework.cloud", + "spring-cloud-cloudfoundry-dependencies": "org.springframework.cloud", + "spring-cloud-cloudfoundry-discovery": "org.springframework.cloud", + "spring-cloud-cloudfoundry-docs": "org.springframework.cloud", + "spring-cloud-cloudfoundry-service-broker": "org.springframework.cloud", + "spring-cloud-cloudfoundry-web": "org.springframework.cloud", + "spring-cloud-cluster": "org.springframework.cloud", + "spring-cloud-cluster-autoconfigure": "org.springframework.cloud", + "spring-cloud-cluster-core": "org.springframework.cloud", + "spring-cloud-cluster-dependencies": "org.springframework.cloud", + "spring-cloud-cluster-docs": "org.springframework.cloud", + "spring-cloud-cluster-etcd": "org.springframework.cloud", + "spring-cloud-cluster-hazelcast": "org.springframework.cloud", + "spring-cloud-cluster-redis": "org.springframework.cloud", + "spring-cloud-cluster-zookeeper": "org.springframework.cloud", + "spring-cloud-common-security-config": "org.springframework.cloud", + "spring-cloud-common-security-config-core": "org.springframework.cloud", + "spring-cloud-common-security-config-web": "org.springframework.cloud", + "spring-cloud-commons": "org.springframework.cloud", + "spring-cloud-commons-dependencies": "org.springframework.cloud", + "spring-cloud-commons-docs": "org.springframework.cloud", + "spring-cloud-commons-parent": "org.springframework.cloud", + "spring-cloud-config": "org.springframework.cloud", + "spring-cloud-config-client": "org.springframework.cloud", + "spring-cloud-config-client-tls-tests": "org.springframework.cloud", + "spring-cloud-config-dependencies": "org.springframework.cloud", + "spring-cloud-config-docs": "org.springframework.cloud", + "spring-cloud-config-monitor": "org.springframework.cloud", + "spring-cloud-config-server": "org.springframework.cloud", + "spring-cloud-connectors-core": "org.springframework.cloud", + "spring-cloud-consul": "org.springframework.cloud", + "spring-cloud-consul-binder": "org.springframework.cloud", + "spring-cloud-consul-config": "org.springframework.cloud", + "spring-cloud-consul-core": "org.springframework.cloud", + "spring-cloud-consul-dependencies": "org.springframework.cloud", + "spring-cloud-consul-discovery": "org.springframework.cloud", + "spring-cloud-consul-docs": "org.springframework.cloud", + "spring-cloud-consul-integration-tests": "org.springframework.cloud", + "spring-cloud-context": "org.springframework.cloud", + "spring-cloud-contract-converters": "org.springframework.cloud", + "spring-cloud-contract-dependencies": "org.springframework.cloud", + "spring-cloud-contract-docs": "org.springframework.cloud", + "spring-cloud-contract-gradle-plugin": "org.springframework.cloud", + "spring-cloud-contract-maven-plugin": "org.springframework.cloud", + "spring-cloud-contract-pact": "org.springframework.cloud", + "spring-cloud-contract-parent": "org.springframework.cloud", + "spring-cloud-contract-shade": "org.springframework.cloud", + "spring-cloud-contract-spec": "org.springframework.cloud", + "spring-cloud-contract-spec-groovy": "org.springframework.cloud", + "spring-cloud-contract-spec-java": "org.springframework.cloud", + "spring-cloud-contract-spec-kotlin": "org.springframework.cloud", + "spring-cloud-contract-spec-pact": "org.springframework.cloud", + "spring-cloud-contract-starters": "org.springframework.cloud", + "spring-cloud-contract-stub-runner": "org.springframework.cloud", + "spring-cloud-contract-stub-runner-boot": "org.springframework.cloud", + "spring-cloud-contract-stub-runner-moco-contract-jar": "org.springframework.cloud", + "spring-cloud-contract-tools": "org.springframework.cloud", + "spring-cloud-contract-verifier": "org.springframework.cloud", + "spring-cloud-contract-wiremock": "org.springframework.cloud", + "spring-cloud-core": "org.springframework.cloud", + "spring-cloud-dataflow": "org.springframework.cloud", + "spring-cloud-dataflow-aggregate-task": "org.springframework.cloud", + "spring-cloud-dataflow-apps-docs-plugin": "org.springframework.cloud", + "spring-cloud-dataflow-apps-generator-plugin": "org.springframework.cloud", + "spring-cloud-dataflow-apps-metadata-plugin": "org.springframework.cloud", + "spring-cloud-dataflow-apps-plugin-parent": "org.springframework.cloud", + "spring-cloud-dataflow-audit": "org.springframework.cloud", + "spring-cloud-dataflow-autoconfigure": "org.springframework.cloud", + "spring-cloud-dataflow-build": "org.springframework.cloud", + "spring-cloud-dataflow-build-dependencies": "org.springframework.cloud", + "spring-cloud-dataflow-build-tools": "org.springframework.cloud", + "spring-cloud-dataflow-classic-docs": "org.springframework.cloud", + "spring-cloud-dataflow-collector-metrics-docs": "org.springframework.cloud", + "spring-cloud-dataflow-common-dependencies": "org.springframework.cloud", + "spring-cloud-dataflow-common-flyway": "org.springframework.cloud", + "spring-cloud-dataflow-common-parent": "org.springframework.cloud", + "spring-cloud-dataflow-common-persistence": "org.springframework.cloud", + "spring-cloud-dataflow-common-test-docker": "org.springframework.cloud", + "spring-cloud-dataflow-common-test-docker-junit5": "org.springframework.cloud", + "spring-cloud-dataflow-completion": "org.springframework.cloud", + "spring-cloud-dataflow-composed-task-runner": "org.springframework.cloud", + "spring-cloud-dataflow-configuration-metadata": "org.springframework.cloud", + "spring-cloud-dataflow-container-registry": "org.springframework.cloud", + "spring-cloud-dataflow-core": "org.springframework.cloud", + "spring-cloud-dataflow-core-dsl": "org.springframework.cloud", + "spring-cloud-dataflow-dependencies": "org.springframework.cloud", + "spring-cloud-dataflow-dependencies-parent": "org.springframework.cloud", + "spring-cloud-dataflow-docs": "org.springframework.cloud", + "spring-cloud-dataflow-metrics-collector-build": "org.springframework.cloud", + "spring-cloud-dataflow-metrics-collector-dependencies": "org.springframework.cloud", + "spring-cloud-dataflow-package": "org.springframework.cloud", + "spring-cloud-dataflow-parent": "org.springframework.cloud", + "spring-cloud-dataflow-platform-cloudfoundry": "org.springframework.cloud", + "spring-cloud-dataflow-platform-kubernetes": "org.springframework.cloud", + "spring-cloud-dataflow-registry": "org.springframework.cloud", + "spring-cloud-dataflow-rest-client": "org.springframework.cloud", + "spring-cloud-dataflow-rest-resource": "org.springframework.cloud", + "spring-cloud-dataflow-scheduler-task-launcher": "org.springframework.cloud", + "spring-cloud-dataflow-schema": "org.springframework.cloud", + "spring-cloud-dataflow-schema-core": "org.springframework.cloud", + "spring-cloud-dataflow-server": "org.springframework.cloud", + "spring-cloud-dataflow-server-cloudfoundry": "org.springframework.cloud", + "spring-cloud-dataflow-server-cloudfoundry-autoconfig": "org.springframework.cloud", + "spring-cloud-dataflow-server-cloudfoundry-docs": "org.springframework.cloud", + "spring-cloud-dataflow-server-cloudfoundry-parent": "org.springframework.cloud", + "spring-cloud-dataflow-server-core": "org.springframework.cloud", + "spring-cloud-dataflow-server-kubernetes": "org.springframework.cloud", + "spring-cloud-dataflow-server-kubernetes-autoconfig": "org.springframework.cloud", + "spring-cloud-dataflow-server-kubernetes-docs": "org.springframework.cloud", + "spring-cloud-dataflow-server-kubernetes-parent": "org.springframework.cloud", + "spring-cloud-dataflow-server-local": "org.springframework.cloud", + "spring-cloud-dataflow-server-local-autoconfig": "org.springframework.cloud", + "spring-cloud-dataflow-server-mesos": "org.springframework.cloud", + "spring-cloud-dataflow-server-mesos-docs": "org.springframework.cloud", + "spring-cloud-dataflow-server-mesos-parent": "org.springframework.cloud", + "spring-cloud-dataflow-server-yarn": "org.springframework.cloud", + "spring-cloud-dataflow-server-yarn-autoconfig": "org.springframework.cloud", + "spring-cloud-dataflow-server-yarn-client": "org.springframework.cloud", + "spring-cloud-dataflow-server-yarn-docs": "org.springframework.cloud", + "spring-cloud-dataflow-server-yarn-h2": "org.springframework.cloud", + "spring-cloud-dataflow-server-yarn-parent": "org.springframework.cloud", + "spring-cloud-dataflow-server-yarn-shell": "org.springframework.cloud", + "spring-cloud-dataflow-server-yarn-shell-core": "org.springframework.cloud", + "spring-cloud-dataflow-shell": "org.springframework.cloud", + "spring-cloud-dataflow-shell-core": "org.springframework.cloud", + "spring-cloud-dataflow-single-step-batch-job": "org.springframework.cloud", + "spring-cloud-dataflow-skipper-docs": "org.springframework.cloud", + "spring-cloud-dataflow-tasklauncher": "org.springframework.cloud", + "spring-cloud-dataflow-tasklauncher-function": "org.springframework.cloud", + "spring-cloud-dataflow-tasklauncher-sink": "org.springframework.cloud", + "spring-cloud-dataflow-tasklauncher-sink-dependencies": "org.springframework.cloud", + "spring-cloud-dataflow-tasklauncher-sink-kafka": "org.springframework.cloud", + "spring-cloud-dataflow-tasklauncher-sink-rabbit": "org.springframework.cloud", + "spring-cloud-dataflow-test": "org.springframework.cloud", + "spring-cloud-dataflow-ui": "org.springframework.cloud", + "spring-cloud-dependencies": "org.springframework.cloud", + "spring-cloud-dependencies-parent": "org.springframework.cloud", + "spring-cloud-deployer-autoconfigure": "org.springframework.cloud", + "spring-cloud-deployer-cloudfoundry": "org.springframework.cloud", + "spring-cloud-deployer-dependencies": "org.springframework.cloud", + "spring-cloud-deployer-kubernetes": "org.springframework.cloud", + "spring-cloud-deployer-local": "org.springframework.cloud", + "spring-cloud-deployer-local-parent": "org.springframework.cloud", + "spring-cloud-deployer-mesos": "org.springframework.cloud", + "spring-cloud-deployer-parent": "org.springframework.cloud", + "spring-cloud-deployer-resource-docker": "org.springframework.cloud", + "spring-cloud-deployer-resource-maven": "org.springframework.cloud", + "spring-cloud-deployer-resource-support": "org.springframework.cloud", + "spring-cloud-deployer-sample-stream": "org.springframework.cloud", + "spring-cloud-deployer-sample-task": "org.springframework.cloud", + "spring-cloud-deployer-spi": "org.springframework.cloud", + "spring-cloud-deployer-spi-scheduler-test-app": "org.springframework.cloud", + "spring-cloud-deployer-spi-test": "org.springframework.cloud", + "spring-cloud-deployer-spi-test-app": "org.springframework.cloud", + "spring-cloud-deployer-thin": "org.springframework.cloud", + "spring-cloud-deployer-yarn": "org.springframework.cloud", + "spring-cloud-deployer-yarn-appdeployerappmaster": "org.springframework.cloud", + "spring-cloud-deployer-yarn-autoconfig": "org.springframework.cloud", + "spring-cloud-deployer-yarn-build-tests": "org.springframework.cloud", + "spring-cloud-deployer-yarn-parent": "org.springframework.cloud", + "spring-cloud-deployer-yarn-tasklauncherappmaster": "org.springframework.cloud", + "spring-cloud-docs": "org.springframework.cloud", + "spring-cloud-function-adapter-aws": "org.springframework.cloud", + "spring-cloud-function-adapter-aws-web": "org.springframework.cloud", + "spring-cloud-function-adapter-azure": "org.springframework.cloud", + "spring-cloud-function-adapter-azure-web": "org.springframework.cloud", + "spring-cloud-function-adapter-gcp": "org.springframework.cloud", + "spring-cloud-function-adapter-openwhisk": "org.springframework.cloud", + "spring-cloud-function-adapter-parent": "org.springframework.cloud", + "spring-cloud-function-compiler": "org.springframework.cloud", + "spring-cloud-function-context": "org.springframework.cloud", + "spring-cloud-function-core": "org.springframework.cloud", + "spring-cloud-function-dependencies": "org.springframework.cloud", + "spring-cloud-function-deployer": "org.springframework.cloud", + "spring-cloud-function-docs": "org.springframework.cloud", + "spring-cloud-function-grpc": "org.springframework.cloud", + "spring-cloud-function-grpc-cloudevent-ext": "org.springframework.cloud", + "spring-cloud-function-integration": "org.springframework.cloud", + "spring-cloud-function-kotlin": "org.springframework.cloud", + "spring-cloud-function-parent": "org.springframework.cloud", + "spring-cloud-function-rsocket": "org.springframework.cloud", + "spring-cloud-function-samples": "org.springframework.cloud", + "spring-cloud-function-serverless-web": "org.springframework.cloud", + "spring-cloud-function-stream": "org.springframework.cloud", + "spring-cloud-function-task": "org.springframework.cloud", + "spring-cloud-function-web": "org.springframework.cloud", + "spring-cloud-gateway": "org.springframework.cloud", + "spring-cloud-gateway-core": "org.springframework.cloud", + "spring-cloud-gateway-dependencies": "org.springframework.cloud", + "spring-cloud-gateway-docs": "org.springframework.cloud", + "spring-cloud-gateway-mvc": "org.springframework.cloud", + "spring-cloud-gateway-server": "org.springframework.cloud", + "spring-cloud-gateway-webflux": "org.springframework.cloud", + "spring-cloud-gcp": "org.springframework.cloud", + "spring-cloud-gcp-autoconfigure": "org.springframework.cloud", + "spring-cloud-gcp-bigquery": "org.springframework.cloud", + "spring-cloud-gcp-cloudfoundry": "org.springframework.cloud", + "spring-cloud-gcp-core": "org.springframework.cloud", + "spring-cloud-gcp-data-datastore": "org.springframework.cloud", + "spring-cloud-gcp-data-firestore": "org.springframework.cloud", + "spring-cloud-gcp-data-spanner": "org.springframework.cloud", + "spring-cloud-gcp-dependencies": "org.springframework.cloud", + "spring-cloud-gcp-docs": "org.springframework.cloud", + "spring-cloud-gcp-logging": "org.springframework.cloud", + "spring-cloud-gcp-pubsub": "org.springframework.cloud", + "spring-cloud-gcp-pubsub-stream-binder": "org.springframework.cloud", + "spring-cloud-gcp-secretmanager": "org.springframework.cloud", + "spring-cloud-gcp-security-firebase": "org.springframework.cloud", + "spring-cloud-gcp-security-iap": "org.springframework.cloud", + "spring-cloud-gcp-starter": "org.springframework.cloud", + "spring-cloud-gcp-starter-bigquery": "org.springframework.cloud", + "spring-cloud-gcp-starter-bus-pubsub": "org.springframework.cloud", + "spring-cloud-gcp-starter-cloudfoundry": "org.springframework.cloud", + "spring-cloud-gcp-starter-data-datastore": "org.springframework.cloud", + "spring-cloud-gcp-starter-data-firestore": "org.springframework.cloud", + "spring-cloud-gcp-starter-data-spanner": "org.springframework.cloud", + "spring-cloud-gcp-starter-firestore": "org.springframework.cloud", + "spring-cloud-gcp-starter-logging": "org.springframework.cloud", + "spring-cloud-gcp-starter-metrics": "org.springframework.cloud", + "spring-cloud-gcp-starter-pubsub": "org.springframework.cloud", + "spring-cloud-gcp-starter-secretmanager": "org.springframework.cloud", + "spring-cloud-gcp-starter-security-firebase": "org.springframework.cloud", + "spring-cloud-gcp-starter-security-iap": "org.springframework.cloud", + "spring-cloud-gcp-starter-sql-mysql": "org.springframework.cloud", + "spring-cloud-gcp-starter-sql-postgresql": "org.springframework.cloud", + "spring-cloud-gcp-starter-storage": "org.springframework.cloud", + "spring-cloud-gcp-starter-trace": "org.springframework.cloud", + "spring-cloud-gcp-starter-vision": "org.springframework.cloud", + "spring-cloud-gcp-starters": "org.springframework.cloud", + "spring-cloud-gcp-storage": "org.springframework.cloud", + "spring-cloud-gcp-vision": "org.springframework.cloud", + "spring-cloud-heroku-connector": "org.springframework.cloud", + "spring-cloud-kubernetes": "org.springframework.cloud", + "spring-cloud-kubernetes-archaius": "org.springframework.cloud", + "spring-cloud-kubernetes-client-autoconfig": "org.springframework.cloud", + "spring-cloud-kubernetes-client-config": "org.springframework.cloud", + "spring-cloud-kubernetes-client-discovery": "org.springframework.cloud", + "spring-cloud-kubernetes-client-loadbalancer": "org.springframework.cloud", + "spring-cloud-kubernetes-commons": "org.springframework.cloud", + "spring-cloud-kubernetes-config": "org.springframework.cloud", + "spring-cloud-kubernetes-configserver": "org.springframework.cloud", + "spring-cloud-kubernetes-configuration-watcher": "org.springframework.cloud", + "spring-cloud-kubernetes-controllers": "org.springframework.cloud", + "spring-cloud-kubernetes-core": "org.springframework.cloud", + "spring-cloud-kubernetes-dependencies": "org.springframework.cloud", + "spring-cloud-kubernetes-discovery": "org.springframework.cloud", + "spring-cloud-kubernetes-discoveryserver": "org.springframework.cloud", + "spring-cloud-kubernetes-docs": "org.springframework.cloud", + "spring-cloud-kubernetes-fabric8-autoconfig": "org.springframework.cloud", + "spring-cloud-kubernetes-fabric8-config": "org.springframework.cloud", + "spring-cloud-kubernetes-fabric8-discovery": "org.springframework.cloud", + "spring-cloud-kubernetes-fabric8-istio": "org.springframework.cloud", + "spring-cloud-kubernetes-fabric8-leader": "org.springframework.cloud", + "spring-cloud-kubernetes-fabric8-loadbalancer": "org.springframework.cloud", + "spring-cloud-kubernetes-hystrix": "org.springframework.cloud", + "spring-cloud-kubernetes-istio": "org.springframework.cloud", + "spring-cloud-kubernetes-leader": "org.springframework.cloud", + "spring-cloud-kubernetes-loadbalancer": "org.springframework.cloud", + "spring-cloud-kubernetes-ribbon": "org.springframework.cloud", + "spring-cloud-kubernetes-test-support": "org.springframework.cloud", + "spring-cloud-kubernetes-zipkin": "org.springframework.cloud", + "spring-cloud-launcher": "org.springframework.cloud", + "spring-cloud-loadbalancer": "org.springframework.cloud", + "spring-cloud-localconfig-connector": "org.springframework.cloud", + "spring-cloud-netflix": "org.springframework.cloud", + "spring-cloud-netflix-archaius": "org.springframework.cloud", + "spring-cloud-netflix-concurrency-limits": "org.springframework.cloud", + "spring-cloud-netflix-core": "org.springframework.cloud", + "spring-cloud-netflix-dependencies": "org.springframework.cloud", + "spring-cloud-netflix-docs": "org.springframework.cloud", + "spring-cloud-netflix-eureka-client": "org.springframework.cloud", + "spring-cloud-netflix-eureka-client-tls-tests": "org.springframework.cloud", + "spring-cloud-netflix-eureka-server": "org.springframework.cloud", + "spring-cloud-netflix-hystrix": "org.springframework.cloud", + "spring-cloud-netflix-hystrix-amqp": "org.springframework.cloud", + "spring-cloud-netflix-hystrix-dashboard": "org.springframework.cloud", + "spring-cloud-netflix-hystrix-stream": "org.springframework.cloud", + "spring-cloud-netflix-ribbon": "org.springframework.cloud", + "spring-cloud-netflix-sidecar": "org.springframework.cloud", + "spring-cloud-netflix-spectator": "org.springframework.cloud", + "spring-cloud-netflix-turbine": "org.springframework.cloud", + "spring-cloud-netflix-turbine-amqp": "org.springframework.cloud", + "spring-cloud-netflix-turbine-stream": "org.springframework.cloud", + "spring-cloud-netflix-zuul": "org.springframework.cloud", + "spring-cloud-open-service-broker": "org.springframework.cloud", + "spring-cloud-open-service-broker-autoconfigure": "org.springframework.cloud", + "spring-cloud-open-service-broker-contract-tests": "org.springframework.cloud", + "spring-cloud-open-service-broker-core": "org.springframework.cloud", + "spring-cloud-open-service-broker-docs": "org.springframework.cloud", + "spring-cloud-openfeign": "org.springframework.cloud", + "spring-cloud-openfeign-core": "org.springframework.cloud", + "spring-cloud-openfeign-dependencies": "org.springframework.cloud", + "spring-cloud-openfeign-docs": "org.springframework.cloud", + "spring-cloud-parent": "org.springframework.cloud", + "spring-cloud-scheam-registry-parent": "org.springframework.cloud", + "spring-cloud-scheduler-cloudfoundry": "org.springframework.cloud", + "spring-cloud-scheduler-kubernetes": "org.springframework.cloud", + "spring-cloud-scheduler-parent": "org.springframework.cloud", + "spring-cloud-scheduler-spi": "org.springframework.cloud", + "spring-cloud-scheduler-spi-test": "org.springframework.cloud", + "spring-cloud-scheduler-spi-test-app": "org.springframework.cloud", + "spring-cloud-schema-registry-client": "org.springframework.cloud", + "spring-cloud-schema-registry-core": "org.springframework.cloud", + "spring-cloud-schema-registry-parent": "org.springframework.cloud", + "spring-cloud-schema-registry-server": "org.springframework.cloud", + "spring-cloud-security": "org.springframework.cloud", + "spring-cloud-security-dependencies": "org.springframework.cloud", + "spring-cloud-security-docs": "org.springframework.cloud", + "spring-cloud-security-parent": "org.springframework.cloud", + "spring-cloud-skipper": "org.springframework.cloud", + "spring-cloud-skipper-autoconfigure": "org.springframework.cloud", + "spring-cloud-skipper-client": "org.springframework.cloud", + "spring-cloud-skipper-dependencies": "org.springframework.cloud", + "spring-cloud-skipper-docs": "org.springframework.cloud", + "spring-cloud-skipper-parent": "org.springframework.cloud", + "spring-cloud-skipper-platform-cloudfoundry": "org.springframework.cloud", + "spring-cloud-skipper-platform-kubernetes": "org.springframework.cloud", + "spring-cloud-skipper-server": "org.springframework.cloud", + "spring-cloud-skipper-server-core": "org.springframework.cloud", + "spring-cloud-skipper-shell": "org.springframework.cloud", + "spring-cloud-skipper-shell-commands": "org.springframework.cloud", + "spring-cloud-sleuth": "org.springframework.cloud", + "spring-cloud-sleuth-api": "org.springframework.cloud", + "spring-cloud-sleuth-autoconfigure": "org.springframework.cloud", + "spring-cloud-sleuth-brave": "org.springframework.cloud", + "spring-cloud-sleuth-core": "org.springframework.cloud", + "spring-cloud-sleuth-dependencies": "org.springframework.cloud", + "spring-cloud-sleuth-docs": "org.springframework.cloud", + "spring-cloud-sleuth-instrumentation": "org.springframework.cloud", + "spring-cloud-sleuth-otel": "org.springframework.cloud", + "spring-cloud-sleuth-otel-autoconfigure": "org.springframework.cloud", + "spring-cloud-sleuth-otel-dependencies": "org.springframework.cloud", + "spring-cloud-sleuth-otel-docs": "org.springframework.cloud", + "spring-cloud-sleuth-otel-parent": "org.springframework.cloud", + "spring-cloud-sleuth-otel-tests-parent": "org.springframework.cloud", + "spring-cloud-sleuth-reactor": "org.springframework.cloud", + "spring-cloud-sleuth-sample-test-core": "org.springframework.cloud", + "spring-cloud-sleuth-stream": "org.springframework.cloud", + "spring-cloud-sleuth-tests": "org.springframework.cloud", + "spring-cloud-sleuth-tests-common": "org.springframework.cloud", + "spring-cloud-sleuth-tests-otel-common": "org.springframework.cloud", + "spring-cloud-sleuth-zipkin": "org.springframework.cloud", + "spring-cloud-sleuth-zipkin-legacy": "org.springframework.cloud", + "spring-cloud-sleuth-zipkin-stream": "org.springframework.cloud", + "spring-cloud-spinnaker": "org.springframework.cloud", + "spring-cloud-spring-service-connector": "org.springframework.cloud", + "spring-cloud-square": "org.springframework.cloud", + "spring-cloud-square-dependencies": "org.springframework.cloud", + "spring-cloud-square-docs": "org.springframework.cloud", + "spring-cloud-square-okhttp": "org.springframework.cloud", + "spring-cloud-square-retrofit": "org.springframework.cloud", + "spring-cloud-square-retrofit-core": "org.springframework.cloud", + "spring-cloud-square-retrofit-webclient": "org.springframework.cloud", + "spring-cloud-starter": "org.springframework.cloud", + "spring-cloud-starter-alibaba": "org.springframework.cloud", + "spring-cloud-starter-alibaba-nacos-config": "org.springframework.cloud", + "spring-cloud-starter-alibaba-nacos-config-server": "org.springframework.cloud", + "spring-cloud-starter-alibaba-nacos-discovery": "org.springframework.cloud", + "spring-cloud-starter-alibaba-seata": "org.springframework.cloud", + "spring-cloud-starter-alibaba-sentinel": "org.springframework.cloud", + "spring-cloud-starter-alicloud": "org.springframework.cloud", + "spring-cloud-starter-alicloud-acm": "org.springframework.cloud", + "spring-cloud-starter-alicloud-ans": "org.springframework.cloud", + "spring-cloud-starter-alicloud-oss": "org.springframework.cloud", + "spring-cloud-starter-alicloud-schedulerx": "org.springframework.cloud", + "spring-cloud-starter-alicloud-sms": "org.springframework.cloud", + "spring-cloud-starter-app-broker": "org.springframework.cloud", + "spring-cloud-starter-app-broker-cloudfoundry": "org.springframework.cloud", + "spring-cloud-starter-app-broker-logging": "org.springframework.cloud", + "spring-cloud-starter-archaius": "org.springframework.cloud", + "spring-cloud-starter-atlas": "org.springframework.cloud", + "spring-cloud-starter-aws": "org.springframework.cloud", + "spring-cloud-starter-aws-jdbc": "org.springframework.cloud", + "spring-cloud-starter-aws-messaging": "org.springframework.cloud", + "spring-cloud-starter-aws-parameter-store-config": "org.springframework.cloud", + "spring-cloud-starter-aws-secrets-manager-config": "org.springframework.cloud", + "spring-cloud-starter-bootstrap": "org.springframework.cloud", + "spring-cloud-starter-build": "org.springframework.cloud", + "spring-cloud-starter-bus-amqp": "org.springframework.cloud", + "spring-cloud-starter-bus-kafka": "org.springframework.cloud", + "spring-cloud-starter-bus-rocketmq": "org.springframework.cloud", + "spring-cloud-starter-bus-stream": "org.springframework.cloud", + "spring-cloud-starter-circuitbreaker": "org.springframework.cloud", + "spring-cloud-starter-circuitbreaker-reactor-resilience4j": "org.springframework.cloud", + "spring-cloud-starter-circuitbreaker-resilience4j": "org.springframework.cloud", + "spring-cloud-starter-circuitbreaker-spring-retry": "org.springframework.cloud", + "spring-cloud-starter-cloudfoundry": "org.springframework.cloud", + "spring-cloud-starter-common-security-config-web": "org.springframework.cloud", + "spring-cloud-starter-config": "org.springframework.cloud", + "spring-cloud-starter-consul": "org.springframework.cloud", + "spring-cloud-starter-consul-all": "org.springframework.cloud", + "spring-cloud-starter-consul-bus": "org.springframework.cloud", + "spring-cloud-starter-consul-config": "org.springframework.cloud", + "spring-cloud-starter-consul-discovery": "org.springframework.cloud", + "spring-cloud-starter-contract-stub-runner": "org.springframework.cloud", + "spring-cloud-starter-contract-stub-runner-jetty": "org.springframework.cloud", + "spring-cloud-starter-contract-verifier": "org.springframework.cloud", + "spring-cloud-starter-dataflow-metrics-collector": "org.springframework.cloud", + "spring-cloud-starter-dataflow-server": "org.springframework.cloud", + "spring-cloud-starter-dataflow-server-cloudfoundry": "org.springframework.cloud", + "spring-cloud-starter-dataflow-server-kubernetes": "org.springframework.cloud", + "spring-cloud-starter-dataflow-server-local": "org.springframework.cloud", + "spring-cloud-starter-dataflow-server-mesos": "org.springframework.cloud", + "spring-cloud-starter-dataflow-server-yarn": "org.springframework.cloud", + "spring-cloud-starter-dataflow-ui": "org.springframework.cloud", + "spring-cloud-starter-deployer-yarn": "org.springframework.cloud", + "spring-cloud-starter-docs": "org.springframework.cloud", + "spring-cloud-starter-dubbo": "org.springframework.cloud", + "spring-cloud-starter-eureka": "org.springframework.cloud", + "spring-cloud-starter-eureka-server": "org.springframework.cloud", + "spring-cloud-starter-feign": "org.springframework.cloud", + "spring-cloud-starter-function-web": "org.springframework.cloud", + "spring-cloud-starter-function-webflux": "org.springframework.cloud", + "spring-cloud-starter-gateway": "org.springframework.cloud", + "spring-cloud-starter-hystrix": "org.springframework.cloud", + "spring-cloud-starter-hystrix-dashboard": "org.springframework.cloud", + "spring-cloud-starter-kubernetes": "org.springframework.cloud", + "spring-cloud-starter-kubernetes-all": "org.springframework.cloud", + "spring-cloud-starter-kubernetes-client": "org.springframework.cloud", + "spring-cloud-starter-kubernetes-client-all": "org.springframework.cloud", + "spring-cloud-starter-kubernetes-client-config": "org.springframework.cloud", + "spring-cloud-starter-kubernetes-client-loadbalancer": "org.springframework.cloud", + "spring-cloud-starter-kubernetes-config": "org.springframework.cloud", + "spring-cloud-starter-kubernetes-discoveryclient": "org.springframework.cloud", + "spring-cloud-starter-kubernetes-fabric8": "org.springframework.cloud", + "spring-cloud-starter-kubernetes-fabric8-all": "org.springframework.cloud", + "spring-cloud-starter-kubernetes-fabric8-config": "org.springframework.cloud", + "spring-cloud-starter-kubernetes-fabric8-loadbalancer": "org.springframework.cloud", + "spring-cloud-starter-kubernetes-loadbalancer": "org.springframework.cloud", + "spring-cloud-starter-kubernetes-netflix": "org.springframework.cloud", + "spring-cloud-starter-kubernetes-ribbon": "org.springframework.cloud", + "spring-cloud-starter-kubernetes-zipkin": "org.springframework.cloud", + "spring-cloud-starter-loadbalancer": "org.springframework.cloud", + "spring-cloud-starter-netflix": "org.springframework.cloud", + "spring-cloud-starter-netflix-archaius": "org.springframework.cloud", + "spring-cloud-starter-netflix-atlas": "org.springframework.cloud", + "spring-cloud-starter-netflix-eureka-client": "org.springframework.cloud", + "spring-cloud-starter-netflix-eureka-server": "org.springframework.cloud", + "spring-cloud-starter-netflix-hystrix": "org.springframework.cloud", + "spring-cloud-starter-netflix-hystrix-dashboard": "org.springframework.cloud", + "spring-cloud-starter-netflix-ribbon": "org.springframework.cloud", + "spring-cloud-starter-netflix-spectator": "org.springframework.cloud", + "spring-cloud-starter-netflix-turbine": "org.springframework.cloud", + "spring-cloud-starter-netflix-turbine-amqp": "org.springframework.cloud", + "spring-cloud-starter-netflix-turbine-stream": "org.springframework.cloud", + "spring-cloud-starter-netflix-zuul": "org.springframework.cloud", + "spring-cloud-starter-oauth2": "org.springframework.cloud", + "spring-cloud-starter-open-service-broker": "org.springframework.cloud", + "spring-cloud-starter-open-service-broker-webmvc": "org.springframework.cloud", + "spring-cloud-starter-openfeign": "org.springframework.cloud", + "spring-cloud-starter-parent": "org.springframework.cloud", + "spring-cloud-starter-ribbon": "org.springframework.cloud", + "spring-cloud-starter-security": "org.springframework.cloud", + "spring-cloud-starter-single-step-batch-job": "org.springframework.cloud", + "spring-cloud-starter-skipper-server": "org.springframework.cloud", + "spring-cloud-starter-sleuth": "org.springframework.cloud", + "spring-cloud-starter-spectator": "org.springframework.cloud", + "spring-cloud-starter-stream-kafka": "org.springframework.cloud", + "spring-cloud-starter-stream-kafka11": "org.springframework.cloud", + "spring-cloud-starter-stream-rabbit": "org.springframework.cloud", + "spring-cloud-starter-stream-redis": "org.springframework.cloud", + "spring-cloud-starter-stream-rocketmq": "org.springframework.cloud", + "spring-cloud-starter-task": "org.springframework.cloud", + "spring-cloud-starter-turbine": "org.springframework.cloud", + "spring-cloud-starter-turbine-amqp": "org.springframework.cloud", + "spring-cloud-starter-turbine-stream": "org.springframework.cloud", + "spring-cloud-starter-vault-config": "org.springframework.cloud", + "spring-cloud-starter-zipkin": "org.springframework.cloud", + "spring-cloud-starter-zipkin-legacy": "org.springframework.cloud", + "spring-cloud-starter-zookeeper": "org.springframework.cloud", + "spring-cloud-starter-zookeeper-all": "org.springframework.cloud", + "spring-cloud-starter-zookeeper-config": "org.springframework.cloud", + "spring-cloud-starter-zookeeper-discovery": "org.springframework.cloud", + "spring-cloud-starter-zuul": "org.springframework.cloud", + "spring-cloud-stream": "org.springframework.cloud", + "spring-cloud-stream-binder-kafka": "org.springframework.cloud", + "spring-cloud-stream-binder-kafka-0.10-test": "org.springframework.cloud", + "spring-cloud-stream-binder-kafka-0.10.0-test": "org.springframework.cloud", + "spring-cloud-stream-binder-kafka-0.10.1-test": "org.springframework.cloud", + "spring-cloud-stream-binder-kafka-0.10.2-test": "org.springframework.cloud", + "spring-cloud-stream-binder-kafka-0.11-test": "org.springframework.cloud", + "spring-cloud-stream-binder-kafka-0.9": "org.springframework.cloud", + "spring-cloud-stream-binder-kafka-core": "org.springframework.cloud", + "spring-cloud-stream-binder-kafka-docs": "org.springframework.cloud", + "spring-cloud-stream-binder-kafka-parent": "org.springframework.cloud", + "spring-cloud-stream-binder-kafka-reactive": "org.springframework.cloud", + "spring-cloud-stream-binder-kafka-streams": "org.springframework.cloud", + "spring-cloud-stream-binder-kafka-test-support": "org.springframework.cloud", + "spring-cloud-stream-binder-kafka11": "org.springframework.cloud", + "spring-cloud-stream-binder-kafka11-core": "org.springframework.cloud", + "spring-cloud-stream-binder-kafka11-docs": "org.springframework.cloud", + "spring-cloud-stream-binder-kafka11-parent": "org.springframework.cloud", + "spring-cloud-stream-binder-kinesis": "org.springframework.cloud", + "spring-cloud-stream-binder-kinesis-docs": "org.springframework.cloud", + "spring-cloud-stream-binder-kinesis-parent": "org.springframework.cloud", + "spring-cloud-stream-binder-kstream": "org.springframework.cloud", + "spring-cloud-stream-binder-kstream11": "org.springframework.cloud", + "spring-cloud-stream-binder-rabbit": "org.springframework.cloud", + "spring-cloud-stream-binder-rabbit-core": "org.springframework.cloud", + "spring-cloud-stream-binder-rabbit-docs": "org.springframework.cloud", + "spring-cloud-stream-binder-rabbit-parent": "org.springframework.cloud", + "spring-cloud-stream-binder-rabbit-test-support": "org.springframework.cloud", + "spring-cloud-stream-binder-redis": "org.springframework.cloud", + "spring-cloud-stream-binder-redis-parent": "org.springframework.cloud", + "spring-cloud-stream-binder-rocketmq": "org.springframework.cloud", + "spring-cloud-stream-binder-servlet": "org.springframework.cloud", + "spring-cloud-stream-binder-test": "org.springframework.cloud", + "spring-cloud-stream-binders": "org.springframework.cloud", + "spring-cloud-stream-binders-parent": "org.springframework.cloud", + "spring-cloud-stream-codec": "org.springframework.cloud", + "spring-cloud-stream-core": "org.springframework.cloud", + "spring-cloud-stream-core-docs": "org.springframework.cloud", + "spring-cloud-stream-dependencies": "org.springframework.cloud", + "spring-cloud-stream-docs": "org.springframework.cloud", + "spring-cloud-stream-integration-tests": "org.springframework.cloud", + "spring-cloud-stream-metrics": "org.springframework.cloud", + "spring-cloud-stream-parent": "org.springframework.cloud", + "spring-cloud-stream-reactive": "org.springframework.cloud", + "spring-cloud-stream-rxjava": "org.springframework.cloud", + "spring-cloud-stream-schema": "org.springframework.cloud", + "spring-cloud-stream-schema-registry": "org.springframework.cloud", + "spring-cloud-stream-schema-registry-client": "org.springframework.cloud", + "spring-cloud-stream-schema-registry-core": "org.springframework.cloud", + "spring-cloud-stream-schema-registry-server": "org.springframework.cloud", + "spring-cloud-stream-schema-server": "org.springframework.cloud", + "spring-cloud-stream-starter-build": "org.springframework.cloud", + "spring-cloud-stream-starter-parent": "org.springframework.cloud", + "spring-cloud-stream-starters": "org.springframework.cloud", + "spring-cloud-stream-test-binder": "org.springframework.cloud", + "spring-cloud-stream-test-support": "org.springframework.cloud", + "spring-cloud-stream-test-support-internal": "org.springframework.cloud", + "spring-cloud-stream-tools": "org.springframework.cloud", + "spring-cloud-task-batch": "org.springframework.cloud", + "spring-cloud-task-core": "org.springframework.cloud", + "spring-cloud-task-dependencies": "org.springframework.cloud", + "spring-cloud-task-docs": "org.springframework.cloud", + "spring-cloud-task-integration-tests": "org.springframework.cloud", + "spring-cloud-task-parent": "org.springframework.cloud", + "spring-cloud-task-samples": "org.springframework.cloud", + "spring-cloud-task-starter": "org.springframework.cloud", + "spring-cloud-task-stream": "org.springframework.cloud", + "spring-cloud-test-support": "org.springframework.cloud", + "spring-cloud-vault-config": "org.springframework.cloud", + "spring-cloud-vault-config-aws": "org.springframework.cloud", + "spring-cloud-vault-config-consul": "org.springframework.cloud", + "spring-cloud-vault-config-databases": "org.springframework.cloud", + "spring-cloud-vault-config-docs": "org.springframework.cloud", + "spring-cloud-vault-config-rabbitmq": "org.springframework.cloud", + "spring-cloud-vault-dependencies": "org.springframework.cloud", + "spring-cloud-vault-docs": "org.springframework.cloud", + "spring-cloud-vault-parent": "org.springframework.cloud", + "spring-cloud-versions": "org.springframework.cloud", + "spring-cloud-zookeeper": "org.springframework.cloud", + "spring-cloud-zookeeper-config": "org.springframework.cloud", + "spring-cloud-zookeeper-core": "org.springframework.cloud", + "spring-cloud-zookeeper-dependencies": "org.springframework.cloud", + "spring-cloud-zookeeper-discovery": "org.springframework.cloud", + "spring-cloud-zookeeper-docs": "org.springframework.cloud", + "spring-credhub-core": "org.springframework.credhub", + "spring-cql": "org.springframework.data", + "spring-data-bom": "org.springframework.data", + "spring-data-cassandra": "org.springframework.data", + "spring-data-cassandra-distribution": "org.springframework.data", + "spring-data-cassandra-parent": "org.springframework.data", + "spring-data-commons": "org.springframework.data", + "spring-data-commons-core": "org.springframework.data", + "spring-data-commons-dist": "org.springframework.data", + "spring-data-commons-parent": "org.springframework.data", + "spring-data-couchbase": "org.springframework.data", + "spring-data-elasticsearch": "org.springframework.data", + "spring-data-envers": "org.springframework.data", + "spring-data-gemfire": "org.springframework.data", + "spring-data-gemfire-test": "org.springframework.data", + "spring-data-geode": "org.springframework.data", + "spring-data-geode-distribution": "org.springframework.data", + "spring-data-geode-parent": "org.springframework.data", + "spring-data-geode-test": "org.springframework.data", + "spring-data-graph-core": "org.springframework.data", + "spring-data-graph-dist": "org.springframework.data", + "spring-data-graph-parent": "org.springframework.data", + "spring-data-hadoop": "org.springframework.data", + "spring-data-hadoop-batch": "org.springframework.data", + "spring-data-hadoop-boot": "org.springframework.data", + "spring-data-hadoop-build-tests": "org.springframework.data", + "spring-data-hadoop-cluster-tests": "org.springframework.data", + "spring-data-hadoop-config": "org.springframework.data", + "spring-data-hadoop-core": "org.springframework.data", + "spring-data-hadoop-hbase": "org.springframework.data", + "spring-data-hadoop-hive": "org.springframework.data", + "spring-data-hadoop-pig": "org.springframework.data", + "spring-data-hadoop-spark": "org.springframework.data", + "spring-data-hadoop-sqoop2": "org.springframework.data", + "spring-data-hadoop-store": "org.springframework.data", + "spring-data-hadoop-test": "org.springframework.data", + "spring-data-hadoop-util": "org.springframework.data", + "spring-data-jdbc": "org.springframework.data", + "spring-data-jdbc-core": "org.springframework.data", + "spring-data-jdbc-distribution": "org.springframework.data", + "spring-data-jpa": "org.springframework.data", + "spring-data-jpa-distribution": "org.springframework.data", + "spring-data-jpa-parent": "org.springframework.data", + "spring-data-keyvalue": "org.springframework.data", + "spring-data-ldap": "org.springframework.data", + "spring-data-mongodb": "org.springframework.data", + "spring-data-mongodb-cross-store": "org.springframework.data", + "spring-data-mongodb-dist": "org.springframework.data", + "spring-data-mongodb-distribution": "org.springframework.data", + "spring-data-mongodb-log4j": "org.springframework.data", + "spring-data-mongodb-parent": "org.springframework.data", + "spring-data-neo4j": "org.springframework.data", + "spring-data-neo4j-aspects": "org.springframework.data", + "spring-data-neo4j-cross-store": "org.springframework.data", + "spring-data-neo4j-dist": "org.springframework.data", + "spring-data-neo4j-distribution": "org.springframework.data", + "spring-data-neo4j-parent": "org.springframework.data", + "spring-data-neo4j-rest": "org.springframework.data", + "spring-data-neo4j-tx": "org.springframework.data", + "spring-data-oracle": "org.springframework.data", + "spring-data-r2dbc": "org.springframework.data", + "spring-data-redis": "org.springframework.data", + "spring-data-relational": "org.springframework.data", + "spring-data-relational-parent": "org.springframework.data", + "spring-data-releasetrain": "org.springframework.data", + "spring-data-rest-core": "org.springframework.data", + "spring-data-rest-distribution": "org.springframework.data", + "spring-data-rest-hal-browser": "org.springframework.data", + "spring-data-rest-hal-explorer": "org.springframework.data", + "spring-data-rest-parent": "org.springframework.data", + "spring-data-rest-repository": "org.springframework.data", + "spring-data-rest-webmvc": "org.springframework.data", + "spring-data-solr": "org.springframework.data", + "spring-yarn": "org.springframework.data", + "spring-yarn-batch": "org.springframework.data", + "spring-yarn-boot": "org.springframework.data", + "spring-yarn-boot-build-tests": "org.springframework.data", + "spring-yarn-boot-cli": "org.springframework.data", + "spring-yarn-boot-test": "org.springframework.data", + "spring-yarn-build-tests": "org.springframework.data", + "spring-yarn-core": "org.springframework.data", + "spring-yarn-integration": "org.springframework.data", + "spring-yarn-test": "org.springframework.data", + "spring-flex": "org.springframework.flex", + "spring-graphql": "org.springframework.graphql", + "spring-hateoas": "org.springframework.hateoas", + "spring-integration": "org.springframework.integration", + "spring-integration-adapter": "org.springframework.integration", + "spring-integration-amqp": "org.springframework.integration", + "spring-integration-aws": "org.springframework.integration", + "spring-integration-bom": "org.springframework.integration", + "spring-integration-camel": "org.springframework.integration", + "spring-integration-cassandra": "org.springframework.integration", + "spring-integration-core": "org.springframework.integration", + "spring-integration-event": "org.springframework.integration", + "spring-integration-feed": "org.springframework.integration", + "spring-integration-file": "org.springframework.integration", + "spring-integration-flow": "org.springframework.integration", + "spring-integration-ftp": "org.springframework.integration", + "spring-integration-gemfire": "org.springframework.integration", + "spring-integration-graphql": "org.springframework.integration", + "spring-integration-groovy": "org.springframework.integration", + "spring-integration-groovy-dsl": "org.springframework.integration", + "spring-integration-hazelcast": "org.springframework.integration", + "spring-integration-http": "org.springframework.integration", + "spring-integration-httpinvoker": "org.springframework.integration", + "spring-integration-ip": "org.springframework.integration", + "spring-integration-java-dsl": "org.springframework.integration", + "spring-integration-jdbc": "org.springframework.integration", + "spring-integration-jms": "org.springframework.integration", + "spring-integration-jmx": "org.springframework.integration", + "spring-integration-jpa": "org.springframework.integration", + "spring-integration-kafka": "org.springframework.integration", + "spring-integration-kotlin-dsl": "org.springframework.integration", + "spring-integration-mail": "org.springframework.integration", + "spring-integration-mongodb": "org.springframework.integration", + "spring-integration-mqtt": "org.springframework.integration", + "spring-integration-parent": "org.springframework.integration", + "spring-integration-r2dbc": "org.springframework.integration", + "spring-integration-redis": "org.springframework.integration", + "spring-integration-rmi": "org.springframework.integration", + "spring-integration-rsocket": "org.springframework.integration", + "spring-integration-samples": "org.springframework.integration", + "spring-integration-scripting": "org.springframework.integration", + "spring-integration-security": "org.springframework.integration", + "spring-integration-sftp": "org.springframework.integration", + "spring-integration-smb": "org.springframework.integration", + "spring-integration-smpp": "org.springframework.integration", + "spring-integration-social-twitter": "org.springframework.integration", + "spring-integration-splunk": "org.springframework.integration", + "spring-integration-stomp": "org.springframework.integration", + "spring-integration-stream": "org.springframework.integration", + "spring-integration-syslog": "org.springframework.integration", + "spring-integration-test": "org.springframework.integration", + "spring-integration-test-support": "org.springframework.integration", + "spring-integration-tuple": "org.springframework.integration", + "spring-integration-twitter": "org.springframework.integration", + "spring-integration-webflux": "org.springframework.integration", + "spring-integration-websocket": "org.springframework.integration", + "spring-integration-ws": "org.springframework.integration", + "spring-integration-xml": "org.springframework.integration", + "spring-integration-xmpp": "org.springframework.integration", + "spring-integration-zeromq": "org.springframework.integration", + "spring-integration-zip": "org.springframework.integration", + "spring-integration-zookeeper": "org.springframework.integration", + "spring-kafka": "org.springframework.kafka", + "spring-social-core": "org.springframework.social", + "spring-security": "org.springframework.security", + "spring-security-acl": "org.springframework.security", + "spring-security-adapters": "org.springframework.security", + "spring-security-aspects": "org.springframework.security", + "spring-security-bom": "org.springframework.security", + "spring-security-cas": "org.springframework.security", + "spring-security-cas-client": "org.springframework.security", + "spring-security-catalina": "org.springframework.security", + "spring-security-config": "org.springframework.security", + "spring-security-core": "org.springframework.security", + "spring-security-core-tiger": "org.springframework.security", + "spring-security-crypto": "org.springframework.security", + "spring-security-data": "org.springframework.security", + "spring-security-jboss": "org.springframework.security", + "spring-security-jetty": "org.springframework.security", + "spring-security-jwt": "org.springframework.security", + "spring-security-ldap": "org.springframework.security", + "spring-security-messaging": "org.springframework.security", + "spring-security-ntlm": "org.springframework.security", + "spring-security-oauth2-authorization-server": "org.springframework.security", + "spring-security-oauth2-client": "org.springframework.security", + "spring-security-oauth2-core": "org.springframework.security", + "spring-security-oauth2-jose": "org.springframework.security", + "spring-security-oauth2-resource-server": "org.springframework.security", + "spring-security-openid": "org.springframework.security", + "spring-security-parent": "org.springframework.security", + "spring-security-portlet": "org.springframework.security", + "spring-security-remoting": "org.springframework.security", + "spring-security-resin": "org.springframework.security", + "spring-security-rsa": "org.springframework.security", + "spring-security-rsocket": "org.springframework.security", + "spring-security-saml2-service-provider": "org.springframework.security", + "spring-security-samples": "org.springframework.security", + "spring-security-samples-aspectj": "org.springframework.security", + "spring-security-samples-cas": "org.springframework.security", + "spring-security-samples-cas-client": "org.springframework.security", + "spring-security-samples-cas-server": "org.springframework.security", + "spring-security-samples-contacts": "org.springframework.security", + "spring-security-samples-dms": "org.springframework.security", + "spring-security-samples-javaconfig-messages": "org.springframework.security", + "spring-security-samples-ldap": "org.springframework.security", + "spring-security-samples-messages-jc": "org.springframework.security", + "spring-security-samples-openid": "org.springframework.security", + "spring-security-samples-portlet": "org.springframework.security", + "spring-security-samples-preauth": "org.springframework.security", + "spring-security-samples-tutorial": "org.springframework.security", + "spring-security-taglibs": "org.springframework.security", + "spring-security-test": "org.springframework.security", + "spring-security-web": "org.springframework.security", + "spring-security-oauth": "org.springframework.security.oauth", + "spring-security-oauth-parent": "org.springframework.security.oauth", + "spring-security-oauth2": "org.springframework.security.oauth", + "spring-security-oauth2-autoconfigure": "org.springframework.security.oauth.boot", + "spring-security-kerberos-bom": "org.springframework.security.kerberos", + "spring-security-kerberos-client": "org.springframework.security.kerberos", + "spring-security-kerberos-core": "org.springframework.security.kerberos", + "spring-security-kerberos-test": "org.springframework.security.kerberos", + "spring-security-kerberos-web": "org.springframework.security.kerberos", + "spring-security-saml-dsl-core": "org.springframework.security.extensions", + "spring-security-saml2-core": "org.springframework.security.extensions", + "spring-session": "org.springframework.session", + "spring-session-bom": "org.springframework.session", + "spring-session-core": "org.springframework.session", + "spring-session-data-gemfire": "org.springframework.session", + "spring-session-data-geode": "org.springframework.session", + "spring-session-data-mongo": "org.springframework.session", + "spring-session-data-mongodb": "org.springframework.session", + "spring-session-data-redis": "org.springframework.session", + "spring-session-hazelcast": "org.springframework.session", + "spring-session-jdbc": "org.springframework.session", + "spring-vault-core": "org.springframework.vault", + "org.springframework.binding": "org.springframework.webflow", + "org.springframework.faces": "org.springframework.webflow", + "org.springframework.js": "org.springframework.webflow", + "org.springframework.webflow": "org.springframework.webflow", + "spring-binding": "org.springframework.webflow", + "spring-build-src": "org.springframework.webflow", + "spring-faces": "org.springframework.webflow", + "spring-js": "org.springframework.webflow", + "spring-js-resources": "org.springframework.webflow", + "spring-webflow": "org.springframework.webflow", + "spring-ws": "org.springframework.ws", + "spring-xml": "org.springframework.ws", } diff --git a/test/integration/java_purl_test.go b/test/integration/java_purl_test.go index 15ed6dd0d..7c3e5abef 100644 --- a/test/integration/java_purl_test.go +++ b/test/integration/java_purl_test.go @@ -159,12 +159,12 @@ var expectedPURLs = map[string]string{ "sezpoz@1.7": "pkg:maven/net.java.sezpoz/sezpoz@1.7", "slave@": "pkg:maven/slave/slave", "slide-webdavlib@2.1": "pkg:maven/slide-webdavlib/slide-webdavlib@2.1", - "spring-aop@2.5": "pkg:maven/org.springframework.bundle.spring.aop/spring-aop@2.5", + "spring-aop@2.5": "pkg:maven/org.springframework/spring-aop@2.5", "spring-beans@2.5": "pkg:maven/org.springframework/spring-beans@2.5", - "spring-context@2.5": "pkg:maven/org.springframework.bundle.spring.context/spring-context@2.5", + "spring-context@2.5": "pkg:maven/org.springframework/spring-context@2.5", "spring-core@2.5": "pkg:maven/org.springframework/spring-core@2.5", - "spring-dao@1.2.9": "pkg:maven/spring-dao/spring-dao@1.2.9", - "spring-jdbc@1.2.9": "pkg:maven/spring-jdbc/spring-jdbc@1.2.9", + "spring-dao@1.2.9": "pkg:maven/org.springframework/spring-dao@1.2.9", + "spring-jdbc@1.2.9": "pkg:maven/org.springframework/spring-jdbc@1.2.9", "spring-web@2.5": "pkg:maven/org.springframework/spring-web@2.5", "ssh-slaves@0.14": "pkg:maven/org.jvnet.hudson.plugins/ssh-slaves@0.14", "stapler-adjunct-timeline@1.2": "pkg:maven/org.kohsuke.stapler/stapler-adjunct-timeline@1.2",