Skip to content

Commit

Permalink
Merge pull request 'Release v24.04.26' (#7) from release_24.04.26 int…
Browse files Browse the repository at this point in the history
…o master
  • Loading branch information
janvonde committed May 24, 2024
2 parents 020b9ed + 175a1b3 commit 0f44259
Show file tree
Hide file tree
Showing 15 changed files with 93 additions and 76 deletions.
22 changes: 14 additions & 8 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -55,13 +55,20 @@ pipeline {
}
stage('sonarcloud') {
when {
anyOf {
branch 'master'
branch 'release_*'
branch 'sonar_*'
allOf {
branch 'PR-*'
expression { env.CHANGE_BRANCH.startsWith("release_") }
allOf {
anyOf {
branch 'master'
branch 'release_*'
branch 'sonar_*'
allOf {
branch 'PR-*'
expression { env.CHANGE_BRANCH.startsWith("release_") }
}
}
not {
expression {
return fileExists('DO_NOT_PUBLISH')
}
}
}
}
Expand Down Expand Up @@ -124,7 +131,6 @@ pipeline {
enabledForFailure: true, aggregatingResults: false,
tools: [checkStyle(pattern: 'target/checkstyle-result.xml', reportEncoding: 'UTF-8')]
)
dependencyCheckPublisher pattern: 'target/dependency-check-report.xml'
}
success {
archiveArtifacts artifacts: '**/target/*.jar, install/*', fingerprint: true, onlyIfSuccessful: true
Expand Down
9 changes: 8 additions & 1 deletion module-base/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,15 @@
<parent>
<groupId>io.goobi.workflow.plugin</groupId>
<artifactId>plugin-workflow-entity-editor</artifactId>
<version>24.04.2</version>
<version>24.04.26</version>
</parent>
<artifactId>plugin-workflow-entity-editor-base</artifactId>
<packaging>jar</packaging>
<dependencies>
<dependency>
<groupId>io.goobi.workflow.plugin</groupId>
<artifactId>plugin-workflow-entity-editor-lib</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
</project>
2 changes: 1 addition & 1 deletion module-gui/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>io.goobi.workflow.plugin</groupId>
<artifactId>plugin-workflow-entity-editor</artifactId>
<version>24.04.2</version>
<version>24.04.26</version>
</parent>
<artifactId>plugin-workflow-entity-editor-gui</artifactId>
<packaging>jar</packaging>
Expand Down
10 changes: 10 additions & 0 deletions module-lib/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<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>
<parent>
<groupId>io.goobi.workflow.plugin</groupId>
<artifactId>plugin-workflow-entity-editor</artifactId>
<version>24.04.26</version>
</parent>
<artifactId>plugin-workflow-entity-editor-lib</artifactId>
<packaging>jar</packaging>
</project>
Original file line number Diff line number Diff line change
@@ -1,25 +1,24 @@
package de.intranda.goobi.plugins.model;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

import org.apache.commons.lang.StringUtils;
import org.goobi.vocabulary.Field;
import org.goobi.vocabulary.VocabRecord;
import org.goobi.vocabulary.Vocabulary;

import de.sub.goobi.persistence.managers.VocabularyManager;
import lombok.Getter;
import lombok.NonNull;
import lombok.RequiredArgsConstructor;
import lombok.Setter;
import lombok.extern.log4j.Log4j2;
import org.apache.commons.lang.StringUtils;
import org.goobi.vocabulary.Field;
import org.goobi.vocabulary.VocabRecord;
import org.goobi.vocabulary.Vocabulary;
import ugh.dl.Metadata;
import ugh.dl.MetadataGroup;
import ugh.dl.MetadataType;
import ugh.exceptions.UGHException;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

@RequiredArgsConstructor
@Log4j2
public class ConfiguredField {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,18 +1,5 @@
package de.intranda.goobi.plugins.model;

import java.io.IOException;
import java.nio.file.Paths;
import java.util.ArrayList;
import java.util.Date;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

import org.apache.commons.lang.StringUtils;
import org.goobi.beans.Process;
import org.goobi.beans.Processproperty;

import de.intranda.goobi.plugins.model.MetadataField.SourceField;
import de.sub.goobi.config.ConfigurationHelper;
import de.sub.goobi.helper.StorageProvider;
Expand All @@ -24,6 +11,9 @@
import lombok.Getter;
import lombok.Setter;
import lombok.extern.log4j.Log4j2;
import org.apache.commons.lang.StringUtils;
import org.goobi.beans.Process;
import org.goobi.beans.Processproperty;
import ugh.dl.DocStruct;
import ugh.dl.Fileformat;
import ugh.dl.Metadata;
Expand All @@ -37,6 +27,15 @@
import ugh.exceptions.UGHException;
import ugh.fileformats.mets.MetsMods;

import java.io.IOException;
import java.nio.file.Paths;
import java.util.ArrayList;
import java.util.Date;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

@Getter
@Log4j2
public class Entity {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,19 +1,18 @@
package de.intranda.goobi.plugins.model;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

import de.sub.goobi.persistence.managers.VocabularyManager;
import lombok.Getter;
import lombok.Setter;
import org.apache.commons.configuration.HierarchicalConfiguration;
import org.apache.commons.configuration.XMLConfiguration;
import org.apache.commons.lang.StringUtils;
import org.goobi.vocabulary.Field;
import org.goobi.vocabulary.VocabRecord;
import org.goobi.vocabulary.Vocabulary;

import de.sub.goobi.persistence.managers.VocabularyManager;
import lombok.Getter;
import lombok.Setter;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class EntityConfig {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
package de.intranda.goobi.plugins.model;

import java.util.ArrayList;
import java.util.List;

import lombok.Data;
import lombok.NonNull;
import lombok.RequiredArgsConstructor;

import java.util.ArrayList;
import java.util.List;

@Data
@RequiredArgsConstructor
public class EntityType {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
package de.intranda.goobi.plugins.model;

import de.sub.goobi.helper.VariableReplacer;
import lombok.Data;
import lombok.Getter;
import org.apache.commons.lang3.StringUtils;

import java.text.DecimalFormat;
import java.text.NumberFormat;
import java.util.ArrayList;
Expand All @@ -8,12 +13,6 @@
import java.util.regex.Matcher;
import java.util.regex.Pattern;

import org.apache.commons.lang3.StringUtils;

import de.sub.goobi.helper.VariableReplacer;
import lombok.Data;
import lombok.Getter;

@Data
public class GenerationRule {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,22 +1,5 @@
package de.intranda.goobi.plugins.model;

import java.awt.image.RenderedImage;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.ArrayList;
import java.util.List;

import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.servlet.http.Part;

import org.apache.commons.lang.StringUtils;

import de.sub.goobi.helper.Helper;
import de.sub.goobi.helper.NIOFileUtils;
import de.sub.goobi.helper.StorageProvider;
Expand All @@ -32,6 +15,7 @@
import lombok.Getter;
import lombok.Setter;
import lombok.extern.log4j.Log4j2;
import org.apache.commons.lang.StringUtils;
import ugh.dl.ContentFile;
import ugh.dl.DigitalDocument;
import ugh.dl.DocStruct;
Expand All @@ -44,6 +28,20 @@
import ugh.exceptions.TypeNotAllowedForParentException;
import ugh.exceptions.UGHException;

import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.servlet.http.Part;
import java.awt.image.RenderedImage;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.ArrayList;
import java.util.List;

@Data
@Log4j2
public class MetadataField {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
package de.intranda.goobi.plugins.model;

import java.util.Locale;

import org.apache.commons.lang.StringUtils;

import lombok.Data;
import org.apache.commons.lang.StringUtils;
import ugh.dl.MetadataGroup;

import java.util.Locale;

@Data
public class Relationship {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package de.intranda.goobi.plugins.model;

import java.util.Locale;

import lombok.Data;

import java.util.Locale;

@Data
public class RelationshipType {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
package de.intranda.goobi.plugins.model;

import java.util.Locale;

import lombok.Data;
import org.apache.commons.lang.StringUtils;

import lombok.Data;
import java.util.Locale;

@Data
public class VocabularyEntry {
Expand Down
6 changes: 4 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,17 @@
<parent>
<groupId>io.goobi.workflow</groupId>
<artifactId>workflow-base</artifactId>
<version>24.04.2</version>
<version>24.04.26</version>
<relativePath />
</parent>
<groupId>io.goobi.workflow.plugin</groupId>
<artifactId>plugin-workflow-entity-editor</artifactId>
<!-- REMOVE THIS NEXT RELEASE -->
<packaging>pom</packaging>
<modules>
<module>module-base</module>
<module>module-gui</module>
<module>module-lib</module>
</modules>
<repositories>
<repository>
Expand All @@ -23,7 +25,7 @@
<dependency>
<groupId>io.goobi.workflow</groupId>
<artifactId>workflow-core</artifactId>
<version>${project.version}</version>
<version>24.04.2</version>
<classifier>classes</classifier>
</dependency>
</dependencies>
Expand Down

0 comments on commit 0f44259

Please sign in to comment.