Skip to content

Commit

Permalink
Removing portal-configuration-yml, portal-configuration-standalone an…
Browse files Browse the repository at this point in the history
…d friends
  • Loading branch information
cuioss committed Jun 11, 2024
1 parent b24df73 commit 1ea5304
Show file tree
Hide file tree
Showing 50 changed files with 13 additions and 2,159 deletions.
12 changes: 0 additions & 12 deletions bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,24 +20,12 @@
<version>${project.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>de.cuioss.portal.configuration</groupId>
<artifactId>portal-configuration-yaml</artifactId>
<version>${project.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>de.cuioss.portal.configuration</groupId>
<artifactId>portal-configuration-impl</artifactId>
<version>${project.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>de.cuioss.portal.configuration</groupId>
<artifactId>portal-configuration-standalone</artifactId>
<version>${project.version}</version>
<scope>runtime</scope>
</dependency>
<!-- Authentication-->
<dependency>
<groupId>de.cuioss.portal.authentication</groupId>
Expand Down
6 changes: 2 additions & 4 deletions modules/configuration/pom.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>de.cuioss.portal</groupId>
Expand Down Expand Up @@ -55,7 +55,5 @@
<modules>
<module>portal-configuration-api</module>
<module>portal-configuration-impl</module>
<module>portal-configuration-yaml</module>
<module>portal-configuration-standalone</module>
</modules>
</project>
15 changes: 6 additions & 9 deletions modules/configuration/portal-configuration-impl/pom.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>de.cuioss.portal.configuration</groupId>
Expand All @@ -10,11 +10,13 @@
<artifactId>portal-configuration-impl</artifactId>
<name>Portal Configuration Runtime</name>
<description>Provides the implementation-classes for the
portal-configuration extensions</description>
portal-configuration extensions
</description>
<properties>
<version.waitility>4.2.1</version.waitility>
<maven.jar.plugin.automatic.module.name>
de.cuioss.portal.configuration.impl</maven.jar.plugin.automatic.module.name>
de.cuioss.portal.configuration.impl
</maven.jar.plugin.automatic.module.name>
</properties>
<dependencyManagement>
<dependencies>
Expand All @@ -31,11 +33,6 @@
<groupId>de.cuioss.portal.configuration</groupId>
<artifactId>portal-configuration-api</artifactId>
</dependency>
<dependency>
<groupId>de.cuioss.portal.configuration</groupId>
<artifactId>portal-configuration-yaml</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>jakarta.inject</groupId>
<artifactId>jakarta.inject-api</artifactId>
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -30,29 +30,8 @@
@EnableTestLogger(debug = LoaderUtils.class)
class LoaderUtilsTest {

@Test
void shouldLoadExistingFiles() {
assertFalse(LoaderUtils.loadConfigurationFromSource(EXISTING_YML).isEmpty());
}

@Test
void shouldNotLoadNonExistingPropertyFile() {
assertTrue(LoaderUtils.loadConfigurationFromSource(NOT_EXISTING_YML).isEmpty());
LogAsserts.assertLogMessagePresentContaining(TestLogLevel.ERROR, "Portal-519");

}

@Test
void shouldNotLoadNonExistingYml() {
assertTrue(LoaderUtils.loadConfigurationFromSource(NOT_EXISTING_YML).isEmpty());
LogAsserts.assertLogMessagePresentContaining(TestLogLevel.ERROR, "Portal-519");
}

@Test
void shouldCreateFromFileResources() {
assertFalse(loadConfigurationFromSource(EXISTING_YML).isEmpty());
assertTrue(loadConfigurationFromSource(NOT_EXISTING_YML).isEmpty());
assertTrue(loadConfigurationFromSource(NOT_EXISTING_PROPERTIES).isEmpty());
assertTrue(loadConfigurationFromSource((FileLoader) null).isEmpty());
assertTrue(loadConfigurationFromSource((FileConfigurationSource) null).isEmpty());
assertTrue(loadConfigurationFromSource(EMPTY_PATH).isEmpty());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,10 +79,6 @@ class PortalConfigSourceTest {
@ConfigAsCacheConfig(name = "", defaultExpiration = 4, defaultSize = 3)
private Provider<CacheConfig> invalidCacheConfigProvider;

@Inject
@ConfigProperty(name = "array.list")
private Set<String> arrayList;

@Inject
@ConfigProperty(name = "string.list")
private Set<String> stringList;
Expand All @@ -101,9 +97,6 @@ void beforeTest() {
void listAndArrays() {
assertNotNull(stringList);
assertEquals(3, stringList.size());

assertNotNull(arrayList);
assertEquals(3, arrayList.size());
}

@Test
Expand Down Expand Up @@ -261,10 +254,4 @@ void configHelperShouldUseResolvedPortalConfigValue() {
final var all = ConfigurationHelper.resolveConfigProperties();
assertFalse(all.containsKey("TEST_CONFIG_PRIO"), "properties with empty value should be unavailable");
}

@Test
void expandsNestedKeys() {
assertDoesNotThrow(() -> nestedKeyReplacement.get(), "nested key should be present in test config");
assertEquals("stringvalue", nestedKeyReplacement.get());
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,10 @@
public class TestResourcesRepository implements FileConfigurationSource {

public static final FileConfigurationSource EXISTING_PROPERTIES = new TestResourcesRepository(
"classpath:/META-INF/test.properties", true);
"classpath:/META-INF/test.properties", true);

public static final FileConfigurationSource NOT_EXISTING_PROPERTIES = new TestResourcesRepository(
"classpath:/META-INF/not-there.properties", false);

public static final FileConfigurationSource EXISTING_YML = new TestResourcesRepository("classpath:test.yml", true);

public static final FileConfigurationSource NOT_EXISTING_YML = new TestResourcesRepository(
"classpath:not-there.yml", false);
"classpath:/META-INF/not-there.properties", false);

public static final FileConfigurationSource EMPTY_PATH = new TestResourcesRepository("", false);

Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
de.cuioss.portal.configuration.impl.support.TestEnvConfigSource
de.cuioss.portal.configuration.impl.support.PortalConfigurationMock
de.cuioss.portal.configuration.impl.support.TestYamlFileConfigurationSource
de.cuioss.portal.configuration.impl.support.TestPropertiesFileConfigurationSource
de.cuioss.portal.configuration.impl.source.FancyYamlFileConfigSource
de.cuioss.portal.configuration.impl.source.HighReloadableConfigSource
de.cuioss.portal.configuration.impl.source.LowReloadableConfigSource

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
module.properties.type=file
module.properties.value=foo
stage.test=prod
stage.test.development=dev
stage.test.development=dev
string.list=a,b,c
nested.key.replacement=${key-with-value:default-nested-key-value}

This file was deleted.

This file was deleted.

15 changes: 0 additions & 15 deletions modules/configuration/portal-configuration-standalone/README.adoc

This file was deleted.

42 changes: 0 additions & 42 deletions modules/configuration/portal-configuration-standalone/pom.xml

This file was deleted.

Loading

0 comments on commit 1ea5304

Please sign in to comment.