code-analysis

    1

    2답변

    나는 일하는 quicksort 프로그램을 썼다. 반복 횟수를 계산하는 카운터를 포함해야합니다. 클래스에서 우리는 알고리즘에 대해 이야기하고 요소 비교가 기본 연산임을 결론 내렸다. 그러나 나는 카운터를 어디에 두어야하는지 모릅니다. 나는 올바른 결과물을 얻지 못하고있다. 내 코드를 포함 시켰습니다. 감사합니다! void partition(vector<int

    5

    1답변

    Resharper의 가장 유용한 코드 분석 도구 중 하나는 솔루션에 사용법이 없으면 기호를 사용하지 않는 것으로 표시하는 것입니다. 불행하게도 단위 테스트가 적용되는 심볼은 모두 사용 된 것으로 간주됩니다. =>이 사용 분석을위한 단위 테스트를 무시할 수있는 방법을 찾고 있습니다. Resharper 옵션을 통해 검색하면 "건너 뛸 항목 편집"단추가 있습니다

    6

    1답변

    일반적이라는 방법으로 검증되었다는 것을 선택할 수 있도록하는 방법 : public string Foo(string text) { return text.Substring(3); } 나는 코드 분석에서 CA1062: Validate arguments of public methods을 얻었을 것입니다. 그것은 같은 코드를 수정하여 수정 된 것이다

    4

    3답변

    Eclipse Juno (서비스 릴리스 1)를 사용 중이며 http://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/ 에서 최신 버전의 PMD 플러그인을 설치했습니다. 플러그인을 구성하고 실행해야 할 규칙을 선택할 수 있지만 불행히도 , 규칙은 검사되지 않습니다. PMD 하위 메뉴에서 "코드 검사

    1

    1답변

    CA1506 문제가 있습니다. VS 2012 Ultimate에서만 나타납니다. VS2010 Premium에서 솔루션을 열고 코드 분석을 실행하면 모든 것이 정상입니다. 아무도 그 동작의 이유를 알고 있으며 두 환경에서 동일한 동작을 수행하기 위해 어떻게해야합니까?

    7

    1답변

    allowedZHs과 같은 변수가 있습니다. ZH은 도메인 별 약어입니다. ZHs은 복수형입니다. 그 복수형을 계속 사용하고 싶습니다. 나는 "올바른"형태 인 "Zhs"보다 훨씬 표현력이 좋습니다. 코드 분석에 Code Analysis Dictionary을 추가하여 알려 보았습니다. 이것은 단 하나의 양식 "ZH"에 대해서는 정상적으로 작동하지만 복수형에

    6

    2답변

    그게 중요하지 않지만 나는 그것이 무엇을 말하고 있는지 알기 위해 노력하고 있으며 합법적 인 경고입니까? 누군가 나를 위해 간단한 용어로이 오류를 설명 할 수 있습니까? 'CongressDBEntities'일회용 필드를 소유 CA1001 종류는 다음으로 IDisposable 유형의 구성원을 만들기 때문에 가 'MemVoteManager'에는 IDisposa

    3

    1답변

    Linux 및 오픈 소스의 경우 C/C++ 소스 코드 파일에서 통계를 추출하는 데 사용할 수있는 모든 유형의 도구를 알고 있습니까? 주석 행의 수는 클래스의 수는 선언 등의 번호를 사용 : 별도로 행의 수에서, 나는에 관심이있을 것입니다.

    5

    1답변

    궁극적 인 목표는 프로젝트가 가져 오는 모든 항목이 작동하도록 주장하는 버전에 존재하는지 확인하여 파일에서 종속성의 정확성을 평가하는 것입니다 와. 단일 소스 파일에서 사용하는 모든 가져온 엔티티의 목록을 찾는 것이 좋습니다. 선택 사항은 출처에 대한 정보도 선택적으로 포함 할 수 있습니다. 나는 그 순간에 클래스 인스턴스의 경우를 무시하려고합니다. 왜냐하

    0

    1답변

    편지 병합 유형 작업을 수행하는 코드가 있으며 동적/ExpandoObject를 사용하여 속성을 어셈블합니다. 익명 클래스를 만드는 대신이 방법을 사용하고 있습니다. 왜냐하면 길을 따라 여러 메서드가 편지 병합이 발생하기 전에 속성을 추가하기 때문입니다. 코드가 제대로 실행됩니다. 문제는 Visual Studio 코드 분석 등급으로 확장 속성의 각 속성 집합