2013-10-29 4 views
0

Grails 애플리케이션에서 정적 코드 분석 (SCA)을하고 있습니다.Grails의 조건부 중첩 규칙의 깊이

'조건부 중첩의 깊이'를 확인해야하지만 Grails 플러그인을 찾을 수 없습니다.

CheckStyle (자바 프로젝트 (코드) 용)에는 NestedForDepth, NestedIfDepth 및 NestedTryDepth가 있습니다. 그러나 나는 Grails SCA 플러그인에서 이것을 발견 할 수 없다.

제발 어떻게 할 지 알려주세요.

답변

0

GMetrics 플러그인이 도움이 될 수 있습니다. Groovy 라이브러리 GMetrics을 기반으로합니다.

GMetrics를 사용하면 'Depth of Conditional Nesting'을 직접 측정 할 수 없다고 생각합니다. 그러나 방법의 순환 적 복잡성을 측정 할 수 있습니다 ('조건부 중첩의 깊이'와 어떻게 든 상관 관계가 있음).

+0

죄송합니다. GMetrics에서는 사용할 수 없습니다. – Sun