ranguba/activegroonga — pull request #5 by snoozer05 (2012-03-17 07:32:50+00:00)
Title: add .yardopts

パッケージ対象に .yardopts を追加しました。

### 背景

gem insatll activegroonga

としたときに、以下のエラーがでていました。

[error]: ParserSyntaxError: syntax error in `lib/rails/generators/active_groonga/model/templates/model.rb`:(1,7): syntax error, unexpected '<'
[error]: Stack trace:
/.../gems/ruby-1.9.3-p0/gems/yard-0.7.5/lib/yard/parser/ruby/ruby_parser.rb:517:in `on_parse_error'
/Users/shimadakouji/.rvm/gems/ruby-1.9.3-p0/gems/yard-0.7.5/lib/yard/parser/ruby/ruby_parser.rb:49:in `parse'
/.../gems/ruby-1.9.3-p0/gems/yard-0.7.5/lib/yard/parser/ruby/ruby_parser.rb:49:in `parse'
/.../gems/ruby-1.9.3-p0/gems/yard-0.7.5/lib/yard/parser/ruby/ruby_parser.rb:15:in `parse'
/.../gems/ruby-1.9.3-p0/gems/yard-0.7.5/lib/yard/parser/source_parser.rb:438:in `parse'
/..../gems/ruby-1.9.3-p0/gems/yard-0.7.5/lib/yard/parser/source_parser.rb:361:in `parse_in_order'
....

これは、yard タスクのオプションに --exclude /templates/ が渡っていないためだと考え、.yardopts に上記のオプションを追記してパッケージに加えるようにしました。

### 確認

Rakefile で Packnga::DocumentTask.new としているところで同様のオプションを渡している箇所もあったのですが、ここは関連して何か修正した方がよさそうでしょうか?