Module: Corundum

Extended by:
Rake::DSL
Defined in:
lib/corundum.rb,
lib/corundum/core.rb,
lib/corundum/rspec.rb,
lib/corundum/gemcutter.rb,
lib/corundum/qa-report.rb,
lib/corundum/simplecov.rb,
lib/corundum/rspec-task.rb,
lib/corundum/browser-task.rb,
lib/corundum/gem_building.rb,
lib/corundum/cli/skelfiles.rb,
lib/corundum/gemspec_files.rb,
lib/corundum/version_control.rb,
lib/corundum/documentation-task.rb,
lib/corundum/configuration-store.rb,
lib/corundum/version_control/git.rb,
lib/corundum/questionable-content.rb,
lib/corundum/version_control/monotone.rb

Defined Under Namespace

Modules: CLI, QA Classes: BrowserTask, Core, DocumentationTask, GemBuilding, GemCutter, GemspecFiles, Git, Monotone, QuestionableContent, RSpec, RSpecReportTask, RSpecTask, SimpleCov, VersionControl

Constant Summary collapse

Toolkit =

deprecated name for Core

Core

Class Method Summary collapse

Class Method Details

.configuration_storeObject



3
4
5
6
7
# File 'lib/corundum/configuration-store.rb', line 3

def self.configuration_store
  @configuration_store ||=
    Mattock::ConfigurationStore.new("corundum",
                                    File::expand_path("../default_configuration", __FILE__))
end

.register_project(rakefile) ⇒ Object



9
10
11
# File 'lib/corundum/configuration-store.rb', line 9

def self.register_project(rakefile)
  configuration_store.register_search_path(rakefile)
end

.user_preferencesObject



13
14
15
# File 'lib/corundum/configuration-store.rb', line 13

def self.user_preferences
  configuration_store.user_preferences
end