summaryrefslogtreecommitdiff
path: root/src/qtattributionsscanner/scanner.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/qtattributionsscanner/scanner.h')
-rw-r--r--src/qtattributionsscanner/scanner.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/qtattributionsscanner/scanner.h b/src/qtattributionsscanner/scanner.h
index 77edaf30c..01c9a8b61 100644
--- a/src/qtattributionsscanner/scanner.h
+++ b/src/qtattributionsscanner/scanner.h
@@ -21,9 +21,13 @@ enum class InputFormat {
Q_DECLARE_FLAGS(InputFormats, InputFormat)
Q_DECLARE_OPERATORS_FOR_FLAGS(InputFormats)
-std::optional<QList<Package>> readFile(const QString &filePath, LogLevel logLevel);
+enum class Check { Paths = 0x1, All = Paths };
+Q_DECLARE_FLAGS(Checks, Check)
+Q_DECLARE_OPERATORS_FOR_FLAGS(Checks)
+
+std::optional<QList<Package>> readFile(const QString &filePath, Checks checks, LogLevel logLevel);
std::optional<QList<Package>> scanDirectory(const QString &directory, InputFormats inputFormats,
- LogLevel logLevel);
+ Checks checks, LogLevel logLevel);
}
#endif // SCANNER_H