Skip to content

Commit d025a55

Browse files
feat: converted to maven project, added feature, added updatesite
1 parent 0bb1454 commit d025a55

File tree

156 files changed

+1797
-14
lines changed

Some content is hidden

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

156 files changed

+1797
-14
lines changed

.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: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,17 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<projectDescription>
3-
<name>ArchitectureAndStaticCodeAnalysisCouplingFramework</name>
3+
<name>Architecture-And-StaticCode-Analyses-CouplingFramework</name>
44
<comment></comment>
55
<projects>
66
</projects>
77
<buildSpec>
88
<buildCommand>
9-
<name>org.eclipse.jdt.core.javabuilder</name>
10-
<arguments>
11-
</arguments>
12-
</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>
9+
<name>org.eclipse.m2e.core.maven2Builder</name>
2010
<arguments>
2111
</arguments>
2212
</buildCommand>
2313
</buildSpec>
2414
<natures>
25-
<nature>org.eclipse.jdt.core.javanature</nature>
26-
<nature>org.eclipse.pde.PluginNature</nature>
15+
<nature>org.eclipse.m2e.core.maven2Nature</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>ArchitectureAndStaticCodeAnalysesCouplingFramework.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: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<feature
3+
id="ArchitectureAndStaticCodeAnalysesCouplingFramework.feature"
4+
label="ArchitectureAndStaticCodeAnalysesCouplingFramework.feature"
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="ArchitectureAndStaticCodeAnalysisCouplingFramework"
21+
download-size="0"
22+
install-size="0"
23+
version="0.0.0"/>
24+
25+
</feature>
Binary file not shown.

Feature/target/feature.xml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<feature
3+
id="ArchitectureAndStaticCodeAnalysesCouplingFramework.feature"
4+
label="ArchitectureAndStaticCodeAnalysesCouplingFramework.feature"
5+
version="1.0.0.202509120852">
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="ArchitectureAndStaticCodeAnalysisCouplingFramework"
21+
download-size="458"
22+
install-size="513"
23+
version="1.0.0.202509120852"/>
24+
25+
</feature>
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#Fri Sep 12 10:52:59 CEST 2025
2+
artifact.main=/home/simon/Documents/Uni Ulm/Hiwi QDSEG/eclipse-workspace/Architecture-And-StaticCode-Analyses-CouplingFramework/Feature/target/ArchitectureAndStaticCodeAnalysesCouplingFramework.feature-1.0.0-SNAPSHOT.jar
3+
artifact.attached.p2artifacts=/home/simon/Documents/Uni Ulm/Hiwi QDSEG/eclipse-workspace/Architecture-And-StaticCode-Analyses-CouplingFramework/Feature/target/p2artifacts.xml
4+
artifact.attached.p2metadata=/home/simon/Documents/Uni Ulm/Hiwi QDSEG/eclipse-workspace/Architecture-And-StaticCode-Analyses-CouplingFramework/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='ArchitectureAndStaticCodeAnalysesCouplingFramework.feature' version='1.0.0.202509120852'>
5+
<properties size='7'>
6+
<property name='artifact.size' value='699'/>
7+
<property name='download.size' value='699'/>
8+
<property name='maven-groupId' value='ArchitectureAndStaticCodeAnalysesCouplingFramework'/>
9+
<property name='maven-artifactId' value='ArchitectureAndStaticCodeAnalysesCouplingFramework.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>

