Skip to content

Commit a181c25

Browse files
committed
Merge branch 'pr-77'
2 parents 2a913ff + 7517cca commit a181c25

File tree

348 files changed

+1236
-3748
lines changed

Some content is hidden

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

348 files changed

+1236
-3748
lines changed

ReleaseNotes.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ Eclipse Update Site:
1111

1212
### New and noteworthy
1313

14+
* The package `name.herlin` is deprecated and will be removed with the next major version of the plugin.
15+
1416
### Fixed Issues
1517

1618
* [#70](https://github.com/pmd/pmd-eclipse-plugin/issues/70): UnsupportedOperationException opening Rule Configuration

net.sourceforge.pmd.eclipse.plugin.test.fragment/pom.xml

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -12,36 +12,4 @@
1212
<artifactId>net.sourceforge.pmd.eclipse.plugin.test.fragment</artifactId>
1313
<packaging>eclipse-plugin</packaging>
1414

15-
<build>
16-
<plugins>
17-
<plugin>
18-
<groupId>org.apache.maven.plugins</groupId>
19-
<artifactId>maven-checkstyle-plugin</artifactId>
20-
<version>3.0.0</version>
21-
<executions>
22-
<execution>
23-
<id>checkstyle-check</id>
24-
<phase>verify</phase>
25-
<goals>
26-
<goal>check</goal>
27-
</goals>
28-
</execution>
29-
</executions>
30-
<dependencies>
31-
<dependency>
32-
<groupId>com.puppycrawl.tools</groupId>
33-
<artifactId>checkstyle</artifactId>
34-
<version>8.8</version>
35-
</dependency>
36-
</dependencies>
37-
<configuration>
38-
<configLocation>${basedir}/../pmd-checkstyle-config.xml</configLocation>
39-
<includeTestSourceDirectory>true</includeTestSourceDirectory>
40-
<sourceDirectories>
41-
<sourceDirectory>${project.build.sourceDirectory}</sourceDirectory>
42-
</sourceDirectories>
43-
</configuration>
44-
</plugin>
45-
</plugins>
46-
</build>
4715
</project>

net.sourceforge.pmd.eclipse.plugin.test.fragment/src/main/java/test/RuleSetsExtension.java

Lines changed: 2 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,5 @@
1-
/*
2-
* Created on 2 juil. 2005
3-
*
4-
* Copyright (c) 2005, PMD for Eclipse Development Team
5-
* All rights reserved.
6-
*
7-
* Redistribution and use in source and binary forms, with or without
8-
* modification, are permitted provided that the following conditions are
9-
* met:
10-
*
11-
* * Redistributions of source code must retain the above copyright
12-
* notice, this list of conditions and the following disclaimer.
13-
* * Redistributions in binary form must reproduce the above copyright
14-
* notice, this list of conditions and the following disclaimer in the
15-
* documentation and/or other materials provided with the distribution.
16-
* * The end-user documentation included with the redistribution, if
17-
* any, must include the following acknowledgement:
18-
* "This product includes software developed in part by support from
19-
* the Defense Advanced Research Project Agency (DARPA)"
20-
* * Neither the name of "PMD for Eclipse Development Team" nor the names of its
21-
* contributors may be used to endorse or promote products derived from
22-
* this software without specific prior written permission.
23-
*
24-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
25-
* IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
26-
* TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
27-
* PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
28-
* OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
29-
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
30-
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
31-
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
32-
* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
33-
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
34-
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1+
/**
2+
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
353
*/
364

375
package test;

net.sourceforge.pmd.eclipse.plugin.test/pom.xml

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -36,34 +36,6 @@
3636
</dependency-resolution>
3737
</configuration>
3838
</plugin>
39-
<plugin>
40-
<groupId>org.apache.maven.plugins</groupId>
41-
<artifactId>maven-checkstyle-plugin</artifactId>
42-
<version>3.0.0</version>
43-
<executions>
44-
<execution>
45-
<id>checkstyle-check</id>
46-
<phase>verify</phase>
47-
<goals>
48-
<goal>check</goal>
49-
</goals>
50-
</execution>
51-
</executions>
52-
<dependencies>
53-
<dependency>
54-
<groupId>com.puppycrawl.tools</groupId>
55-
<artifactId>checkstyle</artifactId>
56-
<version>8.8</version>
57-
</dependency>
58-
</dependencies>
59-
<configuration>
60-
<configLocation>${basedir}/../pmd-checkstyle-config.xml</configLocation>
61-
<includeTestSourceDirectory>true</includeTestSourceDirectory>
62-
<sourceDirectories>
63-
<sourceDirectory>${project.build.sourceDirectory}</sourceDirectory>
64-
</sourceDirectories>
65-
</configuration>
66-
</plugin>
6739
</plugins>
6840
</build>
6941

net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/BasicPMDTest.java

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,5 @@
1-
/*
2-
* Created on 6 f�vr. 2005
3-
*
4-
* Copyright (c) 2004, PMD for Eclipse Development Team All rights reserved.
5-
*
6-
* Redistribution and use in source and binary forms, with or without
7-
* modification, are permitted provided that the following conditions are
8-
* met:
9-
*
10-
* * Redistributions of source code must retain the above copyright notice,
11-
* this list of conditions and the following disclaimer. * Redistributions
12-
* in binary form must reproduce the above copyright notice, this list of
13-
* conditions and the following disclaimer in the documentation and/or other
14-
* materials provided with the distribution. * The end-user documentation
15-
* included with the redistribution, if any, must include the following
16-
* acknowledgement: "This product includes software developed in part by
17-
* support from the Defense Advanced Research Project Agency (DARPA)" *
18-
* Neither the name of "PMD for Eclipse Development Team" nor the names of
19-
* its contributors may be used to endorse or promote products derived from
20-
* this software without specific prior written permission.
21-
*
22-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
23-
* IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
24-
* THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
25-
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
26-
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
27-
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
28-
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
29-
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
30-
* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
31-
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
32-
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1+
/**
2+
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
333
*/
344

355
package net.sourceforge.pmd.eclipse;

net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/EclipseUtils.java

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,5 @@
1-
/*
2-
* Created on 14 mai 2005
3-
*
4-
* Copyright (c) 2005, PMD for Eclipse Development Team All rights reserved.
5-
*
6-
* Redistribution and use in source and binary forms, with or without
7-
* modification, are permitted provided that the following conditions are
8-
* met:
9-
*
10-
* * Redistributions of source code must retain the above copyright notice,
11-
* this list of conditions and the following disclaimer. * Redistributions
12-
* in binary form must reproduce the above copyright notice, this list of
13-
* conditions and the following disclaimer in the documentation and/or other
14-
* materials provided with the distribution. * The end-user documentation
15-
* included with the redistribution, if any, must include the following
16-
* acknowledgement: "This product includes software developed in part by
17-
* support from the Defense Advanced Research Project Agency (DARPA)" *
18-
* Neither the name of "PMD for Eclipse Development Team" nor the names of
19-
* its contributors may be used to endorse or promote products derived from
20-
* this software without specific prior written permission.
21-
*
22-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
23-
* IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
24-
* THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
25-
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
26-
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
27-
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
28-
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
29-
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
30-
* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
31-
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
32-
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1+
/**
2+
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
333
*/
344

355
package net.sourceforge.pmd.eclipse;

net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/core/PMDCorePluginTest.java

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,5 @@
1-
/*
2-
* Created on 7 juin 2005
3-
*
4-
* Copyright (c) 2005, PMD for Eclipse Development Team All rights reserved.
5-
*
6-
* Redistribution and use in source and binary forms, with or without
7-
* modification, are permitted provided that the following conditions are
8-
* met:
9-
*
10-
* * Redistributions of source code must retain the above copyright notice,
11-
* this list of conditions and the following disclaimer. * Redistributions
12-
* in binary form must reproduce the above copyright notice, this list of
13-
* conditions and the following disclaimer in the documentation and/or other
14-
* materials provided with the distribution. * The end-user documentation
15-
* included with the redistribution, if any, must include the following
16-
* acknowledgement: "This product includes software developed in part by
17-
* support from the Defense Advanced Research Project Agency (DARPA)" *
18-
* Neither the name of "PMD for Eclipse Development Team" nor the names of
19-
* its contributors may be used to endorse or promote products derived from
20-
* this software without specific prior written permission.
21-
*
22-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
23-
* IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
24-
* THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
25-
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
26-
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
27-
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
28-
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
29-
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
30-
* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
31-
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
32-
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1+
/**
2+
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
333
*/
344

355
package net.sourceforge.pmd.eclipse.core;

net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/core/RuleSetManagerTest.java

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,5 @@
1-
/*
2-
* Created on 7 juin 2005
3-
*
4-
* Copyright (c) 2005, PMD for Eclipse Development Team All rights reserved.
5-
*
6-
* Redistribution and use in source and binary forms, with or without
7-
* modification, are permitted provided that the following conditions are
8-
* met:
9-
*
10-
* * Redistributions of source code must retain the above copyright notice,
11-
* this list of conditions and the following disclaimer. * Redistributions
12-
* in binary form must reproduce the above copyright notice, this list of
13-
* conditions and the following disclaimer in the documentation and/or other
14-
* materials provided with the distribution. * The end-user documentation
15-
* included with the redistribution, if any, must include the following
16-
* acknowledgement: "This product includes software developed in part by
17-
* support from the Defense Advanced Research Project Agency (DARPA)" *
18-
* Neither the name of "PMD for Eclipse Development Team" nor the names of
19-
* its contributors may be used to endorse or promote products derived from
20-
* this software without specific prior written permission.
21-
*
22-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
23-
* IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
24-
* THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
25-
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
26-
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
27-
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
28-
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
29-
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
30-
* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
31-
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
32-
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1+
/**
2+
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
333
*/
344

355
package net.sourceforge.pmd.eclipse.core;

net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/core/ext/RuleSetsExtensionProcessorTest.java

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,5 @@
1-
/*
2-
* Created on 2 juillet 2005
3-
*
4-
* Copyright (c) 2005, PMD for Eclipse Development Team All rights reserved.
5-
*
6-
* Redistribution and use in source and binary forms, with or without
7-
* modification, are permitted provided that the following conditions are
8-
* met:
9-
*
10-
* * Redistributions of source code must retain the above copyright notice,
11-
* this list of conditions and the following disclaimer. * Redistributions
12-
* in binary form must reproduce the above copyright notice, this list of
13-
* conditions and the following disclaimer in the documentation and/or other
14-
* materials provided with the distribution. * The end-user documentation
15-
* included with the redistribution, if any, must include the following
16-
* acknowledgement: "This product includes software developed in part by
17-
* support from the Defense Advanced Research Project Agency (DARPA)" *
18-
* Neither the name of "PMD for Eclipse Development Team" nor the names of
19-
* its contributors may be used to endorse or promote products derived from
20-
* this software without specific prior written permission.
21-
*
22-
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
23-
* IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
24-
* THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
25-
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
26-
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
27-
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
28-
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
29-
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
30-
* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
31-
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
32-
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1+
/**
2+
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
333
*/
344

355
package net.sourceforge.pmd.eclipse.core.ext;

net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/runtime/builder/PMDNatureTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
/**
2+
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
3+
*/
14

25
package net.sourceforge.pmd.eclipse.runtime.builder;
36

0 commit comments

Comments
 (0)