Anton Weber created CB-12838:
--------------------------------

             Summary: Order of plugins in config.xml modified during build
                 Key: CB-12838
                 URL: https://issues.apache.org/jira/browse/CB-12838
             Project: Apache Cordova
          Issue Type: Bug
          Components: cordova-cli
    Affects Versions: [email protected]
         Environment: Mac OS 10.12.4, Cordova 7.0.1
            Reporter: Anton Weber
            Priority: Minor


Running cordova build android or cordova build ios changes the order in which 
plugins are listed in the config.xml (arranging them alphabetically). 

This causes problems when manually resolving dependencies, e.g. when installing 
a specific version of a dependency first by having it higher up in the list.

Example:
Original config.xml content:
...
    <plugin name="cordova-plugin-device" spec="^1.1.6" />
    <plugin name="cordova-plugin-camera" spec="^2.4.1" />
    <plugin name="cordova-plugin-whitelist" spec="^1.3.2" />
    <engine name="android" spec="^6.2.3" />
    <engine name="ios" spec="^4.4.0" />
...

After cordova build:
...
    <engine name="android" spec="^6.2.3" />
    <engine name="ios" spec="^4.4.0" />
    <plugin name="cordova-plugin-camera" spec="^2.4.1" />
    <plugin name="cordova-plugin-device" spec="^1.1.6" />
    <plugin name="cordova-plugin-whitelist" spec="^1.3.2" />
...



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to