mirror of
				https://github.com/Alfresco/alfresco-community-repo.git
				synced 2025-10-29 15:21:53 +00:00 
			
		
		
		
	Compare commits
	
		
			18 Commits
		
	
	
		
			20.86
			...
			TagCreatio
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					e737daa801 | ||
| 
						 | 
					640a1120fd | ||
| 
						 | 
					803cea84e3 | ||
| 
						 | 
					db2da8338a | ||
| 
						 | 
					bb5e4d42ac | ||
| 
						 | 
					dbe0d75764 | ||
| 
						 | 
					c2d13e3177 | ||
| 
						 | 
					e8f50da5a2 | ||
| 
						 | 
					2053e3b83a | ||
| 
						 | 
					bcc2eadba6 | ||
| 
						 | 
					eb40dd3a45 | ||
| 
						 | 
					4c511423d5 | ||
| 
						 | 
					b12b21e773 | ||
| 
						 | 
					569078f408 | ||
| 
						 | 
					90de678d7d | ||
| 
						 | 
					093bee9ace | ||
| 
						 | 
					e1974e6b26 | ||
| 
						 | 
					0a75cbbc67 | 
							
								
								
									
										4
									
								
								.github/workflows/master_release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/master_release.yml
									
									
									
									
										vendored
									
									
								
							@@ -27,7 +27,7 @@ jobs:
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    needs: [run_ci]
 | 
			
		||||
    if: >
 | 
			
		||||
      !failure() &&
 | 
			
		||||
      !(failure() || cancelled()) &&
 | 
			
		||||
      !contains(github.event.head_commit.message, '[no release]') &&
 | 
			
		||||
      github.event_name != 'pull_request'
 | 
			
		||||
    steps:
 | 
			
		||||
@@ -55,7 +55,7 @@ jobs:
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    needs: [push_to_nexus]
 | 
			
		||||
    if: >
 | 
			
		||||
      !failure() &&
 | 
			
		||||
      !(failure() || cancelled()) &&
 | 
			
		||||
      !contains(github.event.head_commit.message, '[no downstream]') &&
 | 
			
		||||
      github.event_name != 'pull_request'
 | 
			
		||||
    steps:
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
   <parent>
 | 
			
		||||
      <groupId>org.alfresco</groupId>
 | 
			
		||||
      <artifactId>alfresco-community-repo-amps</artifactId>
 | 
			
		||||
      <version>20.86</version>
 | 
			
		||||
      <version>20.90-SNAPSHOT</version>
 | 
			
		||||
   </parent>
 | 
			
		||||
 | 
			
		||||
   <modules>
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
   <parent>
 | 
			
		||||
      <groupId>org.alfresco</groupId>
 | 
			
		||||
      <artifactId>alfresco-governance-services-community-parent</artifactId>
 | 
			
		||||
      <version>20.86</version>
 | 
			
		||||
      <version>20.90-SNAPSHOT</version>
 | 
			
		||||
   </parent>
 | 
			
		||||
 | 
			
		||||
   <modules>
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
   <parent>
 | 
			
		||||
      <groupId>org.alfresco</groupId>
 | 
			
		||||
      <artifactId>alfresco-governance-services-automation-community-repo</artifactId>
 | 
			
		||||
      <version>20.86</version>
 | 
			
		||||
      <version>20.90-SNAPSHOT</version>
 | 
			
		||||
   </parent>
 | 
			
		||||
 | 
			
		||||
   <build>
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
   <parent>
 | 
			
		||||
      <groupId>org.alfresco</groupId>
 | 
			
		||||
      <artifactId>alfresco-governance-services-community-parent</artifactId>
 | 
			
		||||
      <version>20.86</version>
 | 
			
		||||
      <version>20.90-SNAPSHOT</version>
 | 
			
		||||
   </parent>
 | 
			
		||||
 | 
			
		||||
   <modules>
 | 
			
		||||
 
 | 
			
		||||
