Top Level Namespace

Includes:
Amrita

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_actionsObject



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

#usageObject



735
736
737
# File 'lib/kwala/lib/cycle_detector.rb', line 735

def usage
  exit 1
end