You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by bv...@apache.org on 2021/01/09 11:42:27 UTC

[camel] branch master updated: let's declare the impsort-maven-plugin version only in one place

This is an automated email from the ASF dual-hosted git repository.

bvahdat pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/master by this push:
     new cc34db7  let's declare the impsort-maven-plugin version only in one place
cc34db7 is described below

commit cc34db7f3051e37f8aaed34d6964240976955053
Author: Babak Vahdat <bv...@apache.org>
AuthorDate: Sat Jan 9 12:41:50 2021 +0100

    let's declare the impsort-maven-plugin version only in one place
---
 camel-dependencies/pom.xml | 2 +-
 parent/pom.xml             | 1 -
 pom.xml                    | 2 +-
 3 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml
index 5854a67..6f6d7c7 100644
--- a/camel-dependencies/pom.xml
+++ b/camel-dependencies/pom.xml
@@ -270,7 +270,7 @@
     <ical4j-version>1.0.7</ical4j-version>
     <icu4j-version>65.1</icu4j-version>
     <ignite-version>2.9.1</ignite-version>
-    <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
+    <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
     <infinispan-version>11.0.8.Final</infinispan-version>
     <influx-guava-version>20.0</influx-guava-version>
     <influx-java-driver-version>2.20</influx-java-driver-version>
diff --git a/parent/pom.xml b/parent/pom.xml
index 056337b..99eb2cb 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -250,7 +250,6 @@
         <ical4j-version>1.0.7</ical4j-version>
         <icu4j-version>65.1</icu4j-version>
         <ignite-version>2.9.1</ignite-version>
-        <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
         <infinispan-version>11.0.8.Final</infinispan-version>
         <influx-java-driver-version>2.20</influx-java-driver-version>
         <influx-guava-version>20.0</influx-guava-version>
diff --git a/pom.xml b/pom.xml
index dc7825d..9f14176 100644
--- a/pom.xml
+++ b/pom.xml
@@ -117,7 +117,7 @@
         <!-- we need to override the version inherited from Apache POM for modules that use this POM as parent -->
         <surefire.version>${maven-surefire-plugin-version}</surefire.version>
         <formatter-maven-plugin.version>2.12.1</formatter-maven-plugin.version>
-        <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
+        <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
         <java-diff-utils-version>4.7</java-diff-utils-version>
         <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version>
 


Re: [camel] branch master updated: let's declare the impsort-maven-plugin version only in one place

Posted by Babak Vahdat <ba...@swissonline.ch>.
Ah I spotted a better way to handle this. Will provide a PR shortly.

> On 9 Jan 2021, at 14:19, Babak Vahdat <ba...@swissonline.ch> wrote:
> 
> My point was to avoid declaring two different maven properties for the same purpose. In Camel POM we used to have 
> 
> <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
> 
> And in parent POM we used to have
> 
> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
> 
> Note that one property with dot and the other one with dash.
> 
> Was that really on purpose? Can you think of any way to avoid this duplicate declaration other than the one I provided which apparently breaks the build for the downstream projects?
> 
> 
>> On 9 Jan 2021, at 14:01, Andrea Cosentino <an...@gmail.com> wrote:
>> 
>> It must be reverted anyway. The downstream projects depend on
>> camel-dependencies
>> 
>> Il sab 9 gen 2021, 13:51 Babak Vahdat <ba...@swissonline.ch> ha
>> scritto:
>> 
>>> Let me do that and I will report back. It will take a while.
>>> 
>>>> On 9 Jan 2021, at 13:49, Andrea Cosentino <an...@gmail.com> wrote:
>>>> 
>>>> Without fastinstall
>>>> 
>>>> Il sab 9 gen 2021, 13:49 Andrea Cosentino <an...@gmail.com> ha
>>> scritto:
>>>> 
>>>>> You need a full build.
>>>>> 
>>>>> Il sab 9 gen 2021, 13:47 Babak Vahdat <ba...@swissonline.ch> ha
>>>>> scritto:
>>>>> 
>>>>>> I just did
>>>>>> 
>>>>>> $> mvn clean install -Psourcecheck,fastinstall
>>>>>> 
>>>>>> On the camel root folder and it was successful.
>>>>>> 
>>>>>>> On 9 Jan 2021, at 13:44, Andrea Cosentino <an...@gmail.com> wrote:
>>>>>>> 
>>>>>>> If the impsort version is not defined the full build should fail. I
>>>>>> don't
>>>>>>> have the build, but I suppose it will fail.
>>>>>>> 
>>>>>>> Il sab 9 gen 2021, 13:42 Babak Vahdat <ba...@swissonline.ch>
>>> ha
>>>>>>> scritto:
>>>>>>> 
>>>>>>>> Hi
>>>>>>>> 
>>>>>>>> Where do you see the broken build? I can’t spot it.
>>>>>>>> 
>>>>>>>>> On 9 Jan 2021, at 13:31, Andrea Cosentino <an...@gmail.com>
>>> wrote:
>>>>>>>>> 
>>>>>>>>> The camel-dependencies are based on parent. And it is autogenerated
>>>>>> from
>>>>>>>>> catalog. So please revert. The build is broken with this commit.
>>>>>>>>> 
>>>>>>>>> Il sab 9 gen 2021, 12:42 <bv...@apache.org> ha scritto:
>>>>>>>>> 
>>>>>>>>>> This is an automated email from the ASF dual-hosted git repository.
>>>>>>>>>> 
>>>>>>>>>> bvahdat pushed a commit to branch master
>>>>>>>>>> in repository https://gitbox.apache.org/repos/asf/camel.git
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> The following commit(s) were added to refs/heads/master by this
>>> push:
>>>>>>>>>> new cc34db7  let's declare the impsort-maven-plugin version only
>>>>>> in
>>>>>>>>>> one place
>>>>>>>>>> cc34db7 is described below
>>>>>>>>>> 
>>>>>>>>>> commit cc34db7f3051e37f8aaed34d6964240976955053
>>>>>>>>>> Author: Babak Vahdat <bv...@apache.org>
>>>>>>>>>> AuthorDate: Sat Jan 9 12:41:50 2021 +0100
>>>>>>>>>> 
>>>>>>>>>> let's declare the impsort-maven-plugin version only in one place
>>>>>>>>>> ---
>>>>>>>>>> camel-dependencies/pom.xml | 2 +-
>>>>>>>>>> parent/pom.xml             | 1 -
>>>>>>>>>> pom.xml                    | 2 +-
>>>>>>>>>> 3 files changed, 2 insertions(+), 3 deletions(-)
>>>>>>>>>> 
>>>>>>>>>> diff --git a/camel-dependencies/pom.xml
>>> b/camel-dependencies/pom.xml
>>>>>>>>>> index 5854a67..6f6d7c7 100644
>>>>>>>>>> --- a/camel-dependencies/pom.xml
>>>>>>>>>> +++ b/camel-dependencies/pom.xml
>>>>>>>>>> @@ -270,7 +270,7 @@
>>>>>>>>>> <ical4j-version>1.0.7</ical4j-version>
>>>>>>>>>> <icu4j-version>65.1</icu4j-version>
>>>>>>>>>> <ignite-version>2.9.1</ignite-version>
>>>>>>>>>> -
>>>>>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>>>>>>>>>> +
>>>>>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>>>>>>>>>> <infinispan-version>11.0.8.Final</infinispan-version>
>>>>>>>>>> <influx-guava-version>20.0</influx-guava-version>
>>>>>>>>>> <influx-java-driver-version>2.20</influx-java-driver-version>
>>>>>>>>>> diff --git a/parent/pom.xml b/parent/pom.xml
>>>>>>>>>> index 056337b..99eb2cb 100644
>>>>>>>>>> --- a/parent/pom.xml
>>>>>>>>>> +++ b/parent/pom.xml
>>>>>>>>>> @@ -250,7 +250,6 @@
>>>>>>>>>>     <ical4j-version>1.0.7</ical4j-version>
>>>>>>>>>>     <icu4j-version>65.1</icu4j-version>
>>>>>>>>>>     <ignite-version>2.9.1</ignite-version>
>>>>>>>>>> -
>>>>>>>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>>>>>>>>>>     <infinispan-version>11.0.8.Final</infinispan-version>
>>>>>>>>>>     <influx-java-driver-version>2.20</influx-java-driver-version>
>>>>>>>>>>     <influx-guava-version>20.0</influx-guava-version>
>>>>>>>>>> diff --git a/pom.xml b/pom.xml
>>>>>>>>>> index dc7825d..9f14176 100644
>>>>>>>>>> --- a/pom.xml
>>>>>>>>>> +++ b/pom.xml
>>>>>>>>>> @@ -117,7 +117,7 @@
>>>>>>>>>>     <!-- we need to override the version inherited from Apache
>>> POM
>>>>>>>>>> for modules that use this POM as parent -->
>>>>>>>>>> 
>>>>>>>>>> 
>>> <surefire.version>${maven-surefire-plugin-version}</surefire.version>
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>> <formatter-maven-plugin.version>2.12.1</formatter-maven-plugin.version>
>>>>>>>>>> -
>>>>>>>> <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
>>>>>>>>>> +
>>>>>>>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>>>>>>>>>>     <java-diff-utils-version>4.7</java-diff-utils-version>
>>>>>>>>>> 
>>>>>> <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version>
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>>>> 
>>> 
>>> 
> 


Re: [camel] branch master updated: let's declare the impsort-maven-plugin version only in one place

Posted by Babak Vahdat <ba...@swissonline.ch>.
Thanks for your explanations.

I think I managed to fix this in favour of downstream projects. Please review:

https://github.com/apache/camel/pull/4853 <https://github.com/apache/camel/pull/4853>

And that change in camel-dependencies pom is not by me but through the build itself.

