lib/atp.rb in atp-0.2.1 vs lib/atp.rb in atp-0.3.0

- old
+ new

@@ -7,13 +7,10 @@ autoload :Processor, 'atp/processor' autoload :Validator, 'atp/validator' autoload :Runner, 'atp/runner' autoload :Formatter, 'atp/formatter' autoload :Parser, 'atp/parser' - autoload :AND, 'atp/and' - autoload :OR, 'atp/or' - autoload :NOT, 'atp/not' module AST autoload :Node, 'atp/ast/node' autoload :Builder, 'atp/ast/builder' autoload :Factories, 'atp/ast/factories' @@ -26,10 +23,12 @@ autoload :Condition, 'atp/processors/condition' autoload :ConditionExtractor, 'atp/processors/condition_extractor' autoload :Relationship, 'atp/processors/relationship' autoload :PreCleaner, 'atp/processors/pre_cleaner' autoload :PostCleaner, 'atp/processors/post_cleaner' + autoload :Marshal, 'atp/processors/marshal' + autoload :AddIDs, 'atp/processors/add_ids' end # Summarizers extract summary data from the given AST module Summarizers end @@ -38,9 +37,10 @@ # logical issues that will prevent it being rendered to a test program format module Validators autoload :DuplicateIDs, 'atp/validators/duplicate_ids' autoload :MissingIDs, 'atp/validators/missing_ids' autoload :Condition, 'atp/validators/condition' + autoload :Jobs, 'atp/validators/jobs' end # Formatters are run on the processed AST to display the flow or to render # it to a different format module Formatters