lib/makit/dotnet.rb in makit-0.0.42 vs lib/makit/dotnet.rb in makit-0.0.44

- old
+ new

@@ -6,10 +6,15 @@ def self.version `dotnet --version` end + def self.project_short_name(project_path) + project_name = File.basename(project_path, ".csproj") + project_name + end + def self.new_project(template, name, output, args = "") if Dir.exist? output puts " "#{name} project exists".colorize(:gey) else "dotnet new #{template} --name #{name} --output #{output} #{args}".run @@ -43,11 +48,11 @@ end project_content = File.read(project_path) if (!project_content.include?("\"#{package_name}\"")) "dotnet add #{project_path} package #{package_name}".run else - puts " #{project_path} has package #{package_name}".colorize(:grey) + puts " #{project_short_name(project_path)} has package #{package_name}".colorize(:grey) end end def self.add_packages(project_path, packages) packages.each do |package| @@ -72,10 +77,10 @@ reference_path = actual_reference_path end end project_content = File.read(project_path) if (project_content.include?(File.basename(reference_path))) - puts " #{project_path} references #{reference_path}".colorize(:grey) + puts " #{project_short_name(project_path)} references #{project_short_name(reference_path)}".colorize(:grey) #puts " reference ".colorize(:grey) + "#{reference_path}".colorize(:yellow) + " is in ".colorize(:grey) + "#{project_path}".colorize(:yellow) else "dotnet add #{project_path} reference #{reference_path}".run end end