Module: Igniter
- Defined in:
- lib/igniter.rb,
lib/igniter/version.rb
Constant Summary collapse
- VERSION =
"0.5.2"
Class Method Summary collapse
- .agent ⇒ Object
- .ai_client ⇒ Object
- .application(*packs) ⇒ Object
- .apply_effect ⇒ Object
- .build_application_kernel(*packs) ⇒ Object
- .build_application_profile(*packs) ⇒ Object
- .build_kernel(*packs) ⇒ Object
- .build_profile(*packs) ⇒ Object
- .compilation_report ⇒ Object
- .compile ⇒ Object
- .diagnose ⇒ Object
- .embed ⇒ Object
- .execute ⇒ Object
- .execute_with ⇒ Object
- .hub_catalog ⇒ Object
- .validation_report ⇒ Object
- .with(*packs) ⇒ Object
Class Method Details
.agent ⇒ Object
74 75 76 |
# File 'lib/igniter.rb', line 74 def agent(...) Agents.agent(...) end |
.ai_client ⇒ Object
70 71 72 |
# File 'lib/igniter.rb', line 70 def ai_client(...) AI.client(...) end |
.application(*packs) ⇒ Object
66 67 68 |
# File 'lib/igniter.rb', line 66 def application(*packs) Application.with(*packs) end |
.apply_effect ⇒ Object
54 55 56 |
# File 'lib/igniter.rb', line 54 def apply_effect(...) Contracts.apply_effect(...) end |
.build_application_kernel(*packs) ⇒ Object
58 59 60 |
# File 'lib/igniter.rb', line 58 def build_application_kernel(*packs) Application.build_kernel(*packs) end |
.build_application_profile(*packs) ⇒ Object
62 63 64 |
# File 'lib/igniter.rb', line 62 def build_application_profile(*packs) Application.build_profile(*packs) end |
.build_kernel(*packs) ⇒ Object
14 15 16 |
# File 'lib/igniter.rb', line 14 def build_kernel(*packs) Contracts.build_kernel(*packs) end |
.build_profile(*packs) ⇒ Object
18 19 20 |
# File 'lib/igniter.rb', line 18 def build_profile(*packs) Contracts.build_profile(*packs) end |
.compilation_report ⇒ Object
34 35 36 |
# File 'lib/igniter.rb', line 34 def compilation_report(...) Contracts.compilation_report(...) end |
.compile ⇒ Object
26 27 28 |
# File 'lib/igniter.rb', line 26 def compile(...) Contracts.compile(...) end |
.diagnose ⇒ Object
50 51 52 |
# File 'lib/igniter.rb', line 50 def diagnose(...) Contracts.diagnose(...) end |
.embed ⇒ Object
42 43 44 |
# File 'lib/igniter.rb', line 42 def (...) Embed.configure(...) end |
.execute ⇒ Object
38 39 40 |
# File 'lib/igniter.rb', line 38 def execute(...) Contracts.execute(...) end |
.execute_with ⇒ Object
46 47 48 |
# File 'lib/igniter.rb', line 46 def execute_with(...) Contracts.execute_with(...) end |
.hub_catalog ⇒ Object
78 79 80 |
# File 'lib/igniter.rb', line 78 def hub_catalog(...) Hub.local_catalog(...) end |
.validation_report ⇒ Object
30 31 32 |
# File 'lib/igniter.rb', line 30 def validation_report(...) Contracts.validation_report(...) end |
.with(*packs) ⇒ Object
22 23 24 |
# File 'lib/igniter.rb', line 22 def with(*packs) Contracts.with(*packs) end |