code-analysis

    3

    1답변

    Intellij IDEA/Android Studio를 사용하고 있습니다. 이클립스 IDE의 Problems View에서 내 코드가 아무런 경고도 발생시키지 않으면 커밋을하지 않도록했다. Eclipse의 분석 구성을 IDEA로 변환하는 빠른 방법이 있습니까? 감사합니다.

    2

    2답변

    코드 분석이 실행되고 빌드 서버에서 오류를 감지하는 이유를 알아 내려고했지만 로컬로 빌드 할 때 동일한 오류가 표시되지 않습니다. CA2204 : Microsoft.Naming : 올바른 string message = string.Format(CultureInfo.CurrentCulture, "Unit STBi [{0}] blah... ",

    1

    2답변

    Java 클래스의 특정 변수가 어떻게 사용되는지 알고 싶습니다. 변수를 추적하는 데 도움이되는 정적 코드 분석 도구가 있습니까? 예를 들어 : 나는 변수 "trackMe"를 추적하려는 경우 위의 예에서 Class A { int trackMe; function usedHere(trackMe); B bobject = new B(tra

    1

    1답변

    Microsoft 코드 분석의 CA1062 규칙은 참조 형식 인수가 null과 함께 전달되지 않는지 확인합니다. 공개적으로 액세스 할 수있는 방법 만 검사하는 이유는 무엇입니까? 내부 및 개인 방법도 확인해야합니까? null 인수가 전달되지 않는 내부 메소드를 어떻게 보장 할 수 있습니까? 내가 널 인수를 확인하지 않는 Roslyn September 201

    1

    1답변

    Cython 및 Python 코드를 분석 할 수있는 도구를 찾고 있습니다. 저는 특히 콜 그래프에 관심이 있습니다. 약간의 배경 : 나는 다소 "유기적으로 성장한"모듈을 가진 패키지를 리 팩토링하고 있습니다. 나는 그 모듈에서 꽤 많은 메소드를 제거 할 수 있다고 생각한다. 그 목적을 위해 패키지의 다른 부분이 가지 치기 후보에 의존하는지 알아야합니다. 또

    6

    2답변

    우리의 솔루션을 Visual Studio 2012로 업그레이드 한 후 새로운 Code Analysis 기능을 활용하려고합니다. 그러나 코드가 변경되지 않고 다시 빌드 할 필요가없는 경우에도 실행하기 전에 프로젝트와 종속 프로젝트를 다시 빌드하기 때문에 실행하는 데 너무 오래 걸립니다. 재 구축이 필요하지 않은 경우 코드 재 구축을 중지 할 수있는 방법이 있

    5

    2답변

    나는이 코드 조각이에 초기화되지 않은 변수가 사용되는 것은 분명하다 #include <iostream> void foo(int *a) { std::cout<<*a<<std::endl; } int main() { int i; foo(&i); } 을 초기화되지 않은 변수를 결정합니다. 나는 과 마찬가지로 error

    4

    1답변

    최근에 저는 프로젝트에서 Visual Studio 코드 분석 규칙을 더 많이 사용하도록 노력하고 있습니다. 그러나, 나는 규칙 CA2227에 부딪 치고있다 : "수집 속성은 읽기 전용이어야한다". public class Foo { public string Name { get; set; } public List<string> Values

    -1

    2답변

    NodeJS 코드의 구문 분석 트리를 생성하는 데 사용할 수있는 도구가 있습니까? 내가 찾을 수있는 가장 가까운 것은 closure compiler이지만 분석을 위해 분석 가능한 트리를 제공하지 않을 것이라고 생각합니다.

    1

    1답변

    코드 분석 규칙을 위반하면 코드를 커밋 할 수 없다는 확고한 제한이있는 빌드 서버 내에서 코드 분석을 사용합니다. CA1822가 활성화되어 있으므로 많은 정적 기능이 있습니다. 이제 우리는 조롱과 의존성 주입으로 단위 테스트를 강요하고자합니다. 그러나 많은 정적 함수를 사용하면 정적 함수를 모의하기가 쉽지 않습니다. 특히 정적 함수가 정적 함수를 호출 할