:분기 변경시 Rubocop이 실패하는 이유는 무엇입니까? 우리는 클래스의 행 수에 대한 검사 다음 한 <code>rubocop.yml</code> 우리의 프로젝트에서
ClassLength:
Max: 150 # Default 100
이미 200 개 이상의 라인입니다 lib/utils/foo.rb
의 파일이있다. master
분기에서 rubocop
검사를 실행하면 rubocop이 오류없이 정상적으로 실행됩니다.
이제 내 feature/cool_feature
지점에서이 lib/utils/foo.rb
클래스에 5 줄을 추가했습니다. 지금은 내 지점에 rubocop
를 실행하는 경우는 다음과 같은 오류와 함께 실패합니다
Offenses:
lib/utils/foo.rb:1:1: C: Class has too many lines. [151/150]
- 왜이 파일이 이미 마스터 지점에서 150 개 이상의 라인을 가지고있다 rubocop 테스트를 실패? (주 : master 브랜치에서 rubocop이 실행되지 않습니다.)
- 클래스에 214 라인이있을 때 라인 만 표시된다는 오류 메시지가 표시되는 이유는 무엇입니까?