You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/main/java/de/thetaphi/forbiddenapis/maven/AbstractCheckMojo.java
+12-7
Original file line number
Diff line number
Diff line change
@@ -137,8 +137,8 @@ public abstract class AbstractCheckMojo extends AbstractMojo implements Constant
137
137
* signatures that refer to methods or field in classes that are not on classpath,
138
138
* e.g. This is useful in multi-module Maven builds where a common set of signatures is used,
139
139
* that are not part of every sub-modules dependencies.
140
-
* @see #ignoreSignaturesOfMissingClasses)
141
-
* @deprecated The setting 'failOnUnresolvableSignatures' was deprecated and will be removed in next version. Use 'ignoreSignaturesOfMissingClasses' instead.
140
+
* @see #ignoreSignaturesOfMissingClasses
141
+
* @deprecated The setting {@code failOnUnresolvableSignatures} was deprecated and will be removed in next version. Use {@link #ignoreSignaturesOfMissingClasses} instead.
142
142
* @since 1.4
143
143
*/
144
144
@Deprecated
@@ -196,17 +196,22 @@ public abstract class AbstractCheckMojo extends AbstractMojo implements Constant
196
196
privateStringreleaseVersion;
197
197
198
198
/**
199
-
* List of patterns matching all class files to be parsed from the classesDirectory.
200
-
* Can be changed to e.g. exclude several files (using excludes).
201
-
* The default is a single include with pattern '**/*.class'
199
+
* List of <a href="https://ant.apache.org/manual/dirtasks.html#patterns">Ant patterns</a> which must match all relative class paths to be considered.
200
+
* All relative class paths matching one or more of the given patterns and not matching any of the ones from {@link #excludes} are considered.
201
+
* The given paths are relative to {@code classesDirectory}.
202
+
* Can be changed to e.g. exclude several files (using {@link #excludes}).
203
+
* The default is a single include with pattern {@code **/*.class}.
202
204
* @see #excludes
203
205
* @since 1.0
204
206
*/
205
207
@Parameter(required = false)
206
208
privateString[] includes;
207
209
208
210
/**
209
-
* List of patterns matching class files to be excluded from checking.
211
+
* List of <a href="https://ant.apache.org/manual/dirtasks.html#patterns">Ant patterns</a>.
212
+
* All relative class paths matching one or more of the given patterns are skipped.
213
+
* The given paths are relative to {@code classesDirectory}.
214
+
*
210
215
* @see #includes
211
216
* @since 1.0
212
217
*/
@@ -488,4 +493,4 @@ public void debug(String msg) {
0 commit comments