osdir.com

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [All] japicmp (parent 46)



> On Apr 21, 2018, at 7:18 PM, Gary Gregory <garydgregory@xxxxxxxxx> wrote:
> 
>> On Sat, Apr 21, 2018, 16:29 Gilles <gilles@xxxxxxxxxxxxxxxxxxxxx> wrote:
>> 
>>> On Sat, 21 Apr 2018 14:15:08 +0000, Gary Gregory wrote:
>>> I see commons-geometry-core below.
>>> 
>>> Gary
>>> 
>>>> On Sat, Apr 21, 2018, 06:22 Rob Tompkins <chtompki@xxxxxxxxx> wrote:
>>>> 
>>>> 
>>>> 
>>>>> On Apr 19, 2018, at 7:42 PM, Gilles <gilles@xxxxxxxxxxxxxxxxxxxxx>
>>>> wrote:
>>>>> 
>>>>> For what it's worth:
>>>>> 
>>>>> $ mvn site site:stage
>>>> 
>>>> Curious what project you’re working in? I would bet that it’s
>>>> probably one
>>>> that’s multimode as japicmp doesn’t do well with pom modules.
>>>> 
>>>>> 
>>>>> * succeeds with CP 43
>>>>> * fails with CP 44, CP 45, CP 46
>>>>> 
>>>>> Failure caused by the japicmp plugin that runs even if no profile
>>>>> triggering file calls for it.  See error message below.
>>>>> 
>>>>> $ mvn site
>>>>> 
>>>>> also does not work.
>>>>> 
>>>>> Is there a way to skip "japicmp" (like "animal.sniffer.skip”)?
>>>> 
>>>> The “skip” predicate that can be passed in unfortunately does not
>>>> work.
>>>> All of those [parent] RC’s that I’ve been building have mostly been
>>>> because
>>>> of japicmp. I personally don’t think that it’s production ready, but
>>>> there
>>>> seems to be appetite for it in the community as a whole. I’m
>>>> definitely a
>>>> -0 on it being in the parent.
>> 
>> This points to this plugin being removed from the next CP, since
>> it brings more problem than it solves.
>> Projects that are not impacted by these bugs can always declare
>> the plugin in their POM.
>> 
> 
> We really need to get japicmp to work since clirr does not seem to be
> maintained any more and Java versions keep moving on.

This seems to me like an argument for us to do finishing work on the plugin and attempt to get it into the maven ecosystem?

-Rob 

> 
> Gary
> 
> 
>> Thanks,
>> Gilles
>> 
>>>> 
>>>> -Rob
>>>> 
>>>>> 
>>>>> Gilles
>>>>> 
>>>>>>>>>>>>> On Thu, 19 Apr 2018 09:17:45 -0400, Rob Tompkins wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Try running package between “mvn“ and “site”
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> Not working.
>>>>>>>>>>>> [And if it did, it would not be a "feature" (IMHO) wrt a
>>>> simpler
>>>>>>>>>>>> command line: If "package" is a dependency, it should be
>>>> called
>>>>>>>>>>>> automatically.]
>>>>>>>>>>>> 
>>>>>>>>>>>> Gilles
>>>>>>>>>>>> 
>>>>>>>>>>>> On Apr 19, 2018, at 9:13 AM, Gilles
>>>> <gilles@xxxxxxxxxxxxxxxxxxxxx
>>>>> 
>>>>>>>>>> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Hi.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> $ mvn site site:stage
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> fails when there is no previous version:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> ---CUT---
>>>>>>>>>>>>>> [ERROR] Failed to execute goal org.apache.maven.plugins:
>>>>>>>>>> maven-site-plugin:3.7:site
>>>>>>>>>>>>>> (default-site) on project commons-geometry-core: Error
>>>> generating
>>>>>>>>>>>>>> japicmp-maven-plugin:0.11.1:cmp-report report: Failed to
>>>> generate
>>>>>>>>>>>>>> report: Please provide at least one resolvable old
>>>> version
>>>> using one
>>>>>>>>>> of the
>>>>>>>>>>>>>> configuration elements <oldVersion/> or <oldVersions/>.
>>>> ->
>>>> [Help 1]
>>>>>>>>>>>>>> ---CUT---
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>> Gilles
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@xxxxxxxxxxxxxxxxxx
>> For additional commands, e-mail: dev-help@xxxxxxxxxxxxxxxxxx
>> 
>> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xxxxxxxxxxxxxxxxxx
For additional commands, e-mail: dev-help@xxxxxxxxxxxxxxxxxx