![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Classes | |
| struct | CursorPosition |
Functions | |
| std::optional< QList< Package > > | readFile (const QString &filePath, LogLevel logLevel) |
| std::optional< QList< Package > > | scanDirectory (const QString &directory, InputFormats inputFormats, LogLevel logLevel) |
| bool | validatePackage (Package &pp, Checks checks, LogLevel logLevel) |
| static void | missingPropertyWarning (const QString &filePath, const QString &property) |
| static std::optional< QStringList > | toStringList (const QJsonValue &valuevalue) |
| static std::optional< QString > | arrayToMultiLineString (const QJsonValue &valuevalue) |
| static QStringList | extractLicenseIdsFromSPDXExpression (QString expression) |
| static QString | locateLicensesDir (const QString &packageDir) |
| static bool | autoDetectLicenseFiles (Package &pp) |
| static bool | handleStringOrStringArrayJsonKey (QStringList &outList, const QString &keykey, QJsonValueConstRef jsonValue, const QString &filePath, LogLevel logLevel) |
| static std::optional< Package > | readPackage (const QJsonObject &objectobject, const QString &filePath, LogLevel logLevel) |
| static Package | parseChromiumFile (QFile &file, const QString &filePath, LogLevel logLevel) |
| static CursorPosition | mapFromOffset (const QByteArray &content, int offsetoffset) |
|
static |
Definition at line 149 of file scanner.cpp.
|
static |
Definition at line 211 of file scanner.cpp.
Referenced by readPackage().
|
static |
Definition at line 165 of file scanner.cpp.
|
static |
Definition at line 246 of file scanner.cpp.
References SilentLog.
Definition at line 194 of file scanner.cpp.
|
static |
Definition at line 580 of file scanner.cpp.
References Scanner::CursorPosition::column, and Scanner::CursorPosition::line.
Definition at line 21 of file scanner.cpp.
|
static |
Definition at line 498 of file scanner.cpp.
Definition at line 597 of file scanner.cpp.
References SilentLog, and VerboseLog.
|
static |
Definition at line 269 of file scanner.cpp.
References autoDetectLicenseFiles(), Package::InSource, Package::Provisioned, Package::securityCritical, and SilentLog.
| std::optional< QList< Package > > Scanner::scanDirectory | ( | const QString & | directory, |
| InputFormats | inputFormats, | ||
| LogLevel | logLevel ) |
Definition at line 685 of file scanner.cpp.
References ChromiumAttributions, and QtAttributions.
|
static |
Definition at line 136 of file scanner.cpp.
Definition at line 27 of file scanner.cpp.
References Package::Provisioned, Package::securityCritical, and SilentLog.