2014-12-10 5 views
1

SonarQube를 사용하여 코드에 사용자 지정 규칙 만 사용하고 싶습니다. 나는 방금 dll의 맞춤 규칙을 가지고있다.SonarQube 사용자 지정 Fxcop 규칙

어떻게 할 수 있습니까? 문서마다 새로운 규칙을 만들 필요가 있지만 그것을 만드는 법을 알 필요가 없다는 것을 이해했습니다.

답변

2

기존 "Custom FxCop 규칙 용 템플릿"(key : CustomRuleTemplate) 규칙 템플릿을 기반으로 SonarQube UI에 새 규칙을 만들어야합니다. 알아 둘 사항은 해당 규칙 템플리트의 설명에 설명되어 있습니다.

+0

안녕 Dinesh, 네, 그 화면을 가지고 있지만 지금은 이름, 키 및 설명에 무엇을 입력해야합니까? 나는 사용자 정의 FX 경찰 규칙의 이름 = 제목 (예 : "AvoidUsingThreadAbort") 사용자의 FxCop 규칙 (예 : CT0003) 설명 = 규칙에 대한 설명 (예 : "AvoidUsingThreadAbort") 내가 추가 할 경우 의 키 = 다음 키 설정을 시도 이 규칙을 모든 프로필에 적용하면 실패합니다. 도와 드릴 수 있습니까? – Ram

+0

이름, 키 및 설명에 원하는 것을 입력하십시오. 이것은 SonarQube의 내부 기능입니다. 어떤 종류의 실패를합니까? 지시에 따라 FxCop 사용자 지정 규칙 어셈블리를 올바르게 배치하는 것을 잊지 마십시오. –

+0

FxCop10의 규칙 폴더에 사용자 지정 어셈블리를 Program 파일에 넣었습니다. WinSDK 폴더에 FxCop10도 있지만 사용자 정의 규칙을 넣지는 않습니다. 오류가 발생하지 않지만 사용자 지정 규칙을 프로필에 추가하는 동안 오류가 발생하지 않습니다. – Ram