Permalink
Browse files

Merge branch 'm2e-0.13'

Conflicts:
	com.basistech.m2e.code.quality.pmd/src/main/java/com/basistech/m2e/code/quality/pmd/MavenPluginConfigurationTranslator.java
	pom.xml
  • Loading branch information...
2 parents 4fd6e94 + 2c4cd10 commit 25d0a1925375803ca409e97eb683eab5d7ed2a1c Benson Margulies committed Jun 5, 2011
Showing with 631 additions and 3,639 deletions.
  1. +1 −3 com.basistech.m2e.code.quality.checkstyle.feature/feature.xml
  2. +49 −21 com.basistech.m2e.code.quality.checkstyle.feature/pom.xml
  3. +1 −0 com.basistech.m2e.code.quality.checkstyle/.gitignore
  4. +10 −7 com.basistech.m2e.code.quality.checkstyle/META-INF/MANIFEST.MF
  5. +1 −0 com.basistech.m2e.code.quality.checkstyle/build.properties
  6. +0 −95 com.basistech.m2e.code.quality.checkstyle/checkstyle-p2-repository/artifacts.xml
  7. +0 −621 com.basistech.m2e.code.quality.checkstyle/checkstyle-p2-repository/content.xml
  8. BIN ...ality.checkstyle/checkstyle-p2-repository/features/com.atlassw.tools.eclipse.checkstyle_4.4.3.jar
  9. BIN ...ty.checkstyle/checkstyle-p2-repository/features/net.sf.eclipsecs.migration_5.2.0.201010072021.jar
  10. BIN ...code.quality.checkstyle/checkstyle-p2-repository/features/net.sf.eclipsecs_5.2.0.201010072021.jar
  11. BIN ...uality.checkstyle/checkstyle-p2-repository/plugins/com.atlassw.tools.eclipse.checkstyle_4.4.3.jar
  12. BIN ...lity.checkstyle/checkstyle-p2-repository/plugins/net.sf.eclipsecs.branding_5.2.0.201010072021.jar
  13. BIN ...ty.checkstyle/checkstyle-p2-repository/plugins/net.sf.eclipsecs.checkstyle_5.2.0.201010072021.jar
  14. BIN ....quality.checkstyle/checkstyle-p2-repository/plugins/net.sf.eclipsecs.core_5.2.0.201010072021.jar
  15. BIN ...e.quality.checkstyle/checkstyle-p2-repository/plugins/net.sf.eclipsecs.doc_5.2.0.201010072021.jar
  16. BIN ...ity.checkstyle/checkstyle-p2-repository/plugins/net.sf.eclipsecs.migration_5.2.0.201010072021.jar
  17. BIN ...ech.m2e.code.quality.checkstyle/checkstyle-p2-repository/plugins/net.sf.eclipsecs.stats_1.0.5.jar
  18. BIN ...de.quality.checkstyle/checkstyle-p2-repository/plugins/net.sf.eclipsecs.ui_5.2.0.201010072021.jar
  19. +21 −0 com.basistech.m2e.code.quality.checkstyle/lifecycle-mapping-metadata.xml
  20. +9 −6 com.basistech.m2e.code.quality.checkstyle/plugin.xml
  21. +46 −21 com.basistech.m2e.code.quality.checkstyle/pom.xml
  22. +1 −1 ...roject/configurators → com/basistech/m2e/code/quality}/checkstyle/CheckstyleEclipseConstants.java
  23. +3 −17 ...ct/configurators → com/basistech/m2e/code/quality}/checkstyle/EclipseCheckstyleConfigManager.java
  24. +13 −30 ...figurators → com/basistech/m2e/code/quality}/checkstyle/EclipseCheckstyleProjectConfigurator.java
  25. +9 −20 ...onfigurators → com/basistech/m2e/code/quality}/checkstyle/MavenPluginConfigurationTranslator.java
  26. +3 −5 com.basistech.m2e.code.quality.pmd.feature/feature.xml
  27. +49 −21 com.basistech.m2e.code.quality.pmd.feature/pom.xml
  28. +11 −8 com.basistech.m2e.code.quality.pmd/META-INF/MANIFEST.MF
  29. +1 −0 com.basistech.m2e.code.quality.pmd/build.properties
  30. +20 −0 com.basistech.m2e.code.quality.pmd/lifecycle-mapping-metadata.xml
  31. +6 −3 com.basistech.m2e.code.quality.pmd/plugin.xml
  32. +0 −319 com.basistech.m2e.code.quality.pmd/pmd-p2-repository/artifacts.xml
  33. +0 −1,963 com.basistech.m2e.code.quality.pmd/pmd-p2-repository/content.xml
  34. BIN ...asistech.m2e.code.quality.pmd/pmd-p2-repository/features/net.sourceforge.pmd.eclipse_2.3.1.v2.jar
  35. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/features/net.sourceforge.pmd.eclipse_3.1.6.jar
  36. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/features/net.sourceforge.pmd.eclipse_3.1.7.jar
  37. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/features/net.sourceforge.pmd.eclipse_3.2.1.jar
  38. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/features/net.sourceforge.pmd.eclipse_3.2.2.jar
  39. BIN ...e.code.quality.pmd/pmd-p2-repository/features/net.sourceforge.pmd.eclipse_3.2.3.v200712021445.jar
  40. BIN ...e.code.quality.pmd/pmd-p2-repository/features/net.sourceforge.pmd.eclipse_3.2.3.v200712041040.jar
  41. BIN ...e.code.quality.pmd/pmd-p2-repository/features/net.sourceforge.pmd.eclipse_3.2.4.v200804111600.jar
  42. BIN ...e.code.quality.pmd/pmd-p2-repository/features/net.sourceforge.pmd.eclipse_3.2.5.v200810131150.jar
  43. BIN ...e.code.quality.pmd/pmd-p2-repository/features/net.sourceforge.pmd.eclipse_3.2.6.v200903300643.jar
  44. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.core_3.6.2.v2.jar
  45. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.core_3.7.0.jar
  46. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.core_3.8.0.jar
  47. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.core_3.9.0.jar
  48. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.core_4.0.1.jar
  49. BIN ...h.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.core_4.1.0.v200712021445.jar
  50. BIN ...h.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.core_4.1.0.v200712041040.jar
  51. BIN ...h.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.core_4.2.1.v200804111600.jar
  52. BIN ....quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.eclipse.plugin_3.2.5.v200810131150.jar
  53. BIN ....quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.eclipse.plugin_3.2.6.v200903300643.jar
  54. BIN ...basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.eclipse_2.3.1.v2.jar
  55. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.eclipse_3.1.6.jar
  56. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.eclipse_3.1.7.jar
  57. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.eclipse_3.2.1.jar
  58. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.eclipse_3.2.2.jar
  59. BIN ...2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.eclipse_3.2.3.v200712021445.jar
  60. BIN ...2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.eclipse_3.2.3.v200712041040.jar
  61. BIN ...2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.eclipse_3.2.4.v200804111600.jar
  62. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.runtime_1.0.1.jar
  63. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.runtime_1.0.3.jar
  64. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.runtime_3.2.1.jar
  65. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.runtime_3.2.2.jar
  66. BIN ...2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.runtime_3.2.3.v200712021445.jar
  67. BIN ...2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.runtime_3.2.3.v200712041040.jar
  68. BIN ...2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.runtime_3.2.4.v200804111600.jar
  69. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.ui_1.0.0.jar
  70. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.ui_1.0.2.jar
  71. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.ui_3.2.1.jar
  72. BIN com.basistech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.ui_3.2.2.jar
  73. BIN ...ech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.ui_3.2.3.v200712021445.jar
  74. BIN ...ech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.ui_3.2.3.v200712041040.jar
  75. BIN ...ech.m2e.code.quality.pmd/pmd-p2-repository/plugins/net.sourceforge.pmd.ui_3.2.4.v200804111600.jar
  76. +46 −22 com.basistech.m2e.code.quality.pmd/pom.xml
  77. +83 −157 ...ns/project/configurators → com/basistech/m2e/code/quality}/pmd/EclipsePmdProjectConfigurator.java
  78. +91 −119 ...oject/configurators → com/basistech/m2e/code/quality}/pmd/MavenPluginConfigurationTranslator.java
  79. +1 −1 ...e/extensions/project/configurators → com/basistech/m2e/code/quality}/pmd/PmdEclipseConstants.java
  80. +10 −7 com.basistech.m2e.code.quality.shared/META-INF/MANIFEST.MF
  81. +49 −13 com.basistech.m2e.code.quality.shared/pom.xml
  82. +9 −36 .../shared/util → com/basistech/m2e/code/quality/shared}/AbstractMavenPluginProjectConfigurator.java
  83. +1 −1 ...lipse/extensions/shared/util → com/basistech/m2e/code/quality/shared}/ConfigurationException.java
  84. +5 −33 ...e/eclipse/extensions/shared/util → com/basistech/m2e/code/quality/shared}/MavenPluginWrapper.java
  85. +4 −18 ...ide/eclipse/extensions/shared/util → com/basistech/m2e/code/quality/shared}/ResourceResolver.java
  86. +1 −1 ...ven/ide/eclipse/extensions/shared/util → com/basistech/m2e/code/quality/shared}/package-info.java
  87. +1 −1 com.basistech.m2e.code.quality.site/feature.xml
  88. +5 −19 com.basistech.m2e.code.quality.site/pom.xml
  89. +71 −50 pom.xml
