Top Level Namespace
Defined Under Namespace
Modules: InheritanceTracker, LOCCountModule, RubyToken
Classes: AggregateCodeCoverageAction, BaseType, BuildAction, BuildContext, ClassType, CodeChangeAction, CodeCoverageAction, CodeDuplicationAction, CycleDetectionAction, CycleDetector, CyclomaticComplexityAction, DeadCodeAction, DeepCopy, DefType, Dir, EmailNotification, ExecutableFilesCheckAction, FileAnalyzer, FileAnalyzerGroup, FlaggedCommentsAction, GemPluginAction, KwalaAbortBuildException, LocCountAction, ModuleType, MultiRubyUnitTestBuildAction, Notification, OutsideLinksAction, PathConvert, RSSNotification, RailsMigrateAction, ReqWalker, STDOUTPrintStrategy, StrangeRequires, StrangeRequiresDetector, String, SyntaxCheckAction, UnitTestBuildAction
Constant Summary
collapse
- BASE_DIR =
File.expand_path(File.dirname(__FILE__)) + "/kwala"
- TEMPLATE_DIR =
"#{BASE_DIR}/templates/"
- ACTION_DIR =
"#{BASE_DIR}/actions"
- EXTERNAL_DIR =
"#{BASE_DIR}/ext/"
- LIB_DIR =
"#{BASE_DIR}/lib"
- NOTIFICATION_DIR =
"#{BASE_DIR}/notifications"
Instance Method Summary
collapse
Instance Method Details
#list_actions ⇒ Object
62
63
64
65
66
67
|
# File 'lib/kwala/command_line_runner.rb', line 62
def list_actions
puts "Available actions are: "
BuildAction.command_line_action_names.each do |name|
puts " #{ name }"
end
end
|
#usage ⇒ Object
735
736
737
|
# File 'lib/kwala/lib/cycle_detector.rb', line 735
def usage
exit 1
end
|