Feature/target/p2content.xml

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
<?xml version='1.0' encoding='UTF-8'?>
2+
<units size='2'>
3+
<unit id='ArchitectureAndStaticCodeAnalysesCouplingFramework.feature.feature.group' version='1.0.0.202509120852' singleton='false'>
4+
<update id='ArchitectureAndStaticCodeAnalysesCouplingFramework.feature.feature.group' range='[0.0.0,1.0.0.202509120852)' severity='0'/>
5+
<properties size='8'>
6+
<property name='org.eclipse.equinox.p2.name' value='ArchitectureAndStaticCodeAnalysesCouplingFramework.feature'/>
7+
<property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
8+
<property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
9+
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
10+
<property name='maven-groupId' value='ArchitectureAndStaticCodeAnalysesCouplingFramework'/>
11+
<property name='maven-artifactId' value='ArchitectureAndStaticCodeAnalysesCouplingFramework.feature'/>
12+
<property name='maven-version' value='1.0.0-SNAPSHOT'/>
13+
<property name='maven-type' value='eclipse-feature'/>
14+
</properties>
15+
<provides size='1'>
16+
<provided namespace='org.eclipse.equinox.p2.iu' name='ArchitectureAndStaticCodeAnalysesCouplingFramework.feature.feature.group' version='1.0.0.202509120852'/>
17+
</provides>
18+
<requires size='2'>
19+
<required namespace='org.eclipse.equinox.p2.iu' name='ArchitectureAndStaticCodeAnalysisCouplingFramework' range='[1.0.0.202509120852,1.0.0.202509120852]'/>
20+
<required namespace='org.eclipse.equinox.p2.iu' name='ArchitectureAndStaticCodeAnalysesCouplingFramework.feature.feature.jar' range='[1.0.0.202509120852,1.0.0.202509120852]'>
21+
<filter>
22+
(org.eclipse.update.install.features=true)
23+
</filter>
24+
</required>
25+
</requires>
26+
<touchpoint id='null' version='0.0.0'/>
27+
<licenses size='1'>
28+
<license uri='http://www.example.com/license' url='http://www.example.com/license'>
29+
[Enter License Description here.]
30+
</license>
31+
</licenses>
32+
<copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
33+
[Enter Copyright Description here.]
34+
</copyright>
35+
</unit>
36+
<unit id='ArchitectureAndStaticCodeAnalysesCouplingFramework.feature.feature.jar' version='1.0.0.202509120852'>
37+
<properties size='7'>
38+
<property name='org.eclipse.equinox.p2.name' value='ArchitectureAndStaticCodeAnalysesCouplingFramework.feature'/>
39+
<property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
40+
<property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
41+
<property name='maven-groupId' value='ArchitectureAndStaticCodeAnalysesCouplingFramework'/>
42+
<property name='maven-artifactId' value='ArchitectureAndStaticCodeAnalysesCouplingFramework.feature'/>
43+
<property name='maven-version' value='1.0.0-SNAPSHOT'/>
44+
<property name='maven-type' value='eclipse-feature'/>
45+
</properties>
46+
<provides size='3'>
47+
<provided namespace='org.eclipse.equinox.p2.iu' name='ArchitectureAndStaticCodeAnalysesCouplingFramework.feature.feature.jar' version='1.0.0.202509120852'/>
48+
<provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
49+
<provided namespace='org.eclipse.update.feature' name='ArchitectureAndStaticCodeAnalysesCouplingFramework.feature' version='1.0.0.202509120852'/>
50+
</provides>
51+
<filter>
52+
(org.eclipse.update.install.features=true)
53+
</filter>
54+
<artifacts size='1'>
55+
<artifact classifier='org.eclipse.update.feature' id='ArchitectureAndStaticCodeAnalysesCouplingFramework.feature' version='1.0.0.202509120852'/>
56+
</artifacts>
57+
<touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
58+
<touchpointData size='1'>
59+
<instructions size='1'>
60+
<instruction key='zipped'>
61+
true
62+
</instruction>
63+
</instructions>
64+
</touchpointData>
65+
<licenses size='1'>
66+
<license uri='http://www.example.com/license' url='http://www.example.com/license'>
67+
[Enter License Description here.]
68+
</license>
69+
</licenses>
70+
<copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
71+
[Enter Copyright Description here.]
72+
</copyright>
73+
</unit>
74+
</units>

0 commit comments

Comments
 (0)