Open kwin opened 3 years ago
Also want to highlight https://github.com/adobe/aem-core-wcm-components/issues/1544 which outlines performance issues that
uk.org.lidalia - slf4j-test
causes.
Removing this dependency within our codebase allowed to speed up build time by crazy 80% percent.
@cziegeler just found that by accident. and remove that lib... Old: [INFO] B2BChannels - Integration Tests .................... SUCCESS [ 26.825 s] New: [INFO] B2BChannels - Integration Tests .................... SUCCESS [ 2.934 s] Old: [INFO] B2BChannels - Core ................................. SUCCESS [ 42.185 s] New: [INFO] B2BChannels - Core ................................. SUCCESS [ 24.289 s]
I think it is a really good idea to remove that outdated Lidalia.
Expected Behaviour
mvn test
does not emit any warningActual Behaviour
The following warning is emitted
Cause
Both the aem-sdk-api dependency (https://github.com/adobe/aem-project-archetype/blob/fc1b073d5628d0f2f3a91adf3b96cace31d133f3/src/main/archetype/core/pom.xml#L169) and lidalia (https://github.com/adobe/aem-project-archetype/blob/fc1b073d5628d0f2f3a91adf3b96cace31d133f3/src/main/archetype/core/pom.xml#L85) contain a SLF4J implementation.
I recommend to get rid of Lidalia (https://github.com/Mahoney/lidalia-slf4j-ext) as it seems basically dead (last release in 2013) and also cover pretty much an edge case (i.e. no a good example to place into a generic archetype).