Package-level declarations
Types
Registered on each chart file generation task to confirm that its configuration hasn't changed since the last gradle atlasGenerate task run. Will throw an exception if a difference is found.
Registered on the root project to aggregate the results of WriteModuleLinks tasks. This will then be referenced from WriteModuleTree to draw up the full project picture. This will then be sub-charted for each module in turn.
Registered on the root project to aggregate the results of WriteModuleType tasks. This will then be referenced from the various Write*Chart tasks to identify and customize nodes in the chart.
Dumps all atlas.core.internal.ModuleLinks between this and any other modules to a file.
Gathers a snapshot of the whole-project collatedLinks data to only find those modules and links relevant to thisPath. If alsoTraverseUpwards is enabled, upstream modules will be included too.
Dumps the ModuleTypeSpec of this module to a file. This will then by aggregated in CollateModuleTypes.
Creates or updates a README.md file to inject the generated chart/legend files. If the readme contains a block like below: