{
    "version": "26.4.0.121862",
    "description": "Platform for continuous inspection of code quality and security using static analysis for 20+ programming languages.",
    "homepage": "https://www.sonarsource.com/products/sonarqube/",
    "license": "LGPL-3.0-only",
    "notes": [
        "Start the SonarQube server via: \"StartSonar\" or \"$dir\\bin\\windows-x86-64\\StartSonar.bat\".",
        "Requires Java 17 or 21. Using Java 24 or newer currently causes startup failure.",
        "For more information, see:",
        "https://docs.sonarsource.com/sonarqube-server/latest/server-installation/server-host-requirements/#software-requirements",
        "https://docs.oracle.com/en/java/javase/24/security/security-manager-is-permanently-disabled.html"
    ],
    "suggest": {
        "Java 17": "java/openjdk17",
        "Java 21": "java/openjdk21"
    },
    "url": "https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-26.4.0.121862.zip",
    "hash": "3bf5d9b8cc545df1f148878675a5d04e306f846eb4d3ba72577cf82d2bb287b8",
    "extract_dir": "sonarqube-26.4.0.121862",
    "bin": "bin\\windows-x86-64\\StartSonar.bat",
    "persist": [
        "conf",
        "data",
        "extensions",
        "logs",
        "temp"
    ],
    "checkver": {
        "url": "https://www.sonarsource.com/products/sonarqube/downloads/",
        "regex": "Community Build.*?Release (?<version>[\\d.]+)"
    },
    "autoupdate": {
        "url": "https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-$version.zip",
        "hash": {
            "url": "$url.sha256"
        },
        "extract_dir": "sonarqube-$version"
    }
}
