class Plugin

Attributes

environment[R]
name[R]
plugin_objects[RW]

Public Class Methods

new(system_objects, name) click to toggle source
# File lib/ceedling/plugin.rb, line 37
def initialize(system_objects, name)
  @environment = []
  @ceedling = system_objects
  @name = name
  self.setup
end

Public Instance Methods

post_build() click to toggle source
# File lib/ceedling/plugin.rb, line 76
def post_build; end
post_compile_execute(arg_hash) click to toggle source
# File lib/ceedling/plugin.rb, line 56
def post_compile_execute(arg_hash); end
post_link_execute(arg_hash) click to toggle source
# File lib/ceedling/plugin.rb, line 60
def post_link_execute(arg_hash); end
post_mock_generate(arg_hash) click to toggle source
# File lib/ceedling/plugin.rb, line 48
def post_mock_generate(arg_hash); end
post_release() click to toggle source
# File lib/ceedling/plugin.rb, line 72
def post_release; end
post_runner_generate(arg_hash) click to toggle source
# File lib/ceedling/plugin.rb, line 52
def post_runner_generate(arg_hash); end
post_test(test) click to toggle source
# File lib/ceedling/plugin.rb, line 68
def post_test(test); end
post_test_fixture_execute(arg_hash) click to toggle source
# File lib/ceedling/plugin.rb, line 64
def post_test_fixture_execute(arg_hash); end
pre_build() click to toggle source

whole shebang (any use of Ceedling)

# File lib/ceedling/plugin.rb, line 75
def pre_build; end
pre_compile_execute(arg_hash) click to toggle source

compilation (test or source)

# File lib/ceedling/plugin.rb, line 55
def pre_compile_execute(arg_hash); end
pre_mock_generate(arg_hash) click to toggle source

mock generation

# File lib/ceedling/plugin.rb, line 47
def pre_mock_generate(arg_hash); end
pre_release() click to toggle source

release task

# File lib/ceedling/plugin.rb, line 71
def pre_release; end
pre_runner_generate(arg_hash) click to toggle source

test runner generation

# File lib/ceedling/plugin.rb, line 51
def pre_runner_generate(arg_hash); end
pre_test(test) click to toggle source

test task

# File lib/ceedling/plugin.rb, line 67
def pre_test(test); end
pre_test_fixture_execute(arg_hash) click to toggle source

test fixture execution

# File lib/ceedling/plugin.rb, line 63
def pre_test_fixture_execute(arg_hash); end
setup() click to toggle source
# File lib/ceedling/plugin.rb, line 44
def setup; end
summary() click to toggle source
# File lib/ceedling/plugin.rb, line 78
def summary; end