Ticket #8269: 8269.5.patch
| File 8269.5.patch, 355.9 KB (added by , 22 months ago) |
|---|
-
new file plugins/addrinterpolation/pom.xml
Subject: [PATCH] #8269: pom --- IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/addrinterpolation/pom.xml b/plugins/addrinterpolation/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>addrinterpolation</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Mike Nice</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18494</plugin.main.version> 20 <plugin.author>Mike Nice</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.AddrInterpolation.AddrInterpolationPlugin</plugin.class> 22 <plugin.description>Group common Address Interpolation inputs in a single dialog, as well as an option to automatically generate individual house number nodes from a Way.</plugin.description> 23 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/AddrInterpolation</plugin.link> 24 <plugin.icon>images/AddrInterpolation.png</plugin.icon> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/alignways/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/alignways/pom.xml b/plugins/alignways/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>alignways</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Attila Szász</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>17896</plugin.main.version> 20 <plugin.author>Attila Szász</plugin.author> 21 <plugin.canloadatruntime>true</plugin.canloadatruntime> 22 <plugin.class>org.openstreetmap.josm.plugins.alignways.AlignWaysPlugin</plugin.class> 23 <plugin.description>Makes a pair of selected way segments parallel by rotating one of them around a chosen pivot.</plugin.description> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/AlignWayS</plugin.link> 25 <plugin.icon>images/alignways.png</plugin.icon> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifestEntries> 35 <Plugin-Link>${plugin.link}</Plugin-Link> 36 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 37 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 38 </manifestEntries> 39 </archive> 40 </configuration> 41 </plugin> 42 </plugins> 43 </build> 44 </project> -
new file plugins/apache-commons/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/apache-commons/pom.xml b/plugins/apache-commons/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>apache-commons</artifactId> 10 11 <developers> 12 <developer> 13 <id>nokutu</id> 14 </developer> 15 <developer> 16 <id>Don-vip</id> 17 </developer> 18 </developers> 19 <properties> 20 <plugin.src.dir>src</plugin.src.dir> 21 <plugin.main.version>10580</plugin.main.version> 22 <plugin.canloadatruntime>true</plugin.canloadatruntime> 23 <plugin.author>nokutu; Don-vip</plugin.author> 24 <plugin.class>org.openstreetmap.josm.plugins.commons.CommonsPlugin</plugin.class> 25 <plugin.description>Provides Apache Commons library components. Not meant to be installed directly by users, but rather as a dependency for other plugins.</plugin.description> 26 <plugin.stage>10</plugin.stage> 27 </properties> 28 <dependencies> 29 <dependency> 30 <groupId>com.github.luben</groupId> 31 <artifactId>zstd-jni</artifactId> 32 <version>1.5.5-6</version> 33 <scope>compile</scope> 34 </dependency> 35 <dependency> 36 <groupId>org.apache.commons</groupId> 37 <artifactId>commons-collections4</artifactId> 38 <version>4.4</version> 39 <scope>compile</scope> 40 </dependency> 41 <dependency> 42 <groupId>org.apache.commons</groupId> 43 <artifactId>commons-compress</artifactId> 44 <!-- version is in parent pom --> 45 <scope>compile</scope> 46 </dependency> 47 <dependency> 48 <groupId>org.apache.commons</groupId> 49 <artifactId>commons-imaging</artifactId> 50 <version>1.0-alpha3</version> 51 <scope>compile</scope> 52 </dependency> 53 <dependency> 54 <groupId>commons-io</groupId> 55 <artifactId>commons-io</artifactId> 56 <version>2.15.1</version> 57 <scope>compile</scope> 58 </dependency> 59 <dependency> 60 <groupId>commons-logging</groupId> 61 <artifactId>commons-logging</artifactId> 62 <version>1.2</version> 63 <scope>compile</scope> 64 </dependency> 65 <dependency> 66 <groupId>org.apache.commons</groupId> 67 <artifactId>commons-lang3</artifactId> 68 <!-- version is in parent pom --> 69 <scope>compile</scope> 70 </dependency> 71 <dependency> 72 <groupId>org.apache.commons</groupId> 73 <artifactId>commons-math3</artifactId> 74 <version>3.6.1</version> 75 <scope>compile</scope> 76 </dependency> 77 <dependency> 78 <groupId>org.apache.commons</groupId> 79 <artifactId>commons-text</artifactId> 80 <version>1.11.0</version> 81 <scope>compile</scope> 82 </dependency> 83 <dependency> 84 <groupId>org.brotli</groupId> 85 <artifactId>dec</artifactId> 86 <version>0.1.2</version> 87 <scope>compile</scope> 88 </dependency> 89 <dependency> 90 <groupId>org.tukaani</groupId> 91 <artifactId>xz</artifactId> 92 <!-- version is in parent pom --> 93 <scope>compile</scope> 94 </dependency> 95 </dependencies> 96 <build> 97 <plugins> 98 <plugin> 99 <groupId>org.apache.maven.plugins</groupId> 100 <artifactId>maven-jar-plugin</artifactId> 101 <configuration> 102 <archive> 103 <manifestEntries> 104 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 105 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 106 </manifestEntries> 107 </archive> 108 </configuration> 109 </plugin> 110 </plugins> 111 </build> 112 </project> -
new file plugins/apache-http/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/apache-http/pom.xml b/plugins/apache-http/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>apache-http</artifactId> 10 <developers> 11 <developer> 12 <id>Don-vip</id> 13 </developer> 14 </developers> 15 <properties> 16 <plugin.src.dir>${project.basedir}/src</plugin.src.dir> 17 <plugin.main.version>10580</plugin.main.version> 18 <plugin.author>Don-vip</plugin.author> 19 <plugin.class>org.openstreetmap.josm.plugins.http.HttpPlugin</plugin.class> 20 <plugin.description>Provides Apache HTTP library. Not meant to be installed directly by users, but rather as a dependency for other plugins.</plugin.description> 21 <plugin.requires>apache-commons;jna</plugin.requires> 22 <plugin.stage>15</plugin.stage> 23 </properties> 24 <dependencies> 25 <dependency> 26 <groupId>org.openstreetmap.josm.plugins</groupId> 27 <artifactId>apache-commons</artifactId> 28 <version>1.0-SNAPSHOT</version> 29 <scope>provided</scope> 30 </dependency> 31 <dependency> 32 <groupId>org.apache.httpcomponents.client5</groupId> 33 <artifactId>httpclient5</artifactId> 34 <version>5.2.1</version> 35 <scope>compile</scope> 36 </dependency> 37 </dependencies> 38 <build> 39 <plugins> 40 <plugin> 41 <groupId>org.apache.maven.plugins</groupId> 42 <artifactId>maven-jar-plugin</artifactId> 43 <configuration> 44 <archive> 45 <manifestEntries> 46 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 47 <Plugin-Requires>${plugin.requires}</Plugin-Requires> 48 </manifestEntries> 49 </archive> 50 </configuration> 51 </plugin> 52 </plugins> 53 </build> 54 </project> -
new file plugins/buildings_tools/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/buildings_tools/pom.xml b/plugins/buildings_tools/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>buildings_tools</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <id>Upliner</id> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>17896</plugin.main.version> 20 <plugin.author>Upliner</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.buildings_tools.BuildingsToolsPlugin</plugin.class> 22 <plugin.description>Tools for drawing buildings.</plugin.description> 23 <plugin.icon>images/mapmode/building.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/BuildingsTools</plugin.link> 25 <plugin.canloadatruntime>true</plugin.canloadatruntime> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifestEntries> 35 <Plugin-Link>${plugin.link}</Plugin-Link> 36 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 37 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 38 </manifestEntries> 39 </archive> 40 </configuration> 41 </plugin> 42 </plugins> 43 </build> 44 </project> -
new file plugins/cadastre-fr/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/cadastre-fr/pom.xml b/plugins/cadastre-fr/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>cadastre-fr</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <id>Pieren</id> 15 </developer> 16 <developer> 17 <id>Don-vip</id> 18 </developer> 19 </developers> 20 <properties> 21 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 22 <plugin.src.dir>src</plugin.src.dir> 23 <plugin.main.version>18723</plugin.main.version> 24 <plugin.author>Pieren;Don-vip</plugin.author> 25 <plugin.class>org.openstreetmap.josm.plugins.fr.cadastre.CadastrePlugin</plugin.class> 26 <plugin.description>A special handler for the French land registry WMS server.</plugin.description> 27 <plugin.icon>images/preferences/cadastrewms.png</plugin.icon> 28 <plugin.link>https://wiki.openstreetmap.org/wiki/FR:JOSM/Fr:Plugin/Cadastre</plugin.link> 29 <plugin.stage>60</plugin.stage> 30 <plugin.requires>apache-commons;ejml;jts;geotools</plugin.requires> 31 <plugin.minimum.java.version>11</plugin.minimum.java.version> 32 </properties> 33 <dependencies> 34 <dependency> 35 <groupId>org.openstreetmap.josm.plugins</groupId> 36 <artifactId>apache-commons</artifactId> 37 <version>1.0-SNAPSHOT</version> 38 <scope>provided</scope> 39 </dependency> 40 <!-- We need to override this from the parent pom; otherwise, it will be test only --> 41 <dependency> 42 <groupId>org.apache.commons</groupId> 43 <artifactId>commons-lang3</artifactId> 44 <scope>provided</scope> <!-- provided by the apache-commons plugin --> 45 </dependency> 46 <dependency> 47 <groupId>org.openstreetmap.josm.plugins</groupId> 48 <artifactId>ejml</artifactId> 49 <version>1.0-SNAPSHOT</version> 50 <scope>provided</scope> 51 </dependency> 52 <dependency> 53 <groupId>org.openstreetmap.josm.plugins</groupId> 54 <artifactId>jts</artifactId> 55 <version>1.0-SNAPSHOT</version> 56 <scope>provided</scope> 57 </dependency> 58 <dependency> 59 <groupId>org.openstreetmap.josm.plugins</groupId> 60 <artifactId>geotools</artifactId> 61 <version>1.0-SNAPSHOT</version> 62 <scope>provided</scope> 63 </dependency> 64 </dependencies> 65 <build> 66 <plugins> 67 <plugin> 68 <groupId>org.apache.maven.plugins</groupId> 69 <artifactId>maven-jar-plugin</artifactId> 70 <configuration> 71 <archive> 72 <manifestEntries> 73 <Plugin-Minimum-Java-Version>${plugin.minimum.java.version}</Plugin-Minimum-Java-Version> 74 <Plugin-Link>${plugin.link}</Plugin-Link> 75 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 76 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 77 <Plugin-Requires>${plugin.requires}</Plugin-Requires> 78 </manifestEntries> 79 </archive> 80 </configuration> 81 </plugin> 82 </plugins> 83 </build> 84 </project> -
new file plugins/canvec_helper/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/canvec_helper/pom.xml b/plugins/canvec_helper/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>canvec_helper</artifactId> 10 11 <developers> 12 <developer> 13 <name>Michael Bishop</name> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>13559</plugin.main.version> 19 <plugin.author>Michael Bishop</plugin.author> 20 <plugin.class>org.openstreetmap.josm.plugins.canvec_helper.CanvecHelper</plugin.class> 21 <plugin.description>Overlays the canvec tile grid on the map and prints URL''s to the .zip files. Future goals: allow auto-downloading and loading of canvec .osm files</plugin.description> 22 </properties> 23 </project> -
new file plugins/colorscheme/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/colorscheme/pom.xml b/plugins/colorscheme/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>colorscheme</artifactId> 10 11 <developers> 12 <developer> 13 <name>Christof Dallermassl</name> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>17314</plugin.main.version> 19 20 <plugin.author>Christof Dallermassl</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.colorscheme.ColorSchemePlugin</plugin.class> 22 <plugin.description>Allows the user to create different color schemes and to switch between them. Just change the colors and create a new scheme. Used to switch to a white background with matching colors for better visibility in bright sunlight. See dialog in display preferences.</plugin.description> 23 </properties> 24 </project> -
new file plugins/ColumbusCSV/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/ColumbusCSV/pom.xml b/plugins/ColumbusCSV/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>ColumbusCSV</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Oliver Wieland</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18494</plugin.main.version> 20 <plugin.author>Oliver Wieland</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.columbusCSV.ColumbusCSVPlugin</plugin.class> 22 <plugin.description>Imports proprietary CSV files of the Columbus/Visiontac V-900 GPS logger into a GPX layer.</plugin.description> 23 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/ColumbusCSV</plugin.link> 24 <plugin.icon>images/colcsvicon.png</plugin.icon> 25 <plugin.stage>60</plugin.stage> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifestEntries> 35 <Plugin-Link>${plugin.link}</Plugin-Link> 36 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 37 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 38 </manifestEntries> 39 </archive> 40 </configuration> 41 </plugin> 42 </plugins> 43 </build> 44 </project> -
new file plugins/comfort0/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/comfort0/pom.xml b/plugins/comfort0/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>comfort0</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <id>simon04</id> 15 </developer> 16 </developers> 17 <properties> 18 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 19 <plugin.src.dir>src</plugin.src.dir> 20 <plugin.main.version>12164</plugin.main.version> 21 <plugin.canloadatruntime>true</plugin.canloadatruntime> 22 23 <plugin.author>simon04</plugin.author> 24 <plugin.class>net.simon04.comfort0.Comfort0Plugin</plugin.class> 25 <plugin.description>Allows editing data in Level0L format</plugin.description> 26 <plugin.icon>images/theta.svg</plugin.icon> 27 <plugin.link>https://josm.openstreetmap.de/wiki/Help/Plugin/Comfort0</plugin.link> 28 <parser.dir>src/net/simon04/comfort0/level0l</parser.dir> 29 </properties> 30 31 <build> 32 <plugins> 33 <plugin> 34 <groupId>org.apache.maven.plugins</groupId> 35 <artifactId>maven-jar-plugin</artifactId> 36 <configuration> 37 <archive> 38 <manifestEntries> 39 <Plugin-Link>${plugin.link}</Plugin-Link> 40 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 41 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 42 </manifestEntries> 43 </archive> 44 </configuration> 45 </plugin> 46 <plugin> 47 <groupId>org.codehaus.mojo</groupId> 48 <artifactId>javacc-maven-plugin</artifactId> 49 <executions> 50 <execution> 51 <id>javacc</id> 52 <goals> 53 <goal>javacc</goal> 54 </goals> 55 <configuration> 56 <debugParser>false</debugParser> 57 <debugTokenManager>false</debugTokenManager> 58 <jdkVersion>${java.lang.version}</jdkVersion> 59 <grammarEncoding>UTF-8</grammarEncoding> 60 <unicodeInput>true</unicodeInput> 61 <outputDirectory>${parser.dir}/parsergen</outputDirectory> 62 <sourceDirectory>${parser.dir}</sourceDirectory> 63 <includes><include>Level0LParser.jj</include></includes> 64 <excludes><exclude>**/*.java</exclude></excludes> 65 </configuration> 66 </execution> 67 </executions> 68 </plugin> 69 </plugins> 70 </build> 71 </project> -
new file plugins/CommandLine/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/CommandLine/pom.xml b/plugins/CommandLine/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>CommandLine</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <id>Hind</id> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18494</plugin.main.version> 20 <plugin.author>Hind</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.commandline.CommandLine</plugin.class> 22 <plugin.description>Implements a command line and enables to create your commands. See link for standard commands (arc, circle etc.)</plugin.description> 23 <plugin.icon>images/commandline.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/CommandLine</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/Create_grid_of_ways/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/Create_grid_of_ways/pom.xml b/plugins/Create_grid_of_ways/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>Create_grid_of_ways</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Jorge Luis Chamorro</name> 15 </developer> 16 </developers> 17 <properties> 18 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 19 <plugin.src.dir>src</plugin.src.dir> 20 <plugin.main.version>14153</plugin.main.version> 21 <plugin.author>Jorge Luis Chamorro</plugin.author> 22 <plugin.class>CreateGridOfWaysPlugin.CreateGridOfWaysPlugin</plugin.class> 23 <plugin.description>Create a grid of ways.</plugin.description> 24 <plugin.icon>images/creategridofways.png</plugin.icon> 25 <plugin.link>https://wiki.openstreetmap.org/wiki/Create_grid_of_ways</plugin.link> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifestEntries> 35 <Plugin-Link>${plugin.link}</Plugin-Link> 36 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 37 </manifestEntries> 38 </archive> 39 </configuration> 40 </plugin> 41 </plugins> 42 </build> 43 </project> -
new file plugins/CustomizePublicTransportStop/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/CustomizePublicTransportStop/pom.xml b/plugins/CustomizePublicTransportStop/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>CustomizePublicTransportStop</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Rodion Scherbakov</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>17896</plugin.main.version> 20 <plugin.author>Rodion Scherbakov</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.customizepublictransportstop.CustomizePublicTransportStopPlugin</plugin.class> 22 <plugin.description>Customization of public transport stops.</plugin.description> 23 <plugin.icon>images/bus.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/CustomizePublicTransportStop</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/dataimport/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/dataimport/pom.xml b/plugins/dataimport/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>dataimport</artifactId> 10 11 <developers> 12 <developer> 13 <name>Dieter Muecke</name> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>15496</plugin.main.version> 19 <plugin.author>Dieter Muecke</plugin.author> 20 <plugin.class>org.openstreetmap.josm.plugins.dataimport.DataImportPlugin</plugin.class> 21 <plugin.description>Allows to import various file formats into JOSM directly. Currently supported: TangoGPS, Garmin Trainings Center TCX.</plugin.description> 22 <plugin.requires>jaxb</plugin.requires> 23 </properties> 24 25 <dependencies> 26 <dependency> 27 <groupId>org.openstreetmap.josm.plugins</groupId> 28 <artifactId>jaxb</artifactId> 29 <version>1.0-SNAPSHOT</version> 30 <scope>provided</scope> 31 </dependency> 32 </dependencies> 33 34 <build> 35 <plugins> 36 <plugin> 37 <groupId>org.apache.maven.plugins</groupId> 38 <artifactId>maven-jar-plugin</artifactId> 39 <configuration> 40 <archive> 41 <manifestEntries> 42 <Plugin-Requires>${plugin.requires}</Plugin-Requires> 43 </manifestEntries> 44 </archive> 45 </configuration> 46 </plugin> 47 <plugin> 48 <groupId>org.codehaus.mojo</groupId> 49 <artifactId>jaxb2-maven-plugin</artifactId> 50 <executions> 51 <execution> 52 <id>xjc</id> 53 <goals> 54 <goal>xjc</goal> 55 </goals> 56 </execution> 57 </executions> 58 <configuration> 59 <sources> 60 <source>resources/tcx/TrainingCenterDatabasev2.xsd</source> 61 </sources> 62 <packageName>org.openstreetmap.josm.plugins.dataimport.io.tcx</packageName> 63 <encoding>UTF-8</encoding> 64 </configuration> 65 </plugin> 66 </plugins> 67 </build> 68 </project> -
new file plugins/DirectDownload/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/DirectDownload/pom.xml b/plugins/DirectDownload/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>DirectDownload</artifactId> 10 11 <developers> 12 <developer> 13 <name>Hartmut Holzgraefe</name> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>15502</plugin.main.version> 19 <plugin.author>Hartmut Holzgraefe</plugin.author> 20 <plugin.class>org.openstreetmap.josm.plugins.directdownload.DirectDownload</plugin.class> 21 <plugin.description>Download your GPX tracks from openstreetmap.org</plugin.description> 22 <plugin.icon>images/DownloadAction.svg</plugin.icon> 23 <plugin.canloadatruntime>true</plugin.canloadatruntime> 24 </properties> 25 <build> 26 <plugins> 27 <plugin> 28 <groupId>org.apache.maven.plugins</groupId> 29 <artifactId>maven-jar-plugin</artifactId> 30 <configuration> 31 <archive> 32 <manifestEntries> 33 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 34 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 35 </manifestEntries> 36 </archive> 37 </configuration> 38 </plugin> 39 </plugins> 40 </build> 41 </project> -
new file plugins/DirectUpload/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/DirectUpload/pom.xml b/plugins/DirectUpload/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>DirectUpload</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Subhodip Biswas</name> 15 </developer> 16 </developers> 17 <properties> 18 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 19 <plugin.src.dir>src</plugin.src.dir> 20 <plugin.main.version>18173</plugin.main.version> 21 <plugin.author>Subhodip Biswas</plugin.author> 22 <plugin.class>org.openstreetmap.josm.plugins.DirectUpload.UploadDataGuiPlugin</plugin.class> 23 <plugin.description>This plugin directly upload GPS Traces from current active layer in JOSM to openstreetmap.org.</plugin.description> 24 <plugin.icon>images/UploadAction.svg</plugin.icon> 25 <plugin.link>https://wiki.openstreetmap.org/index.php/User:Subhodip/GSoC_Doc#DirectUpload_Plugin_in_JOSM_:</plugin.link> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifestEntries> 35 <Plugin-Link>${plugin.link}</Plugin-Link> 36 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 37 </manifestEntries> 38 </archive> 39 </configuration> 40 </plugin> 41 </plugins> 42 </build> 43 </project> -
new file plugins/editgpx/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/editgpx/pom.xml b/plugins/editgpx/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>editgpx</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Martin Garbe</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>17715</plugin.main.version> 20 <plugin.author>Martin Garbe</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.editgpx.EditGpxPlugin</plugin.class> 22 <plugin.description>Allows the user to anonymize timestamps and delete parts of huge GPX tracks very fast.</plugin.description> 23 <plugin.icon>images/mapmode/editgpx_mode.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/EditGpx</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/ejml/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/ejml/pom.xml b/plugins/ejml/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 <relativePath>../pom.xml</relativePath> 9 </parent> 10 <artifactId>ejml</artifactId> 11 12 <developers> 13 <developer> 14 <id>Don-vip</id> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>10580</plugin.main.version> 20 <plugin.author>Don-vip</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.ejml.EjmlPlugin</plugin.class> 22 <plugin.description>Provides the EJML library for other JOSM plugins. Not meant to be installed directly by users, but rather as a dependency for other plugins.</plugin.description> 23 <plugin.icon>images/ejml.png</plugin.icon> 24 <plugin.canloadatruntime>true</plugin.canloadatruntime> 25 <plugin.stage>15</plugin.stage> 26 <plugin.minimum.java.version>11</plugin.minimum.java.version> 27 </properties> 28 <dependencies> 29 <dependency> 30 <groupId>org.ejml</groupId> 31 <artifactId>ejml-all</artifactId> 32 <version>0.43.1</version> 33 </dependency> 34 <dependency> 35 <groupId>org.ejml</groupId> 36 <artifactId>ejml-experimental</artifactId> 37 <version>0.43.1</version> 38 </dependency> 39 </dependencies> 40 <build> 41 <plugins> 42 <plugin> 43 <groupId>org.apache.maven.plugins</groupId> 44 <artifactId>maven-jar-plugin</artifactId> 45 <configuration> 46 <archive> 47 <manifestEntries> 48 <Plugin-Minimum-Java-Version>${plugin.minimum.java.version}</Plugin-Minimum-Java-Version> 49 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 50 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 51 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 52 </manifestEntries> 53 </archive> 54 </configuration> 55 </plugin> 56 </plugins> 57 </build> 58 </project> -
new file plugins/ElevationProfile/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/ElevationProfile/pom.xml b/plugins/ElevationProfile/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>ElevationProfile</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Oliver Wieland</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18494</plugin.main.version> 20 <plugin.author>Oliver Wieland</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.elevation.ElevationProfilePlugin</plugin.class> 22 <plugin.description>Shows the elevation profile and some statistical data of a GPX track.</plugin.description> 23 <plugin.icon>images/elevation.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/ElevationProfile</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/epci-fr/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/epci-fr/pom.xml b/plugins/epci-fr/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>epci-fr</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <id>Don-vip</id> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>12663</plugin.main.version> 20 <plugin.author>Don-vip</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.fr.epci.EpciPlugin</plugin.class> 22 <plugin.description>Handling of French EPCIs (boundary=local_authority)</plugin.description> 23 <plugin.canloadatruntime>true</plugin.canloadatruntime> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/FR:JOSM/Fr:Plugin/EPCI-fr</plugin.link> 25 <plugin.early>true</plugin.early> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifestEntries> 35 <Plugin-Early>${plugin.early}</Plugin-Early> 36 <Plugin-Link>${plugin.link}</Plugin-Link> 37 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 38 </manifestEntries> 39 </archive> 40 </configuration> 41 </plugin> 42 </plugins> 43 </build> 44 </project> -
new file plugins/eventbus/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/eventbus/pom.xml b/plugins/eventbus/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>eventbus</artifactId> 10 11 <developers> 12 <developer> 13 <id>Don-vip</id> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>16563</plugin.main.version> 19 <plugin.author>Don-vip</plugin.author> 20 <plugin.class>org.openstreetmap.josm.plugins.eventbus.EventBusPlugin</plugin.class> 21 <plugin.description>Provides an event bus more powerful than the traditional listeners registration</plugin.description> 22 <!--<plugin.icon>...</plugin.icon>--> 23 <!--<plugin.link>...</plugin.link>--> 24 <!--<plugin.early>...</plugin.early>--> 25 <!--<plugin.requires>...</plugin.requires>--> 26 <plugin.stage>1</plugin.stage> 27 </properties> 28 <build> 29 <plugins> 30 <plugin> 31 <groupId>org.apache.maven.plugins</groupId> 32 <artifactId>maven-jar-plugin</artifactId> 33 <configuration> 34 <archive> 35 <manifestEntries> 36 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 37 </manifestEntries> 38 </archive> 39 </configuration> 40 </plugin> 41 </plugins> 42 </build> 43 </project> -
new file plugins/ext_tools/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/ext_tools/pom.xml b/plugins/ext_tools/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>ext_tools</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <id>Upliner</id> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>14153</plugin.main.version> 20 <plugin.author>Upliner</plugin.author> 21 <plugin.class>ext_tools.ExtToolsPlugin</plugin.class> 22 <plugin.description>Use external scripts in JOSM</plugin.description> 23 <plugin.icon>images/ext.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/ExtTools</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/FastDraw/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/FastDraw/pom.xml b/plugins/FastDraw/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>FastDraw</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Alexei Kasatkin</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18494</plugin.main.version> 20 <plugin.author>Alexei Kasatkin</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.fastdraw.FastDrawingPlugin</plugin.class> 22 <plugin.description>Fast drawing ways by mouse</plugin.description> 23 <plugin.icon>images/favicon.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/FastDraw</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/FIT/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/FIT/pom.xml b/plugins/FIT/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>FIT</artifactId> 10 11 <developers> 12 <developer> 13 <id>taylor.smock</id> 14 <name>Taylor Smock</name> 15 <email>tsmock@meta.com</email> 16 </developer> 17 </developers> 18 <properties> 19 <plugin.test.dir>src/test</plugin.test.dir> 20 <plugin.test.data.dir>${plugin.test.dir}/data</plugin.test.data.dir> 21 <plugin.test.src.dir>${plugin.test.dir}/unit</plugin.test.src.dir> 22 <plugin.src.dir>src/main/java</plugin.src.dir> 23 <plugin.resources.dir>src/main/resources</plugin.resources.dir> 24 <plugin.main.version>10580</plugin.main.version> 25 26 <plugin.author>Taylor Smock</plugin.author> 27 <plugin.class>org.openstreetmap.josm.plugins.fit.FitPlugin</plugin.class> 28 <plugin.description>Garmin FIT files in JOSM</plugin.description> 29 <!--<plugin.icon>...</plugin.icon>--> 30 <!--<plugin.link>...</plugin.link>--> 31 <java.lang.version>21</java.lang.version> 32 <plugin.canloadatruntime>true</plugin.canloadatruntime> 33 </properties> 34 <build> 35 <plugins> 36 <plugin> 37 <groupId>org.apache.maven.plugins</groupId> 38 <artifactId>maven-jar-plugin</artifactId> 39 <configuration> 40 <archive> 41 <manifestEntries> 42 <Plugin-Minimum-Java-Version>${java.lang.version}</Plugin-Minimum-Java-Version> 43 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 44 </manifestEntries> 45 </archive> 46 </configuration> 47 </plugin> 48 </plugins> 49 </build> 50 </project> -
new file plugins/FixAddresses/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/FixAddresses/pom.xml b/plugins/FixAddresses/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>FixAddresses</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Oliver Wieland</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18494</plugin.main.version> 20 <plugin.author>Oliver Wieland</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.fixAddresses.FixAddressesPlugin</plugin.class> 22 <plugin.description>Finds and fixes invalid street addresses in a comfortable way.</plugin.description> 23 <plugin.icon>images/fixaddresses.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/FixAddresses</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/flatlaf/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/flatlaf/pom.xml b/plugins/flatlaf/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>flatlaf</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <id>simon04</id> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>16974</plugin.main.version> 20 21 <plugin.author>simon04</plugin.author> 22 <plugin.class>org.openstreetmap.josm.plugins.flatlaf.FlatLafPlugin</plugin.class> 23 <plugin.description>FlatLaf - Flat Look and Feel</plugin.description> 24 <plugin.icon>images/FlatLaf.svg</plugin.icon> 25 <plugin.early>true</plugin.early> 26 <plugin.stage>-4</plugin.stage><!-- very early plugin --> 27 <plugin.link>https://www.formdev.com/flatlaf/</plugin.link> 28 </properties> 29 <dependencies> 30 <dependency> 31 <groupId>com.formdev</groupId> 32 <artifactId>flatlaf</artifactId> 33 <version>3.2.2</version> 34 </dependency> 35 </dependencies> 36 <build> 37 <plugins> 38 <plugin> 39 <groupId>org.apache.maven.plugins</groupId> 40 <artifactId>maven-jar-plugin</artifactId> 41 <configuration> 42 <archive> 43 <manifestEntries> 44 <Plugin-Early>${plugin.early}</Plugin-Early> 45 <Plugin-Link>${plugin.link}</Plugin-Link> 46 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 47 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 48 </manifestEntries> 49 </archive> 50 </configuration> 51 </plugin> 52 </plugins> 53 </build> 54 </project> -
new file plugins/opendata/modules/fr.datagouvfr/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/opendata/modules/fr.datagouvfr/pom.xml b/plugins/opendata/modules/fr.datagouvfr/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>opendata-parent</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <groupId>org.openstreetmap.josm.plugins.opendata</groupId> 10 <artifactId>fr.datagouvfr</artifactId> 11 12 <properties> 13 <plugin.src.dir>src</plugin.src.dir> 14 </properties> 15 <dependencies> 16 <dependency> 17 <groupId>org.openstreetmap.josm.plugins</groupId> 18 <artifactId>apache-commons</artifactId> 19 <version>1.0-SNAPSHOT</version> 20 <scope>provided</scope> 21 </dependency> 22 <dependency> 23 <groupId>org.openstreetmap.josm.plugins</groupId> 24 <artifactId>opendata</artifactId> 25 <version>1.0-SNAPSHOT</version> 26 <scope>provided</scope> 27 </dependency> 28 </dependencies> 29 <build> 30 <plugins> 31 <plugin> 32 <groupId>org.apache.maven.plugins</groupId> 33 <artifactId>maven-jar-plugin</artifactId> 34 <configuration> 35 <archive> 36 <manifestEntries> 37 <Author>Don-vip</Author> 38 <Module-Class>org.openstreetmap.josm.plugins.opendata.modules.fr.datagouvfr.DataGouvFrModule</Module-Class> 39 <Module-Date>${version.entry.commit.date}</Module-Date> 40 <Module-Description>data.gouv.fr</Module-Description> 41 <Module-Icon>images/fr24.png</Module-Icon> 42 <Module-Link>https://wiki.openstreetmap.org/wiki/WikiProject_France/data.gouv.fr</Module-Link> 43 <Module-Version>${version.entry.commit.revision}</Module-Version> 44 </manifestEntries> 45 </archive> 46 </configuration> 47 </plugin> 48 </plugins> 49 </build> 50 </project> -
new file plugins/opendata/modules/fr.paris/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/opendata/modules/fr.paris/pom.xml b/plugins/opendata/modules/fr.paris/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>opendata-parent</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <groupId>org.openstreetmap.josm.plugins.opendata</groupId> 10 <artifactId>fr.paris</artifactId> 11 <properties> 12 <plugin.src.dir>src</plugin.src.dir> 13 </properties> 14 <dependencies> 15 <dependency> 16 <groupId>org.openstreetmap.josm.plugins</groupId> 17 <artifactId>apache-commons</artifactId> 18 <version>1.0-SNAPSHOT</version> 19 <scope>provided</scope> 20 </dependency> 21 <dependency> 22 <groupId>org.openstreetmap.josm.plugins</groupId> 23 <artifactId>geotools</artifactId> 24 <version>1.0-SNAPSHOT</version> 25 <scope>provided</scope> 26 </dependency> 27 <dependency> 28 <groupId>org.openstreetmap.josm.plugins</groupId> 29 <artifactId>opendata</artifactId> 30 <version>1.0-SNAPSHOT</version> 31 <scope>provided</scope> 32 </dependency> 33 </dependencies> 34 <build> 35 <plugins> 36 <plugin> 37 <groupId>org.apache.maven.plugins</groupId> 38 <artifactId>maven-jar-plugin</artifactId> 39 <configuration> 40 <archive> 41 <manifestEntries> 42 <Author>Don-vip</Author> 43 <Module-Class>org.openstreetmap.josm.plugins.opendata.modules.fr.paris.ParisModule</Module-Class> 44 <Module-Date>${version.entry.commit.date}</Module-Date> 45 <Module-Description>Paris</Module-Description> 46 <Module-Icon>images/data.fr.paris_24.png</Module-Icon> 47 <!--<Module-Link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/OpenData/Paris</Module-Link>--> 48 <Module-Version>${version.entry.commit.revision}</Module-Version> 49 </manifestEntries> 50 </archive> 51 </configuration> 52 </plugin> 53 </plugins> 54 </build> 55 </project> -
new file plugins/opendata/modules/fr.toulouse/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/opendata/modules/fr.toulouse/pom.xml b/plugins/opendata/modules/fr.toulouse/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>opendata-parent</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <groupId>org.openstreetmap.josm.plugins.opendata</groupId> 10 <artifactId>fr.toulouse</artifactId> 11 <properties> 12 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 13 <plugin.src.dir>src</plugin.src.dir> 14 </properties> 15 <dependencies> 16 <dependency> 17 <groupId>org.openstreetmap.josm.plugins</groupId> 18 <artifactId>apache-commons</artifactId> 19 <version>1.0-SNAPSHOT</version> 20 <scope>provided</scope> 21 </dependency> 22 <dependency> 23 <groupId>org.openstreetmap.josm.plugins</groupId> 24 <artifactId>opendata</artifactId> 25 <version>1.0-SNAPSHOT</version> 26 <scope>provided</scope> 27 </dependency> 28 <dependency> 29 <groupId>org.openstreetmap.josm.plugins</groupId> 30 <artifactId>utilsplugin2</artifactId> 31 <version>1.0-SNAPSHOT</version> 32 <scope>provided</scope> 33 </dependency> 34 </dependencies> 35 <build> 36 <plugins> 37 <plugin> 38 <groupId>org.apache.maven.plugins</groupId> 39 <artifactId>maven-jar-plugin</artifactId> 40 <configuration> 41 <archive> 42 <manifestEntries> 43 <Author>Don-vip</Author> 44 <Module-Class>org.openstreetmap.josm.plugins.opendata.modules.fr.toulouse.ToulouseModule</Module-Class> 45 <Module-Date>${version.entry.commit.date}</Module-Date> 46 <Module-Description>Toulouse</Module-Description> 47 <Module-Icon>images/data.fr.toulouse_24.png</Module-Icon> 48 <Module-Link>https://wiki.openstreetmap.org/wiki/Toulouse/ToulouseMetropoleData</Module-Link> 49 <Module-Version>${version.entry.commit.revision}</Module-Version> 50 </manifestEntries> 51 </archive> 52 </configuration> 53 </plugin> 54 </plugins> 55 </build> 56 </project> -
new file plugins/geochat/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/geochat/pom.xml b/plugins/geochat/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>geochat</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Ilya Zverev</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18723</plugin.main.version> 20 21 <plugin.author>Ilya Zverev</plugin.author> 22 <plugin.class>org.openstreetmap.josm.plugins.geochat.GeoChatPlugin</plugin.class> 23 <plugin.description>Talk with users editing the map nearby, be notified when someone comes close.</plugin.description> 24 <plugin.icon>images/dialogs/geochat.png</plugin.icon> 25 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/GeoChat</plugin.link> 26 <plugin.canloadatruntime>true</plugin.canloadatruntime> 27 </properties> 28 <build> 29 <plugins> 30 <plugin> 31 <groupId>org.apache.maven.plugins</groupId> 32 <artifactId>maven-jar-plugin</artifactId> 33 <configuration> 34 <archive> 35 <manifestEntries> 36 <Plugin-Link>${plugin.link}</Plugin-Link> 37 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 38 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 39 </manifestEntries> 40 </archive> 41 </configuration> 42 </plugin> 43 </plugins> 44 </build> 45 </project> -
new file plugins/geotools/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/geotools/pom.xml b/plugins/geotools/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>geotools</artifactId> 10 11 <developers> 12 <developer> 13 <id>Don-vip</id> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>10899</plugin.main.version> 19 <plugin.author>Don-vip</plugin.author> 20 <plugin.class>org.openstreetmap.josm.plugins.geotools.GeoToolsPlugin</plugin.class> 21 <plugin.description>Provides parts of the GeoTools library for other JOSM plugins. Not meant to be installed directly by users, but rather as a dependency for other plugins.</plugin.description> 22 <plugin.icon>images/compass.png</plugin.icon> 23 <plugin.canloadatruntime>true</plugin.canloadatruntime> 24 <plugin.requires>apache-commons;ejml;jackson;jaxb;jts</plugin.requires> 25 <plugin.stage>20</plugin.stage> 26 <plugin.minimum.java.version>11</plugin.minimum.java.version> 27 </properties> 28 <dependencies> 29 <dependency> 30 <groupId>org.openstreetmap.josm.plugins</groupId> 31 <artifactId>apache-commons</artifactId> 32 <version>1.0-SNAPSHOT</version> 33 <scope>provided</scope> 34 </dependency> 35 <dependency> 36 <groupId>org.openstreetmap.josm.plugins</groupId> 37 <artifactId>ejml</artifactId> 38 <version>1.0-SNAPSHOT</version> 39 <scope>provided</scope> 40 </dependency> 41 <dependency> 42 <groupId>org.openstreetmap.josm.plugins</groupId> 43 <artifactId>jackson</artifactId> 44 <version>1.0-SNAPSHOT</version> 45 <scope>provided</scope> 46 </dependency> 47 <dependency> 48 <groupId>org.openstreetmap.josm.plugins</groupId> 49 <artifactId>jaxb</artifactId> 50 <version>1.0-SNAPSHOT</version> 51 <scope>provided</scope> 52 </dependency> 53 <dependency> 54 <groupId>org.openstreetmap.josm.plugins</groupId> 55 <artifactId>jts</artifactId> 56 <version>1.0-SNAPSHOT</version> 57 <scope>provided</scope> 58 </dependency> 59 <!-- FIXME: Check excludes --> 60 <dependency> 61 <groupId>org.geotools</groupId> 62 <artifactId>gt-coverage</artifactId> 63 <version>${geotools.version}</version> 64 </dependency> 65 <dependency> 66 <groupId>org.geotools</groupId> 67 <artifactId>gt-coverage-api</artifactId> 68 <version>${geotools.version}</version> 69 </dependency> 70 <dependency> 71 <groupId>org.geotools</groupId> 72 <artifactId>gt-epsg-extension</artifactId> 73 <version>${geotools.version}</version> 74 </dependency> 75 <dependency> 76 <groupId>org.geotools</groupId> 77 <artifactId>gt-epsg-hsql</artifactId> 78 <version>${geotools.version}</version> 79 </dependency> 80 <dependency> 81 <groupId>org.geotools</groupId> 82 <artifactId>gt-geotiff</artifactId> 83 <version>${geotools.version}</version> 84 </dependency> 85 <dependency> 86 <groupId>org.geotools</groupId> 87 <artifactId>gt-main</artifactId> 88 <version>${geotools.version}</version> 89 </dependency> 90 <dependency> 91 <groupId>org.geotools</groupId> 92 <artifactId>gt-metadata</artifactId> 93 <version>${geotools.version}</version> 94 </dependency> 95 <dependency> 96 <groupId>org.geotools</groupId> 97 <artifactId>gt-api</artifactId> 98 <version>${geotools.version}</version> 99 </dependency> 100 <dependency> 101 <groupId>org.geotools</groupId> 102 <artifactId>gt-referencing</artifactId> 103 <version>${geotools.version}</version> 104 </dependency> 105 <dependency> 106 <groupId>org.geotools</groupId> 107 <artifactId>gt-shapefile</artifactId> 108 <version>${geotools.version}</version> 109 </dependency> 110 <dependency> 111 <groupId>org.geotools</groupId> 112 <artifactId>gt-geopkg</artifactId> 113 <version>${geotools.version}</version> 114 </dependency> 115 </dependencies> 116 <build> 117 <plugins> 118 <plugin> 119 <groupId>org.apache.maven.plugins</groupId> 120 <artifactId>maven-jar-plugin</artifactId> 121 <configuration> 122 <archive> 123 <manifestEntries> 124 <Plugin-Minimum-Java-Version>${plugin.minimum.java.version}</Plugin-Minimum-Java-Version> 125 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 126 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 127 <Plugin-Requires>${plugin.requires}</Plugin-Requires> 128 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 129 </manifestEntries> 130 </archive> 131 </configuration> 132 </plugin> 133 </plugins> 134 </build> 135 </project> -
new file plugins/globalsat/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/globalsat/pom.xml b/plugins/globalsat/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>globalsat</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Raphael Mack</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>15496</plugin.main.version> 20 <plugin.author>Raphael Mack</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.globalsat.GlobalsatPlugin</plugin.class> 22 <plugin.description>Download GPS points from Globalsat dg100 data logger directly in JOSM.</plugin.description> 23 <plugin.icon>images/globalsatImport.png</plugin.icon> 24 <plugin.link>https://www.raphael-mack.de/josm-globalsat-gpx-import-plugin/</plugin.link> 25 </properties> 26 <dependencies> 27 <dependency> 28 <groupId>org.rxtx</groupId> 29 <artifactId>rxtx</artifactId> 30 <version>2.1.7</version> 31 </dependency> 32 </dependencies> 33 <build> 34 <plugins> 35 <plugin> 36 <groupId>org.apache.maven.plugins</groupId> 37 <artifactId>maven-jar-plugin</artifactId> 38 <configuration> 39 <archive> 40 <manifestEntries> 41 <Plugin-Link>${project.url}</Plugin-Link> 42 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 43 </manifestEntries> 44 </archive> 45 </configuration> 46 </plugin> 47 </plugins> 48 </build> 49 </project> -
new file plugins/gpsblam/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/gpsblam/pom.xml b/plugins/gpsblam/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>gpsblam</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Russell Edwards</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>15502</plugin.main.version> 20 <plugin.author>Russell Edwards</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.gpsblam.GPSBlamPlugin</plugin.class> 22 <plugin.description>Analyse a set of GPS points to obtain its centre and direction of spread.</plugin.description> 23 <plugin.icon>images/mapmode/gpsblam_mode.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/GPSBlam</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/graphview/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/graphview/pom.xml b/plugins/graphview/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>graphview</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Tobias Knerr</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>14153</plugin.main.version> 20 <plugin.author>Tobias Knerr</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.graphview.plugin.GraphViewPlugin</plugin.class> 22 <plugin.description>Visualizes routing information as a routing graph.</plugin.description> 23 <plugin.icon>images/preferences/graphview.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/index.php/JOSM/Plugins/Graphview</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/HouseNumberTaggingTool/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/HouseNumberTaggingTool/pom.xml b/plugins/HouseNumberTaggingTool/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>HouseNumberTaggingTool</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Oliver Raupach</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18173</plugin.main.version> 20 <plugin.author>Oliver Raupach</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.housenumbertool.HouseNumberTaggingToolPlugin</plugin.class> 22 <plugin.description>Simple tool to tag house numbers and addresses.</plugin.description> 23 <plugin.icon>images/home-icon32.png</plugin.icon> 24 <plugin.link>https://josm.openstreetmap.de/wiki/Help/Plugin/HouseNumberTaggingTool</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/http2/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/http2/pom.xml b/plugins/http2/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>http2</artifactId> 10 11 <developers> 12 <developer> 13 <id>Don-vip</id> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>15229</plugin.main.version> 19 <plugin.author>Don-vip</plugin.author> 20 <plugin.class>org.openstreetmap.josm.plugins.http2.Http2Plugin</plugin.class> 21 <plugin.description>Provides HTTP/2 support. Requires Java 11 or later.</plugin.description> 22 <java.lang.version>11</java.lang.version> 23 <plugin.canloadatruntime>true</plugin.canloadatruntime> 24 <plugin.early>true</plugin.early> 25 <plugin.icon>images/http2.png</plugin.icon> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifestEntries> 35 <Plugin-Minimum-Java-Version>${java.lang.version}</Plugin-Minimum-Java-Version> 36 <Plugin-Early>${plugin.early}</Plugin-Early> 37 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 38 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 39 </manifestEntries> 40 </archive> 41 </configuration> 42 </plugin> 43 </plugins> 44 </build> 45 </project> -
new file plugins/imageio/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/imageio/pom.xml b/plugins/imageio/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>imageio</artifactId> 10 11 <developers> 12 <developer> 13 <id>taylor.smock</id> 14 <name>Taylor Smock</name> 15 <email>tsmock@meta.com</email> 16 </developer> 17 </developers> 18 <properties> 19 <plugin.src.dir>src/main/java</plugin.src.dir> 20 <plugin.test.dir>src/test/java</plugin.test.dir> 21 <plugin.resources.dir>src/main/resources</plugin.resources.dir> 22 <plugin.main.version>18877</plugin.main.version> 23 24 <plugin.author>Taylor Smock</plugin.author> 25 <plugin.class>org.openstreetmap.josm.plugins.imageio.ImageIOPlugin</plugin.class> 26 <plugin.description>Enable additional image types such as webp (each image type must be enabled in preferences)</plugin.description> 27 <plugin.canloadatruntime>true</plugin.canloadatruntime> 28 <java.lang.version>17</java.lang.version> 29 </properties> 30 <build> 31 <plugins> 32 <plugin> 33 <groupId>org.apache.maven.plugins</groupId> 34 <artifactId>maven-jar-plugin</artifactId> 35 <configuration> 36 <archive> 37 <manifestEntries> 38 <Plugin-Minimum-Java-Version>${java.lang.version}</Plugin-Minimum-Java-Version> 39 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 40 </manifestEntries> 41 </archive> 42 </configuration> 43 </plugin> 44 </plugins> 45 </build> 46 </project> -
new file plugins/imagery-xml-bounds/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/imagery-xml-bounds/pom.xml b/plugins/imagery-xml-bounds/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>imagery-xml-bounds</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <id>Don-vip</id> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>15115</plugin.main.version> 20 <plugin.author>Don-vip</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.imageryxmlbounds.ImageryXmlBoundsPlugin</plugin.class> 22 <plugin.description>Generate Imagery XML bounds from a multipolygon</plugin.description> 23 <plugin.canloadatruntime>true</plugin.canloadatruntime> 24 <plugin.icon>images/imagery_xml_bounds_icon.svg</plugin.icon> 25 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Imagery-XML-Bounds</plugin.link> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifestEntries> 35 <Plugin-Link>${plugin.link}</Plugin-Link> 36 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 37 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 38 </manifestEntries> 39 </archive> 40 </configuration> 41 </plugin> 42 </plugins> 43 </build> 44 </project> -
new file plugins/imagery_cachexport/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/imagery_cachexport/pom.xml b/plugins/imagery_cachexport/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>imagery_cachexport</artifactId> 10 11 <developers> 12 <developer> 13 <id>holgermappt</id> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>16398</plugin.main.version> 19 <plugin.author>holgermappt</plugin.author> 20 <plugin.class>org.openstreetmap.josm.plugins.imagery_cachexport.ImageryCacheExportPlugin</plugin.class> 21 <plugin.description>Export tiles from the imagery layer cache into the file system.</plugin.description> 22 <plugin.icon>images/imageryexport.png</plugin.icon> 23 <plugin.canloadatruntime>true</plugin.canloadatruntime> 24 </properties> 25 <build> 26 <plugins> 27 <plugin> 28 <groupId>org.apache.maven.plugins</groupId> 29 <artifactId>maven-jar-plugin</artifactId> 30 <configuration> 31 <archive> 32 <manifestEntries> 33 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 34 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 35 </manifestEntries> 36 </archive> 37 </configuration> 38 </plugin> 39 </plugins> 40 </build> 41 </project> -
new file plugins/imagery_offset_db/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/imagery_offset_db/pom.xml b/plugins/imagery_offset_db/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>imagery_offset_db</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Ilya Zverev</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18494</plugin.main.version> 20 <plugin.canloadatruntime>true</plugin.canloadatruntime> 21 22 <plugin.author>Ilya Zverev</plugin.author> 23 <plugin.class>org.openstreetmap.josm.plugins.imagery_offset_db.ImageryOffsetPlugin</plugin.class> 24 <plugin.description>Database of imagery offsets: share and aquire imagery offsets with one button.</plugin.description> 25 <plugin.icon>images/iodb.png</plugin.icon> 26 <plugin.link>https://wiki.openstreetmap.org/wiki/Imagery_Offset_Database</plugin.link> 27 </properties> 28 <build> 29 <plugins> 30 <plugin> 31 <groupId>org.apache.maven.plugins</groupId> 32 <artifactId>maven-jar-plugin</artifactId> 33 <configuration> 34 <archive> 35 <manifestEntries> 36 <Plugin-Link>${plugin.link}</Plugin-Link> 37 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 38 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 39 </manifestEntries> 40 </archive> 41 </configuration> 42 </plugin> 43 </plugins> 44 </build> 45 </project> -
new file plugins/imagewaypoint/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/imagewaypoint/pom.xml b/plugins/imagewaypoint/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>imagewaypoint</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Flint</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>12671</plugin.main.version> 20 <plugin.author>Flint</plugin.author> 21 <plugin.class>org.insignificant.josm.plugins.imagewaypoint.ImageWayPointPlugin</plugin.class> 22 <plugin.description>Another plugin to match images to the waypoints in a GPX file. A match is made when the ''name'', ''cmt'' or ''desc'' attribute of a waypoint tag matches the filename of an image.</plugin.description> 23 <plugin.icon>images/dialogs/imagewaypoint.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/ImageWayPoint</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/ImportImagePlugin/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/ImportImagePlugin/pom.xml b/plugins/ImportImagePlugin/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>ImportImagePlugin</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Christoph Beekmans</name> 15 </developer> 16 <developer> 17 <name>Fabian Kowitz</name> 18 </developer> 19 <developer> 20 <name>Anna Robaszkiewicz</name> 21 </developer> 22 <developer> 23 <name>Oliver Kuhn</name> 24 </developer> 25 <developer> 26 <name>Martin Ulitzny</name> 27 </developer> 28 </developers> 29 <properties> 30 <plugin.main.version>14153</plugin.main.version> 31 <plugin.author>Christoph Beekmans, Fabian Kowitz, Anna Robaszkiewicz, Oliver Kuhn, Martin Ulitzny</plugin.author> 32 <plugin.class>org.openstreetmap.josm.plugins.ImportImagePlugin.ImportImagePlugin</plugin.class> 33 <plugin.description>Plugin for importing spatial referenced images</plugin.description> 34 <plugin.icon>images/layericon.png</plugin.icon> 35 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/ImportImagePlugin</plugin.link> 36 <plugin.requires>jts;ejml;geotools</plugin.requires> 37 <java.lang.version>11</java.lang.version> 38 </properties> 39 <dependencies> 40 <dependency> 41 <groupId>org.openstreetmap.josm.plugins</groupId> 42 <artifactId>jts</artifactId> 43 <version>1.0-SNAPSHOT</version> 44 <scope>provided</scope> 45 </dependency> 46 <dependency> 47 <groupId>org.openstreetmap.josm.plugins</groupId> 48 <artifactId>ejml</artifactId> 49 <version>1.0-SNAPSHOT</version> 50 <scope>provided</scope> 51 </dependency> 52 <dependency> 53 <groupId>org.openstreetmap.josm.plugins</groupId> 54 <artifactId>geotools</artifactId> 55 <version>1.0-SNAPSHOT</version> 56 <scope>provided</scope> 57 </dependency> 58 </dependencies> 59 <build> 60 <plugins> 61 <plugin> 62 <groupId>org.apache.maven.plugins</groupId> 63 <artifactId>maven-jar-plugin</artifactId> 64 <configuration> 65 <archive> 66 <manifestEntries> 67 <Plugin-Minimum-Java-Version>${java.lang.version}</Plugin-Minimum-Java-Version> 68 <Plugin-Link>${plugin.link}</Plugin-Link> 69 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 70 <Plugin-Requires>${plugin.requires}</Plugin-Requires> 71 </manifestEntries> 72 </archive> 73 </configuration> 74 </plugin> 75 </plugins> 76 </build> 77 </project> -
new file plugins/importvec/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/importvec/pom.xml b/plugins/importvec/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>importvec</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <id>Upliner</id> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18464</plugin.main.version> 20 <plugin.author>Upliner</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.importvec.ImportVecPlugin</plugin.class> 22 <plugin.description>Import vector graphics (SVG)</plugin.description> 23 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/ImportVec</plugin.link> 24 </properties> 25 <build> 26 <plugins> 27 <plugin> 28 <groupId>org.apache.maven.plugins</groupId> 29 <artifactId>maven-jar-plugin</artifactId> 30 <configuration> 31 <archive> 32 <manifestEntries> 33 <Plugin-Link>${plugin.link}</Plugin-Link> 34 </manifestEntries> 35 </archive> 36 </configuration> 37 </plugin> 38 </plugins> 39 </build> 40 </project> -
new file plugins/indoor_sweepline/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/indoor_sweepline/pom.xml b/plugins/indoor_sweepline/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>indoor_sweepline</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Roland M. Olbricht</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>14153</plugin.main.version> 20 <plugin.author>Roland M. Olbricht</plugin.author> 21 <plugin.class>indoor_sweepline.IndoorSweepline</plugin.class> 22 <plugin.description>This plugin simplifies the mapping and editing of indoor corridors.</plugin.description> 23 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/indoor_sweepline</plugin.link> 24 </properties> 25 <build> 26 <plugins> 27 <plugin> 28 <groupId>org.apache.maven.plugins</groupId> 29 <artifactId>maven-jar-plugin</artifactId> 30 <configuration> 31 <archive> 32 <manifestEntries> 33 <Plugin-Link>${plugin.link}</Plugin-Link> 34 </manifestEntries> 35 </archive> 36 </configuration> 37 </plugin> 38 </plugins> 39 </build> 40 </project> -
new file plugins/infomode/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/infomode/pom.xml b/plugins/infomode/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>infomode</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Alexei Kasatkin</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18494</plugin.main.version> 20 <plugin.author>Alexei Kasatkin</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.infomode.InfoModePlugin</plugin.class> 22 <plugin.description>Extra information about current layer objects pop ups - currently GPX trackpoint info</plugin.description> 23 <plugin.icon>images/mapmode/infomode.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/InfoMode</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/jackson/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/jackson/pom.xml b/plugins/jackson/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>jackson</artifactId> 10 11 <developers> 12 <developer> 13 <name>Taylor Smock</name> 14 <id>taylor.smock</id> 15 <email>tsmock@meta.com</email> 16 </developer> 17 </developers> 18 <properties> 19 <plugin.src.dir>src</plugin.src.dir> 20 <plugin.main.version>10580</plugin.main.version> 21 <plugin.author>Taylor Smock</plugin.author> 22 <plugin.class>org.openstreetmap.josm.plugins.jackson.JacksonPlugin</plugin.class> 23 <plugin.description>Provides Jackson JSON library. Not meant to be installed directly by users, but rather as a dependency for other plugins.</plugin.description> 24 </properties> 25 26 <dependencies> 27 <dependency> 28 <groupId>com.fasterxml.jackson.core</groupId> 29 <artifactId>jackson-core</artifactId> 30 <version>2.15.3</version> 31 </dependency> 32 </dependencies> 33 </project> -
new file plugins/javafx/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/javafx/pom.xml b/plugins/javafx/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>javafx</artifactId> 10 11 <developers> 12 <developer> 13 <id>Don-vip</id> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.main.version>18166</plugin.main.version> 18 <plugin.author>Don-vip</plugin.author> 19 <plugin.class>org.openstreetmap.josm.plugins.javafx.JavaFxPlugin</plugin.class> 20 <plugin.description>Provides additional OpenJFX (JavaFX) features such as MP3 audio playback.</plugin.description> 21 <plugin.early>true</plugin.early> 22 <plugin.stage>5</plugin.stage> 23 <javafx.version>19</javafx.version> 24 </properties> 25 <!-- These dependencies should be installed on the host machine - our installers bundle them --> 26 <dependencies> 27 <dependency> 28 <groupId>org.testfx</groupId> 29 <artifactId>openjfx-monocle</artifactId> 30 <version>jdk-11+26</version> 31 <scope>provided</scope> 32 </dependency> 33 <dependency> 34 <groupId>org.openjfx</groupId> 35 <artifactId>javafx-swing</artifactId> 36 <version>${javafx.version}</version> 37 <scope>provided</scope> 38 </dependency> 39 <dependency> 40 <groupId>org.openjfx</groupId> 41 <artifactId>javafx-fxml</artifactId> 42 <version>${javafx.version}</version> 43 <scope>provided</scope> 44 </dependency> 45 <dependency> 46 <groupId>org.openjfx</groupId> 47 <artifactId>javafx-web</artifactId> 48 <version>${javafx.version}</version> 49 <scope>provided</scope> 50 </dependency> 51 <dependency> 52 <groupId>org.openjfx</groupId> 53 <artifactId>javafx-media</artifactId> 54 <version>${javafx.version}</version> 55 <scope>provided</scope> 56 </dependency> 57 <dependency> 58 <groupId>org.openjfx</groupId> 59 <artifactId>javafx-controls</artifactId> 60 <version>${javafx.version}</version> 61 <scope>provided</scope> 62 </dependency> 63 <dependency> 64 <groupId>org.openjfx</groupId> 65 <artifactId>javafx-base</artifactId> 66 <version>${javafx.version}</version> 67 <scope>provided</scope> 68 </dependency> 69 <dependency> 70 <groupId>org.openjfx</groupId> 71 <artifactId>javafx-graphics</artifactId> 72 <version>${javafx.version}</version> 73 <scope>provided</scope> 74 </dependency> 75 </dependencies> 76 <build> 77 <plugins> 78 <plugin> 79 <groupId>org.apache.maven.plugins</groupId> 80 <artifactId>maven-jar-plugin</artifactId> 81 <configuration> 82 <archive> 83 <manifestEntries> 84 <Plugin-Early>${plugin.early}</Plugin-Early> 85 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 86 </manifestEntries> 87 </archive> 88 </configuration> 89 </plugin> 90 </plugins> 91 </build> 92 </project> -
new file plugins/jaxb/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/jaxb/pom.xml b/plugins/jaxb/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>jaxb</artifactId> 10 11 <developers> 12 <developer> 13 <id>Don-vip</id> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>10580</plugin.main.version> 19 <plugin.author>Don-vip</plugin.author> 20 <plugin.class>org.openstreetmap.josm.plugins.jaxb.JaxbPlugin</plugin.class> 21 <plugin.description>Provides the JAXB library for other JOSM plugins. Not meant to be installed directly by users, but rather as a dependency for other plugins.</plugin.description> 22 <plugin.early>true</plugin.early> 23 <plugin.stage>4</plugin.stage> 24 </properties> 25 26 <dependencies> 27 <dependency> 28 <groupId>org.glassfish.jaxb</groupId> 29 <artifactId>jaxb-runtime</artifactId> 30 <version>2.3.2</version> 31 </dependency> 32 <dependency> 33 <groupId>jakarta.xml.bind</groupId> 34 <artifactId>jakarta.xml.bind-api</artifactId> 35 <version>2.3.2</version> 36 </dependency> 37 <dependency> 38 <groupId>com.sun.xml.bind</groupId> 39 <artifactId>jaxb-impl</artifactId> 40 <version>2.3.2</version> 41 </dependency> 42 </dependencies> 43 <build> 44 <plugins> 45 <plugin> 46 <groupId>org.apache.maven.plugins</groupId> 47 <artifactId>maven-jar-plugin</artifactId> 48 <configuration> 49 <archive> 50 <manifestEntries> 51 <Plugin-Early>${plugin.early}</Plugin-Early> 52 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 53 </manifestEntries> 54 </archive> 55 </configuration> 56 </plugin> 57 </plugins> 58 </build> 59 </project> -
new file plugins/jna/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/jna/pom.xml b/plugins/jna/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>jna</artifactId> 10 11 <developers> 12 <developer> 13 <id>Don-vip</id> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>10580</plugin.main.version> 19 <plugin.author>Don-vip</plugin.author> 20 <plugin.class>org.openstreetmap.josm.plugins.jna.JNAPlugin</plugin.class> 21 <plugin.description>Provides Java Native Access (JNA) library. Not meant to be installed directly by users, but rather as a dependency for other plugins.</plugin.description> 22 <plugin.icon>images/jnalogo.jpg</plugin.icon> 23 <plugin.stage>10</plugin.stage> 24 <jna.version>5.13.0</jna.version> 25 </properties> 26 <dependencies> 27 <dependency> 28 <groupId>net.java.dev.jna</groupId> 29 <artifactId>jna</artifactId> 30 <version>${jna.version}</version> 31 </dependency> 32 <dependency> 33 <groupId>net.java.dev.jna</groupId> 34 <artifactId>jna-platform</artifactId> 35 <version>${jna.version}</version> 36 </dependency> 37 </dependencies> 38 <build> 39 <plugins> 40 <plugin> 41 <groupId>org.apache.maven.plugins</groupId> 42 <artifactId>maven-jar-plugin</artifactId> 43 <configuration> 44 <archive> 45 <manifestEntries> 46 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 47 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 48 </manifestEntries> 49 </archive> 50 </configuration> 51 </plugin> 52 </plugins> 53 </build> 54 </project> -
new file core/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/core/pom.xml b/core/pom.xml new file mode 100644
- + 1 <?xml version="1.0"?> 2 <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"> 4 <modelVersion>4.0.0</modelVersion> 5 <artifactId>josm</artifactId> 6 <parent> 7 <groupId>org.openstreetmap.josm</groupId> 8 <artifactId>josm-parent</artifactId> 9 <version>1.0-SNAPSHOT</version> 10 <relativePath>./nodist/pom.xml</relativePath> 11 </parent> 12 13 <name>josm</name> 14 <url>https://josm.openstreetmap.de</url> 15 <properties> 16 <src.dir>${project.basedir}/src</src.dir> 17 <test.dir>${project.basedir}/test</test.dir> 18 <scripts.src.dir>${project.basedir}/scripts</scripts.src.dir> 19 <build.dir>${project.basedir}/build</build.dir> 20 <dist.dir>${project.basedir}/dist</dist.dir> 21 <checkstyle-build.dir>${project.basedir}/build2</checkstyle-build.dir> 22 <checkstyle.dir>${tools.dir}/checkstyle</checkstyle.dir> 23 <mapcss.dir>${src.dir}/org/openstreetmap/josm/gui/mappaint/mapcss</mapcss.dir> 24 <modules.dir>${dist.dir}/modules</modules.dir> 25 <pmd.dir>${tools.dir}/pmd</pmd.dir> 26 <proj-build.dir>${project.basedir}/build2</proj-build.dir> 27 <resources.dir>${project.basedir}/resources</resources.dir> 28 <script-build.dir>${project.basedir}/build2</script-build.dir> 29 <spotbugs.dir>${tools.dir}/spotbugs</spotbugs.dir> 30 <tools.dir>${project.basedir}/tools</tools.dir> 31 <epsg.output>${resources.dir}/data/projection/custom-epsg</epsg.output> 32 <javacc.home>${tools.dir}</javacc.home> 33 <dist.jar>${dist.dir}/josm-custom.jar</dist.jar> 34 <dist-optimized.jar>${dist.dir}/josm-custom-optimized.jar</dist-optimized.jar> 35 <dist-sources.jar>${dist.dir}/josm-custom-sources.jar</dist-sources.jar> 36 <jacoco.includes>org.openstreetmap.josm.*</jacoco.includes> 37 <jacoco.inclbootstrapclasses>false</jacoco.inclbootstrapclasses> 38 <jacoco.inclnolocationclasses>false</jacoco.inclnolocationclasses> 39 <junit.printsummary>on</junit.printsummary> 40 <default-junit-includes>**/*Test.class</default-junit-includes> 41 <default-junitIT-includes>**/*TestIT.class</default-junitIT-includes> 42 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 43 </properties> 44 <packaging>jar</packaging> 45 <inceptionYear>2005</inceptionYear> 46 <licenses> 47 <license> 48 <name>GPL-2.0-or-later</name> 49 <url>https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html</url> 50 <distribution>repo</distribution> 51 </license> 52 </licenses> 53 <organization> 54 <name>JOSM</name> 55 <url>https://josm.openstreetmap.de</url> 56 </organization> 57 <scm> 58 <connection>scm:svn:https://josm.openstreetmap.de/svn/trunk</connection> 59 <url>https://josm.openstreetmap.de/browser/josm/trunk</url> 60 </scm> 61 <issueManagement> 62 <system>Trac</system> 63 <url>https://josm.openstreetmap.de</url> 64 </issueManagement> 65 <mailingLists> 66 <mailingList> 67 <name>josm-dev</name> 68 <archive>https://lists.openstreetmap.org/pipermail/josm-dev/</archive> 69 <post>josm-dev@openstreetmap.org</post> 70 </mailingList> 71 </mailingLists> 72 73 <dependencies> 74 <!-- Deprecated dependencies (to remove sometime in 2024)--> 75 <dependency> 76 <groupId>javax.json</groupId> 77 <artifactId>javax.json-api</artifactId> 78 <version>1.1.4</version> 79 <scope>compile</scope> 80 </dependency> 81 <dependency> 82 <groupId>org.glassfish</groupId> 83 <artifactId>javax.json</artifactId> 84 <version>1.1.4</version> 85 <scope>compile</scope> 86 </dependency> 87 <dependency> 88 <groupId>com.google.code.findbugs</groupId> 89 <artifactId>jsr305</artifactId> 90 <version>3.0.2</version> 91 <scope>compile</scope> 92 </dependency> 93 <!-- end Deprecated dependencies --> 94 <dependency> 95 <groupId>org.openstreetmap.jmapviewer</groupId> 96 <artifactId>jmapviewer</artifactId> 97 <scope>compile</scope> 98 </dependency> 99 <dependency> 100 <groupId>jakarta.json</groupId> 101 <artifactId>jakarta.json-api</artifactId> 102 <scope>compile</scope> 103 </dependency> 104 <dependency> 105 <groupId>org.eclipse.parsson</groupId> 106 <artifactId>parsson</artifactId> 107 <scope>runtime</scope> 108 </dependency> 109 <dependency> 110 <groupId>org.apache.commons</groupId> 111 <artifactId>commons-jcs3-core</artifactId> 112 <scope>compile</scope> 113 </dependency> 114 <dependency> 115 <groupId>org.apache.commons</groupId> 116 <artifactId>commons-compress</artifactId> 117 <scope>compile</scope> 118 </dependency> 119 <dependency> 120 <groupId>jakarta.annotation</groupId> 121 <artifactId>jakarta.annotation-api</artifactId> 122 <scope>compile</scope> 123 </dependency> 124 <dependency> 125 <groupId>org.tukaani</groupId> 126 <artifactId>xz</artifactId> 127 <scope>compile</scope> 128 </dependency> 129 <dependency> 130 <groupId>com.adobe.xmp</groupId> 131 <artifactId>xmpcore</artifactId> 132 <scope>compile</scope> 133 </dependency> 134 <dependency> 135 <groupId>com.drewnoakes</groupId> 136 <artifactId>metadata-extractor</artifactId> 137 <scope>compile</scope> 138 </dependency> 139 <dependency> 140 <groupId>com.formdev</groupId> 141 <artifactId>svgSalamander</artifactId> 142 <scope>compile</scope> 143 </dependency> 144 <dependency> 145 <groupId>ch.poole</groupId> 146 <artifactId>OpeningHoursParser</artifactId> 147 <scope>compile</scope> 148 </dependency> 149 <!-- Don't forget to update org.openstreetmap.josm.tools.Tag2Link#PREF_SOURCE --> 150 <dependency> 151 <groupId>org.webjars.npm</groupId> 152 <artifactId>tag2link</artifactId> 153 <scope>compile</scope> 154 </dependency> 155 <dependency> 156 <groupId>org.jacoco</groupId> 157 <artifactId>org.jacoco.ant</artifactId> 158 </dependency> 159 <dependency> 160 <groupId>org.jmockit</groupId> 161 <artifactId>jmockit</artifactId> 162 </dependency> 163 <dependency> 164 <groupId>com.github.spotbugs</groupId> 165 <artifactId>spotbugs-annotations</artifactId> 166 </dependency> 167 <dependency> 168 <groupId>com.ginsberg</groupId> 169 <artifactId>junit5-system-exit</artifactId> 170 </dependency> 171 <dependency> 172 <groupId>org.wiremock</groupId> 173 <artifactId>wiremock</artifactId> 174 </dependency> 175 <dependency> 176 <groupId>io.github.classgraph</groupId> 177 <artifactId>classgraph</artifactId> 178 </dependency> 179 <dependency> 180 <groupId>org.junit.platform</groupId> 181 <artifactId>junit-platform-launcher</artifactId> 182 <scope>test</scope> 183 </dependency> 184 <dependency> 185 <groupId>org.junit.platform</groupId> 186 <artifactId>junit-platform-suite</artifactId> 187 <scope>test</scope> 188 </dependency> 189 <dependency> 190 <groupId>org.junit.vintage</groupId> 191 <artifactId>junit-vintage-engine</artifactId> 192 <scope>test</scope> 193 </dependency> 194 <dependency> 195 <groupId>org.junit.jupiter</groupId> 196 <artifactId>junit-jupiter-params</artifactId> 197 <scope>test</scope> 198 </dependency> 199 <dependency> 200 <groupId>org.junit.jupiter</groupId> 201 <artifactId>junit-jupiter-api</artifactId> 202 <scope>test</scope> 203 </dependency> 204 <dependency> 205 <groupId>org.junit.jupiter</groupId> 206 <artifactId>junit-jupiter-engine</artifactId> 207 <scope>test</scope> 208 </dependency> 209 <dependency> 210 <groupId>org.junit.jupiter</groupId> 211 <artifactId>junit-jupiter-migrationsupport</artifactId> 212 <scope>test</scope> 213 </dependency> 214 <dependency> 215 <groupId>net.trajano.commons</groupId> 216 <artifactId>commons-testing</artifactId> 217 </dependency> 218 <dependency> 219 <groupId>nl.jqno.equalsverifier</groupId> 220 <artifactId>equalsverifier</artifactId> 221 </dependency> 222 <dependency> 223 <groupId>org.apache.commons</groupId> 224 <artifactId>commons-lang3</artifactId> 225 </dependency> 226 <dependency> 227 <groupId>org.awaitility</groupId> 228 <artifactId>awaitility</artifactId> 229 </dependency> 230 </dependencies> 231 <build> 232 <sourceDirectory>${src.dir}</sourceDirectory> 233 <testSourceDirectory>${test.dir}/unit</testSourceDirectory> 234 <scriptSourceDirectory>${scripts.src.dir}</scriptSourceDirectory> 235 <resources> 236 <resource> 237 <directory>${resources.dir}</directory> 238 </resource> 239 <resource> 240 <directory>${project.basedir}</directory> 241 <includes> 242 <include>CONTRIBUTION</include> 243 <include>gpl-2.0.txt</include> 244 <include>gpl-3.0.txt</include> 245 <include>LICENSE</include> 246 <include>README</include> 247 <include>REVISION</include> 248 </includes> 249 </resource> 250 </resources> 251 <testResources> 252 <testResource> 253 <directory>${test.dir}/data</directory> 254 </testResource> 255 </testResources> 256 <plugins> 257 <!-- Generate sources --> 258 <plugin> 259 <groupId>org.codehaus.mojo</groupId> 260 <artifactId>javacc-maven-plugin</artifactId> 261 <executions> 262 <execution> 263 <id>javacc</id> 264 <goals> 265 <goal>javacc</goal> 266 </goals> 267 <configuration> 268 <debugParser>false</debugParser> 269 <debugTokenManager>false</debugTokenManager> 270 <jdkVersion>${java.lang.version}</jdkVersion> 271 <grammarEncoding>UTF-8</grammarEncoding> 272 <unicodeInput>true</unicodeInput> 273 <sourceDirectory>${src.dir}</sourceDirectory> 274 <outputDirectory>${src.dir}</outputDirectory> 275 <includes><include>**/MapCSSParser.jj</include></includes> 276 <excludes><exclude>**/*.java</exclude></excludes> 277 </configuration> 278 </execution> 279 </executions> 280 </plugin> 281 <!-- Update proj, epsg, etc. --> 282 <plugin> 283 <groupId>org.codehaus.mojo</groupId> 284 <artifactId>exec-maven-plugin</artifactId> 285 <executions> 286 <!-- mvn test-compile && mvn exec:java@update-proj-reference-files --> 287 <execution> 288 <id>update-proj-reference-files</id> 289 <configuration> 290 <classpathScope>test</classpathScope> 291 <mainClass>org.openstreetmap.josm.data.projection.ProjectionRefTest</mainClass> 292 </configuration> 293 <goals> 294 <goal>java</goal> 295 </goals> 296 </execution> 297 <!-- mvn test-compile && mvn exec:java@update-proj-regression-files --> 298 <execution> 299 <id>update-proj-regression-files</id> 300 <configuration> 301 <classpathScope>test</classpathScope> 302 <mainClass>org.openstreetmap.josm.data.projection.ProjectionRegressionTest</mainClass> 303 </configuration> 304 <goals> 305 <goal>java</goal> 306 </goals> 307 </execution> 308 <!-- mvn compile && mvn exec:java@SyncEditorLayerIndex --> 309 <execution> 310 <id>SyncEditorLayerIndex</id> 311 <configuration> 312 <executable>java</executable> 313 <arguments> 314 <argument>-Djava.awt.headless=true</argument> 315 <argument>-classpath</argument> 316 <classpath/> <!-- Generates the actual classpath using all project dependencies --> 317 <argument>${scripts.src.dir}/SyncEditorLayerIndex.java</argument> 318 <argument>${basedir}</argument> 319 </arguments> 320 <!-- We need commons-lang3, which isn't needed elsewhere in core (besides a test or two) --> 321 <classpathScope>test</classpathScope> 322 </configuration> 323 <goals> 324 <goal>exec</goal> 325 </goals> 326 </execution> 327 <!-- Note that the epsg-touch/epsg executions are NOT duplicates - the first epsg makes an empty file for the 328 next run, which makes a non-empty custom-epsg file --> 329 <execution> 330 <id>epsg-touch</id> 331 <configuration> 332 <executable>java</executable> 333 <arguments> 334 <argument>-Djava.awt.headless=true</argument> 335 <argument>-classpath</argument> 336 <classpath/> <!-- Generates the actual classpath using all project dependencies --> 337 <argument>${basedir}/scripts/BuildProjectionDefinitions.java</argument> 338 <argument>${basedir}</argument> 339 </arguments> 340 </configuration> 341 <phase>process-classes</phase> 342 <goals> 343 <goal>exec</goal> 344 </goals> 345 </execution> 346 <execution> 347 <id>epsg</id> 348 <configuration> 349 <executable>java</executable> 350 <arguments> 351 <argument>-Djava.awt.headless=true</argument> 352 <argument>-classpath</argument> 353 <classpath/> <!-- Generates the actual classpath using all project dependencies --> 354 <argument>${basedir}/scripts/BuildProjectionDefinitions.java</argument> 355 <argument>${basedir}</argument> 356 </arguments> 357 </configuration> 358 <phase>generate-test-resources</phase> 359 <goals> 360 <goal>exec</goal> 361 </goals> 362 </execution> 363 </executions> 364 </plugin> 365 <plugin> 366 <!-- This *must* be after the exec-maven-plugin since the epsg execution must occur first --> 367 <artifactId>maven-resources-plugin</artifactId> 368 <executions> 369 <!-- Note that the copy-resources-{epsg-touch,epsg} executions are NOT duplicates - the first epsg makes an 370 empty file for the next run, which makes a non-empty custom-epsg file --> 371 <execution> 372 <id>copy-resources-epsg-touch</id> 373 <phase>process-classes</phase> 374 <goals> 375 <goal>copy-resources</goal> 376 </goals> 377 <configuration> 378 <outputDirectory>${project.build.outputDirectory}/data/projection</outputDirectory> 379 <resources> 380 <resource> 381 <directory>${resources.dir}/data/projection/</directory> 382 <includes> 383 <include>custom-epsg</include> 384 </includes> 385 </resource> 386 </resources> 387 </configuration> 388 </execution> 389 <execution> 390 <id>copy-resources-epsg</id> 391 <phase>generate-test-resources</phase> 392 <goals> 393 <goal>copy-resources</goal> 394 </goals> 395 <configuration> 396 <outputDirectory>${project.build.outputDirectory}/data/projection</outputDirectory> 397 <resources> 398 <resource> 399 <directory>${resources.dir}/data/projection/</directory> 400 <includes> 401 <include>custom-epsg</include> 402 </includes> 403 </resource> 404 </resources> 405 </configuration> 406 </execution> 407 </executions> 408 </plugin> 409 <!-- Configure checkstyle/pmd/other lint plugins --> 410 <plugin> 411 <groupId>org.apache.maven.plugins</groupId> 412 <artifactId>maven-pmd-plugin</artifactId> 413 <configuration> 414 <analysisCache>true</analysisCache> 415 <analysisCacheLocation>${pmd.dir}/cache</analysisCacheLocation> 416 <language>java</language> 417 <targetJdk>${java.lang.version}</targetJdk> 418 <rulesets> 419 <ruleset>${pmd.dir}/josm-ruleset.xml</ruleset> 420 </rulesets> 421 <includes> 422 <include>**/*.java</include> 423 </includes> 424 <excludes> 425 <exclude>org/openstreetmap/josm/gui/mappaint/mapcss/parsergen/*.java</exclude> 426 </excludes> 427 <printFailingErrors>true</printFailingErrors> 428 <targetDirectory>${project.basedir}</targetDirectory> 429 </configuration> 430 </plugin> 431 <plugin> 432 <groupId>com.github.spotbugs</groupId> 433 <artifactId>spotbugs-maven-plugin</artifactId> 434 <configuration> 435 <xmlOutput>true</xmlOutput> 436 <spotbugsXmlOutputFilename>spotbugs-josm.xml</spotbugsXmlOutputFilename> 437 <effort>max</effort> 438 <excludeFilterFile>${spotbugs.dir}/josm-filter.xml</excludeFilterFile> 439 <onlyAnalyze>org.openstreetmap.josm.-</onlyAnalyze> 440 <threshold>LOW</threshold> 441 </configuration> 442 <!-- This is commented out until all the current bugs are fixed. TODO uncomment! 443 <executions> 444 <execution> 445 <id>validate</id> 446 <phase>validate</phase> 447 <goals> 448 <goal>check</goal> 449 </goals> 450 </execution> 451 </executions> 452 --> 453 </plugin> 454 <plugin> 455 <groupId>org.apache.maven.plugins</groupId> 456 <artifactId>maven-checkstyle-plugin</artifactId> 457 <configuration> 458 <configLocation>${checkstyle.dir}/josm_checks.xml</configLocation> 459 <includeTestSourceDirectory>true</includeTestSourceDirectory> 460 <outputFile>${project.basedir}/checkstyle-josm.xml</outputFile> 461 <!-- checkstyle cannot parse module-info.java yet --> 462 <excludes>module-info.java,org/openstreetmap/josm/gui/mappaint/mapcss/parsergen/*.java</excludes> 463 </configuration> 464 <executions> 465 <execution> 466 <id>validate</id> 467 <phase>validate</phase> 468 <goals> 469 <goal>check</goal> 470 </goals> 471 </execution> 472 </executions> 473 </plugin> 474 <!-- Configure the test plugin, specifically enable autodetection of global extensions --> 475 <plugin> 476 <artifactId>maven-surefire-plugin</artifactId> 477 <configuration> 478 <excludes> 479 <exclude>**/*TestIT</exclude> 480 </excludes> 481 <skipAfterFailureCount>1</skipAfterFailureCount> 482 <!-- We might need @{argLine} in the future if another plugin has issues --> 483 <argLine> 484 --add-opens java.base/java.io=ALL-UNNAMED 485 --add-opens java.base/java.lang=ALL-UNNAMED 486 --add-opens java.base/java.nio=ALL-UNNAMED 487 --add-opens java.base/java.text=ALL-UNNAMED 488 --add-opens java.base/java.util=ALL-UNNAMED 489 --add-opens java.base/jdk.internal.loader=ALL-UNNAMED 490 --add-opens java.desktop/java.awt=ALL-UNNAMED 491 --add-opens java.prefs/java.util.prefs=ALL-UNNAMED 492 -javaagent:"${settings.localRepository}"/org/jmockit/jmockit/${jmockit.version}/jmockit-${jmockit.version}.jar 493 </argLine> 494 <properties> 495 <configurationParameters> 496 file.encoding = UTF-8 497 java.locale.providers = SPI,CLDR 498 junit.jupiter.extensions.autodetection.enabled = true 499 junit.jupiter.execution.parallel.enabled = true 500 </configurationParameters> 501 </properties> 502 <systemPropertyVariables> 503 <josm.home>${test.dir}/config/josm.home</josm.home> 504 <josm.test.data>${test.dir}/data</josm.test.data> 505 <java.awt.headless>${test.headless}</java.awt.headless> 506 <glass.platform>Monocle</glass.platform> 507 <monocle.platform>Headless</monocle.platform> 508 <prism.order>sw</prism.order> 509 </systemPropertyVariables> 510 </configuration> 511 <executions> 512 <execution> 513 <id>default-tests</id> 514 <phase>test</phase> 515 <goals> 516 <goal>test</goal> 517 </goals> 518 </execution> 519 <execution> 520 <id>integration-tests</id> 521 <phase>integration-test</phase> 522 <goals> 523 <goal>test</goal> 524 </goals> 525 <configuration> 526 <includes>**/*TestIT</includes> 527 </configuration> 528 </execution> 529 <execution> 530 <id>functional-tests</id> 531 <phase>integration-test</phase> 532 <goals> 533 <goal>test</goal> 534 </goals> 535 <configuration> 536 <testSourceDirectory>${test.dir}/functional</testSourceDirectory> 537 </configuration> 538 </execution> 539 <execution> 540 <id>performance-tests</id> 541 <phase>integration-test</phase> 542 <goals> 543 <goal>test</goal> 544 </goals> 545 <configuration> 546 <testSourceDirectory>${test.dir}/performance</testSourceDirectory> 547 </configuration> 548 </execution> 549 </executions> 550 </plugin> 551 <!-- the clean plugin is needed since we currently store generated sources in the source directory --> 552 <plugin> 553 <groupId>org.apache.maven.plugins</groupId> 554 <artifactId>maven-clean-plugin</artifactId> 555 <configuration> 556 <filesets> 557 <fileset> 558 <directory>${proj-build.dir}</directory> 559 </fileset> 560 <fileset> 561 <directory>${build.dir}</directory> 562 </fileset> 563 <fileset> 564 <directory>${script-build.dir}</directory> 565 </fileset> 566 <fileset> 567 <directory>${checkstyle-build.dir}</directory> 568 </fileset> 569 <fileset> 570 <directory>${dist.dir}</directory> 571 </fileset> 572 <fileset> 573 <directory>${mapcss.dir}/parsergen</directory> 574 </fileset> 575 <fileset> 576 <directory>${src.dir}/org/w3/_2001/xmlschema</directory> 577 <includes> 578 <include>Adapter1.java</include> 579 </includes> 580 </fileset> 581 <fileset> 582 <directory>${src.dir}/org/openstreetmap/josm/data/imagery/types</directory> 583 </fileset> 584 <!-- ${epsg.output} --> 585 <fileset> 586 <directory>${resources.dir}/data/projection/</directory> 587 <includes> 588 <include>custom-epsg</include> 589 </includes> 590 </fileset> 591 <fileset> 592 <directory>${pmd.dir}</directory> 593 <includes> 594 <include>cache</include> 595 </includes> 596 </fileset> 597 </filesets> 598 </configuration> 599 </plugin> 600 <plugin> 601 <groupId>org.codehaus.mojo</groupId> 602 <artifactId>buildnumber-maven-plugin</artifactId> 603 <executions> 604 <execution> 605 <phase>validate</phase> 606 <goals> 607 <goal>create</goal> 608 </goals> 609 </execution> 610 </executions> 611 <configuration> 612 <doCheck>false</doCheck> 613 </configuration> 614 </plugin> 615 <plugin> 616 <groupId>org.apache.maven.plugins</groupId> 617 <artifactId>maven-shade-plugin</artifactId> 618 <executions> 619 <execution> 620 <phase>package</phase> 621 <goals> 622 <goal>shade</goal> 623 </goals> 624 <configuration> 625 <!-- TODO: Do we want to minimize the jar? <minimizeJar>true</minimizeJar> --> 626 <filters> 627 <filter> 628 <artifact>org.webjars.npm:tag2link</artifact> 629 <excludes> 630 <exclude>META-INF/resources/webjars/tag2link/*/LICENSE</exclude> 631 <exclude>META-INF/resources/webjars/tag2link/*/README.md</exclude> 632 <exclude>META-INF/resources/webjars/tag2link/*/build.js</exclude> 633 <exclude>META-INF/resources/webjars/tag2link/*/package.json</exclude> 634 <exclude>META-INF/resources/webjars/tag2link/*/schema.json</exclude> 635 <exclude>META-INF/resources/webjars/tag2link/*/tag2link.sophox.sparql</exclude> 636 <exclude>META-INF/resources/webjars/tag2link/*/tag2link.wikidata.sparql</exclude> 637 </excludes> 638 </filter> 639 <filter> 640 <artifact>org.openstreetmap.jmapviewer:jmapviewer</artifact> 641 <excludes> 642 <exclude>org/openstreetmap/gui/jmapviewer/Demo*</exclude> 643 </excludes> 644 </filter> 645 <filter> 646 <artifact>com.drewnoakes:metadata-extractor</artifact> 647 <excludes> 648 <exclude>com/drew/imaging/FileTypeDetector*</exclude> 649 <exclude>com/drew/imaging/ImageMetadataReader*</exclude> 650 <exclude>com/drew/imaging/avi/**</exclude> 651 <exclude>com/drew/imaging/bmp/**</exclude> 652 <exclude>com/drew/imaging/eps/**</exclude> 653 <exclude>com/drew/imaging/gif/**</exclude> 654 <exclude>com/drew/imaging/heif/**</exclude> 655 <exclude>com/drew/imaging/ico/**</exclude> 656 <exclude>com/drew/imaging/mp3/**</exclude> 657 <exclude>com/drew/imaging/mp4/**</exclude> 658 <exclude>com/drew/imaging/pcx/**</exclude> 659 <exclude>com/drew/imaging/psd/**</exclude> 660 <exclude>com/drew/imaging/quicktime/**</exclude> 661 <exclude>com/drew/imaging/raf/**</exclude> 662 <exclude>com/drew/imaging/riff/**</exclude> 663 <exclude>com/drew/imaging/wav/**</exclude> 664 <exclude>com/drew/imaging/webp/**</exclude> 665 <exclude>com/drew/metadata/avi/**</exclude> 666 <exclude>com/drew/metadata/bmp/**</exclude> 667 <exclude>com/drew/metadata/eps/**</exclude> 668 <exclude>com/drew/metadata/gif/**</exclude> 669 <exclude>com/drew/metadata/heif/**</exclude> 670 <exclude>com/drew/metadata/ico/**</exclude> 671 <exclude>com/drew/metadata/mov/**</exclude> 672 <exclude>com/drew/metadata/mp3/**</exclude> 673 <exclude>com/drew/metadata/mp4/**</exclude> 674 <exclude>com/drew/metadata/pcx/**</exclude> 675 <exclude>com/drew/metadata/wav/**</exclude> 676 <exclude>com/drew/metadata/webp/**</exclude> 677 <exclude>com/drew/tools/**</exclude> 678 </excludes> 679 </filter> 680 <filter> 681 <artifact>com.formdev:svgSalamander</artifact> 682 <excludes> 683 <exclude>com/kitfox/svg/app/ant/**</exclude> 684 <exclude>com/kitfox/svg/app/*Dialog*</exclude> 685 <exclude>com/kitfox/svg/app/*Frame*</exclude> 686 <exclude>com/kitfox/svg/app/*Player*</exclude> 687 <exclude>com/kitfox/svg/app/*Viewer*</exclude> 688 </excludes> 689 </filter> 690 <filter> 691 <artifact>org.apache.commons:commons-compress</artifact> 692 <excludes> 693 <exclude>org/apache/commons/compress/PasswordRequiredException*</exclude> 694 <exclude>org/apache/commons/compress/archivers/**</exclude> 695 <exclude>org/apache/commons/compress/changes/**</exclude> 696 <exclude>org/apache/commons/compress/compressors/bzip2/BZip2Utils*</exclude> 697 <exclude>org/apache/commons/compress/compressors/brotli/**</exclude> 698 <exclude>org/apache/commons/compress/compressors/CompressorStreamFactory*</exclude> 699 <exclude>org/apache/commons/compress/compressors/CompressorStreamProvider*</exclude> 700 <exclude>org/apache/commons/compress/compressors/CompressorException*</exclude> 701 <exclude>org/apache/commons/compress/compressors/FileNameUtil*</exclude> 702 <exclude>org/apache/commons/compress/compressors/deflate/**</exclude> 703 <exclude>org/apache/commons/compress/compressors/gzip/**</exclude> 704 <exclude>org/apache/commons/compress/compressors/lz4/**</exclude> 705 <exclude>org/apache/commons/compress/compressors/lzma/**</exclude> 706 <exclude>org/apache/commons/compress/compressors/lz77support/**</exclude> 707 <exclude>org/apache/commons/compress/compressors/pack200/**</exclude> 708 <exclude>org/apache/commons/compress/compressors/snappy/**</exclude> 709 <exclude>org/apache/commons/compress/compressors/xz/XZUtils*</exclude> 710 <exclude>org/apache/commons/compress/compressors/z/**</exclude> 711 <exclude>org/apache/commons/compress/compressors/zstandard/**</exclude> 712 <exclude>org/apache/commons/compress/java/util/jar/Pack200*</exclude> 713 <exclude>org/apache/commons/compress/harmony/pack200/**</exclude> 714 <exclude>org/apache/commons/compress/harmony/unpack200/**</exclude> 715 <exclude>org/apache/commons/compress/parallel/**</exclude> 716 <exclude>org/apache/commons/compress/utils/ArchiveUtils*</exclude> 717 </excludes> 718 </filter> 719 <filter> 720 <artifact>org.apache.commons:commons-jcs3-core</artifact> 721 <excludes> 722 <exclude>org/apache/commons/jcs3/auxiliary/disk/jdbc/**</exclude> 723 <exclude>org/apache/commons/jcs3/auxiliary/remote/http/client/**</exclude> 724 <exclude>org/apache/commons/jcs3/auxiliary/remote/http/server/RemoteHttpCacheServlet*</exclude> 725 <exclude>org/apache/commons/jcs3/auxiliary/remote/server/RemoteCacheStartupServlet*</exclude> 726 <exclude>org/apache/commons/jcs3/log/Log4j2Factory*</exclude> 727 <exclude>org/apache/commons/jcs3/log/Log4j2LogAdapter*</exclude> 728 <exclude>org/apache/commons/jcs3/utils/servlet/**</exclude> 729 </excludes> 730 </filter> 731 </filters> 732 </configuration> 733 </execution> 734 </executions> 735 </plugin> 736 <plugin> 737 <groupId>org.apache.maven.plugins</groupId> 738 <artifactId>maven-jar-plugin</artifactId> 739 <configuration> 740 <archive> 741 <manifest> 742 <mainClass>org.openstreetmap.josm.gui.MainApplication</mainClass> 743 <addDefaultImplementationEntries>true</addDefaultImplementationEntries> 744 <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> 745 </manifest> 746 <manifestEntries> 747 <Main-Version>${buildNumber} SVN</Main-Version> 748 <!-- The default timestamp format is milliseconds since epoch --> 749 <Main-Date>${timestamp}</Main-Date> 750 <Permissions>all-permissions</Permissions> 751 <Codebase>josm.openstreetmap.de</Codebase> 752 <Application-Name>JOSM - Java OpenStreetMap Editor</Application-Name> 753 <Add-Exports>java.base/sun.security.action java.desktop/com.apple.eawt java.desktop/com.sun.imageio.spi java.desktop/com.sun.imageio.plugins.jpeg javafx.graphics/com.sun.javafx.application jdk.deploy/com.sun.deploy.config</Add-Exports> 754 <Add-Opens>java.base/java.lang java.base/java.nio java.base/jdk.internal.loader java.base/jdk.internal.ref java.desktop/javax.imageio.spi java.desktop/javax.swing.text.html java.prefs/java.util.prefs</Add-Opens> 755 <Multi-Release>true</Multi-Release> 756 <Is-Local-Build>true</Is-Local-Build> 757 </manifestEntries> 758 </archive> 759 </configuration> 760 </plugin> 761 </plugins> 762 </build> 763 </project> -
new file core/nodist/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/core/nodist/pom.xml b/core/nodist/pom.xml new file mode 100644
- + 1 <?xml version="1.0"?> 2 <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"> 4 <modelVersion>4.0.0</modelVersion> 5 <groupId>org.openstreetmap.josm</groupId> 6 <artifactId>josm-parent</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 <packaging>pom</packaging> 9 <properties> 10 <project.build.sourceEncoding>US-ASCII</project.build.sourceEncoding> 11 <project.reporting.outputEncoding>US-ASCII</project.reporting.outputEncoding> 12 <java.lang.version>11</java.lang.version> 13 <maven.compiler.release>${java.lang.version}</maven.compiler.release> 14 <test.headless>true</test.headless> 15 <sonar.host.url>https://josm.openstreetmap.de/sonar/</sonar.host.url> 16 <sonar.projectKey>JOSM</sonar.projectKey> 17 <jmockit.version>1.49.a</jmockit.version> 18 </properties> 19 <modules> 20 <module>..</module> 21 <!-- The test pom is mostly for plugins; JOSM core dev doesn't need it --> 22 <module>../test/pom.xml</module> 23 </modules> 24 <repositories> 25 <repository> 26 <id>JOSM-central</id> 27 <url>https://josm.openstreetmap.de/nexus/content/repositories/central/</url> 28 </repository> 29 <repository> 30 <id>JOSM-releases</id> 31 <url>https://josm.openstreetmap.de/nexus/content/repositories/releases/</url> 32 </repository> 33 <repository> 34 <id>JOSM-snapshots</id> 35 <url>https://josm.openstreetmap.de/nexus/content/repositories/snapshots/</url> 36 </repository> 37 <repository> 38 <id>JOSM-osgeo</id> 39 <url>https://josm.openstreetmap.de/nexus/content/repositories/osgeo/</url> 40 </repository> 41 </repositories> 42 <pluginRepositories> 43 <pluginRepository> 44 <id>JOSM-central</id> 45 <url>https://josm.openstreetmap.de/nexus/content/repositories/central/</url> 46 </pluginRepository> 47 </pluginRepositories> 48 <build> 49 <pluginManagement> 50 <plugins> 51 <plugin> 52 <groupId>org.codehaus.mojo</groupId> 53 <artifactId>javacc-maven-plugin</artifactId> 54 <version>3.1.0</version> 55 </plugin> 56 <plugin> 57 <groupId>org.apache.maven.plugins</groupId> 58 <artifactId>maven-clean-plugin</artifactId> 59 <version>3.3.2</version> 60 </plugin> 61 <plugin> 62 <groupId>org.codehaus.mojo</groupId> 63 <artifactId>exec-maven-plugin</artifactId> 64 <version>3.2.0</version> 65 </plugin> 66 <plugin> 67 <groupId>org.apache.maven.plugins</groupId> 68 <artifactId>maven-resources-plugin</artifactId> 69 <version>3.3.1</version> 70 </plugin> 71 <plugin> 72 <groupId>org.apache.maven.plugins</groupId> 73 <artifactId>maven-pmd-plugin</artifactId> 74 <version>3.22.0</version> 75 </plugin> 76 <plugin> 77 <groupId>org.apache.maven.plugins</groupId> 78 <artifactId>maven-surefire-plugin</artifactId> 79 <version>3.2.5</version> 80 </plugin> 81 <plugin> 82 <groupId>com.github.spotbugs</groupId> 83 <artifactId>spotbugs-maven-plugin</artifactId> 84 <version>4.8.5.0</version> 85 </plugin> 86 <plugin> 87 <groupId>org.apache.maven.plugins</groupId> 88 <artifactId>maven-checkstyle-plugin</artifactId> 89 <version>3.3.1</version> 90 </plugin> 91 <!-- Used to merge compile dependencies into jars --> 92 <plugin> 93 <groupId>org.apache.maven.plugins</groupId> 94 <artifactId>maven-shade-plugin</artifactId> 95 <version>3.5.3</version> 96 <executions> 97 <execution> 98 <phase>package</phase> 99 <goals> 100 <goal>shade</goal> 101 </goals> 102 <configuration> 103 <filters> 104 <filter> 105 <artifact>*:*</artifact> 106 <excludes> 107 <!--<exclude>META-INF/*</exclude>--> 108 <!--<exclude>*</exclude>--> 109 <exclude>META-INF/versions/*</exclude> 110 <exclude>META-INF/maven/**</exclude> 111 <exclude>META-INF/*.SF</exclude> 112 <exclude>META-INF/*.DSA</exclude> 113 <exclude>META-INF/*.RSA</exclude> 114 </excludes> 115 </filter> 116 </filters> 117 </configuration> 118 </execution> 119 </executions> 120 </plugin> 121 <plugin> 122 <groupId>org.apache.maven.plugins</groupId> 123 <artifactId>maven-jar-plugin</artifactId> 124 <version>3.4.1</version> 125 <configuration> 126 <archive> 127 <addMavenDescriptor>false</addMavenDescriptor> 128 </archive> 129 </configuration> 130 </plugin> 131 <plugin> 132 <groupId>org.sonarsource.scanner.maven</groupId> 133 <artifactId>sonar-maven-plugin</artifactId> 134 <version>3.7.0.1746</version> 135 </plugin> 136 <!-- Used to set version information --> 137 <plugin> 138 <groupId>org.codehaus.mojo</groupId> 139 <artifactId>buildnumber-maven-plugin</artifactId> 140 <version>3.2.0</version> 141 </plugin> 142 </plugins> 143 </pluginManagement> 144 <plugins> 145 <plugin> 146 <groupId>org.apache.maven.plugins</groupId> 147 <artifactId>maven-enforcer-plugin</artifactId> 148 <version>3.4.1</version> 149 <executions> 150 <execution> 151 <id>enforce-versions</id> 152 <goals> 153 <goal>enforce</goal> 154 </goals> 155 <configuration> 156 <rules> 157 <requireMavenVersion> 158 <version>3.6.3</version> 159 </requireMavenVersion> 160 <requireJavaVersion> 161 <version>8</version> 162 </requireJavaVersion> 163 </rules> 164 </configuration> 165 </execution> 166 </executions> 167 </plugin> 168 <plugin> 169 <groupId>org.apache.maven.plugins</groupId> 170 <artifactId>maven-resources-plugin</artifactId> 171 <version>3.3.1</version> 172 <executions> 173 <execution> 174 <id>copy-root-resources</id> 175 <phase>generate-resources</phase> 176 <goals> 177 <goal>copy-resources</goal> 178 </goals> 179 <configuration> 180 <outputDirectory>${project.basedir}/target/classes</outputDirectory> 181 <resources> 182 <resource> 183 <directory>${project.basedir}</directory> 184 <includes> 185 <include>GPL-v2.0.txt</include> 186 <include>GPL-v3.0.txt</include> 187 <include>LICENSE</include> 188 <include>LICENSE.md</include> 189 <include>README</include> 190 <include>README.md</include> 191 </includes> 192 </resource> 193 </resources> 194 </configuration> 195 </execution> 196 </executions> 197 </plugin> 198 </plugins> 199 </build> 200 <dependencyManagement> 201 <dependencies> 202 <dependency> 203 <groupId>org.junit</groupId> 204 <artifactId>junit-bom</artifactId> 205 <version>5.10.2</version> 206 <type>pom</type> 207 <scope>import</scope> 208 </dependency> 209 <dependency> 210 <groupId>org.openstreetmap.jmapviewer</groupId> 211 <artifactId>jmapviewer</artifactId> 212 <version>2.19</version> 213 <scope>provided</scope> 214 </dependency> 215 <dependency> 216 <groupId>jakarta.json</groupId> 217 <artifactId>jakarta.json-api</artifactId> 218 <version>2.1.3</version> 219 <scope>provided</scope> 220 </dependency> 221 <dependency> 222 <groupId>org.eclipse.parsson</groupId> 223 <artifactId>parsson</artifactId> 224 <version>1.1.6</version> 225 <scope>provided</scope> 226 </dependency> 227 <dependency> 228 <groupId>org.apache.commons</groupId> 229 <artifactId>commons-jcs3-core</artifactId> 230 <version>3.2</version> 231 <scope>provided</scope> 232 </dependency> 233 <dependency> 234 <groupId>org.apache.commons</groupId> 235 <artifactId>commons-compress</artifactId> 236 <version>1.26.1</version> 237 <scope>provided</scope> 238 </dependency> 239 <dependency> 240 <groupId>jakarta.annotation</groupId> 241 <artifactId>jakarta.annotation-api</artifactId> 242 <version>2.1.1</version> 243 <scope>provided</scope> 244 </dependency> 245 <dependency> 246 <groupId>org.tukaani</groupId> 247 <artifactId>xz</artifactId> 248 <version>1.9</version> 249 <scope>provided</scope> 250 </dependency> 251 <dependency> 252 <groupId>com.adobe.xmp</groupId> 253 <artifactId>xmpcore</artifactId> 254 <version>6.1.11</version> 255 <scope>provided</scope> 256 </dependency> 257 <dependency> 258 <groupId>com.drewnoakes</groupId> 259 <artifactId>metadata-extractor</artifactId> 260 <version>2.19.0</version> 261 <scope>provided</scope> 262 </dependency> 263 <dependency> 264 <groupId>com.formdev</groupId> 265 <artifactId>svgSalamander</artifactId> 266 <version>1.1.4</version> 267 <scope>provided</scope> 268 </dependency> 269 <dependency> 270 <groupId>ch.poole</groupId> 271 <artifactId>OpeningHoursParser</artifactId> 272 <version>0.28.2</version> 273 <scope>provided</scope> 274 </dependency> 275 <!-- Don't forget to update org.openstreetmap.josm.tools.Tag2Link#PREF_SOURCE --> 276 <dependency> 277 <groupId>org.webjars.npm</groupId> 278 <artifactId>tag2link</artifactId> 279 <version>2024.2.8</version> 280 <scope>provided</scope> 281 </dependency> 282 <dependency> 283 <groupId>org.jacoco</groupId> 284 <artifactId>org.jacoco.ant</artifactId> 285 <version>0.8.12</version> 286 <scope>test</scope> 287 </dependency> 288 <dependency> 289 <groupId>org.jmockit</groupId> 290 <artifactId>jmockit</artifactId> 291 <version>${jmockit.version}</version> 292 <scope>test</scope> 293 </dependency> 294 <dependency> 295 <groupId>com.github.spotbugs</groupId> 296 <artifactId>spotbugs-annotations</artifactId> 297 <version>4.8.5</version> 298 <scope>test</scope> 299 </dependency> 300 <dependency> 301 <groupId>com.ginsberg</groupId> 302 <artifactId>junit5-system-exit</artifactId> 303 <version>1.1.2</version> 304 <scope>test</scope> 305 </dependency> 306 <dependency> 307 <groupId>org.wiremock</groupId> 308 <artifactId>wiremock</artifactId> 309 <version>3.5.4</version> 310 <scope>test</scope> 311 </dependency> 312 <dependency> 313 <groupId>io.github.classgraph</groupId> 314 <artifactId>classgraph</artifactId> 315 <version>4.8.172</version> 316 <scope>test</scope> 317 </dependency> 318 <dependency> 319 <groupId>net.trajano.commons</groupId> 320 <artifactId>commons-testing</artifactId> 321 <version>2.1.0</version> 322 <scope>test</scope> 323 </dependency> 324 <dependency> 325 <groupId>nl.jqno.equalsverifier</groupId> 326 <artifactId>equalsverifier</artifactId> 327 <version>3.16.1</version> 328 <scope>test</scope> 329 </dependency> 330 <dependency> 331 <groupId>org.apache.commons</groupId> 332 <artifactId>commons-lang3</artifactId> 333 <version>3.14.0</version> 334 <scope>test</scope> 335 </dependency> 336 <dependency> 337 <groupId>org.awaitility</groupId> 338 <artifactId>awaitility</artifactId> 339 <version>4.2.1</version> 340 <scope>test</scope> 341 </dependency> 342 </dependencies> 343 </dependencyManagement> 344 </project> 345 No newline at end of file -
new file core/test/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/core/test/pom.xml b/core/test/pom.xml new file mode 100644
- + 1 <?xml version="1.0"?> 2 <project xmlns="http://maven.apache.org/POM/4.0.0"> 3 <modelVersion>4.0.0</modelVersion> 4 <artifactId>josm-unittest</artifactId> 5 <version>1.0-SNAPSHOT</version> 6 7 <parent> 8 <groupId>org.openstreetmap.josm</groupId> 9 <artifactId>josm-parent</artifactId> 10 <version>1.0-SNAPSHOT</version> 11 <relativePath>../nodist/pom.xml</relativePath> 12 </parent> 13 <properties> 14 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 15 </properties> 16 <dependencies> 17 <dependency> 18 <groupId>org.openstreetmap.josm</groupId> 19 <artifactId>josm</artifactId> 20 <version>1.0-SNAPSHOT</version> 21 <scope>provided</scope> 22 </dependency> 23 <dependency> 24 <groupId>org.jmockit</groupId> 25 <artifactId>jmockit</artifactId> 26 <scope>compile</scope> 27 </dependency> 28 <dependency> 29 <groupId>com.github.spotbugs</groupId> 30 <artifactId>spotbugs-annotations</artifactId> 31 <scope>compile</scope> 32 </dependency> 33 <dependency> 34 <groupId>com.ginsberg</groupId> 35 <artifactId>junit5-system-exit</artifactId> 36 <scope>compile</scope> 37 </dependency> 38 <dependency> 39 <groupId>org.wiremock</groupId> 40 <artifactId>wiremock</artifactId> 41 <scope>compile</scope> 42 </dependency> 43 <dependency> 44 <groupId>io.github.classgraph</groupId> 45 <artifactId>classgraph</artifactId> 46 <scope>compile</scope> 47 </dependency> 48 <dependency> 49 <groupId>org.junit.platform</groupId> 50 <artifactId>junit-platform-launcher</artifactId> 51 <scope>compile</scope> 52 </dependency> 53 <dependency> 54 <groupId>org.junit.platform</groupId> 55 <artifactId>junit-platform-suite</artifactId> 56 <scope>compile</scope> 57 </dependency> 58 <dependency> 59 <groupId>org.junit.vintage</groupId> 60 <artifactId>junit-vintage-engine</artifactId> 61 <scope>compile</scope> 62 </dependency> 63 <dependency> 64 <groupId>org.junit.jupiter</groupId> 65 <artifactId>junit-jupiter-params</artifactId> 66 <scope>compile</scope> 67 </dependency> 68 <dependency> 69 <groupId>org.junit.jupiter</groupId> 70 <artifactId>junit-jupiter-api</artifactId> 71 <scope>compile</scope> 72 </dependency> 73 <dependency> 74 <groupId>org.junit.jupiter</groupId> 75 <artifactId>junit-jupiter-engine</artifactId> 76 <scope>compile</scope> 77 </dependency> 78 <dependency> 79 <groupId>org.junit.jupiter</groupId> 80 <artifactId>junit-jupiter-migrationsupport</artifactId> 81 <scope>compile</scope> 82 </dependency> 83 <dependency> 84 <groupId>net.trajano.commons</groupId> 85 <artifactId>commons-testing</artifactId> 86 <scope>compile</scope> 87 </dependency> 88 <dependency> 89 <groupId>nl.jqno.equalsverifier</groupId> 90 <artifactId>equalsverifier</artifactId> 91 <scope>compile</scope> 92 </dependency> 93 <dependency> 94 <groupId>org.apache.commons</groupId> 95 <artifactId>commons-lang3</artifactId> 96 <scope>compile</scope> 97 </dependency> 98 <dependency> 99 <groupId>org.awaitility</groupId> 100 <artifactId>awaitility</artifactId> 101 <scope>compile</scope> 102 </dependency> 103 </dependencies> 104 105 <build> 106 <sourceDirectory>${project.basedir}/unit</sourceDirectory> 107 <resources> 108 <resource> 109 <directory>${project.basedir}/data</directory> 110 </resource> 111 </resources> 112 </build> 113 </project> 114 No newline at end of file -
new file plugins/jts/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/jts/pom.xml b/plugins/jts/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>jts</artifactId> 10 11 <developers> 12 <developer> 13 <name>Josh Doe</name> 14 <email>josh@joshdoe.com</email> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>12164</plugin.main.version> 20 21 <plugin.author>Josh Doe <josh@joshdoe.com></plugin.author> 22 <plugin.class>org.openstreetmap.josm.plugins.jts.JTSPlugin</plugin.class> 23 <plugin.description>Provides Java Topology Suite (JTS) library and related utilities. Not meant to be installed directly by users, but rather as a dependency for other plugins.</plugin.description> 24 <plugin.icon>images/jts.png</plugin.icon> 25 <plugin.canloadatruntime>true</plugin.canloadatruntime> 26 <plugin.stage>10</plugin.stage> 27 </properties> 28 <dependencies> 29 <dependency> 30 <groupId>org.locationtech.jts</groupId> 31 <artifactId>jts-core</artifactId> 32 <version>1.19.0</version> 33 </dependency> 34 <dependency> 35 <groupId>org.locationtech.jts.io</groupId> 36 <artifactId>jts-io-common</artifactId> 37 <version>1.19.0</version> 38 </dependency> 39 </dependencies> 40 <build> 41 <plugins> 42 <plugin> 43 <groupId>org.apache.maven.plugins</groupId> 44 <artifactId>maven-jar-plugin</artifactId> 45 <configuration> 46 <archive> 47 <manifestEntries> 48 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 49 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 50 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 51 </manifestEntries> 52 </archive> 53 </configuration> 54 </plugin> 55 </plugins> 56 </build> 57 </project> -
new file plugins/junctionchecking/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/junctionchecking/pom.xml b/plugins/junctionchecking/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>junctionchecking</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Jörg Possin</name> 15 </developer> 16 </developers> 17 <properties> 18 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 19 <plugin.src.dir>src</plugin.src.dir> 20 <plugin.main.version>14153</plugin.main.version> 21 <plugin.author>Jörg Possin</plugin.author> 22 <plugin.class>org.openstreetmap.josm.plugins.JunctionChecker.JunctionCheckerPlugin</plugin.class> 23 <plugin.description>creates a channel digraph and checks a subset of channels if it is a junction or searches in a subset of channels for junctions</plugin.description> 24 <plugin.icon>images/dialogs/junctionchecker.png</plugin.icon> 25 <plugin.link>https://wiki.openstreetmap.org/index.php/JOSM/Plugins/JunctionChecking</plugin.link> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifest> 35 <mainClass>org.openstreetmap.josm.plugins.JunctionChecker.commandlineinterface.CLI</mainClass> 36 </manifest> 37 <manifestEntries> 38 <Plugin-Link>${plugin.link}</Plugin-Link> 39 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 40 </manifestEntries> 41 </archive> 42 </configuration> 43 </plugin> 44 </plugins> 45 </build> 46 </project> -
new file plugins/livegps/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/livegps/pom.xml b/plugins/livegps/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>livegps</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Frederik Ramm</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18788</plugin.main.version> 20 <plugin.author>Frederik Ramm</plugin.author> 21 <plugin.class>livegps.LiveGpsPlugin</plugin.class> 22 <plugin.description>Support live GPS input (moving dot) through a connection to gpsd server.</plugin.description> 23 <plugin.icon>images/dialogs/livegps.svg</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/index.php/JOSM/Plugins/LiveGPS</plugin.link> 25 <plugin.stage>50</plugin.stage> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifestEntries> 35 <Plugin-Link>${plugin.link}</Plugin-Link> 36 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 37 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 38 </manifestEntries> 39 </archive> 40 </configuration> 41 </plugin> 42 </plugins> 43 </build> 44 </project> -
new file plugins/log4j/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/log4j/pom.xml b/plugins/log4j/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>log4j</artifactId> 10 11 <developers> 12 <developer> 13 <id>Don-vip</id> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>10580</plugin.main.version> 19 <plugin.author>Don-vip</plugin.author> 20 <plugin.class>org.openstreetmap.josm.plugins.log4j.Log4jPlugin</plugin.class> 21 <plugin.description>Provides the Log4j library for other JOSM plugins. Not meant to be installed directly by users, but rather as a dependency for other plugins.</plugin.description> 22 <plugin.early>true</plugin.early> 23 <plugin.stage>5</plugin.stage> 24 </properties> 25 <dependencyManagement> 26 <dependencies> 27 <dependency> 28 <groupId>org.apache.logging.log4j</groupId> 29 <artifactId>log4j-bom</artifactId> 30 <version>2.21.0</version> 31 <scope>import</scope> 32 <type>pom</type> 33 </dependency> 34 </dependencies> 35 </dependencyManagement> 36 <dependencies> 37 <dependency> 38 <groupId>org.apache.logging.log4j</groupId> 39 <artifactId>log4j-api</artifactId> 40 </dependency> 41 <dependency> 42 <groupId>org.apache.logging.log4j</groupId> 43 <artifactId>log4j-1.2-api</artifactId> 44 </dependency> 45 <dependency> 46 <groupId>org.apache.logging.log4j</groupId> 47 <artifactId>log4j-core</artifactId> 48 </dependency> 49 </dependencies> 50 <build> 51 <plugins> 52 <plugin> 53 <groupId>org.apache.maven.plugins</groupId> 54 <artifactId>maven-jar-plugin</artifactId> 55 <configuration> 56 <archive> 57 <manifestEntries> 58 <Plugin-Early>${plugin.early}</Plugin-Early> 59 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 60 </manifestEntries> 61 </archive> 62 </configuration> 63 </plugin> 64 </plugins> 65 </build> 66 </project> -
new file plugins/lwjgl/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/lwjgl/pom.xml b/plugins/lwjgl/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>lwjgl-parent</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 <relativePath>modules</relativePath> 9 </parent> 10 <artifactId>lwjgl</artifactId> 11 12 <properties> 13 <plugin.dist.dir>../../dist</plugin.dist.dir> 14 <plugin.src.dir>src/main/java</plugin.src.dir> 15 <plugin.class>org.openstreetmap.josm.plugins.lwjgl.LWJGLPlugin</plugin.class> 16 <plugin.requires>lwjgl-natives</plugin.requires> 17 </properties> 18 19 <dependencies> 20 <dependency> 21 <groupId>org.lwjgl</groupId> 22 <artifactId>lwjgl</artifactId> 23 </dependency> 24 <dependency> 25 <groupId>org.lwjgl</groupId> 26 <artifactId>lwjgl-assimp</artifactId> 27 </dependency> 28 <dependency> 29 <groupId>org.lwjgl</groupId> 30 <artifactId>lwjgl-egl</artifactId> 31 </dependency> 32 <dependency> 33 <groupId>org.lwjgl</groupId> 34 <artifactId>lwjgl-opencl</artifactId> 35 </dependency> 36 <dependency> 37 <groupId>org.lwjgl</groupId> 38 <artifactId>lwjgl-opengl</artifactId> 39 </dependency> 40 <dependency> 41 <groupId>org.lwjgl</groupId> 42 <artifactId>lwjgl-opengles</artifactId> 43 </dependency> 44 <dependency> 45 <groupId>org.lwjgl</groupId> 46 <artifactId>lwjgl-par</artifactId> 47 </dependency> 48 <dependency> 49 <groupId>org.lwjgl</groupId> 50 <artifactId>lwjgl-stb</artifactId> 51 </dependency> 52 <dependency> 53 <groupId>org.lwjgl</groupId> 54 <artifactId>lwjgl-vulkan</artifactId> 55 </dependency> 56 <dependency> 57 <groupId>org.joml</groupId> 58 <artifactId>joml</artifactId> 59 <version>${joml.version}</version> 60 </dependency> 61 <dependency> 62 <groupId>org.lwjglx</groupId> 63 <artifactId>lwjgl3-awt</artifactId> 64 <version>${lwjgl3-awt.version}</version> 65 </dependency> 66 </dependencies> 67 <build> 68 <plugins> 69 <plugin> 70 <groupId>org.apache.maven.plugins</groupId> 71 <artifactId>maven-compiler-plugin</artifactId> 72 <configuration> 73 <source>${plugin.src.dir}</source> 74 <includes>**/LWJGLPlugin.java</includes> 75 </configuration> 76 </plugin> 77 <plugin> 78 <groupId>org.apache.maven.plugins</groupId> 79 <artifactId>maven-jar-plugin</artifactId> 80 <configuration> 81 <archive> 82 <manifestEntries> 83 <Plugin-Requires>${plugin.requires}</Plugin-Requires> 84 </manifestEntries> 85 </archive> 86 </configuration> 87 </plugin> 88 </plugins> 89 </build> 90 </project> -
new file plugins/lwjgl/modules/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/lwjgl/modules/pom.xml b/plugins/lwjgl/modules/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 <relativePath>../../pom.xml</relativePath> 9 </parent> 10 <artifactId>lwjgl-parent</artifactId> 11 <packaging>pom</packaging> 12 13 <developers> 14 <developer> 15 <name>Taylor Smock</name> 16 <id>taylor.smock</id> 17 <email>tsmock@meta.com</email> 18 </developer> 19 </developers> 20 <properties> 21 <plugin.src.dir>../src/main/java</plugin.src.dir> 22 <plugin.main.version>10580</plugin.main.version> 23 <plugin.dist.dir>../../../dist</plugin.dist.dir> 24 <plugin.author>Taylor Smock</plugin.author> 25 <plugin.class>org.openstreetmap.josm.plugins.lwjgl.LWJGLNativesPlugin</plugin.class> 26 <plugin.description>Provides the common LWJGL interfaces for other plugins</plugin.description> 27 <plugin.canloadatruntime>true</plugin.canloadatruntime> 28 <joml.version>1.10.5</joml.version> 29 <lwjgl.version>3.3.3</lwjgl.version> 30 <lwjgl3-awt.version>0.1.8</lwjgl3-awt.version> 31 </properties> 32 33 <dependencyManagement> 34 <dependencies> 35 <dependency> 36 <groupId>org.lwjgl</groupId> 37 <artifactId>lwjgl-bom</artifactId> 38 <version>${lwjgl.version}</version> 39 <scope>import</scope> 40 <type>pom</type> 41 </dependency> 42 </dependencies> 43 </dependencyManagement> 44 <modules> 45 <module>..</module> 46 <module>pom-natives-windows.xml</module> 47 <module>pom-natives-osx.xml</module> 48 <module>pom-natives-unixoid.xml</module> 49 </modules> 50 <build> 51 <pluginManagement> 52 <plugins> 53 <plugin> 54 <groupId>org.apache.maven.plugins</groupId> 55 <artifactId>maven-compiler-plugin</artifactId> 56 <version>3.13.0</version> 57 <configuration> 58 <source>${plugin.src.dir}</source> 59 <includes>**/LWJGLNativesPlugin.java</includes> 60 </configuration> 61 </plugin> 62 </plugins> 63 </pluginManagement> 64 <plugins> 65 <plugin> 66 <groupId>org.apache.maven.plugins</groupId> 67 <artifactId>maven-jar-plugin</artifactId> 68 <configuration> 69 <archive> 70 <manifestEntries> 71 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 72 </manifestEntries> 73 </archive> 74 </configuration> 75 </plugin> 76 </plugins> 77 </build> 78 </project> -
new file plugins/lwjgl/modules/pom-natives-osx.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/lwjgl/modules/pom-natives-osx.xml b/plugins/lwjgl/modules/pom-natives-osx.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>lwjgl-parent</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 <relativePath>pom.xml</relativePath> 9 </parent> 10 <artifactId>lwjgl-osx</artifactId> 11 12 <properties> 13 <plugin.provides>lwjgl-natives</plugin.provides> 14 <plugin.platform>Osx</plugin.platform> 15 <plugin.description>Provides LWJGL natives for Osx</plugin.description> 16 </properties> 17 18 <dependencies> 19 <dependency> 20 <!-- The actual dependency is reversed, but this is so the maven-shade-plugin doesn't duplicate classes --> 21 <groupId>org.openstreetmap.josm.plugins</groupId> 22 <artifactId>lwjgl</artifactId> 23 <version>1.0-SNAPSHOT</version> 24 <scope>provided</scope> 25 </dependency> 26 <dependency> 27 <groupId>org.lwjgl</groupId> 28 <artifactId>lwjgl</artifactId> 29 <classifier>natives-macos</classifier> 30 </dependency> 31 <dependency> 32 <groupId>org.lwjgl</groupId> 33 <artifactId>lwjgl</artifactId> 34 <classifier>natives-macos-arm64</classifier> 35 </dependency> 36 <dependency> 37 <groupId>org.lwjgl</groupId> 38 <artifactId>lwjgl-assimp</artifactId> 39 <classifier>natives-macos</classifier> 40 </dependency> 41 <dependency> 42 <groupId>org.lwjgl</groupId> 43 <artifactId>lwjgl-assimp</artifactId> 44 <classifier>natives-macos-arm64</classifier> 45 </dependency> 46 <dependency> 47 <groupId>org.lwjgl</groupId> 48 <artifactId>lwjgl-opengl</artifactId> 49 <classifier>natives-macos</classifier> 50 </dependency> 51 <dependency> 52 <groupId>org.lwjgl</groupId> 53 <artifactId>lwjgl-opengl</artifactId> 54 <classifier>natives-macos-arm64</classifier> 55 </dependency> 56 <dependency> 57 <groupId>org.lwjgl</groupId> 58 <artifactId>lwjgl-opengles</artifactId> 59 <classifier>natives-macos</classifier> 60 </dependency> 61 <dependency> 62 <groupId>org.lwjgl</groupId> 63 <artifactId>lwjgl-opengles</artifactId> 64 <classifier>natives-macos-arm64</classifier> 65 </dependency> 66 <dependency> 67 <groupId>org.lwjgl</groupId> 68 <artifactId>lwjgl-par</artifactId> 69 <classifier>natives-macos</classifier> 70 </dependency> 71 <dependency> 72 <groupId>org.lwjgl</groupId> 73 <artifactId>lwjgl-par</artifactId> 74 <classifier>natives-macos-arm64</classifier> 75 </dependency> 76 <dependency> 77 <groupId>org.lwjgl</groupId> 78 <artifactId>lwjgl-stb</artifactId> 79 <classifier>natives-macos</classifier> 80 </dependency> 81 <dependency> 82 <groupId>org.lwjgl</groupId> 83 <artifactId>lwjgl-stb</artifactId> 84 <classifier>natives-macos-arm64</classifier> 85 </dependency> 86 <!-- These natives are for the moltonvk translation layer --> 87 <dependency> 88 <groupId>org.lwjgl</groupId> 89 <artifactId>lwjgl-vulkan</artifactId> 90 <classifier>natives-macos</classifier> 91 </dependency> 92 <dependency> 93 <groupId>org.lwjgl</groupId> 94 <artifactId>lwjgl-vulkan</artifactId> 95 <classifier>natives-macos-arm64</classifier> 96 </dependency> 97 </dependencies> 98 <build> 99 <plugins> 100 <plugin> 101 <groupId>org.apache.maven.plugins</groupId> 102 <artifactId>maven-shade-plugin</artifactId> 103 <executions> 104 <execution> 105 <phase>package</phase> 106 <goals> 107 <goal>shade</goal> 108 </goals> 109 <configuration> 110 <artifactSet> 111 <includes> 112 <include>*:*:*:natives-macos</include> 113 <include>*:*:*:natives-macos-arm64</include> 114 </includes> 115 </artifactSet> 116 <outputDirectory>${plugin.dist.dir}</outputDirectory> 117 <finalName>${project.name}</finalName> 118 </configuration> 119 </execution> 120 </executions> 121 </plugin> 122 <plugin> 123 <groupId>org.apache.maven.plugins</groupId> 124 <artifactId>maven-jar-plugin</artifactId> 125 <configuration> 126 <archive> 127 <manifestEntries> 128 <Plugin-Platform>${plugin.platform}</Plugin-Platform> 129 <Plugin-Provides>${plugin.provides}</Plugin-Provides> 130 </manifestEntries> 131 </archive> 132 </configuration> 133 </plugin> 134 </plugins> 135 </build> 136 </project> -
new file plugins/lwjgl/modules/pom-natives-unixoid.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/lwjgl/modules/pom-natives-unixoid.xml b/plugins/lwjgl/modules/pom-natives-unixoid.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>lwjgl-parent</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 <relativePath>pom.xml</relativePath> 9 </parent> 10 <artifactId>lwjgl-unixoid</artifactId> 11 12 <properties> 13 <plugin.provides>lwjgl-natives</plugin.provides> 14 <plugin.platform>Unixoid</plugin.platform> 15 <plugin.description>Provides LWJGL natives for Unixoid</plugin.description> 16 </properties> 17 18 <dependencies> 19 <dependency> 20 <groupId>org.lwjgl</groupId> 21 <artifactId>lwjgl</artifactId> 22 <classifier>natives-linux</classifier> 23 </dependency> 24 <dependency> 25 <groupId>org.lwjgl</groupId> 26 <artifactId>lwjgl</artifactId> 27 <classifier>natives-linux-arm32</classifier> 28 </dependency> 29 <dependency> 30 <groupId>org.lwjgl</groupId> 31 <artifactId>lwjgl</artifactId> 32 <classifier>natives-linux-arm64</classifier> 33 </dependency> 34 <dependency> 35 <groupId>org.lwjgl</groupId> 36 <artifactId>lwjgl-assimp</artifactId> 37 <classifier>natives-linux</classifier> 38 </dependency> 39 <dependency> 40 <groupId>org.lwjgl</groupId> 41 <artifactId>lwjgl-assimp</artifactId> 42 <classifier>natives-linux-arm32</classifier> 43 </dependency> 44 <dependency> 45 <groupId>org.lwjgl</groupId> 46 <artifactId>lwjgl-assimp</artifactId> 47 <classifier>natives-linux-arm64</classifier> 48 </dependency> 49 <dependency> 50 <groupId>org.lwjgl</groupId> 51 <artifactId>lwjgl-opengl</artifactId> 52 <classifier>natives-linux</classifier> 53 </dependency> 54 <dependency> 55 <groupId>org.lwjgl</groupId> 56 <artifactId>lwjgl-opengl</artifactId> 57 <classifier>natives-linux-arm32</classifier> 58 </dependency> 59 <dependency> 60 <groupId>org.lwjgl</groupId> 61 <artifactId>lwjgl-opengl</artifactId> 62 <classifier>natives-linux-arm64</classifier> 63 </dependency> 64 <dependency> 65 <groupId>org.lwjgl</groupId> 66 <artifactId>lwjgl-opengles</artifactId> 67 <classifier>natives-linux</classifier> 68 </dependency> 69 <dependency> 70 <groupId>org.lwjgl</groupId> 71 <artifactId>lwjgl-opengles</artifactId> 72 <classifier>natives-linux-arm32</classifier> 73 </dependency> 74 <dependency> 75 <groupId>org.lwjgl</groupId> 76 <artifactId>lwjgl-opengles</artifactId> 77 <classifier>natives-linux-arm64</classifier> 78 </dependency> 79 <dependency> 80 <groupId>org.lwjgl</groupId> 81 <artifactId>lwjgl-par</artifactId> 82 <classifier>natives-linux</classifier> 83 </dependency> 84 <dependency> 85 <groupId>org.lwjgl</groupId> 86 <artifactId>lwjgl-par</artifactId> 87 <classifier>natives-linux-arm32</classifier> 88 </dependency> 89 <dependency> 90 <groupId>org.lwjgl</groupId> 91 <artifactId>lwjgl-par</artifactId> 92 <classifier>natives-linux-arm64</classifier> 93 </dependency> 94 <dependency> 95 <groupId>org.lwjgl</groupId> 96 <artifactId>lwjgl-stb</artifactId> 97 <classifier>natives-linux</classifier> 98 </dependency> 99 <dependency> 100 <groupId>org.lwjgl</groupId> 101 <artifactId>lwjgl-stb</artifactId> 102 <classifier>natives-linux-arm32</classifier> 103 </dependency> 104 <dependency> 105 <groupId>org.lwjgl</groupId> 106 <artifactId>lwjgl-stb</artifactId> 107 <classifier>natives-linux-arm64</classifier> 108 </dependency> 109 </dependencies> 110 <build> 111 <plugins> 112 <plugin> 113 <groupId>org.apache.maven.plugins</groupId> 114 <artifactId>maven-shade-plugin</artifactId> 115 <executions> 116 <execution> 117 <phase>package</phase> 118 <goals> 119 <goal>shade</goal> 120 </goals> 121 <configuration> 122 <artifactSet> 123 <includes> 124 <include>*:*:*:natives-linux</include> 125 <include>*:*:*:natives-linux-arm32</include> 126 <include>*:*:*:natives-linux-arm64</include> 127 </includes> 128 </artifactSet> 129 <outputDirectory>${plugin.dist.dir}</outputDirectory> 130 <finalName>${project.name}</finalName> 131 </configuration> 132 </execution> 133 </executions> 134 </plugin> 135 <plugin> 136 <groupId>org.apache.maven.plugins</groupId> 137 <artifactId>maven-jar-plugin</artifactId> 138 <configuration> 139 <archive> 140 <manifestEntries> 141 <Plugin-Platform>${plugin.platform}</Plugin-Platform> 142 <Plugin-Provides>${plugin.provides}</Plugin-Provides> 143 </manifestEntries> 144 </archive> 145 </configuration> 146 </plugin> 147 </plugins> 148 </build> 149 </project> -
new file plugins/lwjgl/modules/pom-natives-windows.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/lwjgl/modules/pom-natives-windows.xml b/plugins/lwjgl/modules/pom-natives-windows.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>lwjgl-parent</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 <relativePath>pom.xml</relativePath> 9 </parent> 10 <artifactId>lwjgl-windows</artifactId> 11 12 <properties> 13 <plugin.provides>lwjgl-natives</plugin.provides> 14 <plugin.platform>Windows</plugin.platform> 15 <plugin.description>Provides LWJGL natives for Windows</plugin.description> 16 </properties> 17 18 <dependencies> 19 <dependency> 20 <groupId>org.lwjgl</groupId> 21 <artifactId>lwjgl</artifactId> 22 <classifier>natives-windows</classifier> 23 </dependency> 24 <dependency> 25 <groupId>org.lwjgl</groupId> 26 <artifactId>lwjgl</artifactId> 27 <classifier>natives-windows-x86</classifier> 28 </dependency> 29 <dependency> 30 <groupId>org.lwjgl</groupId> 31 <artifactId>lwjgl</artifactId> 32 <classifier>natives-windows-arm64</classifier> 33 </dependency> 34 <dependency> 35 <groupId>org.lwjgl</groupId> 36 <artifactId>lwjgl-assimp</artifactId> 37 <classifier>natives-windows</classifier> 38 </dependency> 39 <dependency> 40 <groupId>org.lwjgl</groupId> 41 <artifactId>lwjgl-assimp</artifactId> 42 <classifier>natives-windows-x86</classifier> 43 </dependency> 44 <dependency> 45 <groupId>org.lwjgl</groupId> 46 <artifactId>lwjgl-assimp</artifactId> 47 <classifier>natives-windows-arm64</classifier> 48 </dependency> 49 <dependency> 50 <groupId>org.lwjgl</groupId> 51 <artifactId>lwjgl-opengl</artifactId> 52 <classifier>natives-windows</classifier> 53 </dependency> 54 <dependency> 55 <groupId>org.lwjgl</groupId> 56 <artifactId>lwjgl-opengl</artifactId> 57 <classifier>natives-windows-x86</classifier> 58 </dependency> 59 <dependency> 60 <groupId>org.lwjgl</groupId> 61 <artifactId>lwjgl-opengl</artifactId> 62 <classifier>natives-windows-arm64</classifier> 63 </dependency> 64 <dependency> 65 <groupId>org.lwjgl</groupId> 66 <artifactId>lwjgl-opengles</artifactId> 67 <classifier>natives-windows</classifier> 68 </dependency> 69 <dependency> 70 <groupId>org.lwjgl</groupId> 71 <artifactId>lwjgl-opengles</artifactId> 72 <classifier>natives-windows-x86</classifier> 73 </dependency> 74 <dependency> 75 <groupId>org.lwjgl</groupId> 76 <artifactId>lwjgl-opengles</artifactId> 77 <classifier>natives-windows-arm64</classifier> 78 </dependency> 79 <dependency> 80 <groupId>org.lwjgl</groupId> 81 <artifactId>lwjgl-par</artifactId> 82 <classifier>natives-windows</classifier> 83 </dependency> 84 <dependency> 85 <groupId>org.lwjgl</groupId> 86 <artifactId>lwjgl-par</artifactId> 87 <classifier>natives-windows-x86</classifier> 88 </dependency> 89 <dependency> 90 <groupId>org.lwjgl</groupId> 91 <artifactId>lwjgl-par</artifactId> 92 <classifier>natives-windows-arm64</classifier> 93 </dependency> 94 <dependency> 95 <groupId>org.lwjgl</groupId> 96 <artifactId>lwjgl-stb</artifactId> 97 <classifier>natives-windows</classifier> 98 </dependency> 99 <dependency> 100 <groupId>org.lwjgl</groupId> 101 <artifactId>lwjgl-stb</artifactId> 102 <classifier>natives-windows-x86</classifier> 103 </dependency> 104 <dependency> 105 <groupId>org.lwjgl</groupId> 106 <artifactId>lwjgl-stb</artifactId> 107 <classifier>natives-windows-arm64</classifier> 108 </dependency> 109 </dependencies> 110 <build> 111 <plugins> 112 <plugin> 113 <groupId>org.apache.maven.plugins</groupId> 114 <artifactId>maven-shade-plugin</artifactId> 115 <executions> 116 <execution> 117 <phase>package</phase> 118 <goals> 119 <goal>shade</goal> 120 </goals> 121 <configuration> 122 <artifactSet> 123 <includes> 124 <include>*:*:*:natives-windows</include> 125 <include>*:*:*:natives-windows-x86</include> 126 <include>*:*:*:natives-windows-arm64</include> 127 </includes> 128 </artifactSet> 129 <outputDirectory>${plugin.dist.dir}</outputDirectory> 130 <finalName>${project.name}</finalName> 131 </configuration> 132 </execution> 133 </executions> 134 </plugin> 135 <plugin> 136 <groupId>org.apache.maven.plugins</groupId> 137 <artifactId>maven-jar-plugin</artifactId> 138 <configuration> 139 <archive> 140 <manifestEntries> 141 <Plugin-Platform>${plugin.platform}</Plugin-Platform> 142 <Plugin-Provides>${plugin.provides}</Plugin-Provides> 143 </manifestEntries> 144 </archive> 145 </configuration> 146 </plugin> 147 </plugins> 148 </build> 149 </project> -
new file plugins/measurement/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/measurement/pom.xml b/plugins/measurement/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>measurement</artifactId> 10 11 <developers> 12 <developer> 13 <name>Raphael Mack</name> 14 </developer> 15 <developer> 16 <name>Reza Mohammadi</name> 17 </developer> 18 </developers> 19 <properties> 20 <plugin.src.dir>src</plugin.src.dir> 21 <plugin.main.version>18494</plugin.main.version> 22 <plugin.canloadatruntime>true</plugin.canloadatruntime> 23 <plugin.author>Raphael Mack, Reza Mohammadi</plugin.author> 24 <plugin.class>org.openstreetmap.josm.plugins.measurement.MeasurementPlugin</plugin.class> 25 <plugin.description>Provide a measurement dialog and a layer to measure length and angle of segments, area surrounded by a (simple) closed way and create measurement paths (which also can be imported from a gps layer).</plugin.description> 26 <plugin.icon>images/dialogs/measure.png</plugin.icon> 27 </properties> 28 <build> 29 <plugins> 30 <plugin> 31 <groupId>org.apache.maven.plugins</groupId> 32 <artifactId>maven-jar-plugin</artifactId> 33 <configuration> 34 <archive> 35 <manifestEntries> 36 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 37 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 38 </manifestEntries> 39 </archive> 40 </configuration> 41 </plugin> 42 </plugins> 43 </build> 44 </project> -
new file plugins/merge-overlap/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/merge-overlap/pom.xml b/plugins/merge-overlap/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>merge-overlap</artifactId> 10 11 <developers> 12 <developer> 13 <name>Stéphane Brunner</name> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>14256</plugin.main.version> 19 <plugin.author>Stéphane Brunner</plugin.author> 20 <plugin.class>mergeoverlap.MergeOverlapPlugin</plugin.class> 21 <plugin.description>Merge overlapping part of ways.</plugin.description> 22 <plugin.icon>images/merge_overlap.png</plugin.icon> 23 </properties> 24 <build> 25 <plugins> 26 <plugin> 27 <groupId>org.apache.maven.plugins</groupId> 28 <artifactId>maven-jar-plugin</artifactId> 29 <configuration> 30 <archive> 31 <manifestEntries> 32 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 33 </manifestEntries> 34 </archive> 35 </configuration> 36 </plugin> 37 </plugins> 38 </build> 39 </project> -
new file plugins/michigan_left/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/michigan_left/pom.xml b/plugins/michigan_left/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>michigan_left</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <id>Nakor</id> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>14153</plugin.main.version> 20 <plugin.author>Nakor</plugin.author> 21 <plugin.class>MichiganLeft.MichiganLeft</plugin.class> 22 <plugin.description>Adds no left turn for sets of 4 or 5 ways</plugin.description> 23 <plugin.icon>images/michigan_left.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/MichiganLeft</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/MicrosoftStreetside/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/MicrosoftStreetside/pom.xml b/plugins/MicrosoftStreetside/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>MicrosoftStreetside</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Microsoft</name> 15 </developer> 16 </developers> 17 <properties> 18 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 19 <plugin.src.dir>src</plugin.src.dir> 20 <plugin.author>Microsoft</plugin.author> 21 <plugin.canloadatruntime>true</plugin.canloadatruntime> 22 <plugin.class>org.openstreetmap.josm.plugins.streetside.StreetsidePlugin</plugin.class> 23 <plugin.description>Allows the user to work with pictures hosted at Microsoft Streetside</plugin.description> 24 <plugin.icon>images/streetside-logo.svg</plugin.icon> 25 <plugin.link>https://github.com/Microsoft/MicrosoftStreetsidePlugin</plugin.link> 26 <java.lang.version>21</java.lang.version> 27 <plugin.main.version>18877</plugin.main.version> 28 <plugin.compile.version>18940</plugin.compile.version> 29 <plugin.requires>apache-commons;javafx</plugin.requires> 30 <javafx.version>19</javafx.version> 31 </properties> 32 <dependencies> 33 <dependency> 34 <groupId>org.openstreetmap.josm.plugins</groupId> 35 <artifactId>apache-commons</artifactId> 36 <version>1.0-SNAPSHOT</version> 37 <scope>provided</scope> 38 </dependency> 39 <dependency> 40 <groupId>org.openstreetmap.josm.plugins</groupId> 41 <artifactId>javafx</artifactId> 42 <version>1.0-SNAPSHOT</version> 43 <scope>provided</scope> 44 </dependency> 45 <!-- Provided by runtime --> 46 <dependency> 47 <groupId>org.openjfx</groupId> 48 <artifactId>javafx-swing</artifactId> 49 <version>${javafx.version}</version> 50 <scope>provided</scope> 51 </dependency> 52 <dependency> 53 <groupId>org.openjfx</groupId> 54 <artifactId>javafx-controls</artifactId> 55 <version>${javafx.version}</version> 56 <scope>provided</scope> 57 </dependency> 58 <dependency> 59 <groupId>org.openjfx</groupId> 60 <artifactId>javafx-base</artifactId> 61 <version>${javafx.version}</version> 62 <scope>provided</scope> 63 </dependency> 64 <dependency> 65 <groupId>org.openjfx</groupId> 66 <artifactId>javafx-graphics</artifactId> 67 <version>${javafx.version}</version> 68 <scope>provided</scope> 69 </dependency> 70 </dependencies> 71 <build> 72 <plugins> 73 <plugin> 74 <groupId>org.codehaus.mojo</groupId> 75 <artifactId>properties-maven-plugin</artifactId> 76 </plugin> 77 <plugin> 78 <groupId>org.apache.maven.plugins</groupId> 79 <artifactId>maven-jar-plugin</artifactId> 80 <configuration> 81 <archive> 82 <manifestEntries> 83 <Plugin-Minimum-Java-Version>${java.lang.version}</Plugin-Minimum-Java-Version> 84 <Plugin-Link>${plugin.link}</Plugin-Link> 85 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 86 <Plugin-Requires>${plugin.requires}</Plugin-Requires> 87 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 88 </manifestEntries> 89 </archive> 90 </configuration> 91 </plugin> 92 </plugins> 93 </build> 94 </project> -
new file plugins/namemanager/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/namemanager/pom.xml b/plugins/namemanager/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>namemanager</artifactId> 10 11 <developers> 12 <developer> 13 <name>Rafal Jachowicz</name> 14 <email>rjachow@gmail.com</email> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>14153</plugin.main.version> 20 <plugin.author>Rafal Jachowicz <rjachow@gmail.com></plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.namemanager.NameManagerPlugin</plugin.class> 22 <plugin.description>Allows to attribute tags to all objects in any selected area at once</plugin.description> 23 <plugin.pl_description>Pozwala na dodawanie, edycję i usuwanie tagów znajdujących się we wskazanym obszarze na raz</plugin.pl_description> 24 </properties> 25 </project> -
new file plugins/NanoLog/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/NanoLog/pom.xml b/plugins/NanoLog/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>NanoLog</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Ilya Zverev</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18494</plugin.main.version> 20 <plugin.author>Ilya Zverev</plugin.author> 21 <plugin.class>nanolog.NanoLogPlugin</plugin.class> 22 <plugin.description>NanoLog adjustment and browsing layer</plugin.description> 23 <plugin.icon>images/nanolog.png</plugin.icon> 24 <plugin.description.ru>Загрузчик слоя NanoLog</plugin.description.ru> 25 <plugin.link>https://wiki.openstreetmap.org/wiki/NanoLog</plugin.link> 26 <plugin.link.ru>https://wiki.openstreetmap.org/wiki/RU:NanoLog</plugin.link.ru> 27 </properties> 28 <build> 29 <plugins> 30 <plugin> 31 <groupId>org.apache.maven.plugins</groupId> 32 <artifactId>maven-jar-plugin</artifactId> 33 <configuration> 34 <archive> 35 <manifestEntries> 36 <Plugin-Link>${plugin.link}</Plugin-Link> 37 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 38 </manifestEntries> 39 </archive> 40 </configuration> 41 </plugin> 42 </plugins> 43 </build> 44 </project> -
new file plugins/native-password-manager/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/native-password-manager/pom.xml b/plugins/native-password-manager/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>native_password_manager</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Paul Hartmann</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18991</plugin.main.version> 20 <plugin.author>Paul Hartmann</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.npm.NPMPlugin</plugin.class> 22 <plugin.description>Use your system''s password manager to store the API username and password. (KWallet and gnome-keyring are supported.)</plugin.description> 23 <plugin.icon>images/lock24x24.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Native_Password_Manager</plugin.link> 25 <plugin.requires>jna</plugin.requires> 26 </properties> 27 <dependencies> 28 <dependency> 29 <groupId>org.openstreetmap.josm.plugins</groupId> 30 <artifactId>jna</artifactId> 31 <version>1.0-SNAPSHOT</version> 32 <scope>provided</scope> 33 </dependency> 34 </dependencies> 35 <build> 36 <plugins> 37 <plugin> 38 <groupId>org.apache.maven.plugins</groupId> 39 <artifactId>maven-jar-plugin</artifactId> 40 <configuration> 41 <archive> 42 <manifestEntries> 43 <Plugin-Link>${plugin.link}</Plugin-Link> 44 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 45 <Plugin-Requires>${plugin.requires}</Plugin-Requires> 46 </manifestEntries> 47 </archive> 48 </configuration> 49 </plugin> 50 </plugins> 51 </build> 52 </project> -
new file plugins/o5m/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/o5m/pom.xml b/plugins/o5m/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>o5m</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Gerd Petermann</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>17749</plugin.main.version> 20 <plugin.canloadatruntime>true</plugin.canloadatruntime> 21 <plugin.author>Gerd Petermann</plugin.author> 22 <plugin.class>org.openstreetmap.josm.plugins.o5m.O5mPlugin</plugin.class> 23 <plugin.description>Import OSM data in o5m format</plugin.description> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/o5m</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/opendata/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/opendata/pom.xml b/plugins/opendata/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>opendata-parent</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 <relativePath>modules</relativePath> 9 </parent> 10 <artifactId>opendata</artifactId> 11 12 <url>${plugin.link}</url> 13 <developers> 14 <developer> 15 <id>Don-vip</id> 16 </developer> 17 </developers> 18 <properties> 19 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 20 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> 21 <plugin.src.dir>src</plugin.src.dir> 22 <plugin.main.version>18723</plugin.main.version> 23 <plugin.author>Don-vip</plugin.author> 24 <plugin.class>org.openstreetmap.josm.plugins.opendata.OdPlugin</plugin.class> 25 <plugin.description>Allows JOSM to read Open Data formats (csv, xls, ods, kml, kmz, shp, mif) into an .osm data layer. Supports zip and 7z compression of these file types.</plugin.description> 26 <plugin.icon>images/dialogs/o24.png</plugin.icon> 27 <plugin.canloadatruntime>true</plugin.canloadatruntime> 28 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/OpenData</plugin.link> 29 <plugin.requires>apache-commons;jaxb;jts;ejml;geotools;utilsplugin2</plugin.requires> 30 </properties> 31 <dependencies> 32 <dependency> 33 <groupId>org.openstreetmap.josm.plugins</groupId> 34 <artifactId>apache-commons</artifactId> 35 <version>1.0-SNAPSHOT</version> 36 <scope>provided</scope> 37 </dependency> 38 <dependency> 39 <groupId>org.apache.commons</groupId> 40 <artifactId>commons-lang3</artifactId> 41 <scope>provided</scope> <!-- Provided by apache-commons --> 42 </dependency> 43 <dependency> 44 <groupId>org.openstreetmap.josm.plugins</groupId> 45 <artifactId>jaxb</artifactId> 46 <version>1.0-SNAPSHOT</version> 47 <scope>provided</scope> 48 </dependency> 49 <dependency> 50 <groupId>org.openstreetmap.josm.plugins</groupId> 51 <artifactId>jts</artifactId> 52 <version>1.0-SNAPSHOT</version> 53 <scope>provided</scope> 54 </dependency> 55 <dependency> 56 <groupId>org.openstreetmap.josm.plugins</groupId> 57 <artifactId>ejml</artifactId> 58 <version>1.0-SNAPSHOT</version> 59 <scope>provided</scope> 60 </dependency> 61 <dependency> 62 <groupId>org.openstreetmap.josm.plugins</groupId> 63 <artifactId>geotools</artifactId> 64 <version>1.0-SNAPSHOT</version> 65 <scope>provided</scope> 66 </dependency> 67 <dependency> 68 <groupId>org.openstreetmap.josm.plugins</groupId> 69 <artifactId>utilsplugin2</artifactId> 70 <version>1.0-SNAPSHOT</version> 71 <scope>provided</scope> 72 </dependency> 73 <!-- Needed to compile jopendocument, provided by geotools later --> 74 <dependency> 75 <groupId>org.jdom</groupId> 76 <artifactId>jdom</artifactId> 77 <version>1.1.3</version> 78 <scope>provided</scope> 79 </dependency> 80 </dependencies> 81 <build> 82 <plugins> 83 <plugin> 84 <groupId>org.codehaus.mojo</groupId> 85 <artifactId>build-helper-maven-plugin</artifactId> 86 <version>3.6.0</version> 87 <executions> 88 <execution> 89 <id>add-source</id> 90 <phase>generate-sources</phase> 91 <goals> 92 <goal>add-source</goal> 93 </goals> 94 <configuration> 95 <sources> 96 <source>includes/org</source> 97 </sources> 98 </configuration> 99 </execution> 100 </executions> 101 </plugin> 102 <plugin> 103 <groupId>org.codehaus.mojo</groupId> 104 <artifactId>jaxb2-maven-plugin</artifactId> 105 <executions> 106 <execution> 107 <id>xjc</id> 108 <goals> 109 <goal>xjc</goal> 110 </goals> 111 </execution> 112 </executions> 113 <configuration> 114 <sources> 115 <source>resources/neptune/neptune.xsd</source> 116 </sources> 117 <packageName>neptune</packageName> 118 <encoding>UTF-8</encoding> 119 </configuration> 120 </plugin> 121 <plugin> 122 <groupId>org.apache.maven.plugins</groupId> 123 <artifactId>maven-jar-plugin</artifactId> 124 <configuration> 125 <archive> 126 <manifestEntries> 127 <Plugin-Link>${plugin.link}</Plugin-Link> 128 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 129 <Plugin-Requires>${plugin.requires}</Plugin-Requires> 130 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 131 </manifestEntries> 132 </archive> 133 </configuration> 134 </plugin> 135 </plugins> 136 </build> 137 </project> -
new file plugins/opendata/modules/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/opendata/modules/pom.xml b/plugins/opendata/modules/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 <relativePath>../../pom.xml</relativePath> 9 </parent> 10 <properties> 11 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 12 <plugin.class/> 13 </properties> 14 <artifactId>opendata-parent</artifactId> 15 <packaging>pom</packaging> 16 <modules> 17 <module>..</module> 18 <module>fr.datagouvfr</module> 19 <module>fr.paris</module> 20 <module>fr.toulouse</module> 21 </modules> 22 </project> -
new file plugins/OpeningHoursEditor/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/OpeningHoursEditor/pom.xml b/plugins/OpeningHoursEditor/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>OpeningHoursEditor</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Falko Thomale</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>14153</plugin.main.version> 20 <plugin.author>Falko Thomale</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.ohe.OhePlugin</plugin.class> 22 <plugin.description>extended options for editing opening_hours</plugin.description> 23 <plugin.icon>images/opening_hours.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/OpeningHoursEditor</plugin.link> 25 <plugin.canloadatruntime>true</plugin.canloadatruntime> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.codehaus.mojo</groupId> 31 <artifactId>javacc-maven-plugin</artifactId> 32 <executions> 33 <execution> 34 <id>javacc</id> 35 <goals> 36 <goal>javacc</goal> 37 </goals> 38 <configuration> 39 <debugParser>false</debugParser> 40 <debugTokenManager>false</debugTokenManager> 41 <jdkVersion>${java.lang.version}</jdkVersion> 42 <grammarEncoding>UTF-8</grammarEncoding> 43 <unicodeInput>true</unicodeInput> 44 <sourceDirectory>${plugin.src.dir}</sourceDirectory> 45 <includes><include>**/OpeningTimeCompiler.jj</include></includes> 46 <excludes><exclude>**/*.java</exclude></excludes> 47 </configuration> 48 </execution> 49 </executions> 50 </plugin> 51 <plugin> 52 <groupId>org.apache.maven.plugins</groupId> 53 <artifactId>maven-jar-plugin</artifactId> 54 <configuration> 55 <archive> 56 <manifestEntries> 57 <Plugin-Link>${plugin.link}</Plugin-Link> 58 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 59 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 60 </manifestEntries> 61 </archive> 62 </configuration> 63 </plugin> 64 </plugins> 65 </build> 66 </project> -
new file plugins/openvisible/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/openvisible/pom.xml b/plugins/openvisible/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>openvisible</artifactId> 10 11 <developers> 12 <developer> 13 <name>Christof Dallermassl</name> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>14153</plugin.main.version> 19 <plugin.author>Christof Dallermassl</plugin.author> 20 <plugin.class>at.dallermassl.josm.plugin.openvisible.OpenVisiblePlugin</plugin.class> 21 <plugin.description>Allows opening gpx/osm files that intersect the currently visible screen area</plugin.description> 22 <plugin.icon>images/openvisible.png</plugin.icon> 23 <plugin.stage>50</plugin.stage> 24 </properties> 25 <build> 26 <plugins> 27 <plugin> 28 <groupId>org.apache.maven.plugins</groupId> 29 <artifactId>maven-jar-plugin</artifactId> 30 <configuration> 31 <archive> 32 <manifestEntries> 33 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 34 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 35 </manifestEntries> 36 </archive> 37 </configuration> 38 </plugin> 39 </plugins> 40 </build> 41 </project> -
new file plugins/OsmInspectorPlugin/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/OsmInspectorPlugin/pom.xml b/plugins/OsmInspectorPlugin/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>OsmInspectorPlugin</artifactId> 10 11 <developers> 12 <developer> 13 <name>Nikhil Shirahatti</name> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>14153</plugin.main.version> 19 <plugin.author>Nikhil Shirahatti</plugin.author> 20 <plugin.class>org.openstreetmap.josm.plugins.osminspector.OsmInspectorPlugin</plugin.class> 21 <plugin.description>Bring in errors from Osm Inspector and display it on the current JOSM bounding box</plugin.description> 22 <plugin.icon>images/osmInspector.jpg</plugin.icon> 23 <plugin.requires>jts;geotools</plugin.requires> 24 <java.lang.version>11</java.lang.version> 25 </properties> 26 <dependencies> 27 <dependency> 28 <groupId>org.openstreetmap.josm.plugins</groupId> 29 <artifactId>jts</artifactId> 30 <version>1.0-SNAPSHOT</version> 31 <scope>provided</scope> 32 </dependency> 33 <dependency> 34 <groupId>org.openstreetmap.josm.plugins</groupId> 35 <artifactId>geotools</artifactId> 36 <version>1.0-SNAPSHOT</version> 37 <scope>provided</scope> 38 </dependency> 39 <dependency> 40 <groupId>org.geotools</groupId> 41 <artifactId>gt-app-schema-resolver</artifactId> 42 <version>${geotools.version}</version> 43 </dependency> 44 <dependency> 45 <groupId>org.geotools</groupId> 46 <artifactId>gt-cql</artifactId> 47 <version>${geotools.version}</version> 48 </dependency> 49 <dependency> 50 <groupId>org.geotools</groupId> 51 <artifactId>gt-render</artifactId> 52 <version>${geotools.version}</version> 53 </dependency> 54 <dependency> 55 <groupId>org.geotools</groupId> 56 <artifactId>gt-wfs-ng</artifactId> 57 <version>${geotools.version}</version> 58 </dependency> 59 <dependency> 60 <groupId>org.geotools</groupId> 61 <artifactId>gt-xml</artifactId> 62 <version>${geotools.version}</version> 63 </dependency> 64 </dependencies> 65 <build> 66 <plugins> 67 <plugin> 68 <groupId>org.apache.maven.plugins</groupId> 69 <artifactId>maven-jar-plugin</artifactId> 70 <configuration> 71 <archive> 72 <manifestEntries> 73 <Plugin-Minimum-Java-Version>${java.lang.version}</Plugin-Minimum-Java-Version> 74 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 75 <Plugin-Requires>${plugin.requires}</Plugin-Requires> 76 </manifestEntries> 77 </archive> 78 </configuration> 79 </plugin> 80 </plugins> 81 </build> 82 </project> -
new file plugins/pbf/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/pbf/pom.xml b/plugins/pbf/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>pbf</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <id>Don-vip</id> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>17749</plugin.main.version> 20 <plugin.author>Don-vip</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.pbf.PbfPlugin</plugin.class> 22 <plugin.description>Import/export OSM data in PBF format</plugin.description> 23 <plugin.canloadatruntime>true</plugin.canloadatruntime> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/PBF</plugin.link> 25 </properties> 26 <dependencies> 27 <dependency> 28 <groupId>com.google.protobuf</groupId> 29 <artifactId>protobuf-java</artifactId> 30 <version>3.24.4</version> 31 </dependency> 32 <dependency> 33 <groupId>org.openstreetmap.pbf</groupId> 34 <artifactId>osmpbf</artifactId> 35 <version>1.5.0</version> 36 </dependency> 37 </dependencies> 38 <build> 39 <plugins> 40 <plugin> 41 <groupId>org.apache.maven.plugins</groupId> 42 <artifactId>maven-jar-plugin</artifactId> 43 <configuration> 44 <archive> 45 <manifestEntries> 46 <Plugin-Link>${plugin.link}</Plugin-Link> 47 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 48 </manifestEntries> 49 </archive> 50 </configuration> 51 </plugin> 52 </plugins> 53 </build> 54 </project> -
new file plugins/pdfimport/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/pdfimport/pom.xml b/plugins/pdfimport/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>pdfimport</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <id>extropy</id> 15 </developer> 16 </developers> 17 <properties> 18 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 19 <plugin.src.dir>src</plugin.src.dir> 20 <plugin.main.version>14153</plugin.main.version> 21 <plugin.canloadatruntime>true</plugin.canloadatruntime> 22 <plugin.author>extropy</plugin.author> 23 <plugin.class>org.openstreetmap.josm.plugins.pdfimport.PdfImportPlugin</plugin.class> 24 <plugin.description>Import PDF file into a layer and convert pdf lines to ways.</plugin.description> 25 <plugin.icon>images/pdf_import.png</plugin.icon> 26 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Pdf_Import</plugin.link> 27 </properties> 28 <dependencies> 29 <dependency> 30 <groupId>org.apache.pdfbox</groupId> 31 <artifactId>pdfbox</artifactId> 32 <version>1.8.16</version> 33 </dependency> 34 </dependencies> 35 <build> 36 <plugins> 37 <plugin> 38 <groupId>org.apache.maven.plugins</groupId> 39 <artifactId>maven-jar-plugin</artifactId> 40 <configuration> 41 <archive> 42 <manifestEntries> 43 <Plugin-Link>${plugin.link}</Plugin-Link> 44 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 45 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 46 </manifestEntries> 47 </archive> 48 </configuration> 49 </plugin> 50 </plugins> 51 </build> 52 </project> -
new file plugins/photo_geotagging/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/photo_geotagging/pom.xml b/plugins/photo_geotagging/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>photo_geotagging</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Paul Hartmann</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>17715</plugin.main.version> 20 <plugin.author>Paul Hartmann</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.photo_geotagging.GeotaggingPlugin</plugin.class> 22 <plugin.description>Write gps position info to the image file header. Run this feature from the right click menu of the image layer.</plugin.description> 23 <plugin.icon>images/geotagging.svg</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Photo_Geotagging</plugin.link> 25 <plugin.canloadatruntime>true</plugin.canloadatruntime> 26 <plugin.requires>apache-commons</plugin.requires> 27 </properties> 28 <dependencies> 29 <dependency> 30 <groupId>org.openstreetmap.josm.plugins</groupId> 31 <artifactId>apache-commons</artifactId> 32 <version>1.0-SNAPSHOT</version> 33 <scope>provided</scope> 34 </dependency> 35 </dependencies> 36 <build> 37 <plugins> 38 <plugin> 39 <groupId>org.apache.maven.plugins</groupId> 40 <artifactId>maven-jar-plugin</artifactId> 41 <configuration> 42 <archive> 43 <manifestEntries> 44 <Plugin-Link>${plugin.link}</Plugin-Link> 45 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 46 <Plugin-Requires>${plugin.requires}</Plugin-Requires> 47 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 48 </manifestEntries> 49 </archive> 50 </configuration> 51 </plugin> 52 </plugins> 53 </build> 54 </project> -
new file plugins/photoadjust/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/photoadjust/pom.xml b/plugins/photoadjust/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>photoadjust</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <id>holgermappt</id> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18494</plugin.main.version> 20 <plugin.author>holgermappt</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.photoadjust.PhotoAdjustPlugin</plugin.class> 22 <plugin.description>Make photos movable and position them on the map.</plugin.description> 23 <plugin.icon>images/photoadjust.svg</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/PhotoAdjust</plugin.link> 25 <plugin.canloadatruntime>true</plugin.canloadatruntime> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifestEntries> 35 <Plugin-Link>${plugin.link}</Plugin-Link> 36 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 37 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 38 </manifestEntries> 39 </archive> 40 </configuration> 41 </plugin> 42 </plugins> 43 </build> 44 </project> -
new file plugins/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/pom.xml b/plugins/pom.xml new file mode 100644
- + 1 <?xml version="1.0"?> 2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4 <modelVersion>4.0.0</modelVersion> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <parent> 8 <groupId>org.openstreetmap.josm</groupId> 9 <artifactId>josm-parent</artifactId> 10 <version>1.0-SNAPSHOT</version> 11 <relativePath>../core/nodist/pom.xml</relativePath> 12 </parent> 13 14 <name>JOSM Plugins</name> 15 <url>https://josm.openstreetmap.de</url> 16 <properties> 17 <josm>../../core/dist/josm-custom.jar</josm> 18 <josm.test.build.dir>../../core/test/build</josm.test.build.dir> 19 <java.lang.version>8</java.lang.version> 20 <maven.compiler.release>${java.lang.version}</maven.compiler.release> 21 <plugin.tools.dir>../00_tools</plugin.tools.dir> 22 <plugin.build.dir>build</plugin.build.dir> 23 <plugin.test.dir>test</plugin.test.dir> 24 <plugin.test.data.dir>${plugin.test.dir}/data</plugin.test.data.dir> 25 <plugin.test.src.dir>${plugin.test.dir}/unit</plugin.test.src.dir> 26 <plugin.src.dir>src</plugin.src.dir> 27 <!-- most plugins default to resource directories in root, e.g. ./data, ./images, ./resources --> 28 <plugin.resources.dir>${project.basedir}</plugin.resources.dir> 29 <plugin.doc.dir>javadoc</plugin.doc.dir> 30 <plugin.lib.dir>lib</plugin.lib.dir> 31 <!-- this is the directory where the plugin jar is copied to --> 32 <plugin.dist.dir>../../dist</plugin.dist.dir> 33 <javadoc.executable>javadoc</javadoc.executable> 34 <manifest>MANIFEST</manifest> 35 <manifest.unixoid>MANIFEST-unixoid</manifest.unixoid> 36 <manifest.windows>MANIFEST-windows</manifest.windows> 37 <manifest.osx>MANIFEST-osx</manifest.osx> 38 <plugin.compile.version>1.0-SNAPSHOT</plugin.compile.version> 39 <plugin.jar>${project.name}.jar</plugin.jar> 40 <plugin.unixoid.jar>${project.name}-unixoid.jar</plugin.unixoid.jar> 41 <plugin.windows.jar>${project.name}-windows.jar</plugin.windows.jar> 42 <plugin.osx.jar>${project.name}-osx.jar</plugin.osx.jar> 43 <plugin.sources.jar>${project.name}-sources.jar</plugin.sources.jar> 44 <plugin.javadoc.jar>${project.name}-javadoc.jar</plugin.javadoc.jar> 45 <jacoco.inclbootstrapclasses>false</jacoco.inclbootstrapclasses> 46 <jacoco.inclnolocationclasses>false</jacoco.inclnolocationclasses> 47 <junit.printsummary>on</junit.printsummary> 48 <sonar.projectKey>JOSM-Plugins</sonar.projectKey> 49 <geotools.version>30.0</geotools.version> 50 <plugin.dist.dir>../../dist</plugin.dist.dir> 51 </properties> 52 <packaging>pom</packaging> 53 <inceptionYear>2005</inceptionYear> 54 <licenses> 55 <license> 56 <name>GPL-2.0-or-later</name> 57 <url>https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html</url> 58 <distribution>repo</distribution> 59 </license> 60 </licenses> 61 <organization> 62 <name>JOSM</name> 63 <url>https://josm.openstreetmap.de</url> 64 </organization> 65 <scm> 66 <connection>scm:svn:https://josm.openstreetmap.de/svn/trunk</connection> 67 <url>https://josm.openstreetmap.de/browser/josm/trunk</url> 68 </scm> 69 <issueManagement> 70 <system>Trac</system> 71 <url>https://josm.openstreetmap.de</url> 72 </issueManagement> 73 <mailingLists> 74 <mailingList> 75 <name>josm-dev</name> 76 <archive>https://lists.openstreetmap.org/pipermail/josm-dev/</archive> 77 <post>josm-dev@openstreetmap.org</post> 78 </mailingList> 79 </mailingLists> 80 <modules> 81 <module>../core/nodist/pom.xml</module> 82 <module>addrinterpolation</module> 83 <module>alignways</module> 84 <module>apache-commons</module> 85 <module>apache-http</module> 86 <module>buildings_tools</module> 87 <module>cadastre-fr</module> 88 <module>canvec_helper</module> 89 <module>colorscheme</module> 90 <module>ColumbusCSV</module> 91 <module>comfort0</module> 92 <module>CommandLine</module> 93 <module>Create_grid_of_ways</module> 94 <module>CustomizePublicTransportStop</module> 95 <module>dataimport</module> 96 <module>DirectDownload</module> 97 <module>DirectUpload</module> 98 <module>editgpx</module> 99 <module>ElevationProfile</module> 100 <module>epci-fr</module> 101 <module>eventbus</module> 102 <module>ext_tools</module> 103 <module>FastDraw</module> 104 <module>FixAddresses</module> 105 <module>flatlaf</module> 106 <module>geochat</module> 107 <module>geotools</module> 108 <module>globalsat</module> 109 <module>gpsblam</module> 110 <module>graphview</module> 111 <module>HouseNumberTaggingTool</module> 112 <module>http2</module> 113 <module>ejml</module> 114 <module>imagery-xml-bounds</module> 115 <module>imagery_cachexport</module> 116 <module>imagery_offset_db</module> 117 <module>imagewaypoint</module> 118 <module>ImportImagePlugin</module> 119 <module>importvec</module> 120 <module>indoor_sweepline</module> 121 <module>infomode</module> 122 <module>jackson</module> 123 <module>jaxb</module> 124 <module>javafx</module> 125 <module>jna</module> 126 <module>jts</module> 127 <module>junctionchecking</module> 128 <module>lwjgl/modules</module> 129 <module>livegps</module> 130 <module>log4j</module> 131 <module>measurement</module> 132 <module>merge-overlap</module> 133 <module>michigan_left</module> 134 <module>namemanager</module> 135 <module>NanoLog</module> 136 <module>native-password-manager</module> 137 <module>o5m</module> 138 <module>opendata/modules</module> 139 <module>OpeningHoursEditor</module> 140 <module>openvisible</module> 141 <module>OsmInspectorPlugin</module> 142 <module>pbf</module> 143 <module>pdfimport</module> 144 <module>photo_geotagging</module> 145 <module>photoadjust</module> 146 <module>pointInfo</module> 147 <module>poly</module> 148 <module>print</module> 149 <module>public_transport</module> 150 <module>rasterfilters</module> 151 <module>reltoolbox</module> 152 <module>reverter</module> 153 <module>roadsigns</module> 154 <module>routes</module> 155 <module>routing</module> 156 <module>SaudiNationalAddress</module> 157 <module>sds</module> 158 <module>seachart</module> 159 <module>seachartedit</module> 160 <module>simplifyarea</module> 161 <module>smed</module> 162 <module>splinex</module> 163 <module>sumoconvert</module> 164 <module>surveyor</module> 165 <module>tageditor</module> 166 <module>tagging-preset-tester</module> 167 <module>terracer</module> 168 <module>touchscreenhelper</module> 169 <module>tracer</module> 170 <module>tracer2</module> 171 <module>trustosm</module> 172 <module>turnlanes</module> 173 <module>turnrestrictions</module> 174 <module>undelete</module> 175 <module>utilsplugin2</module> 176 <module>waydownloader</module> 177 <module>waypoint_search</module> 178 <module>wms-turbo-challenge2</module> 179 </modules> 180 <dependencies> 181 <dependency> 182 <groupId>org.openstreetmap.josm</groupId> 183 <artifactId>josm</artifactId> 184 <version>${plugin.compile.version}</version> 185 <scope>provided</scope> 186 </dependency> 187 <dependency> 188 <groupId>org.openstreetmap.josm</groupId> 189 <artifactId>josm-unittest</artifactId> 190 </dependency> 191 </dependencies> 192 <dependencyManagement> 193 <dependencies> 194 <dependency> 195 <groupId>org.openstreetmap.josm</groupId> 196 <artifactId>josm-unittest</artifactId> 197 <version>1.0-SNAPSHOT</version> 198 <scope>test</scope> 199 </dependency> 200 </dependencies> 201 </dependencyManagement> 202 <build> 203 <sourceDirectory>${plugin.src.dir}</sourceDirectory> 204 <testSourceDirectory>${plugin.test.src.dir}</testSourceDirectory> 205 <resources> 206 <resource> 207 <directory>${plugin.resources.dir}/data</directory> 208 <targetPath>data</targetPath> 209 </resource> 210 <resource> 211 <directory>${plugin.resources.dir}/images</directory> 212 <targetPath>images</targetPath> 213 </resource> 214 <resource> 215 <directory>${plugin.resources.dir}/resources</directory> 216 <targetPath>resources</targetPath> 217 </resource> 218 </resources> 219 <testResources> 220 <testResource> 221 <directory>${plugin.test.data.dir}</directory> 222 </testResource> 223 </testResources> 224 <plugins> 225 <plugin> 226 <groupId>org.apache.maven.plugins</groupId> 227 <artifactId>maven-shade-plugin</artifactId> 228 </plugin> 229 </plugins> 230 <pluginManagement> 231 <plugins> 232 <!-- Configure checkstyle/pmd/other lint plugins --> 233 <plugin> 234 <groupId>com.github.spotbugs</groupId> 235 <artifactId>spotbugs-maven-plugin</artifactId> 236 <version>4.8.1.0</version> 237 <configuration> 238 <xmlOutput>true</xmlOutput> 239 <spotbugsXmlOutputFilename>spotbugs-josm.xml</spotbugsXmlOutputFilename> 240 <effort>max</effort> 241 <excludeFilterFile>${spotbugs.dir}/josm-filter.xml</excludeFilterFile> 242 <onlyAnalyze>org.openstreetmap.josm.-</onlyAnalyze> 243 <threshold>LOW</threshold> 244 </configuration> 245 <!-- This is commented out until all the current bugs are fixed. TODO uncomment! 246 <executions> 247 <execution> 248 <id>validate</id> 249 <phase>validate</phase> 250 <goals> 251 <goal>check</goal> 252 </goals> 253 </execution> 254 </executions> 255 --> 256 </plugin> 257 <plugin> 258 <groupId>org.apache.maven.plugins</groupId> 259 <artifactId>maven-checkstyle-plugin</artifactId> 260 <version>3.3.1</version> 261 <configuration> 262 <configLocation>${project.basedir}/../checkstyle-config.xml</configLocation> 263 <includeTestSourceDirectory>true</includeTestSourceDirectory> 264 <outputFile>${project.basedir}/checkstyle-josm-${project.name}.xml</outputFile> 265 <!-- checkstyle cannot parse module-info.java yet --> 266 <excludes>module-info.java</excludes> 267 </configuration> 268 <executions> 269 <execution> 270 <id>validate</id> 271 <phase>validate</phase> 272 <goals> 273 <goal>check</goal> 274 </goals> 275 </execution> 276 </executions> 277 </plugin> 278 <!-- Configure the test plugin, specifically enable autodetection of global extensions --> 279 <plugin> 280 <artifactId>maven-surefire-plugin</artifactId> 281 <version>3.2.5</version> 282 <configuration> 283 <skipAfterFailureCount>1</skipAfterFailureCount> 284 <argLine>-javaagent:"${settings.localRepository}"/org/jmockit/jmockit/${jmockit.version}/jmockit-${jmockit.version}.jar</argLine> 285 <properties> 286 <configurationParameters> 287 file.encoding = UTF-8 288 java.locale.providers = SPI,CLDR 289 junit.jupiter.extensions.autodetection.enabled = true 290 junit.jupiter.execution.parallel.enabled = true 291 </configurationParameters> 292 </properties> 293 <systemPropertyVariables> 294 <josm.home>${plugin.test.dir}/config/josm.home</josm.home> 295 <josm.test.data>${plugin.test.data.dir}</josm.test.data> 296 <java.awt.headless>${test.headless}</java.awt.headless> 297 <glass.platform>Monocle</glass.platform> 298 <monocle.platform>Headless</monocle.platform> 299 <prism.order>sw</prism.order> 300 </systemPropertyVariables> 301 </configuration> 302 </plugin> 303 <!-- the clean plugin is needed since we currently store generated sources in the source directory --> 304 <plugin> 305 <groupId>org.apache.maven.plugins</groupId> 306 <artifactId>maven-clean-plugin</artifactId> 307 <version>3.3.2</version> 308 <configuration> 309 <filesets> 310 <fileset> 311 <directory>${plugin.build.dir}</directory> 312 </fileset> 313 <fileset> 314 <directory>${plugin.dist.dir}</directory> 315 <includes> 316 <include>${plugin.jar}</include> 317 <include>${plugin.unixoid.jar}</include> 318 <include>${plugin.windows.jar}</include> 319 <include>${plugin.osx.jar}</include> 320 <include>${plugin.sources.jar}</include> 321 <include>${plugin.javadoc.jar}</include> 322 </includes> 323 </fileset> 324 <fileset> 325 <directory>${project.basedir}</directory> 326 <includes> 327 <include>checkstyle-josm-${project.name}.xml</include> 328 </includes> 329 </fileset> 330 </filesets> 331 </configuration> 332 </plugin> 333 <plugin> 334 <groupId>com.diffplug.spotless</groupId> 335 <artifactId>spotless-maven-plugin</artifactId> 336 <version>2.43.0</version> 337 <configuration> 338 <java> 339 <eclipse> 340 <version>4.21.0</version> 341 <file>${project.basedir}/../00_core_tools/eclipse/formatter.xml</file> 342 </eclipse> 343 <removeUnusedImports/> 344 <licenseHeader> 345 <content>// License: GPL. For details, see LICENSE file.</content> 346 </licenseHeader> 347 </java> 348 </configuration> 349 <executions> 350 <execution> 351 <goals> 352 <goal>check</goal> 353 </goals> 354 </execution> 355 </executions> 356 </plugin> 357 <!-- Used to merge compile dependencies into jars --> 358 <plugin> 359 <groupId>org.apache.maven.plugins</groupId> 360 <artifactId>maven-shade-plugin</artifactId> 361 <version>3.5.3</version> 362 <executions> 363 <execution> 364 <phase>package</phase> 365 <goals> 366 <goal>shade</goal> 367 </goals> 368 <configuration> 369 <outputDirectory>${plugin.dist.dir}</outputDirectory> 370 <finalName>${project.name}</finalName> 371 </configuration> 372 </execution> 373 </executions> 374 </plugin> 375 <!-- Used to share properties between maven, gradle, and ant, where there is a gradle.properties file --> 376 <plugin> 377 <groupId>org.codehaus.mojo</groupId> 378 <artifactId>properties-maven-plugin</artifactId> 379 <version>1.2.1</version> 380 <executions> 381 <execution> 382 <phase>initialize</phase> 383 <goals> 384 <goal>read-project-properties</goal> 385 </goals> 386 <configuration> 387 <files> 388 <file>gradle.properties</file> 389 </files> 390 </configuration> 391 </execution> 392 </executions> 393 </plugin> 394 <plugin> 395 <groupId>org.apache.maven.plugins</groupId> 396 <artifactId>maven-jar-plugin</artifactId> 397 <configuration> 398 <archive> 399 <manifestEntries> 400 <!-- For full documentation, see https://josm.openstreetmap.de/wiki/DevelopersGuide/DevelopingPlugins#ThemanifestfileforaJOSMplugin --> 401 <Plugin-Mainversion>${plugin.main.version}</Plugin-Mainversion> 402 <Plugin-Version>${project.version}</Plugin-Version> 403 <Plugin-Class>${plugin.class}</Plugin-Class> 404 <Plugin-Description>${plugin.description}</Plugin-Description> 405 <!-- These are optional, but are either added almost all the time or can be auto generated --> 406 <Plugin-Date>${maven.build.timestamp}</Plugin-Date> 407 <Author>${plugin.author}</Author> 408 <!-- These are optional and/or uncommon --> 409 <!-- plugin.platform must be `Windows`, `Osx`, or `Unixoid` --> 410 <!-- 411 <Plugin-Platform>${plugin.platform}</Plugin-Platform> 412 <Plugin-Provides>${plugin.provides}</Plugin-Provides> 413 <Plugin-Minimum-Java-Version>${plugin.minimum.java.version}</Plugin-Minimum-Java-Version> 414 <Plugin-Early>${plugin.early}</Plugin-Early> 415 <Plugin-Link>${plugin.link}</Plugin-Link> 416 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 417 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 418 <Plugin-Requires>${plugin.requires}</Plugin-Requires> 419 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 420 <Class-Path>${plugin.classpath}</Class-Path> 421 --> 422 <!-- Additional entries: <xxx>_Plugin-Url (doesn't work well with xml) and <lang>_Plugin_Description --> 423 </manifestEntries> 424 </archive> 425 </configuration> 426 </plugin> 427 <!-- For any jaxb plugins --> 428 <plugin> 429 <groupId>org.codehaus.mojo</groupId> 430 <artifactId>jaxb2-maven-plugin</artifactId> 431 <version>2.5.0</version> 432 </plugin> 433 </plugins> 434 </pluginManagement> 435 </build> 436 <profiles> 437 <profile> 438 <!-- This profile is needed to avoid trying to install a non-jar file --> 439 <id>not-pom-packaging</id> 440 <activation> 441 <property> 442 <name>packaging</name> 443 <value>!pom</value> 444 </property> 445 </activation> 446 <build> 447 <pluginManagement> 448 <plugins> 449 <plugin> 450 <groupId>org.apache.maven.plugins</groupId> 451 <artifactId>maven-install-plugin</artifactId> 452 <version>3.1.1</version> 453 <executions> 454 <execution> 455 <id>dist-install</id> 456 <phase>install</phase> 457 <goals> 458 <goal>install-file</goal> 459 </goals> 460 <configuration> 461 <file>${plugin.dist.dir}/${project.name}.jar</file> 462 <artifactId>${project.artifactId}</artifactId> 463 <groupId>${project.groupId}</groupId> 464 <version>${project.version}</version> 465 <packaging>${project.packaging}</packaging> 466 </configuration> 467 </execution> 468 </executions> 469 </plugin> 470 </plugins> 471 </pluginManagement> 472 </build> 473 </profile> 474 <profile> 475 <id>java-21-plugins</id> 476 <activation> 477 <jdk>[21,]</jdk> 478 </activation> 479 <modules> 480 <module>FIT</module> 481 <module>MicrosoftStreetside</module> 482 </modules> 483 </profile> 484 <profile> 485 <id>java-17-plugins</id> 486 <activation> 487 <jdk>[17,]</jdk> 488 </activation> 489 <modules> 490 <module>imageio</module> 491 <module>pmtiles</module> 492 </modules> 493 </profile> 494 </profiles> 495 </project> -
new file plugins/pmtiles/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/pmtiles/pom.xml b/plugins/pmtiles/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>pmtiles</artifactId> 10 11 <developers> 12 <developer> 13 <name>Taylor Smock</name> 14 <id>taylor.smock</id> 15 <email>tsmock@meta.com</email> 16 </developer> 17 </developers> 18 <properties> 19 <plugin.src.dir>src/main/java</plugin.src.dir> 20 <plugin.test.dir>src/test/java</plugin.test.dir> 21 <plugin.resources.dir>src/main/resources</plugin.resources.dir> 22 <plugin.main.version>18831</plugin.main.version> 23 <plugin.author>Taylor Smock</plugin.author> 24 <plugin.class>org.openstreetmap.josm.plugins.pmtiles.PMTilesPlugin</plugin.class> 25 <plugin.description>A plugin for pmtile support</plugin.description> 26 <java.lang.version>17</java.lang.version> 27 <plugin.canloadatruntime>true</plugin.canloadatruntime> 28 <plugin.requires>apache-commons</plugin.requires> 29 </properties> 30 <dependencies> 31 <dependency> 32 <groupId>org.openstreetmap.josm.plugins</groupId> 33 <artifactId>apache-commons</artifactId> 34 <version>1.0-SNAPSHOT</version> 35 <scope>provided</scope> 36 </dependency> 37 </dependencies> 38 <build> 39 <plugins> 40 <plugin> 41 <groupId>org.apache.maven.plugins</groupId> 42 <artifactId>maven-jar-plugin</artifactId> 43 <configuration> 44 <archive> 45 <manifestEntries> 46 <Plugin-Minimum-Java-Version>${java.lang.version}</Plugin-Minimum-Java-Version> 47 <Plugin-Requires>${plugin.requires}</Plugin-Requires> 48 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 49 </manifestEntries> 50 </archive> 51 </configuration> 52 </plugin> 53 </plugins> 54 </build> 55 </project> -
new file plugins/pointInfo/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/pointInfo/pom.xml b/plugins/pointInfo/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>pointInfo</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Marián Kyral</name> 15 </developer> 16 </developers> 17 <properties> 18 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 19 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> 20 <plugin.src.dir>src</plugin.src.dir> 21 <plugin.main.version>18723</plugin.main.version> 22 <plugin.canloadatruntime>true</plugin.canloadatruntime> 23 <plugin.author>Marián Kyral</plugin.author> 24 <plugin.class>org.openstreetmap.josm.plugins.pointinfo.PointInfoPlugin</plugin.class> 25 <plugin.description>Shows an additional information about point on map. Only Czech RUIAN and Spanish Cadastre Web Services modules are available at this moment.</plugin.description> 26 <plugin.icon>images/mapmode/pointinfo.svg</plugin.icon> 27 <plugin.link>https://github.com/mkyral/josm-pointInfo</plugin.link> 28 </properties> 29 <build> 30 <plugins> 31 <plugin> 32 <groupId>org.apache.maven.plugins</groupId> 33 <artifactId>maven-jar-plugin</artifactId> 34 <configuration> 35 <archive> 36 <manifestEntries> 37 <Plugin-Link>${plugin.link}</Plugin-Link> 38 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 39 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 40 </manifestEntries> 41 </archive> 42 </configuration> 43 </plugin> 44 </plugins> 45 </build> 46 </project> -
new file plugins/poly/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/poly/pom.xml b/plugins/poly/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>poly</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <id>Zverik</id> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>14153</plugin.main.version> 20 <plugin.author>Zverik</plugin.author> 21 <plugin.class>poly.PolyPlugin</plugin.class> 22 <plugin.description>Read and write osmosis poly filter files</plugin.description> 23 <plugin.link>https://wiki.openstreetmap.org/wiki/Osmosis/Polygon_Filter_File_Format</plugin.link> 24 <plugin.canloadatruntime>true</plugin.canloadatruntime> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/print/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/print/pom.xml b/plugins/print/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>print</artifactId> 10 11 <developers> 12 <developer> 13 <name>Kai Pastor</name> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>14977</plugin.main.version> 19 <plugin.author>Kai Pastor</plugin.author> 20 <plugin.class>org.openstreetmap.josm.plugins.print.PrintPlugin</plugin.class> 21 <plugin.icon>images/printer.svg</plugin.icon> 22 <plugin.description>Adds map printing to JOSM</plugin.description> 23 </properties> 24 <build> 25 <plugins> 26 <plugin> 27 <groupId>org.apache.maven.plugins</groupId> 28 <artifactId>maven-jar-plugin</artifactId> 29 <configuration> 30 <archive> 31 <manifestEntries> 32 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 33 </manifestEntries> 34 </archive> 35 </configuration> 36 </plugin> 37 </plugins> 38 </build> 39 </project> -
new file plugins/public_transport/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/public_transport/pom.xml b/plugins/public_transport/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>public_transport</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Roland M. Olbricht</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18494</plugin.main.version> 20 <plugin.author>Roland M. Olbricht</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.public_transport.PublicTransportPlugin</plugin.class> 22 <plugin.description>This plugin simplifies the mapping and editing of public transport routes.</plugin.description> 23 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/public_transport</plugin.link> 24 </properties> 25 <build> 26 <plugins> 27 <plugin> 28 <groupId>org.apache.maven.plugins</groupId> 29 <artifactId>maven-jar-plugin</artifactId> 30 <configuration> 31 <archive> 32 <manifestEntries> 33 <Plugin-Link>${plugin.link}</Plugin-Link> 34 </manifestEntries> 35 </archive> 36 </configuration> 37 </plugin> 38 </plugins> 39 </build> 40 </project> -
new file plugins/rasterfilters/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/rasterfilters/pom.xml b/plugins/rasterfilters/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>rasterfilters</artifactId> 10 11 <developers> 12 <developer> 13 <name>Vadim Varnavsky</name> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>18723</plugin.main.version> 19 <plugin.version>1.0.4</plugin.version> 20 21 <plugin.icon>images/josm_filters_48.png</plugin.icon> 22 <plugin.author>Vadim Varnavsky</plugin.author> 23 <plugin.class>org.openstreetmap.josm.plugins.rasterfilters.RasterFiltersPlugin</plugin.class> 24 <plugin.description>The RasterFiltersPlugin allows to choose and apply some images'' filters to some layers</plugin.description> 25 </properties> 26 <repositories> 27 <repository> 28 <id>colorpicker</id> 29 <url>file:///${project.basedir}/lib</url> 30 </repository> 31 </repositories> 32 33 <dependencies> 34 <dependency> 35 <groupId>org.jsoup</groupId> 36 <artifactId>jsoup</artifactId> 37 <version>1.8.2</version> 38 </dependency> 39 <dependency> 40 <!-- I think lib/picker.jar is an "old" version of org.drjekyll:colorpicker:1.2 --> 41 <!-- Note: you will have to run mvn initialize to get this working. Sorry. --> 42 <groupId>org.drjekyll</groupId> 43 <artifactId>colorpicker</artifactId> 44 <version>1.0</version> 45 </dependency> 46 </dependencies> 47 <build> 48 <plugins> 49 <plugin> 50 <groupId>org.apache.maven.plugins</groupId> 51 <artifactId>maven-install-plugin</artifactId> 52 <version>3.1.1</version> 53 <executions> 54 <execution> 55 <id>default-initialize</id> 56 <phase>initialize</phase> 57 <goals> 58 <goal>install-file</goal> 59 </goals> 60 <configuration> 61 <file>lib/picker.jar</file> 62 <groupId>org.drjekyll</groupId> 63 <artifactId>colorpicker</artifactId> 64 <version>1.0</version> 65 <packaging>jar</packaging> 66 </configuration> 67 </execution> 68 <execution> 69 <id>clean-initialize</id> 70 <phase>clean</phase> 71 <goals> 72 <goal>install-file</goal> 73 </goals> 74 <configuration> 75 <file>lib/picker.jar</file> 76 <groupId>org.drjekyll</groupId> 77 <artifactId>colorpicker</artifactId> 78 <version>1.0</version> 79 <packaging>jar</packaging> 80 </configuration> 81 </execution> 82 </executions> 83 </plugin> 84 <plugin> 85 <groupId>org.apache.maven.plugins</groupId> 86 <artifactId>maven-jar-plugin</artifactId> 87 <configuration> 88 <archive> 89 <manifestEntries> 90 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 91 </manifestEntries> 92 </archive> 93 </configuration> 94 </plugin> 95 </plugins> 96 </build> 97 </project> -
new file plugins/reltoolbox/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/reltoolbox/pom.xml b/plugins/reltoolbox/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>reltoolbox</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Ilya Zverev</name> 15 </developer> 16 </developers> 17 <properties> 18 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 19 <plugin.src.dir>src</plugin.src.dir> 20 <plugin.main.version>18173</plugin.main.version> 21 22 <plugin.author>Ilya Zverev</plugin.author> 23 <plugin.class>relcontext.RelContextPlugin</plugin.class> 24 <plugin.description>Relation and multipolygon creating and editing panel.</plugin.description> 25 <plugin.icon>images/reltoolbox.png</plugin.icon> 26 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Relation_Toolbox</plugin.link> 27 <plugin.stage>10</plugin.stage> 28 <plugin.canloadatruntime>true</plugin.canloadatruntime> 29 </properties> 30 <build> 31 <plugins> 32 <plugin> 33 <groupId>org.apache.maven.plugins</groupId> 34 <artifactId>maven-jar-plugin</artifactId> 35 <configuration> 36 <archive> 37 <manifestEntries> 38 <Plugin-Link>${plugin.link}</Plugin-Link> 39 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 40 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 41 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 42 </manifestEntries> 43 </archive> 44 </configuration> 45 </plugin> 46 </plugins> 47 </build> 48 </project> -
new file plugins/reverter/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/reverter/pom.xml b/plugins/reverter/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>reverter</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <id>Upliner</id> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18723</plugin.main.version> 20 <plugin.author>Upliner</plugin.author> 21 <plugin.class>reverter.ReverterPlugin</plugin.class> 22 <plugin.description>Plugin for reverting changesets</plugin.description> 23 <plugin.icon>images/revert-changeset.svg</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Reverter</plugin.link> 25 <plugin.canloadatruntime>true</plugin.canloadatruntime> 26 <plugin.stage>5</plugin.stage> 27 </properties> 28 <build> 29 <plugins> 30 <plugin> 31 <groupId>org.apache.maven.plugins</groupId> 32 <artifactId>maven-jar-plugin</artifactId> 33 <configuration> 34 <archive> 35 <manifestEntries> 36 <Plugin-Link>${plugin.link}</Plugin-Link> 37 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 38 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 39 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 40 </manifestEntries> 41 </archive> 42 </configuration> 43 </plugin> 44 </plugins> 45 </build> 46 </project> -
new file plugins/roadsigns/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/roadsigns/pom.xml b/plugins/roadsigns/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>RoadSigns</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Paul Hartmann</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>14153</plugin.main.version> 20 21 <plugin.author>Paul Hartmann</plugin.author> 22 <plugin.class>org.openstreetmap.josm.plugins.roadsigns.RoadSignsPlugin</plugin.class> 23 <plugin.description>Plugin for tagging of objects based on a selection of road signs. The dialog can be opened by clicking a small icon in the upper right corner of the properties window. Available country presets: Belgium, Czech Republic, Germany, Poland, Slovakia, Spain.</plugin.description> 24 <plugin.icon>images/pref/roadsigns.png</plugin.icon> 25 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/RoadSigns</plugin.link> 26 <plugin.canloadatruntime>true</plugin.canloadatruntime> 27 </properties> 28 <build> 29 <plugins> 30 <plugin> 31 <groupId>org.apache.maven.plugins</groupId> 32 <artifactId>maven-jar-plugin</artifactId> 33 <configuration> 34 <archive> 35 <manifestEntries> 36 <Plugin-Link>${plugin.link}</Plugin-Link> 37 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 38 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 39 </manifestEntries> 40 </archive> 41 </configuration> 42 </plugin> 43 </plugins> 44 </build> 45 </project> -
new file plugins/routes/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/routes/pom.xml b/plugins/routes/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>routes</artifactId> 10 11 <developers> 12 <developer> 13 <name>Jiri Klement</name> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>14153</plugin.main.version> 19 <plugin.author>Jiri Klement</plugin.author> 20 <plugin.class>org.openstreetmap.josm.plugins.routes.RoutesPlugin</plugin.class> 21 <plugin.description>Renders routes (bus, hiking trails, bicycle routes, ..). Route types must be defined in routes.xml file in plugin directory</plugin.description> 22 <plugin.requires>jaxb</plugin.requires> 23 </properties> 24 <dependencies> 25 <dependency> 26 <groupId>org.openstreetmap.josm.plugins</groupId> 27 <artifactId>jaxb</artifactId> 28 <version>1.0-SNAPSHOT</version> 29 <scope>provided</scope> 30 </dependency> 31 </dependencies> 32 <build> 33 <plugins> 34 <plugin> 35 <groupId>org.codehaus.mojo</groupId> 36 <artifactId>jaxb2-maven-plugin</artifactId> 37 <executions> 38 <execution> 39 <id>xjc</id> 40 <goals> 41 <goal>xjc</goal> 42 </goals> 43 </execution> 44 </executions> 45 <configuration> 46 <sources> 47 <source>resources/org/openstreetmap/josm/plugins/routes/xml/routes.xsd</source> 48 </sources> 49 <packageName>org.openstreetmap.josm.plugins.routes.xml</packageName> 50 <encoding>UTF-8</encoding> 51 </configuration> 52 </plugin> 53 <plugin> 54 <groupId>org.apache.maven.plugins</groupId> 55 <artifactId>maven-jar-plugin</artifactId> 56 <configuration> 57 <archive> 58 <manifestEntries> 59 <Plugin-Requires>${plugin.requires}</Plugin-Requires> 60 </manifestEntries> 61 </archive> 62 </configuration> 63 </plugin> 64 </plugins> 65 </build> 66 </project> -
new file plugins/routing/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/routing/pom.xml b/plugins/routing/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>routing</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Jose Vidal</name> 15 <email>vidalfree@gmail.com</email> 16 </developer> 17 <developer> 18 <name>Juangui Jordán</name> 19 <email>juangui@gmail.com</email> 20 </developer> 21 <developer> 22 <name>Hassan Sabirin</name> 23 <email>hassan.sabirin@gmail.com</email> 24 </developer> 25 </developers> 26 <properties> 27 <plugin.src.dir>src</plugin.src.dir> 28 <plugin.main.version>18494</plugin.main.version> 29 <plugin.author><![CDATA[Jose Vidal <vidalfree@gmail.com>, Juangui Jordán <juangui@gmail.com>, Hassan S <hassan.sabirin@gmail.com>]]></plugin.author> 30 <plugin.class>com.innovant.josm.plugin.routing.RoutingPlugin</plugin.class> 31 <plugin.description>Provides routing capabilities.</plugin.description> 32 <plugin.icon>images/preferences/routing.png</plugin.icon> 33 <plugin.link>https://wiki.openstreetmap.org/index.php/JOSM/Plugins/Routing</plugin.link> 34 </properties> 35 <dependencies> 36 <dependency> 37 <groupId>org.jgrapht</groupId> 38 <artifactId>jgrapht-jdk1.5</artifactId> 39 <version>0.7.3</version> 40 </dependency> 41 </dependencies> 42 <build> 43 <plugins> 44 <plugin> 45 <groupId>org.apache.maven.plugins</groupId> 46 <artifactId>maven-jar-plugin</artifactId> 47 <configuration> 48 <archive> 49 <manifestEntries> 50 <Plugin-Link>${plugin.link}</Plugin-Link> 51 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 52 </manifestEntries> 53 </archive> 54 </configuration> 55 </plugin> 56 </plugins> 57 </build> 58 </project> -
new file plugins/SaudiNationalAddress/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/SaudiNationalAddress/pom.xml b/plugins/SaudiNationalAddress/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>SaudiNationalAddress</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Mouath Ibrahim</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>10580</plugin.main.version> 20 <plugin.author>Mouath Ibrahim</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.saudinationaladdress.SaudiNationalAddressPlugin</plugin.class> 22 <plugin.description>This tool will query the Saudi National address API using coordinate and return building number, An API key is required. can be obtained from https://api.address.gov.sa/</plugin.description> 23 <plugin.icon>images/icon.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/SaudiNationalAddress</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/sds/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/sds/pom.xml b/plugins/sds/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>sds</artifactId> 10 11 <developers> 12 <developer> 13 <name>Frederik Ramm</name> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>18991</plugin.main.version> 19 <plugin.author>Frederik Ramm</plugin.author> 20 <plugin.class>org.openstreetmap.hot.sds.SeparateDataStorePlugin</plugin.class> 21 <plugin.description>Loads data from SDS</plugin.description> 22 <plugin.icon>images/sds.png</plugin.icon> 23 </properties> 24 <build> 25 <plugins> 26 <plugin> 27 <groupId>org.apache.maven.plugins</groupId> 28 <artifactId>maven-jar-plugin</artifactId> 29 <configuration> 30 <archive> 31 <manifestEntries> 32 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 33 </manifestEntries> 34 </archive> 35 </configuration> 36 </plugin> 37 </plugins> 38 </build> 39 </project> -
new file plugins/seachart/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/seachart/pom.xml b/plugins/seachart/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>SeaChart</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Malcolm Herring</name> 15 </developer> 16 </developers> 17 <properties> 18 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 19 <plugin.src.dir>src</plugin.src.dir> 20 <plugin.main.version>13558</plugin.main.version> 21 <plugin.author>Malcolm Herring</plugin.author> 22 <plugin.class>seachart.Seachart</plugin.class> 23 <plugin.description>Imagery Layer for Sea Charts</plugin.description> 24 <plugin.icon>images/SC.png</plugin.icon> 25 <plugin.link>https://openseamap.org/</plugin.link> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifestEntries> 35 <Plugin-Link>${plugin.link}</Plugin-Link> 36 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 37 </manifestEntries> 38 </archive> 39 </configuration> 40 </plugin> 41 </plugins> 42 </build> 43 </project> -
new file plugins/seachartedit/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/seachartedit/pom.xml b/plugins/seachartedit/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>SeaChartEditor</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Malcolm Herring</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>14153</plugin.main.version> 20 <plugin.author>Malcolm Herring</plugin.author> 21 <plugin.class>scedit.SCedit</plugin.class> 22 <plugin.description>Edit features for Sea Charts</plugin.description> 23 <plugin.icon>images/SC.png</plugin.icon> 24 <plugin.link>https://openseamap.org/</plugin.link> 25 <plugin.requires>seachart</plugin.requires> 26 </properties> 27 <dependencies> 28 <dependency> 29 <groupId>org.openstreetmap.josm.plugins</groupId> 30 <artifactId>SeaChart</artifactId> 31 <version>1.0-SNAPSHOT</version> 32 <scope>provided</scope> 33 </dependency> 34 </dependencies> 35 <build> 36 <plugins> 37 <plugin> 38 <groupId>org.apache.maven.plugins</groupId> 39 <artifactId>maven-jar-plugin</artifactId> 40 <configuration> 41 <archive> 42 <manifestEntries> 43 <Plugin-Link>${plugin.link}</Plugin-Link> 44 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 45 <Plugin-Requires>${plugin.requires}</Plugin-Requires> 46 </manifestEntries> 47 </archive> 48 </configuration> 49 </plugin> 50 </plugins> 51 </build> 52 </project> -
new file plugins/smed/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/smed/pom.xml b/plugins/smed/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>SeaMapEditor</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Malcolm Herring</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>14153</plugin.main.version> 20 <plugin.author>Malcolm Herring</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.seamapeditor.SmedPlugin</plugin.class> 22 <plugin.description>Edit features for OpenSeaMap</plugin.description> 23 <plugin.icon>images/Smed.png</plugin.icon> 24 <plugin.link>https://openseamap.org/</plugin.link> 25 <plugin.canloadatruntime>true</plugin.canloadatruntime> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifestEntries> 35 <Plugin-Link>${plugin.link}</Plugin-Link> 36 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 37 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 38 </manifestEntries> 39 </archive> 40 </configuration> 41 </plugin> 42 </plugins> 43 </build> 44 </project> -
new file plugins/simplifyarea/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/simplifyarea/pom.xml b/plugins/simplifyarea/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>SimplifyArea</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Martin Ždila</name> 15 <email>m.zdila@gmail.com</email> 16 </developer> 17 </developers> 18 <properties> 19 <plugin.src.dir>src</plugin.src.dir> 20 <plugin.main.version>18494</plugin.main.version> 21 <plugin.author>Martin Ždila <m.zdila@gmail.com></plugin.author> 22 <plugin.class>org.openstreetmap.josm.plugins.simplifyarea.SimplifyAreaPlugin</plugin.class> 23 <plugin.description>Simplify area by removing nodes on very obtuse angles. This can be constrained by maximum removed area size. Also average nearby nodes.</plugin.description> 24 <plugin.icon>images/preferences/simplifyArea.png</plugin.icon> 25 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/SimplifyArea</plugin.link> 26 <plugin.canloadatruntime>true</plugin.canloadatruntime> 27 </properties> 28 <build> 29 <plugins> 30 <plugin> 31 <groupId>org.apache.maven.plugins</groupId> 32 <artifactId>maven-jar-plugin</artifactId> 33 <configuration> 34 <archive> 35 <manifestEntries> 36 <Plugin-Link>${plugin.link}</Plugin-Link> 37 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 38 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 39 </manifestEntries> 40 </archive> 41 </configuration> 42 </plugin> 43 </plugins> 44 </build> 45 </project> -
new file plugins/splinex/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/splinex/pom.xml b/plugins/splinex/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>splinex</artifactId> 10 11 <developers> 12 <developer> 13 <id>Upliner</id> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>14960</plugin.main.version> 19 <plugin.author>Upliner</plugin.author> 20 <plugin.class>org.openstreetmap.josm.plugins.Splinex.SplinexPlugin</plugin.class> 21 <plugin.description>Allows to draw splines</plugin.description> 22 <plugin.icon>images/mapmode/spline2.png</plugin.icon> 23 </properties> 24 <build> 25 <plugins> 26 <plugin> 27 <groupId>org.apache.maven.plugins</groupId> 28 <artifactId>maven-jar-plugin</artifactId> 29 <configuration> 30 <archive> 31 <manifestEntries> 32 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 33 </manifestEntries> 34 </archive> 35 </configuration> 36 </plugin> 37 </plugins> 38 </build> 39 </project> -
new file plugins/sumoconvert/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/sumoconvert/pom.xml b/plugins/sumoconvert/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>sumoconvert</artifactId> 10 11 <developers> 12 <developer> 13 <name>Ignacio Palermo</name> 14 </developer> 15 <developer> 16 <name>Julio Rivera</name> 17 </developer> 18 </developers> 19 <properties> 20 <plugin.src.dir>src</plugin.src.dir> 21 <plugin.main.version>12643</plugin.main.version> 22 <plugin.author>Ignacio Palermo - Julio Rivera</plugin.author> 23 <plugin.class>org.openstreetmap.josm.plugins.sumoconvert.SumoConvertPlugin</plugin.class> 24 <plugin.description>Allows to edit traffic information and export it to the urban mobility simulator SUMO</plugin.description> 25 <plugin.icon>images/dialogs/logo-sumo.png</plugin.icon> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifestEntries> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/surveyor/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/surveyor/pom.xml b/plugins/surveyor/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>surveyor</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Christof Dallermassl</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>14153</plugin.main.version> 20 <plugin.author>Christof Dallermassl</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.surveyor.SurveyorPlugin</plugin.class> 22 <plugin.description>Allow adding markers/nodes on current gps positions.</plugin.description> 23 <plugin.icon>images/surveyormenu.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Surveyor</plugin.link> 25 <plugin.requires>livegps</plugin.requires> 26 <plugin.stage>60</plugin.stage> 27 </properties> 28 <dependencies> 29 <dependency> 30 <groupId>org.openstreetmap.josm.plugins</groupId> 31 <artifactId>livegps</artifactId> 32 <version>1.0-SNAPSHOT</version> 33 <scope>provided</scope> 34 </dependency> 35 </dependencies> 36 <build> 37 <plugins> 38 <plugin> 39 <groupId>org.apache.maven.plugins</groupId> 40 <artifactId>maven-jar-plugin</artifactId> 41 <configuration> 42 <archive> 43 <manifestEntries> 44 <Plugin-Link>${plugin.link}</Plugin-Link> 45 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 46 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 47 <Plugin-Requires>${plugin.requires}</Plugin-Requires> 48 </manifestEntries> 49 </archive> 50 </configuration> 51 </plugin> 52 </plugins> 53 </build> 54 </project> -
new file plugins/tageditor/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/tageditor/pom.xml b/plugins/tageditor/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>tageditor</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Karl Guggisberg</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>14153</plugin.main.version> 20 21 <plugin.author>Karl Guggisberg</plugin.author> 22 <plugin.class>org.openstreetmap.josm.plugins.tageditor.TagEditorPlugin</plugin.class> 23 <plugin.description>Provides a dialog for editing tags in a tabular grid.</plugin.description> 24 <plugin.link>https://wiki.openstreetmap.org/index.php/JOSM/Plugins/TagEditor</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 </manifestEntries> 36 </archive> 37 </configuration> 38 </plugin> 39 </plugins> 40 </build> 41 </project> -
new file plugins/tagging-preset-tester/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/tagging-preset-tester/pom.xml b/plugins/tagging-preset-tester/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>tagging-preset-tester</artifactId> 10 11 <developers> 12 <developer> 13 <id>Imi</id> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>15649</plugin.main.version> 19 <plugin.author>Imi</plugin.author> 20 <plugin.class>org.openstreetmap.josm.plugins.taggingpresettester.TaggingPresetTesterAction</plugin.class> 21 <plugin.description>Adds a tagging preset tester to the windows menu, which helps you developing of tagging presets (quick preview of the dialog that will popup). You can start the jar-file as standalone as well.</plugin.description> 22 <plugin.icon>images/tagging-preset-tester.png</plugin.icon> 23 </properties> 24 <build> 25 <plugins> 26 <plugin> 27 <groupId>org.apache.maven.plugins</groupId> 28 <artifactId>maven-jar-plugin</artifactId> 29 <configuration> 30 <archive> 31 <manifest> 32 <mainClass>org.openstreetmap.josm.plugins.taggingpresettester.TaggingPresetTester</mainClass> 33 </manifest> 34 <manifestEntries> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/terracer/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/terracer/pom.xml b/plugins/terracer/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>terracer</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Matt Amos</name> 15 </developer> 16 </developers> 17 <properties> 18 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 19 <plugin.src.dir>src</plugin.src.dir> 20 <plugin.main.version>18494</plugin.main.version> 21 <plugin.author>Matt Amos</plugin.author> 22 <plugin.class>org.openstreetmap.josm.plugins.terracer.TerracerPlugin</plugin.class> 23 <plugin.description>Make terraced houses out of single blocks.</plugin.description> 24 <plugin.icon>images/terrace.png</plugin.icon> 25 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Terracer</plugin.link> 26 <plugin.canloadatruntime>true</plugin.canloadatruntime> 27 </properties> 28 <build> 29 <plugins> 30 <plugin> 31 <groupId>org.apache.maven.plugins</groupId> 32 <artifactId>maven-jar-plugin</artifactId> 33 <configuration> 34 <archive> 35 <manifestEntries> 36 <Plugin-Link>${plugin.link}</Plugin-Link> 37 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 38 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 39 </manifestEntries> 40 </archive> 41 </configuration> 42 </plugin> 43 </plugins> 44 </build> 45 </project> -
new file plugins/touchscreenhelper/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/touchscreenhelper/pom.xml b/plugins/touchscreenhelper/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>touchscreenhelper</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <email>glebius@glebius.int.ru</email> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>12630</plugin.main.version> 20 <plugin.author>glebius@glebius.int.ru</plugin.author> 21 <plugin.class>touchscreenhelper.TouchScreenHelperPlugin</plugin.class> 22 <plugin.description>Provides helper buttons to allow working with single button mouse (stylus). Activate by holding T and slip map with left mouse button</plugin.description> 23 <plugin.icon>images/mapmode/browse.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/TouchScreenHelper</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/tracer/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/tracer/pom.xml b/plugins/tracer/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>tracer</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Jan Bilak</name> 15 </developer> 16 <developer> 17 <name>Petr Dlouhý</name> 18 </developer> 19 </developers> 20 <properties> 21 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 22 <plugin.src.dir>src</plugin.src.dir> 23 <plugin.main.version>18464</plugin.main.version> 24 <plugin.canloadatruntime>true</plugin.canloadatruntime> 25 26 <plugin.author>Jan Bilak, Petr Dlouhý</plugin.author> 27 <plugin.class>org.openstreetmap.josm.plugins.tracer.TracerPlugin</plugin.class> 28 <plugin.description>Traces buildings from Czech cadastral map. Needs TracerServer (.NET or Mono) to be running.</plugin.description> 29 <plugin.icon>images/mapmode/tracer-sml.png</plugin.icon> 30 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Tracer</plugin.link> 31 </properties> 32 <build> 33 <plugins> 34 <plugin> 35 <groupId>org.apache.maven.plugins</groupId> 36 <artifactId>maven-jar-plugin</artifactId> 37 <configuration> 38 <archive> 39 <manifestEntries> 40 <Plugin-Link>${plugin.link}</Plugin-Link> 41 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 42 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 43 </manifestEntries> 44 </archive> 45 </configuration> 46 </plugin> 47 </plugins> 48 </build> 49 </project> -
new file plugins/tracer2/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/tracer2/pom.xml b/plugins/tracer2/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>tracer2</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Jan Bilak</name> 15 </developer> 16 <developer> 17 <name>Petr Dlouhý</name> 18 </developer> 19 <developer> 20 <name>Dirk Brünig</name> 21 </developer> 22 </developers> 23 <properties> 24 <plugin.src.dir>src</plugin.src.dir> 25 <plugin.main.version>18464</plugin.main.version> 26 <plugin.author>Jan Bilak, Petr Dlouhý, Dirk Brünig</plugin.author> 27 <plugin.class>org.openstreetmap.josm.plugins.tracer2.TracerPlugin</plugin.class> 28 <plugin.description>Traces buildings and other shapes from a map. Needs Tracer2Server to be running.</plugin.description> 29 <plugin.icon>images/mapmode/tracer2-sml.png</plugin.icon> 30 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Tracer2</plugin.link> 31 <plugin.canloadatruntime>true</plugin.canloadatruntime> 32 </properties> 33 <build> 34 <plugins> 35 <plugin> 36 <groupId>org.apache.maven.plugins</groupId> 37 <artifactId>maven-jar-plugin</artifactId> 38 <configuration> 39 <archive> 40 <manifestEntries> 41 <Plugin-Link>${plugin.link}</Plugin-Link> 42 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 43 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 44 </manifestEntries> 45 </archive> 46 </configuration> 47 </plugin> 48 </plugins> 49 </build> 50 </project> -
new file plugins/trustosm/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/trustosm/pom.xml b/plugins/trustosm/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>trustosm</artifactId> 10 11 <developers> 12 <developer> 13 <name>Christoph Wagner</name> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>18494</plugin.main.version> 19 <plugin.author>Christoph Wagner</plugin.author> 20 <plugin.class>org.openstreetmap.josm.plugins.trustosm.TrustOSMplugin</plugin.class> 21 <plugin.description>Plugin to digital sign OSM-Data</plugin.description> 22 <plugin.icon>images/trustosm.png</plugin.icon> 23 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 24 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> 25 </properties> 26 <dependencies> 27 <dependency> 28 <groupId>org.bouncycastle</groupId> 29 <artifactId>bcpg-jdk15on</artifactId> 30 <version>1.51</version> 31 </dependency> 32 <dependency> 33 <groupId>com.toedter</groupId> 34 <artifactId>jcalendar</artifactId> 35 <version>1.4</version> 36 </dependency> 37 <dependency> 38 <groupId>org.swinglabs.swingx</groupId> 39 <artifactId>swingx-core</artifactId> 40 <version>1.6.5-1</version> 41 </dependency> 42 </dependencies> 43 <build> 44 <plugins> 45 <plugin> 46 <groupId>org.apache.maven.plugins</groupId> 47 <artifactId>maven-jar-plugin</artifactId> 48 <configuration> 49 <archive> 50 <manifestEntries> 51 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 52 </manifestEntries> 53 </archive> 54 </configuration> 55 </plugin> 56 </plugins> 57 </build> 58 </project> -
new file plugins/turnlanes/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/turnlanes/pom.xml b/plugins/turnlanes/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>turnlanes</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Benjamin Schulz</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>18494</plugin.main.version> 20 <plugin.author>Benjamin Schulz</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.turnlanes.TurnLanesPlugin</plugin.class> 22 <plugin.description>Provides a straightforward GUI for adding, editing and deleting turn lanes.</plugin.description> 23 <plugin.icon>images/dialogs/turnlanes.png</plugin.icon> 24 <plugin.link>https://wiki.openstreetmap.org/wiki/Relations/Proposed/turn_lanes#Plugin</plugin.link> 25 </properties> 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.apache.maven.plugins</groupId> 30 <artifactId>maven-jar-plugin</artifactId> 31 <configuration> 32 <archive> 33 <manifestEntries> 34 <Plugin-Link>${plugin.link}</Plugin-Link> 35 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 36 </manifestEntries> 37 </archive> 38 </configuration> 39 </plugin> 40 </plugins> 41 </build> 42 </project> -
new file plugins/turnrestrictions/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/turnrestrictions/pom.xml b/plugins/turnrestrictions/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>turnrestrictions</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Karl Guggisberg</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>16807</plugin.main.version> 20 <plugin.author>Karl Guggisberg</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.turnrestrictions.TurnRestrictionsPlugin</plugin.class> 22 <plugin.description>The turnrestrictions plugin allows to enter maintain information about turn restrictions in the OpenStreetMap database.</plugin.description> 23 <plugin.icon>images/preferences/turnrestrictions.png</plugin.icon> 24 <plugin.link>https://josm.openstreetmap.de/wiki/Help/Plugin/TurnRestrictions</plugin.link> 25 <plugin.canloadatruntime>true</plugin.canloadatruntime> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifestEntries> 35 <Plugin-Link>${plugin.link}</Plugin-Link> 36 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 37 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 38 </manifestEntries> 39 </archive> 40 </configuration> 41 </plugin> 42 </plugins> 43 </build> 44 </project> -
new file plugins/undelete/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/undelete/pom.xml b/plugins/undelete/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>undelete</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <id>Nakor</id> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>17838</plugin.main.version> 20 21 <plugin.author>Nakor</plugin.author> 22 <plugin.class>org.openstreetmap.josm.plugins.undelete.Undelete</plugin.class> 23 <plugin.description>Allows undeleting object from OSM database</plugin.description> 24 <plugin.icon>images/undelete.svg</plugin.icon> 25 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Undelete</plugin.link> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifestEntries> 35 <Plugin-Link>${plugin.link}</Plugin-Link> 36 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 37 </manifestEntries> 38 </archive> 39 </configuration> 40 </plugin> 41 </plugins> 42 </build> 43 </project> -
new file plugins/utilsplugin2/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/utilsplugin2/pom.xml b/plugins/utilsplugin2/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>utilsplugin2</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Kalle Lampila</name> 15 </developer> 16 <developer> 17 <id>Upliner</id> 18 </developer> 19 <developer> 20 <id>Zverik</id> 21 </developer> 22 <developer> 23 <id>akks</id> 24 </developer> 25 <developer> 26 <id>joshdoe</id> 27 </developer> 28 </developers> 29 <properties> 30 <plugin.src.dir>src</plugin.src.dir> 31 <plugin.main.version>18495</plugin.main.version> 32 <plugin.author>Kalle Lampila, Upliner, Zverik, akks, joshdoe and others</plugin.author> 33 <plugin.class>org.openstreetmap.josm.plugins.utilsplugin2.UtilsPlugin2</plugin.class> 34 <plugin.description>Several utilities that make your life easier.</plugin.description> 35 <plugin.icon>images/utils.png</plugin.icon> 36 <plugin.link>https://josm.openstreetmap.de/wiki/Help/Plugin/UtilsPlugin2</plugin.link> 37 <plugin.canloadatruntime>true</plugin.canloadatruntime> 38 <plugin.stage>40</plugin.stage> 39 </properties> 40 <build> 41 <plugins> 42 <plugin> 43 <groupId>org.apache.maven.plugins</groupId> 44 <artifactId>maven-jar-plugin</artifactId> 45 <configuration> 46 <archive> 47 <manifestEntries> 48 <Plugin-Link>${plugin.link}</Plugin-Link> 49 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 50 <Plugin-Stage>${plugin.stage}</Plugin-Stage> 51 <Plugin-Canloadatruntime>${plugin.canloadatruntime}</Plugin-Canloadatruntime> 52 </manifestEntries> 53 </archive> 54 </configuration> 55 </plugin> 56 </plugins> 57 </build> 58 </project> -
new file plugins/waydownloader/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/waydownloader/pom.xml b/plugins/waydownloader/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>waydownloader</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Harry Wood</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>14153</plugin.main.version> 20 21 <plugin.author>Harry Wood</plugin.author> 22 <plugin.class>org.openstreetmap.josm.plugins.waydownloader.WayDownloaderPlugin</plugin.class> 23 <plugin.description>Easy downloading along a long set of interconnected ways</plugin.description> 24 <plugin.icon>images/way-download.png</plugin.icon> 25 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/WayDownloaderPlugin</plugin.link> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifestEntries> 35 <Plugin-Link>${plugin.link}</Plugin-Link> 36 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 37 </manifestEntries> 38 </archive> 39 </configuration> 40 </plugin> 41 </plugins> 42 </build> 43 </project> -
new file plugins/waypoint_search/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/waypoint_search/pom.xml b/plugins/waypoint_search/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>waypoint_search</artifactId> 10 11 <developers> 12 <developer> 13 <name>Åsmund Realfsen</name> 14 </developer> 15 </developers> 16 <properties> 17 <plugin.src.dir>src</plugin.src.dir> 18 <plugin.main.version>12636</plugin.main.version> 19 20 <plugin.author>Åsmund Realfsen - realfsen at gmx.net</plugin.author> 21 <plugin.class>org.openstreetmap.josm.plugins.waypointSearch.WaypointSearchPlugin</plugin.class> 22 <plugin.description>Enables searching for waypoint imported from gpx file.</plugin.description> 23 <plugin.icon>images/WaypointSearch.png</plugin.icon> 24 </properties> 25 <build> 26 <plugins> 27 <plugin> 28 <groupId>org.apache.maven.plugins</groupId> 29 <artifactId>maven-jar-plugin</artifactId> 30 <configuration> 31 <archive> 32 <manifestEntries> 33 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 34 </manifestEntries> 35 </archive> 36 </configuration> 37 </plugin> 38 </plugins> 39 </build> 40 </project> -
new file plugins/wms-turbo-challenge2/pom.xml
IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 diff --git a/plugins/wms-turbo-challenge2/pom.xml b/plugins/wms-turbo-challenge2/pom.xml new file mode 100644
- + 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <parent> 5 <groupId>org.openstreetmap.josm.plugins</groupId> 6 <artifactId>plugin-root</artifactId> 7 <version>1.0-SNAPSHOT</version> 8 </parent> 9 <artifactId>wms-turbo-challenge2</artifactId> 10 11 <url>${plugin.link}</url> 12 <developers> 13 <developer> 14 <name>Andrzej Zaborowski</name> 15 </developer> 16 </developers> 17 <properties> 18 <plugin.src.dir>src</plugin.src.dir> 19 <plugin.main.version>15496</plugin.main.version> 20 21 <plugin.author>Andrzej Zaborowski</plugin.author> 22 <plugin.class>wmsturbochallenge.WMSRacer</plugin.class> 23 <plugin.description>Drive a race car from point A to point B over aerial imagery, leave cacti behind.</plugin.description> 24 <plugin.icon>images/wmsracer.png</plugin.icon> 25 <plugin.link>https://wiki.openstreetmap.org/wiki/JOSM/Plugins/WMS_Racer</plugin.link> 26 </properties> 27 <build> 28 <plugins> 29 <plugin> 30 <groupId>org.apache.maven.plugins</groupId> 31 <artifactId>maven-jar-plugin</artifactId> 32 <configuration> 33 <archive> 34 <manifestEntries> 35 <Plugin-Link>${plugin.link}</Plugin-Link> 36 <Plugin-Icon>${plugin.icon}</Plugin-Icon> 37 </manifestEntries> 38 </archive> 39 </configuration> 40 </plugin> 41 </plugins> 42 </build> 43 </project>
