diff --git a/middleman-core/lib/middleman-core.rb b/middleman-core/lib/middleman-core.rb index 0e6f0e48..e5f0d940 100755 --- a/middleman-core/lib/middleman-core.rb +++ b/middleman-core/lib/middleman-core.rb @@ -11,4 +11,4 @@ module Middleman; end require "middleman-core/version" require "middleman-core/util" require "middleman-core/extensions" -require "middleman-core/base" \ No newline at end of file +require "middleman-core/application" \ No newline at end of file diff --git a/middleman-core/lib/middleman-core/base.rb b/middleman-core/lib/middleman-core/application.rb similarity index 97% rename from middleman-core/lib/middleman-core/base.rb rename to middleman-core/lib/middleman-core/application.rb index 767d4fa7..40298108 100644 --- a/middleman-core/lib/middleman-core/base.rb +++ b/middleman-core/lib/middleman-core/application.rb @@ -18,7 +18,7 @@ require "middleman-core/sitemap" # Core Middleman Class module Middleman - class Base + class Application # Uses callbacks include Hooks @@ -49,7 +49,7 @@ module Middleman # Get the static instance # # @private - # @return [Middleman::Base] + # @return [Middleman::Application] def inst(&block) @inst ||= begin mm = new(&block) @@ -61,7 +61,7 @@ module Middleman # Set the shared instance # # @private - # @param [Middleman::Base] inst + # @param [Middleman::Application] inst # @return [void] def inst=(inst) @inst = inst @@ -427,7 +427,7 @@ module Middleman # Backwards compatibilty with old Sinatra template interface # - # @return [Middleman::Base] + # @return [Middleman::Application] def settings self end @@ -517,7 +517,7 @@ module Middleman end class << self - # Create a new Class which is based on Middleman::Base + # Create a new Class which is based on Middleman::Application # Used to create a safe sandbox into which extensions and # configuration can be included later without impacting # other classes and instances. @@ -526,7 +526,7 @@ module Middleman def server(&block) @@servercounter ||= 1 @@servercounter += 1 - const_set("MiddlemanBase#{@@servercounter}", Class.new(Middleman::Base)) + const_set("MiddlemanApplication#{@@servercounter}", Class.new(Middleman::Application)) end # Creates a new Rack::Server diff --git a/middleman-core/lib/middleman-core/cli/build.rb b/middleman-core/lib/middleman-core/cli/build.rb index 4f9b91ed..c2fe9921 100644 --- a/middleman-core/lib/middleman-core/cli/build.rb +++ b/middleman-core/lib/middleman-core/cli/build.rb @@ -57,9 +57,9 @@ module Middleman::Cli true end - # Middleman::Base singleton + # Middleman::Application singleton # - # @return [Middleman::Base] + # @return [Middleman::Application] def shared_instance(verbose=false) @_shared_instance ||= ::Middleman.server.inst do set :environment, :build @@ -67,9 +67,9 @@ module Middleman::Cli end end - # Middleman::Base class singleton + # Middleman::Application class singleton # - # @return [Middleman::Base] + # @return [Middleman::Application] def shared_server @_shared_server ||= shared_instance.class end @@ -86,7 +86,7 @@ module Middleman::Cli end end - # Set the root path to the Middleman::Base's root + # Set the root path to the Middleman::Application's root def source_root shared_instance.root end diff --git a/middleman-core/lib/middleman-core/core_extensions/assets.rb b/middleman-core/lib/middleman-core/core_extensions/assets.rb index 64202cd3..d2592f7f 100644 --- a/middleman-core/lib/middleman-core/core_extensions/assets.rb +++ b/middleman-core/lib/middleman-core/core_extensions/assets.rb @@ -14,7 +14,7 @@ module Middleman::CoreExtensions::Assets alias :included :registered end - # Methods to be mixed-in to Middleman::Base + # Methods to be mixed-in to Middleman::Application module InstanceMethod # Get the URL of an asset given a type/prefix diff --git a/middleman-core/lib/middleman-core/core_extensions/data.rb b/middleman-core/lib/middleman-core/core_extensions/data.rb index 25435e9b..5302b458 100755 --- a/middleman-core/lib/middleman-core/core_extensions/data.rb +++ b/middleman-core/lib/middleman-core/core_extensions/data.rb @@ -78,7 +78,7 @@ module Middleman::CoreExtensions::Data # Setup data store # - # @param [Middleman::Base] app The current instance of Middleman + # @param [Middleman::Application] app The current instance of Middleman def initialize(app) @app = app @local_data = {} diff --git a/middleman-core/lib/middleman-core/core_extensions/extensions.rb b/middleman-core/lib/middleman-core/core_extensions/extensions.rb index 39529ac6..4889d1f8 100644 --- a/middleman-core/lib/middleman-core/core_extensions/extensions.rb +++ b/middleman-core/lib/middleman-core/core_extensions/extensions.rb @@ -20,7 +20,7 @@ # activate MyExtension # # This will call the `registered` method in your extension and provide you -# with the `app` parameter which is a Middleman::Base context. From here +# with the `app` parameter which is a Middleman::Application context. From here # you can choose to respond to requests for certain paths or simply attach # Rack middleware to the stack. # diff --git a/middleman-core/lib/middleman-core/core_extensions/front_matter.rb b/middleman-core/lib/middleman-core/core_extensions/front_matter.rb index 8e1774cf..5bdbdeea 100644 --- a/middleman-core/lib/middleman-core/core_extensions/front_matter.rb +++ b/middleman-core/lib/middleman-core/core_extensions/front_matter.rb @@ -116,7 +116,7 @@ module Middleman::CoreExtensions::FrontMatter class FrontMatter # Initialize frontmatter with current app - # @param [Middleman::Base] app + # @param [Middleman::Application] app def initialize(app) @app = app @source = File.expand_path(@app.source, @app.root) diff --git a/middleman-core/lib/middleman-core/sitemap/resource.rb b/middleman-core/lib/middleman-core/sitemap/resource.rb index 2d06652c..f93b3fdf 100644 --- a/middleman-core/lib/middleman-core/sitemap/resource.rb +++ b/middleman-core/lib/middleman-core/sitemap/resource.rb @@ -5,7 +5,7 @@ module Middleman::Sitemap class Resource include Middleman::Sitemap::Extensions::Traversal - # @return [Middleman::Base] + # @return [Middleman::Application] attr_reader :app # @return [Middleman::Sitemap::Store] diff --git a/middleman-core/lib/middleman-core/sitemap/store.rb b/middleman-core/lib/middleman-core/sitemap/store.rb index 2bcbe585..8f9ff2cf 100644 --- a/middleman-core/lib/middleman-core/sitemap/store.rb +++ b/middleman-core/lib/middleman-core/sitemap/store.rb @@ -12,11 +12,11 @@ module Middleman::Sitemap # extensions. All "path" parameters used in this class are source paths. class Store - # @return [Middleman::Base] + # @return [Middleman::Application] attr_accessor :app # Initialize with parent app - # @param [Middleman::Base] app + # @param [Middleman::Application] app def initialize(app) @app = app @resources = [] diff --git a/middleman-core/lib/middleman-core/watcher.rb b/middleman-core/lib/middleman-core/watcher.rb index 357d34c6..3f0e7871 100644 --- a/middleman-core/lib/middleman-core/watcher.rb +++ b/middleman-core/lib/middleman-core/watcher.rb @@ -94,7 +94,7 @@ module Middleman end end - # Start an instance of Middleman::Base + # Start an instance of Middleman::Application # @return [void] def bootup env = (@options[:environment] || "development").to_sym diff --git a/middleman-more/lib/middleman-more.rb b/middleman-more/lib/middleman-more.rb index f763fed4..e12e91f8 100644 --- a/middleman-more/lib/middleman-more.rb +++ b/middleman-more/lib/middleman-more.rb @@ -51,17 +51,17 @@ module Middleman # Setup renderers require "coffee_script" - Base.register Middleman::Renderers::Haml - Base.register Middleman::Renderers::Sass - Base.register Middleman::Renderers::Markdown - Base.register Middleman::Renderers::Liquid - Base.register Middleman::Renderers::Slim + Application.register Middleman::Renderers::Haml + Application.register Middleman::Renderers::Sass + Application.register Middleman::Renderers::Markdown + Application.register Middleman::Renderers::Liquid + Application.register Middleman::Renderers::Slim # Compass framework - Base.register Middleman::CoreExtensions::Compass + Application.register Middleman::CoreExtensions::Compass # Sprockets asset handling - Base.register Middleman::CoreExtensions::Sprockets + Application.register Middleman::CoreExtensions::Sprockets # Register the optional extensions Extensions.register(:cache_buster) {