@@ -8,7 +8,7 @@
 | 
			
		||||
   <parent>
 | 
			
		||||
      <groupId>org.alfresco</groupId>
 | 
			
		||||
      <artifactId>alfresco-governance-services-community-repo-parent</artifactId>
 | 
			
		||||
      <version>20.86</version>
 | 
			
		||||
      <version>20.90-SNAPSHOT</version>
 | 
			
		||||
   </parent>
 | 
			
		||||
 | 
			
		||||
   <properties>
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
    <parent>
 | 
			
		||||
        <groupId>org.alfresco</groupId>
 | 
			
		||||
        <artifactId>alfresco-governance-services-community-repo-parent</artifactId>
 | 
			
		||||
        <version>20.86</version>
 | 
			
		||||
        <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    </parent>
 | 
			
		||||
 | 
			
		||||
    <build>
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
    <parent>
 | 
			
		||||
        <groupId>org.alfresco</groupId>
 | 
			
		||||
        <artifactId>alfresco-community-repo</artifactId>
 | 
			
		||||
        <version>20.86</version>
 | 
			
		||||
        <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    </parent>
 | 
			
		||||
 | 
			
		||||
    <modules>
 | 
			
		||||
 
 | 
			
		||||
@@ -8,7 +8,7 @@
 | 
			
		||||
    <parent>
 | 
			
		||||
        <groupId>org.alfresco</groupId>
 | 
			
		||||
        <artifactId>alfresco-community-repo-amps</artifactId>
 | 
			
		||||
        <version>20.86</version>
 | 
			
		||||
        <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    </parent>
 | 
			
		||||
 | 
			
		||||
    <properties>
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
   <parent>
 | 
			
		||||
      <groupId>org.alfresco</groupId>
 | 
			
		||||
      <artifactId>alfresco-community-repo</artifactId>
 | 
			
		||||
      <version>20.86</version>
 | 
			
		||||
      <version>20.90-SNAPSHOT</version>
 | 
			
		||||
   </parent>
 | 
			
		||||
 | 
			
		||||
   <dependencies>
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
    <parent>
 | 
			
		||||
        <groupId>org.alfresco</groupId>
 | 
			
		||||
        <artifactId>alfresco-community-repo</artifactId>
 | 
			
		||||
        <version>20.86</version>
 | 
			
		||||
        <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    </parent>
 | 
			
		||||
 | 
			
		||||
    <properties>
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
    <parent>
 | 
			
		||||
        <groupId>org.alfresco</groupId>
 | 
			
		||||
        <artifactId>alfresco-community-repo</artifactId>
 | 
			
		||||
        <version>20.86</version>
 | 
			
		||||
        <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    </parent>
 | 
			
		||||
 | 
			
		||||
    <dependencies>
 | 
			
		||||
 
 | 
			
		||||
@@ -9,6 +9,6 @@
 | 
			
		||||
    <parent>
 | 
			
		||||
        <groupId>org.alfresco</groupId>
 | 
			
		||||
        <artifactId>alfresco-community-repo-packaging</artifactId>
 | 
			
		||||
        <version>20.86</version>
 | 
			
		||||
        <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    </parent>
 | 
			
		||||
</project>
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
    <parent>
 | 
			
		||||
        <groupId>org.alfresco</groupId>
 | 
			
		||||
        <artifactId>alfresco-community-repo-packaging</artifactId>
 | 
			
		||||
        <version>20.86</version>
 | 
			
		||||
        <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    </parent>
 | 
			
		||||
 | 
			
		||||
    <properties>
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
    <parent>
 | 
			
		||||
        <groupId>org.alfresco</groupId>
 | 
			
		||||
        <artifactId>alfresco-community-repo</artifactId>
 | 
			
		||||
        <version>20.86</version>
 | 
			
		||||
        <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    </parent>
 | 
			
		||||
 | 
			
		||||
    <modules>
 | 
			
		||||
 
 | 
			
		||||
@@ -6,7 +6,7 @@
 | 
			
		||||
    <parent>
 | 
			
		||||
        <groupId>org.alfresco</groupId>
 | 
			
		||||
        <artifactId>alfresco-community-repo-packaging</artifactId>
 | 
			
		||||
        <version>20.86</version>
 | 
			
		||||
        <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    </parent>
 | 
			
		||||
 | 
			
		||||
    <modules>
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
    <parent>
 | 
			
		||||
        <groupId>org.alfresco</groupId>
 | 
			
		||||
        <artifactId>alfresco-community-repo-tests</artifactId>
 | 
			
		||||
        <version>20.86</version>
 | 
			
		||||
        <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    </parent>
 | 
			
		||||
 | 
			
		||||
    <organization>
 | 
			
		||||
 
 | 
			
		||||
@@ -9,7 +9,7 @@
 | 
			
		||||
    <parent>
 | 
			
		||||
        <groupId>org.alfresco</groupId>
 | 
			
		||||
        <artifactId>alfresco-community-repo-tests</artifactId>
 | 
			
		||||
        <version>20.86</version>
 | 
			
		||||
        <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    </parent>
 | 
			
		||||
 | 
			
		||||
    <developers>
 | 
			
		||||
 
 | 
			
		||||
@@ -9,7 +9,7 @@
 | 
			
		||||
    <parent>
 | 
			
		||||
        <groupId>org.alfresco</groupId>
 | 
			
		||||
        <artifactId>alfresco-community-repo-tests</artifactId>
 | 
			
		||||
        <version>20.86</version>
 | 
			
		||||
        <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    </parent>
 | 
			
		||||
 | 
			
		||||
    <developers>
 | 
			
		||||
 
 | 
			
		||||
@@ -8,7 +8,7 @@
 | 
			
		||||
    <parent>
 | 
			
		||||
        <groupId>org.alfresco</groupId>
 | 
			
		||||
        <artifactId>alfresco-community-repo-tests</artifactId>
 | 
			
		||||
        <version>20.86</version>
 | 
			
		||||
        <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    </parent>
 | 
			
		||||
 | 
			
		||||
    <properties>
 | 
			
		||||
 
 | 
			
		||||
@@ -9,7 +9,7 @@
 | 
			
		||||
    <parent>
 | 
			
		||||
        <groupId>org.alfresco</groupId>
 | 
			
		||||
        <artifactId>alfresco-community-repo-tests</artifactId>
 | 
			
		||||
        <version>20.86</version>
 | 
			
		||||
        <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    </parent>
 | 
			
		||||
 | 
			
		||||
    <developers>
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
    <parent>
 | 
			
		||||
        <groupId>org.alfresco</groupId>
 | 
			
		||||
        <artifactId>alfresco-community-repo-packaging</artifactId>
 | 
			
		||||
        <version>20.86</version>
 | 
			
		||||
        <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    </parent>
 | 
			
		||||
 | 
			
		||||
    <properties>
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										4
									
								
								pom.xml
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								pom.xml
									
									
									
									
									
								
							@@ -2,7 +2,7 @@
 | 
			
		||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 | 
			
		||||
    <modelVersion>4.0.0</modelVersion>
 | 
			
		||||
    <artifactId>alfresco-community-repo</artifactId>
 | 
			
		||||
    <version>20.86</version>
 | 
			
		||||
    <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    <packaging>pom</packaging>
 | 
			
		||||
    <name>Alfresco Community Repo Parent</name>
 | 
			
		||||
 | 
			
		||||
@@ -148,7 +148,7 @@
 | 
			
		||||
        <connection>scm:git:https://github.com/Alfresco/alfresco-community-repo.git</connection>
 | 
			
		||||
        <developerConnection>scm:git:https://github.com/Alfresco/alfresco-community-repo.git</developerConnection>
 | 
			
		||||
        <url>https://github.com/Alfresco/alfresco-community-repo</url>
 | 
			
		||||
        <tag>20.86</tag>
 | 
			
		||||
        <tag>HEAD</tag>
 | 
			
		||||
    </scm>
 | 
			
		||||
 | 
			
		||||
    <distributionManagement>
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
    <parent>
 | 
			
		||||
        <groupId>org.alfresco</groupId>
 | 
			
		||||
        <artifactId>alfresco-community-repo</artifactId>
 | 
			
		||||
        <version>20.86</version>
 | 
			
		||||
        <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    </parent>
 | 
			
		||||
 | 
			
		||||
    <dependencies>
 | 
			
		||||
 
 | 
			
		||||
