Skip to content

Commit b46fcd9

Browse files
committed
Automated code structure analysis reports (CI)
1 parent 35c2016 commit b46fcd9

34 files changed

+2713
-2712
lines changed

results/AxonFramework-4.8.0/centrality-csv/Centrality_Betweeness.csv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"org.axonframework.serialization","serialization",335.5,1240,176,""
77
"org.axonframework.queryhandling","queryhandling",282,182,1116,""
88
"org.axonframework.commandhandling","commandhandling",194.5,1539,642,""
9-
"org.axonframework.lifecycle","lifecycle",163.83333333333331,71,10,""
9+
"org.axonframework.lifecycle","lifecycle",163.83333333333334,71,10,""
1010
"org.axonframework.eventsourcing.eventstore","eventstore",146.75,169,603,""
1111
"org.axonframework.util","util",113.33333333333334,3,6,""
1212
"org.axonframework.modelling.saga.repository","repository",95.83333333333333,72,231,""

results/AxonFramework-4.8.0/centrality-csv/Centrality_Harmonic.csv

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,22 @@
33
"org.axonframework.messaging","messaging",0.7065217391304348,8829,133,""
44
"org.axonframework.eventhandling","eventhandling",0.6648550724637681,4937,1557,""
55
"org.axonframework.messaging.unitofwork","unitofwork",0.6105072463768115,258,123,""
6-
"org.axonframework.serialization","serialization",0.5905797101449275,1240,176,""
7-
"org.axonframework.common.transaction","transaction",0.572463768115942,310,6,""
6+
"org.axonframework.serialization","serialization",0.5905797101449276,1240,176,""
7+
"org.axonframework.common.transaction","transaction",0.5724637681159421,310,6,""
88
"org.axonframework.messaging.annotation","annotation",0.5398550724637681,1056,301,""
9-
"org.axonframework.tracing","tracing",0.4945652173913043,187,122,""
9+
"org.axonframework.tracing","tracing",0.49456521739130427,187,122,""
1010
"org.axonframework.commandhandling","commandhandling",0.4701086956521739,1539,642,""
1111
"org.axonframework.lifecycle","lifecycle",0.45018115942028986,71,10,""
1212
"org.axonframework.common.stream","stream",0.4438405797101449,29,5,""
13-
"org.axonframework.monitoring","monitoring",0.43478260869565216,188,21,""
13+
"org.axonframework.monitoring","monitoring",0.4347826086956521,188,21,""
1414
"org.axonframework.common.io","io",0.4338768115942029,10,0,""
1515
"org.axonframework.deadline","deadline",0.4284420289855072,188,347,""
1616
"org.axonframework.queryhandling","queryhandling",0.4067028985507246,182,1116,""
1717
"org.axonframework.serialization.upcasting.event","event",0.40217391304347827,38,188,""
1818
"org.axonframework.eventhandling.tokenstore","tokenstore",0.4003623188405797,69,42,""
1919
"org.axonframework.common.annotation","annotation",0.3976449275362318,22,3,""
20-
"org.axonframework.eventhandling.async","async",0.3731884057971014,41,76,""
21-
"org.axonframework.eventhandling.replay","replay",0.36775362318840576,12,72,""
20+
"org.axonframework.eventhandling.async","async",0.3731884057971015,41,76,""
21+
"org.axonframework.eventhandling.replay","replay",0.3677536231884058,12,72,""
2222
"org.axonframework.messaging.correlation","correlation",0.3623188405797101,25,14,""
2323
"org.axonframework.util","util",0.3605072463768116,3,6,""
2424
"org.axonframework.messaging.interceptors","interceptors",0.35597826086956524,10,119,""
Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
"firstCommunityId","finalCommunityId","countOfMembers","packages","Source Cypher File: Community_Detection_4_Leiden_Stream.cypher"
2-
92,3,17,"org.axonframework.common,org.axonframework.common.annotation,org.axonframework.common.caching,org.axonframework.common.digest,org.axonframework.common.property,org.axonframework.common.lock,org.axonframework.deadline.annotation,org.axonframework.messaging.annotation,org.axonframework.messaging.interceptors.legacyvalidation,org.axonframework.queryhandling.annotation,org.axonframework.modelling.command,org.axonframework.modelling.command.inspection,org.axonframework.modelling.command.legacyjpa,org.axonframework.eventsourcing,org.axonframework.eventsourcing.conflictresolution,org.axonframework.test.server,org.axonframework.disruptor.commandhandling",""
3-
22,5,17,"org.axonframework.common.io,org.axonframework.common.stream,org.axonframework.common.transaction,org.axonframework.eventhandling,org.axonframework.eventhandling.async,org.axonframework.eventhandling.deadletter,org.axonframework.eventhandling.gateway,org.axonframework.eventhandling.pooled,org.axonframework.eventhandling.scheduling.java,org.axonframework.lifecycle,org.axonframework.monitoring,org.axonframework.eventsourcing.eventstore,org.axonframework.eventsourcing.eventstore.inmemory,org.axonframework.eventsourcing.eventstore.jpa,org.axonframework.eventsourcing.eventstore.legacyjpa,org.axonframework.eventsourcing.snapshotting,org.axonframework.config",""
4-
55,1,15,"org.axonframework.deadline,org.axonframework.deadline.dbscheduler,org.axonframework.deadline.jobrunr,org.axonframework.deadline.quartz,org.axonframework.eventhandling.scheduling,org.axonframework.eventhandling.scheduling.dbscheduler,org.axonframework.eventhandling.scheduling.quartz,org.axonframework.eventhandling.scheduling.jobrunr,org.axonframework.serialization,org.axonframework.serialization.converters,org.axonframework.serialization.json,org.axonframework.serialization.upcasting,org.axonframework.serialization.upcasting.event,org.axonframework.serialization.xml,org.axonframework.util",""
5-
52,1,9,"org.axonframework.eventhandling.replay,org.axonframework.messaging,org.axonframework.messaging.correlation,org.axonframework.messaging.interceptors,org.axonframework.messaging.responsetypes,org.axonframework.queryhandling,org.axonframework.queryhandling.registration,org.axonframework.tracing,org.axonframework.tracing.attributes",""
2+
30,6,17,"org.axonframework.common.io,org.axonframework.common.stream,org.axonframework.common.transaction,org.axonframework.eventhandling,org.axonframework.eventhandling.async,org.axonframework.eventhandling.deadletter,org.axonframework.eventhandling.gateway,org.axonframework.eventhandling.pooled,org.axonframework.eventhandling.scheduling.java,org.axonframework.lifecycle,org.axonframework.monitoring,org.axonframework.eventsourcing.eventstore,org.axonframework.eventsourcing.eventstore.inmemory,org.axonframework.eventsourcing.eventstore.jpa,org.axonframework.eventsourcing.eventstore.legacyjpa,org.axonframework.eventsourcing.snapshotting,org.axonframework.config",""
3+
55,2,15,"org.axonframework.deadline,org.axonframework.deadline.dbscheduler,org.axonframework.deadline.jobrunr,org.axonframework.deadline.quartz,org.axonframework.eventhandling.scheduling,org.axonframework.eventhandling.scheduling.dbscheduler,org.axonframework.eventhandling.scheduling.quartz,org.axonframework.eventhandling.scheduling.jobrunr,org.axonframework.serialization,org.axonframework.serialization.converters,org.axonframework.serialization.json,org.axonframework.serialization.upcasting,org.axonframework.serialization.upcasting.event,org.axonframework.serialization.xml,org.axonframework.util",""
4+
65,10,12,"org.axonframework.common,org.axonframework.common.annotation,org.axonframework.common.digest,org.axonframework.common.property,org.axonframework.common.lock,org.axonframework.deadline.annotation,org.axonframework.messaging.annotation,org.axonframework.queryhandling.annotation,org.axonframework.modelling.command,org.axonframework.modelling.command.inspection,org.axonframework.modelling.command.legacyjpa,org.axonframework.test.server",""
5+
52,2,10,"org.axonframework.eventhandling.replay,org.axonframework.messaging,org.axonframework.messaging.correlation,org.axonframework.messaging.interceptors,org.axonframework.messaging.interceptors.legacyvalidation,org.axonframework.messaging.responsetypes,org.axonframework.queryhandling,org.axonframework.queryhandling.registration,org.axonframework.tracing,org.axonframework.tracing.attributes",""
66
69,4,7,"org.axonframework.modelling.saga,org.axonframework.modelling.saga.metamodel,org.axonframework.modelling.saga.repository,org.axonframework.modelling.saga.repository.inmemory,org.axonframework.modelling.saga.repository.jdbc,org.axonframework.modelling.saga.repository.jpa,org.axonframework.modelling.saga.repository.legacyjpa",""
7-
85,20,7,"org.axonframework.test,org.axonframework.test.aggregate,org.axonframework.test.matchers,org.axonframework.test.saga,org.axonframework.test.utils,org.axonframework.test.deadline,org.axonframework.test.eventscheduler",""
8-
4,3,5,"org.axonframework.commandhandling,org.axonframework.commandhandling.callbacks,org.axonframework.commandhandling.distributed,org.axonframework.commandhandling.distributed.commandfilter,org.axonframework.commandhandling.gateway",""
9-
27,7,5,"org.axonframework.common.jpa,org.axonframework.common.legacyjpa,org.axonframework.eventhandling.deadletter.jpa,org.axonframework.eventhandling.deadletter.legacyjpa,org.axonframework.messaging.deadletter",""
10-
39,16,5,"org.axonframework.common.jdbc,org.axonframework.eventhandling.deadletter.jdbc,org.axonframework.eventhandling.tokenstore,org.axonframework.eventhandling.tokenstore.inmemory,org.axonframework.eventhandling.tokenstore.jdbc",""
11-
92,1,2,"org.axonframework.eventhandling.interceptors,org.axonframework.messaging.unitofwork",""
12-
79,5,2,"org.axonframework.eventsourcing.eventstore.jdbc,org.axonframework.eventsourcing.eventstore.jdbc.statements",""
13-
42,16,2,"org.axonframework.eventhandling.tokenstore.jpa,org.axonframework.eventhandling.tokenstore.legacyjpa",""
7+
85,21,7,"org.axonframework.test,org.axonframework.test.aggregate,org.axonframework.test.matchers,org.axonframework.test.saga,org.axonframework.test.utils,org.axonframework.test.deadline,org.axonframework.test.eventscheduler",""
8+
27,8,5,"org.axonframework.common.jpa,org.axonframework.common.legacyjpa,org.axonframework.eventhandling.deadletter.jpa,org.axonframework.eventhandling.deadletter.legacyjpa,org.axonframework.messaging.deadletter",""
9+
4,10,5,"org.axonframework.commandhandling,org.axonframework.commandhandling.callbacks,org.axonframework.commandhandling.distributed,org.axonframework.commandhandling.distributed.commandfilter,org.axonframework.commandhandling.gateway",""
10+
39,17,5,"org.axonframework.common.jdbc,org.axonframework.eventhandling.deadletter.jdbc,org.axonframework.eventhandling.tokenstore,org.axonframework.eventhandling.tokenstore.inmemory,org.axonframework.eventhandling.tokenstore.jdbc",""
11+
92,10,4,"org.axonframework.common.caching,org.axonframework.eventsourcing,org.axonframework.eventsourcing.conflictresolution,org.axonframework.disruptor.commandhandling",""
12+
92,2,2,"org.axonframework.eventhandling.interceptors,org.axonframework.messaging.unitofwork",""
13+
79,6,2,"org.axonframework.eventsourcing.eventstore.jdbc,org.axonframework.eventsourcing.eventstore.jdbc.statements",""
14+
42,17,2,"org.axonframework.eventhandling.tokenstore.jpa,org.axonframework.eventhandling.tokenstore.legacyjpa",""

