stylecop

    0

    1답변

    필자는 필자가 따라야 할 몇 가지 규칙이 있으므로, 방법을 찾고 있습니다. 이제부터 Visual Studio 2010에서 모든 프로젝트에서 이러한 특정 규칙을 사용하지 않도록 설정하는 방법을 설명합니다. 감사합니다.

    2

    1답변

    스타일 캅을 사용하여 매우 유용하다는 것을 알았습니다. 그러나 내 일반적인 C# 클래스 라이브러리보다 내 테스트 프로젝트에 대한 다른 규칙 집합을 싶습니다. 이것이 가능합니까? 예를 들어, 정상적인 라이브러리에는 밑줄이 있지만 내 테스트 프로젝트에서는 괜찮습니다. 따라서 IDE는 일반 프로젝트에서는 규칙 위반을 경고하지만 테스트 프로젝트에서는 그렇지 않습니

    3

    1답변

    다음 산술 계산을 고려하십시오. 나는 간단하게하기 위해 그들에게 최대한 단축 한 :이 StyleCop없이 완벽하게 합법적이며, 아마도 x = y + y * z; x = y + z - y * z; (산술 계산 예상대로), 계산은 BODMAS을 따른다. CSharp.Maintainability : 이것은 StyleCop 통과 할 때 , 그것은 다음과 같

    2

    1답변

    TeamCity 7.1에서 StyleCop 빌드 런너 플러그인을 사용하여 프로젝트의 StyleCop 규칙을 테스트하고 싶습니다. 각 프로젝트에는 자체 StyleCop 설정 파일이 있으며 Visual Studio에서 테스트 할 때 모든 것이 작동합니다. 그러나 TeamCity에서 빌드 단계를 실행하면 StyleCop이 다른 설정을 사용하고 많은 오류가 발생합

    4

    1답변

    새로운 MVC 4 웹 응용 프로그램을 설치했습니다. 나는 현재 프로젝트에 대한 소스 코드를 anaylsis을 실행하고 다음과 같은 오류가 점점 오전 :이 CA1707 Identifiers should not contain underscores 그 이유 때문에 네임 스페이스 인해 App_Start 폴더 이름을 "App_Start"이다. "AppStart"

    5

    1답변

    StyleCop에있는 SA1503은 중괄호와 관련하여 모든 것이 든 아니든 상관 없습니다. if (x == 3) return true; 을하지만 다음을 허용 : 나는 다음과 같은 코드를 허용 할 수 있도록하려는 if (x == 3) return true; if (x == 3) foreach (var w in widgets)

    1

    2답변

    새 파일이 생성되면 Stylecop에서 저작권 메시지를 표시합니다. 샘플 메시지가 아래에 지정되었습니다. // -------------------------------------- --------------------------------- // // TODO : 저작권 텍스트를 업데이트하십시오. // // ---------------------------

    14

    2답변

    Style Cop 버전 4.7을 사용하고 있습니다. 전역 억제는 선택한 네임 스페이스의 모든 구성원에 대해 작동하지 않습니다. 동일한 네임 스페이스 (StyleCopSample.Test)에 두 개의 파일이 있습니다. 첫 번째 파일에 억제 메시지를 설정하면 메시지는이 파일에 대해서만 표시되지만 두 번째 파일에는 여전히 경고가 표시됩니다. 첫 번째 파일의 내용

    2

    1답변

    이 System.Web.UI.Page에서 직접 상속되는 경우 오류를 반환하는 Style Cop 규칙을 만들고 싶습니다. 내가보고있는 클래스를 나타내는 StyleCop.CSharp.Class의 인스턴스를 가져올 수는 있지만 거기에서 약간의 손실이 있습니다. 클래스 객체 (System이 아닌 StyleCop)는 Declaration 속성을 가지고 있습니다.이

    5

    1답변

    /properties/AssemblyInfo.cs를 stylecop 검사에서 제외하고 싶습니다. 할 수 있습니까? 문제는 내가 stylecop을 nant와 통합했다는 것입니다. nant에서는 어셈블리 정보의 정보가 변경되어 본인의 전자 메일에 경고가 표시되도록 제품 버전을 스탬핑하고 있습니다. nant 통합을 위해 stylecopcmd 을 사용하고 있습니다