Module: Ace::Handbook
- Defined in:
- lib/ace/handbook.rb,
lib/ace/handbook/cli.rb,
lib/ace/handbook/version.rb,
lib/ace/handbook/cli/commands/sync.rb,
lib/ace/handbook/cli/commands/status.rb,
lib/ace/handbook/models/skill_document.rb,
lib/ace/handbook/atoms/provider_registry.rb,
lib/ace/handbook/organisms/provider_syncer.rb,
lib/ace/handbook/organisms/skill_inventory.rb,
lib/ace/handbook/molecules/skill_projection.rb,
lib/ace/handbook/organisms/status_collector.rb
Defined Under Namespace
Modules: Atoms, CLI, Models, Molecules, Organisms
Constant Summary
collapse
- VERSION =
'0.27.4'
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
16
17
18
19
20
21
|
# File 'lib/ace/handbook.rb', line 16
def config
@config ||= Ace::Support::Config.create(
gem_path: File.expand_path("../..", __dir__),
cache_namespaces: true
)
end
|
.project_root(start_path: Dir.pwd) ⇒ Object
23
24
25
|
# File 'lib/ace/handbook.rb', line 23
def project_root(start_path: Dir.pwd)
Ace::Support::Config.find_project_root(start_path: start_path) || Dir.pwd
end
|