(Since version 0.13.0) BuildStructure is now top-level
(Since version 0.13.0) BuildUnit is now top-level
(Since version 0.13.0) BuildUnitBase is now top-level
(Since version 0.13.0) LoadBuildConfiguration is now top-level
(Since version 0.13.0) LoadedBuild is now top-level
(Since version 0.13.0) LoadedBuildUnit is now top-level
(Since version 0.13.0) LoadedDefinitions is now top-level
(Since version 0.13.0) LoadedPlugins is now top-level
(Since version 0.13.0) PartBuild is now top-level
(Since version 0.13.0) PartBuildUnit is now top-level
(Since version 0.13.0) StructureIndex is now top-level
These are the settings defined when loading a project "meta" build.
This will clean up left-over files in the config-classes directory if they are no longer used.
This will clean up left-over files in the config-classes directory if they are no longer used.
The base directory for the build, should match the one passed into mkEval
method.
(Since version 0.13.0) LoadBuildConfiguration is now top-level
(Since version 0.13.0) Use BuildUtil.baseImports
(Since version 0.13.2) Use PluginDiscovery.binaryModuleNames.
(Since version 0.13.0) Use BuildUtil.apply
(Since version 0.13.0) Use BuildUtil.checkCycles
(Since version 0.13.6) This method is no longer used
(Since version 0.13.2) Use PluginDiscovery.sourceModuleNames
(Since version 0.13.0) No longer used.
(Since version 0.13.2) No longer used.
(Since version 0.13.2) No longer used.
(Since version 0.13.0) Use BuildUtil.getImports
(Since version 0.13.2) Replaced by the more general PluginDiscovery.binarySourceModuleNames and will be made private.
(Since version 0.13.0) Use BuildUtil.importAll
(Since version 0.13.0) Use BuildUtil.importAllRoot
(Since version 0.13.2) Use ModuleUtilities.getCheckedObject[Build].
(Since version 0.13.2) Use ModuleUtilities.getCheckedObjects[Build].
(Since version 0.13.2) Use ModuleUtilities.getCheckedObject[Plugin].
(Since version 0.13.2) Use ModuleUtilities.getCheckedObjects[Plugin].
(Since version 0.13.2) Use PluginDiscovery.onClasspath
(Since version 0.13.2) Does not account for AutoPlugins and will be made private.
(Since version 0.13.0) Use BuildUtil.rootedNames