> On 9 Jan 2021, at 14:51, Andrea Cosentino <an...@gmail.com> wrote:
> 
> and that's why I'm saying to revert and leave the situation as-is.
> 
> Il giorno sab 9 gen 2021 alle ore 14:50 Andrea Cosentino <an...@gmail.com>
> ha scritto:
> 
>> when we divided the subprojects, we need to find a way to depend from the
>> set of version of parent pom, without all the stuff declared on parent pom
>> in terms of build and maven plugins.
>> 
>> The only way to do this, is copying the property placeholders versions in
>> a new pom, based on the Apache Parent POM and make all the downstream
>> projects use this camel-dependencies pom as their own parent pom.
>> 
>> That's why, impsort property placeholder needs to be there. If someone is
>> using the placeholder from the camel-dependencies pom, they will see their
>> build fail.
>> 
>> Il giorno sab 9 gen 2021 alle ore 14:19 Babak Vahdat <
>> babak.vahdat@swissonline.ch> ha scritto:
>> 
>>> My point was to avoid declaring two different maven properties for the
>>> same purpose. In Camel POM we used to have
>>> 
>>> <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
>>> 
>>> And in parent POM we used to have
>>> 
>>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>>> 
>>> Note that one property with dot and the other one with dash.
>>> 
>>> Was that really on purpose? Can you think of any way to avoid this
>>> duplicate declaration other than the one I provided which apparently breaks
>>> the build for the downstream projects?
>>> 
>>> 
>>>> On 9 Jan 2021, at 14:01, Andrea Cosentino <an...@gmail.com> wrote:
>>>> 
>>>> It must be reverted anyway. The downstream projects depend on
>>>> camel-dependencies
>>>> 
>>>> Il sab 9 gen 2021, 13:51 Babak Vahdat <ba...@swissonline.ch> ha
>>>> scritto:
>>>> 
>>>>> Let me do that and I will report back. It will take a while.
>>>>> 
>>>>>> On 9 Jan 2021, at 13:49, Andrea Cosentino <an...@gmail.com> wrote:
>>>>>> 
>>>>>> Without fastinstall
>>>>>> 
>>>>>> Il sab 9 gen 2021, 13:49 Andrea Cosentino <an...@gmail.com> ha
>>>>> scritto:
>>>>>> 
>>>>>>> You need a full build.
>>>>>>> 
>>>>>>> Il sab 9 gen 2021, 13:47 Babak Vahdat <ba...@swissonline.ch>
>>> ha
>>>>>>> scritto:
>>>>>>> 
>>>>>>>> I just did
>>>>>>>> 
>>>>>>>> $> mvn clean install -Psourcecheck,fastinstall
>>>>>>>> 
>>>>>>>> On the camel root folder and it was successful.
>>>>>>>> 
>>>>>>>>> On 9 Jan 2021, at 13:44, Andrea Cosentino <an...@gmail.com>
>>> wrote:
>>>>>>>>> 
>>>>>>>>> If the impsort version is not defined the full build should fail. I
>>>>>>>> don't
>>>>>>>>> have the build, but I suppose it will fail.
>>>>>>>>> 
>>>>>>>>> Il sab 9 gen 2021, 13:42 Babak Vahdat <babak.vahdat@swissonline.ch
>>>> 
>>>>> ha
>>>>>>>>> scritto:
>>>>>>>>> 
>>>>>>>>>> Hi
>>>>>>>>>> 
>>>>>>>>>> Where do you see the broken build? I can’t spot it.
>>>>>>>>>> 
>>>>>>>>>>> On 9 Jan 2021, at 13:31, Andrea Cosentino <an...@gmail.com>
>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>> The camel-dependencies are based on parent. And it is
>>> autogenerated
>>>>>>>> from
>>>>>>>>>>> catalog. So please revert. The build is broken with this commit.
>>>>>>>>>>> 
>>>>>>>>>>> Il sab 9 gen 2021, 12:42 <bv...@apache.org> ha scritto:
>>>>>>>>>>> 
>>>>>>>>>>>> This is an automated email from the ASF dual-hosted git
>>> repository.
>>>>>>>>>>>> 
>>>>>>>>>>>> bvahdat pushed a commit to branch master
>>>>>>>>>>>> in repository https://gitbox.apache.org/repos/asf/camel.git
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> The following commit(s) were added to refs/heads/master by this
>>>>> push:
>>>>>>>>>>>> new cc34db7  let's declare the impsort-maven-plugin version
>>> only
>>>>>>>> in
>>>>>>>>>>>> one place
>>>>>>>>>>>> cc34db7 is described below
>>>>>>>>>>>> 
>>>>>>>>>>>> commit cc34db7f3051e37f8aaed34d6964240976955053
>>>>>>>>>>>> Author: Babak Vahdat <bv...@apache.org>
>>>>>>>>>>>> AuthorDate: Sat Jan 9 12:41:50 2021 +0100
>>>>>>>>>>>> 
>>>>>>>>>>>> let's declare the impsort-maven-plugin version only in one place
>>>>>>>>>>>> ---
>>>>>>>>>>>> camel-dependencies/pom.xml | 2 +-
>>>>>>>>>>>> parent/pom.xml             | 1 -
>>>>>>>>>>>> pom.xml                    | 2 +-
>>>>>>>>>>>> 3 files changed, 2 insertions(+), 3 deletions(-)
>>>>>>>>>>>> 
>>>>>>>>>>>> diff --git a/camel-dependencies/pom.xml
>>>>> b/camel-dependencies/pom.xml
>>>>>>>>>>>> index 5854a67..6f6d7c7 100644
>>>>>>>>>>>> --- a/camel-dependencies/pom.xml
>>>>>>>>>>>> +++ b/camel-dependencies/pom.xml
>>>>>>>>>>>> @@ -270,7 +270,7 @@
>>>>>>>>>>>> <ical4j-version>1.0.7</ical4j-version>
>>>>>>>>>>>> <icu4j-version>65.1</icu4j-version>
>>>>>>>>>>>> <ignite-version>2.9.1</ignite-version>
>>>>>>>>>>>> -
>>>>>>>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>>>>>>>>>>>> +
>>>>>>>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>>>>>>>>>>>> <infinispan-version>11.0.8.Final</infinispan-version>
>>>>>>>>>>>> <influx-guava-version>20.0</influx-guava-version>
>>>>>>>>>>>> <influx-java-driver-version>2.20</influx-java-driver-version>
>>>>>>>>>>>> diff --git a/parent/pom.xml b/parent/pom.xml
>>>>>>>>>>>> index 056337b..99eb2cb 100644
>>>>>>>>>>>> --- a/parent/pom.xml
>>>>>>>>>>>> +++ b/parent/pom.xml
>>>>>>>>>>>> @@ -250,7 +250,6 @@
>>>>>>>>>>>>     <ical4j-version>1.0.7</ical4j-version>
>>>>>>>>>>>>     <icu4j-version>65.1</icu4j-version>
>>>>>>>>>>>>     <ignite-version>2.9.1</ignite-version>
>>>>>>>>>>>> -
>>>>>>>>>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>>>>>>>>>>>>     <infinispan-version>11.0.8.Final</infinispan-version>
>>>>>>>>>>>> 
>>> <influx-java-driver-version>2.20</influx-java-driver-version>
>>>>>>>>>>>>     <influx-guava-version>20.0</influx-guava-version>
>>>>>>>>>>>> diff --git a/pom.xml b/pom.xml
>>>>>>>>>>>> index dc7825d..9f14176 100644
>>>>>>>>>>>> --- a/pom.xml
>>>>>>>>>>>> +++ b/pom.xml
>>>>>>>>>>>> @@ -117,7 +117,7 @@
>>>>>>>>>>>>     <!-- we need to override the version inherited from Apache
>>>>> POM
>>>>>>>>>>>> for modules that use this POM as parent -->
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>> <surefire.version>${maven-surefire-plugin-version}</surefire.version>
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>> 
>>> <formatter-maven-plugin.version>2.12.1</formatter-maven-plugin.version>
>>>>>>>>>>>> -
>>>>>>>>>> <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
>>>>>>>>>>>> +
>>>>>>>>>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>>>>>>>>>>>>     <java-diff-utils-version>4.7</java-diff-utils-version>
>>>>>>>>>>>> 
>>>>>>>> <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version>
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>> 
>>>>> 
>>> 
>>> 


Re: [camel] branch master updated: let's declare the impsort-maven-plugin version only in one place

Posted by Andrea Cosentino <an...@gmail.com>.
and that's why I'm saying to revert and leave the situation as-is.

Il giorno sab 9 gen 2021 alle ore 14:50 Andrea Cosentino <an...@gmail.com>
ha scritto:

