Maven 2 & 3

Informational messages could be clearer regarding goal execution

Details

  • Type: Improvement Improvement
  • Status: Open Open
  • Priority: Trivial Trivial
  • Resolution: Unresolved
  • Affects Version/s: 3.0-alpha-5
  • Component/s: Errors
  • Labels:
    None
  • Complexity:
    Intermediate
  • Number of attachments :
    0

Description

As the lifecycle of projects are executed, these type of informational messages are emitted:
{{[INFO] — maven-clean-plugin:2.3:clean (default-clean) @ project-name ---}}

Based on my own team, I think there are three things to note:

  • The plugin:version::goal can easily be confused with the the dependency artifactId:version:classifier format. Seriously.
  • I don't think the @ symbol is natural to describe the project.
  • The execution name probably could be suppressed unless DEBUG was on.

How about?
{{[INFO] — maven-clean-plugin:2.3 executing goal "clean" for project Project Name ---}}

Activity

There are no comments yet on this issue.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated: