Class: RDocRuboCop::Lang::C::Comment::Banner
- Inherits:
-
RDocRuboCop::Lang::C::Comment
- Object
- Base::Comment
- RDocRuboCop::Lang::C::Comment
- RDocRuboCop::Lang::C::Comment::Banner
- Defined in:
- lib/rdoc_rubocop/lang/c/comment/banner.rb
Overview
This class manages comments of the following form:
/**********************
* Document-class: Foo
*
* code1
* code2
**********************/
Those whose body is before the column position of the comment start are also included.
/*
Document-class: Foo
code1
code2
*/
Instance Attribute Summary
Attributes inherited from RDocRuboCop::Lang::C::Comment
#comment_text, #offset_begin, #offset_end, #source_file
Instance Method Summary collapse
Methods inherited from RDocRuboCop::Lang::C::Comment
Methods inherited from Base::Comment
Constructor Details
This class inherits a constructor from RDocRuboCop::Lang::C::Comment
Instance Method Details
#corrected_text ⇒ Object
30 31 32 33 34 35 36 37 |
# File 'lib/rdoc_rubocop/lang/c/comment/banner.rb', line 30 def corrected_text body = rdoc.apply text = body.gsub(/^/, indent).gsub(/ *$/, "") text = "#{@padding_begin_str}#{text}" "#{text}#{@end_str}" end |