build scripts: javadocs added

This commit is contained in:
nik
2016-11-15 17:50:08 +03:00
parent 1eb3892b62
commit 3c263717f5
2 changed files with 9 additions and 0 deletions
@@ -30,6 +30,10 @@ import org.jetbrains.jps.model.module.JpsModuleReference
import org.jetbrains.jps.util.JpsPathUtil
/**
* Assembles output of modules to platform JARs (in {@link org.jetbrains.intellij.build.BuildPaths#distAll distAll}/lib directory),
* bunlded plugins' JARs (in {@link org.jetbrains.intellij.build.BuildPaths#distAll distAll}/plugins directory) and zip archives with
* non-bundled plugins (in {@link org.jetbrains.intellij.build.BuildPaths#artifacts artifacts}/plugins directory).
*
* @author nik
*/
class DistributionJARsBuilder {
@@ -23,6 +23,11 @@ import org.jetbrains.jps.model.module.JpsModuleReference
import java.util.function.Consumer
/**
* Describes layout of the platform (*.jar files in IDE_HOME/lib directory). By default it includes all modules specified in {@link org.jetbrains.intellij.build.ProductModulesLayout},
* all libraries these modules depend on with scope 'Compile' or 'Runtime', and all project libraries from dependencies (with scope 'Compile'
* or 'Runtime') of plugin modules for plugins which are {@link org.jetbrains.intellij.build.ProductModulesLayout#bundledPluginModules bundled}
* (or prepared to be {@link org.jetbrains.intellij.build.ProductModulesLayout#pluginModulesToPublish published}) with the product.
*
* @author nik
*/
class PlatformLayout extends BaseLayout {