> when we divided the subprojects, we need to find a way to depend from the
> set of version of parent pom, without all the stuff declared on parent pom
> in terms of build and maven plugins.
>
> The only way to do this, is copying the property placeholders versions in
> a new pom, based on the Apache Parent POM and make all the downstream
> projects use this camel-dependencies pom as their own parent pom.
>
> That's why, impsort property placeholder needs to be there. If someone is
> using the placeholder from the camel-dependencies pom, they will see their
> build fail.
>
> Il giorno sab 9 gen 2021 alle ore 14:19 Babak Vahdat <
> babak.vahdat@swissonline.ch> ha scritto:
>
>> My point was to avoid declaring two different maven properties for the
>> same purpose. In Camel POM we used to have
>>
>> <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
>>
>> And in parent POM we used to have
>>
>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>>
>> Note that one property with dot and the other one with dash.
>>
>> Was that really on purpose? Can you think of any way to avoid this
>> duplicate declaration other than the one I provided which apparently breaks
>> the build for the downstream projects?
>>
>>
>> > On 9 Jan 2021, at 14:01, Andrea Cosentino <an...@gmail.com> wrote:
>> >
>> > It must be reverted anyway. The downstream projects depend on
>> > camel-dependencies
>> >
>> > Il sab 9 gen 2021, 13:51 Babak Vahdat <ba...@swissonline.ch> ha
>> > scritto:
>> >
>> >> Let me do that and I will report back. It will take a while.
>> >>
>> >>> On 9 Jan 2021, at 13:49, Andrea Cosentino <an...@gmail.com> wrote:
>> >>>
>> >>> Without fastinstall
>> >>>
>> >>> Il sab 9 gen 2021, 13:49 Andrea Cosentino <an...@gmail.com> ha
>> >> scritto:
>> >>>
>> >>>> You need a full build.
>> >>>>
>> >>>> Il sab 9 gen 2021, 13:47 Babak Vahdat <ba...@swissonline.ch>
>> ha
>> >>>> scritto:
>> >>>>
>> >>>>> I just did
>> >>>>>
>> >>>>> $> mvn clean install -Psourcecheck,fastinstall
>> >>>>>
>> >>>>> On the camel root folder and it was successful.
>> >>>>>
>> >>>>>> On 9 Jan 2021, at 13:44, Andrea Cosentino <an...@gmail.com>
>> wrote:
>> >>>>>>
>> >>>>>> If the impsort version is not defined the full build should fail. I
>> >>>>> don't
>> >>>>>> have the build, but I suppose it will fail.
>> >>>>>>
>> >>>>>> Il sab 9 gen 2021, 13:42 Babak Vahdat <babak.vahdat@swissonline.ch
>> >
>> >> ha
>> >>>>>> scritto:
>> >>>>>>
>> >>>>>>> Hi
>> >>>>>>>
>> >>>>>>> Where do you see the broken build? I can’t spot it.
>> >>>>>>>
>> >>>>>>>> On 9 Jan 2021, at 13:31, Andrea Cosentino <an...@gmail.com>
>> >> wrote:
>> >>>>>>>>
>> >>>>>>>> The camel-dependencies are based on parent. And it is
>> autogenerated
>> >>>>> from
>> >>>>>>>> catalog. So please revert. The build is broken with this commit.
>> >>>>>>>>
>> >>>>>>>> Il sab 9 gen 2021, 12:42 <bv...@apache.org> ha scritto:
>> >>>>>>>>
>> >>>>>>>>> This is an automated email from the ASF dual-hosted git
>> repository.
>> >>>>>>>>>
>> >>>>>>>>> bvahdat pushed a commit to branch master
>> >>>>>>>>> in repository https://gitbox.apache.org/repos/asf/camel.git
>> >>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>>> The following commit(s) were added to refs/heads/master by this
>> >> push:
>> >>>>>>>>>  new cc34db7  let's declare the impsort-maven-plugin version
>> only
>> >>>>> in
>> >>>>>>>>> one place
>> >>>>>>>>> cc34db7 is described below
>> >>>>>>>>>
>> >>>>>>>>> commit cc34db7f3051e37f8aaed34d6964240976955053
>> >>>>>>>>> Author: Babak Vahdat <bv...@apache.org>
>> >>>>>>>>> AuthorDate: Sat Jan 9 12:41:50 2021 +0100
>> >>>>>>>>>
>> >>>>>>>>> let's declare the impsort-maven-plugin version only in one place
>> >>>>>>>>> ---
>> >>>>>>>>> camel-dependencies/pom.xml | 2 +-
>> >>>>>>>>> parent/pom.xml             | 1 -
>> >>>>>>>>> pom.xml                    | 2 +-
>> >>>>>>>>> 3 files changed, 2 insertions(+), 3 deletions(-)
>> >>>>>>>>>
>> >>>>>>>>> diff --git a/camel-dependencies/pom.xml
>> >> b/camel-dependencies/pom.xml
>> >>>>>>>>> index 5854a67..6f6d7c7 100644
>> >>>>>>>>> --- a/camel-dependencies/pom.xml
>> >>>>>>>>> +++ b/camel-dependencies/pom.xml
>> >>>>>>>>> @@ -270,7 +270,7 @@
>> >>>>>>>>>  <ical4j-version>1.0.7</ical4j-version>
>> >>>>>>>>>  <icu4j-version>65.1</icu4j-version>
>> >>>>>>>>>  <ignite-version>2.9.1</ignite-version>
>> >>>>>>>>> -
>> >>>>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>> >>>>>>>>> +
>> >>>>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>> >>>>>>>>>  <infinispan-version>11.0.8.Final</infinispan-version>
>> >>>>>>>>>  <influx-guava-version>20.0</influx-guava-version>
>> >>>>>>>>>  <influx-java-driver-version>2.20</influx-java-driver-version>
>> >>>>>>>>> diff --git a/parent/pom.xml b/parent/pom.xml
>> >>>>>>>>> index 056337b..99eb2cb 100644
>> >>>>>>>>> --- a/parent/pom.xml
>> >>>>>>>>> +++ b/parent/pom.xml
>> >>>>>>>>> @@ -250,7 +250,6 @@
>> >>>>>>>>>      <ical4j-version>1.0.7</ical4j-version>
>> >>>>>>>>>      <icu4j-version>65.1</icu4j-version>
>> >>>>>>>>>      <ignite-version>2.9.1</ignite-version>
>> >>>>>>>>> -
>> >>>>>>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>> >>>>>>>>>      <infinispan-version>11.0.8.Final</infinispan-version>
>> >>>>>>>>>
>> <influx-java-driver-version>2.20</influx-java-driver-version>
>> >>>>>>>>>      <influx-guava-version>20.0</influx-guava-version>
>> >>>>>>>>> diff --git a/pom.xml b/pom.xml
>> >>>>>>>>> index dc7825d..9f14176 100644
>> >>>>>>>>> --- a/pom.xml
>> >>>>>>>>> +++ b/pom.xml
>> >>>>>>>>> @@ -117,7 +117,7 @@
>> >>>>>>>>>      <!-- we need to override the version inherited from Apache
>> >> POM
>> >>>>>>>>> for modules that use this POM as parent -->
>> >>>>>>>>>
>> >>>>>>>>>
>> >> <surefire.version>${maven-surefire-plugin-version}</surefire.version>
>> >>>>>>>>>
>> >>>>>>>>>
>> >>>>>
>> <formatter-maven-plugin.version>2.12.1</formatter-maven-plugin.version>
>> >>>>>>>>> -
>> >>>>>>> <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
>> >>>>>>>>> +
>> >>>>>>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>> >>>>>>>>>      <java-diff-utils-version>4.7</java-diff-utils-version>
>> >>>>>>>>>
>> >>>>> <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version>
>> >>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>
>> >>>>>>>
>> >>>>>
>> >>>>>
>> >>
>> >>
>>
>>

Re: [camel] branch master updated: let's declare the impsort-maven-plugin version only in one place

Posted by Andrea Cosentino <an...@gmail.com>.
when we divided the subprojects, we need to find a way to depend from the
set of version of parent pom, without all the stuff declared on parent pom
in terms of build and maven plugins.

The only way to do this, is copying the property placeholders versions in a
new pom, based on the Apache Parent POM and make all the downstream
projects use this camel-dependencies pom as their own parent pom.

That's why, impsort property placeholder needs to be there. If someone is
using the placeholder from the camel-dependencies pom, they will see their
build fail.

Il giorno sab 9 gen 2021 alle ore 14:19 Babak Vahdat <
babak.vahdat@swissonline.ch> ha scritto:

> My point was to avoid declaring two different maven properties for the
> same purpose. In Camel POM we used to have
>
> <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
>
> And in parent POM we used to have
>
> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>
> Note that one property with dot and the other one with dash.
>
> Was that really on purpose? Can you think of any way to avoid this
> duplicate declaration other than the one I provided which apparently breaks
> the build for the downstream projects?
>
>
> > On 9 Jan 2021, at 14:01, Andrea Cosentino <an...@gmail.com> wrote:
> >
> > It must be reverted anyway. The downstream projects depend on
> > camel-dependencies
> >
> > Il sab 9 gen 2021, 13:51 Babak Vahdat <ba...@swissonline.ch> ha
> > scritto:
> >
> >> Let me do that and I will report back. It will take a while.
> >>
> >>> On 9 Jan 2021, at 13:49, Andrea Cosentino <an...@gmail.com> wrote:
> >>>
> >>> Without fastinstall
> >>>
> >>> Il sab 9 gen 2021, 13:49 Andrea Cosentino <an...@gmail.com> ha
> >> scritto:
> >>>
> >>>> You need a full build.
> >>>>
> >>>> Il sab 9 gen 2021, 13:47 Babak Vahdat <ba...@swissonline.ch>
> ha
> >>>> scritto:
> >>>>
> >>>>> I just did
> >>>>>
> >>>>> $> mvn clean install -Psourcecheck,fastinstall
> >>>>>
> >>>>> On the camel root folder and it was successful.
> >>>>>
> >>>>>> On 9 Jan 2021, at 13:44, Andrea Cosentino <an...@gmail.com>
> wrote:
> >>>>>>
> >>>>>> If the impsort version is not defined the full build should fail. I
> >>>>> don't
> >>>>>> have the build, but I suppose it will fail.
> >>>>>>
> >>>>>> Il sab 9 gen 2021, 13:42 Babak Vahdat <ba...@swissonline.ch>
> >> ha
> >>>>>> scritto:
> >>>>>>
> >>>>>>> Hi
> >>>>>>>
> >>>>>>> Where do you see the broken build? I can’t spot it.
> >>>>>>>
> >>>>>>>> On 9 Jan 2021, at 13:31, Andrea Cosentino <an...@gmail.com>
> >> wrote:
> >>>>>>>>
> >>>>>>>> The camel-dependencies are based on parent. And it is
> autogenerated
> >>>>> from
> >>>>>>>> catalog. So please revert. The build is broken with this commit.
> >>>>>>>>
> >>>>>>>> Il sab 9 gen 2021, 12:42 <bv...@apache.org> ha scritto:
> >>>>>>>>
> >>>>>>>>> This is an automated email from the ASF dual-hosted git
> repository.
> >>>>>>>>>
> >>>>>>>>> bvahdat pushed a commit to branch master
> >>>>>>>>> in repository https://gitbox.apache.org/repos/asf/camel.git
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> The following commit(s) were added to refs/heads/master by this
> >> push:
> >>>>>>>>>  new cc34db7  let's declare the impsort-maven-plugin version only
> >>>>> in
> >>>>>>>>> one place
> >>>>>>>>> cc34db7 is described below
> >>>>>>>>>
> >>>>>>>>> commit cc34db7f3051e37f8aaed34d6964240976955053
> >>>>>>>>> Author: Babak Vahdat <bv...@apache.org>
> >>>>>>>>> AuthorDate: Sat Jan 9 12:41:50 2021 +0100
> >>>>>>>>>
> >>>>>>>>> let's declare the impsort-maven-plugin version only in one place
> >>>>>>>>> ---
> >>>>>>>>> camel-dependencies/pom.xml | 2 +-
> >>>>>>>>> parent/pom.xml             | 1 -
> >>>>>>>>> pom.xml                    | 2 +-
> >>>>>>>>> 3 files changed, 2 insertions(+), 3 deletions(-)
> >>>>>>>>>
> >>>>>>>>> diff --git a/camel-dependencies/pom.xml
> >> b/camel-dependencies/pom.xml
> >>>>>>>>> index 5854a67..6f6d7c7 100644
> >>>>>>>>> --- a/camel-dependencies/pom.xml
> >>>>>>>>> +++ b/camel-dependencies/pom.xml
> >>>>>>>>> @@ -270,7 +270,7 @@
> >>>>>>>>>  <ical4j-version>1.0.7</ical4j-version>
> >>>>>>>>>  <icu4j-version>65.1</icu4j-version>
> >>>>>>>>>  <ignite-version>2.9.1</ignite-version>
> >>>>>>>>> -
> >>>>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
> >>>>>>>>> +
> >>>>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
> >>>>>>>>>  <infinispan-version>11.0.8.Final</infinispan-version>
> >>>>>>>>>  <influx-guava-version>20.0</influx-guava-version>
> >>>>>>>>>  <influx-java-driver-version>2.20</influx-java-driver-version>
> >>>>>>>>> diff --git a/parent/pom.xml b/parent/pom.xml
> >>>>>>>>> index 056337b..99eb2cb 100644
> >>>>>>>>> --- a/parent/pom.xml
> >>>>>>>>> +++ b/parent/pom.xml
> >>>>>>>>> @@ -250,7 +250,6 @@
> >>>>>>>>>      <ical4j-version>1.0.7</ical4j-version>
> >>>>>>>>>      <icu4j-version>65.1</icu4j-version>
> >>>>>>>>>      <ignite-version>2.9.1</ignite-version>
> >>>>>>>>> -
> >>>>>>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
> >>>>>>>>>      <infinispan-version>11.0.8.Final</infinispan-version>
> >>>>>>>>>
> <influx-java-driver-version>2.20</influx-java-driver-version>
> >>>>>>>>>      <influx-guava-version>20.0</influx-guava-version>
> >>>>>>>>> diff --git a/pom.xml b/pom.xml
> >>>>>>>>> index dc7825d..9f14176 100644
> >>>>>>>>> --- a/pom.xml
> >>>>>>>>> +++ b/pom.xml
> >>>>>>>>> @@ -117,7 +117,7 @@
> >>>>>>>>>      <!-- we need to override the version inherited from Apache
> >> POM
> >>>>>>>>> for modules that use this POM as parent -->
> >>>>>>>>>
> >>>>>>>>>
> >> <surefire.version>${maven-surefire-plugin-version}</surefire.version>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>
> <formatter-maven-plugin.version>2.12.1</formatter-maven-plugin.version>
> >>>>>>>>> -
> >>>>>>> <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
> >>>>>>>>> +
> >>>>>>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
> >>>>>>>>>      <java-diff-utils-version>4.7</java-diff-utils-version>
> >>>>>>>>>
> >>>>> <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>
> >>>>>
> >>
> >>
>
>

Re: [camel] branch master updated: let's declare the impsort-maven-plugin version only in one place

Posted by Babak Vahdat <ba...@swissonline.ch>.
My point was to avoid declaring two different maven properties for the same purpose. In Camel POM we used to have 

<impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>

And in parent POM we used to have

<impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>

Note that one property with dot and the other one with dash.

Was that really on purpose? Can you think of any way to avoid this duplicate declaration other than the one I provided which apparently breaks the build for the downstream projects?


> On 9 Jan 2021, at 14:01, Andrea Cosentino <an...@gmail.com> wrote:
> 
> It must be reverted anyway. The downstream projects depend on
> camel-dependencies
> 
> Il sab 9 gen 2021, 13:51 Babak Vahdat <ba...@swissonline.ch> ha
> scritto:
> 
>> Let me do that and I will report back. It will take a while.
>> 
>>> On 9 Jan 2021, at 13:49, Andrea Cosentino <an...@gmail.com> wrote:
>>> 
>>> Without fastinstall
>>> 
>>> Il sab 9 gen 2021, 13:49 Andrea Cosentino <an...@gmail.com> ha
>> scritto:
>>> 
>>>> You need a full build.
>>>> 
>>>> Il sab 9 gen 2021, 13:47 Babak Vahdat <ba...@swissonline.ch> ha
>>>> scritto:
>>>> 
>>>>> I just did
>>>>> 
>>>>> $> mvn clean install -Psourcecheck,fastinstall
>>>>> 
>>>>> On the camel root folder and it was successful.
>>>>> 
>>>>>> On 9 Jan 2021, at 13:44, Andrea Cosentino <an...@gmail.com> wrote:
>>>>>> 
>>>>>> If the impsort version is not defined the full build should fail. I
>>>>> don't
>>>>>> have the build, but I suppose it will fail.
>>>>>> 
>>>>>> Il sab 9 gen 2021, 13:42 Babak Vahdat <ba...@swissonline.ch>
>> ha
>>>>>> scritto:
>>>>>> 
>>>>>>> Hi
>>>>>>> 
>>>>>>> Where do you see the broken build? I can’t spot it.
>>>>>>> 
>>>>>>>> On 9 Jan 2021, at 13:31, Andrea Cosentino <an...@gmail.com>
>> wrote:
>>>>>>>> 
>>>>>>>> The camel-dependencies are based on parent. And it is autogenerated
>>>>> from
>>>>>>>> catalog. So please revert. The build is broken with this commit.
>>>>>>>> 
>>>>>>>> Il sab 9 gen 2021, 12:42 <bv...@apache.org> ha scritto:
>>>>>>>> 
>>>>>>>>> This is an automated email from the ASF dual-hosted git repository.
>>>>>>>>> 
>>>>>>>>> bvahdat pushed a commit to branch master
>>>>>>>>> in repository https://gitbox.apache.org/repos/asf/camel.git
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> The following commit(s) were added to refs/heads/master by this
>> push:
>>>>>>>>>  new cc34db7  let's declare the impsort-maven-plugin version only
>>>>> in
>>>>>>>>> one place
>>>>>>>>> cc34db7 is described below
>>>>>>>>> 
>>>>>>>>> commit cc34db7f3051e37f8aaed34d6964240976955053
>>>>>>>>> Author: Babak Vahdat <bv...@apache.org>
>>>>>>>>> AuthorDate: Sat Jan 9 12:41:50 2021 +0100
>>>>>>>>> 
>>>>>>>>> let's declare the impsort-maven-plugin version only in one place
>>>>>>>>> ---
>>>>>>>>> camel-dependencies/pom.xml | 2 +-
>>>>>>>>> parent/pom.xml             | 1 -
>>>>>>>>> pom.xml                    | 2 +-
>>>>>>>>> 3 files changed, 2 insertions(+), 3 deletions(-)
>>>>>>>>> 
>>>>>>>>> diff --git a/camel-dependencies/pom.xml
>> b/camel-dependencies/pom.xml
>>>>>>>>> index 5854a67..6f6d7c7 100644
>>>>>>>>> --- a/camel-dependencies/pom.xml
>>>>>>>>> +++ b/camel-dependencies/pom.xml
>>>>>>>>> @@ -270,7 +270,7 @@
>>>>>>>>>  <ical4j-version>1.0.7</ical4j-version>
>>>>>>>>>  <icu4j-version>65.1</icu4j-version>
>>>>>>>>>  <ignite-version>2.9.1</ignite-version>
>>>>>>>>> -
>>>>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>>>>>>>>> +
>>>>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>>>>>>>>>  <infinispan-version>11.0.8.Final</infinispan-version>
>>>>>>>>>  <influx-guava-version>20.0</influx-guava-version>
>>>>>>>>>  <influx-java-driver-version>2.20</influx-java-driver-version>
>>>>>>>>> diff --git a/parent/pom.xml b/parent/pom.xml
>>>>>>>>> index 056337b..99eb2cb 100644
>>>>>>>>> --- a/parent/pom.xml
>>>>>>>>> +++ b/parent/pom.xml
>>>>>>>>> @@ -250,7 +250,6 @@
>>>>>>>>>      <ical4j-version>1.0.7</ical4j-version>
>>>>>>>>>      <icu4j-version>65.1</icu4j-version>
>>>>>>>>>      <ignite-version>2.9.1</ignite-version>
>>>>>>>>> -
>>>>>>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>>>>>>>>>      <infinispan-version>11.0.8.Final</infinispan-version>
>>>>>>>>>      <influx-java-driver-version>2.20</influx-java-driver-version>
>>>>>>>>>      <influx-guava-version>20.0</influx-guava-version>
>>>>>>>>> diff --git a/pom.xml b/pom.xml
>>>>>>>>> index dc7825d..9f14176 100644
>>>>>>>>> --- a/pom.xml
>>>>>>>>> +++ b/pom.xml
>>>>>>>>> @@ -117,7 +117,7 @@
>>>>>>>>>      <!-- we need to override the version inherited from Apache
>> POM
>>>>>>>>> for modules that use this POM as parent -->
>>>>>>>>> 
>>>>>>>>> 
>> <surefire.version>${maven-surefire-plugin-version}</surefire.version>
>>>>>>>>> 
>>>>>>>>> 
>>>>> <formatter-maven-plugin.version>2.12.1</formatter-maven-plugin.version>
>>>>>>>>> -
>>>>>>> <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
>>>>>>>>> +
>>>>>>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>>>>>>>>>      <java-diff-utils-version>4.7</java-diff-utils-version>
>>>>>>>>> 
>>>>> <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version>
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>> 
>>>>> 
>> 
>> 


Re: [camel] branch master updated: let's declare the impsort-maven-plugin version only in one place

Posted by Andrea Cosentino <an...@gmail.com>.
It must be reverted anyway. The downstream projects depend on
camel-dependencies

Il sab 9 gen 2021, 13:51 Babak Vahdat <ba...@swissonline.ch> ha
scritto:

