π§ JetBrains Qodanaβs official command line tool
APACHE-2.0 License
Bot releases are hidden (Show)
Published by tiulpin 11 months ago
[!WARNING]
Starting fromv2023.3.0
, we stop building universal binaries for macOS (darwin
), now there are separated binaries for each architecture
go mod tidy
/data/coverage
as coverage directory--clear-cache
option for scan
--coverage-dir
(QD-7943)open-in-ide.json
for results reportENDPOINT
for qodana.cloud endpointsQDANDC
shouldn't request tokenscan
if no subcommand provided by defaultqodana.yaml
schemasend
command2023.3
π‘ 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).
brew install jetbrains/utils/qodana
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
winget install -e --id JetBrains.QodanaCLI
choco install qodana
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
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 to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
choco upgrade qodana
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.
Published by tiulpin 11 months ago
π‘ 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).
brew install jetbrains/utils/qodana
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
winget install -e --id JetBrains.QodanaCLI
choco install qodana
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
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 to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
choco upgrade qodana
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.
Published by tiulpin about 1 year ago
π‘ 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).
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
winget install -e --id JetBrains.QodanaCLI
choco install qodana
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
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 to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
choco upgrade qodana
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.
Published by tiulpin about 1 year ago
show
behaviourEAP
products--fixes-strategy
option deprecation properly-r
shorthand option for scan
QDPYC
in testsstub-profile
flag (QD-6638)π‘ 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).
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
winget install -e --id JetBrains.QodanaCLI
choco install qodana
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
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 to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
choco upgrade qodana
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.
Published by tiulpin about 1 year ago
scan
help for local and container runsπ‘ 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).
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
winget install -e --id JetBrains.QodanaCLI
choco install qodana
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.
Update to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
choco upgrade qodana
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.
Published by tiulpin about 1 year ago
π‘ 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).
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
winget install -e --id JetBrains.QodanaCLI
choco install qodana
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.
Update to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
choco upgrade qodana
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.
Published by tiulpin about 1 year ago
π‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- 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)
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
winget install -e --id JetBrains.QodanaCLI
choco install qodana
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.
Update to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
choco upgrade qodana
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.
Published by tiulpin about 1 year ago
π‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- 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)
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
winget install -e --id JetBrains.QodanaCLI
choco install qodana
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.
Update to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
choco upgrade qodana
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.
Published by tiulpin about 1 year ago
QODANA_TOKEN
storage and managementπ‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- 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)
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
winget install -e --id JetBrains.QodanaCLI
choco install qodana
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.
Update to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
choco upgrade qodana
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.
Published by tiulpin over 1 year ago
π‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- 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)
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
winget install -e --id JetBrains.QodanaCLI
choco install qodana
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.
Update to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
choco upgrade qodana
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.
Published by tiulpin over 1 year ago
scan
flags for quick-fixes2023.2
lintersπ‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- 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)
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
winget install -e --id JetBrains.QodanaCLI
choco install qodana
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.
Update to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
choco upgrade qodana
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.
Published by tiulpin over 1 year ago
90
the default number of days for contributors
π‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- 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)
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
winget install -e --id JetBrains.QodanaCLI
choco install qodana
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.
Update to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
choco upgrade qodana
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.
Published by tiulpin over 1 year ago
--ignore-bots
from contributors calculationπ‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- 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)
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
winget install -e --id JetBrains.QodanaCLI
choco install qodana
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.
Update to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
choco upgrade qodana
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.
Published by tiulpin over 1 year ago
contributors
cloc
command, improve JSON contributors
outputπ‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- 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)
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
choco install qodana
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.
Update to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
choco upgrade qodana
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.
Published by tiulpin over 1 year ago
contributors
contributors
π‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- 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)
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
choco install qodana
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.
Update to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
choco upgrade qodana
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.
Published by tiulpin over 1 year ago
init
: more used languages should come earlierinit
contributors
subcommand to approximate pricingπ‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- 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)
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.
Update to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
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.
Published by tiulpin over 1 year ago
--full-history
flagshow
subcommandπ‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- 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)
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.
Update to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
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.
Published by tiulpin over 1 year ago
--changes
, mark flags mutually exclusiveshow -d
on Windows (QD-5322)-h
π‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- 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)
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.
Update to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
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.
Published by tiulpin over 1 year ago
golang.org/x/net
to fix GO-2023-1571
π‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- 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)
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.
Update to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
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.
Published by tiulpin over 1 year ago
QODANA_CLI_USE_PODMAN
for force-using Podmanπ‘ The Qodana CLI is distributed and run as a binary. The Qodana linters with inspections are Docker Images.
- You must have Docker installed and running locally to support this: https://www.docker.com/get-started
- 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)
brew install jetbrains/utils/qodana
curl -fsSL https://jb.gg/qodana-cli/install | bash
scoop bucket add jetbrains https://github.com/JetBrains/scoop-utils
scoop install qodana
Alternatively, you can install the latest binary (or the apt/rpm/deb package) from this page.
Update to the latest version depends on how you choose to install qodana
on your machine.
brew upgrade qodana
scoop update qodana
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.