class KPM::BaseArtifact

def build_coordinates(group_id, artifact_id, packaging, classifier, version=nil)

def build_coordinates(group_id, artifact_id, packaging, classifier, version=nil)
  if classifier.nil?
    if version.nil?
      "#{group_id}:#{artifact_id}:#{packaging}"
    else
      "#{group_id}:#{artifact_id}:#{packaging}:#{version}"
    end
  else
    if version.nil?
      "#{group_id}:#{artifact_id}:#{packaging}:#{classifier}"
    else
      "#{group_id}:#{artifact_id}:#{packaging}:#{classifier}:#{version}"
    end
  end
end