Changeset 35889 in osm for applications/editors


Ignore:
Timestamp:
2021-12-20T13:24:23+01:00 (3 years ago)
Author:
Don-vip
Message:

see #21666 - Update httpcomponents and add httpcomponents 5 (patch by taylor.smock)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/apache-http/ivy.xml

    r35589 r35889  
    33<ivy-module version="2.0">
    44    <info organisation="org.openstreetmap.josm.plugins" module="apache-http"/>
    5     <configurations>
    6         <conf name="ivy" description="Apache Ivy configuration for self-update"/>
    7         <!--  configuration that should be used when specifying dependencies -->
    8         <conf name="implementation" description="All libs JOSM uses that plugins should not use"/>
    9         <conf name="api" description="All libs that JOSM uses and are available for plugins"/>
    10         <conf name="runtimeOnly" description="The libs shipped with JOSM that we do not need during compilation"/>
    11         <conf name="provided" description="The libs we need during compilation but not on application start"/>
    12         <!--  Meta configuration used in build scripts -->
    13         <conf name="runtime" description="Libraries only needed at runtime" extends="implementation,api,runtimeOnly"/>
    14         <conf name="compile" description="Libraries needed only for compilation" extends="implementation,api,provided"/>
    15         <conf name="test" description="Libraries only needed for testing" extends="compile,runtime"/>
    16     </configurations>
    175    <dependencies>
    18         <dependency org="org.apache.httpcomponents" name="httpcore" rev="4.4.13" conf="api->default"/>
    19         <dependency org="org.apache.httpcomponents" name="httpclient" rev="4.5.12" conf="api->default"/>
    20         <dependency org="org.apache.httpcomponents" name="httpmime" rev="4.5.12" conf="api->default"/>
     6        <!-- Leave these in until at least 2021-03-01 so plugins can migrate -->
     7        <dependency org="org.apache.httpcomponents" name="httpcore" rev="4.4.15" conf="default->default"/>
     8        <dependency org="org.apache.httpcomponents" name="httpclient" rev="4.5.13" conf="default->default"/>
     9        <dependency org="org.apache.httpcomponents" name="httpmime" rev="4.5.13" conf="default->default"/>
     10        <!-- These are in a different namespace, so conflicts shouldn't occur. -->
     11        <dependency org="org.apache.httpcomponents.client5" name="httpclient5" rev="5.1.2" conf="default->default"/>
     12        <!-- We may want to add fluent, cache, and windows extensions in the future -->
    2113    </dependencies>
    2214</ivy-module>
Note: See TracChangeset for help on using the changeset viewer.