나는이 도구에 대해 들었던 새로운 음향 기기입니다.음파 탐지기 - OSB/BPEL 코드 검토에 사용할 수 있습니까?
FMW (Fusion Middleware) -OSB (Oracle Service Bus)/BPEL 프로젝트의 코드 검토를 위해이 도구를 사용할 수 있습니까? 그렇다면 누구나 입력 할 수 있습니까?
나는이 도구에 대해 들었던 새로운 음향 기기입니다.음파 탐지기 - OSB/BPEL 코드 검토에 사용할 수 있습니까?
FMW (Fusion Middleware) -OSB (Oracle Service Bus)/BPEL 프로젝트의 코드 검토를 위해이 도구를 사용할 수 있습니까? 그렇다면 누구나 입력 할 수 있습니까?
공식 플러그인 목록 : http://docs.codehaus.org/display/SONAR/Sonar+Plugin+Library/에는 도구에 대한 지원이 언급되어 있지 않습니다.
그러나 소나는 맞춤 플러그인으로 확장 할 수 있으므로 자신의 플러그인을 작성하여 도구에 대한 통계를 제공 할 수 있습니다.
어떤 수준의 검토를 원하십니까? BPEL을위한 독자적인 검토 도구를 만드는 것은 정말 쉽습니다. 모든 BPEL 리소스는 XML 파일입니다. 예를 들어 BPEL 활동의 이름 지정 규칙을 확인하려면 간단한 XPath 기반 규칙을 정의 할 수 있습니다. 예는 :
//sequence/@name ~= "^sequence.*".
자바 프로그램은 xxxx.bpel 파일에서 모든 시퀀스 이름을-빼고 정규 표현식에 대해 비교하려면 위의 XPath를 사용할 수 있습니다. WSDL 사용법, 파트너 링크, 엔드 포인트 주소, 에러 처리 사용 등을 체크하기위한 유사한 규칙을 만들 수 있습니다.
xpath/SonarQube 버전은 연산자'~ ='를 지원합니까? – 1010