results/AxonFramework-4.8.0/external-dependencies-csv/External_package_usage_overall.csv

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,42 @@
11
"externalPackageName","numberOfExternalTypeCaller","numberOfExternalTypeCalls","allTypes","externalTypeNames","Source Cypher File: External_package_usage_overall.cypher"
22
"javax.annotation",339,1565,2584,"Nonnull,Nullable,PreDestroy",""
33
"org.slf4j",201,579,2584,"LoggerFactory,Logger",""
4-
"javax.persistence",78,340,2584,"TypedQuery,EntityManager,Basic,MappedSuperclass,Lob,Column,GeneratedValue,Id,Index,Embedded,Table,Entity,Embeddable,NoResultException,Query,IdClass,LockModeType,EntityNotFoundException,EntityManagerFactory,EntityExistsException",""
5-
"jakarta.persistence",69,328,2584,"EntityManager,TypedQuery,Basic,MappedSuperclass,Lob,Column,Id,GeneratedValue,Entity,Index,Table,Embedded,Embeddable,NoResultException,Query,LockModeType,IdClass,EntityManagerFactory,EntityNotFoundException,EntityExistsException",""
6-
"org.hamcrest",61,498,2584,"StringDescription,Matcher,CoreMatchers,Description,Matchers,BaseMatcher,TypeSafeMatcher",""
4+
"javax.persistence",78,340,2584,"TypedQuery,EntityManager,Basic,MappedSuperclass,Column,Lob,GeneratedValue,Id,Entity,Table,Embedded,Index,Embeddable,NoResultException,Query,IdClass,LockModeType,EntityNotFoundException,EntityManagerFactory,EntityExistsException",""
5+
"jakarta.persistence",69,328,2584,"EntityManager,TypedQuery,MappedSuperclass,Basic,Lob,Column,Id,GeneratedValue,Entity,Table,Embedded,Index,Embeddable,NoResultException,Query,LockModeType,IdClass,EntityManagerFactory,EntityNotFoundException,EntityExistsException",""
6+
"org.hamcrest",61,498,2584,"Description,Matcher,CoreMatchers,StringDescription,Matchers,BaseMatcher,TypeSafeMatcher",""
77
"com.fasterxml.jackson.annotation",57,87,2584,"JsonGetter,JsonProperty,JsonTypeInfo$Id,JsonTypeInfo,JsonCreator,JsonIgnore,JsonTypeInfo$As",""
8-
"org.quartz",37,226,2584,"SchedulerContext,Scheduler,Job,JobExecutionContext,JobExecutionException,JobDataMap,JobDetail,JobBuilder,JobKey,SchedulerException,Trigger,TriggerBuilder",""
9-
"reactor.core.publisher",35,157,2584,"Mono,Flux,FluxSink$OverflowStrategy,FluxSink,MonoSink,ConnectableFlux,Sinks,Sinks$ManySpec,Sinks$MulticastReplaySpec,EmitterProcessor,Sinks$Many,Signal,Sinks$EmitResult",""
10-
"com.fasterxml.jackson.databind",15,73,2584,"DeserializationContext,JsonDeserializer,ObjectMapper,JsonNode,DeserializationFeature,ObjectMapper$DefaultTyping,ObjectWriter,ObjectReader",""
8+
"org.quartz",37,226,2584,"JobDetail,JobExecutionContext,JobExecutionException,SchedulerContext,Job,JobDataMap,Scheduler,JobBuilder,SchedulerException,Trigger,JobKey,TriggerBuilder",""
9+
"reactor.core.publisher",35,157,2584,"Mono,Flux,FluxSink$OverflowStrategy,FluxSink,MonoSink,Sinks$ManySpec,Sinks$MulticastReplaySpec,EmitterProcessor,ConnectableFlux,Sinks$Many,Sinks,Signal,Sinks$EmitResult",""
10+
"com.fasterxml.jackson.databind",15,73,2584,"JsonDeserializer,DeserializationContext,ObjectMapper,JsonNode,DeserializationFeature,ObjectMapper$DefaultTyping,ObjectWriter,ObjectReader",""
1111
"org.reactivestreams",13,41,2584,"Publisher",""
12-
"com.github.kagkarlsson.scheduler.task",10,50,2584,"TaskInstance,ExecutionContext,Task,TaskWithDataDescriptor,TaskInstanceId",""
13-
"com.thoughtworks.xstream.io",9,46,2584,"HierarchicalStreamWriter,HierarchicalStreamReader,HierarchicalStreamDriver",""
12+
"com.github.kagkarlsson.scheduler.task",10,50,2584,"Task,TaskWithDataDescriptor,ExecutionContext,TaskInstance,TaskInstanceId",""
13+
"com.thoughtworks.xstream.io",9,46,2584,"HierarchicalStreamReader,HierarchicalStreamWriter,HierarchicalStreamDriver",""
1414
"com.lmax.disruptor",9,29,2584,"RingBuffer,EventHandler,LifecycleAware,BlockingWaitStrategy,WaitStrategy,ExceptionHandler",""
15-
"javax.cache.event",8,34,2584,"CacheEntryRemovedListener,CacheEntryExpiredListener,CacheEntryEventFilter,CacheEntryEvent,CacheEntryListener,CacheEntryListenerException,CacheEntryCreatedListener,CacheEntryUpdatedListener",""
16-
"org.ehcache.event",8,33,2584,"EventType,EventOrdering,CacheEventListener,EventFiring,CacheEvent",""
15+
"javax.cache.event",8,34,2584,"CacheEntryRemovedListener,CacheEntryUpdatedListener,CacheEntryExpiredListener,CacheEntryEventFilter,CacheEntryListenerException,CacheEntryEvent,CacheEntryCreatedListener,CacheEntryListener",""
16+
"org.ehcache.event",8,33,2584,"EventType,EventFiring,CacheEventListener,EventOrdering,CacheEvent",""
1717
"com.github.kagkarlsson.scheduler",7,54,2584,"Scheduler,SchedulerState,ScheduledExecution",""
1818
"javax.sql",6,24,2584,"DataSource",""
1919
"org.jobrunr.scheduling",6,37,2584,"JobScheduler,JobBuilder",""
20-
"com.thoughtworks.xstream.converters",6,12,2584,"MarshallingContext,UnmarshallingContext",""
21-
"net.sf.ehcache",5,63,2584,"CacheException,Ehcache,Element",""
20+
"com.thoughtworks.xstream.converters",6,12,2584,"UnmarshallingContext,MarshallingContext",""
21+
"net.sf.ehcache",5,63,2584,"CacheException,Element,Ehcache",""
22+
"jakarta.validation",5,22,2584,"ConstraintViolation,Validation,ValidatorFactory,Validator",""
2223
"com.lmax.disruptor.dsl",5,22,2584,"Disruptor,EventHandlerGroup,ProducerType",""
2324
"org.testcontainers.utility",5,27,2584,"DockerImageName,MountableFile",""
24-
"nu.xom",5,16,2584,"Document,ParsingException,Builder",""
25+
"nu.xom",5,16,2584,"Document,Builder,ParsingException",""
2526
"com.thoughtworks.xstream.mapper",5,10,2584,"Mapper,CannotResolveClassException",""
26-
"jakarta.validation",5,22,2584,"Validator,Validation,ConstraintViolation,ValidatorFactory",""
27-
"javax.validation",5,22,2584,"Validator,Validation,ConstraintViolation,ValidatorFactory",""
27+
"javax.validation",5,22,2584,"ValidatorFactory,Validator,Validation,ConstraintViolation",""
2828
"org.testcontainers.containers",4,15,2584,"GenericContainer,ContainerLaunchException",""
29-
"com.fasterxml.jackson.core",4,11,2584,"JsonParser,JacksonException,JsonProcessingException",""
30-
"com.google.gson",4,9,2584,"JsonParser,JsonArray,JsonElement,JsonObject",""
29+
"com.fasterxml.jackson.core",4,11,2584,"JacksonException,JsonParser,JsonProcessingException",""
30+
"com.google.gson",4,9,2584,"JsonObject,JsonParser,JsonArray,JsonElement",""
3131
"org.testcontainers.containers.wait.strategy",4,5,2584,"Wait,HttpWaitStrategy",""
3232
"com.thoughtworks.xstream",4,47,2584,"XStream",""
33-
"com.thoughtworks.xstream.io.xml",4,13,2584,"XomReader,Dom4JReader,XppDriver,CompactWriter",""
33+
"com.thoughtworks.xstream.io.xml",4,13,2584,"XomReader,Dom4JReader,CompactWriter,XppDriver",""
3434
"org.junit.jupiter.api.extension",3,6,2584,"BeforeEachCallback,ExtensionContext,AfterEachCallback",""
3535
"net.sf.ehcache.event",3,9,2584,"CacheEventListener,RegisteredEventListeners",""
3636
"org.dom4j",3,12,2584,"Document",""
3737
"javax.cache.configuration",3,11,2584,"Factory,CacheEntryListenerConfiguration",""
38-
"com.fasterxml.jackson.databind.node",3,14,2584,"JsonNodeType,ObjectNode",""
3938
"com.thoughtworks.xstream.converters.collections",3,7,2584,"MapConverter,CollectionConverter",""
39+
"com.fasterxml.jackson.databind.node",3,14,2584,"ObjectNode,JsonNodeType",""
4040
"com.fasterxml.jackson.databind.type",3,3,2584,"TypeFactory",""
4141
"reactor.util.context",2,7,2584,"Context,ContextView",""
4242
"org.jobrunr.jobs",2,2,2584,"JobId",""

0 commit comments

Comments
 (0)