From 859a8be59431022f7b82d9436b9ceea9136abd43 Mon Sep 17 00:00:00 2001 From: nik Date: Thu, 4 May 2017 12:03:04 +0300 Subject: [PATCH] javadoc added --- .../artifacts/instructions/FileCopyingHandler.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/jps/jps-builders/src/org/jetbrains/jps/incremental/artifacts/instructions/FileCopyingHandler.java b/jps/jps-builders/src/org/jetbrains/jps/incremental/artifacts/instructions/FileCopyingHandler.java index bb2debb6d948..4a8ce85388b5 100644 --- a/jps/jps-builders/src/org/jetbrains/jps/incremental/artifacts/instructions/FileCopyingHandler.java +++ b/jps/jps-builders/src/org/jetbrains/jps/incremental/artifacts/instructions/FileCopyingHandler.java @@ -17,6 +17,7 @@ package org.jetbrains.jps.incremental.artifacts.instructions; import com.intellij.openapi.util.io.FileUtilRt; import org.jetbrains.annotations.NotNull; +import org.jetbrains.jps.cmdline.ProjectDescriptor; import org.jetbrains.jps.incremental.CompileContext; import java.io.File; @@ -32,6 +33,12 @@ public abstract class FileCopyingHandler { public abstract void copyFile(@NotNull File from, @NotNull File to, @NotNull CompileContext context) throws IOException; + /** + * Write configuration on which this handler depends. If the output produced by this method changes, the corresponding artifact will be rebuilt + * from the scratch. + * + * @see org.jetbrains.jps.builders.BuildTarget#writeConfiguration(ProjectDescriptor, PrintWriter) + */ public abstract void writeConfiguration(@NotNull PrintWriter out); @NotNull