lib/brief.rb in brief-1.9.9 vs lib/brief.rb in brief-1.9.11

- old
+ new

@@ -67,11 +67,13 @@ end def self.load_commands Dir[lib_root.join('brief', 'cli', '**/*.rb')].each { |f| require(f) } - # the instance methods which get defined with the helper + # Each Brief::Model can define certain "actions" which can be called on the documents. + # + # The Brief CLI interface lets users dispatch these actions to the documents specified by the PATH args. Brief::Model.classes.each do |klass| Array(klass.defined_actions).uniq.each do |action| Brief::Util.create_method_dispatcher_command_for(action, klass) end end @@ -123,9 +125,10 @@ require 'brief/model/serializers' require 'brief/model/serializers' require 'brief/data' require 'brief/dsl' require 'brief/server' +require 'brief/briefcase/documentation' require 'brief/briefcase' require 'brief/apps' Brief::Apps.create_namespaces() Brief.activate_adapter("middleman_extension").activate_brief_extension() if defined?(::Middleman)