Sha256: 198ef3c1361d4bd00f29e316931883ce29df2cf4464ca2a491904c045e565772
Contents?: true
Size: 788 Bytes
Versions: 1
Compression:
Stored size: 788 Bytes
Contents
require 'albacore/albacoremodel' require 'albacore/config/ndependconfig' class NDepend include AlbacoreModel include RunCommand include Configuration::NDepend attr_accessor :project_file def initialize() super() update_attributes ndepend.to_hash end def run return unless check_command result = run_command @command, create_parameters.join(" ") failure_message = 'Command Failed. See Build Log For Detail' fail_with_message failure_message if !result end def create_parameters params = [] params << File.expand_path(@project_file) return params end def check_command return true if @project_file fail_with_message 'A ndepend project file is required' return false end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
albacore-0.2.0.preview1 | lib/albacore/ndepend.rb |