| Upgrading From Mylyn WikiText 1.x to 2.x | ||
|---|---|---|
![]() | ![]() | |
| Preferences | More Information | |
For 2.0 Mylyn WikiText has been reorganized into several new jar files (OSGi bundles) to better manage dependencies.
Notable changes when upgrading from 1.x to 2.0:
<include name="*.jar"/> (see the examples ). The following jar files will be needed for running Ant tasks:org.eclipse.mylyn.wikitext.core.jarorg.eclipse.mylyn.wikitext.core.ant.jar (new for 2.0)org.eclipse.mylyn.wikitext.textile.core.jar (only required for Textile)org.eclipse.mylyn.wikitext.confluence.core.jar (only required for Confluence)org.eclipse.mylyn.wikitext.markdown.core.jar (only required for Markdown)org.eclipse.mylyn.wikitext.creole.core.jar (only required for Creole)org.eclipse.mylyn.wikitext.mediawiki.core.jar (only required for MediaWiki)org.eclipse.mylyn.wikitext.tracwiki.core.jar (only required for TracWiki)org.eclipse.mylyn.wikitext.twiki.core.jar (only required for TWiki)guava-12.0.jar Guava is now required (new for 2.0) <taskdef resource="org/eclipse/mylyn/wikitext/core/ant/tasks.properties" see Ant Examples for more detailsMany API-breaking changes have been made to Mylyn WikiText 2.0. In most cases client code upgrading to 2.0 will simply need to be recompiled, however in a few cases client code will have to change. All changes have been annodated with the javadoc tag @since 2.0.
org.eclipse.mylyn.wikitext.core.parser.markup.MarkupLanguage have been moved to org.eclipse.mylyn.wikitext.core.parser.markup.AbstractMarkupLanguage.org.eclipse.mylyn.wikitext.core.validation.MarkupValidator no longer accepts an IProgressMonitororg.eclipse.mylyn.wikitext.core.WikiText has been moved to org.eclipse.mylyn.wikitext.ui.WikiTextorg.eclipse.mylyn.wikitext.core.osgi.OsgiServiceLocator instead of org.eclipse.mylyn.wikitext.core.util.ServiceLocator.![]() | ![]() | ![]() |
| Preferences | More Information |