You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Arturo Bernal <ar...@yahoo.com.INVALID> on 2020/11/19 07:38:11 UTC

Incompatible Version

I have a doubt. I have made a PR with change that broke the binary for incompatibility. I'm aware of that, but one of the Jenkins jobs fails because of that.

how can i solve that?

The PR —> https://github.com/apache/commons-collections/pull/195 <https://github.com/apache/commons-collections/pull/195>
Jobs. —> https://travis-ci.com/github/apache/commons-collections/builds/202652644 <https://travis-ci.com/github/apache/commons-collections/builds/202652644>


I’m getting

[ERROR] Failed to execute goal com.github.siom79.japicmp:japicmp-maven-plugin:0.14.3:cmp (default-cli) on project commons-collections4: There is at least one incompatibility: org.apache.commons.collections4.IterableUtils.IterableUtils():CONSTRUCTOR_LESS_ACCESSIBLE -> [Help 1]


Regards 

Re: Incompatible Version

Posted by Gary Gregory <ga...@gmail.com>.
Hi,

As discussed in the PR, you cannot break binary compatibility in 4.x and we
currently have no plans for 5.0 AFAIK.

Gary

On Thu, Nov 19, 2020, 02:38 Arturo Bernal <ar...@yahoo.com.invalid>
wrote:

> I have a doubt. I have made a PR with change that broke the binary for
> incompatibility. I'm aware of that, but one of the Jenkins jobs fails
> because of that.
>
> how can i solve that?
>
> The PR —> https://github.com/apache/commons-collections/pull/195 <
> https://github.com/apache/commons-collections/pull/195>
> Jobs. —>
> https://travis-ci.com/github/apache/commons-collections/builds/202652644 <
> https://travis-ci.com/github/apache/commons-collections/builds/202652644>
>
>
> I’m getting
>
> [ERROR] Failed to execute goal
> com.github.siom79.japicmp:japicmp-maven-plugin:0.14.3:cmp (default-cli) on
> project commons-collections4: There is at least one incompatibility:
> org.apache.commons.collections4.IterableUtils.IterableUtils():CONSTRUCTOR_LESS_ACCESSIBLE
> -> [Help 1]
>
>
> Regards