Class: Albacore::Asmver::Cs
- Defined in:
- lib/albacore/task_types/asmver/cs.rb
Instance Method Summary collapse
- #build_attribute_re(attr_name) ⇒ Object
-
#initialize ⇒ Cs
constructor
A new instance of Cs.
- #namespace_end ⇒ Object
-
#namespace_start(*_) ⇒ Object
no namespaces.
Methods inherited from Engine
#build_attribute, #build_comment, #build_named_parameters, #build_namespace, #build_positional_parameters, #build_using_statement
Constructor Details
#initialize ⇒ Cs
Returns a new instance of Cs.
5 6 7 8 9 10 11 |
# File 'lib/albacore/task_types/asmver/cs.rb', line 5 def initialize @using = "using" @start_token = "[" @end_token = "]" @assignment = "=" @statement_terminator = ";" end |
Instance Method Details
#build_attribute_re(attr_name) ⇒ Object
13 14 15 |
# File 'lib/albacore/task_types/asmver/cs.rb', line 13 def build_attribute_re(attr_name) /^\[assembly: #{attr_name}(.+)/ end |
#namespace_end ⇒ Object
22 23 24 |
# File 'lib/albacore/task_types/asmver/cs.rb', line 22 def namespace_end "" end |
#namespace_start(*_) ⇒ Object
no namespaces
18 19 20 |
# File 'lib/albacore/task_types/asmver/cs.rb', line 18 def namespace_start *_ "" end |