HNHacker News
TopNewBestAskShowJobs

aalsanie

7 karma · joined January 17, 2026

submissionscomments
aalsanie··on Baseline existing JVM architecture violations and block new ones
On Jenkins 2.479.3 core: 2,496 classes scanned in a median 3.289 seconds across five runs, with the same 41 findings each time.

The scanner works on compiled large/monolith Java/Kotlin bytecode effectively and detects dependency and architecture issues.

Existing violations can be baselined, so CI fails only when new violations are introduced. No architecture test code or source changes are required.

aalsanie··on Shamash is a powerful JVM architecture enforcement tool for teams
Shamash is a powerful JVM architecture enforcement tool designed to assist development teams in defining, validating, and continuously enforcing architectural boundaries. With its dual-engine approach, Shamash offers both bytecode-level analysis and source code validation, ensuring comprehensive monitoring of architectural compliance.