Java源码示例:org.gradle.api.tasks.PathSensitivity
示例1
@Optional
@InputFiles
@PathSensitive(PathSensitivity.RELATIVE)
public FileCollection getLibraries() {
if (libraries != null) {
return libraries.getArtifactFiles();
}
return null;
}
示例2
@Override
@InputFiles
@SkipWhenEmpty
@PathSensitive(PathSensitivity.RELATIVE)
public FileTree getSource() {
return super.getSource();
}
示例3
@InputDirectory
@SkipWhenEmpty
@PathSensitive(PathSensitivity.NONE)
@Optional
public File getInputDirectory() {
if (!inputDirectory.exists()) {
return null;
} else {
return inputDirectory;
}
}
示例4
@InputFiles
@PathSensitive(PathSensitivity.RELATIVE)
public FileCollection getRenderscriptResOutputDir() {
return renderscriptResOutputDir;
}
示例5
@InputFiles
@PathSensitive(PathSensitivity.RELATIVE)
public FileCollection getGeneratedResOutputDir() {
return generatedResOutputDir;
}
示例6
@InputFiles
@PathSensitive(PathSensitivity.RELATIVE)
public Collection<File> getSourceFolderInputs() {
return sourceFolderInputs.get();
}
示例7
@Override
@PathSensitive(PathSensitivity.RELATIVE)
public FileTree getSource() {
return super.getSource();
}
示例8
/**
* {@inheritDoc}
*/
@Override
@PathSensitive(PathSensitivity.RELATIVE)
public FileTree getSource() {
return super.getSource();
}
示例9
/**
* {@inheritDoc}
*/
@Override
@PathSensitive(PathSensitivity.RELATIVE)
public FileTree getSource() {
return super.getSource();
}
示例10
/**
* {@inheritDoc}
*/
@Override
@PathSensitive(PathSensitivity.RELATIVE)
public FileTree getSource() {
return super.getSource();
}
示例11
/**
* The directories of the assets for the Play application (for live reload functionality).
*
* @return The directories of the assets
*/
@InputFiles
@PathSensitive(PathSensitivity.RELATIVE)
public ConfigurableFileCollection getAssetsDirs() {
return assetsDirs;
}
示例12
@InputFiles
@PathSensitive(PathSensitivity.RELATIVE)
public Property<ConfigurableFileTree> getMdFiles() {
return mdFiles;
}
示例13
@InputFiles
@PathSensitive(PathSensitivity.RELATIVE)
public SourceDirectorySet getSources() {
return sources;
}
示例14
@InputFiles
@PathSensitive(PathSensitivity.RELATIVE)
public SourceDirectorySet getIncludes() {
return includeDirs;
}
示例15
@InputFiles
@PathSensitive(PathSensitivity.NONE)
public FileCollection getAllAndroid() {
return allAndroid;
}
示例16
@OutputDirectory
@PathSensitive(PathSensitivity.NONE)
public File getOutputDir() {
return outputDir;
}
示例17
@OutputFile
@PathSensitive(PathSensitivity.NONE)
public File getUnmockedOutputJar() {
return unmockedOutputJar;
}
示例18
@Optional
@InputFile
@PathSensitive( PathSensitivity.NONE )
File getCustomCssFile();
示例19
@Optional
@InputFile
@PathSensitive( PathSensitivity.NONE )
File getCustomJsFile();
示例20
@InputDirectory
@SkipWhenEmpty
@PathSensitive(PathSensitivity.NONE)
public File getResults() {
return results;
}