lib/rake/common/git.rb in rake-delphi-0.0.4 vs lib/rake/common/git.rb in rake-delphi-0.0.5
- old
+ new
@@ -1,8 +1,9 @@
# encoding: utf-8
require 'rake/common/classes'
+require 'rake/common/logger'
require 'rake/helpers/rake'
module Rake
module Delphi
class Git
@@ -50,11 +51,11 @@
private
def get_changelog
cmd = ['git']
cmd << "-c i18n.logOutputEncoding=#{opts[:logoutputencoding]}" if opts[:logoutputencoding]
cmd << 'log' << '--format=%B' << "#{opts[:since]}..HEAD"
- p cmd if trace?
+ Logger.trace(Logger::VERBOSE, cmd)
@changelog=%x[#{cmd.join(' ')}].lines.to_a
@changelog.map! do |line|
line.chomp!
if line.respond_to?(:force_encoding) \
&& opts[:logoutputencoding]
@@ -67,10 +68,10 @@
@changelog.delete_if { |line| line.chomp.empty? }
# unique lines only
@changelog.uniq!
do_filter
do_process
- puts @changelog if trace?
+ Logger.trace(Logger::TRACE, @changelog)
end
def charset
opts[:logoutputencoding]
end