MCPcopy Create free account

hub / github.com/JetBrains/qodana-cli / functions

Functions1,503 in github.com/JetBrains/qodana-cli

↓ 1 callersFunctionassertArgsSubsequence
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 callersFunctionbuildPlatform
Build =======================================================================================
internal/tooling/scripts/build-qodana-jbr.go:299
↓ 1 callersFunctionbuildQodanaBinary
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 callersFunctionbuildReport
buildReport builds a report to be sent to BitBucket Code Insights
internal/platform/ext_bitbucket.go:124
↓ 1 callersFunctioncallHandlerSafe
(ctx *CallContext, handler func(ctx *CallContext) int)
internal/testutil/mockexe/server.go:125
↓ 1 callersFunctioncallerPackagePath
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 callersFunctionchangeResultDirPermissionsInContainer
(resultDir string)
internal/platform/run.go:292
↓ 1 callersFunctioncheckArtifact
(artifactID, artifactVersion string)
internal/tooling/scripts/download-libs.go:84
↓ 1 callersFunctioncheckEngineMemory
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 callersFunctioncheckExitCode
(exitCode int, c corescan.Context)
internal/cmd/scan.go:176
↓ 1 callersFunctioncheckFile
(path string)
internal/platform/commoncontext/native.go:128
↓ 1 callersFunctioncheckLinterLicense
(loader tokenloader.CloudTokenLoader)
internal/platform/run.go:206
↓ 1 callersFunctioncheckProjectDir
(projectDir string)
internal/cmd/scan.go:161
↓ 1 callersFunctioncheckToken
(analyser product.Analyzer, cliOptions *initOptions)
internal/cmd/init.go:118
↓ 1 callersFunctioncollectReports
(files []string, ch chan<- *sarif.Report)
internal/platform/sarif.go:229
↓ 1 callersFunctioncomputeBaselinePrintResults
computeBaselinePrintResults runs SARIF analysis (compares with baseline and prints the result)=
internal/platform/baseline.go:28
↓ 1 callersFunctioncomputeCacheDir
(cacheDirFromCliOptions string, linterDir string)
internal/platform/commoncontext/compute.go:302
↓ 1 callersFunctioncomputeQodanaJbrExecutablePath
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 callersFunctioncomputeQodanaSystemDir
(cacheDirFromCliOptions string)
internal/platform/commoncontext/compute.go:279
↓ 1 callersFunctioncomputeReportDir
(reportDirFromCliOptions string, resultsDir string)
internal/platform/commoncontext/compute.go:312
↓ 1 callersFunctioncomputeResultsDir
(resultsDirFromCliOptions string, linterDir string)
internal/platform/commoncontext/compute.go:292
↓ 1 callersFunctionconfigurationLoaderCliArgs
( cacheDir string, localQodanaYamlPath string, globalConfigurationsFile string, globalConfigId string, ef
internal/platform/effectiveconfig/config.go:112
↓ 1 callersFunctioncopyOriginalReportToLog
(logDir string, sarifPath string)
cdnet/run.go:170
↓ 1 callersFunctioncorrectInitArgsForThirdParty
(commonCtx commoncontext.Context)
internal/platform/run.go:170
↓ 1 callersFunctioncountCommitsForEmail
(contributors []contributor, email string)
internal/core/contributors_mailmap_test.go:127
↓ 1 callersFunctioncreateEmptyShortSarif
(path string)
internal/core/system_test.go:474
↓ 1 callersFunctioncreateFileLoggers
(logDir string)
clang/clang.go:45
↓ 1 callersFunctioncreateFuserEventChannel
(events *[]FuserEvent)
internal/platform/statistics.go:40
↓ 1 callersFunctioncreateNativeProject
(t *testing.T, name string)
internal/platform/git/git_test.go:137
↓ 1 callersFunctioncreateProjDirWithQodanaYaml
(qodanaYaml qdyaml.QodanaYaml)
internal/platform/commoncontext/analyzer_yaml_options_test.go:72
↓ 1 callersFunctioncreateRepo
(t *testing.T, tc TestConfig)
internal/platform/git/git_changes_test.go:317
↓ 1 callersFunctioncreate_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 callersFunctiondefaultLocalNotEffectiveQodanaYamlIfExists
(project string)
internal/platform/qdyaml/yaml.go:351
↓ 1 callersFunctiondeferredCleanup
(path string)
internal/platform/git/git_test.go:130
↓ 1 callersFunctiondetectJBRVersion
Version detection ===========================================================================
internal/tooling/scripts/build-qodana-jbr.go:136
↓ 1 callersMethoddoRequestAttempt
(request *QdCloudRequest)
internal/cloud/endpoints.go:178
↓ 1 callersFunctiondownload
(a artifact, dest string)
scripts/download-deps.go:120
↓ 1 callersFunctiondownloadAndVerify
HTTP helpers ================================================================================ downloadAndVerify downloads url to destPath with atomic
internal/tooling/scripts/build-qodana-jbr.go:494
↓ 1 callersFunctiondownloadFile
(url string)
internal/tooling/scripts/download-libs.go:133
↓ 1 callersFunctionextractLib
(cacheDir string, matchedFile string)
internal/tooling/libs.go:63
↓ 1 callersFunctionextractLocationProperties
(r *sarif.Result)
internal/platform/ext_gitlab.go:79
↓ 1 callersFunctionextractTarGz
extractTarGz extracts tar.gz archive to the destination path
internal/platform/embed.go:141
↓ 1 callersFunctionextractTarGzReader
extractTarGzReader extracts a tar.gz archive from a reader to the specified directory
internal/tooling/qodana_jbr.go:125
↓ 1 callersFunctionextract_all_urls
(dockerfiles_dir: str)
scripts/validate-dockerfiles-urls.py:31
↓ 1 callersFunctionextract_urls_from_dockerfile
(dockerfile_path: str)
scripts/validate-dockerfiles-urls.py:20
↓ 1 callersFunctionfilterByLicensePlan
(linters []product.Linter, token string)
internal/platform/commoncontext/common.go:249
↓ 1 callersFunctionfindArtifact
(buildTypeID, subPath, pattern string)
scripts/download-deps.go:166
↓ 1 callersFunctionfindEmbeddedArchive
(embedFS embed.FS)
internal/tooling/qodana_jbr.go:133
↓ 1 callersFunctionfindHostPlatform
()
internal/tooling/scripts/build-qodana-jbr.go:177
↓ 1 callersFunctionfindJmodsDir
findJmodsDir locates the jmods directory in srcDir using known JBR layout paths.
internal/tooling/scripts/build-qodana-jbr.go:421
↓ 1 callersFunctionfindLibFile
(library Library)
internal/tooling/libs.go:51
↓ 1 callersFunctionfindRepoRoot
Path helpers ================================================================================
internal/tooling/scripts/build-qodana-jbr.go:571
↓ 1 callersFunctionfindRepoRoot
()
scripts/download-deps.go:209
↓ 1 callersFunctionfixWindowsPlugins
fixWindowsPlugins quick-fix for Windows 241 distributions
internal/core/startup/prepare.go:328
↓ 1 callersFunctionfixupClangLinterTaxa
(sarifPath string)
clang/run.go:146
↓ 1 callersFunctionfollowLinter
followLinter follows the linter logs and prints the progress.
internal/core/system.go:270
↓ 1 callersFunctionforwardStdin
(conn net.Conn)
internal/testutil/mockexe/src/callback-client/main.go:101
↓ 1 callersFunctiongenerate_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 callersFunctiongetBitBucketClient
getBitBucketClient returns a BitBucket API client with proper configuration by bbapi package
internal/platform/ext_bitbucket.go:172
↓ 1 callersFunctiongetBitBucketContext
getBitBucketContext returns a context with BitBucket credentials (not required for runs in BitBucket Pipelines)
internal/platform/ext_bitbucket.go:102
↓ 1 callersFunctiongetComposeContainerID
(t *testing.T)
test_linter/3rd_party_linter_jbr_integration_test.go:128
↓ 1 callersFunctiongetContainerExitCode
getContainerExitCode returns the exit code of the docker container.
internal/core/container.go:519
↓ 1 callersFunctiongetCooldown
()
internal/cloud/license.go:180
↓ 1 callersFunctiongetCustomPluginPaths
(prod product.Product)
internal/core/properties.go:189
↓ 1 callersFunctiongetDockerOptions
getDockerOptions returns qodana docker container options.
internal/core/container.go:305
↓ 1 callersFunctiongetEffectiveQodanaYamlData
(effectiveConfigDir string)
internal/platform/effectiveconfig/config.go:179
↓ 1 callersFunctiongetExpectedAnnotations
(t *testing.T)
internal/platform/ext_test.go:272
↓ 1 callersFunctiongetHeaderType
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 callersFunctiongetInvocationProperties
getInvocationProperties gets invocation properties from SARIF.
internal/core/ide.go:63
↓ 1 callersFunctiongetMockRequests
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 callersFunctiongetMockedTrafficLogs
(t *testing.T, containerID string)
test_linter/3rd_party_linter_jbr_integration_test.go:69
↓ 1 callersFunctiongetObjectMode
(cwd string, path string, logdir string)
internal/platform/git/git.go:217
↓ 1 callersFunctiongetPluginsURL
(ideUrl string)
internal/core/startup/installers.go:402
↓ 1 callersFunctiongetProductByLinterName
(linterName string)
internal/core/startup/releases.go:86
↓ 1 callersFunctiongetProductFeedURL
* * 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 callersFunctiongetPropertiesMap
( prefix string, dotNet qdyaml.DotNet, deviceIdSalt []string, plugins []string, analysisId string, cover
internal/core/properties.go:38
↓ 1 callersFunctiongetRemoteUrl
getRemoteUrl returns remote url of the current git repository.
internal/platform/deviceid.go:50
↓ 1 callersFunctiongetSolutionOrProject
(c thirdpartyscan.Context)
cdnet/options.go:93
↓ 1 callersFunctiongetTokenFromUserInput
(projectDir string, repositoryRoot string, id string, logDir string)
internal/platform/tokenloader/token_loader.go:190
↓ 1 callersFunctiongetTooling
()
cdnet/options_test.go:317
↓ 1 callersFunctiongetattrlistCall
(path string, attrList *unix.Attrlist, buf []byte, options uint32)
internal/foundation/fs/find_entry_darwin.go:72
↓ 1 callersFunctiongitClone
(repoURL, directory string, revision string, branch string)
internal/platform/git/git_test.go:150
↓ 1 callersFunctionhandleSignals
handleSignals handles the signals from the subprocess
internal/foundation/exec/exec.go:114
↓ 1 callersFunctioninitializeSpinner
()
clang/clang.go:39
↓ 1 callersFunctioninstallIdeFromTar
(archivePath string, targetDir string)
internal/core/startup/installers.go:295
↓ 1 callersFunctioninstallIdeMacOS
(archivePath string, targetDir string)
internal/core/startup/installers.go:299
↓ 1 callersFunctionisAllSafe
(s string)
internal/foundation/shlex/join.go:25
↓ 1 callersFunctionisInIgnoredDirectory
isInIgnoredDirectory returns true if the given path should be ignored by the configurator.
internal/platform/commoncontext/configurator.go:46
↓ 1 callersFunctionisNativeRequired
(projectDir string, linter product.Linter)
internal/platform/commoncontext/native.go:31
↓ 1 callersFunctionisNonNativeDotnetLinter
(analyser product.Analyzer)
internal/platform/nuget/nuget.go:47
↓ 1 callersFunctionisShallowClone
isShallowClone checks if the repository is a shallow clone.
internal/platform/git/git.go:237
↓ 1 callersFunctionjbrArchiveURL
(version, flavor, build string)
internal/tooling/scripts/build-qodana-jbr.go:191
↓ 1 callersFunctionjbrChecksumURL
(version, flavor, build string)
internal/tooling/scripts/build-qodana-jbr.go:195
↓ 1 callersFunctionlineContinuationCases
(I) Line continuation — LF, CRLF, and bare CR (NOT line continuation).
internal/foundation/shlex/split_test.go:180
↓ 1 callersFunctionliteralSpecialCases
(G) Literal special chars per our documented deviations.
internal/foundation/shlex/split_test.go:165
↓ 1 callersFunctionloadEnv
(path string)
scripts/download-deps.go:99
↓ 1 callersFunctionload_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 callersFunctionlogClientInfo
(info system.Info)
internal/platform/qdcontainer/container.go:125
↓ 1 callersFunctionlogOs
(ch chan FuserEvent, linterInfo thirdpartyscan.LinterInfo, projectIdHash string)
internal/platform/statistics.go:149
↓ 1 callersFunctionlogProjectClose
(ch chan FuserEvent, linterInfo thirdpartyscan.LinterInfo, projectIdHash string)
internal/platform/statistics.go:137
← previousnext →701–800 of 1,503, ranked by callers