Module: ADSL::Verification::RailsVerification
- Included in:
- Railtie
- Defined in:
- lib/adsl/verification/rails_verification.rb
Instance Method Summary collapse
- #adsl_translate(options = {}) ⇒ Object
- #extract_ast(options = {}) ⇒ Object
- #verify_spass(options = {}) ⇒ Object
Instance Method Details
#adsl_translate(options = {}) ⇒ Object
26 27 28 29 |
# File 'lib/adsl/verification/rails_verification.rb', line 26 def adsl_translate( = {}) ast = extract_ast puts ast.to_adsl end |
#extract_ast(options = {}) ⇒ Object
16 17 18 19 20 21 22 23 24 |
# File 'lib/adsl/verification/rails_verification.rb', line 16 def extract_ast( = {}) = { :verify_options => {}, :extract_options => {} }.merge ast = [:ast] ast = ADSL::Extract::Rails::RailsExtractor.new([:extract_options]).adsl_ast if ast.nil? ast end |