Ah I spotted a better way to handle this. Will provide a PR shortly.

> On 9 Jan 2021, at 14:19, Babak Vahdat <babak.vah...@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 <anco...@gmail.com> wrote:
>> 
>> It must be reverted anyway. The downstream projects depend on
>> camel-dependencies
>> 
>> Il sab 9 gen 2021, 13:51 Babak Vahdat <babak.vah...@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 <anco...@gmail.com> wrote:
>>>> 
>>>> Without fastinstall
>>>> 
>>>> Il sab 9 gen 2021, 13:49 Andrea Cosentino <anco...@gmail.com> ha
>>> scritto:
>>>> 
>>>>> You need a full build.
>>>>> 
>>>>> Il sab 9 gen 2021, 13:47 Babak Vahdat <babak.vah...@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 <anco...@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.vah...@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 <anco...@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 <bvah...@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 <bvah...@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>
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>>>> 
>>> 
>>> 
> 

Reply via email to