Releases: JetBrains/qodana-cli
nightly
Changelog
- 02ac294 โฌ๏ธ Bump
go
to1.22.8
- 48a4c87 โฌ๏ธ Bump
go
to1.24.0
- 8614b45 โฌ๏ธ Bump github.com/boyter/scc/v3
- 088b285 โฌ๏ธ Bump github.com/go-enry/go-enry/v2
- 85e648f โฌ๏ธ Bump github.com/go-enry/go-enry/v2
- f521171 โฌ๏ธ Bump github.com/pterm/pterm
- c0d8e6e โฌ๏ธ Bump github.com/stretchr/testify
- 1edb638 โฌ๏ธ Bump github.com/stretchr/testify
- bff4c22 โฌ๏ธ Bump github.com/zalando/go-keyring
- 90b4dc3 โฌ๏ธ Bump golang.org/x/crypto from 0.24.0 to 0.31.0 in /cli
- f5c232d โฌ๏ธ Bump golang.org/x/crypto from 0.24.0 to 0.31.0 in /core
- 2a16298 โฌ๏ธ Bump golang.org/x/crypto from 0.24.0 to 0.31.0 in /platform
- 150f126 โฌ๏ธ Bump golang.org/x/crypto from 0.26.0 to 0.31.0 in /cmd
- ab4d559 โฌ๏ธ Bump golang.org/x/net from 0.30.0 to 0.33.0 in /cmd
- 737b4df โฌ๏ธ Bump the dependencies group across 1 directory with 2 updates
- e6e23fa โฌ๏ธ Bump the dependencies group across 4 directories with 1 update
- 9e44ed7 โฌ๏ธ Bump the dependencies group across 4 directories with 2 updates
- ae538d7 ๐ Fix CLI completion generation (QD-9907)
- dac77a9 ๐ Fix GitLab/BitBucket reports with baseline and no new problems (QD-10038)
- b1409ee ๐ Fix
contributors
log options - 06393bd ๐ Fix
view
command options - 6c2d6c5 ๐ Fix forwarding testing endpoint to containers (QD-10281)
- f58a0bf ๐ Fix qodana-clang build on master
- c794264 ๐ Handle errors for
.idea
cache and add logging (QD-9927) - cb78e5a ๐ QD-10572 qodana-clang should respect arguments property
- 4f36307 ๐ QD-10573 qodana-clang should work for master and release branches
- 2d09e71 ๐ QD-10590 Plugins must be installed only inside native mode (inside docker is native)
- de0a8a2 ๐ QD-10767 Update submodules when checkout performed in full history and scoped script (#519)
- fad8dca ๐ QD-10955 Add QODANA_TOKEN to docker env, QODANA_LICENSE_ONLY_TOKEN accessed only by os.Getenv
- c5a49cc ๐ Scoped script should keep baseline for the second run and track coverage feature usage.
- 5a7ab37 ๐ When falling back to default scenario, reset options that lead to changes analysis
- 161a96a ๐ When launching docker linter, log folder does not exist for CLI
- 89d0b44 ๐ respect environment when creating a docker client in pull command (#532)
- 8e899ca ๐QD-10360 Fix an order of setting variables custom JVM properties
- cb8d279 ๐QD-10360 Force installPlugins to use qodana attributes of EAP and version
- 780c39d ๐QD-10360 Refactor passing options to installPlugins, add necessary options to common part with scan options
- 4ce0f92 ๐QD-10419 Set up plugins once even in scoped script
- 96b36d6 ๐ธ Check args length before comparing
- 5a9660b ๐ธ Fallback to default execution scenario when revision is missing in history
- d3275c0 ๐ธ Fix output for CI, add simple tests
- 527679f ๐ธ Format CI messages for more visibility
- 9d5db8b ๐ธ Make non-CI warning similar to other warnings
- 6510798 ๐ธ Produce warnings if the linter version is incompatible
- 54dbb1c โช (reverting for rebasing, commit is brought back later) Revert "QD-10767 Update submodules when checkout performed in full history and scoped script (#519)"
- 3d1cf31 โจ QD-10856 Address review #527
- 08a2a37 โจ QD-10856 Create effective configuration in qodana cli
- 6e3e6c8 โจ QD-10955 Now in
qodana init
we require token if it's needed - 1e6a491 ๐ง QD-10955 Codestyle
- e7f6795 โก Bump linters versions
- 5e336b8 โก QD-10306 Add logging for native configuration
- 677ea17 โก Switch from 2024.3 EAP to Release
- 8cf7f90 โก Switch to released 2024.2 images
- 8ef354a โก Unset Ruby-related variables for
QDRUBY
(RUBY-29231) - 1a106ab QD-10767 Update submodules when checkout performed in full history and scoped script (#519)
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).
- To run Qodana with a container (the default mode in CLI), you must have Docker or Podman installed and running locally to support this: https://www.docker.com/get-started, and, if you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
- To run Qodana without a container, you must have the IDE installed locally to provide the IDE installation path to the CLI or specify the product code, and CLI will try to download the IDE automatically (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.
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.
v2024.3.5
Changelog
- 879a2d6 QD-10767 Update submodules when checkout performed in full history and scoped script (#519) (#521)
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).
- To run Qodana with a container (the default mode in CLI), you must have Docker or Podman installed and running locally to support this: https://www.docker.com/get-started, and, if you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
- To run Qodana without a container, you must have the IDE installed locally to provide the IDE installation path to the CLI or specify the product code, and CLI will try to download the IDE automatically (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.
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.
v2024.3.4
Changelog
- 464701f ๐ QD-10572 qodana-clang should respect arguments property
- 674ebeb ๐ QD-10573 qodana-clang should work for master and release branches
- 80c403c ๐ QD-10590 Plugins must be installed only inside native mode (inside docker is native)
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).
- To run Qodana with a container (the default mode in CLI), you must have Docker or Podman installed and running locally to support this: https://www.docker.com/get-started, and, if you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
- To run Qodana without a container, you must have the IDE installed locally to provide the IDE installation path to the CLI or specify the product code, and CLI will try to download the IDE automatically (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.
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.
v2024.3.3
Changelog
- a96ae44 โฌ๏ธ Bump github.com/pterm/pterm
- 35144b1 โฌ๏ธ Bump github.com/stretchr/testify
- 2837f7b โฌ๏ธ Bump github.com/stretchr/testify
- daf8b4c โฌ๏ธ Bump golang.org/x/crypto from 0.24.0 to 0.31.0 in /cli
- 6ffd7e2 โฌ๏ธ Bump golang.org/x/crypto from 0.24.0 to 0.31.0 in /core
- 9cb23ee โฌ๏ธ Bump golang.org/x/crypto from 0.24.0 to 0.31.0 in /platform
- 77bc658 โฌ๏ธ Bump golang.org/x/crypto from 0.26.0 to 0.31.0 in /cmd
- 0ff1309 โฌ๏ธ Bump the dependencies group across 1 directory with 2 updates
- 46bbd6e โก Bump linters versions
- 63a3ac3 โก Switch from 2024.3 EAP to Release
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).
- To run Qodana with a container (the default mode in CLI), you must have Docker or Podman installed and running locally to support this: https://www.docker.com/get-started, and, if you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
- To run Qodana without a container, you must have the IDE installed locally to provide the IDE installation path to the CLI or specify the product code, and CLI will try to download the IDE automatically (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.
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.
v2024.3.2
Changelog
- add041e ๐QD-10360 Refactor passing options to installPlugins, add necessary options to common part with scan options
- 566084a ๐QD-10419 Set up plugins once even in scoped script
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).
- To run Qodana with a container (the default mode in CLI), you must have Docker or Podman installed and running locally to support this: https://www.docker.com/get-started, and, if you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
- To run Qodana without a container, you must have the IDE installed locally to provide the IDE installation path to the CLI or specify the product code, and CLI will try to download the IDE automatically (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.
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.
v2024.2.10
Changelog
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).
- To run Qodana with a container (the default mode in CLI), you must have Docker or Podman installed and running locally to support this: https://www.docker.com/get-started, and, if you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
- To run Qodana without a container, you must have the IDE installed locally to provide the IDE installation path to the CLI or specify the product code, and CLI will try to download the IDE automatically (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.
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.
v2024.2.9
Changelog
- 0da11cc ๐QD-10360 Refactor passing options to installPlugins, add necessary options to common part with scan options
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).
- To run Qodana with a container (the default mode in CLI), you must have Docker or Podman installed and running locally to support this: https://www.docker.com/get-started, and, if you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
- To run Qodana without a container, you must have the IDE installed locally to provide the IDE installation path to the CLI or specify the product code, and CLI will try to download the IDE automatically (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.
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.
v2024.3.1
Changelog
- 02ac294 โฌ๏ธ Bump
go
to1.22.8
- 8614b45 โฌ๏ธ Bump github.com/boyter/scc/v3
- 85e648f โฌ๏ธ Bump github.com/go-enry/go-enry/v2
- 088b285 โฌ๏ธ Bump github.com/go-enry/go-enry/v2
- bff4c22 โฌ๏ธ Bump github.com/zalando/go-keyring
- ae538d7 ๐ Fix CLI completion generation (QD-9907)
- dac77a9 ๐ Fix GitLab/BitBucket reports with baseline and no new problems (QD-10038)
- 6c2d6c5 ๐ Fix forwarding testing endpoint to containers (QD-10281)
- f58a0bf ๐ Fix qodana-clang build on master
- c794264 ๐ Handle errors for
.idea
cache and add logging (QD-9927) - c5a49cc ๐ Scoped script should keep baseline for the second run and track coverage feature usage.
- 5a7ab37 ๐ When falling back to default scenario, reset options that lead to changes analysis
- 161a96a ๐ When launching docker linter, log folder does not exist for CLI
- c65b943 ๐QD-10360 Fix an order of setting variables custom JVM properties
- cb8d279 ๐QD-10360 Force installPlugins to use qodana attributes of EAP and version
- 96b36d6 ๐ธ Check args length before comparing
- 5a9660b ๐ธ Fallback to default execution scenario when revision is missing in history
- d3275c0 ๐ธ Fix output for CI, add simple tests
- 527679f ๐ธ Format CI messages for more visibility
- 9d5db8b ๐ธ Make non-CI warning similar to other warnings
- 6510798 ๐ธ Produce warnings if the linter version is incompatible
- 5e336b8 โก QD-10306 Add logging for native configuration
- 8cf7f90 โก Switch to released 2024.2 images
- 8ef354a โก Unset Ruby-related variables for
QDRUBY
(RUBY-29231) - 4305a50 Add 243 branch
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).
- To run Qodana with a container (the default mode in CLI), you must have Docker or Podman installed and running locally to support this: https://www.docker.com/get-started, and, if you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
- To run Qodana without a container, you must have the IDE installed locally to provide the IDE installation path to the CLI or specify the product code, and CLI will try to download the IDE automatically (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.
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.
v2024.2.8
Changelog
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).
- To run Qodana with a container (the default mode in CLI), you must have Docker or Podman installed and running locally to support this: https://www.docker.com/get-started, and, if you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
- To run Qodana without a container, you must have the IDE installed locally to provide the IDE installation path to the CLI or specify the product code, and CLI will try to download the IDE automatically (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.
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.
v2024.2.7
Changelog
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).
- To run Qodana with a container (the default mode in CLI), you must have Docker or Podman installed and running locally to support this: https://www.docker.com/get-started, and, if you are using Linux, you should be able to run Docker from the current (non-root) user (https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user)
- To run Qodana without a container, you must have the IDE installed locally to provide the IDE installation path to the CLI or specify the product code, and CLI will try to download the IDE automatically (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.
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.