Skip to content

Commit 1fdf069

Browse files
feat: converted to maven project, added feature, added updatesite
1 parent 210dea4 commit 1fdf069

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+390
-22
lines changed

.classpath

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<classpath>
3-
<classpathentry kind="src" path="src"/>
4-
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER">
5-
<attributes>
6-
<attribute name="module" value="true"/>
7-
</attributes>
8-
</classpathentry>
9-
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
10-
<classpathentry kind="lib" path="lib/jackson-annotations-2.13.5.jar"/>
11-
<classpathentry kind="lib" path="lib/jackson-core-2.13.5.jar"/>
12-
<classpathentry kind="lib" path="lib/jackson-databind-2.13.5.jar"/>
13-
<classpathentry kind="output" path="bin"/>
3+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
4+
<classpathentry kind="src" path="Partitioner/src"/>
5+
<classpathentry kind="lib" path="Partitioner/lib/jackson-annotations-2.13.5.jar"/>
6+
<classpathentry kind="lib" path="Partitioner/lib/jackson-core-2.13.5.jar"/>
7+
<classpathentry kind="lib" path="Partitioner/lib/jackson-databind-2.13.5.jar"/>
8+
<classpathentry kind="output" path="Partitioner/bin"/>
149
</classpath>

.mvn/extensions.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<extensions xmlns="http://maven.apache.org/EXTENSIONS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2+
xsi:schemaLocation="http://maven.apache.org/EXTENSIONS/1.0.0 http://maven.apache.org/xsd/core-extensions-1.0.0.xsd">
3+
<extension>
4+
<groupId>org.eclipse.tycho</groupId>
5+
<artifactId>tycho-build</artifactId>
6+
<version>4.0.13</version>
7+
</extension>
8+
</extensions>

.project

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,8 @@
1010
<arguments>
1111
</arguments>
1212
</buildCommand>
13-
<buildCommand>
14-
<name>org.eclipse.pde.ManifestBuilder</name>
15-
<arguments>
16-
</arguments>
17-
</buildCommand>
18-
<buildCommand>
19-
<name>org.eclipse.pde.SchemaBuilder</name>
20-
<arguments>
21-
</arguments>
22-
</buildCommand>
2313
</buildSpec>
2414
<natures>
2515
<nature>org.eclipse.jdt.core.javanature</nature>
26-
<nature>org.eclipse.pde.PluginNature</nature>
2716
</natures>
2817
</projectDescription>

Feature/.project

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>Partitioner.feature</name>
4+
<comment></comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.pde.FeatureBuilder</name>
10+
<arguments>
11+
</arguments>
12+
</buildCommand>
13+
</buildSpec>
14+
<natures>
15+
<nature>org.eclipse.pde.FeatureNature</nature>
16+
</natures>
17+
</projectDescription>

Feature/build.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
bin.includes = feature.xml

Feature/feature.xml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<feature
3+
id="Partitioner.feature"
4+
label="Partitioner"
5+
version="1.0.0.qualifier">
6+
7+
<description url="http://www.example.com/description">
8+
[Enter Feature Description here.]
9+
</description>
10+
11+
<copyright url="http://www.example.com/copyright">
12+
[Enter Copyright Description here.]
13+
</copyright>
14+
15+
<license url="http://www.example.com/license">
16+
[Enter License Description here.]
17+
</license>
18+
19+
<plugin
20+
id="Partitioner"
21+
download-size="0"
22+
install-size="0"
23+
version="0.0.0"
24+
unpack="false"/>
25+
26+
</feature>
679 Bytes
Binary file not shown.

Feature/target/feature.xml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<feature
3+
id="Partitioner.feature"
4+
label="Partitioner"
5+
version="1.0.0.202509120831">
6+
7+
<description url="http://www.example.com/description">
8+
[Enter Feature Description here.]
9+
</description>
10+
11+
<copyright url="http://www.example.com/copyright">
12+
[Enter Copyright Description here.]
13+
</copyright>
14+
15+
<license url="http://www.example.com/license">
16+
[Enter License Description here.]
17+
</license>
18+
19+
<plugin
20+
id="Partitioner"
21+
download-size="1790"
22+
install-size="1959"
23+
version="1.0.0.202509120831"
24+
unpack="false"/>
25+
26+
</feature>
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#Fri Sep 12 10:31:36 CEST 2025
2+
artifact.main=/home/simon/Documents/Uni Ulm/Hiwi QDSEG/eclipse-workspace/Partitioner/Feature/target/Partitioner.feature-1.0.0-SNAPSHOT.jar
3+
artifact.attached.p2artifacts=/home/simon/Documents/Uni Ulm/Hiwi QDSEG/eclipse-workspace/Partitioner/Feature/target/p2artifacts.xml
4+
artifact.attached.p2metadata=/home/simon/Documents/Uni Ulm/Hiwi QDSEG/eclipse-workspace/Partitioner/Feature/target/p2content.xml

Feature/target/p2artifacts.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<?xml version='1.0' encoding='UTF-8'?>
2+
<?artifactRepository version='1.1.0'?>
3+
<artifacts size='1'>
4+
<artifact classifier='org.eclipse.update.feature' id='Partitioner.feature' version='1.0.0.202509120831'>
5+
<properties size='7'>
6+
<property name='artifact.size' value='679'/>
7+
<property name='download.size' value='679'/>
8+
<property name='maven-groupId' value='Partitioner'/>
9+
<property name='maven-artifactId' value='Partitioner.feature'/>
10+
<property name='maven-version' value='1.0.0-SNAPSHOT'/>
11+
<property name='maven-type' value='eclipse-feature'/>
12+
<property name='download.contentType' value='application/zip'/>
13+
</properties>
14+
</artifact>
15+
</artifacts>

0 commit comments

Comments
 (0)