> Let me do that and I will report back. It will take a while.
>
> > On 9 Jan 2021, at 13:49, Andrea Cosentino <an...@gmail.com> wrote:
> >
> > Without fastinstall
> >
> > Il sab 9 gen 2021, 13:49 Andrea Cosentino <an...@gmail.com> ha
> scritto:
> >
> >> You need a full build.
> >>
> >> Il sab 9 gen 2021, 13:47 Babak Vahdat <ba...@swissonline.ch> ha
> >> scritto:
> >>
> >>> I just did
> >>>
> >>> $> mvn clean install -Psourcecheck,fastinstall
> >>>
> >>> On the camel root folder and it was successful.
> >>>
> >>>> On 9 Jan 2021, at 13:44, Andrea Cosentino <an...@gmail.com> wrote:
> >>>>
> >>>> If the impsort version is not defined the full build should fail. I
> >>> don't
> >>>> have the build, but I suppose it will fail.
> >>>>
> >>>> Il sab 9 gen 2021, 13:42 Babak Vahdat <ba...@swissonline.ch>
> ha
> >>>> scritto:
> >>>>
> >>>>> Hi
> >>>>>
> >>>>> Where do you see the broken build? I can’t spot it.
> >>>>>
> >>>>>> On 9 Jan 2021, at 13:31, Andrea Cosentino <an...@gmail.com>
> wrote:
> >>>>>>
> >>>>>> The camel-dependencies are based on parent. And it is autogenerated
> >>> from
> >>>>>> catalog. So please revert. The build is broken with this commit.
> >>>>>>
> >>>>>> Il sab 9 gen 2021, 12:42 <bv...@apache.org> ha scritto:
> >>>>>>
> >>>>>>> This is an automated email from the ASF dual-hosted git repository.
> >>>>>>>
> >>>>>>> bvahdat pushed a commit to branch master
> >>>>>>> in repository https://gitbox.apache.org/repos/asf/camel.git
> >>>>>>>
> >>>>>>>
> >>>>>>> The following commit(s) were added to refs/heads/master by this
> push:
> >>>>>>>   new cc34db7  let's declare the impsort-maven-plugin version only
> >>> in
> >>>>>>> one place
> >>>>>>> cc34db7 is described below
> >>>>>>>
> >>>>>>> commit cc34db7f3051e37f8aaed34d6964240976955053
> >>>>>>> Author: Babak Vahdat <bv...@apache.org>
> >>>>>>> AuthorDate: Sat Jan 9 12:41:50 2021 +0100
> >>>>>>>
> >>>>>>>  let's declare the impsort-maven-plugin version only in one place
> >>>>>>> ---
> >>>>>>> camel-dependencies/pom.xml | 2 +-
> >>>>>>> parent/pom.xml             | 1 -
> >>>>>>> pom.xml                    | 2 +-
> >>>>>>> 3 files changed, 2 insertions(+), 3 deletions(-)
> >>>>>>>
> >>>>>>> diff --git a/camel-dependencies/pom.xml
> b/camel-dependencies/pom.xml
> >>>>>>> index 5854a67..6f6d7c7 100644
> >>>>>>> --- a/camel-dependencies/pom.xml
> >>>>>>> +++ b/camel-dependencies/pom.xml
> >>>>>>> @@ -270,7 +270,7 @@
> >>>>>>>   <ical4j-version>1.0.7</ical4j-version>
> >>>>>>>   <icu4j-version>65.1</icu4j-version>
> >>>>>>>   <ignite-version>2.9.1</ignite-version>
> >>>>>>> -
> >>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
> >>>>>>> +
> >>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
> >>>>>>>   <infinispan-version>11.0.8.Final</infinispan-version>
> >>>>>>>   <influx-guava-version>20.0</influx-guava-version>
> >>>>>>>   <influx-java-driver-version>2.20</influx-java-driver-version>
> >>>>>>> diff --git a/parent/pom.xml b/parent/pom.xml
> >>>>>>> index 056337b..99eb2cb 100644
> >>>>>>> --- a/parent/pom.xml
> >>>>>>> +++ b/parent/pom.xml
> >>>>>>> @@ -250,7 +250,6 @@
> >>>>>>>       <ical4j-version>1.0.7</ical4j-version>
> >>>>>>>       <icu4j-version>65.1</icu4j-version>
> >>>>>>>       <ignite-version>2.9.1</ignite-version>
> >>>>>>> -
> >>>>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
> >>>>>>>       <infinispan-version>11.0.8.Final</infinispan-version>
> >>>>>>>       <influx-java-driver-version>2.20</influx-java-driver-version>
> >>>>>>>       <influx-guava-version>20.0</influx-guava-version>
> >>>>>>> diff --git a/pom.xml b/pom.xml
> >>>>>>> index dc7825d..9f14176 100644
> >>>>>>> --- a/pom.xml
> >>>>>>> +++ b/pom.xml
> >>>>>>> @@ -117,7 +117,7 @@
> >>>>>>>       <!-- we need to override the version inherited from Apache
> POM
> >>>>>>> for modules that use this POM as parent -->
> >>>>>>>
> >>>>>>>
> <surefire.version>${maven-surefire-plugin-version}</surefire.version>
> >>>>>>>
> >>>>>>>
> >>> <formatter-maven-plugin.version>2.12.1</formatter-maven-plugin.version>
> >>>>>>> -
> >>>>> <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
> >>>>>>> +
> >>>>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
> >>>>>>>       <java-diff-utils-version>4.7</java-diff-utils-version>
> >>>>>>>
> >>> <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>
> >>>>>
> >>>
> >>>
>
>

Re: [camel] branch master updated: let's declare the impsort-maven-plugin version only in one place

Posted by Babak Vahdat <ba...@swissonline.ch>.
Let me do that and I will report back. It will take a while.

> On 9 Jan 2021, at 13:49, Andrea Cosentino <an...@gmail.com> wrote:
> 
> Without fastinstall
> 
> Il sab 9 gen 2021, 13:49 Andrea Cosentino <an...@gmail.com> ha scritto:
> 
>> You need a full build.
>> 
>> Il sab 9 gen 2021, 13:47 Babak Vahdat <ba...@swissonline.ch> ha
>> scritto:
>> 
>>> I just did
>>> 
>>> $> mvn clean install -Psourcecheck,fastinstall
>>> 
>>> On the camel root folder and it was successful.
>>> 
>>>> On 9 Jan 2021, at 13:44, Andrea Cosentino <an...@gmail.com> wrote:
>>>> 
>>>> If the impsort version is not defined the full build should fail. I
>>> don't
>>>> have the build, but I suppose it will fail.
>>>> 
>>>> Il sab 9 gen 2021, 13:42 Babak Vahdat <ba...@swissonline.ch> ha
>>>> scritto:
>>>> 
>>>>> Hi
>>>>> 
>>>>> Where do you see the broken build? I can’t spot it.
>>>>> 
>>>>>> On 9 Jan 2021, at 13:31, Andrea Cosentino <an...@gmail.com> wrote:
>>>>>> 
>>>>>> The camel-dependencies are based on parent. And it is autogenerated
>>> from
>>>>>> catalog. So please revert. The build is broken with this commit.
>>>>>> 
>>>>>> Il sab 9 gen 2021, 12:42 <bv...@apache.org> ha scritto:
>>>>>> 
>>>>>>> This is an automated email from the ASF dual-hosted git repository.
>>>>>>> 
>>>>>>> bvahdat pushed a commit to branch master
>>>>>>> in repository https://gitbox.apache.org/repos/asf/camel.git
>>>>>>> 
>>>>>>> 
>>>>>>> The following commit(s) were added to refs/heads/master by this push:
>>>>>>>   new cc34db7  let's declare the impsort-maven-plugin version only
>>> in
>>>>>>> one place
>>>>>>> cc34db7 is described below
>>>>>>> 
>>>>>>> commit cc34db7f3051e37f8aaed34d6964240976955053
>>>>>>> Author: Babak Vahdat <bv...@apache.org>
>>>>>>> AuthorDate: Sat Jan 9 12:41:50 2021 +0100
>>>>>>> 
>>>>>>>  let's declare the impsort-maven-plugin version only in one place
>>>>>>> ---
>>>>>>> camel-dependencies/pom.xml | 2 +-
>>>>>>> parent/pom.xml             | 1 -
>>>>>>> pom.xml                    | 2 +-
>>>>>>> 3 files changed, 2 insertions(+), 3 deletions(-)
>>>>>>> 
>>>>>>> diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml
>>>>>>> index 5854a67..6f6d7c7 100644
>>>>>>> --- a/camel-dependencies/pom.xml
>>>>>>> +++ b/camel-dependencies/pom.xml
>>>>>>> @@ -270,7 +270,7 @@
>>>>>>>   <ical4j-version>1.0.7</ical4j-version>
>>>>>>>   <icu4j-version>65.1</icu4j-version>
>>>>>>>   <ignite-version>2.9.1</ignite-version>
>>>>>>> -
>>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>>>>>>> +
>>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>>>>>>>   <infinispan-version>11.0.8.Final</infinispan-version>
>>>>>>>   <influx-guava-version>20.0</influx-guava-version>
>>>>>>>   <influx-java-driver-version>2.20</influx-java-driver-version>
>>>>>>> diff --git a/parent/pom.xml b/parent/pom.xml
>>>>>>> index 056337b..99eb2cb 100644
>>>>>>> --- a/parent/pom.xml
>>>>>>> +++ b/parent/pom.xml
>>>>>>> @@ -250,7 +250,6 @@
>>>>>>>       <ical4j-version>1.0.7</ical4j-version>
>>>>>>>       <icu4j-version>65.1</icu4j-version>
>>>>>>>       <ignite-version>2.9.1</ignite-version>
>>>>>>> -
>>>>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>>>>>>>       <infinispan-version>11.0.8.Final</infinispan-version>
>>>>>>>       <influx-java-driver-version>2.20</influx-java-driver-version>
>>>>>>>       <influx-guava-version>20.0</influx-guava-version>
>>>>>>> diff --git a/pom.xml b/pom.xml
>>>>>>> index dc7825d..9f14176 100644
>>>>>>> --- a/pom.xml
>>>>>>> +++ b/pom.xml
>>>>>>> @@ -117,7 +117,7 @@
>>>>>>>       <!-- we need to override the version inherited from Apache POM
>>>>>>> for modules that use this POM as parent -->
>>>>>>> 
>>>>>>> <surefire.version>${maven-surefire-plugin-version}</surefire.version>
>>>>>>> 
>>>>>>> 
>>> <formatter-maven-plugin.version>2.12.1</formatter-maven-plugin.version>
>>>>>>> -
>>>>> <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
>>>>>>> +
>>>>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>>>>>>>       <java-diff-utils-version>4.7</java-diff-utils-version>
>>>>>>> 
>>> <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version>
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>> 
>>>>> 
>>> 
>>> 


Re: [camel] branch master updated: let's declare the impsort-maven-plugin version only in one place

Posted by Andrea Cosentino <an...@gmail.com>.
Without fastinstall

Il sab 9 gen 2021, 13:49 Andrea Cosentino <an...@gmail.com> ha scritto:

> You need a full build.
>
> Il sab 9 gen 2021, 13:47 Babak Vahdat <ba...@swissonline.ch> ha
> scritto:
>
>> I just did
>>
>> $> mvn clean install -Psourcecheck,fastinstall
>>
>> On the camel root folder and it was successful.
>>
>> > On 9 Jan 2021, at 13:44, Andrea Cosentino <an...@gmail.com> wrote:
>> >
>> > If the impsort version is not defined the full build should fail. I
>> don't
>> > have the build, but I suppose it will fail.
>> >
>> > Il sab 9 gen 2021, 13:42 Babak Vahdat <ba...@swissonline.ch> ha
>> > scritto:
>> >
>> >> Hi
>> >>
>> >> Where do you see the broken build? I can’t spot it.
>> >>
>> >>> On 9 Jan 2021, at 13:31, Andrea Cosentino <an...@gmail.com> wrote:
>> >>>
>> >>> The camel-dependencies are based on parent. And it is autogenerated
>> from
>> >>> catalog. So please revert. The build is broken with this commit.
>> >>>
>> >>> Il sab 9 gen 2021, 12:42 <bv...@apache.org> ha scritto:
>> >>>
>> >>>> This is an automated email from the ASF dual-hosted git repository.
>> >>>>
>> >>>> bvahdat pushed a commit to branch master
>> >>>> in repository https://gitbox.apache.org/repos/asf/camel.git
>> >>>>
>> >>>>
>> >>>> The following commit(s) were added to refs/heads/master by this push:
>> >>>>    new cc34db7  let's declare the impsort-maven-plugin version only
>> in
>> >>>> one place
>> >>>> cc34db7 is described below
>> >>>>
>> >>>> commit cc34db7f3051e37f8aaed34d6964240976955053
>> >>>> Author: Babak Vahdat <bv...@apache.org>
>> >>>> AuthorDate: Sat Jan 9 12:41:50 2021 +0100
>> >>>>
>> >>>>   let's declare the impsort-maven-plugin version only in one place
>> >>>> ---
>> >>>> camel-dependencies/pom.xml | 2 +-
>> >>>> parent/pom.xml             | 1 -
>> >>>> pom.xml                    | 2 +-
>> >>>> 3 files changed, 2 insertions(+), 3 deletions(-)
>> >>>>
>> >>>> diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml
>> >>>> index 5854a67..6f6d7c7 100644
>> >>>> --- a/camel-dependencies/pom.xml
>> >>>> +++ b/camel-dependencies/pom.xml
>> >>>> @@ -270,7 +270,7 @@
>> >>>>    <ical4j-version>1.0.7</ical4j-version>
>> >>>>    <icu4j-version>65.1</icu4j-version>
>> >>>>    <ignite-version>2.9.1</ignite-version>
>> >>>> -
>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>> >>>> +
>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>> >>>>    <infinispan-version>11.0.8.Final</infinispan-version>
>> >>>>    <influx-guava-version>20.0</influx-guava-version>
>> >>>>    <influx-java-driver-version>2.20</influx-java-driver-version>
>> >>>> diff --git a/parent/pom.xml b/parent/pom.xml
>> >>>> index 056337b..99eb2cb 100644
>> >>>> --- a/parent/pom.xml
>> >>>> +++ b/parent/pom.xml
>> >>>> @@ -250,7 +250,6 @@
>> >>>>        <ical4j-version>1.0.7</ical4j-version>
>> >>>>        <icu4j-version>65.1</icu4j-version>
>> >>>>        <ignite-version>2.9.1</ignite-version>
>> >>>> -
>> >> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>> >>>>        <infinispan-version>11.0.8.Final</infinispan-version>
>> >>>>        <influx-java-driver-version>2.20</influx-java-driver-version>
>> >>>>        <influx-guava-version>20.0</influx-guava-version>
>> >>>> diff --git a/pom.xml b/pom.xml
>> >>>> index dc7825d..9f14176 100644
>> >>>> --- a/pom.xml
>> >>>> +++ b/pom.xml
>> >>>> @@ -117,7 +117,7 @@
>> >>>>        <!-- we need to override the version inherited from Apache POM
>> >>>> for modules that use this POM as parent -->
>> >>>>
>> >>>> <surefire.version>${maven-surefire-plugin-version}</surefire.version>
>> >>>>
>> >>>>
>> <formatter-maven-plugin.version>2.12.1</formatter-maven-plugin.version>
>> >>>> -
>> >> <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
>> >>>> +
>> >> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>> >>>>        <java-diff-utils-version>4.7</java-diff-utils-version>
>> >>>>
>> <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version>
>> >>>>
>> >>>>
>> >>>>
>> >>
>> >>
>>
>>

Re: [camel] branch master updated: let's declare the impsort-maven-plugin version only in one place

Posted by Andrea Cosentino <an...@gmail.com>.
You need a full build.

Il sab 9 gen 2021, 13:47 Babak Vahdat <ba...@swissonline.ch> ha
scritto:

> I just did
>
> $> mvn clean install -Psourcecheck,fastinstall
>
> On the camel root folder and it was successful.
>
> > On 9 Jan 2021, at 13:44, Andrea Cosentino <an...@gmail.com> wrote:
> >
> > If the impsort version is not defined the full build should fail. I don't
> > have the build, but I suppose it will fail.
> >
> > Il sab 9 gen 2021, 13:42 Babak Vahdat <ba...@swissonline.ch> ha
> > scritto:
> >
> >> Hi
> >>
> >> Where do you see the broken build? I can’t spot it.
> >>
> >>> On 9 Jan 2021, at 13:31, Andrea Cosentino <an...@gmail.com> wrote:
> >>>
> >>> The camel-dependencies are based on parent. And it is autogenerated
> from
> >>> catalog. So please revert. The build is broken with this commit.
> >>>
> >>> Il sab 9 gen 2021, 12:42 <bv...@apache.org> ha scritto:
> >>>
> >>>> This is an automated email from the ASF dual-hosted git repository.
> >>>>
> >>>> bvahdat pushed a commit to branch master
> >>>> in repository https://gitbox.apache.org/repos/asf/camel.git
> >>>>
> >>>>
> >>>> The following commit(s) were added to refs/heads/master by this push:
> >>>>    new cc34db7  let's declare the impsort-maven-plugin version only in
> >>>> one place
> >>>> cc34db7 is described below
> >>>>
> >>>> commit cc34db7f3051e37f8aaed34d6964240976955053
> >>>> Author: Babak Vahdat <bv...@apache.org>
> >>>> AuthorDate: Sat Jan 9 12:41:50 2021 +0100
> >>>>
> >>>>   let's declare the impsort-maven-plugin version only in one place
> >>>> ---
> >>>> camel-dependencies/pom.xml | 2 +-
> >>>> parent/pom.xml             | 1 -
> >>>> pom.xml                    | 2 +-
> >>>> 3 files changed, 2 insertions(+), 3 deletions(-)
> >>>>
> >>>> diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml
> >>>> index 5854a67..6f6d7c7 100644
> >>>> --- a/camel-dependencies/pom.xml
> >>>> +++ b/camel-dependencies/pom.xml
> >>>> @@ -270,7 +270,7 @@
> >>>>    <ical4j-version>1.0.7</ical4j-version>
> >>>>    <icu4j-version>65.1</icu4j-version>
> >>>>    <ignite-version>2.9.1</ignite-version>
> >>>> -
> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
> >>>> +
> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
> >>>>    <infinispan-version>11.0.8.Final</infinispan-version>
> >>>>    <influx-guava-version>20.0</influx-guava-version>
> >>>>    <influx-java-driver-version>2.20</influx-java-driver-version>
> >>>> diff --git a/parent/pom.xml b/parent/pom.xml
> >>>> index 056337b..99eb2cb 100644
> >>>> --- a/parent/pom.xml
> >>>> +++ b/parent/pom.xml
> >>>> @@ -250,7 +250,6 @@
> >>>>        <ical4j-version>1.0.7</ical4j-version>
> >>>>        <icu4j-version>65.1</icu4j-version>
> >>>>        <ignite-version>2.9.1</ignite-version>
> >>>> -
> >> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
> >>>>        <infinispan-version>11.0.8.Final</infinispan-version>
> >>>>        <influx-java-driver-version>2.20</influx-java-driver-version>
> >>>>        <influx-guava-version>20.0</influx-guava-version>
> >>>> diff --git a/pom.xml b/pom.xml
> >>>> index dc7825d..9f14176 100644
> >>>> --- a/pom.xml
> >>>> +++ b/pom.xml
> >>>> @@ -117,7 +117,7 @@
> >>>>        <!-- we need to override the version inherited from Apache POM
> >>>> for modules that use this POM as parent -->
> >>>>
> >>>> <surefire.version>${maven-surefire-plugin-version}</surefire.version>
> >>>>
> >>>>
> <formatter-maven-plugin.version>2.12.1</formatter-maven-plugin.version>
> >>>> -
> >> <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
> >>>> +
> >> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
> >>>>        <java-diff-utils-version>4.7</java-diff-utils-version>
> >>>>
> <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version>
> >>>>
> >>>>
> >>>>
> >>
> >>
>
>

Re: [camel] branch master updated: let's declare the impsort-maven-plugin version only in one place

Posted by Babak Vahdat <ba...@swissonline.ch>.
I just did 

$> mvn clean install -Psourcecheck,fastinstall

On the camel root folder and it was successful.

