2013-11-14 7 views
1

코드 커버리지 통계를 얻기 위해 Simplecov를 추가 한 애플리케이션이 있습니다.Simplecov gem 사용되지 않는 lockfile 부울 인수를 사용합니다.

/Users/KristaOdger/.rvm/gems/jruby-1.7.6/gems/lockfile-2.1.0/lib/lockfile.rb:72 warning: optional boolean argument is obsoleted 
/Users/KristaOdger/.rvm/gems/jruby-1.7.6/gems/lockfile-2.1.0/lib/lockfile.rb:73 warning: optional boolean argument is obsoleted 
/Users/KristaOdger/.rvm/gems/jruby-1.7.6/gems/lockfile-2.1.0/lib/lockfile.rb:74 warning: optional boolean argument is obsoleted 
/Users/KristaOdger/.rvm/gems/jruby-1.7.6/gems/lockfile-2.1.0/lib/lockfile.rb:75 warning: optional boolean argument is obsoleted 

내가 (이 내가 레일 서버를 시작할 때 인쇄이 같은 20 라인되는) '그들은 경고 만 것 같다

, 그래서이 보석을 추가 한 후, 나는 다음과 같은 오류가 점점 시작 나는 걱정하지 않는다. 그러나 그들을 없애는 것이 좋을 것이다. Simplecov 및 lockfile 보석 모두 이미 가장 최신 버전 (Simplecov 0.8.1 및 lockfile 2.1.0)이므로, 그 중 하나를 업데이트 할 수 없습니다 ... 다른 사람이 이걸 실행 한 적이 있습니까?

편집 :이 클래스/모듈을 지정하면을 사용하여 속성에서 유래와 같은 다른 환경 세부 사항

JRuby를 1.7.6, 3.1.3 레일, 지저귀는 1.3.8, Bundler를 1.3.5

답변

0

이 보이는

(attr_accessor, attr_writer 또는 attr_reader 반대) attr() 기능은 해당 기능에 부울 인수를 지정하는 구문은, 이제 사용되지 즉, Module attr() function의 소스에서 볼 수 있습니다. (부울 인수 또는 부울 부울 인수는 읽을 수있는 특성을 생성합니다. 여기서 진정한 부울 인수는 읽기 가능하고 쓰기 가능한 특성을 나타냅니다).

아무 것도 고칠 필요가없는 것처럼 보이지만 문제가되지 않습니다. 올바른 접근 자 수준의 올바른 속성이 만들어집니다. 그러나 지원이 완전히 제거되면 나중에 문제가 발생할 수 있습니다. ... 앞으로 보석은 적절한 attr_accessor, writerreader 메서드를 사용하여 속성을 선언해야합니다. 오래된 구문을 사용 지금까지 발생했습니다

보석 :

  • 잠금 파일
  • 루비 HL7을