Bug 57549 - pom.xml files of Standard taglib reference 1.2-SNAPSHOT build of taglibs-build-tools
Summary: pom.xml files of Standard taglib reference 1.2-SNAPSHOT build of taglibs-buil...
Status: RESOLVED FIXED
Alias: None
Product: Taglibs
Classification: Unclassified
Component: Standard Taglib (show other bugs)
Version: 1.2.1
Hardware: PC All
: P2 normal (vote)
Target Milestone: ---
Assignee: Tomcat Developers Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-09 02:53 UTC by Konstantin Kolinko
Modified: 2015-02-09 03:13 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Konstantin Kolinko 2015-02-09 02:53:41 UTC
In POM files of compat, impl, jstlel, spec modules of taglibs-standard-1.2.1 there is the following construct:

<build>
  <plugins>
    ...
    <plugin>
       <groupId>org.apache.maven.plugins</groupId>
       <artifactId>maven-checkstyle-plugin</artifactId>
       <version>2.6</version>
       <dependencies>
         <dependency>
           <groupId>org.apache.taglibs</groupId>
           <artifactId>taglibs-build-tools</artifactId>
           <version>1.2-SNAPSHOT</version>
         </dependency>
       </dependencies>
     </plugin>
    </plugins>
</build>

It is bad to depend on a SNAPSHOT version here, if anyone is rebuilding from this pom.  The current version is 1.2.3-SNAPSHOT, not 1.2-SNAPSHOT.

Apparently the version is not updated by maven-release plugin. Manually updating it is a bad idea.
Comment 1 Konstantin Kolinko 2015-02-09 03:13:54 UTC
Fixed by r1658295, will be in 1.2.3.

Tested with "mvn checkstyle:checkstyle" and "mvn checkstyle:check"