qodana-cli

πŸ”§ JetBrains Qodana’s official command line tool

APACHE-2.0 License

Stars
163
Committers
11

Bot releases are hidden (Show)

qodana-cli - v2023.3.0

Published by tiulpin 11 months ago

[!WARNING]
Starting from v2023.3.0, we stop building universal binaries for macOS (darwin), now there are separated binaries for each architecture

Changelog

  • e5128bd ⬆️ Bump golang.org/x/net from 0.15.0 to 0.17.0
  • 4caaeab ⬆️ Bump the dependencies group with 9 updates
  • 2b61002 ⬆️ go mod tidy
  • 6e107b3 πŸ› Always validate token, if it was provided
  • 19a551d πŸ› Disable git log indexing (QD-7829)
  • 73573d3 πŸ› Disable project opening via activities flag #216 (QD-7787)
  • ed74ca3 πŸ› Do not report old report URLs
  • d651605 πŸ› Do not run publisher for local runs (it's ran by QD)
  • e6903d2 πŸ› Do not show old report URLs
  • 0e7e1ef πŸ› Do not use ID until analyzer is set
  • b8dec90 πŸ› Docker container should support /data/coverage as coverage directory
  • 6f2f219 πŸ› Fail if IDE to run was not found (QD-7806)
  • 31e3bc5 πŸ› Fix --clear-cache option for scan
  • b7c0cd9 πŸ› Fix corrupted by Docker Desktop for macOS caches directory (QD-7383)
  • e541edf πŸ› Fix publisher fetching and running
  • 2f01cea πŸ› Handle license with community plan (QD-6789)
  • 457fcb9 πŸ› Return --coverage-dir (QD-7943)
  • ff0e80f πŸ› Status code 404 also treated as correct decline of token (QD-7185)
  • 57f0b23 πŸ› Switch to open-in-ide.json for results report
  • e8071cb πŸ› Use only ENDPOINT for qodana.cloud endpoints
  • 4d4ce1f πŸ› QDANDC shouldn't request token
  • 996ed15 🚸 .NET linter should use new profiles starting from 233
  • 0b14116 🚸 Add additional options for QDNET containers
  • d0da8c6 🚸 Add possibility to set TFMs for qodana-dotnet.
  • f4c505c 🚸 Do not show message about the report for non-interactive/container runs
  • 7d76d77 🚸 Execute scan if no subcommand provided by default
  • dea1cbb 🚸 Update qodana.yaml schema
  • 42448d0 πŸ§ͺ Collect and merge all coverage artifacts for Qodana
  • 2d95513 ⚑ Add send command
  • 4dae80b ⚑ Update to 2023.3

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images or, starting from version 2023.2, your local/downloaded by CLI IDE installations (experimental support).

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Also, you can install nightly or any other version (e.g. v2023.2.9) the following way:

curl -fsSL https://jb.gg/qodana-cli/install | bash -s -- nightly

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.

Or, if you have Go installed, you can install the latest version of the CLI with the following command:

go install github.com/JetBrains/qodana-cli/v2023@main

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update with Chocolatey

choco upgrade qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2023.2.9

Published by tiulpin 11 months ago

Changelog

  • 8b698c4 πŸ› Disable tests for Mac OS. Fix URL for the feed.
  • cbd2734 πŸ› Fix failing tests.
  • f9d6771 πŸ› Remove unused function.
  • cd3ef99 🚸 Migrate 232 to support new feeds.
  • d1a8d20 πŸ§ͺ Mute cloud token test
  • 734691b πŸ§ͺ Update test directories not to conflict in parallel tests

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images or, starting from version 2023.2, your local/downloaded by CLI IDE installations (experimental support).

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Also, you can install nightly or any other version (e.g. v2023.2.9) the following way:

curl -fsSL https://jb.gg/qodana-cli/install | bash -s -- nightly

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.

Or, if you have Go installed, you can install the latest version of the CLI with the following command:

go install github.com/JetBrains/qodana-cli/v2023@main

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update with Chocolatey

choco upgrade qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2023.2.8

Published by tiulpin about 1 year ago

Changelog

  • b7ed95a πŸ› Fix token validation behaviour

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images or, starting from version 2023.2, your local/downloaded by CLI IDE installations (experimental support).

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.

Or, if you have Go installed, you can install the latest version of the CLI with the following command:

go install github.com/JetBrains/qodana-cli/v2023@main

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update with Chocolatey

choco upgrade qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2023.2.7

Published by tiulpin about 1 year ago

Changelog

  • 41fc834 ⬆️ Bump Go version and dependencies
  • 7da64e2 ⬆️ Bump actions/checkout from 3 to 4
  • 7aa5ee6 ⬆️ Bump docker/login-action from 2 to 3
  • 7a51e7b ⬆️ Bump github.com/go-enry/go-enry/v2 from 2.8.4 to 2.8.5
  • 886bb2c ⬆️ Bump github.com/google/uuid from 1.3.0 to 1.3.1
  • 36ee33d ⬆️ Bump github.com/owenrumney/go-sarif/v2 from 2.2.0 to 2.2.2
  • 1f3e6e3 ⬆️ Bump github.com/pterm/pterm from 0.12.63 to 0.12.66
  • b1d2161 ⬆️ Bump github.com/pterm/pterm from 0.12.67 to 0.12.69
  • 647f965 ⬆️ Bump github.com/shirou/gopsutil/v3 from 3.23.6 to 3.23.7
  • 06f5d34 ⬆️ Bump github.com/shirou/gopsutil/v3 from 3.23.7 to 3.23.8
  • a6bb77e ⬆️ Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0
  • 0a148c4 ⬆️ Bump goreleaser/goreleaser-action from 4 to 5
  • 758bcbe ⬆️ Bump the dependencies group with 1 update
  • 505b832 ⬆️ Bump the dependencies group with 2 updates
  • ead3bf5 πŸ’₯ Move some variables to constants
  • 7ff0d93 πŸ› Add properties to CLI only for container runs
  • 08fed30 πŸ› Do not allow setting fixes for unsupported products (QD-6559)
  • 22c6e11 πŸ› Do not run the publisher twice for container
  • e84f6e4 πŸ› Don't run exclude plugins logic in container, since it was already computed. Take into the consideration plugins that should be installed and don't ignore them.
  • ef928b5 πŸ› Fail when token is provided and invalid
  • 6267517 πŸ› Fix Jenkins branch detection with cienvironment (QD-7034)
  • eefb157 πŸ› Fix Qodana directory location
  • 33c0b9f πŸ› Fix show behaviour
  • 5e178f5 πŸ› Fix missing products info
  • 6c4a194 πŸ› Fix package versioning
  • 721ca63 πŸ› Fix version compatibility with EAP products
  • 1705468 πŸ› Handle --fixes-strategy option deprecation properly
  • 2b0b29f πŸ› Return -r shorthand option for scan
  • 9cf09fa 🚸 Allow removing the token from the keyring
  • 4d2bb2f 🚸 Apply the fixes arguments correctly (QD-6890)
  • aae99b5 🚸 Do not validate token when it's not needed
  • 3a1393f 🚸 Improve user messaging about token and options
  • 439a64d 🀑 Added tests
  • b8a576f πŸ”¨ Add validation token in cli process
  • 3d55e0d πŸ›‚ Add QODANA_TOKEN validation code
  • 0a87a78 πŸ§‘β€πŸ’» Changed request time to server
  • cd53cee πŸ§ͺ Fix contributors tests and add a mailmap
  • 37afdb5 πŸ§ͺ Fix installers tests
  • 6a68d9d πŸ§ͺ Use QDPYC in tests
  • e316e0c πŸ—‘οΈ Deprecate stub-profile flag (QD-6638)
  • cb83bb2 ⚑ Support more product codes
  • d057312 πŸ”₯ Remove publisher.go and publisher_test.go

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images or, starting from version 2023.2, your local/downloaded by CLI IDE installations (experimental support).

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.

Or, if you have Go installed, you can install the latest version of the CLI with the following command:

go install github.com/JetBrains/qodana-cli/v2023@main

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update with Chocolatey

choco upgrade qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2023.2.6

Published by tiulpin about 1 year ago

Changelog

  • 626f521 πŸ› Fix container execution mode
  • 481a33e πŸ› Fix local IDE arguments order
  • 1637f1a πŸ› Fix local IDE exit code fetching
  • 76dc16d 🚸 Disable any user interactions for container mode
  • bb525c3 🚸 Implement more container-friendly CLI behaviour
  • c0b7519 🚸 Improve scan help for local and container runs

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images or, starting from version 2023.2, your local/downloaded by CLI IDE installations (experimental support).

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update with Chocolatey

choco upgrade qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2023.2.5

Published by tiulpin about 1 year ago

Changelog

  • 3e71126 πŸ› Don't fail with the exception when git repo doesn't exist
  • f0653f8 πŸ› Don't spam the user with internal asserts during IDE preparation
  • e41d7b6 πŸ› Don't supply empty coverage directory. (#172)
  • c386694 🚸 Allow setting ide field from yaml file.
  • 9bfd7e7 πŸ”₯ Output percentage while downloading IDEs

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images or, starting from version 2023.2, your local/downloaded by CLI IDE installations (experimental support).

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update with Chocolatey

choco upgrade qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2023.2.4

Published by tiulpin about 1 year ago

Changelog

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update with Chocolatey

choco upgrade qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2023.2.3

Published by tiulpin about 1 year ago

Changelog

  • 5e088a5 ⚑ Obtain IDEs for local runs from feed. Allow obtaining EAP IDEs easier (#170)

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update with Chocolatey

choco upgrade qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2023.2.2

Published by tiulpin about 1 year ago

Changelog

  • 9604b13 ⬆️ Bump dependencies
  • e8b3629 🚸 Allow setting IDE download URL from the arguments
  • 173fd02 🚸 Make paths text more understandable
  • 6f42cc2 🚸 Make the token messaging better
  • e241068 πŸ”₯ Add native mode – new highly experimental feature of running Qodana without containers
  • 1a5cf68 πŸ”₯ Make non-EAP linters default
  • 08b9f98 ⚑ Download IDEs for local runs
  • 95aff9d ⚑ Support QODANA_TOKEN storage and management

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update with Chocolatey

choco upgrade qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2023.2.1

Published by tiulpin over 1 year ago

Changelog

  • 29134e6 πŸ› Apply fixes-strategy for linter

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update with Chocolatey

choco upgrade qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2023.2.0

Published by tiulpin over 1 year ago

Changelog

  • 6801b91 ⚑ Add new scan flags for quick-fixes
  • 3fe045e ⚑ Update to Qodana 2023.2 linters

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update with Chocolatey

choco upgrade qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2023.1.6

Published by tiulpin over 1 year ago

Changelog

  • b2089fd ⬆️ Bump github.com/spf13/viper from 1.15.0 to 1.16.0
  • 9f47c31 πŸ› Fix branch parsing for Azure and GitHub
  • a7e9248 🚸 Make 90 the default number of days for contributors

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update with Chocolatey

choco upgrade qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2023.1.5

Published by tiulpin over 1 year ago

Changelog

  • d38e2eb ⬆️ Bump github.com/mattn/go-isatty from 0.0.18 to 0.0.19
  • cbb8342 ⬆️ Bump github.com/pterm/pterm from 0.12.61 to 0.12.62
  • ead18b8 ⬆️ Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.3
  • ae80d1d ⬆️ Bump golangci/golangci-lint-action from 3.4.0 to 3.6.0
  • c85974f πŸ”₯ Remove --ignore-bots from contributors calculation
  • f6c6ee3 πŸ§ͺ Update magic test numbers

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Windows Package Manager (recommended)
winget install -e --id JetBrains.QodanaCLI
Install with Chocolatey
choco install qodana
Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update with Chocolatey

choco upgrade qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2023.1.4

Published by tiulpin over 1 year ago

Changelog

  • 038c726 ⬆️ Bump codecov/codecov-action from 3.1.3 to 3.1.4
  • 5f572bc ⬆️ Bump github.com/owenrumney/go-sarif/v2 from 2.1.3 to 2.2.0
  • 1cbf523 ⬆️ Bump github.com/pterm/pterm from 0.12.59 to 0.12.61
  • 281aab3 πŸ§ͺ Add more tests
  • c8bd209 πŸ§ͺ Add tests for contributors
  • b603b05 ⚑ Add cloc command, improve JSON contributors output

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Chocolatey
choco install qodana
Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update with Chocolatey

choco upgrade qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2023.1.3

Published by tiulpin over 1 year ago

Changelog

  • 611d44a πŸ› Do not trim .NET solution/project extension
  • 0444897 🚸 Detect Cygwin terminals
  • 1800ae6 🚸 Support JSON output in contributors
  • e5ffda1 ⚑ Support multiple projects in contributors

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Chocolatey
choco install qodana
Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update with Chocolatey

choco upgrade qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2023.1.2

Published by tiulpin over 1 year ago

Changelog

  • 1748edd ⬆️ Bump codecov/codecov-action from 3.1.2 to 3.1.3
  • 8707492 πŸ› Fix init: more used languages should come earlier
  • f4e3bb7 🚸 Inform how to stop serving local reports
  • 53b1a37 ⚑ Add .NET solution select to init
  • 9b334fc ⚑ Add contributors subcommand to approximate pricing

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2023.1.1

Published by tiulpin over 1 year ago

Changelog

  • bfb784d πŸ› Fix Docker auth for private images
  • efdb725 πŸ”₯ Do not clean results directory by default
  • fb636b7 πŸ§ͺ Add environment variables tests
  • 2b0d6d6 πŸ§ͺ Run env test on GitHub actions
  • cf1e79b ⚑ Add --full-history flag
  • 8a45f8a ⚑ Allow to lookup directory for show subcommand
  • a59ddb7 ⚑ Support latest yaml configurations

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2023.1.0

Published by tiulpin over 1 year ago

Changelog

  • 29a5450 ⬆️ Bump github.com/go-enry/go-enry/v2 from 2.8.3 to 2.8.4
  • 5abae18 ⬆️ Bump github.com/liamg/clinch from 1.6.1 to 1.6.4
  • 11fa746 ⬆️ Bump github.com/mattn/go-isatty from 0.0.17 to 0.0.18
  • f6a6f8e ⬆️ Bump github.com/owenrumney/go-sarif/v2 from 2.1.2 to 2.1.3
  • 71e5f26 ⬆️ Bump github.com/pterm/pterm from 0.12.54 to 0.12.58
  • 76cdec6 ⬆️ Bump github.com/pterm/pterm from 0.12.58 to 0.12.59
  • 0e59545 ⬆️ Bump github.com/spf13/cobra from 1.6.1 to 1.7.0
  • 9699cae πŸ› Deprecate --changes, mark flags mutually exclusive
  • d7b818a πŸ› Fix show -d on Windows (QD-5322)
  • 613a3fc πŸ› Fix volume extraction on Windows (QD-5411)
  • 1f56425 🚸 Fix Docker documentation URLs
  • c715435 🚸 Fix version in -h
  • bd72ef3 🚸 Improve project configuration in interactive mode
  • a82b83f 🚸 Save the report URL

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2022.3.5

Published by tiulpin over 1 year ago

Changelog

  • 7faf589 ⬆️ Bump Go and golang.org/x/net to fix GO-2023-1571
  • e52da1f πŸ› Fix Qodana container name
  • 0817ae4 🚸 Use additional Qodana subdirectory for caches
  • 260e033 ⚑ Support loading local credentials for private registries (QD-5242)

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.

qodana-cli - v2022.3.4

Published by tiulpin over 1 year ago

Changelog

  • 5059d16 πŸ› Fix Azure job URL retrieval from the environment
  • af33785 πŸ› Fix Docker container output in interactive and non-interactive mode
  • 7d72c8a πŸ› Fix crashes on macOS with long image names
  • d732203 🚸 Introduce QODANA_CLI_USE_PODMAN for force-using Podman

Install

πŸ’‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.

macOS and Linux

Install with Homebrew (recommended)
brew install jetbrains/utils/qodana
Install with our installer
curl -fsSL https://jb.gg/qodana-cli/install | bash

Windows

Install with Scoop
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana

Anywhere else

Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.

Update

Update to the latest version depends on how you choose to install qodana on your machine.

Update with Homebrew

brew upgrade qodana

Update with Scoop

scoop update qodana

Update on Linux and macOS with the installer script

curl -fsSL https://jb.gg/qodana-cli/install | bash

Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.