모든 규칙을 언어로 내보내야합니다. 주어진 언어에 대해 웹 API에서 100 개의 규칙 집합을 얻을 수 있지만 웹 API는 한 번에 규칙 100 개를 페이징하는 것으로 제한됩니다. 분명히 pagesize를 더 높게 (예 : 500) 설정할 수 있지만 500 개가 넘는 규칙 (예 : Java)을 가진 규칙 세트는 어떻게해야합니까? 마지막까지 규칙을 검토해야합니까? 마지막 페이지가 언제 있는지 어떻게 알 수 있습니까?SonarQube의 모든 규칙 내보내기
0
A
답변
4
시도 및 참조 : https://sonarqube.com/api/rules/search?languages=java,js는 자바 및 자바 스크립트에 대한 규칙의 목록을 반환합니다. 37 규칙 - https://sonarqube.com/api/rules/search?languages=java,js&p=6 : 총 537 개 항목 (100)의 페이지 크기 그래서, 모든 것을 고려, 6 페이지 마지막 있어야합니다 : 그것의 나머지 그냥 좋은 똑똑한 '수학
{
"total": 537,
"p": 1,
"ps": 100,
"rules": [...] // 100 items
}
입니다
: 응답에 의해 시작 반환 된, 작업이 완료되었습니다 (그리고 더 증가하면p
은 아무 것도 비어있는 JSON을 돌려 줄 것입니다.)
관련 문제
- 1. Sonarqube의 규칙 및 메트릭 매핑
- 2. 패턴 매처를 제외한 SonarQube의 모든 이슈 검사를 제거합니다.
- 3. SonarQube의 스칼라 프로필은 어디에 있습니까?
- 4. Eclipse XML 서식 규칙 내보내기?
- 5. Resharper 명명 규칙 표기법 내보내기
- 6. StyleCop과 SonarQube의 통합
- 7. Sonarqube의 메소드 제외
- 8. sonarqube의 wget 중 문제
- 9. SonarQube의 수동 측정/메트릭
- 10. SonarQube의 정규식 형식은 무엇입니까?
- 11. sonarqube의 모듈성 계산
- 12. Bugzilla와 sonarqube의 통합
- 13. 프로그래밍 방식으로 내보내기 전송 규칙 - 교환 2010
- 14. CRM 2013 비즈니스 규칙 내보내기 옵션?
- 15. Sonarqube의 유지 보수 결과에는 어떤 영향이 있습니까?
- 16. Sonarqube의 UndocumentedApi가 쓸모 없게 되었습니까?
- 17. personal.xlsb에서 모든 모듈 내보내기
- 18. 모든 차트를 그래픽으로 내보내기
- 19. 제품의 모든 속성 내보내기
- 20. Highcharts 모든 데이터 내보내기
- 21. SonarQube의 파일 수준 메트릭 표시
- 22. SonarQube의 mysql은 비대 해져 있습니다
- 23. sonarqube의 문자열 메트릭의 최대 크기
- 24. SonarQube의 scss/sass 파일 분석?
- 25. SonarQube의 데이터 열 확대 방법?
- 26. SonarQube의 댓글 위젯을 표시하는 방법
- 27. 코멘트에 대한 sonarqube 규칙 비활성화하기
- 28. 모든 클래스에서 SmallLint 규칙 실행
- 29. mod_rewrite 모든 도메인을 포괄하는 규칙
- 30. Magento 모든 이미지 URL 내보내기
모든 것을 나열하는 옵션이 있으면 좋을 것입니다. 모든 언어에 대해이 작업을 수행해야합니다. 다른 언어로 작업 할 필요가 있습니다 ... –
이것이 바로 API라는 것을 알고 있습니까? 페이지 매김은 꽤 표준적인 것입니다 ([here] (https://developer.github.com/guides/traversing-with 참조). -pagination /) 또는 [여기] (https://developer.at lassian.com/confdev/confluence-server-rest-api/pagination-in-the-rest-api)). 필요한 경우 한 줄의 코드를 반복하여 페이지를 반복합니다. –
예, API라고 알고 있습니다. 페이지 매김을 건너 뛸 수있는 매개 변수를 가질 수 없다는 의미는 아닙니다. "모두 표시"옵션이있는 많은 웹 페이지가 있습니다. 내가 정말로 바라는 것은 누군가 (Sonarqube)가 "글쎄, 당신이해야 할 일 모두를 내보내려면 ..." –