Analyzing Packages in Spring Boot | Generated by AI
Starting analysis of directory: /Users/lzwjava/projects/spring-boot at level 2 with appearance counts:
[INFO] Starting analysis of directory: /Users/lzwjava/projects/spring-boot at level 2 with appearance counts
[INFO] Total Java files attempted: 7485
[INFO] Successfully processed: 7485
[INFO] Files with errors: 0
[INFO] Total unique packages with counts: 204
[INFO] Analysis complete. Printing unique packages with counts (sorted by count descending):
org.springframework: 5498
java.util: 2772
org.junit: 2402
org.assertj: 2297
java.io: 1065
org.mockito: 649
java.time: 511
org.apache: 467
java.lang: 450
java.nio: 368
java.net: 350
io.micrometer: 302
jakarta.servlet: 220
org.testcontainers: 183
reactor.core: 158
javax.sql: 151
com.fasterxml: 142
org.gradle: 135
java.security: 118
io.r2dbc: 73
ch.qos: 53
java.sql: 53
org.awaitility: 53
org.eclipse: 49
jakarta.persistence: 48
jakarta.validation: 42
org.glassfish: 42
com.mongodb: 40
javax.net: 35
org.neo4j: 34
io.undertow: 32
com.datastax: 31
jakarta.jms: 31
javax.lang: 31
org.slf4j: 30
com.zaxxer: 29
javax.management: 29
reactor.netty: 29
com.redis: 28
io.opentelemetry: 28
org.hamcrest: 28
reactor.test: 27
com.hazelcast: 24
jakarta.ws: 24
org.hibernate: 23
org.jooq: 23
com.couchbase: 22
io.prometheus: 20
javax.naming: 19
zipkin2.reporter: 19
javax.annotation: 18
org.flywaydb: 18
io.netty: 17
io.rsocket: 16
smoketest.data: 16
com.samskivert: 15
graphql: 15
org.elasticsearch: 15
com.github: 14
javax.inject: 14
javax.xml: 14
lombok: 14
com.rabbitmq: 13
liquibase.integration: 13
okhttp3.mockwebserver: 13
org.quartz: 13
com.google: 12
com.wavefront: 12
java.beans: 12
java.text: 12
org.aspectj: 12
smoketest.test: 12
org.htmlunit: 11
org.json: 11
org.reactivestreams: 11
co.elastic: 10
io.lettuce: 10
oracle.ucp: 10
jakarta.json: 9
jakarta.transaction: 9
jakarta.websocket: 9
jakarta.xml: 9
org.bson: 9
org.openqa: 9
org.skyscreamer: 9
org.w3c: 9
smoketest.websocket: 9
graphql.schema: 8
io.restassured: 8
jakarta.annotation: 8
org.xml: 8
brave.propagation: 7
com.sun: 7
net.minidev: 7
org.cache2k: 7
org.messaginghub: 7
org.xnio: 7
smoketest.jpa: 7
io.spring: 6
jakarta.mail: 6
java.awt: 6
javax.tools: 6
org.thymeleaf: 6
brave.handler: 5
com.jayway: 5
java.math: 5
javax.cache: 5
jline.console: 5
okhttp3: 5
smoketest.tomcat: 5
brave: 4
brave.baggage: 4
com.netflix: 4
com.nimbusds: 4
graphql.execution: 4
joptsimple: 4
liquibase: 4
liquibase.ui: 4
oracle.jdbc: 4
org.postgresql: 4
org.yaml: 4
reactor.util: 4
com.querydsl: 3
com.tngtech: 3
info.ganglia: 3
net.bytebuddy: 3
nz.net: 3
okio: 3
org.codehaus: 3
org.h2: 3
org.infinispan: 3
org.jetbrains: 3
smoketest.bootstrapregistry: 3
smoketest.jetty: 3
brave.sampler: 2
com.mchange: 2
com.sendgrid: 2
com.unboundid: 2
graphql.introspection: 2
groovy.lang: 2
groovy.text: 2
javax.crypto: 2
javax.security: 2
kotlin.reflect: 2
liquibase.changelog: 2
liquibase.exception: 2
org.antora: 2
org.fusesource: 2
org.test: 2
org.testng: 2
org.tomlj: 2
org.zeroturnaround: 2
smoketest.integration: 2
smoketest.parent: 2
smoketest.webservices: 2
smoketest.xml: 2
zipkin2: 2
brave.context: 1
com.gradle: 1
com.ibm: 1
com.microsoft: 1
com.typesafe: 1
dev.adamko: 1
freemarker.template: 1
groovy.namespace: 1
groovy.util: 1
importOptions = TaskConfigurationAvoidanceTests: 1
jakarta.activation: 1
jakarta.inject: 1
jline: 1
kotlin: 1
kotlin.jvm: 1
liquibase.change: 1
liquibase.command: 1
liquibase.database: 1
org.antlr: 1
org.aopalliance: 1
org.bouncycastle: 1
org.crac: 1
org.cyclonedx: 1
org.ehcache: 1
org.graalvm: 1
org.hsqldb: 1
org.jdom2: 1
org.joda: 1
org.opentest4j: 1
org.osjava: 1
org.rnorth: 1
org.sonatype: 1
org.spockframework: 1
redis.clients: 1
sampleconfig: 1
smoketest.actuator: 1
smoketest.aop: 1
smoketest.groovytemplates: 1
smoketest.hateoas: 1
smoketest.jersey: 1
smoketest.kafka: 1
smoketest.profile: 1
smoketest.simple: 1
smoketest.testng: 1
smoketest.web: 1
spock.lang: 1
sun.misc: 1
Starting analysis of directory: /Users/lzwjava/projects/spring-boot at level 3 with appearance counts.
[INFO] Starting analysis of directory: /Users/lzwjava/projects/spring-boot at level 3 with appearance counts
[INFO] Total Java files attempted: 7485
[INFO] Successfully processed: 7485
[INFO] Files with errors: 0
[INFO] Total unique packages with counts: 498
[INFO] Analysis complete. Printing unique packages with counts (sorted by count descending):
org.springframework.boot: 4102
java.util: 2450
org.junit.jupiter: 2395
org.assertj.core: 2297
org.springframework.context: 1882
org.springframework.util: 1240
org.springframework.core: 1207
java.io: 1065
org.springframework.beans: 1054
org.mockito: 647
org.springframework.test: 601
org.springframework.web: 528
java.util.function: 520
java.time: 507
org.springframework.http: 491
java.net: 346
org.springframework.data: 332
java.lang.annotation: 273
java.util.stream: 256
org.springframework.stereotype: 254
org.apache.commons: 241
java.util.concurrent: 224
io.micrometer.core: 200
java.nio.charset: 197
org.springframework.security: 186
org.springframework.aot: 178
java.nio.file: 173
jakarta.servlet: 171
org.springframework.mock: 169
reactor.core.publisher: 157
javax.sql: 151
com.fasterxml.jackson: 142
java.lang.reflect: 141
java.util.jar: 126
java.security: 111
org.gradle.api: 110
org.testcontainers.containers: 110
org.testcontainers.junit: 104
org.springframework.jdbc: 90
jakarta.servlet.http: 81
java.util.zip: 75
java.util.regex: 70
io.r2dbc.spi: 69
org.springframework.transaction: 62
org.mockito.junit: 60
ch.qos.logback: 53
java.sql: 53
org.awaitility: 53
org.springframework.restdocs: 52
org.springframework.validation: 52
java.time.temporal: 51
org.springframework.cache: 51
io.micrometer.observation: 49
org.apache.maven: 49
org.springframework.graphql: 49
jakarta.persistence: 48
org.eclipse.jetty: 47
org.springframework.scheduling: 47
org.apache.catalina: 46
org.glassfish.jersey: 42
org.springframework.ws: 41
org.apache.logging: 37
org.springframework.session: 36
javax.net.ssl: 35
org.neo4j.driver: 34
org.springframework.amqp: 33
org.apache.hc: 32
com.datastax.oss: 31
jakarta.jms: 31
javax.lang.model: 31
jakarta.validation: 30
java.security.cert: 30
org.apache.tomcat: 30
com.zaxxer.hikari: 29
com.mongodb: 28
com.redis.testcontainers: 28
javax.management: 28
org.slf4j: 28
reactor.netty.http: 28
java.nio: 27
reactor.test: 27
io.micrometer.tracing: 26
java.time.format: 26
org.hamcrest: 26
org.springframework.messaging: 26
org.springframework.jms: 25
org.springframework.kafka: 25
org.testcontainers.utility: 25
io.undertow: 24
jakarta.ws.rs: 24
org.gradle.testkit: 23
org.springframework.format: 23
com.couchbase.client: 22
org.jooq: 22
org.springframework.aop: 22
org.springframework.orm: 22
jakarta.validation.constraints: 21
org.springframework.pulsar: 21
org.apache.activemq: 20
org.springframework.lang: 20
org.springframework.ldap: 20
io.opentelemetry.sdk: 19
java.lang.management: 19
org.springframework.jmx: 19
com.hazelcast.core: 18
java.lang.ref: 18
javax.naming: 18
org.flywaydb.core: 18
org.springframework.r2dbc: 18
zipkin2.reporter: 18
org.apache.pulsar: 17
org.springframework.integration: 17
javax.annotation.processing: 16
org.apache.coyote: 16
com.samskivert.mustache: 15
graphql: 15
jakarta.servlet.annotation: 15
org.elasticsearch.client: 15
com.mongodb.client: 14
java.lang.invoke: 14
java.nio.channels: 14
javax.inject: 14
lombok: 14
org.testcontainers.elasticsearch: 14
io.prometheus.client: 13
liquibase.integration.spring: 13
okhttp3.mockwebserver: 13
org.quartz: 13
org.springframework.batch: 13
com.google.gson: 12
com.wavefront.sdk: 12
java.beans: 12
java.text: 12
java.util.logging: 12
org.gradle.util: 12
smoketest.data.jpa: 12
org.htmlunit: 11
org.json: 11
org.reactivestreams: 11
org.springframework.dao: 11
co.elastic.clients: 10
com.rabbitmq.client: 10
io.lettuce.core: 10
io.opentelemetry.api: 10
io.opentelemetry.context: 10
io.prometheus.metrics: 10
io.rsocket.transport: 10
io.undertow.server: 10
java.lang: 10
oracle.ucp.jdbc: 10
org.apache.kafka: 10
org.springframework.xml: 10
org.testcontainers.couchbase: 10
com.mongodb.reactivestreams: 9
io.micrometer.graphite: 9
io.micrometer.prometheusmetrics: 9
io.opentelemetry.exporter: 9
io.undertow.servlet: 9
jakarta.json.bind: 9
jakarta.transaction: 9
jakarta.xml.bind: 9
java.security.spec: 9
org.openqa.selenium: 9
org.skyscreamer.jsonassert: 9
org.springframework.javapoet: 9
org.springframework.mail: 9
org.w3c.dom: 9
smoketest.test.domain: 9
com.hazelcast.spring: 8
io.micrometer.common: 8
io.netty.channel: 8
io.r2dbc.pool: 8
jakarta.annotation: 8
jakarta.websocket.server: 8
javax.xml.parsers: 8
org.apache.http: 8
org.aspectj.weaver: 8
org.bson: 8
org.hibernate.boot: 8
org.junit.platform: 8
org.xml.sax: 8
smoketest.test.service: 8
brave.propagation: 7
graphql.schema.idl: 7
io.micrometer.newrelic: 7
io.netty.handler: 7
java.security.interfaces: 7
javax.xml.transform: 7
net.minidev.json: 7
org.gradle.work: 7
org.messaginghub.pooled: 7
org.mockito.stubbing: 7
smoketest.jpa.domain: 7
com.github.benmanes: 6
com.github.dockerjava: 6
com.hazelcast.config: 6
com.sun.jna: 6
io.micrometer.influx: 6
io.micrometer.jmx: 6
io.micrometer.registry: 6
io.micrometer.statsd: 6
io.r2dbc.h2: 6
io.restassured: 6
io.rsocket: 6
java.awt: 6
javax.tools: 6
javax.xml.xpath: 6
org.cache2k.extra: 6
org.hibernate.engine: 6
org.jooq.impl: 6
org.springframework.hateoas: 6
org.testcontainers.activemq: 6
org.testcontainers.images: 6
org.testcontainers.lifecycle: 6
org.xnio: 6
reactor.netty.tcp: 6
brave.handler: 5
com.jayway.jsonpath: 5
com.mongodb.connection: 5
io.micrometer.dynatrace: 5
io.restassured.specification: 5
io.rsocket.core: 5
jakarta.mail: 5
jakarta.websocket: 5
java.math: 5
java.net.http: 5
javax.cache: 5
okhttp3: 5
org.apache.jasper: 5
org.aspectj.lang: 5
org.gradle.jvm: 5
org.gradle.language: 5
org.gradle.plugins: 5
org.mockito.invocation: 5
org.quartz.impl: 5
org.springframework.asm: 5
org.springframework.oxm: 5
org.springframework.retry: 5
org.springframework.ui: 5
org.testcontainers.grafana: 5
brave: 4
brave.baggage: 4
com.netflix.spectator: 4
com.nimbusds.jose: 4
graphql.execution.instrumentation: 4
io.micrometer.appoptics: 4
io.micrometer.datadog: 4
io.micrometer.elastic: 4
io.micrometer.ganglia: 4
io.micrometer.humio: 4
io.micrometer.kairos: 4
io.micrometer.signalfx: 4
io.micrometer.stackdriver: 4
io.micrometer.wavefront: 4
io.netty.util: 4
jline.console.completer: 4
joptsimple: 4
liquibase: 4
liquibase.ui: 4
org.gradle.internal: 4
org.gradle.testfixtures: 4
org.hibernate.cfg: 4
org.junit: 4
org.junit.runner: 4
org.slf4j.bridge: 4
org.springframework.jndi: 4
org.thymeleaf.spring6: 4
org.yaml.snakeyaml: 4
reactor.core.scheduler: 4
reactor.netty: 4
smoketest.data.rest: 4
com.hazelcast.client: 3
com.hazelcast.map: 3
com.mongodb.event: 3
com.querydsl.core: 3
com.rabbitmq.stream: 3
com.tngtech.archunit: 3
graphql.schema: 3
info.ganglia.gmetric4j: 3
io.micrometer.atlas: 3
io.opentelemetry.extension: 3
io.r2dbc.proxy: 3
io.spring.gradle: 3
javax.cache.configuration: 3
javax.cache.spi: 3
javax.management.remote: 3
jline.console: 3
net.bytebuddy: 3
nz.net.ultraq: 3
okio: 3
org.awaitility.core: 3
org.cache2k: 3
org.codehaus.plexus: 3
org.hibernate.envers: 3
org.hibernate.validator: 3
org.htmlunit.html: 3
org.infinispan.spring: 3
org.jetbrains.kotlin: 3
org.mockito.mock: 3
org.slf4j.event: 3
org.springframework.rabbit: 3
org.testcontainers.redpanda: 3
org.thymeleaf: 3
org.thymeleaf.dialect: 3
org.thymeleaf.extras: 3
org.thymeleaf.templateresolver: 3
smoketest.bootstrapregistry.external: 3
smoketest.websocket.jetty: 3
smoketest.websocket.tomcat: 3
smoketest.websocket.undertow: 3
zipkin2.reporter.urlconnection: 3
brave.sampler: 2
com.hazelcast.cache: 2
com.mchange.v2: 2
com.sendgrid: 2
com.unboundid.ldap: 2
graphql.introspection: 2
groovy.lang: 2
groovy.text.markup: 2
io.netty.buffer: 2
io.opentelemetry.semconv: 2
io.restassured.response: 2
io.spring.javaformat: 2
javax.annotation: 2
javax.annotation.meta: 2
javax.crypto: 2
javax.security.auth: 2
kotlin.reflect: 2
liquibase.changelog: 2
liquibase.exception: 2
net.bytebuddy.description: 2
oracle.jdbc: 2
oracle.ucp.util: 2
org.antora.gradle: 2
org.apache.derby: 2
org.apache.tools: 2
org.eclipse.aether: 2
org.flywaydb.database: 2
org.fusesource.jansi: 2
org.gradle.external: 2
org.h2.jdbcx: 2
org.hamcrest.collection: 2
org.hibernate: 2
org.hibernate.annotations: 2
org.infinispan.configuration: 2
org.mockito.listeners: 2
org.postgresql.ds: 2
org.quartz.spi: 2
org.slf4j.helpers: 2
org.springframework.cglib: 2
org.springframework.instrument: 2
org.test: 2
org.testcontainers.kafka: 2
org.testcontainers.oracle: 2
org.testng.annotations: 2
org.thymeleaf.context: 2
org.tomlj: 2
org.zeroturnaround.zip: 2
reactor.core: 2
reactor.util.function: 2
smoketest.integration: 2
smoketest.jetty.util: 2
smoketest.parent: 2
smoketest.test: 2
smoketest.tomcat.service: 2
smoketest.tomcat.util: 2
smoketest.webservices.service: 2
smoketest.xml.service: 2
zipkin2: 2
zipkin2.reporter.brave: 2
brave.context.slf4j: 1
com.github.gradle: 1
com.github.mxab: 1
com.gradle.develocity: 1
com.ibm.db2: 1
com.microsoft.sqlserver: 1
com.sun.net: 1
com.typesafe.config: 1
com.unboundid.ldif: 1
dev.adamko.dokkatoo: 1
freemarker.template: 1
groovy.namespace: 1
groovy.util: 1
importOptions = TaskConfigurationAvoidanceTests: 1
io.micrometer.context: 1
io.r2dbc.postgresql: 1
io.restassured.builder: 1
io.rsocket.frame: 1
io.rsocket.metadata: 1
io.rsocket.util: 1
io.spring.nohttp: 1
io.undertow.attribute: 1
io.undertow.predicate: 1
io.undertow.protocols: 1
io.undertow.util: 1
io.undertow.websockets: 1
jakarta.activation: 1
jakarta.inject: 1
jakarta.json.spi: 1
jakarta.mail.internet: 1
jakarta.persistence.metamodel: 1
jakarta.persistence.spi: 1
jakarta.validation.executable: 1
javax.cache.expiry: 1
javax.crypto.spec: 1
javax.management.loading: 1
javax.management.modelmbean: 1
javax.naming.directory: 1
javax.naming.ldap: 1
javax.naming.spi: 1
javax.xml: 1
javax.xml.validation: 1
jline: 1
kotlin: 1
kotlin.jvm: 1
kotlin.reflect.jvm: 1
liquibase.change: 1
liquibase.command.core: 1
liquibase.database: 1
liquibase.database.jvm: 1
net.bytebuddy.dynamic: 1
net.bytebuddy.implementation: 1
oracle.jdbc.datasource: 1
oracle.jdbc.internal: 1
oracle.jdbc.pool: 1
org.antlr.v4: 1
org.aopalliance.aop: 1
org.apache.naming: 1
org.bouncycastle.jce: 1
org.bson.codecs: 1
org.crac.management: 1
org.cyclonedx.gradle: 1
org.ehcache.jsr107: 1
org.graalvm.buildtools: 1
org.gradle: 1
org.gradle.initialization: 1
org.gradle.platform: 1
org.gradle.process: 1
org.gradle.tooling: 1
org.h2: 1
org.h2.server: 1
org.hibernate.cache: 1
org.hibernate.dialect: 1
org.hibernate.internal: 1
org.hibernate.jpa: 1
org.hibernate.stat: 1
org.hsqldb.jdbc: 1
org.infinispan.jcache: 1
org.infinispan.manager: 1
org.jdom2: 1
org.jdom2.filter: 1
org.jdom2.xpath: 1
org.joda.time: 1
org.jooq.tools: 1
org.junit.rules: 1
org.junit.runners: 1
org.mockito.exceptions: 1
org.mockito.internal: 1
org.mockito.plugins: 1
org.opentest4j: 1
org.osjava.sj: 1
org.postgresql: 1
org.postgresql.xa: 1
org.quartz.simpl: 1
org.quartz.utils: 1
org.rnorth.ducttape: 1
org.sonatype.plexus: 1
org.spockframework.runtime: 1
org.springframework.expression: 1
org.springframework.plugin: 1
org.testcontainers: 1
org.thymeleaf.templatemode: 1
org.thymeleaf.web: 1
org.xnio.channels: 1
reactor.netty.resources: 1
reactor.test.publisher: 1
reactor.util.context: 1
reactor.util.retry: 1
redis.clients.jedis: 1
sampleconfig: 1
smoketest.actuator: 1
smoketest.aop.service: 1
smoketest.groovytemplates: 1
smoketest.hateoas.domain: 1
smoketest.integration.producer: 1
smoketest.jersey: 1
smoketest.jetty.service: 1
smoketest.jpa.repository: 1
smoketest.kafka: 1
smoketest.parent.producer: 1
smoketest.profile.service: 1
smoketest.simple.service: 1
smoketest.testng.service: 1
smoketest.tomcat.multiconnector: 1
smoketest.tomcat.web: 1
smoketest.web.thymeleaf: 1
spock.lang: 1
sun.misc: 1