The structure101 plug-in for IntelliJ IDEA is a free companion to the structure101 client product. The plug-in lets you influence your software architecture as it happens – when the code is edited in the IDE. Structure101 architecture diagrams specify layering and composition in a concise format. The plug-in displays the diagrams within the IDE, any violations to the target architecture are shown on the diagrams, and the plug-in lets you navigate to the relevant code. A key feature is that the plug-in can be set to warn only on new code changes that are inconsistent with the architecture. This way developers can grow the code-base towards the target architecture without being constantly swamped with pre-existing violations.
Recent change notes
Requires IDEA 15, 16 and Java - Build of at least #IU-143