@@ -2,7 +2,7 @@
<feature
id="com.basistech.m2e.code.quality.checkstyle.feature"
label="Checkstyle configuration plugin for M2Eclipse"
- version="0.12.0.qualifier"
+ version="0.13.0.qualifier"
plugin="com.basistech.m2e.code.quality.shared">
<description>
@@ -200,8 +200,6 @@ Copyright (c) 2010 Basis Technology Corp.
<requires>
<import plugin="org.eclipse.core.runtime" version="3.4.0" match="greaterOrEqual"/>
- <import plugin="org.maven.ide.eclipse" version="0.11.0" match="compatible"/>
- <import plugin="org.maven.ide.eclipse.maven_embedder" version="0.11.0" match="compatible"/>
<import plugin="org.eclipse.core.resources" version="3.4.0" match="greaterOrEqual"/>
<import plugin="net.sf.eclipsecs.core" version="5.2.0" match="compatible"/>
<import plugin="net.sf.eclipsecs.checkstyle" version="5.2.0" match="compatible"/>
@@ -1,24 +1,52 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>com.basistech.m2e-code-quality</groupId>
- <artifactId>m2e-code-quality-plugins</artifactId>
- <version>0.12.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>com.basistech.m2e.code.quality.checkstyle.feature</artifactId>
- <packaging>eclipse-feature</packaging>
-
- <name>M2Eclipse Project Configurator for Eclipse Checkstyle Feature</name>
-
- <repositories>
- <repository>
- <id>cs</id>
- <layout>p2</layout>
- <url>file:/${basedir}/../com.basistech.m2e.code.quality.checkstyle/checkstyle-p2-repository</url>
- </repository>
- </repositories>
-
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>com.basistech.m2e-code-quality</groupId>
+ <artifactId>m2e-code-quality-plugins</artifactId>
+ <version>0.13.0-SNAPSHOT</version>
+ </parent>
+ <artifactId>com.basistech.m2e.code.quality.checkstyle.feature</artifactId>
+ <packaging>eclipse-feature</packaging>
+ <name>M2Eclipse Project Configurator for Eclipse Checkstyle Feature</name>
+ <properties>
+ <main.basedir>..</main.basedir>
+ </properties>
+ <build>
+ <pluginManagement>
+ <plugins>
+ <!--TODO TEXT. This plugin's configuration is used in m2e only.-->
+ <plugin>
+ <groupId>org.eclipse.m2e</groupId>
+ <artifactId>lifecycle-mapping</artifactId>
+ <version>1.0.0</version>
+ <configuration>
+ <lifecycleMappingMetadata>
+ <pluginExecutions>
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>
+ org.sonatype.tycho
+ </groupId>
+ <artifactId>
+ maven-osgi-source-plugin
+ </artifactId>
+ <versionRange>
+ [0.10.0,)
+ </versionRange>
+ <goals>
+ <goal>plugin-source</goal>
+ </goals>
+ </pluginExecutionFilter>
+ <action>
+ <ignore/>
+ </action>
+ </pluginExecution>
+ </pluginExecutions>
+ </lifecycleMappingMetadata>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
</project>
@@ -0,0 +1 @@
+/checkstyle.p2
@@ -3,15 +3,18 @@ Bundle-ManifestVersion: 2
Bundle-Name: M2Eclipse Project Configurator for Eclipse Checkstyle
Bundle-SymbolicName: com.basistech.m2e.code.quality.checkstyle
;singleton:=true
-Bundle-Version: 0.12.0.qualifier
-Require-Bundle: org.eclipse.core.runtime;bundle-version="3.4.0",
- org.maven.ide.eclipse;bundle-version="[0.11.0,0.13.0)",
- org.maven.ide.eclipse.maven_embedder;bundle-version="[0.11.0,0.13.0)",
- org.eclipse.core.resources;bundle-version="3.4.0",
+Bundle-Version: 0.13.0.qualifier
+Require-Bundle: org.eclipse.m2e.jdt;bundle-version="[1.0.0,1.1.0)",
+ org.eclipse.m2e.core;bundle-version="[1.0.0,1.1.0)",
+ org.eclipse.equinox.common;bundle-version="3.6.0",
+ org.eclipse.core.resources;bundle-version="3.6.0",
+ org.eclipse.ui.console,
+ org.eclipse.m2e.maven.runtime;bundle-version="[1.0.0,1.1.0)",
+ org.eclipse.jdt.core;bundle-version="3.6.0",
+ org.eclipse.core.runtime;bundle-version="3.6.0",
net.sf.eclipsecs.core;bundle-version="[5.2.0,6.0.0)",
net.sf.eclipsecs.checkstyle;bundle-version="[5.2.0,6.0.0)",
- com.basistech.m2e.code.quality.shared;bundle-version="0.12.0",
- org.eclipse.ui.console;bundle-version="3.4.0"
+ com.basistech.m2e.code.quality.shared;bundle-version="0.13.0"
Bundle-RequiredExecutionEnvironment: J2SE-1.5,
JavaSE-1.6
Bundle-Vendor: Basis Technology Corp.
@@ -3,5 +3,6 @@ output.. = target/classes
bin.includes = META-INF/,\
plugin.xml,\
LICENSE.txt,\
+ lifecycle-mapping-metadata.xml,\
.
@@ -1,95 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<?artifactRepository version='1.1.0'?>
-<repository name='file:/Users/benson/m2e/me-m2e-extensions/com.basistech.m2e.code.quality.checkstyle/checkstyle.p2/repository - artifacts' type='org.eclipse.equinox.p2.artifact.repository.simpleRepository' version='1'>
- <properties size='2'>
- <property name='p2.timestamp' value='1290548796586'/>
- <property name='p2.compressed' value='false'/>
- </properties>
- <mappings size='3'>
- <rule filter='(&amp; (classifier=osgi.bundle))' output='${repoUrl}/plugins/${id}_${version}.jar'/>
- <rule filter='(&amp; (classifier=binary))' output='${repoUrl}/binary/${id}_${version}'/>
- <rule filter='(&amp; (classifier=org.eclipse.update.feature))' output='${repoUrl}/features/${id}_${version}.jar'/>
- </mappings>
- <artifacts size='11'>
- <artifact classifier='osgi.bundle' id='net.sf.eclipsecs.migration' version='5.2.0.201010072021'>
- <properties size='3'>
- <property name='artifact.size' value='3158'/>
- <property name='download.size' value='3158'/>
- <property name='download.md5' value='acbecd90f0b5551b6147d89d52522529'/>
- </properties>
- </artifact>
- <artifact classifier='osgi.bundle' id='net.sf.eclipsecs.core' version='5.2.0.201010072021'>
- <properties size='3'>
- <property name='artifact.size' value='803117'/>
- <property name='download.size' value='803117'/>
- <property name='download.md5' value='fdae30a6129ad68297df593d8e5e92dc'/>
- </properties>
- </artifact>
- <artifact classifier='osgi.bundle' id='com.atlassw.tools.eclipse.checkstyle' version='4.4.3'>
- <properties size='3'>
- <property name='artifact.size' value='6300017'/>
- <property name='download.size' value='6300017'/>
- <property name='download.md5' value='fa8b78b253f638124dcdbdafeada55d5'/>
- </properties>
- </artifact>
- <artifact classifier='org.eclipse.update.feature' id='net.sf.eclipsecs.migration' version='5.2.0.201010072021'>
- <properties size='4'>
- <property name='artifact.size' value='18414'/>
- <property name='download.size' value='18414'/>
- <property name='download.md5' value='59c0c605005127621eba58ee90d29404'/>
- <property name='download.contentType' value='application/zip'/>
- </properties>
- </artifact>
- <artifact classifier='osgi.bundle' id='net.sf.eclipsecs.checkstyle' version='5.2.0.201010072021'>
- <properties size='3'>
- <property name='artifact.size' value='1886697'/>
- <property name='download.size' value='1886697'/>
- <property name='download.md5' value='c375c4b5a54d73b28bf13c768b070b19'/>
- </properties>
- </artifact>
- <artifact classifier='osgi.bundle' id='net.sf.eclipsecs.ui' version='5.2.0.201010072021'>
- <properties size='3'>
- <property name='artifact.size' value='3809378'/>
- <property name='download.size' value='3809378'/>
- <property name='download.md5' value='3be434bbab4fca7e09345d429ddb0a69'/>
- </properties>
- </artifact>
- <artifact classifier='org.eclipse.update.feature' id='com.atlassw.tools.eclipse.checkstyle' version='4.4.3'>
- <properties size='4'>
- <property name='artifact.size' value='27037'/>
- <property name='download.size' value='27037'/>
- <property name='download.md5' value='c619c13190f57cd0e53ed339aa56c569'/>
- <property name='download.contentType' value='application/zip'/>
- </properties>
- </artifact>
- <artifact classifier='osgi.bundle' id='net.sf.eclipsecs.branding' version='5.2.0.201010072021'>
- <properties size='3'>
- <property name='artifact.size' value='3653'/>
- <property name='download.size' value='3653'/>
- <property name='download.md5' value='23c2ccdcc22e8c3fb4c27cdb797c6499'/>
- </properties>
- </artifact>
- <artifact classifier='osgi.bundle' id='net.sf.eclipsecs.doc' version='5.2.0.201010072021'>
- <properties size='3'>
- <property name='artifact.size' value='3798002'/>
- <property name='download.size' value='3798002'/>
- <property name='download.md5' value='79efbb629aea3b695031a58e499a58ca'/>
- </properties>
- </artifact>
- <artifact classifier='osgi.bundle' id='net.sf.eclipsecs.stats' version='1.0.5'>
- <properties size='3'>
- <property name='artifact.size' value='3262800'/>
- <property name='download.size' value='3262800'/>
- <property name='download.md5' value='53cdfa584a7c219240c9b8f966e73eb5'/>
- </properties>
- </artifact>
- <artifact classifier='org.eclipse.update.feature' id='net.sf.eclipsecs' version='5.2.0.201010072021'>
- <properties size='4'>
- <property name='artifact.size' value='18547'/>
- <property name='download.size' value='18547'/>
- <property name='download.md5' value='fdf59cfffc21d563a5e025e8a6110e3f'/>
- <property name='download.contentType' value='application/zip'/>
- </properties>
- </artifact>
- </artifacts>
-</repository>

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<lifecycleMappingMetadata>
+ <pluginExecutions>
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <versionRange>[2.6,)</versionRange>
+ <goals>
+ <goal>checkstyle</goal>
+ </goals>
+ </pluginExecutionFilter>
+ <action>
+ <configurator>
+ <id>com.basistech.m2e.code.quality.checkstyleConfigurator</id>
+ </configurator>
+ </action>
+ </pluginExecution>
+ <!-- add in the other checkstyle plugin goal? -->
+ </pluginExecutions>
+</lifecycleMappingMetadata>
@@ -1,12 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.2"?>
+<?eclipse version="3.4"?>
<plugin>
<extension
- id="com.basistech.m2e.code.quality.checkstyle"
+ point="org.eclipse.m2e.core.projectConfigurators">
+ <configurator
+ id="com.basistech.m2e.code.quality.checkstyleConfigurator"
name="M2Eclipse maven-checkstyle-plugin project configurator"
- point="org.maven.ide.eclipse.projectConfigurators">
- <configurator id="com.basistech.m2e.code.quality.checkstyle"
- class="org.maven.ide.eclipse.extensions.project.configurators.checkstyle.EclipseCheckstyleProjectConfigurator"
- name="M2E-CS"/>
+ class="com.basistech.m2e.code.quality.checkstyle.EclipseCheckstyleProjectConfigurator"
+ />
+ </extension>
+ <extension
+ point="org.eclipse.m2e.core.lifecycleMappingMetadataSource">
</extension>
</plugin>
@@ -1,24 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>com.basistech.m2e-code-quality</groupId>
- <artifactId>m2e-code-quality-plugins</artifactId>
- <version>0.12.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>com.basistech.m2e.code.quality.checkstyle</artifactId>
- <packaging>eclipse-plugin</packaging>
-
- <name>M2Eclipse Project Configurator for Eclipse Checkstyle</name>
-
- <repositories>
- <repository>
- <id>cs</id>
- <layout>p2</layout>
- <url>file:/${basedir}/checkstyle-p2-repository</url>
- </repository>
- </repositories>
-
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>com.basistech.m2e-code-quality</groupId>
+ <artifactId>m2e-code-quality-plugins</artifactId>
+ <version>0.13.0-SNAPSHOT</version>
+ </parent>
+ <artifactId>com.basistech.m2e.code.quality.checkstyle</artifactId>
+ <packaging>eclipse-plugin</packaging>
+ <name>M2Eclipse Project Configurator for Eclipse Checkstyle</name>
+ <build>
+ <pluginManagement>
+ <plugins>
+ <!--TODO TEXT. This plugin's configuration is used in m2e only.-->
+ <plugin>
+ <groupId>org.eclipse.m2e</groupId>
+ <artifactId>lifecycle-mapping</artifactId>
+ <version>1.0.0</version>
+ <configuration>
+ <lifecycleMappingMetadata>
+ <pluginExecutions>
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>
+ org.sonatype.tycho
+ </groupId>
+ <artifactId>
+ maven-osgi-source-plugin
+ </artifactId>
+ <versionRange>
+ [0.10.0,)
+ </versionRange>
+ <goals>
+ <goal>plugin-source</goal>
+ </goals>
+ </pluginExecutionFilter>
+ <action>
+ <ignore/>
+ </action>
+ </pluginExecution>
+ </pluginExecutions>
+ </lifecycleMappingMetadata>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
</project>
@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
******************************************************************************/
-package org.maven.ide.eclipse.extensions.project.configurators.checkstyle;
+package com.basistech.m2e.code.quality.checkstyle;
/**
Oops, something went wrong.

0 comments on commit 25d0a19

Please sign in to comment.