한 번 정리를 해야겠다 싶어서 SonarJ 깔고 순환 참조를 전부 청소했다.
Kraken 프레임웍 싱글턴 인스턴스 때문에 좀 걸리적거렸는데..
어떻게 하면 더 깔끔하게 해결할 수 있을지 잘 생각이 안 난다.
이렇게 되면 프레임웍 인스턴스를 참조하는 것들은
전부 common 패키지에 끌려들어갈 수 밖에 없으니;;
크라켄 코어 현재 상태
LoC = 4960
Number of methods = 541
Number of methods with implementation = 521
Number of statements = 2527
Number of types = 104
Number of types with implementation = 84
Accumulated cyclomatic complexity = 1188
Average cyclomatic complexity per method = 2.28
Max accumulated cyclomatic complexity per type = 72
Max cyclomatic complexity per method = 33
Relative average component dependency = 7.9
Kraken 프레임웍 싱글턴 인스턴스 때문에 좀 걸리적거렸는데..
어떻게 하면 더 깔끔하게 해결할 수 있을지 잘 생각이 안 난다.
이렇게 되면 프레임웍 인스턴스를 참조하는 것들은
전부 common 패키지에 끌려들어갈 수 밖에 없으니;;
크라켄 코어 현재 상태
LoC = 4960
Number of methods = 541
Number of methods with implementation = 521
Number of statements = 2527
Number of types = 104
Number of types with implementation = 84
Accumulated cyclomatic complexity = 1188
Average cyclomatic complexity per method = 2.28
Max accumulated cyclomatic complexity per type = 72
Max cyclomatic complexity per method = 33
Relative average component dependency = 7.9




