Class: FSharpEngine
Instance Method Summary
collapse
#build_attribute, #build_named_parameters, #build_positional_parameters, #build_using_statement
Constructor Details
Returns a new instance of FSharpEngine.
4
5
6
7
8
9
10
|
# File 'lib/albacore/assemblyinfolanguages/fsharpengine.rb', line 4
def initialize
@using = "open"
@start_token = "[<"
@end_token = ">]"
@assignment = "="
@statement_terminator = ""
end
|
Instance Method Details
#after ⇒ Object
20
21
22
|
# File 'lib/albacore/assemblyinfolanguages/fsharpengine.rb', line 20
def after
"()" end
|
#before ⇒ Object
16
17
18
|
# File 'lib/albacore/assemblyinfolanguages/fsharpengine.rb', line 16
def before
"module AssemblyInfo" end
|
#build_attribute_re(attr_name) ⇒ Object
12
13
14
|
# File 'lib/albacore/assemblyinfolanguages/fsharpengine.rb', line 12
def build_attribute_re(attr_name)
/^\[\<assembly: #{attr_name}(.+)/
end
|