@@ -108,6 +108,7 @@ public class TagsImpl implements Tags
 | 
			
		||||
	        List<String> tagValues = new AbstractList<String>()
 | 
			
		||||
            {
 | 
			
		||||
                @Override
 | 
			
		||||
 | 
			
		||||
                public String get(int arg0)
 | 
			
		||||
                {
 | 
			
		||||
                	String tag = tags.get(arg0).getTag();
 | 
			
		||||
@@ -124,9 +125,14 @@ public class TagsImpl implements Tags
 | 
			
		||||
            {
 | 
			
		||||
		        List<Pair<String, NodeRef>> tagNodeRefs = taggingService.addTags(nodeRef, tagValues);
 | 
			
		||||
		        List<Tag> ret = new ArrayList<Tag>(tags.size());
 | 
			
		||||
				List<Pair<String, Integer>> tagsCountPairList = taggingService.findTaggedNodesAndCountByTagName(nodeRef.getStoreRef());
 | 
			
		||||
				Map<String, Integer> tagsCountMap = tagsCountPairList.stream().collect(Collectors.toMap(Pair::getFirst,Pair::getSecond));
 | 
			
		||||
		        for(Pair<String, NodeRef> pair : tagNodeRefs)
 | 
			
		||||
		        {
 | 
			
		||||
		        	ret.add(new Tag(pair.getSecond(), pair.getFirst()));
 | 
			
		||||
					Tag createdTag=new Tag(pair.getSecond(), pair.getFirst());
 | 
			
		||||
					// The new use of the tag will not be indexed yet, so add one to whatever count we get back
 | 
			
		||||
					createdTag.setCount(Optional.ofNullable(tagsCountMap.get(createdTag.getTag())).orElse(0) + 1);
 | 
			
		||||
		        	ret.add(createdTag);
 | 
			
		||||
		        }
 | 
			
		||||
		        return ret;
 | 
			
		||||
            }
 | 
			
		||||
@@ -279,6 +285,7 @@ public class TagsImpl implements Tags
 | 
			
		||||
			.peek(tag -> {
 | 
			
		||||
				if (parameters.getInclude().contains(PARAM_INCLUDE_COUNT))
 | 
			
		||||
				{
 | 
			
		||||
					// this method creates orphan tags, which are not related with any content so setting count to 0.
 | 
			
		||||
					tag.setCount(0);
 | 
			
		||||
				}
 | 
			
		||||
			}).collect(Collectors.toList());
 | 
			
		||||
 
 | 
			
		||||
@@ -130,6 +130,20 @@ public class Tag implements Comparable<Tag>
 | 
			
		||||
				return false;
 | 
			
		||||
		} else if (!nodeRef.equals(other.nodeRef))
 | 
			
		||||
			return false;
 | 
			
		||||
		if(tag==null)
 | 
			
		||||
		{
 | 
			
		||||
			if(other.tag != null)
 | 
			
		||||
				return false;
 | 
			
		||||
		}
 | 
			
		||||
		else if (!tag.equals(other.tag))
 | 
			
		||||
			return false;
 | 
			
		||||
		if (count == null)
 | 
			
		||||
		{
 | 
			
		||||
			if (other.count != null)
 | 
			
		||||
				return false;
 | 
			
		||||
		}
 | 
			
		||||
		else if (!count.equals(other.count))
 | 
			
		||||
			return false;
 | 
			
		||||
		return true;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -40,6 +40,7 @@ import java.util.List;
 | 
			
		||||
import java.util.stream.Collectors;
 | 
			
		||||
 | 
			
		||||
import org.alfresco.rest.api.Nodes;
 | 
			
		||||
import org.alfresco.rest.api.model.Node;
 | 
			
		||||
import org.alfresco.rest.api.model.Tag;
 | 
			
		||||
import org.alfresco.rest.framework.core.exceptions.EntityNotFoundException;
 | 
			
		||||
import org.alfresco.rest.framework.core.exceptions.InvalidArgumentException;
 | 
			
		||||
@@ -51,6 +52,7 @@ import org.alfresco.service.cmr.repository.StoreRef;
 | 
			
		||||
import org.alfresco.service.cmr.security.AuthorityService;
 | 
			
		||||
import org.alfresco.service.cmr.tagging.TaggingService;
 | 
			
		||||
import org.alfresco.util.Pair;
 | 
			
		||||
import org.alfresco.util.TypeConstraint;
 | 
			
		||||
import org.junit.Before;
 | 
			
		||||
import org.junit.Test;
 | 
			
		||||
import org.junit.runner.RunWith;
 | 
			
		||||
@@ -62,17 +64,22 @@ import org.mockito.junit.MockitoJUnitRunner;
 | 
			
		||||
public class TagsImplTest
 | 
			
		||||
{
 | 
			
		||||
    private static final String TAG_ID = "tag-node-id";
 | 
			
		||||
    private static final String NODE_ID = "node-id";
 | 
			
		||||
    private static final String TAG_NAME = "tag-dummy-name";
 | 
			
		||||
    private static final NodeRef TAG_NODE_REF = new NodeRef(StoreRef.STORE_REF_WORKSPACE_SPACESSTORE, TAG_ID);
 | 
			
		||||
 | 
			
		||||
    @Mock
 | 
			
		||||
    private Nodes nodesMock;
 | 
			
		||||
    @Mock
 | 
			
		||||
    private Node createdNodeMock;
 | 
			
		||||
    @Mock
 | 
			
		||||
    private AuthorityService authorityServiceMock;
 | 
			
		||||
    @Mock
 | 
			
		||||
    private TaggingService taggingServiceMock;
 | 
			
		||||
    @Mock
 | 
			
		||||
    private Parameters parametersMock;
 | 
			
		||||
    @Mock
 | 
			
		||||
    private TypeConstraint typeConstraint;
 | 
			
		||||
 | 
			
		||||
    @InjectMocks
 | 
			
		||||
    private TagsImpl objectUnderTest;
 | 
			
		||||
@@ -81,9 +88,14 @@ public class TagsImplTest
 | 
			
		||||
    public void setup()
 | 
			
		||||
    {
 | 
			
		||||
        given(authorityServiceMock.hasAdminAuthority()).willReturn(true);
 | 
			
		||||
        given(nodesMock.validateNode(NODE_ID)).willReturn(TAG_NODE_REF);
 | 
			
		||||
        given(nodesMock.validateNode(StoreRef.STORE_REF_WORKSPACE_SPACESSTORE, TAG_ID)).willReturn(TAG_NODE_REF);
 | 
			
		||||
        given(nodesMock.getNode(any())).willReturn(createdNodeMock);
 | 
			
		||||
        given(createdNodeMock.getNodeId()).willReturn(NODE_ID);
 | 
			
		||||
        given(typeConstraint.matches(any())).willReturn(true);
 | 
			
		||||
        given(taggingServiceMock.getTagName(TAG_NODE_REF)).willReturn(TAG_NAME);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Test
 | 
			
		||||
    public void testGetTags() {
 | 
			
		||||
        final List<String> tagNames = List.of("testTag","tag11");
 | 
			
		||||
@@ -302,4 +314,33 @@ public class TagsImplTest
 | 
			
		||||
            .tag(tagName)
 | 
			
		||||
            .create();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Test
 | 
			
		||||
    public void testAddTagsToNode()
 | 
			
		||||
    {
 | 
			
		||||
        final List<String> tagNames = List.of("tag1","tag2");
 | 
			
		||||
        final List<Tag> tagsToCreate = createTags(tagNames);
 | 
			
		||||
        given(taggingServiceMock.addTags(any(), any())).willAnswer(invocation -> createTagAndNodeRefPairs(invocation.getArgument(1)));
 | 
			
		||||
        final List<Tag> actualCreatedTags = objectUnderTest.addTags(nodesMock.getNode(any()).getNodeId(),tagsToCreate);
 | 
			
		||||
        then(taggingServiceMock).should().addTags(TAG_NODE_REF, tagNames);
 | 
			
		||||
        final List<Tag> expectedTags = createTagsWithNodeRefs(tagNames).stream().peek(tag -> tag.setCount(1)).collect(Collectors.toList());;
 | 
			
		||||
        assertThat(actualCreatedTags)
 | 
			
		||||
                .isNotNull()
 | 
			
		||||
                .isEqualTo(expectedTags);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Test
 | 
			
		||||
    public void testAddTagsToNodeWithResponseNotIndexed()
 | 
			
		||||
    {
 | 
			
		||||
        final List<String> tagNames = List.of("tag1","tag2");
 | 
			
		||||
        final List<Tag> tagsToCreate = createTags(tagNames);
 | 
			
		||||
        given(taggingServiceMock.addTags(any(), any())).willAnswer(invocation -> createTagAndNodeRefPairs(invocation.getArgument(1)));
 | 
			
		||||
        final List<Tag> actualCreatedTags = objectUnderTest.addTags(nodesMock.getNode(any()).getNodeId(),tagsToCreate);
 | 
			
		||||
        then(taggingServiceMock).should().addTags(TAG_NODE_REF, tagNames);
 | 
			
		||||
        final List<Tag> expectedTags = createTagsWithNodeRefs(tagNames).stream().peek(tag -> tag.setCount(1)).collect(Collectors.toList());;
 | 
			
		||||
        assertThat(actualCreatedTags)
 | 
			
		||||
                .isNotNull()
 | 
			
		||||
                .isEqualTo(expectedTags);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@
 | 
			
		||||
    <parent>
 | 
			
		||||
        <groupId>org.alfresco</groupId>
 | 
			
		||||
        <artifactId>alfresco-community-repo</artifactId>
 | 
			
		||||
        <version>20.86</version>
 | 
			
		||||
        <version>20.90-SNAPSHOT</version>
 | 
			
		||||
    </parent>
 | 
			
		||||
 | 
			
		||||
    <dependencies>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user