Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Finalize the utils module refactoring #4671

Merged
merged 13 commits into from
Nov 8, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ utils/spdx/src/main/resources/licenserefs/* linguist-detectable=false
utils/spdx/src/main/resources/licenses/* linguist-detectable=false

# Use Unix line endings for the expected control file of a Debian package.
utils/core/src/test/assets/control-expected.txt text eol=lf
utils/common/src/test/assets/control-expected.txt text eol=lf

# Use Unix line endings for *.graphql files. This is mainly done to prevent that tests need to fiddle with
# different platform-specific line endings.
Expand Down
2 changes: 1 addition & 1 deletion analyzer/src/main/kotlin/Analyzer.kt
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ import org.ossreviewtoolkit.model.Repository
import org.ossreviewtoolkit.model.config.AnalyzerConfiguration
import org.ossreviewtoolkit.model.config.RepositoryConfiguration
import org.ossreviewtoolkit.model.orEmpty
import org.ossreviewtoolkit.utils.core.CommandLineTool
import org.ossreviewtoolkit.utils.common.CommandLineTool
import org.ossreviewtoolkit.utils.core.Environment
import org.ossreviewtoolkit.utils.core.log

Expand Down
4 changes: 2 additions & 2 deletions analyzer/src/main/kotlin/managers/Bower.kt
Original file line number Diff line number Diff line change
Expand Up @@ -44,12 +44,12 @@ import org.ossreviewtoolkit.model.VcsType
import org.ossreviewtoolkit.model.config.AnalyzerConfiguration
import org.ossreviewtoolkit.model.config.RepositoryConfiguration
import org.ossreviewtoolkit.model.jsonMapper
import org.ossreviewtoolkit.utils.common.CommandLineTool
import org.ossreviewtoolkit.utils.common.Os
import org.ossreviewtoolkit.utils.common.fieldNamesOrEmpty
import org.ossreviewtoolkit.utils.common.fieldsOrEmpty
import org.ossreviewtoolkit.utils.common.stashDirectories
import org.ossreviewtoolkit.utils.common.textValueOrEmpty
import org.ossreviewtoolkit.utils.core.CommandLineTool
import org.ossreviewtoolkit.utils.core.stashDirectories

/**
* The [Bower](https://bower.io/) package manager for JavaScript.
Expand Down
2 changes: 1 addition & 1 deletion analyzer/src/main/kotlin/managers/Cargo.kt
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,8 @@ import org.ossreviewtoolkit.model.config.AnalyzerConfiguration
import org.ossreviewtoolkit.model.config.RepositoryConfiguration
import org.ossreviewtoolkit.model.jsonMapper
import org.ossreviewtoolkit.model.orEmpty
import org.ossreviewtoolkit.utils.common.CommandLineTool
import org.ossreviewtoolkit.utils.common.textValueOrEmpty
import org.ossreviewtoolkit.utils.core.CommandLineTool
import org.ossreviewtoolkit.utils.core.DeclaredLicenseProcessor
import org.ossreviewtoolkit.utils.core.ProcessedDeclaredLicense
import org.ossreviewtoolkit.utils.core.log
Expand Down
4 changes: 2 additions & 2 deletions analyzer/src/main/kotlin/managers/CocoaPods.kt
Original file line number Diff line number Diff line change
Expand Up @@ -53,10 +53,10 @@ import org.ossreviewtoolkit.model.createAndLogIssue
import org.ossreviewtoolkit.model.orEmpty
import org.ossreviewtoolkit.model.readValue
import org.ossreviewtoolkit.model.yamlMapper
import org.ossreviewtoolkit.utils.common.CommandLineTool
import org.ossreviewtoolkit.utils.common.stashDirectories
import org.ossreviewtoolkit.utils.common.textValueOrEmpty
import org.ossreviewtoolkit.utils.core.CommandLineTool
import org.ossreviewtoolkit.utils.core.log
import org.ossreviewtoolkit.utils.core.stashDirectories

/**
* The [CocoaPods](https://cocoapods.org/) package manager for Objective-C.
Expand Down
4 changes: 2 additions & 2 deletions analyzer/src/main/kotlin/managers/Composer.kt
Original file line number Diff line number Diff line change
Expand Up @@ -46,15 +46,15 @@ import org.ossreviewtoolkit.model.config.RepositoryConfiguration
import org.ossreviewtoolkit.model.createAndLogIssue
import org.ossreviewtoolkit.model.orEmpty
import org.ossreviewtoolkit.model.readJsonFile
import org.ossreviewtoolkit.utils.common.CommandLineTool
import org.ossreviewtoolkit.utils.common.Os
import org.ossreviewtoolkit.utils.common.ProcessCapture
import org.ossreviewtoolkit.utils.common.collectMessagesAsString
import org.ossreviewtoolkit.utils.common.fieldNamesOrEmpty
import org.ossreviewtoolkit.utils.common.stashDirectories
import org.ossreviewtoolkit.utils.common.textValueOrEmpty
import org.ossreviewtoolkit.utils.core.CommandLineTool
import org.ossreviewtoolkit.utils.core.log
import org.ossreviewtoolkit.utils.core.showStackTrace
import org.ossreviewtoolkit.utils.core.stashDirectories

const val COMPOSER_PHAR_BINARY = "composer.phar"
const val COMPOSER_LOCK_FILE = "composer.lock"
Expand Down
4 changes: 2 additions & 2 deletions analyzer/src/main/kotlin/managers/Conan.kt
Original file line number Diff line number Diff line change
Expand Up @@ -48,15 +48,15 @@ import org.ossreviewtoolkit.model.config.AnalyzerConfiguration
import org.ossreviewtoolkit.model.config.RepositoryConfiguration
import org.ossreviewtoolkit.model.jsonMapper
import org.ossreviewtoolkit.model.yamlMapper
import org.ossreviewtoolkit.utils.common.CommandLineTool
import org.ossreviewtoolkit.utils.common.Os
import org.ossreviewtoolkit.utils.common.ProcessCapture
import org.ossreviewtoolkit.utils.common.safeDeleteRecursively
import org.ossreviewtoolkit.utils.common.stashDirectories
import org.ossreviewtoolkit.utils.common.textValueOrEmpty
import org.ossreviewtoolkit.utils.common.toUri
import org.ossreviewtoolkit.utils.core.CommandLineTool
import org.ossreviewtoolkit.utils.core.createOrtTempFile
import org.ossreviewtoolkit.utils.core.log
import org.ossreviewtoolkit.utils.core.stashDirectories

/**
* The [Conan](https://conan.io/) package manager for C / C++.
Expand Down
2 changes: 1 addition & 1 deletion analyzer/src/main/kotlin/managers/GoDep.kt
Original file line number Diff line number Diff line change
Expand Up @@ -44,13 +44,13 @@ import org.ossreviewtoolkit.model.VcsInfo
import org.ossreviewtoolkit.model.config.AnalyzerConfiguration
import org.ossreviewtoolkit.model.config.RepositoryConfiguration
import org.ossreviewtoolkit.model.createAndLogIssue
import org.ossreviewtoolkit.utils.common.CommandLineTool
import org.ossreviewtoolkit.utils.common.ProcessCapture
import org.ossreviewtoolkit.utils.common.collectMessagesAsString
import org.ossreviewtoolkit.utils.common.realFile
import org.ossreviewtoolkit.utils.common.safeCopyRecursively
import org.ossreviewtoolkit.utils.common.safeDeleteRecursively
import org.ossreviewtoolkit.utils.common.toUri
import org.ossreviewtoolkit.utils.core.CommandLineTool
import org.ossreviewtoolkit.utils.core.ORT_NAME
import org.ossreviewtoolkit.utils.core.log
import org.ossreviewtoolkit.utils.core.showStackTrace
Expand Down
4 changes: 2 additions & 2 deletions analyzer/src/main/kotlin/managers/GoMod.kt
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,11 @@ import org.ossreviewtoolkit.model.VcsType
import org.ossreviewtoolkit.model.config.AnalyzerConfiguration
import org.ossreviewtoolkit.model.config.RepositoryConfiguration
import org.ossreviewtoolkit.model.orEmpty
import org.ossreviewtoolkit.utils.common.CommandLineTool
import org.ossreviewtoolkit.utils.common.Os
import org.ossreviewtoolkit.utils.common.stashDirectories
import org.ossreviewtoolkit.utils.common.withoutSuffix
import org.ossreviewtoolkit.utils.core.CommandLineTool
import org.ossreviewtoolkit.utils.core.log
import org.ossreviewtoolkit.utils.core.stashDirectories

/**
* The [Go Modules](https://github.com/golang/go/wiki/Modules) package manager for Go.
Expand Down
4 changes: 2 additions & 2 deletions analyzer/src/main/kotlin/managers/Npm.kt
Original file line number Diff line number Diff line change
Expand Up @@ -60,16 +60,16 @@ import org.ossreviewtoolkit.model.orEmpty
import org.ossreviewtoolkit.model.readJsonFile
import org.ossreviewtoolkit.model.readValue
import org.ossreviewtoolkit.model.utils.DependencyGraphBuilder
import org.ossreviewtoolkit.utils.common.CommandLineTool
import org.ossreviewtoolkit.utils.common.Os
import org.ossreviewtoolkit.utils.common.fieldNamesOrEmpty
import org.ossreviewtoolkit.utils.common.isSymbolicLink
import org.ossreviewtoolkit.utils.common.realFile
import org.ossreviewtoolkit.utils.common.stashDirectories
import org.ossreviewtoolkit.utils.common.textValueOrEmpty
import org.ossreviewtoolkit.utils.core.CommandLineTool
import org.ossreviewtoolkit.utils.core.OkHttpClientHelper
import org.ossreviewtoolkit.utils.core.installAuthenticatorAndProxySelector
import org.ossreviewtoolkit.utils.core.log
import org.ossreviewtoolkit.utils.core.stashDirectories
import org.ossreviewtoolkit.utils.spdx.SpdxConstants

const val PUBLIC_NPM_REGISTRY = "https://registry.npmjs.org"
Expand Down
8 changes: 3 additions & 5 deletions analyzer/src/main/kotlin/managers/Pip.kt
Original file line number Diff line number Diff line change
Expand Up @@ -46,14 +46,12 @@ import org.ossreviewtoolkit.model.VcsInfo
import org.ossreviewtoolkit.model.config.AnalyzerConfiguration
import org.ossreviewtoolkit.model.config.RepositoryConfiguration
import org.ossreviewtoolkit.model.jsonMapper
import org.ossreviewtoolkit.utils.common.CommandLineTool
import org.ossreviewtoolkit.utils.common.Os
import org.ossreviewtoolkit.utils.common.ProcessCapture
import org.ossreviewtoolkit.utils.common.getPathFromEnvironment
import org.ossreviewtoolkit.utils.common.normalizeLineBreaks
import org.ossreviewtoolkit.utils.common.resolveWindowsExecutable
import org.ossreviewtoolkit.utils.common.safeDeleteRecursively
import org.ossreviewtoolkit.utils.common.textValueOrEmpty
import org.ossreviewtoolkit.utils.core.CommandLineTool
import org.ossreviewtoolkit.utils.core.ORT_NAME
import org.ossreviewtoolkit.utils.core.OkHttpClientHelper
import org.ossreviewtoolkit.utils.core.log
Expand Down Expand Up @@ -141,7 +139,7 @@ object PythonVersion : CommandLineTool {
// Parse a line like " -2.7-32 C:\Python27\python.exe".
versionAndPath?.split(' ', limit = 3)?.last()?.trimStart()
} else {
getPathFromEnvironment("python$version")?.path
Os.getPathFromEnvironment("python$version")?.path
sschuberth marked this conversation as resolved.
Show resolved Hide resolved
}
}

Expand Down Expand Up @@ -201,7 +199,7 @@ class Pip(
): ProcessCapture {
val binDir = if (Os.isWindows) "Scripts" else "bin"
val command = virtualEnvDir.resolve(binDir).resolve(commandName)
val resolvedCommand = resolveWindowsExecutable(command)?.takeIf { Os.isWindows } ?: command
val resolvedCommand = Os.resolveWindowsExecutable(command)?.takeIf { Os.isWindows } ?: command

// TODO: Maybe work around long shebang paths in generated scripts within a virtualenv by calling the Python
// executable in the virtualenv directly, see https://github.com/pypa/virtualenv/issues/997.
Expand Down
2 changes: 1 addition & 1 deletion analyzer/src/main/kotlin/managers/Pipenv.kt
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ import org.ossreviewtoolkit.analyzer.PackageManager
import org.ossreviewtoolkit.model.ProjectAnalyzerResult
import org.ossreviewtoolkit.model.config.AnalyzerConfiguration
import org.ossreviewtoolkit.model.config.RepositoryConfiguration
import org.ossreviewtoolkit.utils.common.CommandLineTool
import org.ossreviewtoolkit.utils.common.ProcessCapture
import org.ossreviewtoolkit.utils.core.CommandLineTool
import org.ossreviewtoolkit.utils.core.log

class Pipenv(
Expand Down
7 changes: 3 additions & 4 deletions analyzer/src/main/kotlin/managers/Pub.kt
Original file line number Diff line number Diff line change
Expand Up @@ -59,19 +59,18 @@ import org.ossreviewtoolkit.model.config.AnalyzerConfiguration
import org.ossreviewtoolkit.model.config.RepositoryConfiguration
import org.ossreviewtoolkit.model.createAndLogIssue
import org.ossreviewtoolkit.model.yamlMapper
import org.ossreviewtoolkit.utils.common.CommandLineTool
import org.ossreviewtoolkit.utils.common.Os
import org.ossreviewtoolkit.utils.common.ProcessCapture
import org.ossreviewtoolkit.utils.common.collectMessagesAsString
import org.ossreviewtoolkit.utils.common.getPathFromEnvironment
import org.ossreviewtoolkit.utils.common.isSymbolicLink
import org.ossreviewtoolkit.utils.common.textValueOrEmpty
import org.ossreviewtoolkit.utils.core.CommandLineTool
import org.ossreviewtoolkit.utils.common.unpack
import org.ossreviewtoolkit.utils.core.ORT_NAME
import org.ossreviewtoolkit.utils.core.OkHttpClientHelper
import org.ossreviewtoolkit.utils.core.log
import org.ossreviewtoolkit.utils.core.ortToolsDirectory
import org.ossreviewtoolkit.utils.core.showStackTrace
import org.ossreviewtoolkit.utils.core.unpack

private const val GRADLE_VERSION = "5.6.4"
private const val PUBSPEC_YAML = "pubspec.yaml"
Expand All @@ -84,7 +83,7 @@ private val flutterVersion = Os.env["FLUTTER_VERSION"] ?: "2.2.3-stable"
private val flutterInstallDir = "$ortToolsDirectory/flutter-$flutterVersion"

private val flutterHome by lazy {
getPathFromEnvironment(flutterCommand)?.parentFile?.parentFile
Os.getPathFromEnvironment(flutterCommand)?.parentFile?.parentFile
?: File(Os.env["FLUTTER_HOME"] ?: "$flutterInstallDir/flutter")
}

Expand Down
4 changes: 2 additions & 2 deletions analyzer/src/main/kotlin/managers/Sbt.kt
Original file line number Diff line number Diff line change
Expand Up @@ -32,14 +32,14 @@ import org.ossreviewtoolkit.analyzer.AbstractPackageManagerFactory
import org.ossreviewtoolkit.analyzer.PackageManager
import org.ossreviewtoolkit.model.config.AnalyzerConfiguration
import org.ossreviewtoolkit.model.config.RepositoryConfiguration
import org.ossreviewtoolkit.utils.common.CommandLineTool
import org.ossreviewtoolkit.utils.common.Os
import org.ossreviewtoolkit.utils.common.getCommonFileParent
import org.ossreviewtoolkit.utils.common.safeDeleteRecursively
import org.ossreviewtoolkit.utils.common.searchUpwardsForSubdirectory
import org.ossreviewtoolkit.utils.core.CommandLineTool
import org.ossreviewtoolkit.utils.common.suppressInput
import org.ossreviewtoolkit.utils.core.createOrtTempDir
import org.ossreviewtoolkit.utils.core.log
import org.ossreviewtoolkit.utils.core.suppressInput

/**
* The [SBT](https://www.scala-sbt.org/) package manager for Scala.
Expand Down
2 changes: 1 addition & 1 deletion analyzer/src/main/kotlin/managers/Stack.kt
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,9 @@ import org.ossreviewtoolkit.model.VcsType
import org.ossreviewtoolkit.model.config.AnalyzerConfiguration
import org.ossreviewtoolkit.model.config.RepositoryConfiguration
import org.ossreviewtoolkit.model.utils.toPurl
import org.ossreviewtoolkit.utils.common.CommandLineTool
import org.ossreviewtoolkit.utils.common.ProcessCapture
import org.ossreviewtoolkit.utils.common.safeDeleteRecursively
import org.ossreviewtoolkit.utils.core.CommandLineTool
import org.ossreviewtoolkit.utils.core.OkHttpClientHelper
import org.ossreviewtoolkit.utils.core.log

Expand Down
4 changes: 2 additions & 2 deletions analyzer/src/main/kotlin/managers/utils/MavenSupport.kt
Original file line number Diff line number Diff line change
Expand Up @@ -81,15 +81,15 @@ import org.ossreviewtoolkit.model.RemoteArtifact
import org.ossreviewtoolkit.model.VcsInfo
import org.ossreviewtoolkit.model.VcsType
import org.ossreviewtoolkit.model.yamlMapper
import org.ossreviewtoolkit.utils.common.DiskCache
import org.ossreviewtoolkit.utils.common.collectMessagesAsString
import org.ossreviewtoolkit.utils.common.isMavenCentralUrl
import org.ossreviewtoolkit.utils.common.searchUpwardsForSubdirectory
import org.ossreviewtoolkit.utils.common.withoutPrefix
import org.ossreviewtoolkit.utils.core.DeclaredLicenseProcessor
import org.ossreviewtoolkit.utils.core.DiskCache
import org.ossreviewtoolkit.utils.core.OkHttpClientHelper
import org.ossreviewtoolkit.utils.core.ProcessedDeclaredLicense
import org.ossreviewtoolkit.utils.core.installAuthenticatorAndProxySelector
import org.ossreviewtoolkit.utils.core.isMavenCentralUrl
import org.ossreviewtoolkit.utils.core.log
import org.ossreviewtoolkit.utils.core.logOnce
import org.ossreviewtoolkit.utils.core.ortDataDirectory
Expand Down
2 changes: 1 addition & 1 deletion cli/src/funTest/kotlin/OrtMainFunTest.kt
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@ import java.io.File
import org.ossreviewtoolkit.downloader.VersionControlSystem
import org.ossreviewtoolkit.model.OrtResult
import org.ossreviewtoolkit.model.readValue
import org.ossreviewtoolkit.utils.common.redirectStdout
import org.ossreviewtoolkit.utils.core.normalizeVcsUrl
import org.ossreviewtoolkit.utils.core.redirectStdout
import org.ossreviewtoolkit.utils.test.createTestTempDir
import org.ossreviewtoolkit.utils.test.patchActualResult
import org.ossreviewtoolkit.utils.test.patchExpectedResult
Expand Down
18 changes: 10 additions & 8 deletions cli/src/main/kotlin/commands/DownloaderCommand.kt
Original file line number Diff line number Diff line change
Expand Up @@ -60,14 +60,14 @@ import org.ossreviewtoolkit.model.licenses.LicenseView
import org.ossreviewtoolkit.model.licenses.ResolvedLicenseInfo
import org.ossreviewtoolkit.model.readValue
import org.ossreviewtoolkit.model.utils.createLicenseInfoResolver
import org.ossreviewtoolkit.utils.common.ArchiveType
import org.ossreviewtoolkit.utils.common.archive
import org.ossreviewtoolkit.utils.common.collectMessagesAsString
import org.ossreviewtoolkit.utils.common.encodeOrUnknown
import org.ossreviewtoolkit.utils.common.expandTilde
import org.ossreviewtoolkit.utils.common.safeDeleteRecursively
import org.ossreviewtoolkit.utils.core.ArchiveType
import org.ossreviewtoolkit.utils.core.ORT_CONFIG_FILENAME
import org.ossreviewtoolkit.utils.core.ORT_LICENSE_CLASSIFICATIONS_FILENAME
import org.ossreviewtoolkit.utils.core.archive
import org.ossreviewtoolkit.utils.core.log
import org.ossreviewtoolkit.utils.core.ortConfigDirectory
import org.ossreviewtoolkit.utils.core.showStackTrace
Expand Down Expand Up @@ -248,11 +248,13 @@ class DownloaderCommand : CliktCommand(name = "download", help = "Fetch source c
val zipFile = outputDir.resolve("${pkg.id.toPath("-")}.zip")

log.info { "Archiving directory '$dir' to '$zipFile'." }
val result = archive(
dir,
zipFile,
"${pkg.id.name.encodeOrUnknown()}/${pkg.id.version.encodeOrUnknown()}/"
)
val result = runCatching {
archive(
dir,
zipFile,
"${pkg.id.name.encodeOrUnknown()}/${pkg.id.version.encodeOrUnknown()}/"
)
}

result.exceptionOrNull()?.let {
log.error { "Could not archive '$dir': ${it.collectMessagesAsString()}" }
Expand All @@ -275,7 +277,7 @@ class DownloaderCommand : CliktCommand(name = "download", help = "Fetch source c
val zipFile = outputDir.resolve("archive.zip")

log.info { "Archiving directory '$outputDir' to '$zipFile'." }
val result = archive(outputDir, zipFile)
val result = runCatching { archive(outputDir, zipFile) }

result.exceptionOrNull()?.let {
log.error { "Could not archive '$outputDir': ${it.collectMessagesAsString()}" }
Expand Down
2 changes: 1 addition & 1 deletion cli/src/main/kotlin/commands/RequirementsCommand.kt
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ import org.ossreviewtoolkit.model.config.DownloaderConfiguration
import org.ossreviewtoolkit.model.config.RepositoryConfiguration
import org.ossreviewtoolkit.model.config.ScannerConfiguration
import org.ossreviewtoolkit.scanner.Scanner
import org.ossreviewtoolkit.utils.core.CommandLineTool
import org.ossreviewtoolkit.utils.common.CommandLineTool
import org.ossreviewtoolkit.utils.core.log

import org.reflections.Reflections
Expand Down
4 changes: 2 additions & 2 deletions cli/src/main/kotlin/commands/UploadResultToSw360Command.kt
Original file line number Diff line number Diff line change
Expand Up @@ -50,10 +50,10 @@ import org.ossreviewtoolkit.model.config.Sw360StorageConfiguration
import org.ossreviewtoolkit.model.jsonMapper
import org.ossreviewtoolkit.model.utils.toPurl
import org.ossreviewtoolkit.scanner.storages.Sw360Storage
import org.ossreviewtoolkit.utils.common.archive
import org.ossreviewtoolkit.utils.common.collectMessagesAsString
import org.ossreviewtoolkit.utils.common.expandTilde
import org.ossreviewtoolkit.utils.common.safeDeleteRecursively
import org.ossreviewtoolkit.utils.core.archive
import org.ossreviewtoolkit.utils.core.createOrtTempDir
import org.ossreviewtoolkit.utils.core.log

Expand Down Expand Up @@ -119,7 +119,7 @@ class UploadResultToSw360Command : CliktCommand(

val uploadResult = sw360ReleaseClient.uploadAttachments(
AttachmentUploadRequest.builder(release)
.addAttachment(archiveResult.getOrThrow().toPath(), SW360AttachmentType.SOURCE)
.addAttachment(archiveResult.toPath(), SW360AttachmentType.SOURCE)
.build()
)

Expand Down
7 changes: 3 additions & 4 deletions clients/github-graphql/src/main/kotlin/GitHubService.kt
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ import java.net.URI

import kotlin.time.measureTimedValue

import org.apache.logging.log4j.kotlin.cachedLoggerOf
import org.apache.logging.log4j.kotlin.Logging

import org.ossreviewtoolkit.clients.github.issuesquery.Issue
import org.ossreviewtoolkit.clients.github.releasesquery.Release
Expand Down Expand Up @@ -62,7 +62,7 @@ class QueryException(
class GitHubService private constructor(
val client: GraphQLKtorClient
) {
companion object {
companion object : Logging {
/**
* The default endpoint URL for accessing the GitHub GraphQL API.
*/
Expand Down Expand Up @@ -132,8 +132,7 @@ private suspend fun <T : Any> GraphQLKtorClient.executeAndCheck(
): GraphQLClientResponse<T> {
val (result, duration) = measureTimedValue { execute(request) }

cachedLoggerOf(GitHubService::class.java)
.debug { "Executed query '${request.operationName}' in $duration." }
GitHubService.logger.debug { "Executed query '${request.operationName}' in $duration." }

result.errors?.let { errors ->
throw QueryException("Result of query '${request.operationName}' contains errors.", errors)
Expand Down
2 changes: 1 addition & 1 deletion downloader/src/funTest/kotlin/vcs/CvsWorkingTreeFunTest.kt
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@ import java.io.File

import org.ossreviewtoolkit.model.VcsInfo
import org.ossreviewtoolkit.model.VcsType
import org.ossreviewtoolkit.utils.common.unpack
import org.ossreviewtoolkit.utils.core.ortDataDirectory
import org.ossreviewtoolkit.utils.core.unpack
import org.ossreviewtoolkit.utils.test.Ci
import org.ossreviewtoolkit.utils.test.createSpecTempDir

Expand Down
Loading