saker.build Documentation TaskDoc JavaDoc Packages
package saker.build.task.utils.dependencies
Package containing utility classes related to task dependencies.
Classes
DirectoryChildrenFileCollectionStrategy
File collection strategy for collecting children of a directory.
EqualityTaskOutputChangeDetector
TaskOutputChangeDetector implementation that compares the expected result by equality.
PathFileCollectionStrategy
File collection strategy for collecting a single file (or directory) at a given path.
RecursiveFileCollectionStrategy
File collection strategy for collecting all files (and directories) recursively for a given directory.
RecursiveIgnoreCaseExtensionFileCollectionStrategy
File collection strategy for collection all files (and directories) recursively under a given directory with the given extension.
StringValueTaskOutputChangeDetector
TaskOutputChangeDetector that compares the string representation (Object.toString()) of the task output with an expected value.
WildcardFileCollectionStrategy
File collection strategy for collecting files based on a wildcard.