2011-08-25 8 views
3

매개 변수 use.Rd2 = TRUE로 roxygenize()를 호출합니다. R.oo를 사용하여 간단한 S3 객체를 만드는 파일 테스트 케이스 .R이 있습니다. 여기에 파일의 내용이 있습니다. 이 여기에 할 roxygen에 대한 아무것도 없다, 그리고 내용을 무시해야합니다 :"No name found ..."에 대한 Roxygen 경고를 제거하는 방법?

library(R.oo) 

setConstructorS3("TestCase" , 
function() 
{ 
    extend(Object() , "TestCase", 
      .parameters = list() , 
      .validationData = list() 
     ) 
}) 

을 그리고 여기 오류입니다 :

Error in parse.name(partitum) : 
    (converted from warning) No name found for the following expression in E:/mypackage/R/te 
stcase.R line 1: 
    `library(R.oo) . . .' 
Calls: roxygenize ... <Anonymous> -> maybe.call -> do.call -> <Anonymous> -> par 
se.name 

가 어떻게 경고를 제거 할 수 있습니까? 다른 게시물의 제안에 따라 첫 번째 줄에 다음을 추가했지만 작동하지 않았습니다.

#' @nord 
+0

roxygen2를 사용하십시오. 소규모 투자지만 가치가 있습니다. – hadley

+0

당신은 코멘트에 나를 이길! 방금 업그레이드했는데 잘 작동합니다. – SFun28

+0

Roxygen2를 답으로 추가하여 신용을 부여 할 수 있습니까? – SFun28

답변

1

Roxygen2로 업그레이드하면 오류가 제거됩니다.