Skip to content

Commit 9db68f3

Browse files
gselzerctrueden
authored andcommitted
Fully rename scijava-packages-plugin
Since this library is a set of maven-enforcer-plugin rules, not a plugin in and of itself, the name was bad. Thus we change the name to make it clearer
1 parent 2df2f8e commit 9db68f3

22 files changed

+59
-58
lines changed

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
[![](https://github.com/scijava/scijava-packages-plugin/actions/workflows/build-main.yml/badge.svg)](https://github.com/scijava/scijava-packages-plugin/actions/workflows/build-main.yml)
1+
[![](https://github.com/scijava/scijava-packages-rules/actions/workflows/build-main.yml/badge.svg)](https://github.com/scijava/scijava-packages-rules/actions/workflows/build-main.yml)
22

3-
[![](https://img.shields.io/maven-central/v/org.scijava/scijava-packages-plugin.svg)](http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.scijava%22%20AND%20a%3A%22scijava-packages-plugin%22)
3+
[![](https://img.shields.io/maven-central/v/org.scijava/scijava-packages-rules.svg)](http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.scijava%22%20AND%20a%3A%22scijava-packages-rules%22)
44

5-
SciJava Packages Plugin
5+
SciJava Packages Rules
66
====================
77

8-
scijava-packages-plugin provides a set of [Maven Enforcer Plugin](https://maven.apache.org/enforcer/maven-enforcer-plugin/) rules for policing the package hierarchy at build time.
8+
scijava-packages-rules provides a set of [Maven Enforcer Plugin](https://maven.apache.org/enforcer/maven-enforcer-plugin/) rules for policing the package hierarchy at build time.
99

1010
## Usage
1111

@@ -17,7 +17,7 @@ Currently, the only way to utilize these rules is by explicitly declaring it in
1717
<dependencies>
1818
<dependency>
1919
<groupId>org.scijava</groupId>
20-
<artifactId>scijava-packages-plugin</artifactId>
20+
<artifactId>scijava-packages-rules</artifactId>
2121
<version>0-SNAPSHOT</version>
2222
</dependency>
2323
</dependencies>
@@ -43,7 +43,7 @@ Rules
4343
<configuration>
4444
<rules>
4545
<NoPackageCyclesRule
46-
implementation="org.scijava.packages.plugin.NoPackageCyclesRule" />
46+
implementation="org.scijava.packages.rules.NoPackageCyclesRule" />
4747
</rules>
4848
</configuration>
4949
</execution>
@@ -56,7 +56,7 @@ If you want to exclude tests from cycle checking, you can use the parameter `inc
5656
```xml
5757
...
5858
<rules>
59-
<NoPackageCyclesRule implementation="org.scijava.packages.plugin.NoPackageCyclesRule">
59+
<NoPackageCyclesRule implementation="org.scijava.packages.rules.NoPackageCyclesRule">
6060
<includeTests>false</includeTests>
6161
</NoPackageCyclesRule>
6262
</rules>
@@ -73,7 +73,7 @@ If you want to exclude packages or restrict check to certain packages only, you
7373
```xml
7474
...
7575
<rules>
76-
<NoPackageCyclesRule implementation="org.scijava.packages.plugin.NoPackageCyclesRule">
76+
<NoPackageCyclesRule implementation="org.scijava.packages.rules.NoPackageCyclesRule">
7777
<includedPackages>
7878
<includedPackage>myapp.code.good</includedPackage>
7979
</includedPackages>
@@ -108,7 +108,7 @@ Subpackage Dependence can throw a wrench into libraries wishing to follow the [D
108108
<configuration>
109109
<rules>
110110
<NoSubpackageDependenceRule
111-
implementation="org.scijava.packages.plugin.NoSubpackageDependenceRule" />
111+
implementation="org.scijava.packages.rules.NoSubpackageDependenceRule" />
112112
</rules>
113113
</configuration>
114114
</execution>

src/main/java/org/scijava/packages/plugin/AbstractPackageEnforcementRule.java renamed to src/main/java/org/scijava/packages/rules/AbstractPackageEnforcementRule.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
package org.scijava.packages.plugin;
2+
package org.scijava.packages.rules;
33

44
import java.io.File;
55
import java.io.IOException;

src/main/java/org/scijava/packages/plugin/CollectionOutput.java renamed to src/main/java/org/scijava/packages/rules/CollectionOutput.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.scijava.packages.plugin;
1+
package org.scijava.packages.rules;
22

33
import java.util.Arrays;
44
import java.util.Collection;

src/main/java/org/scijava/packages/plugin/DirectoriesWithClasses.java renamed to src/main/java/org/scijava/packages/rules/DirectoriesWithClasses.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.scijava.packages.plugin;
1+
package org.scijava.packages.rules;
22

33
import static java.util.Collections.unmodifiableList;
44

src/main/java/org/scijava/packages/plugin/NoPackageCyclesRule.java renamed to src/main/java/org/scijava/packages/rules/NoPackageCyclesRule.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
package org.scijava.packages.plugin;
2+
package org.scijava.packages.rules;
33

44
import java.util.ArrayList;
55
import java.util.Collection;

src/main/java/org/scijava/packages/plugin/NoSubpackageDependenceRule.java renamed to src/main/java/org/scijava/packages/rules/NoSubpackageDependenceRule.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
package org.scijava.packages.plugin;
2+
package org.scijava.packages.rules;
33

44
import java.util.ArrayList;
55
import java.util.Collection;

src/main/java/org/scijava/packages/plugin/PackageCycleCollector.java renamed to src/main/java/org/scijava/packages/rules/PackageCycleCollector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.scijava.packages.plugin;
1+
package org.scijava.packages.rules;
22

33
import java.util.Iterator;
44
import java.util.List;

src/main/java/org/scijava/packages/plugin/PackageCycleOutput.java renamed to src/main/java/org/scijava/packages/rules/PackageCycleOutput.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
package org.scijava.packages.plugin;
1+
package org.scijava.packages.rules;
22

3-
import static org.scijava.packages.plugin.CollectionOutput.joinCollection;
3+
import static org.scijava.packages.rules.CollectionOutput.joinCollection;
44

55
import java.util.ArrayList;
66
import java.util.Collection;
77
import java.util.Collections;
88
import java.util.List;
99
import java.util.Set;
1010

11-
import org.scijava.packages.plugin.CollectionOutput.Appender;
12-
import org.scijava.packages.plugin.CollectionOutput.StringProvider;
13-
import org.scijava.packages.plugin.comparator.JavaClassNameComparator;
14-
import org.scijava.packages.plugin.comparator.JavaPackageListComparator;
15-
import org.scijava.packages.plugin.comparator.JavaPackageNameComparator;
11+
import org.scijava.packages.rules.CollectionOutput.Appender;
12+
import org.scijava.packages.rules.CollectionOutput.StringProvider;
13+
import org.scijava.packages.rules.comparator.JavaClassNameComparator;
14+
import org.scijava.packages.rules.comparator.JavaPackageListComparator;
15+
import org.scijava.packages.rules.comparator.JavaPackageNameComparator;
1616

1717
import jdepend.framework.JavaClass;
1818
import jdepend.framework.JavaPackage;

src/main/java/org/scijava/packages/plugin/SubpackageDependenceOutput.java renamed to src/main/java/org/scijava/packages/rules/SubpackageDependenceOutput.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
package org.scijava.packages.plugin;
1+
package org.scijava.packages.rules;
22

3-
import static org.scijava.packages.plugin.CollectionOutput.joinCollection;
3+
import static org.scijava.packages.rules.CollectionOutput.joinCollection;
44

55
import java.util.ArrayList;
66
import java.util.Collection;
77
import java.util.Collections;
88
import java.util.List;
99
import java.util.Map;
1010

11-
import org.scijava.packages.plugin.CollectionOutput.Appender;
12-
import org.scijava.packages.plugin.comparator.JavaClassNameComparator;
13-
import org.scijava.packages.plugin.comparator.JavaPackageNameComparator;
11+
import org.scijava.packages.rules.CollectionOutput.Appender;
12+
import org.scijava.packages.rules.comparator.JavaClassNameComparator;
13+
import org.scijava.packages.rules.comparator.JavaPackageNameComparator;
1414

1515
import jdepend.framework.JavaClass;
1616
import jdepend.framework.JavaPackage;

src/main/java/org/scijava/packages/plugin/comparator/JavaClassNameComparator.java renamed to src/main/java/org/scijava/packages/rules/comparator/JavaClassNameComparator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.scijava.packages.plugin.comparator;
1+
package org.scijava.packages.rules.comparator;
22

33
import java.util.Comparator;
44

0 commit comments

Comments
 (0)