Use case: to be able to display Quality Gates for the favorite projects, several projects must be entered.
GET api/measures/search
Parameters
- projectsKeys: limited to 100 projects (required)
- metricKeys (required)
Either componentIds or componentKeys must be provided, not both.
WS is internal for the time being
Projects are ordered by name
Requires 'Browse' permission on the specified projects
Response example:
{ "components": [ { "id": "AVIwDXE-bJbJqrw6wFv5", "key": "com.sonarsource:java-markdown:src/main/java/com/sonarsource/markdown/impl/ElementImpl.java", "name": "ElementImpl.java", "qualifier": "FIL", "language": "java", "path": "src/main/java/com/sonarsource/markdown/impl/ElementImpl.java", "measures": [ { "metric": "new_violations", "periods": [ { "index": 1, "value": "25" }, { "index": 2, "value": "0" }, { "index": 3, "value": "25" } ] }, { "metric": "complexity", "value": "12" }, { "metric": "ncloc", "value": "114" } ] }, { "id": "AVIwDXE_bJbJqrw6wFwJ", "key": "com.sonarsource:java-markdown:src/test/java/com/sonarsource/markdown/impl/ElementImplTest.java", "name": "ElementImplTest.java", "qualifier": "UTS", "language": "java", "path": "src/test/java/com/sonarsource/markdown/impl/ElementImplTest.java", "measures": [ { "metric": "new_violations", "periods": [ { "index": 1, "value": "0" }, { "index": 2, "value": "0" }, { "index": 3, "value": "0" } ] } ] }, { "id": "AVIwDXE-bJbJqrw6wFv8", "key": "com.sonarsource:java-markdown:src/main/java/com/sonarsource/markdown/impl", "name": "src/main/java/com/sonarsource/markdown/impl", "qualifier": "DIR", "path": "src/main/java/com/sonarsource/markdown/impl", "measures": [ { "metric": "new_violations", "periods": [ { "index": 1, "value": "25" }, { "index": 2, "value": "0" }, { "index": 3, "value": "25" } ] }, { "metric": "complexity", "value": "35", "periods": [ { "index": 2, "value": "0" } ] }, { "metric": "ncloc", "value": "217", "periods": [ { "index": 2, "value": "0" } ] } ] } ] }
- contributes to
-
MMF-388 [As a Developer] Default landing page: "My Activity" tab in "My Account"
-
- Closed
-
- is depended upon by
-
SONAR-8164 Deprecate WS favourites/index
-
- Closed
-
- is related to
-
SONAR-8160 WS measures/search handles permission check on several projects
-
- Closed
-