@@ -40,12 +40,31 @@ public class SpringDocConfigProperties {
40
40
41
41
private List <String > packagesToScan ;
42
42
43
+ private List <String > packagesToExclude ;
44
+
43
45
private List <String > pathsToMatch ;
44
46
47
+ private List <String > pathsToExclude ;
48
+
45
49
private Cache cache = new Cache ();
46
50
47
51
private List <GroupConfig > groupConfigs = new ArrayList <>();
48
52
53
+ public List <String > getPackagesToExclude () {
54
+ return packagesToExclude ;
55
+ }
56
+
57
+ public void setPackagesToExclude (List <String > packagesToExclude ) {
58
+ this .packagesToExclude = packagesToExclude ;
59
+ }
60
+
61
+ public List <String > getPathsToExclude () {
62
+ return pathsToExclude ;
63
+ }
64
+
65
+ public void setPathsToExclude (List <String > pathsToExclude ) {
66
+ this .pathsToExclude = pathsToExclude ;
67
+ }
49
68
50
69
public List <String > getPackagesToScan () {
51
70
return packagesToScan ;
@@ -184,8 +203,10 @@ public void addGroupConfig(GroupConfig groupConfigs) {
184
203
public static class GroupConfig {
185
204
public GroupConfig () { }
186
205
187
- public GroupConfig (String group , List <String > pathsToMatch , List <String > packagesToScan ) {
206
+ public GroupConfig (String group , List <String > pathsToMatch , List <String > packagesToScan , List < String > packagesToExclude , List < String > pathsToExclude ) {
188
207
this .pathsToMatch = pathsToMatch ;
208
+ this .pathsToExclude = pathsToExclude ;
209
+ this .packagesToExclude = pathsToExclude ;
189
210
this .packagesToScan = packagesToScan ;
190
211
this .group = group ;
191
212
}
@@ -194,6 +215,10 @@ public GroupConfig(String group, List<String> pathsToMatch, List<String> package
194
215
195
216
private List <String > packagesToScan ;
196
217
218
+ private List <String > packagesToExclude ;
219
+
220
+ private List <String > pathsToExclude ;
221
+
197
222
private String group ;
198
223
199
224
public List <String > getPathsToMatch () {
@@ -219,5 +244,21 @@ public String getGroup() {
219
244
public void setGroup (String group ) {
220
245
this .group = group ;
221
246
}
247
+
248
+ public List <String > getPackagesToExclude () {
249
+ return packagesToExclude ;
250
+ }
251
+
252
+ public void setPackagesToExclude (List <String > packagesToExclude ) {
253
+ this .packagesToExclude = packagesToExclude ;
254
+ }
255
+
256
+ public List <String > getPathsToExclude () {
257
+ return pathsToExclude ;
258
+ }
259
+
260
+ public void setPathsToExclude (List <String > pathsToExclude ) {
261
+ this .pathsToExclude = pathsToExclude ;
262
+ }
222
263
}
223
264
}
0 commit comments