Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JetBrains/qodana-cli
/ functions
Functions
1,503 in github.com/JetBrains/qodana-cli
⨍
Functions
1,503
◇
Types & classes
180
↳
Endpoints
13
↓ 1 callers
Function
assertArgsSubsequence
assertArgsSubsequence checks that `expected` tokens appear in `actual` as a subsequence (same relative order, but other tokens may appear between them
clang/clang_test.go:28
↓ 1 callers
Function
buildPlatform
Build =======================================================================================
internal/tooling/scripts/build-qodana-jbr.go:299
↓ 1 callers
Function
buildQodanaBinary
buildQodanaBinary builds the test linter qodana binary for Linux if it doesn't exist
test_linter/3rd_party_linter_jbr_integration_test.go:79
↓ 1 callers
Function
buildReport
buildReport builds a report to be sent to BitBucket Code Insights
internal/platform/ext_bitbucket.go:124
↓ 1 callers
Function
callHandlerSafe
(ctx *CallContext, handler func(ctx *CallContext) int)
internal/testutil/mockexe/server.go:125
↓ 1 callers
Function
callerPackagePath
callerPackagePath returns the Go package path (e.g., "./internal/foundation/fs") of the test that called ReexecInDocker, relative to the module root.
internal/testutil/dockertest/dockertest.go:103
↓ 1 callers
Function
changeResultDirPermissionsInContainer
(resultDir string)
internal/platform/run.go:292
↓ 1 callers
Function
checkArtifact
(artifactID, artifactVersion string)
internal/tooling/scripts/download-libs.go:84
↓ 1 callers
Function
checkEngineMemory
checkEngineMemory applicable only for Docker Desktop, (has the default limit of 2GB which can be not enough when Gradle runs inside a container).
internal/platform/qdcontainer/container.go:62
↓ 1 callers
Function
checkExitCode
(exitCode int, c corescan.Context)
internal/cmd/scan.go:176
↓ 1 callers
Function
checkFile
(path string)
internal/platform/commoncontext/native.go:128
↓ 1 callers
Function
checkLinterLicense
(loader tokenloader.CloudTokenLoader)
internal/platform/run.go:206
↓ 1 callers
Function
checkProjectDir
(projectDir string)
internal/cmd/scan.go:161
↓ 1 callers
Function
checkToken
(analyser product.Analyzer, cliOptions *initOptions)
internal/cmd/init.go:118
↓ 1 callers
Function
collectReports
(files []string, ch chan<- *sarif.Report)
internal/platform/sarif.go:229
↓ 1 callers
Function
computeBaselinePrintResults
computeBaselinePrintResults runs SARIF analysis (compares with baseline and prints the result)=
internal/platform/baseline.go:28
↓ 1 callers
Function
computeCacheDir
(cacheDirFromCliOptions string, linterDir string)
internal/platform/commoncontext/compute.go:302
↓ 1 callers
Function
computeQodanaJbrExecutablePath
computeQodanaJbrExecutablePath detects the system's GOOS/GOARCH, unpacks the appropriate JRE, and returns the path to the java executable
internal/tooling/qodana_jbr.go:61
↓ 1 callers
Function
computeQodanaSystemDir
(cacheDirFromCliOptions string)
internal/platform/commoncontext/compute.go:279
↓ 1 callers
Function
computeReportDir
(reportDirFromCliOptions string, resultsDir string)
internal/platform/commoncontext/compute.go:312
↓ 1 callers
Function
computeResultsDir
(resultsDirFromCliOptions string, linterDir string)
internal/platform/commoncontext/compute.go:292
↓ 1 callers
Function
configurationLoaderCliArgs
( cacheDir string, localQodanaYamlPath string, globalConfigurationsFile string, globalConfigId string, ef
internal/platform/effectiveconfig/config.go:112
↓ 1 callers
Function
copyOriginalReportToLog
(logDir string, sarifPath string)
cdnet/run.go:170
↓ 1 callers
Function
correctInitArgsForThirdParty
(commonCtx commoncontext.Context)
internal/platform/run.go:170
↓ 1 callers
Function
countCommitsForEmail
(contributors []contributor, email string)
internal/core/contributors_mailmap_test.go:127
↓ 1 callers
Function
createEmptyShortSarif
(path string)
internal/core/system_test.go:474
↓ 1 callers
Function
createFileLoggers
(logDir string)
clang/clang.go:45
↓ 1 callers
Function
createFuserEventChannel
(events *[]FuserEvent)
internal/platform/statistics.go:40
↓ 1 callers
Function
createNativeProject
(t *testing.T, name string)
internal/platform/git/git_test.go:137
↓ 1 callers
Function
createProjDirWithQodanaYaml
(qodanaYaml qdyaml.QodanaYaml)
internal/platform/commoncontext/analyzer_yaml_options_test.go:72
↓ 1 callers
Function
createRepo
(t *testing.T, tc TestConfig)
internal/platform/git/git_changes_test.go:317
↓ 1 callers
Function
create_jinja_environment
Create and return a Jinja2 environment configured for file system loading and autoescaping. Returns: Environment: The configured Jin
scripts/dockerfiles.py:139
↓ 1 callers
Function
defaultLocalNotEffectiveQodanaYamlIfExists
(project string)
internal/platform/qdyaml/yaml.go:351
↓ 1 callers
Function
deferredCleanup
(path string)
internal/platform/git/git_test.go:130
↓ 1 callers
Function
detectJBRVersion
Version detection ===========================================================================
internal/tooling/scripts/build-qodana-jbr.go:136
↓ 1 callers
Method
doRequestAttempt
(request *QdCloudRequest)
internal/cloud/endpoints.go:178
↓ 1 callers
Function
download
(a artifact, dest string)
scripts/download-deps.go:120
↓ 1 callers
Function
downloadAndVerify
HTTP helpers ================================================================================ downloadAndVerify downloads url to destPath with atomic
internal/tooling/scripts/build-qodana-jbr.go:494
↓ 1 callers
Function
downloadFile
(url string)
internal/tooling/scripts/download-libs.go:133
↓ 1 callers
Function
extractLib
(cacheDir string, matchedFile string)
internal/tooling/libs.go:63
↓ 1 callers
Function
extractLocationProperties
(r *sarif.Result)
internal/platform/ext_gitlab.go:79
↓ 1 callers
Function
extractTarGz
extractTarGz extracts tar.gz archive to the destination path
internal/platform/embed.go:141
↓ 1 callers
Function
extractTarGzReader
extractTarGzReader extracts a tar.gz archive from a reader to the specified directory
internal/tooling/qodana_jbr.go:125
↓ 1 callers
Function
extract_all_urls
(dockerfiles_dir: str)
scripts/validate-dockerfiles-urls.py:31
↓ 1 callers
Function
extract_urls_from_dockerfile
(dockerfile_path: str)
scripts/validate-dockerfiles-urls.py:20
↓ 1 callers
Function
filterByLicensePlan
(linters []product.Linter, token string)
internal/platform/commoncontext/common.go:249
↓ 1 callers
Function
findArtifact
(buildTypeID, subPath, pattern string)
scripts/download-deps.go:166
↓ 1 callers
Function
findEmbeddedArchive
(embedFS embed.FS)
internal/tooling/qodana_jbr.go:133
↓ 1 callers
Function
findHostPlatform
()
internal/tooling/scripts/build-qodana-jbr.go:177
↓ 1 callers
Function
findJmodsDir
findJmodsDir locates the jmods directory in srcDir using known JBR layout paths.
internal/tooling/scripts/build-qodana-jbr.go:421
↓ 1 callers
Function
findLibFile
(library Library)
internal/tooling/libs.go:51
↓ 1 callers
Function
findRepoRoot
Path helpers ================================================================================
internal/tooling/scripts/build-qodana-jbr.go:571
↓ 1 callers
Function
findRepoRoot
()
scripts/download-deps.go:209
↓ 1 callers
Function
fixWindowsPlugins
fixWindowsPlugins quick-fix for Windows 241 distributions
internal/core/startup/prepare.go:328
↓ 1 callers
Function
fixupClangLinterTaxa
(sarifPath string)
clang/run.go:146
↓ 1 callers
Function
followLinter
followLinter follows the linter logs and prints the progress.
internal/core/system.go:270
↓ 1 callers
Function
forwardStdin
(conn net.Conn)
internal/testutil/mockexe/src/callback-client/main.go:101
↓ 1 callers
Function
generate_variant_dockerfile
Generate the final Dockerfile content for a specific variant. Args: variant (str): The name of the variant. data (Dict[str,
scripts/dockerfiles.py:208
↓ 1 callers
Function
getBitBucketClient
getBitBucketClient returns a BitBucket API client with proper configuration by bbapi package
internal/platform/ext_bitbucket.go:172
↓ 1 callers
Function
getBitBucketContext
getBitBucketContext returns a context with BitBucket credentials (not required for runs in BitBucket Pipelines)
internal/platform/ext_bitbucket.go:102
↓ 1 callers
Function
getComposeContainerID
(t *testing.T)
test_linter/3rd_party_linter_jbr_integration_test.go:128
↓ 1 callers
Function
getContainerExitCode
getContainerExitCode returns the exit code of the docker container.
internal/core/container.go:519
↓ 1 callers
Function
getCooldown
()
internal/cloud/license.go:180
↓ 1 callers
Function
getCustomPluginPaths
(prod product.Product)
internal/core/properties.go:189
↓ 1 callers
Function
getDockerOptions
getDockerOptions returns qodana docker container options.
internal/core/container.go:305
↓ 1 callers
Function
getEffectiveQodanaYamlData
(effectiveConfigDir string)
internal/platform/effectiveconfig/config.go:179
↓ 1 callers
Function
getExpectedAnnotations
(t *testing.T)
internal/platform/ext_test.go:272
↓ 1 callers
Function
getHeaderType
getHeaderType returns compiler flags that cause it to preprocess an empty file and print its include search paths. Uses -xc for C and -xc++ for C++.
clang/cmake.go:37
↓ 1 callers
Function
getInvocationProperties
getInvocationProperties gets invocation properties from SARIF.
internal/core/ide.go:63
↓ 1 callers
Function
getMockRequests
getMockRequests retrieves and parses the JSON lines file with captured requests Returns an indexed map for O(1) lookups by method+path
test_linter/3rd_party_linter_jbr_integration_test.go:200
↓ 1 callers
Function
getMockedTrafficLogs
(t *testing.T, containerID string)
test_linter/3rd_party_linter_jbr_integration_test.go:69
↓ 1 callers
Function
getObjectMode
(cwd string, path string, logdir string)
internal/platform/git/git.go:217
↓ 1 callers
Function
getPluginsURL
(ideUrl string)
internal/core/startup/installers.go:402
↓ 1 callers
Function
getProductByLinterName
(linterName string)
internal/core/startup/releases.go:86
↓ 1 callers
Function
getProductFeedURL
* * QD_PRODUCT_INTERNAL_FEED should point to the feed directory where all used linters * have their releases.json files in format <linter_name>.releas
internal/core/startup/releases.go:48
↓ 1 callers
Function
getPropertiesMap
( prefix string, dotNet qdyaml.DotNet, deviceIdSalt []string, plugins []string, analysisId string, cover
internal/core/properties.go:38
↓ 1 callers
Function
getRemoteUrl
getRemoteUrl returns remote url of the current git repository.
internal/platform/deviceid.go:50
↓ 1 callers
Function
getSolutionOrProject
(c thirdpartyscan.Context)
cdnet/options.go:93
↓ 1 callers
Function
getTokenFromUserInput
(projectDir string, repositoryRoot string, id string, logDir string)
internal/platform/tokenloader/token_loader.go:190
↓ 1 callers
Function
getTooling
()
cdnet/options_test.go:317
↓ 1 callers
Function
getattrlistCall
(path string, attrList *unix.Attrlist, buf []byte, options uint32)
internal/foundation/fs/find_entry_darwin.go:72
↓ 1 callers
Function
gitClone
(repoURL, directory string, revision string, branch string)
internal/platform/git/git_test.go:150
↓ 1 callers
Function
handleSignals
handleSignals handles the signals from the subprocess
internal/foundation/exec/exec.go:114
↓ 1 callers
Function
initializeSpinner
()
clang/clang.go:39
↓ 1 callers
Function
installIdeFromTar
(archivePath string, targetDir string)
internal/core/startup/installers.go:295
↓ 1 callers
Function
installIdeMacOS
(archivePath string, targetDir string)
internal/core/startup/installers.go:299
↓ 1 callers
Function
isAllSafe
(s string)
internal/foundation/shlex/join.go:25
↓ 1 callers
Function
isInIgnoredDirectory
isInIgnoredDirectory returns true if the given path should be ignored by the configurator.
internal/platform/commoncontext/configurator.go:46
↓ 1 callers
Function
isNativeRequired
(projectDir string, linter product.Linter)
internal/platform/commoncontext/native.go:31
↓ 1 callers
Function
isNonNativeDotnetLinter
(analyser product.Analyzer)
internal/platform/nuget/nuget.go:47
↓ 1 callers
Function
isShallowClone
isShallowClone checks if the repository is a shallow clone.
internal/platform/git/git.go:237
↓ 1 callers
Function
jbrArchiveURL
(version, flavor, build string)
internal/tooling/scripts/build-qodana-jbr.go:191
↓ 1 callers
Function
jbrChecksumURL
(version, flavor, build string)
internal/tooling/scripts/build-qodana-jbr.go:195
↓ 1 callers
Function
lineContinuationCases
(I) Line continuation — LF, CRLF, and bare CR (NOT line continuation).
internal/foundation/shlex/split_test.go:180
↓ 1 callers
Function
literalSpecialCases
(G) Literal special chars per our documented deviations.
internal/foundation/shlex/split_test.go:165
↓ 1 callers
Function
loadEnv
(path string)
scripts/download-deps.go:99
↓ 1 callers
Function
load_release_info
Load release information from remote feed URL for the specified product and version. Args: qd_code (str): The Qodana product code (e
scripts/dockerfiles.py:22
↓ 1 callers
Function
logClientInfo
(info system.Info)
internal/platform/qdcontainer/container.go:125
↓ 1 callers
Function
logOs
(ch chan FuserEvent, linterInfo thirdpartyscan.LinterInfo, projectIdHash string)
internal/platform/statistics.go:149
↓ 1 callers
Function
logProjectClose
(ch chan FuserEvent, linterInfo thirdpartyscan.LinterInfo, projectIdHash string)
internal/platform/statistics.go:137
← previous
next →
701–800 of 1,503, ranked by callers