All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.sonar.server.rule.ws.app-example.json Maven / Gradle / Ivy

There is a newer version: 7.2.1
Show newest version
{
  "canWrite": false,
  "qualityprofiles": [
    {
      "key": "cs-c-qp-for-sonarsource-73109",
      "name": "C# QP for SonarSource",
      "lang": "cs"
    },
    {
      "key": "java-default-with-mojo-conventions-49307",
      "name": "Default - Maven Conventions",
      "lang": "java",
      "parentKey": "java-top-profile-without-formatting-conventions-50037"
    },
    {
      "key": "java-default-with-sonarsource-conventions-27339",
      "name": "Default - SonarSource conventions",
      "lang": "java",
      "parentKey": "java-top-profile-without-formatting-conventions-50037"
    },
    {
      "key": "java-top-profile-without-formatting-conventions-50037",
      "name": "Default - Top",
      "lang": "java"
    },
    {
      "key": "php-drupal-15274",
      "name": "Drupal",
      "lang": "php"
    },
    {
      "key": "java-findbugs-14954",
      "name": "FindBugs",
      "lang": "java"
    },
    {
      "key": "java-findbugs-security-audit-88783",
      "name": "FindBugs Security Audit",
      "lang": "java"
    },
    {
      "key": "java-findbugs-security-minimal-21735",
      "name": "FindBugs Security Minimal",
      "lang": "java"
    },
    {
      "key": "java-for-sq-java-plugin-only-92289",
      "name": "For Java and JavaScript Plugins",
      "lang": "java",
      "parentKey": "java-default-with-sonarsource-conventions-27339"
    },
    {
      "key": "java-for-sq-only-95381",
      "name": "For SQ Only",
      "lang": "java",
      "parentKey": "java-default-with-sonarsource-conventions-27339"
    },
    {
      "key": "php-psr-2-06315",
      "name": "PSR-2",
      "lang": "php"
    },
    {
      "key": "js-sonarsource-javascript-conventions-62984",
      "name": "SonarSource JavaScript Conventions",
      "lang": "js",
      "parentKey": "js-sonar-way"
    },
    {
      "key": "c-sonar-way",
      "name": "Sonar way",
      "lang": "c"
    },
    {
      "key": "cpp-sonar-way",
      "name": "Sonar way",
      "lang": "cpp"
    },
    {
      "key": "cs-sonar-way-94087",
      "name": "Sonar way",
      "lang": "cs"
    },
    {
      "key": "grvy-sonar-way-06443",
      "name": "Sonar way",
      "lang": "grvy"
    },
    {
      "key": "java-sonar-way-80423",
      "name": "Sonar way",
      "lang": "java"
    },
    {
      "key": "js-sonar-way",
      "name": "Sonar way",
      "lang": "js"
    },
    {
      "key": "objc-sonar-way-10164",
      "name": "Sonar way",
      "lang": "objc"
    },
    {
      "key": "php-sonar-way-05548",
      "name": "Sonar way",
      "lang": "php"
    },
    {
      "key": "java-without-findbugs",
      "name": "Without Findbugs",
      "lang": "java"
    }
  ],
  "languages": {
    "c": "C",
    "cpp": "C++",
    "objc": "Objective-C",
    "js": "JavaScript",
    "cs": "C#",
    "grvy": "Groovy",
    "java": "Java",
    "php": "PHP"
  },
  "repositories": [
    {
      "key": "clirr",
      "name": "Clirr",
      "language": "java"
    },
    {
      "key": "grvy",
      "name": "CodeNarc",
      "language": "grvy"
    },
    {
      "key": "common-c",
      "name": "Common SonarQube",
      "language": "c"
    },
    {
      "key": "common-cpp",
      "name": "Common SonarQube",
      "language": "cpp"
    },
    {
      "key": "common-cs",
      "name": "Common SonarQube",
      "language": "cs"
    },
    {
      "key": "common-grvy",
      "name": "Common SonarQube",
      "language": "grvy"
    },
    {
      "key": "common-java",
      "name": "Common SonarQube",
      "language": "java"
    },
    {
      "key": "common-js",
      "name": "Common SonarQube",
      "language": "js"
    },
    {
      "key": "common-objc",
      "name": "Common SonarQube",
      "language": "objc"
    },
    {
      "key": "common-php",
      "name": "Common SonarQube",
      "language": "php"
    },
    {
      "key": "c-cppcheck",
      "name": "Cppcheck",
      "language": "c"
    },
    {
      "key": "cpp-cppcheck",
      "name": "Cppcheck",
      "language": "cpp"
    },
    {
      "key": "fxcop",
      "name": "FxCop / Code Analysis",
      "language": "cs"
    },
    {
      "key": "resharper-cs",
      "name": "ReSharper",
      "language": "cs"
    },
    {
      "key": "resharper-vbnet",
      "name": "ReSharper",
      "language": "vbnet"
    },
    {
      "key": "c",
      "name": "SonarQube",
      "language": "c"
    },
    {
      "key": "cpp",
      "name": "SonarQube",
      "language": "cpp"
    },
    {
      "key": "csharpsquid",
      "name": "SonarQube",
      "language": "cs"
    },
    {
      "key": "javascript",
      "name": "SonarQube",
      "language": "js"
    },
    {
      "key": "objc",
      "name": "SonarQube",
      "language": "objc"
    },
    {
      "key": "php",
      "name": "SonarQube",
      "language": "php"
    },
    {
      "key": "squid",
      "name": "SonarQube",
      "language": "java"
    },
    {
      "key": "stylecop",
      "name": "StyleCop",
      "language": "cs"
    }
  ],
  "statuses": {
    "BETA": "Beta",
    "DEPRECATED": "Deprecated",
    "READY": "Ready"
  },
  "characteristics": [
    {
      "key": "REUSABILITY",
      "name": "Reusability"
    },
    {
      "key": "MODULARITY",
      "name": "Modularity",
      "parent": "REUSABILITY"
    },
    {
      "key": "REUSABILITY_COMPLIANCE",
      "name": "Reusability Compliance",
      "parent": "REUSABILITY"
    },
    {
      "key": "TRANSPORTABILITY",
      "name": "Transportability",
      "parent": "REUSABILITY"
    },
    {
      "key": "PORTABILITY",
      "name": "Portability"
    },
    {
      "key": "COMPILER_RELATED_PORTABILITY",
      "name": "Compiler",
      "parent": "PORTABILITY"
    },
    {
      "key": "HARDWARE_RELATED_PORTABILITY",
      "name": "Hardware",
      "parent": "PORTABILITY"
    },
    {
      "key": "LANGUAGE_RELATED_PORTABILITY",
      "name": "Language",
      "parent": "PORTABILITY"
    },
    {
      "key": "OS_RELATED_PORTABILITY",
      "name": "OS",
      "parent": "PORTABILITY"
    },
    {
      "key": "PORTABILITY_COMPLIANCE",
      "name": "Portability Compliance",
      "parent": "PORTABILITY"
    },
    {
      "key": "SOFTWARE_RELATED_PORTABILITY",
      "name": "Software",
      "parent": "PORTABILITY"
    },
    {
      "key": "TIME_ZONE_RELATED_PORTABILITY",
      "name": "Time zone",
      "parent": "PORTABILITY"
    },
    {
      "key": "MAINTAINABILITY",
      "name": "Maintainability"
    },
    {
      "key": "MAINTAINABILITY_COMPLIANCE",
      "name": "Maintainability Compliance",
      "parent": "MAINTAINABILITY"
    },
    {
      "key": "READABILITY",
      "name": "Readability",
      "parent": "MAINTAINABILITY"
    },
    {
      "key": "UNDERSTANDABILITY",
      "name": "Understandability",
      "parent": "MAINTAINABILITY"
    },
    {
      "key": "SECURITY",
      "name": "Security"
    },
    {
      "key": "API_ABUSE",
      "name": "API abuse",
      "parent": "SECURITY"
    },
    {
      "key": "ERRORS",
      "name": "Errors",
      "parent": "SECURITY"
    },
    {
      "key": "INPUT_VALIDATION_AND_REPRESENTATION",
      "name": "Input validation and representation",
      "parent": "SECURITY"
    },
    {
      "key": "SECURITY_COMPLIANCE",
      "name": "Security Compliance",
      "parent": "SECURITY"
    },
    {
      "key": "SECURITY_FEATURES",
      "name": "Security features",
      "parent": "SECURITY"
    },
    {
      "key": "USABILITY",
      "name": "Usability"
    },
    {
      "key": "USABILITY_ACCESSIBILITY",
      "name": "Accessibility",
      "parent": "USABILITY"
    },
    {
      "key": "USABILITY_EASE_OF_USE",
      "name": "Ease of Use",
      "parent": "USABILITY"
    },
    {
      "key": "USABILITY_COMPLIANCE",
      "name": "Usability Compliance",
      "parent": "USABILITY"
    },
    {
      "key": "EFFICIENCY",
      "name": "Efficiency"
    },
    {
      "key": "EFFICIENCY_COMPLIANCE",
      "name": "Efficiency Compliance",
      "parent": "EFFICIENCY"
    },
    {
      "key": "MEMORY_EFFICIENCY",
      "name": "Memory use",
      "parent": "EFFICIENCY"
    },
    {
      "key": "NETWORK_USE",
      "name": "Network use",
      "parent": "EFFICIENCY"
    },
    {
      "key": "CPU_EFFICIENCY",
      "name": "Processor use",
      "parent": "EFFICIENCY"
    },
    {
      "key": "CHANGEABILITY",
      "name": "Changeability"
    },
    {
      "key": "ARCHITECTURE_CHANGEABILITY",
      "name": "Architecture",
      "parent": "CHANGEABILITY"
    },
    {
      "key": "CHANGEABILITY_COMPLIANCE",
      "name": "Changeability Compliance",
      "parent": "CHANGEABILITY"
    },
    {
      "key": "DATA_CHANGEABILITY",
      "name": "Data",
      "parent": "CHANGEABILITY"
    },
    {
      "key": "LOGIC_CHANGEABILITY",
      "name": "Logic",
      "parent": "CHANGEABILITY"
    },
    {
      "key": "RELIABILITY",
      "name": "Reliability"
    },
    {
      "key": "ARCHITECTURE_RELIABILITY",
      "name": "Architecture",
      "parent": "RELIABILITY"
    },
    {
      "key": "DATA_RELIABILITY",
      "name": "Data",
      "parent": "RELIABILITY"
    },
    {
      "key": "EXCEPTION_HANDLING",
      "name": "Exception handling",
      "parent": "RELIABILITY"
    },
    {
      "key": "FAULT_TOLERANCE",
      "name": "Fault tolerance",
      "parent": "RELIABILITY"
    },
    {
      "key": "INSTRUCTION_RELIABILITY",
      "name": "Instruction",
      "parent": "RELIABILITY"
    },
    {
      "key": "LOGIC_RELIABILITY",
      "name": "Logic",
      "parent": "RELIABILITY"
    },
    {
      "key": "RELIABILITY_COMPLIANCE",
      "name": "Reliability Compliance",
      "parent": "RELIABILITY"
    },
    {
      "key": "RESOURCE_RELIABILITY",
      "name": "Resource",
      "parent": "RELIABILITY"
    },
    {
      "key": "SYNCHRONIZATION_RELIABILITY",
      "name": "Synchronization",
      "parent": "RELIABILITY"
    },
    {
      "key": "UNIT_TESTS",
      "name": "Unit tests coverage",
      "parent": "RELIABILITY"
    },
    {
      "key": "TESTABILITY",
      "name": "Testability"
    },
    {
      "key": "INTEGRATION_TESTABILITY",
      "name": "Integration level",
      "parent": "TESTABILITY"
    },
    {
      "key": "TESTABILITY_COMPLIANCE",
      "name": "Testability Compliance",
      "parent": "TESTABILITY"
    },
    {
      "key": "UNIT_TESTABILITY",
      "name": "Unit level",
      "parent": "TESTABILITY"
    }
  ]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy