Merge pull request #9940 from DSpace/dependabot/maven/build-tools-9d8f74bba3

Bump the build-tools group across 1 directory with 24 updates
This commit is contained in:
Tim Donohue
2024-10-30 10:57:52 -05:00
committed by GitHub
34 changed files with 99 additions and 273 deletions

View File

@@ -92,7 +92,7 @@ For more information on CheckStyle configurations below, see: http://checkstyle.
<!-- Requirements for Javadocs for methods -->
<module name="JavadocMethod">
<!-- All public methods MUST HAVE Javadocs -->
<property name="scope" value="public"/>
<property name="accessModifiers" value="public"/>
<!-- Allow params, throws and return tags to be optional -->
<property name="allowMissingParamTags" value="true"/>
<property name="allowMissingReturnTag" value="true"/>

View File

@@ -102,7 +102,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>3.4.0</version>
<version>3.6.0</version>
<executions>
<execution>
<phase>validate</phase>
@@ -116,7 +116,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<version>3.2.0</version>
<version>3.2.1</version>
<configuration>
<revisionOnScmFailure>UNKNOWN_REVISION</revisionOnScmFailure>
</configuration>
@@ -177,7 +177,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxb2-maven-plugin</artifactId>
<version>3.1.0</version>
<version>3.2.0</version>
<executions>
<execution>
<id>workflow-curation</id>

View File

@@ -31,7 +31,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId>
<version>1.1.0</version>
<version>1.2.1</version>
<executions>
<execution>
<phase>initialize</phase>

View File

@@ -16,18 +16,9 @@ import com.fasterxml.jackson.annotation.JsonProperty.Access;
* @author Andrea Bollini (andrea.bollini at 4science.it)
*/
@LinksRest(links = {
@LinkRest(
name = BitstreamRest.BUNDLE,
method = "getBundle"
),
@LinkRest(
name = BitstreamRest.FORMAT,
method = "getFormat"
),
@LinkRest(
name = BitstreamRest.THUMBNAIL,
method = "getThumbnail"
)
@LinkRest(name = BitstreamRest.BUNDLE, method = "getBundle"),
@LinkRest(name = BitstreamRest.FORMAT, method = "getFormat"),
@LinkRest(name = BitstreamRest.THUMBNAIL, method = "getThumbnail")
})
public class BitstreamRest extends DSpaceObjectRest {
public static final String PLURAL_NAME = "bitstreams";

View File

@@ -20,14 +20,8 @@ import org.dspace.app.rest.RestResourceController;
* @author Andrea Bollini (andrea.bollini at 4science.it)
*/
@LinksRest(links = {
@LinkRest(
name = BrowseIndexRest.LINK_ITEMS,
method = "listBrowseItems"
),
@LinkRest(
name = BrowseIndexRest.LINK_ENTRIES,
method = "listBrowseEntries"
)
@LinkRest(name = BrowseIndexRest.LINK_ITEMS, method = "listBrowseItems"),
@LinkRest(name = BrowseIndexRest.LINK_ENTRIES, method = "listBrowseEntries")
})
public class BrowseIndexRest extends BaseObjectRest<String> {
private static final long serialVersionUID = -4870333170249999559L;

View File

@@ -16,18 +16,9 @@ import com.fasterxml.jackson.annotation.JsonProperty;
* @author Jelle Pelgrims (jelle.pelgrims at atmire.com)
*/
@LinksRest(links = {
@LinkRest(
name = BundleRest.ITEM,
method = "getItem"
),
@LinkRest(
name = BundleRest.BITSTREAMS,
method = "getBitstreams"
),
@LinkRest(
name = BundleRest.PRIMARY_BITSTREAM,
method = "getPrimaryBitstream"
)
@LinkRest(name = BundleRest.ITEM, method = "getItem"),
@LinkRest(name = BundleRest.BITSTREAMS, method = "getBitstreams"),
@LinkRest(name = BundleRest.PRIMARY_BITSTREAM, method = "getPrimaryBitstream")
})
public class BundleRest extends DSpaceObjectRest {
public static final String NAME = "bundle";

View File

@@ -16,10 +16,7 @@ import org.dspace.app.rest.RestResourceController;
* @author Andrea Bollini (andrea.bollini at 4science.it)
*/
@LinksRest(links = {
@LinkRest(
name = ClaimedTaskRest.STEP,
method = "getStep"
)
@LinkRest(name = ClaimedTaskRest.STEP, method = "getStep")
})
public class ClaimedTaskRest extends BaseObjectRest<Integer> {
public static final String NAME = "claimedtask";

View File

@@ -15,38 +15,14 @@ import com.fasterxml.jackson.annotation.JsonProperty;
* @author Andrea Bollini (andrea.bollini at 4science.it)
*/
@LinksRest(links = {
@LinkRest(
name = CollectionRest.LICENSE,
method = "getLicense"
),
@LinkRest(
name = CollectionRest.LOGO,
method = "getLogo"
),
@LinkRest(
name = CollectionRest.MAPPED_ITEMS,
method = "getMappedItems"
),
@LinkRest(
name = CollectionRest.PARENT_COMMUNITY,
method = "getParentCommunity"
),
@LinkRest(
name = CollectionRest.ADMIN_GROUP,
method = "getAdminGroup"
),
@LinkRest(
name = CollectionRest.SUBMITTERS_GROUP,
method = "getSubmittersGroup"
),
@LinkRest(
name = CollectionRest.ITEM_READ_GROUP,
method = "getItemReadGroup"
),
@LinkRest(
name = CollectionRest.BITSTREAM_READ_GROUP,
method = "getBitstreamReadGroup"
),
@LinkRest(name = CollectionRest.LICENSE, method = "getLicense"),
@LinkRest(name = CollectionRest.LOGO, method = "getLogo"),
@LinkRest(name = CollectionRest.MAPPED_ITEMS, method = "getMappedItems"),
@LinkRest(name = CollectionRest.PARENT_COMMUNITY, method = "getParentCommunity"),
@LinkRest(name = CollectionRest.ADMIN_GROUP, method = "getAdminGroup"),
@LinkRest(name = CollectionRest.SUBMITTERS_GROUP, method = "getSubmittersGroup"),
@LinkRest(name = CollectionRest.ITEM_READ_GROUP, method = "getItemReadGroup"),
@LinkRest(name = CollectionRest.BITSTREAM_READ_GROUP, method = "getBitstreamReadGroup"),
})
public class CollectionRest extends DSpaceObjectRest {
public static final String NAME = "collection";

View File

@@ -15,26 +15,11 @@ import com.fasterxml.jackson.annotation.JsonProperty;
* @author Andrea Bollini (andrea.bollini at 4science.it)
*/
@LinksRest(links = {
@LinkRest(
name = CommunityRest.COLLECTIONS,
method = "getCollections"
),
@LinkRest(
name = CommunityRest.LOGO,
method = "getLogo"
),
@LinkRest(
name = CommunityRest.SUBCOMMUNITIES,
method = "getSubcommunities"
),
@LinkRest(
name = CommunityRest.PARENT_COMMUNITY,
method = "getParentCommunity"
),
@LinkRest(
name = CommunityRest.ADMIN_GROUP,
method = "getAdminGroup"
)
@LinkRest(name = CommunityRest.COLLECTIONS, method = "getCollections"),
@LinkRest(name = CommunityRest.LOGO, method = "getLogo"),
@LinkRest(name = CommunityRest.SUBCOMMUNITIES, method = "getSubcommunities"),
@LinkRest(name = CommunityRest.PARENT_COMMUNITY, method = "getParentCommunity"),
@LinkRest(name = CommunityRest.ADMIN_GROUP, method = "getAdminGroup")
})
public class CommunityRest extends DSpaceObjectRest {
public static final String NAME = "community";

View File

@@ -20,10 +20,7 @@ import org.dspace.app.rest.RestResourceController;
* @author Andrea Bollini (andrea.bollini at 4science.it)
*/
@LinksRest(links = {
@LinkRest(
name = EPersonRest.GROUPS,
method = "getGroups"
)
@LinkRest(name = EPersonRest.GROUPS, method = "getGroups")
})
public class EPersonRest extends DSpaceObjectRest {
public static final String NAME = "eperson";

View File

@@ -15,10 +15,7 @@ import org.dspace.app.rest.RestResourceController;
* Refer to {@link org.dspace.content.EntityType} for explanation of the properties
*/
@LinksRest(links = {
@LinkRest(
name = EntityTypeRest.RELATION_SHIP_TYPES,
method = "getEntityTypeRelationship"
)
@LinkRest(name = EntityTypeRest.RELATION_SHIP_TYPES, method = "getEntityTypeRelationship")
})
public class EntityTypeRest extends BaseObjectRest<Integer> {

View File

@@ -13,10 +13,7 @@ import org.dspace.app.rest.RestResourceController;
* This class serves as a REST representation for an External Source
*/
@LinksRest(links = {
@LinkRest(
name = ExternalSourceRest.ENTITY_TYPES,
method = "getSupportedEntityTypes"
)
@LinkRest(name = ExternalSourceRest.ENTITY_TYPES, method = "getSupportedEntityTypes")
})
public class ExternalSourceRest extends BaseObjectRest<String> {

View File

@@ -18,18 +18,9 @@ import org.dspace.app.rest.RestResourceController;
*/
@JsonIgnoreProperties(ignoreUnknown = true)
@LinksRest(links = {
@LinkRest(
name = GroupRest.SUBGROUPS,
method = "getGroups"
),
@LinkRest(
name = GroupRest.EPERSONS,
method = "getMembers"
),
@LinkRest(
name = GroupRest.OBJECT,
method = "getParentObject"
)
@LinkRest(name = GroupRest.SUBGROUPS, method = "getGroups"),
@LinkRest(name = GroupRest.EPERSONS, method = "getMembers"),
@LinkRest(name = GroupRest.OBJECT, method = "getParentObject")
})
public class GroupRest extends DSpaceObjectRest {
public static final String NAME = "group";

View File

@@ -17,46 +17,16 @@ import com.fasterxml.jackson.annotation.JsonProperty;
* @author Andrea Bollini (andrea.bollini at 4science.it)
*/
@LinksRest(links = {
@LinkRest(
name = ItemRest.ACCESS_STATUS,
method = "getAccessStatus"
),
@LinkRest(
name = ItemRest.BUNDLES,
method = "getBundles"
),
@LinkRest(
name = ItemRest.IDENTIFIERS,
method = "getIdentifiers"
),
@LinkRest(
name = ItemRest.MAPPED_COLLECTIONS,
method = "getMappedCollections"
),
@LinkRest(
name = ItemRest.OWNING_COLLECTION,
method = "getOwningCollection"
),
@LinkRest(
name = ItemRest.RELATIONSHIPS,
method = "getRelationships"
),
@LinkRest(
name = ItemRest.VERSION,
method = "getItemVersion"
),
@LinkRest(
name = ItemRest.TEMPLATE_ITEM_OF,
method = "getTemplateItemOf"
),
@LinkRest(
name = ItemRest.THUMBNAIL,
method = "getThumbnail"
),
@LinkRest(
name = ItemRest.SUBMITTER,
method = "getItemSubmitter"
)
@LinkRest(name = ItemRest.ACCESS_STATUS, method = "getAccessStatus"),
@LinkRest(name = ItemRest.BUNDLES, method = "getBundles"),
@LinkRest(name = ItemRest.IDENTIFIERS, method = "getIdentifiers"),
@LinkRest(name = ItemRest.MAPPED_COLLECTIONS, method = "getMappedCollections"),
@LinkRest(name = ItemRest.OWNING_COLLECTION, method = "getOwningCollection"),
@LinkRest(name = ItemRest.RELATIONSHIPS, method = "getRelationships"),
@LinkRest(name = ItemRest.VERSION, method = "getItemVersion"),
@LinkRest(name = ItemRest.TEMPLATE_ITEM_OF, method = "getTemplateItemOf"),
@LinkRest(name = ItemRest.THUMBNAIL, method = "getThumbnail"),
@LinkRest(name = ItemRest.SUBMITTER, method = "getItemSubmitter")
})
public class ItemRest extends DSpaceObjectRest {
public static final String NAME = "item";

View File

@@ -39,7 +39,7 @@ public class OrcidHistoryRest extends BaseObjectRest<Integer> {
private String responseMessage;
public OrcidHistoryRest(){}
public OrcidHistoryRest() {}
@Override
@JsonProperty(access = JsonProperty.Access.READ_ONLY)

View File

@@ -17,10 +17,7 @@ import org.dspace.xmlworkflow.storedcomponents.PoolTask;
* @author Andrea Bollini (andrea.bollini at 4science.it)
*/
@LinksRest(links = {
@LinkRest(
name = PoolTaskRest.STEP,
method = "getStep"
)
@LinkRest(name = PoolTaskRest.STEP, method = "getStep")
})
public class PoolTaskRest extends BaseObjectRest<Integer> {
public static final String NAME = "pooltask";

View File

@@ -21,18 +21,9 @@ import org.dspace.scripts.Process;
* This class serves as a REST representation for the {@link Process} class
*/
@LinksRest(links = {
@LinkRest(
name = ProcessRest.FILES,
method = "getFilesFromProcess"
),
@LinkRest(
name = ProcessRest.FILE_TYPES,
method = "getFileTypesFromProcess"
),
@LinkRest(
name = ProcessRest.OUTPUT,
method = "getOutputFromProcess"
)
@LinkRest(name = ProcessRest.FILES, method = "getFilesFromProcess"),
@LinkRest(name = ProcessRest.FILE_TYPES, method = "getFileTypesFromProcess"),
@LinkRest(name = ProcessRest.OUTPUT, method = "getOutputFromProcess")
})
public class ProcessRest extends BaseObjectRest<Integer> {
public static final String NAME = "process";

View File

@@ -19,10 +19,7 @@ import org.dspace.app.rest.RestResourceController;
* Refer to {@link org.dspace.content.Relationship} for explanation about the properties
*/
@LinksRest(links = {
@LinkRest(
name = RelationshipRest.RELATIONSHIP_TYPE,
method = "getRelationshipType"
)
@LinkRest(name = RelationshipRest.RELATIONSHIP_TYPE, method = "getRelationshipType")
})
public class RelationshipRest extends BaseObjectRest<Integer> {
public static final String NAME = "relationship";

View File

@@ -21,7 +21,9 @@ import org.dspace.app.rest.RestResourceController;
*
* @author Andrea Bollini (andrea.bollini at 4science.it)
*/
@LinksRest(links = { @LinkRest(name = SuggestionRest.TARGET, method = "getTarget") })
@LinksRest(links = {
@LinkRest(name = SuggestionRest.TARGET, method = "getTarget")
})
public class SuggestionRest extends BaseObjectRest<String> {
private static final long serialVersionUID = 1L;
public static final String NAME = "suggestion";

View File

@@ -13,14 +13,8 @@ import org.dspace.app.rest.RestResourceController;
* The REST object for the {@link org.dspace.versioning.VersionHistory} object
*/
@LinksRest(links = {
@LinkRest(
name = VersionHistoryRest.VERSIONS,
method = "getVersions"
),
@LinkRest(
name = VersionHistoryRest.DRAFT_VERSION,
method = "getDraftVersion"
)
@LinkRest(name = VersionHistoryRest.VERSIONS, method = "getVersions"),
@LinkRest(name = VersionHistoryRest.DRAFT_VERSION, method = "getDraftVersion")
})
public class VersionHistoryRest extends BaseObjectRest<Integer> {

View File

@@ -16,14 +16,8 @@ import org.dspace.app.rest.RestResourceController;
* The REST object for the {@link org.dspace.versioning.Version} objects
*/
@LinksRest(links = {
@LinkRest(
name = VersionRest.VERSION_HISTORY,
method = "getVersionHistory"
),
@LinkRest(
name = VersionRest.ITEM,
method = "getVersionItem"
)
@LinkRest(name = VersionRest.VERSION_HISTORY, method = "getVersionHistory"),
@LinkRest(name = VersionRest.ITEM, method = "getVersionItem")
})
public class VersionRest extends BaseObjectRest<Integer> {

View File

@@ -20,7 +20,7 @@ import org.dspace.app.rest.RestResourceController;
@LinksRest(links = {
@LinkRest(name = VocabularyEntryDetailsRest.PARENT, method = "getParent"),
@LinkRest(name = VocabularyEntryDetailsRest.CHILDREN, method = "getChildren")
})
})
public class VocabularyEntryDetailsRest extends BaseObjectRest<String> {
public static final String PLURAL_NAME = "vocabularyEntryDetails";
public static final String NAME = "vocabularyEntryDetail";

View File

@@ -15,9 +15,7 @@ import org.dspace.app.rest.RestResourceController;
* @author Andrea Bollini (andrea.bollini at 4science.it)
*/
@LinksRest(links = {
@LinkRest(name = VocabularyRest.ENTRIES,
method = "filter"
),
@LinkRest(name = VocabularyRest.ENTRIES, method = "filter"),
})
public class VocabularyRest extends BaseObjectRest<String> {

View File

@@ -18,14 +18,8 @@ import org.dspace.app.rest.RestResourceController;
* @author Maria Verdonck (Atmire) on 11/12/2019
*/
@LinksRest(links = {
@LinkRest(
name = WorkflowDefinitionRest.COLLECTIONS_MAPPED_TO,
method = "getCollections"
),
@LinkRest(
name = WorkflowDefinitionRest.STEPS,
method = "getSteps"
)
@LinkRest(name = WorkflowDefinitionRest.COLLECTIONS_MAPPED_TO, method = "getCollections"),
@LinkRest(name = WorkflowDefinitionRest.STEPS, method = "getSteps")
})
public class WorkflowDefinitionRest extends BaseObjectRest<String> {

View File

@@ -15,22 +15,10 @@ import org.dspace.app.rest.RestResourceController;
* @author Andrea Bollini (andrea.bollini at 4science.it)
*/
@LinksRest(links = {
@LinkRest(
name = WorkflowItemRest.STEP,
method = "getStep"
),
@LinkRest(
name = WorkflowItemRest.SUBMITTER,
method = "getWorkflowItemSubmitter"
),
@LinkRest(
name = WorkflowItemRest.ITEM,
method = "getWorkflowItemItem"
),
@LinkRest(
name = WorkflowItemRest.COLLECTION,
method = "getWorkflowItemCollection"
)
@LinkRest(name = WorkflowItemRest.STEP, method = "getStep"),
@LinkRest(name = WorkflowItemRest.SUBMITTER, method = "getWorkflowItemSubmitter"),
@LinkRest(name = WorkflowItemRest.ITEM, method = "getWorkflowItemItem"),
@LinkRest(name = WorkflowItemRest.COLLECTION, method = "getWorkflowItemCollection")
})
public class WorkflowItemRest extends AInprogressSubmissionRest {
public static final String NAME = "workflowitem";

View File

@@ -18,10 +18,7 @@ import org.dspace.app.rest.RestResourceController;
* @author Maria Verdonck (Atmire) on 10/01/2020
*/
@LinksRest(links = {
@LinkRest(
name = WorkflowStepRest.ACTIONS,
method = "getActions"
),
@LinkRest(name = WorkflowStepRest.ACTIONS, method = "getActions"),
})
public class WorkflowStepRest extends BaseObjectRest {

View File

@@ -15,22 +15,10 @@ import org.dspace.app.rest.RestResourceController;
* @author Andrea Bollini (andrea.bollini at 4science.it)
*/
@LinksRest(links = {
@LinkRest(
name = WorkspaceItemRest.SUPERVISION_ORDERS,
method = "getSupervisionOrders"
),
@LinkRest(
name = WorkspaceItemRest.SUBMITTER,
method = "getWorkspaceItemSubmitter"
),
@LinkRest(
name = WorkspaceItemRest.ITEM,
method = "getWorkspaceItemItem"
),
@LinkRest(
name = WorkspaceItemRest.COLLECTION,
method = "getWorkspaceItemCollection"
)
@LinkRest(name = WorkspaceItemRest.SUPERVISION_ORDERS, method = "getSupervisionOrders"),
@LinkRest(name = WorkspaceItemRest.SUBMITTER, method = "getWorkspaceItemSubmitter"),
@LinkRest(name = WorkspaceItemRest.ITEM, method = "getWorkspaceItemItem"),
@LinkRest(name = WorkspaceItemRest.COLLECTION, method = "getWorkspaceItemCollection")
})
public class WorkspaceItemRest extends AInprogressSubmissionRest {
public static final String NAME = "workspaceitem";

View File

@@ -13,7 +13,7 @@ package org.dspace.app.rest.utils;
*/
public class RegexUtils {
private RegexUtils(){}
private RegexUtils() {}
/**
* Regular expression in the request mapping to accept UUID as identifier

View File

@@ -17,7 +17,7 @@ import org.hamcrest.Matcher;
public class RegistrationMatcher {
private RegistrationMatcher(){}
private RegistrationMatcher() {}
public static Matcher<? super Object> matchRegistration(String email, UUID epersonUuid) {
return allOf(

38
pom.xml
View File

@@ -29,7 +29,7 @@
<solr.client.version>8.11.3</solr.client.version>
<ehcache.version>3.10.8</ehcache.version>
<errorprone.version>2.32.0</errorprone.version>
<errorprone.version>2.35.1</errorprone.version>
<!-- NOTE: when updating jackson.version, also sync jackson-databind.version below -->
<jackson.version>2.16.0</jackson.version>
<jackson-databind.version>2.16.0</jackson-databind.version>
@@ -89,7 +89,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>3.4.1</version>
<version>3.5.0</version>
<executions>
<execution>
<id>enforce-java</id>
@@ -176,7 +176,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.3.0</version>
<version>3.4.2</version>
<configuration>
<archive>
<manifest>
@@ -207,7 +207,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.2.5</version>
<version>3.5.1</version>
<configuration>
<!-- Allow for the ability to pass JVM memory flags for Unit Tests. Since
maven-surefire-plugin forks a new JVM, it ignores MAVEN_OPTS.-->
@@ -234,7 +234,7 @@
<!-- Used to run Integration tests (when enabled by -DskipIntegrationTests=false) -->
<plugin>
<artifactId>maven-failsafe-plugin</artifactId>
<version>3.2.5</version>
<version>3.5.1</version>
<configuration>
<!-- Allow for the ability to pass JVM memory flags for Unit Tests. Since
maven-failsafe-plugin forks a new JVM, it ignores MAVEN_OPTS.-->
@@ -266,7 +266,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>3.3.1</version>
<version>3.6.0</version>
<executions>
<execution>
<id>verify-style</id>
@@ -295,14 +295,14 @@
<dependency>
<groupId>com.puppycrawl.tools</groupId>
<artifactId>checkstyle</artifactId>
<version>8.38</version>
<version>8.45.1</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs-maven-plugin</artifactId>
<version>4.8.2.0</version>
<version>4.8.6.5</version>
<configuration>
<effort>Max</effort>
<threshold>Low</threshold>
@@ -312,7 +312,7 @@
<dependency>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs</artifactId>
<version>4.8.2</version>
<version>4.8.6</version>
</dependency>
</dependencies>
<executions>
@@ -328,7 +328,7 @@
<!-- This additional configuration also cleans sub-modules -->
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>3.3.2</version>
<version>3.4.0</version>
<configuration>
<filesets>
<fileset>
@@ -347,7 +347,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>3.6.1</version>
<version>3.8.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
@@ -364,13 +364,13 @@
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>1.6.13</version>
<version>1.7.0</version>
</plugin>
<!-- Used to generate JavaDocs for new releases (see release profile). -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.6.3</version>
<version>3.10.1</version>
<configuration>
<!-- Never fail a build based on Javadoc errors -->
<failOnError>false</failOnError>
@@ -385,7 +385,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>3.3.0</version>
<version>3.3.1</version>
</plugin>
<!-- Used for custom Groovy code that fills out the 'agnostic.build.dir' needed to
set 'dspace.dir' for our testing environment -->
@@ -398,13 +398,13 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>3.2.1</version>
<version>3.2.7</version>
</plugin>
<!-- Used for code coverage reporting (see 'measure-test-coverage' profile) -->
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.11</version>
<version>0.8.12</version>
</plugin>
</plugins>
</pluginManagement>
@@ -416,7 +416,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>3.0.0</version>
<version>3.1.1</version>
<configuration>
<!-- During release:prepare and release:perform, pass the "release" property to enable the
"release" profile (and enable/disable other profiles based on whether they need releasing) -->
@@ -484,7 +484,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>xml-maven-plugin</artifactId>
<version>1.0.2</version>
<version>1.1.0</version>
<executions>
<execution>
<id>validate-ALL-xml-and-xsl</id>
@@ -692,7 +692,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>license-maven-plugin</artifactId>
<version>2.0.0</version>
<version>2.4.0</version>
<!-- This plugin only needs to be run on the Parent POM
as it aggregates results from all child POMs. -->
<inherited>false</inherited>