Nested cycle
- cli-module:org.simplejavamail.internal.clisupport
- cli-module:org.simplejavamail.internal.clisupport.therapijavadoc
Simple Java Mail · AtlasArc 1.0.1+736db9b9 · 2026-07-31T22:25:00Z
A cycle-focused report covering current problem cycles and concise governed context.
This section separates current problem cycles from governance audit work. Repository decisions remain concise structural context here; their rationale and maintenance history live only in the optional Governance Audit.
One combined downward-layout topology shows how the current problem cycle groups sit together. It is included only when more than one group exists.
Which cycle warnings remain when non-cycle dependency structure is stripped away?
Each card is one current problem strongly connected component. Every group gets one compact horizontal map. When additional maps are requested, a second map appears only when its focused architecture units or dependency edges strictly extend the compact evidence; layout-only duplicates are suppressed.
These are the strongest currently reported problem-cycle edges. They are not fully covered by repository governance and are not removed by Safe Havens in this report scope. The Dependency refs value counts acquired class dependency references aggregated into each package-to-package edge; it is not a source line number.
| Dependency refs | Cycle | Governance |
|---|---|---|
| Sourcesmime-module:org.simplejavamail.internal.smimesupport | ||
| Targetsmime-module:org.simplejavamail.internal.smimesupport.model | ||
| 44 | Nested | Problem |
| Sourcecore-module.main:org.simplejavamail.internal.config | ||
| Targetcore-module.main:org.simplejavamail.api.email | ||
| 41 | Architectural | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.converter | ||
| Targetsimple-java-mail.main:org.simplejavamail.converter.internal.mimemessage | ||
| 39 | Nested | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.mailer | ||
| Targetsimple-java-mail.main:org.simplejavamail.mailer.internal | ||
| 22 | Nested | Problem |
| Sourcecore-module.main:org.simplejavamail.api.email | ||
| Targetcore-module.main:org.simplejavamail.api.email.config | ||
| 18 | Nested | Problem |
| Sourcecore-module.main:org.simplejavamail.config | ||
| Targetcore-module.main:org.simplejavamail.api.mailer.config | ||
| 17 | Architectural | Problem |
| Sourcecore-module.main:org.simplejavamail.config | ||
| Targetcore-module.main:org.simplejavamail.internal.util | ||
| 17 | Architectural | Problem |
| Sourcesmime-module:org.simplejavamail.internal.smimesupport | ||
| Targetsmime-module:org.simplejavamail.internal.smimesupport.builder | ||
| 16 | Nested | Problem |
| Sourcecore-module.main:org.simplejavamail.internal.util | ||
| Targetcore-module.main:org.simplejavamail.api.email | ||
| 15 | Architectural | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.email | ||
| Targetsimple-java-mail.main:org.simplejavamail.email.internal | ||
| 15 | Nested | Problem |
| Sourcecore-module.main:org.simplejavamail.api.email | ||
| Targetcore-module.main:org.simplejavamail.internal.util | ||
| 14 | Architectural | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.mailer.internal | ||
| Targetsimple-java-mail.main:org.simplejavamail.mailer.internal.util | ||
| 13 | Nested | Problem |
| Sourcecore-module.main:org.simplejavamail.api.email.config | ||
| Targetcore-module.main:org.simplejavamail.api.mailer.config | ||
| 11 | Architectural | Problem |
| Sourcecore-module.main:org.simplejavamail.api.mailer | ||
| Targetcore-module.main:org.simplejavamail.api.internal.clisupport.model | ||
| 11 | Architectural | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.converter | ||
| Targetsimple-java-mail.main:org.simplejavamail.email.internal | ||
| 10 | Architectural | Problem |
| Sourcecore-module.main:org.simplejavamail.api.email.config | ||
| Targetcore-module.main:org.simplejavamail.internal.util | ||
| 9 | Architectural | Problem |
| Sourcecore-module.main:org.simplejavamail.api.mailer | ||
| Targetcore-module.main:org.simplejavamail.api.mailer.config | ||
| 9 | Nested | Problem |
| Sourcecore-module.main:org.simplejavamail.internal.util | ||
| Targetcore-module.main:org.simplejavamail.internal.config | ||
| 9 | Architectural | Problem |
| Sourcecore-module.main:org.simplejavamail.api.email | ||
| Targetcore-module.main:org.simplejavamail.api.internal.clisupport.model | ||
| 8 | Architectural | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.email.internal | ||
| Targetsimple-java-mail.main:org.simplejavamail.converter | ||
| 8 | Architectural | Problem |
| Sourcecli-module:org.simplejavamail.internal.clisupport.therapijavadoc | ||
| Targetcli-module:org.simplejavamail.internal.clisupport | ||
| 7 | Nested | Problem |
| Sourcecore-module.main:org.simplejavamail.api.mailer | ||
| Targetcore-module.main:org.simplejavamail.api.email | ||
| 7 | Architectural | Problem |
| Sourcecli-module:org.simplejavamail.internal.clisupport | ||
| Targetcli-module:org.simplejavamail.internal.clisupport.therapijavadoc | ||
| 6 | Nested | Problem |
| Sourcecore-module.main:org.simplejavamail.api.internal.smimesupport.model | ||
| Targetcore-module.main:org.simplejavamail.api.email | ||
| 5 | Architectural | Problem |
| Sourcecore-module.main:org.simplejavamail.config | ||
| Targetcore-module.main:org.simplejavamail.api.email.config | ||
| 4 | Architectural | Problem |
| Sourcecore-module.main:org.simplejavamail.internal.config | ||
| Targetcore-module.main:org.simplejavamail.api.email.config | ||
| 4 | Architectural | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.mailer.internal | ||
| Targetsimple-java-mail.main:org.simplejavamail.email | ||
| 4 | Architectural | Problem |
| Sourcecore-module.main:org.simplejavamail.api.email | ||
| Targetcore-module.main:org.simplejavamail.internal.config | ||
| 3 | Architectural | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.converter | ||
| Targetsimple-java-mail.main:org.simplejavamail.converter.internal | ||
| 3 | Nested | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.mailer.internal | ||
| Targetsimple-java-mail.main:org.simplejavamail.email.internal | ||
| 3 | Architectural | Problem |
| Sourcesmime-module:org.simplejavamail.internal.smimesupport.builder | ||
| Targetsmime-module:org.simplejavamail.internal.smimesupport.model | ||
| 3 | Architectural | Problem |
| Sourcecore-module.main:org.simplejavamail.api.internal.clisupport.model | ||
| Targetcore-module.main:org.simplejavamail.internal.util | ||
| 2 | Architectural | Problem |
| Sourcecore-module.main:org.simplejavamail.api.mailer.config | ||
| Targetcore-module.main:org.simplejavamail.config | ||
| 2 | Architectural | Problem |
| Sourcecore-module.main:org.simplejavamail.api.mailer.config | ||
| Targetcore-module.main:org.simplejavamail.internal.util | ||
| 2 | Architectural | Problem |
| Sourcecore-test-module:demo | ||
| Targetcore-test-module:testutil | ||
| 2 | Architectural | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.converter | ||
| Targetsimple-java-mail.main:org.simplejavamail.mailer.internal | ||
| 2 | Architectural | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.converter.internal | ||
| Targetsimple-java-mail.main:org.simplejavamail.converter | ||
| 2 | Nested | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.converter.internal.mimemessage | ||
| Targetsimple-java-mail.main:org.simplejavamail.email.internal | ||
| 2 | Architectural | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.mailer.internal | ||
| Targetsimple-java-mail.main:org.simplejavamail.converter | ||
| 2 | Architectural | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.mailer.internal | ||
| Targetsimple-java-mail.main:org.simplejavamail.converter.internal.mimemessage | ||
| 2 | Architectural | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.mailer.internal | ||
| Targetsimple-java-mail.main:org.simplejavamail.mailer | ||
| 2 | Nested | Problem |
| Sourcecore-module.main:org.simplejavamail.api.email | ||
| Targetcore-module.main:org.simplejavamail.api.internal.smimesupport.model | ||
| 1 | Architectural | Problem |
| Sourcecore-module.main:org.simplejavamail.api.email | ||
| Targetcore-module.main:org.simplejavamail.api.mailer.config | ||
| 1 | Architectural | Problem |
| Sourcecore-module.main:org.simplejavamail.api.mailer | ||
| Targetcore-module.main:org.simplejavamail.api.email.config | ||
| 1 | Architectural | Problem |
| Sourcecore-module.main:org.simplejavamail.api.mailer | ||
| Targetcore-module.main:org.simplejavamail.internal.util | ||
| 1 | Architectural | Problem |
| Sourcecore-module.main:org.simplejavamail.api.mailer.config | ||
| Targetcore-module.main:org.simplejavamail.api.email | ||
| 1 | Architectural | Problem |
| Sourcecore-module.main:org.simplejavamail.api.mailer.config | ||
| Targetcore-module.main:org.simplejavamail.api.mailer | ||
| 1 | Nested | Problem |
| Sourcecore-module.main:org.simplejavamail.config | ||
| Targetcore-module.main:org.simplejavamail.api.email | ||
| 1 | Architectural | Problem |
| Sourcecore-module.main:org.simplejavamail.internal.util | ||
| Targetcore-module.main:org.simplejavamail.api.internal.clisupport.model | ||
| 1 | Architectural | Problem |
| Sourcecore-test-module:testutil | ||
| Targetcore-test-module:demo | ||
| 1 | Architectural | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.converter | ||
| Targetsimple-java-mail.main:org.simplejavamail.email | ||
| 1 | Architectural | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.converter.internal.mimemessage | ||
| Targetsimple-java-mail.main:org.simplejavamail.mailer.internal.util | ||
| 1 | Architectural | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.email.internal | ||
| Targetsimple-java-mail.main:org.simplejavamail.converter.internal.mimemessage | ||
| 1 | Architectural | Problem |
| Sourcesimple-java-mail.main:org.simplejavamail.mailer.internal.util | ||
| Targetsimple-java-mail.main:org.simplejavamail.mailer.internal | ||
| 1 | Nested | Problem |
| Sourcesmime-module:org.simplejavamail.internal.smimesupport.model | ||
| Targetsmime-module:org.simplejavamail.internal.smimesupport | ||
| 1 | Nested | Problem |
Repository-governed dependencies stay structurally visible, but fully covered evidence does not keep problem-cycle warnings red. Debt remains distinct from intentional governance. The Dependency refs value counts acquired class dependency references aggregated into each package-to-package edge; it is not a source line number.
| Dependency refs | Cycle | Governance |
|---|---|---|
| Sourcesimple-java-mail.main:org.simplejavamail.email.internal | ||
| Targetsimple-java-mail.main:org.simplejavamail.mailer.internal | ||
| 1 | Architectural | Governed intentional |
The cycle-only Matrix gives directional package-to-package dependency evidence complementary to the diagrams.
Which reported cycle dependencies remain when non-cycle structure is stripped away?
| Modules | cli-module | core-module.main | core-test-module | simple-java-mail.main | smime-module | ||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
org
|
simplejavamail
|
internal
|
clisupport
|
therapijavadoc
|
org
|
simplejavamail
|
api
|
email
|
config
|
internal
|
clisupport
|
model
|
smimesupport
|
model
|
mailer
|
config
|
config
|
internal
|
config
|
util
|
demo
|
testutil
|
org
|
simplejavamail
|
converter
|
internal
|
mimemessage
|
email
|
internal
|
mailer
|
internal
|
util
|
org
|
simplejavamail
|
internal
|
smimesupport
|
builder
|
model
|
|
| ▼ cli-module / org | - | ||||||||||||||||||||||||||||||||||||||
| ▼ simplejavamail | - | ||||||||||||||||||||||||||||||||||||||
| ▼ internal | - | ||||||||||||||||||||||||||||||||||||||
| ▼ clisupport | - | 6 | |||||||||||||||||||||||||||||||||||||
| therapijavadoc | 7 | - | |||||||||||||||||||||||||||||||||||||
| ▼ core-module.main / org | - | ||||||||||||||||||||||||||||||||||||||
| ▼ simplejavamail | - | ||||||||||||||||||||||||||||||||||||||
| ▼ api | - | ||||||||||||||||||||||||||||||||||||||
| - | 18 | 8 | 1 | 1 | 3 | 14 | |||||||||||||||||||||||||||||||||
| config | - | 11 | 9 | ||||||||||||||||||||||||||||||||||||
| ▼ internal | - | ||||||||||||||||||||||||||||||||||||||
| ▼ clisupport | - | ||||||||||||||||||||||||||||||||||||||
| model | - | 2 | |||||||||||||||||||||||||||||||||||||
| ▼ smimesupport | - | ||||||||||||||||||||||||||||||||||||||
| model | 5 | - | |||||||||||||||||||||||||||||||||||||
| ▼ mailer | 7 | 1 | 11 | - | 9 | 1 | |||||||||||||||||||||||||||||||||
| config | 1 | 1 | - | 2 | 2 | ||||||||||||||||||||||||||||||||||
| config | 1 | 4 | 17 | - | 17 | ||||||||||||||||||||||||||||||||||
| ▼ internal | - | ||||||||||||||||||||||||||||||||||||||
| config | 41 | 4 | - | ||||||||||||||||||||||||||||||||||||
| ▼ util | 15 | 1 | 9 | - | |||||||||||||||||||||||||||||||||||
| core-test-module / demo | - | 2 | |||||||||||||||||||||||||||||||||||||
| testutil | 1 | - | |||||||||||||||||||||||||||||||||||||
| ▼ simple-java-mail.main / org | - | ||||||||||||||||||||||||||||||||||||||
| ▼ simplejavamail | - | ||||||||||||||||||||||||||||||||||||||
| ▼ converter | - | 3 | 39 | 1 | 10 | 2 | |||||||||||||||||||||||||||||||||
| ▼ internal | 2 | - | |||||||||||||||||||||||||||||||||||||
| mimemessage | - | 2 | 1 | ||||||||||||||||||||||||||||||||||||
| - | 15 | ||||||||||||||||||||||||||||||||||||||
| internal | 8 | 1 | - | 1 | |||||||||||||||||||||||||||||||||||
| ▼ mailer | - | 22 | |||||||||||||||||||||||||||||||||||||
| ▼ internal | 2 | 2 | 4 | 3 | 2 | - | 13 | ||||||||||||||||||||||||||||||||
| util | 1 | - | |||||||||||||||||||||||||||||||||||||
| ▼ smime-module / org | - | ||||||||||||||||||||||||||||||||||||||
| ▼ simplejavamail | - | ||||||||||||||||||||||||||||||||||||||
| ▼ internal | - | ||||||||||||||||||||||||||||||||||||||
| ▼ smimesupport | - | 16 | 44 | ||||||||||||||||||||||||||||||||||||
| builder | - | 3 | |||||||||||||||||||||||||||||||||||||
| model | 1 | - | |||||||||||||||||||||||||||||||||||||