Index
All Classes and Interfaces|All Packages
A
- accept(File) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
- add(GitIgnore) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
- addAllGitIgnoreFiles() - Method in class nl.basjes.gitignore.GitIgnoreFileSet
-
Automatically find all .gitignore files starting in the projects root and add them all to the set.
- addGitIgnoreFile(File) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
-
Add a .gitignore file to the set.
- assumeQueriesAreProjectRelative() - Method in class nl.basjes.gitignore.GitIgnoreFileSet
-
Sets the default assumption on how to interpret the filenames that must be checked to "all queries are assumed to be project relative"
- assumeQueriesIncludeProjectBaseDir() - Method in class nl.basjes.gitignore.GitIgnoreFileSet
-
Sets the default assumption on how to interpret the filenames that must be checked to "all queries are assumed to start with the path to the project directory"
G
- getProjectRelativeBaseDir() - Method in class nl.basjes.gitignore.GitIgnore
- GitIgnore - Class in nl.basjes.gitignore
-
A class that holds a single .gitignore file
- GitIgnore(File) - Constructor for class nl.basjes.gitignore.GitIgnore
- GitIgnore(String) - Constructor for class nl.basjes.gitignore.GitIgnore
- GitIgnore(String, boolean) - Constructor for class nl.basjes.gitignore.GitIgnore
- GitIgnore(String, File) - Constructor for class nl.basjes.gitignore.GitIgnore
- GitIgnore(String, String) - Constructor for class nl.basjes.gitignore.GitIgnore
- GitIgnore(String, String, boolean) - Constructor for class nl.basjes.gitignore.GitIgnore
- GitIgnoreFileSet - Class in nl.basjes.gitignore
-
A class that holds a set of .gitignore files and also handles the interactions between them.
- GitIgnoreFileSet(File) - Constructor for class nl.basjes.gitignore.GitIgnoreFileSet
-
This will automatically find and load all gitignore files.
- GitIgnoreFileSet(File, boolean) - Constructor for class nl.basjes.gitignore.GitIgnoreFileSet
I
- ignoreFile(String) - Method in class nl.basjes.gitignore.GitIgnore
-
Checks if the file matches the stored expressions.
- ignoreFile(String) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
-
Checks if the file matches the stored expressions.
- ignoreFile(String, boolean) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
-
Checks if the file matches the stored expressions.
- isAssumeQueriesAreProjectRelative() - Method in class nl.basjes.gitignore.GitIgnoreFileSet
- isAssumeQueriesIncludeProjectBaseDir() - Method in class nl.basjes.gitignore.GitIgnoreFileSet
- isEmpty() - Method in class nl.basjes.gitignore.GitIgnoreFileSet
- isIgnoredFile(String) - Method in class nl.basjes.gitignore.GitIgnore
-
Checks if the file matches the stored expressions.
- isIgnoredFile(String) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
-
Checks if the file matches the stored expressions.
- isIgnoredFile(String, boolean) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
-
Checks if the file matches the stored expressions.
K
- keepFile(String) - Method in class nl.basjes.gitignore.GitIgnore
-
Checks if the file matches the stored expressions.
- keepFile(String) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
-
Checks if the file matches the stored expressions.
- keepFile(String, boolean) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
-
Checks if the file matches the stored expressions.
N
- nl.basjes.gitignore - package nl.basjes.gitignore
S
- setAssumeProjectRelativeQueries(boolean) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
-
Sets the default assumption on how to interpret the filenames that must be checked.
- setVerbose(boolean) - Method in class nl.basjes.gitignore.GitIgnore
- setVerbose(boolean) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
-
Make all currently loaded gitignore files become verbose when used.
T
- toString() - Method in class nl.basjes.gitignore.GitIgnore
- toString() - Method in class nl.basjes.gitignore.GitIgnoreFileSet
All Classes and Interfaces|All Packages