> On 9 Jan 2021, at 13:44, Andrea Cosentino <an...@gmail.com> wrote:
> 
> If the impsort version is not defined the full build should fail. I don't
> have the build, but I suppose it will fail.
> 
> Il sab 9 gen 2021, 13:42 Babak Vahdat <ba...@swissonline.ch> ha
> scritto:
> 
>> Hi
>> 
>> Where do you see the broken build? I can’t spot it.
>> 
>>> On 9 Jan 2021, at 13:31, Andrea Cosentino <an...@gmail.com> wrote:
>>> 
>>> The camel-dependencies are based on parent. And it is autogenerated from
>>> catalog. So please revert. The build is broken with this commit.
>>> 
>>> Il sab 9 gen 2021, 12:42 <bv...@apache.org> ha scritto:
>>> 
>>>> This is an automated email from the ASF dual-hosted git repository.
>>>> 
>>>> bvahdat pushed a commit to branch master
>>>> in repository https://gitbox.apache.org/repos/asf/camel.git
>>>> 
>>>> 
>>>> The following commit(s) were added to refs/heads/master by this push:
>>>>    new cc34db7  let's declare the impsort-maven-plugin version only in
>>>> one place
>>>> cc34db7 is described below
>>>> 
>>>> commit cc34db7f3051e37f8aaed34d6964240976955053
>>>> Author: Babak Vahdat <bv...@apache.org>
>>>> AuthorDate: Sat Jan 9 12:41:50 2021 +0100
>>>> 
>>>>   let's declare the impsort-maven-plugin version only in one place
>>>> ---
>>>> camel-dependencies/pom.xml | 2 +-
>>>> parent/pom.xml             | 1 -
>>>> pom.xml                    | 2 +-
>>>> 3 files changed, 2 insertions(+), 3 deletions(-)
>>>> 
>>>> diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml
>>>> index 5854a67..6f6d7c7 100644
>>>> --- a/camel-dependencies/pom.xml
>>>> +++ b/camel-dependencies/pom.xml
>>>> @@ -270,7 +270,7 @@
>>>>    <ical4j-version>1.0.7</ical4j-version>
>>>>    <icu4j-version>65.1</icu4j-version>
>>>>    <ignite-version>2.9.1</ignite-version>
>>>> -    <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>>>> +    <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>>>>    <infinispan-version>11.0.8.Final</infinispan-version>
>>>>    <influx-guava-version>20.0</influx-guava-version>
>>>>    <influx-java-driver-version>2.20</influx-java-driver-version>
>>>> diff --git a/parent/pom.xml b/parent/pom.xml
>>>> index 056337b..99eb2cb 100644
>>>> --- a/parent/pom.xml
>>>> +++ b/parent/pom.xml
>>>> @@ -250,7 +250,6 @@
>>>>        <ical4j-version>1.0.7</ical4j-version>
>>>>        <icu4j-version>65.1</icu4j-version>
>>>>        <ignite-version>2.9.1</ignite-version>
>>>> -
>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>>>>        <infinispan-version>11.0.8.Final</infinispan-version>
>>>>        <influx-java-driver-version>2.20</influx-java-driver-version>
>>>>        <influx-guava-version>20.0</influx-guava-version>
>>>> diff --git a/pom.xml b/pom.xml
>>>> index dc7825d..9f14176 100644
>>>> --- a/pom.xml
>>>> +++ b/pom.xml
>>>> @@ -117,7 +117,7 @@
>>>>        <!-- we need to override the version inherited from Apache POM
>>>> for modules that use this POM as parent -->
>>>> 
>>>> <surefire.version>${maven-surefire-plugin-version}</surefire.version>
>>>> 
>>>> <formatter-maven-plugin.version>2.12.1</formatter-maven-plugin.version>
>>>> -
>> <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
>>>> +
>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>>>>        <java-diff-utils-version>4.7</java-diff-utils-version>
>>>>        <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version>
>>>> 
>>>> 
>>>> 
>> 
>> 


Re: [camel] branch master updated: let's declare the impsort-maven-plugin version only in one place

Posted by Babak Vahdat <ba...@swissonline.ch>.
Yes indeed that has already happen:

https://github.com/apache/camel/commit/5f9913390005aa7a672436704bb848c65199e2c8 <https://github.com/apache/camel/commit/5f9913390005aa7a672436704bb848c65199e2c8>


> On 9 Jan 2021, at 13:46, Andrea Cosentino <an...@gmail.com> wrote:
> 
> Basically the camel dependencies must be equals to parent pom and it must
> be regenerated starting from catalog. If a dependencies is defined only in
> camel-dependencies it will be override by catalog with the parent pom
> dependedencies
> 
> Il sab 9 gen 2021, 13:44 Andrea Cosentino <an...@gmail.com> ha scritto:
> 
>> If the impsort version is not defined the full build should fail. I don't
>> have the build, but I suppose it will fail.
>> 
>> Il sab 9 gen 2021, 13:42 Babak Vahdat <ba...@swissonline.ch> ha
>> scritto:
>> 
>>> Hi
>>> 
>>> Where do you see the broken build? I can’t spot it.
>>> 
>>>> On 9 Jan 2021, at 13:31, Andrea Cosentino <an...@gmail.com> wrote:
>>>> 
>>>> The camel-dependencies are based on parent. And it is autogenerated from
>>>> catalog. So please revert. The build is broken with this commit.
>>>> 
>>>> Il sab 9 gen 2021, 12:42 <bv...@apache.org> ha scritto:
>>>> 
>>>>> This is an automated email from the ASF dual-hosted git repository.
>>>>> 
>>>>> bvahdat pushed a commit to branch master
>>>>> in repository https://gitbox.apache.org/repos/asf/camel.git
>>>>> 
>>>>> 
>>>>> The following commit(s) were added to refs/heads/master by this push:
>>>>>    new cc34db7  let's declare the impsort-maven-plugin version only in
>>>>> one place
>>>>> cc34db7 is described below
>>>>> 
>>>>> commit cc34db7f3051e37f8aaed34d6964240976955053
>>>>> Author: Babak Vahdat <bv...@apache.org>
>>>>> AuthorDate: Sat Jan 9 12:41:50 2021 +0100
>>>>> 
>>>>>   let's declare the impsort-maven-plugin version only in one place
>>>>> ---
>>>>> camel-dependencies/pom.xml | 2 +-
>>>>> parent/pom.xml             | 1 -
>>>>> pom.xml                    | 2 +-
>>>>> 3 files changed, 2 insertions(+), 3 deletions(-)
>>>>> 
>>>>> diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml
>>>>> index 5854a67..6f6d7c7 100644
>>>>> --- a/camel-dependencies/pom.xml
>>>>> +++ b/camel-dependencies/pom.xml
>>>>> @@ -270,7 +270,7 @@
>>>>>    <ical4j-version>1.0.7</ical4j-version>
>>>>>    <icu4j-version>65.1</icu4j-version>
>>>>>    <ignite-version>2.9.1</ignite-version>
>>>>> -    <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>>>>> +    <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>>>>>    <infinispan-version>11.0.8.Final</infinispan-version>
>>>>>    <influx-guava-version>20.0</influx-guava-version>
>>>>>    <influx-java-driver-version>2.20</influx-java-driver-version>
>>>>> diff --git a/parent/pom.xml b/parent/pom.xml
>>>>> index 056337b..99eb2cb 100644
>>>>> --- a/parent/pom.xml
>>>>> +++ b/parent/pom.xml
>>>>> @@ -250,7 +250,6 @@
>>>>>        <ical4j-version>1.0.7</ical4j-version>
>>>>>        <icu4j-version>65.1</icu4j-version>
>>>>>        <ignite-version>2.9.1</ignite-version>
>>>>> -
>>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>>>>>        <infinispan-version>11.0.8.Final</infinispan-version>
>>>>>        <influx-java-driver-version>2.20</influx-java-driver-version>
>>>>>        <influx-guava-version>20.0</influx-guava-version>
>>>>> diff --git a/pom.xml b/pom.xml
>>>>> index dc7825d..9f14176 100644
>>>>> --- a/pom.xml
>>>>> +++ b/pom.xml
>>>>> @@ -117,7 +117,7 @@
>>>>>        <!-- we need to override the version inherited from Apache POM
>>>>> for modules that use this POM as parent -->
>>>>> 
>>>>> <surefire.version>${maven-surefire-plugin-version}</surefire.version>
>>>>> 
>>>>> <formatter-maven-plugin.version>2.12.1</formatter-maven-plugin.version>
>>>>> -
>>> <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
>>>>> +
>>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>>>>>        <java-diff-utils-version>4.7</java-diff-utils-version>
>>>>> 
>>> <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version>
>>>>> 
>>>>> 
>>>>> 
>>> 
>>> 


Re: [camel] branch master updated: let's declare the impsort-maven-plugin version only in one place

Posted by Andrea Cosentino <an...@gmail.com>.
Basically the camel dependencies must be equals to parent pom and it must
be regenerated starting from catalog. If a dependencies is defined only in
camel-dependencies it will be override by catalog with the parent pom
dependedencies

Il sab 9 gen 2021, 13:44 Andrea Cosentino <an...@gmail.com> ha scritto:

> If the impsort version is not defined the full build should fail. I don't
> have the build, but I suppose it will fail.
>
> Il sab 9 gen 2021, 13:42 Babak Vahdat <ba...@swissonline.ch> ha
> scritto:
>
>> Hi
>>
>> Where do you see the broken build? I can’t spot it.
>>
>> > On 9 Jan 2021, at 13:31, Andrea Cosentino <an...@gmail.com> wrote:
>> >
>> > The camel-dependencies are based on parent. And it is autogenerated from
>> > catalog. So please revert. The build is broken with this commit.
>> >
>> > Il sab 9 gen 2021, 12:42 <bv...@apache.org> ha scritto:
>> >
>> >> This is an automated email from the ASF dual-hosted git repository.
>> >>
>> >> bvahdat pushed a commit to branch master
>> >> in repository https://gitbox.apache.org/repos/asf/camel.git
>> >>
>> >>
>> >> The following commit(s) were added to refs/heads/master by this push:
>> >>     new cc34db7  let's declare the impsort-maven-plugin version only in
>> >> one place
>> >> cc34db7 is described below
>> >>
>> >> commit cc34db7f3051e37f8aaed34d6964240976955053
>> >> Author: Babak Vahdat <bv...@apache.org>
>> >> AuthorDate: Sat Jan 9 12:41:50 2021 +0100
>> >>
>> >>    let's declare the impsort-maven-plugin version only in one place
>> >> ---
>> >> camel-dependencies/pom.xml | 2 +-
>> >> parent/pom.xml             | 1 -
>> >> pom.xml                    | 2 +-
>> >> 3 files changed, 2 insertions(+), 3 deletions(-)
>> >>
>> >> diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml
>> >> index 5854a67..6f6d7c7 100644
>> >> --- a/camel-dependencies/pom.xml
>> >> +++ b/camel-dependencies/pom.xml
>> >> @@ -270,7 +270,7 @@
>> >>     <ical4j-version>1.0.7</ical4j-version>
>> >>     <icu4j-version>65.1</icu4j-version>
>> >>     <ignite-version>2.9.1</ignite-version>
>> >> -    <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>> >> +    <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>> >>     <infinispan-version>11.0.8.Final</infinispan-version>
>> >>     <influx-guava-version>20.0</influx-guava-version>
>> >>     <influx-java-driver-version>2.20</influx-java-driver-version>
>> >> diff --git a/parent/pom.xml b/parent/pom.xml
>> >> index 056337b..99eb2cb 100644
>> >> --- a/parent/pom.xml
>> >> +++ b/parent/pom.xml
>> >> @@ -250,7 +250,6 @@
>> >>         <ical4j-version>1.0.7</ical4j-version>
>> >>         <icu4j-version>65.1</icu4j-version>
>> >>         <ignite-version>2.9.1</ignite-version>
>> >> -
>> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>> >>         <infinispan-version>11.0.8.Final</infinispan-version>
>> >>         <influx-java-driver-version>2.20</influx-java-driver-version>
>> >>         <influx-guava-version>20.0</influx-guava-version>
>> >> diff --git a/pom.xml b/pom.xml
>> >> index dc7825d..9f14176 100644
>> >> --- a/pom.xml
>> >> +++ b/pom.xml
>> >> @@ -117,7 +117,7 @@
>> >>         <!-- we need to override the version inherited from Apache POM
>> >> for modules that use this POM as parent -->
>> >>
>> >> <surefire.version>${maven-surefire-plugin-version}</surefire.version>
>> >>
>> >> <formatter-maven-plugin.version>2.12.1</formatter-maven-plugin.version>
>> >> -
>> <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
>> >> +
>> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>> >>         <java-diff-utils-version>4.7</java-diff-utils-version>
>> >>
>>  <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version>
>> >>
>> >>
>> >>
>>
>>

