Oliver Drotbohm
bdb90e9298
GH-37 - Hide internal aggregates and components by default in module canvas.
...
We now only include exposed types in the module canvas rendered. This can be overridden by calling CanvasOptions.revealInternals().
2022-09-12 15:45:08 +02:00
Oliver Drotbohm
7e890fd705
GH-36 - Better dependency verification for named interfaces.
...
We now verify detected dependencies against optionally explicitly defined ones. Those can refer to named interfaces (via the "moduleName :: namedInterfaceName" syntax). If such an allowed dependency is defined, all dependencies towards other named interfaces (also the unnamed one) are rejected.
Some Javadoc polishing.
2022-08-09 16:13:09 +02:00
Oliver Drotbohm
13b83ef947
GH-28 - Consolidate sample and integration tests module.
2022-07-27 14:57:15 +02:00
Oliver Drotbohm
82c18fe509
GH-9 - Rename core, public abstractions from Module to ApplicationModule.
...
Remove obsolete @since tags and deprecations.
2022-07-19 15:34:44 +02:00
Oliver Drotbohm
8ba6c11e3d
GH-1 - Consistent license years and HTTPS URLs.
2022-07-19 15:04:52 +02:00
Oliver Drotbohm
48ea08ae59
GH-1 - Consistent author names.
2022-07-19 15:02:00 +02:00
Björn Kieling
417e215993
GH-1 - Update Maven artifact coordinates, package and directory structure.
...
Original pull request: GH-7.
2022-07-07 20:41:59 +02:00