Module: Igniter

Defined in:
lib/igniter.rb,
lib/igniter/version.rb

Constant Summary collapse

VERSION =
"0.5.2"

Class Method Summary collapse

Class Method Details

.agentObject



74
75
76
# File 'lib/igniter.rb', line 74

def agent(...)
  Agents.agent(...)
end

.ai_clientObject



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_effectObject



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_reportObject



34
35
36
# File 'lib/igniter.rb', line 34

def compilation_report(...)
  Contracts.compilation_report(...)
end

.compileObject



26
27
28
# File 'lib/igniter.rb', line 26

def compile(...)
  Contracts.compile(...)
end

.diagnoseObject



50
51
52
# File 'lib/igniter.rb', line 50

def diagnose(...)
  Contracts.diagnose(...)
end

.embedObject



42
43
44
# File 'lib/igniter.rb', line 42

def embed(...)
  Embed.configure(...)
end

.executeObject



38
39
40
# File 'lib/igniter.rb', line 38

def execute(...)
  Contracts.execute(...)
end

.execute_withObject



46
47
48
# File 'lib/igniter.rb', line 46

def execute_with(...)
  Contracts.execute_with(...)
end

.hub_catalogObject



78
79
80
# File 'lib/igniter.rb', line 78

def hub_catalog(...)
  Hub.local_catalog(...)
end

.validation_reportObject



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