Brian E. Fox wrote:
> -1 also because Clirr is a PITA. First of all, it is only setup to run
> when you do a release so you don't notice a problem until you are in the
> throws of releasing.

No, it's available in the quality-checks profile as well.

> Second, Clirr can't run against a snapshot because
> it tries to find the previous version snapshot (not the last release
> version)

It is supposed to do this:
  "compares the current code against the latest released version"
This is also what it does, to my experience. Can you give us an example
that isn't working for you?

> and worse, I can't even disable this from running in my
> project.

Although a plain and simple "skip" parameter would be preferable, you
should be able to exclude all classes from Clirr using something like this:

<configuration>
  <excludes>
    <exclude>org/apache/**</exclude>
  </excludes>
</configuration>

> Having clirr in the parent is forcing it on enforcer...well for
> some jars there is nothing old to compare it against and so it will
> always fail for me. We simply have to take it out of the parent until
> Clirr has better control over the versions and a skip flag.

I disagree. If necessary you can use the comparisonVersion parameter to
specify exactly which version Clirr should compare against, although as
I said above you shouldn't need to.

What is it in the enforcer that blows up because of this?

> -----Original Message-----
> From: Vincent Siveton [mailto:[EMAIL PROTECTED] 
> Sent: Monday, September 08, 2008 3:48 PM
> To: Maven Developers List
> Subject: Re: [vote] release maven-parent 9
> 
> 2008/9/8 Brian E. Fox <[EMAIL PROTECTED]>
>> I need to release the maven-parent v9 before I can do the enforcer
>> release. Since there isn't a project to track changes in jira, here
> are
>> the diffs since v8. It's mostly housekeeping and plugin lockdown:
>>
>>
>>
>>
> http://svn.apache.org/viewvc/maven/pom/trunk/maven/pom.xml?r1=632423&r2=
>> 693201&diff_format=h
>>
> 
> -1 since maven-enforcer-plugin has snapshot version.
> 
> Vincent
> 
>> The pom is staged at:
>> http://people.apache.org/~brianf/stage/org/apache/maven/maven-parent/
>>
>>
>>
>> Vote is open for 72hrs.
>>
>>
>>
>> +1
>>
>>
>>
>>
>>
>> I will go forward and stage the enforcer release in the same
> repository.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


-- 
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to