The configuration to use for all input operations.
Returns the result obtained by parsing files from the specified input tree.
Returns the result obtained by parsing files from the specified input tree.
the input tree to process
Returns the result obtained by parsing files from the current working directory.
Returns the result obtained by parsing files from the current working directory.
the files to exclude from processing
the character encoding of the files, if not specified the platform default will be used.
Returns the result obtained by parsing files from the specified directories and its subdirectories, merging them into a tree with a single root.
Returns the result obtained by parsing files from the specified directories and its subdirectories, merging them into a tree with a single root.
the root directories to traverse
the files to exclude from processing
the character encoding of the files, if not specified the platform default will be used.
Returns the result obtained by parsing files from the specified directories and its subdirectories, merging them into a tree with a single root.
Returns the result obtained by parsing files from the specified directories and its subdirectories, merging them into a tree with a single root.
the root directories to traverse
the character encoding of the files, if not specified the platform default will be used.
Returns the result obtained by parsing files from the specified directory and its subdirectories.
Returns the result obtained by parsing files from the specified directory and its subdirectories.
the root directory to traverse
the files to exclude from processing
the character encoding of the files, if not specified the platform default will be used.
Returns the result obtained by parsing files from the specified directory and its subdirectories.
Returns the result obtained by parsing files from the specified directory and its subdirectories.
the root directory to traverse
the character encoding of the files, if not specified the platform default will be used.
Returns the result obtained by parsing files from the specified directory and its subdirectories.
Returns the result obtained by parsing files from the specified directory and its subdirectories.
the name of the directory to traverse
the files to exclude from processing
the character encoding of the files, if not specified the platform default will be used.
Returns the result obtained by parsing files from the specified directory and its subdirectories.
Returns the result obtained by parsing files from the specified directory and its subdirectories.
the name of the directory to traverse
the character encoding of the files, if not specified the platform default will be used.
Returns the result obtained by parsing files from the specified input tree builder.
Returns the result obtained by parsing files from the specified input tree builder.
a builder for the input tree to process
API for producing a result from processing various types of input trees.
This is essentially a collection of shortcuts that allow any class merging in this trait to define all input related operations in terms of the only abstract method
fromInputTree
. CallingfromDirectory("src")
for example is only a convenient shortcut for callingfromInputTree(InputTree.fromDirectory("src")
.