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
↓ 2 callers
Method
CloneShallow
()
internal/platform/git/testutil.go:202
↓ 2 callers
Method
CloudData
()
internal/platform/thirdpartyscan/context.go:183
↓ 2 callers
Function
CreateContext
( cliOptions platformcmd.CliOptions, commonCtx commoncontext.Context, preparedHost startup.PreparedHost, q
internal/core/corescan/create_context.go:30
↓ 2 callers
Function
CreateTarGz
CreateTarGz creates a .tar.gz archive from sourceDir. Files inside the archive are placed under topDir (e.g., "qodana-jbrsdk-25.0.2-linux-x64-b329.72/
internal/foundation/archive/archive.go:249
↓ 2 callers
Function
Decompress
(archivePath string, destPath string)
internal/platform/embed.go:62
↓ 2 callers
Method
DisableSanity
()
internal/core/corescan/context.go:162
↓ 2 callers
Method
EffectiveConfigurationDir
()
internal/core/corescan/context.go:145
↓ 2 callers
Function
FindProcess
FindProcess using gopsutil to find process by name.
internal/platform/utils/utils.go:199
↓ 2 callers
Method
GenerateCodeClimateReport
()
internal/platform/thirdpartyscan/context.go:201
↓ 2 callers
Function
GetBitBucketCommit
GetBitBucketCommit returns the BitBucket commit hash.
internal/platform/qdenv/qdenv.go:300
↓ 2 callers
Function
GetBitBucketJobUrl
()
internal/platform/qdenv/qdenv.go:291
↓ 2 callers
Function
GetBitBucketRepoName
()
internal/platform/qdenv/qdenv.go:313
↓ 2 callers
Function
GetBitBucketRepoOwner
()
internal/platform/qdenv/qdenv.go:309
↓ 2 callers
Function
GetCIName
(ci *cienvironment.CiEnvironment)
internal/platform/qdenv/qdenv.go:185
↓ 2 callers
Method
GetCloudTeamsPageUrl
GetCloudTeamsPageUrl returns the team page URL on Qodana Cloud
internal/cloud/cloud.go:26
↓ 2 callers
Function
GetCommonProperties
GetCommonProperties computes common properties for installPlugins and qodana executuion
internal/core/properties.go:89
↓ 2 callers
Function
GetEnvWithDefault
(env string, defaultValue string)
internal/cloud/license.go:188
↓ 2 callers
Function
GetFileSha512
GetFileSha512 computes a SHA-512 hash sum from an existing file.
internal/foundation/hash/hash.go:49
↓ 2 callers
Method
GetId
()
internal/platform/tokenloader/token_loader.go:39
↓ 2 callers
Method
GetLicensePlan
(token string)
internal/cloud/license.go:235
↓ 2 callers
Method
GetMajorVersion
()
internal/platform/thirdpartyscan/context.go:222
↓ 2 callers
Function
GetProductNameFromCode
(code string)
internal/platform/product/product_info.go:181
↓ 2 callers
Method
GetProductNameFromCode
()
internal/platform/product/product_info.go:177
↓ 2 callers
Method
GetQodanaToken
()
internal/platform/tokenloader/token_loader.go:37
↓ 2 callers
Function
GetScanProperties
GetScanProperties writes key=value `props` to file `f` having later key occurrence win
internal/core/properties.go:122
↓ 2 callers
Function
GetSha512
GetSha512 computes a SHA-512 hash sum for a byte stream.
internal/foundation/hash/hash.go:37
↓ 2 callers
Function
GitAllowFileProtocol
GitAllowFileProtocol allows the use of file:// protocol for the duration of the test.
internal/platform/git/testutil.go:14
↓ 2 callers
Function
GuessProduct
(idePath string, analyzer Analyzer)
internal/platform/product/product_info.go:270
↓ 2 callers
Method
Id
()
internal/core/corescan/context.go:143
↓ 2 callers
Function
InfoString
InfoString Two newlines at the start are important to lay the output nicely in CLI.
internal/platform/msg/output.go:45
↓ 2 callers
Function
InitCli
InitCli adds all child commands to the root command.
internal/cmd/root.go:130
↓ 2 callers
Function
InteractiveShowReport
InteractiveShowReport prompts to open a report and shows a hint when declined.
internal/platform/commoncontext/common.go:379
↓ 2 callers
Method
Is251orNewer
()
internal/platform/product/product_info.go:238
↓ 2 callers
Method
IsCommunity
()
internal/platform/thirdpartyscan/context.go:214
↓ 2 callers
Method
IsDotNet
()
internal/platform/qdyaml/yaml.go:453
↓ 2 callers
Method
IsEAP
()
internal/platform/product/analyzers.go:29
↓ 2 callers
Method
IsEAP
()
internal/platform/product/analyzers.go:76
↓ 2 callers
Method
IsEAP
()
internal/platform/product/analyzers.go:113
↓ 2 callers
Method
IsEmpty
IsEmpty checks whether the .NET configuration is empty or not.
internal/platform/qdyaml/yaml.go:341
↓ 2 callers
Function
IsNugetConfigNeeded
()
internal/platform/nuget/nuget.go:100
↓ 2 callers
Function
IsScopedScenario
(scenario string)
internal/core/corescan/context.go:425
↓ 2 callers
Function
IsStringQuoted
IsStringQuoted checks if a string is already quoted with double quotes.
internal/foundation/str/str.go:47
↓ 2 callers
Function
Join
Join joins path elements with the OS separator without calling filepath.Clean. Unlike filepath.Join, this preserves symlink/.. semantics. Empty elemen
internal/foundation/fs/relativity.go:70
↓ 2 callers
Function
Log
Log returns the git log of the given repository in the given format.
internal/platform/git/git_legacy.go:40
↓ 2 callers
Function
LogContext
(contextPointer any)
internal/platform/files.go:30
↓ 2 callers
Method
LogDir
()
internal/platform/thirdpartyscan/context.go:187
↓ 2 callers
Method
MarshalJSON
()
internal/sarif/schema.go:718
↓ 2 callers
Function
MergeSarifReports
(c thirdpartyscan.Context, deviceId string)
internal/platform/sarif.go:53
↓ 2 callers
Method
MountInfo
()
internal/platform/thirdpartyscan/context.go:182
↓ 2 callers
Method
MountTools
(path string)
internal/platform/third_party_linter.go:24
↓ 2 callers
Method
Name
()
internal/platform/product/analyzers.go:80
↓ 2 callers
Function
NewBareGitRepo
(t *testing.T)
internal/platform/git/testutil.go:175
↓ 2 callers
Method
NewLintersApiClient
(token string)
internal/cloud/endpoints.go:115
↓ 2 callers
Function
NewMockAnalysisRunner
(mockFunc func(hash string, c corescan.Context) (bool, int))
internal/core/system_test.go:38
↓ 2 callers
Method
NoStatistics
()
internal/platform/thirdpartyscan/context.go:195
↓ 2 callers
Method
ParentPrefix
()
internal/platform/product/product_info.go:152
↓ 2 callers
Function
PrintLinterLog
PrintLinterLog prints the linter logs with color, when needed.
internal/platform/msg/output.go:132
↓ 2 callers
Function
PrintProblem
PrintProblem printProblem prints problem with source code or without it.
internal/platform/msg/output.go:194
↓ 2 callers
Method
PrintProblems
()
internal/core/corescan/context.go:181
↓ 2 callers
Method
PropertiesAndFlags
()
internal/core/corescan/context.go:378
↓ 2 callers
Function
PullImage
PullImage pulls docker image and prints the process.
internal/core/container.go:206
↓ 2 callers
Method
QodanaUploadToken
()
internal/core/corescan/context.go:151
↓ 2 callers
Method
QodanaYamlConfig
()
internal/platform/thirdpartyscan/context.go:206
↓ 2 callers
Function
ReadDistFlavour
ReadDistFlavour returns more specific product code. QDJVM could be packed as QDJVM, QDJVMC, QDAND, QDANDC
internal/platform/product/product_info.go:438
↓ 2 callers
Method
ReducedScopePath
()
internal/core/corescan/context.go:177
↓ 2 callers
Function
RequestTermination
(proc *os.Process)
internal/foundation/exec/exec_unix.go:10
↓ 2 callers
Function
ResetBack
ResetBack aborts the git reset.
internal/platform/git/git.go:96
↓ 2 callers
Function
Reverse
Reverse reverses the given string slice in-place and returns it.
internal/foundation/str/str.go:52
↓ 2 callers
Method
ReversePrAnalysis
()
internal/core/corescan/context.go:178
↓ 2 callers
Function
Revisions
Revisions returns the list of commits of the git repository in chronological order.
internal/platform/git/git.go:270
↓ 2 callers
Function
RunShellRedirectOutput
RunShellRedirectOutput executes a shell command and captures stdout/stderr.
internal/foundation/exec/exec.go:100
↓ 2 callers
Function
SampleRepo
SampleRepo creates a bare repo with two commits tagged v1 and v2. v1 contains file.txt with "content-v1", v2 contains "content-v2".
internal/platform/git/testutil.go:222
↓ 2 callers
Function
SampleRepoWithFakeSubmodule
SampleRepoWithFakeSubmodule creates a repo based on SampleRepoWithSubmodule with an additional orphaned .gitmodules entry for "submodules/fake" that d
internal/platform/git/testutil.go:272
↓ 2 callers
Function
SampleRepoWithOrphanedSubmodule
SampleRepoWithOrphanedSubmodule creates a repo based on SampleRepoWithSubmodule with an additional submodule "submodules/orphaned" in git cache but re
internal/platform/git/testutil.go:295
↓ 2 callers
Function
SelectAnalyzerForPath
SelectAnalyzerForPath gets linter for the given path
internal/platform/commoncontext/common.go:187
↓ 2 callers
Method
SendBitBucketInsights
()
internal/core/corescan/context.go:183
↓ 2 callers
Method
SendBitBucketInsights
()
internal/platform/thirdpartyscan/context.go:202
↓ 2 callers
Function
SendReport
SendReport sends report to Qodana Cloud.
internal/platform/publisher.go:41
↓ 2 callers
Function
SetQodanaDotNet
SetQodanaDotNet adds the .NET configuration to the qodana.yaml file.
internal/platform/qdyaml/yaml.go:461
↓ 2 callers
Function
SetVersionControlParams
(c thirdpartyscan.Context, deviceId string, finalReport *sarif.Report)
internal/platform/sarif.go:172
↓ 2 callers
Function
SetupLicenseAndProjectHash
(prod product.Product, endpoints *cloud.QdApiEndpoints, token string)
internal/core/startup/license.go:31
↓ 2 callers
Function
ShowReport
ShowReport serves the Qodana report
internal/platform/commoncontext/common.go:356
↓ 2 callers
Method
ShowReport
()
internal/platform/thirdpartyscan/context.go:204
↓ 2 callers
Method
ShowReportPort
()
internal/core/corescan/context.go:170
↓ 2 callers
Method
SkipPull
()
internal/core/corescan/context.go:184
↓ 2 callers
Function
SyncConfigCache
(prod product.Product, confDirPath string, cacheDir string, fromCache bool)
internal/core/startup/prepare.go:242
↓ 2 callers
Function
ToCloudVersion
(version string)
internal/cloud/versions.go:56
↓ 2 callers
Function
ToJSON
ToJSON returns the JSON representation of the list of contributors.
internal/core/contributors.go:82
↓ 2 callers
Method
UnmarshalJSON
(data []byte)
internal/sarif/schema.go:730
↓ 2 callers
Function
UnsetNugetVariables
()
internal/platform/nuget/nuget.go:38
↓ 2 callers
Function
UnsetRubyVariables
()
internal/platform/qdenv/qdenv.go:234
↓ 2 callers
Function
ValidateTokenPrintProject
ValidateTokenPrintProject validates given token by requesting linked project name.
internal/platform/tokenloader/token_loader.go:94
↓ 2 callers
Method
Volumes
()
internal/core/corescan/context.go:202
↓ 2 callers
Function
WalkZipArchive
WalkZipArchive implements WalkArchive for .zip.
internal/foundation/archive/archive.go:47
↓ 2 callers
Method
WriteConfig
WriteConfig writes QodanaYaml to the given path.
internal/platform/qdyaml/yaml.go:135
↓ 2 callers
Function
allCommunityNames
()
internal/core/startup/license.go:101
↓ 2 callers
Function
androidProjectDefaultXml
(androidSdkPath string)
internal/core/startup/xml.go:116
↓ 2 callers
Function
buildAnnotation
buildAnnotation builds an annotation to be sent to BitBucket Code Insights
internal/platform/ext_bitbucket.go:144
↓ 2 callers
Function
canonicalizeOrFallback
(path string)
internal/core/corescan/context.go:415
↓ 2 callers
Function
checkForPrivateFeed
(fileName string)
internal/platform/nuget/nuget.go:76
← previous
next →
401–500 of 1,503, ranked by callers