Re: [camel] branch master updated: let's declare the impsort-maven-plugin version only in one place

Posted by Andrea Cosentino <an...@gmail.com>.
If the impsort version is not defined the full build should fail. I don't
have the build, but I suppose it will fail.

Il sab 9 gen 2021, 13:42 Babak Vahdat <ba...@swissonline.ch> ha
scritto:

> Hi
>
> Where do you see the broken build? I can’t spot it.
>
> > On 9 Jan 2021, at 13:31, Andrea Cosentino <an...@gmail.com> wrote:
> >
> > The camel-dependencies are based on parent. And it is autogenerated from
> > catalog. So please revert. The build is broken with this commit.
> >
> > Il sab 9 gen 2021, 12:42 <bv...@apache.org> ha scritto:
> >
> >> This is an automated email from the ASF dual-hosted git repository.
> >>
> >> bvahdat pushed a commit to branch master
> >> in repository https://gitbox.apache.org/repos/asf/camel.git
> >>
> >>
> >> The following commit(s) were added to refs/heads/master by this push:
> >>     new cc34db7  let's declare the impsort-maven-plugin version only in
> >> one place
> >> cc34db7 is described below
> >>
> >> commit cc34db7f3051e37f8aaed34d6964240976955053
> >> Author: Babak Vahdat <bv...@apache.org>
> >> AuthorDate: Sat Jan 9 12:41:50 2021 +0100
> >>
> >>    let's declare the impsort-maven-plugin version only in one place
> >> ---
> >> camel-dependencies/pom.xml | 2 +-
> >> parent/pom.xml             | 1 -
> >> pom.xml                    | 2 +-
> >> 3 files changed, 2 insertions(+), 3 deletions(-)
> >>
> >> diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml
> >> index 5854a67..6f6d7c7 100644
> >> --- a/camel-dependencies/pom.xml
> >> +++ b/camel-dependencies/pom.xml
> >> @@ -270,7 +270,7 @@
> >>     <ical4j-version>1.0.7</ical4j-version>
> >>     <icu4j-version>65.1</icu4j-version>
> >>     <ignite-version>2.9.1</ignite-version>
> >> -    <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
> >> +    <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
> >>     <infinispan-version>11.0.8.Final</infinispan-version>
> >>     <influx-guava-version>20.0</influx-guava-version>
> >>     <influx-java-driver-version>2.20</influx-java-driver-version>
> >> diff --git a/parent/pom.xml b/parent/pom.xml
> >> index 056337b..99eb2cb 100644
> >> --- a/parent/pom.xml
> >> +++ b/parent/pom.xml
> >> @@ -250,7 +250,6 @@
> >>         <ical4j-version>1.0.7</ical4j-version>
> >>         <icu4j-version>65.1</icu4j-version>
> >>         <ignite-version>2.9.1</ignite-version>
> >> -
> <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
> >>         <infinispan-version>11.0.8.Final</infinispan-version>
> >>         <influx-java-driver-version>2.20</influx-java-driver-version>
> >>         <influx-guava-version>20.0</influx-guava-version>
> >> diff --git a/pom.xml b/pom.xml
> >> index dc7825d..9f14176 100644
> >> --- a/pom.xml
> >> +++ b/pom.xml
> >> @@ -117,7 +117,7 @@
> >>         <!-- we need to override the version inherited from Apache POM
> >> for modules that use this POM as parent -->
> >>
> >> <surefire.version>${maven-surefire-plugin-version}</surefire.version>
> >>
> >> <formatter-maven-plugin.version>2.12.1</formatter-maven-plugin.version>
> >> -
> <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
> >> +
> <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
> >>         <java-diff-utils-version>4.7</java-diff-utils-version>
> >>         <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version>
> >>
> >>
> >>
>
>

Re: [camel] branch master updated: let's declare the impsort-maven-plugin version only in one place

Posted by Babak Vahdat <ba...@swissonline.ch>.
Hi

Where do you see the broken build? I can’t spot it.

> On 9 Jan 2021, at 13:31, Andrea Cosentino <an...@gmail.com> wrote:
> 
> The camel-dependencies are based on parent. And it is autogenerated from
> catalog. So please revert. The build is broken with this commit.
> 
> Il sab 9 gen 2021, 12:42 <bv...@apache.org> ha scritto:
> 
>> This is an automated email from the ASF dual-hosted git repository.
>> 
>> bvahdat pushed a commit to branch master
>> in repository https://gitbox.apache.org/repos/asf/camel.git
>> 
>> 
>> The following commit(s) were added to refs/heads/master by this push:
>>     new cc34db7  let's declare the impsort-maven-plugin version only in
>> one place
>> cc34db7 is described below
>> 
>> commit cc34db7f3051e37f8aaed34d6964240976955053
>> Author: Babak Vahdat <bv...@apache.org>
>> AuthorDate: Sat Jan 9 12:41:50 2021 +0100
>> 
>>    let's declare the impsort-maven-plugin version only in one place
>> ---
>> camel-dependencies/pom.xml | 2 +-
>> parent/pom.xml             | 1 -
>> pom.xml                    | 2 +-
>> 3 files changed, 2 insertions(+), 3 deletions(-)
>> 
>> diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml
>> index 5854a67..6f6d7c7 100644
>> --- a/camel-dependencies/pom.xml
>> +++ b/camel-dependencies/pom.xml
>> @@ -270,7 +270,7 @@
>>     <ical4j-version>1.0.7</ical4j-version>
>>     <icu4j-version>65.1</icu4j-version>
>>     <ignite-version>2.9.1</ignite-version>
>> -    <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>> +    <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>>     <infinispan-version>11.0.8.Final</infinispan-version>
>>     <influx-guava-version>20.0</influx-guava-version>
>>     <influx-java-driver-version>2.20</influx-java-driver-version>
>> diff --git a/parent/pom.xml b/parent/pom.xml
>> index 056337b..99eb2cb 100644
>> --- a/parent/pom.xml
>> +++ b/parent/pom.xml
>> @@ -250,7 +250,6 @@
>>         <ical4j-version>1.0.7</ical4j-version>
>>         <icu4j-version>65.1</icu4j-version>
>>         <ignite-version>2.9.1</ignite-version>
>> -        <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>>         <infinispan-version>11.0.8.Final</infinispan-version>
>>         <influx-java-driver-version>2.20</influx-java-driver-version>
>>         <influx-guava-version>20.0</influx-guava-version>
>> diff --git a/pom.xml b/pom.xml
>> index dc7825d..9f14176 100644
>> --- a/pom.xml
>> +++ b/pom.xml
>> @@ -117,7 +117,7 @@
>>         <!-- we need to override the version inherited from Apache POM
>> for modules that use this POM as parent -->
>> 
>> <surefire.version>${maven-surefire-plugin-version}</surefire.version>
>> 
>> <formatter-maven-plugin.version>2.12.1</formatter-maven-plugin.version>
>> -        <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
>> +        <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>>         <java-diff-utils-version>4.7</java-diff-utils-version>
>>         <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version>
>> 
>> 
>> 


Re: [camel] branch master updated: let's declare the impsort-maven-plugin version only in one place

Posted by Andrea Cosentino <an...@gmail.com>.
The camel-dependencies are based on parent. And it is autogenerated from
catalog. So please revert. The build is broken with this commit.

Il sab 9 gen 2021, 12:42 <bv...@apache.org> ha scritto:

> This is an automated email from the ASF dual-hosted git repository.
>
> bvahdat pushed a commit to branch master
> in repository https://gitbox.apache.org/repos/asf/camel.git
>
>
> The following commit(s) were added to refs/heads/master by this push:
>      new cc34db7  let's declare the impsort-maven-plugin version only in
> one place
> cc34db7 is described below
>
> commit cc34db7f3051e37f8aaed34d6964240976955053
> Author: Babak Vahdat <bv...@apache.org>
> AuthorDate: Sat Jan 9 12:41:50 2021 +0100
>
>     let's declare the impsort-maven-plugin version only in one place
> ---
>  camel-dependencies/pom.xml | 2 +-
>  parent/pom.xml             | 1 -
>  pom.xml                    | 2 +-
>  3 files changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml
> index 5854a67..6f6d7c7 100644
> --- a/camel-dependencies/pom.xml
> +++ b/camel-dependencies/pom.xml
> @@ -270,7 +270,7 @@
>      <ical4j-version>1.0.7</ical4j-version>
>      <icu4j-version>65.1</icu4j-version>
>      <ignite-version>2.9.1</ignite-version>
> -    <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
> +    <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>      <infinispan-version>11.0.8.Final</infinispan-version>
>      <influx-guava-version>20.0</influx-guava-version>
>      <influx-java-driver-version>2.20</influx-java-driver-version>
> diff --git a/parent/pom.xml b/parent/pom.xml
> index 056337b..99eb2cb 100644
> --- a/parent/pom.xml
> +++ b/parent/pom.xml
> @@ -250,7 +250,6 @@
>          <ical4j-version>1.0.7</ical4j-version>
>          <icu4j-version>65.1</icu4j-version>
>          <ignite-version>2.9.1</ignite-version>
> -        <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version>
>          <infinispan-version>11.0.8.Final</infinispan-version>
>          <influx-java-driver-version>2.20</influx-java-driver-version>
>          <influx-guava-version>20.0</influx-guava-version>
> diff --git a/pom.xml b/pom.xml
> index dc7825d..9f14176 100644
> --- a/pom.xml
> +++ b/pom.xml
> @@ -117,7 +117,7 @@
>          <!-- we need to override the version inherited from Apache POM
> for modules that use this POM as parent -->
>
>  <surefire.version>${maven-surefire-plugin-version}</surefire.version>
>
>  <formatter-maven-plugin.version>2.12.1</formatter-maven-plugin.version>
> -        <impsort-maven-plugin.version>1.4.1</impsort-maven-plugin.version>
> +        <impsort-maven-plugin-version>1.4.1</impsort-maven-plugin-version>
>          <java-diff-utils-version>4.7</java-diff-utils-version>
>          <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version>
>
>
>