Version upgrades

master
Markus Kreth 2 weeks ago
parent 99b4ec2838
commit 8da1d91846
  1. 1
      Application_Properties.java
  2. 12
      pom.xml
  3. 2
      src/test/java/de/kreth/property2java/GeneratorTests.java
  4. 10
      src/test/java/de/kreth/property2java/processor/ProcessorConfigurationTest.java

@ -12,8 +12,8 @@
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>17</java.version> <java.version>17</java.version>
<org.junit.jupiter>5.3.0-M1</org.junit.jupiter> <org.junit.jupiter>5.3.0-M1</org.junit.jupiter>
<org.slf4j>1.7.36</org.slf4j> <org.slf4j>2.1.0-alpha1</org.slf4j>
<org.apache.logging.log4j>2.25.3</org.apache.logging.log4j> <org.apache.logging.log4j>3.0.0-beta2</org.apache.logging.log4j>
<timestamp>${maven.build.timestamp}</timestamp> <timestamp>${maven.build.timestamp}</timestamp>
<maven.build.timestamp.format>yyyy-MM-dd HH:mm:ss</maven.build.timestamp.format> <maven.build.timestamp.format>yyyy-MM-dd HH:mm:ss</maven.build.timestamp.format>
@ -100,19 +100,19 @@
<dependency> <dependency>
<groupId>org.junit.platform</groupId> <groupId>org.junit.platform</groupId>
<artifactId>junit-platform-runner</artifactId> <artifactId>junit-platform-runner</artifactId>
<version>1.14.1</version> <version>1.14.3</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.mockito</groupId> <groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId> <artifactId>mockito-core</artifactId>
<version>5.21.0</version> <version>5.22.0</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.mockito</groupId> <groupId>org.mockito</groupId>
<artifactId>mockito-junit-jupiter</artifactId> <artifactId>mockito-junit-jupiter</artifactId>
<version>5.21.0</version> <version>5.22.0</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
@ -146,7 +146,7 @@
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId> <artifactId>maven-compiler-plugin</artifactId>
<version>3.14.1</version> <version>3.15.0</version>
<configuration> <configuration>
<release>${java.version}</release> <release>${java.version}</release>
<compilerArgs>-proc:none</compilerArgs> <compilerArgs>-proc:none</compilerArgs>

@ -213,7 +213,7 @@ class GeneratorTests {
StringWriter out = new StringWriter(); StringWriter out = new StringWriter();
Generator generator = new Generator(config, template); Generator generator = new Generator(config, template);
String fileName = "de.kreth.messages.properties"; String fileName = "de.kreth.messages.properties";
generator.generate(properties, out, fileName , config); generator.generate(properties, out, fileName, config);
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
ArgumentCaptor<Map<String, Object>> dataModelCaptor = ArgumentCaptor.forClass(Map.class); ArgumentCaptor<Map<String, Object>> dataModelCaptor = ArgumentCaptor.forClass(Map.class);

@ -6,7 +6,6 @@ import static org.mockito.Mockito.when;
import java.io.IOException; import java.io.IOException;
import java.io.StringReader; import java.io.StringReader;
import javax.annotation.processing.Filer; import javax.annotation.processing.Filer;
import javax.lang.model.element.Name; import javax.lang.model.element.Name;
import javax.lang.model.element.PackageElement; import javax.lang.model.element.PackageElement;
@ -14,13 +13,13 @@ import javax.lang.model.element.TypeElement;
import javax.tools.FileObject; import javax.tools.FileObject;
import javax.tools.StandardLocation; import javax.tools.StandardLocation;
import de.kreth.property2java.Format;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith; import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.junit.jupiter.MockitoExtension; import org.mockito.junit.jupiter.MockitoExtension;
import de.kreth.property2java.Format;
@ExtendWith(MockitoExtension.class) @ExtendWith(MockitoExtension.class)
public class ProcessorConfigurationTest { public class ProcessorConfigurationTest {
@ -36,8 +35,9 @@ public class ProcessorConfigurationTest {
String packageName = "de.kreth.pack.name"; String packageName = "de.kreth.pack.name";
String resourceName = "localization.properties"; String resourceName = "localization.properties";
FileObject fileObject = mock(FileObject.class); FileObject fileObject = mock(FileObject.class);
StringReader input = new StringReader("key1=value1\n" StringReader input = new StringReader("""
+ "key2=value2"); key1=value1
key2=value2""");
when(element.getEnclosingElement()).thenReturn(packageElement); when(element.getEnclosingElement()).thenReturn(packageElement);
when(packageElement.getQualifiedName()).thenReturn(name); when(packageElement.getQualifiedName()).thenReturn(name);

Loading…
Cancel
Save