Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGunnar Wagenknecht2016-10-12 12:19:27 +0000
committerGunnar Wagenknecht2016-10-12 12:29:05 +0000
commit6635f47abb03ddf5db21987e8811e699cd617c7d (patch)
tree7a25d34bfbe6eab72726083b610b2a0d8907b28f
parent53187c0a31c12449f0c4d7a5fd92a5921256624e (diff)
downloadorg.eclipse.mylyn.docs-6635f47abb03ddf5db21987e8811e699cd617c7d.tar.gz
org.eclipse.mylyn.docs-6635f47abb03ddf5db21987e8811e699cd617c7d.tar.xz
org.eclipse.mylyn.docs-6635f47abb03ddf5db21987e8811e699cd617c7d.zip
Refactor editors into separate feature for standalone use
This creates a new feature without dependencies to Mylyn Tasks and Context UI which includes only the WikiText editors. The existing feature is reworked to include the new feature. This provides backwards compatibility for existing clients of the current feature. Change-Id: I961e8010041eecfbd242e8f71239623bc78f28ce Signed-off-by: Gunnar Wagenknecht <gunnar@wagenknecht.org>
-rw-r--r--org.eclipse.mylyn.wikitext-feature/feature.xml139
-rw-r--r--org.eclipse.mylyn.wikitext.editors-feature/.project17
-rw-r--r--org.eclipse.mylyn.wikitext.editors-feature/.settings/org.eclipse.core.runtime.prefs2
-rw-r--r--org.eclipse.mylyn.wikitext.editors-feature/.settings/org.eclipse.mylyn.tasks.ui.prefs4
-rw-r--r--org.eclipse.mylyn.wikitext.editors-feature/.settings/org.eclipse.mylyn.team.ui.prefs2
-rw-r--r--org.eclipse.mylyn.wikitext.editors-feature/build.properties12
-rw-r--r--org.eclipse.mylyn.wikitext.editors-feature/feature.properties4
-rw-r--r--org.eclipse.mylyn.wikitext.editors-feature/feature.xml156
-rw-r--r--org.eclipse.mylyn.wikitext.editors-feature/pom.xml13
-rw-r--r--pom.xml9
10 files changed, 220 insertions, 138 deletions
diff --git a/org.eclipse.mylyn.wikitext-feature/feature.xml b/org.eclipse.mylyn.wikitext-feature/feature.xml
index e2aeadb9d..165a93540 100644
--- a/org.eclipse.mylyn.wikitext-feature/feature.xml
+++ b/org.eclipse.mylyn.wikitext-feature/feature.xml
@@ -5,7 +5,7 @@
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html
-
+
Contributors:
David Green - initial API and implementation
-->
@@ -30,145 +30,16 @@
%license
</license>
+ <includes
+ id="org.eclipse.mylyn.wikitext.editors_feature"
+ version="0.0.0"/>
+
<requires>
<import feature="org.eclipse.mylyn_feature" version="3.6.0" match="compatible"/>
<import plugin="org.eclipse.mylyn.commons.ui" version="3.6.0" match="compatible"/>
</requires>
<plugin
- id="org.eclipse.mylyn.wikitext.core"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.core.ant"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.core.osgi"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.textile.core"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.html.core"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.markdown.core"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.mediawiki.core"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.mediawiki.core.ant"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.confluence.core"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.tracwiki.core"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.twiki.core"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.ui"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.help.ui"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.textile.ui"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.markdown.ui"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.mediawiki.ui"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.confluence.ui"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.tracwiki.ui"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.mylyn.wikitext.twiki.ui"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
id="org.eclipse.mylyn.wikitext.tasks.ui"
download-size="0"
install-size="0"
diff --git a/org.eclipse.mylyn.wikitext.editors-feature/.project b/org.eclipse.mylyn.wikitext.editors-feature/.project
new file mode 100644
index 000000000..22d3e8409
--- /dev/null
+++ b/org.eclipse.mylyn.wikitext.editors-feature/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.mylyn.wikitext.editors-feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/org.eclipse.mylyn.wikitext.editors-feature/.settings/org.eclipse.core.runtime.prefs b/org.eclipse.mylyn.wikitext.editors-feature/.settings/org.eclipse.core.runtime.prefs
new file mode 100644
index 000000000..5a0ad22d2
--- /dev/null
+++ b/org.eclipse.mylyn.wikitext.editors-feature/.settings/org.eclipse.core.runtime.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+line.separator=\n
diff --git a/org.eclipse.mylyn.wikitext.editors-feature/.settings/org.eclipse.mylyn.tasks.ui.prefs b/org.eclipse.mylyn.wikitext.editors-feature/.settings/org.eclipse.mylyn.tasks.ui.prefs
new file mode 100644
index 000000000..4b4749046
--- /dev/null
+++ b/org.eclipse.mylyn.wikitext.editors-feature/.settings/org.eclipse.mylyn.tasks.ui.prefs
@@ -0,0 +1,4 @@
+#Thu Jul 31 11:12:03 PDT 2008
+eclipse.preferences.version=1
+project.repository.kind=bugzilla
+project.repository.url=https\://bugs.eclipse.org/bugs
diff --git a/org.eclipse.mylyn.wikitext.editors-feature/.settings/org.eclipse.mylyn.team.ui.prefs b/org.eclipse.mylyn.wikitext.editors-feature/.settings/org.eclipse.mylyn.team.ui.prefs
new file mode 100644
index 000000000..10d0afb92
--- /dev/null
+++ b/org.eclipse.mylyn.wikitext.editors-feature/.settings/org.eclipse.mylyn.team.ui.prefs
@@ -0,0 +1,2 @@
+commit.comment.template=${task.key}\: ${task.description}\n\nTask-Url\: ${task.url}
+eclipse.preferences.version=1
diff --git a/org.eclipse.mylyn.wikitext.editors-feature/build.properties b/org.eclipse.mylyn.wikitext.editors-feature/build.properties
new file mode 100644
index 000000000..90e3fb0f7
--- /dev/null
+++ b/org.eclipse.mylyn.wikitext.editors-feature/build.properties
@@ -0,0 +1,12 @@
+###############################################################################
+# Copyright (c) 2007, 2014 David Green and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# David Green - initial API and implementation
+###############################################################################
+bin.includes = feature.properties,\
+ feature.xml
diff --git a/org.eclipse.mylyn.wikitext.editors-feature/feature.properties b/org.eclipse.mylyn.wikitext.editors-feature/feature.properties
new file mode 100644
index 000000000..bd2d50c4c
--- /dev/null
+++ b/org.eclipse.mylyn.wikitext.editors-feature/feature.properties
@@ -0,0 +1,4 @@
+featureName=Mylyn WikiText Editors
+description=Enables parsing and display of lightweight markup (wiki text).
+providerName=Eclipse Mylyn
+copyright=Copyright (c) 2007 Gunnar Wagenknecht, David Green and others. All rights reserved.
diff --git a/org.eclipse.mylyn.wikitext.editors-feature/feature.xml b/org.eclipse.mylyn.wikitext.editors-feature/feature.xml
new file mode 100644
index 000000000..9e2d9bdf7
--- /dev/null
+++ b/org.eclipse.mylyn.wikitext.editors-feature/feature.xml
@@ -0,0 +1,156 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feature
+ id="org.eclipse.mylyn.wikitext.editors_feature"
+ label="%featureName"
+ version="2.11.0.qualifier"
+ provider-name="%providerName"
+ plugin="org.eclipse.mylyn.wikitext.core"
+ license-feature="org.eclipse.license"
+ license-feature-version="1.0.1">
+
+ <description>
+ %description
+ </description>
+
+ <copyright>
+ %copyright
+ </copyright>
+
+ <license url="%licenseURL">
+ %license
+ </license>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.core.ant"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.core.osgi"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.textile.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.html.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.markdown.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.mediawiki.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.mediawiki.core.ant"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.confluence.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.tracwiki.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.twiki.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.ui"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.help.ui"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.textile.ui"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.markdown.ui"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.mediawiki.ui"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.confluence.ui"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.tracwiki.ui"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.mylyn.wikitext.twiki.ui"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+</feature>
diff --git a/org.eclipse.mylyn.wikitext.editors-feature/pom.xml b/org.eclipse.mylyn.wikitext.editors-feature/pom.xml
new file mode 100644
index 000000000..08eff7342
--- /dev/null
+++ b/org.eclipse.mylyn.wikitext.editors-feature/pom.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project 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"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>org.eclipse.mylyn.docs-parent</artifactId>
+ <groupId>org.eclipse.mylyn.docs</groupId>
+ <version>2.11.0-SNAPSHOT</version>
+ </parent>
+ <artifactId>org.eclipse.mylyn.wikitext.editors_feature</artifactId>
+ <version>2.11.0-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
diff --git a/pom.xml b/pom.xml
index f44df8ba4..7685d4352 100644
--- a/pom.xml
+++ b/pom.xml
@@ -16,7 +16,7 @@
<properties>
<tycho.scmUrl>scm:git:git://git.eclipse.org/gitroot/mylyn/org.eclipse.mylyn.docs.git</tycho.scmUrl>
<sonar.skippedModules>org.eclipse.mylyn.docs.development,org.eclipse.mylyn.docs.sdk,org.eclipse.mylyn.docs-site,org.eclipse.mylyn.wikitext.help.sdk,org.eclipse.mylyn.wikitext.help.ui,org.eclipse.mylyn.htmltext,org.eclipse.mylyn.htmltext.ui,org.eclipse.mylyn.wikitext.extras,org.eclipse.mylyn.wikitext,org.eclipse.mylyn.wikitext.sdk,org.eclipse.mylyn.wikitext.confluence.ui,org.eclipse.mylyn.wikitext.creole.ui,org.eclipse.mylyn.wikitext.mediawiki.ui,org.eclipse.mylyn.wikitext.textile.ui,org.eclipse.mylyn.wikitext.tracwiki.ui,org.eclipse.mylyn.wikitext.twiki.ui</sonar.skippedModules>
- </properties>
+ </properties>
<mailingLists>
<mailingList>
<name>Mylyn Docs Mailing List</name>
@@ -80,10 +80,10 @@
<modules>
<module>org.eclipse.mylyn.docs.development-feature</module>
<module>org.eclipse.mylyn.docs.sdk-feature</module>
-
+
<module>org.eclipse.mylyn.htmltext-feature</module>
<module>org.eclipse.mylyn.htmltext.ui</module>
-
+
<module>org.eclipse.mylyn.wikitext-feature</module>
<module>org.eclipse.mylyn.wikitext.confluence.core</module>
<module>org.eclipse.mylyn.wikitext.confluence.ui</module>
@@ -95,6 +95,7 @@
<module>org.eclipse.mylyn.wikitext.core.ant</module>
<module>org.eclipse.mylyn.wikitext.creole.core</module>
<module>org.eclipse.mylyn.wikitext.creole.ui</module>
+ <module>org.eclipse.mylyn.wikitext.editors-feature</module>
<module>org.eclipse.mylyn.wikitext.extras-feature</module>
<module>org.eclipse.mylyn.wikitext.help.sdk</module>
<module>org.eclipse.mylyn.wikitext.help.ui</module>
@@ -124,7 +125,7 @@
<module>org.eclipse.mylyn.wikitext.commonmark</module>
<module>org.eclipse.mylyn.wikitext.commonmark.tests</module>
<module>org.eclipse.mylyn.wikitext.commonmark.ui</module>
-
+
<module>org.eclipse.mylyn.wikitext-standalone</module>
<module>org.eclipse.mylyn.docs.epub.core</module>

Back to the top