|
223 | 223 | <scijava.natives.classifier>natives-${scijava.platform.family.medium}_${scijava.platform.bits}</scijava.natives.classifier> |
224 | 224 |
|
225 | 225 | <!-- |
226 | | - NB: The javadoc.retainDirectories property allows downstream projects |
227 | | - to identify directories whose Javadoc should be made available at |
228 | | - runtime. By default, Javadoc is not available for any packages. |
| 226 | + NB: The javadoc.runtimeAccessPackages property allows downstream |
| 227 | + projects to identify directories whose Javadoc should be made available |
| 228 | + at runtime. By default, Javadoc is not available for any packages. |
229 | 229 | Downstream projects can identify a comma-delineated set of packages |
230 | | - to make those packages' Javadoc available. |
231 | | - Override the javadoc.retainPackages property in your POM with something like this: |
232 | | - <javadoc.retainPackages>com.example.foo, com.example.bar</license.excludes> |
| 230 | + to make those packages' Javadoc available. To retain some packages, |
| 231 | + override the javadoc.runtimeAccessPackages property in your POM |
| 232 | + with something like this: |
| 233 | + <javadoc.runtimeAccessPackages>com.example.foo,com.example.bar</javadoc.runtimeAccessPackages> |
| 234 | + To retain all packages, override the javadoc.runtimeAccessPackages |
| 235 | + property in your POM with: |
| 236 | + <javadoc.runtimeAccessPackages/> |
233 | 237 | --> |
234 | | - <javadoc.retainPackages>-</javadoc.retainPackages> |
| 238 | + <javadoc.runtimeAccessPackages>-</javadoc.runtimeAccessPackages> |
235 | 239 |
|
236 | 240 | <!-- Additional configuration --> |
237 | 241 |
|
|
341 | 345 | </annotationProcessorPaths> |
342 | 346 | <fork>true</fork> |
343 | 347 | <compilerArgs> |
344 | | - <arg>-Ajavadoc.packages="${javadoc.retainPackages}"</arg> |
| 348 | + <arg>-Ajavadoc.packages="${javadoc.runtimeAccessPackages}"</arg> |
345 | 349 | </compilerArgs> |
346 | 350 | </configuration> |
347 | 351 | </plugin> |
|
0 commit comments