diff --git a/balking/pom.xml b/balking/pom.xml index aca041684..964531692 100644 --- a/balking/pom.xml +++ b/balking/pom.xml @@ -1,46 +1,54 @@ - + - - java-design-patterns - com.iluwatar - 1.23.0-SNAPSHOT - - 4.0.0 - - balking - - - org.junit.jupiter - junit-jupiter-engine - test - - - + 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"> + + java-design-patterns + com.iluwatar + 1.23.0-SNAPSHOT + + 4.0.0 + balking + + + org.junit.jupiter + junit-jupiter-engine + test + + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.balking.App + + + + + + + + diff --git a/bridge/pom.xml b/bridge/pom.xml index b37cb8c9d..0664bc9b5 100644 --- a/bridge/pom.xml +++ b/bridge/pom.xml @@ -1,47 +1,59 @@ - - - 4.0.0 - - com.iluwatar - java-design-patterns - 1.23.0-SNAPSHOT - - bridge - - - org.junit.jupiter - junit-jupiter-engine - test - - - org.mockito - mockito-core - test - - + + + 4.0.0 + + com.iluwatar + java-design-patterns + 1.23.0-SNAPSHOT + + bridge + + + org.junit.jupiter + junit-jupiter-engine + test + + + org.mockito + mockito-core + test + + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.bridge.App + + + + + + + + diff --git a/builder/pom.xml b/builder/pom.xml index e31ef2798..dab9c66a7 100644 --- a/builder/pom.xml +++ b/builder/pom.xml @@ -1,42 +1,54 @@ - - - 4.0.0 - - com.iluwatar - java-design-patterns - 1.23.0-SNAPSHOT - - builder - - - org.junit.jupiter - junit-jupiter-engine - test - - + + + 4.0.0 + + com.iluwatar + java-design-patterns + 1.23.0-SNAPSHOT + + builder + + + org.junit.jupiter + junit-jupiter-engine + test + + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.builder.App + + + + + + + + diff --git a/business-delegate/pom.xml b/business-delegate/pom.xml index 4bf05843c..26987c73a 100644 --- a/business-delegate/pom.xml +++ b/business-delegate/pom.xml @@ -1,31 +1,23 @@ - + + xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 com.iluwatar @@ -45,4 +37,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.business.delegate.App + + + + + + + + diff --git a/bytecode/pom.xml b/bytecode/pom.xml index 6b2f0bf54..f6be69cee 100644 --- a/bytecode/pom.xml +++ b/bytecode/pom.xml @@ -1,45 +1,56 @@ - + - - java-design-patterns - com.iluwatar - 1.23.0-SNAPSHOT - - 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"> + + java-design-patterns + com.iluwatar + 1.23.0-SNAPSHOT + + 4.0.0 - bytecode - - - org.junit.jupiter - junit-jupiter-engine - test - - + bytecode + + + org.junit.jupiter + junit-jupiter-engine + test + + + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.bytecode.App + + + + + + + + \ No newline at end of file diff --git a/caching/pom.xml b/caching/pom.xml index e479bc143..79bde5c95 100644 --- a/caching/pom.xml +++ b/caching/pom.xml @@ -69,6 +69,21 @@ false + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.caching.App + + + + + + diff --git a/callback/pom.xml b/callback/pom.xml index 634e4f7e9..c156527f5 100644 --- a/callback/pom.xml +++ b/callback/pom.xml @@ -39,4 +39,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.callback.App + + + + + + + + diff --git a/chain/pom.xml b/chain/pom.xml index f92637935..cf70ad1e8 100644 --- a/chain/pom.xml +++ b/chain/pom.xml @@ -39,4 +39,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.chain.App + + + + + + + + diff --git a/circuit-breaker/pom.xml b/circuit-breaker/pom.xml index b04cd5c25..fd9f85675 100644 --- a/circuit-breaker/pom.xml +++ b/circuit-breaker/pom.xml @@ -37,4 +37,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.circuitbreaker.App + + + + + + + + diff --git a/collection-pipeline/pom.xml b/collection-pipeline/pom.xml index 3c2a925c4..6d8d467ad 100644 --- a/collection-pipeline/pom.xml +++ b/collection-pipeline/pom.xml @@ -37,4 +37,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.collectionpipeline.App + + + + + + + + diff --git a/command/pom.xml b/command/pom.xml index d43e09822..50a14c45f 100644 --- a/command/pom.xml +++ b/command/pom.xml @@ -39,4 +39,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.command.App + + + + + + + + diff --git a/commander/pom.xml b/commander/pom.xml index 7c675a304..7ab29e421 100644 --- a/commander/pom.xml +++ b/commander/pom.xml @@ -37,4 +37,69 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + Employee + + + + com.iluwatar.commander.AppEmployeeDbFailCases + + + ${project.artifactId}-EmployeeDBFailCase + + + + Message + + + + com.iluwatar.commander.AppMessagingFailCases + + + ${project.artifactId}-MessagingFailCase + + + + Payment + + + + com.iluwatar.commander.AppPaymentFailCases + + + ${project.artifactId}-PaymentFailCase + + + + Queue + + + + com.iluwatar.commander.AppQueueFailCases + + + ${project.artifactId}-QueueFailCase + + + + Shipping + + + + com.iluwatar.commander.AppShippingFailCases + + + ${project.artifactId}-ShippingFailCase + + + + + + diff --git a/composite/pom.xml b/composite/pom.xml index e83364680..c16b95c13 100644 --- a/composite/pom.xml +++ b/composite/pom.xml @@ -39,4 +39,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.composite.App + + + + + + + + diff --git a/converter/pom.xml b/converter/pom.xml index 9495e811e..56eb2ccdb 100644 --- a/converter/pom.xml +++ b/converter/pom.xml @@ -1,49 +1,58 @@ - + - - java-design-patterns - com.iluwatar - 1.23.0-SNAPSHOT - - 4.0.0 - - - org.junit.jupiter - junit-jupiter-engine - test - - - com.google.guava - guava - - - converter - + 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"> + + java-design-patterns + com.iluwatar + 1.23.0-SNAPSHOT + + converter + 4.0.0 + + + org.junit.jupiter + junit-jupiter-engine + test + + + com.google.guava + guava + + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.converter.App + + + + + + + + diff --git a/cqrs/pom.xml b/cqrs/pom.xml index 0f1b4a7c3..b3a0303e6 100644 --- a/cqrs/pom.xml +++ b/cqrs/pom.xml @@ -58,7 +58,25 @@ jaxb-api test - + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.cqrs.app.App + + + + + + + + diff --git a/dao/pom.xml b/dao/pom.xml index c3bc3300c..7e8bd5625 100644 --- a/dao/pom.xml +++ b/dao/pom.xml @@ -24,8 +24,8 @@ --> + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 com.iluwatar @@ -41,12 +41,31 @@ test - com.h2database - h2 - + com.h2database + h2 + - org.mockito - mockito-core + org.mockito + mockito-core + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.dao.App + + + + + + + + diff --git a/data-bus/pom.xml b/data-bus/pom.xml index 9a13745fe..e67135ae0 100644 --- a/data-bus/pom.xml +++ b/data-bus/pom.xml @@ -48,4 +48,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.databus.App + + + + + + + + diff --git a/data-locality/pom.xml b/data-locality/pom.xml index d64b0f941..660daa9b7 100644 --- a/data-locality/pom.xml +++ b/data-locality/pom.xml @@ -26,20 +26,38 @@ - 4.0.0 - - com.iluwatar - java-design-patterns - 1.23.0-SNAPSHOT - - data-locality - - - - org.junit.jupiter - junit-jupiter-engine - test - - + 4.0.0 + + com.iluwatar + java-design-patterns + 1.23.0-SNAPSHOT + + data-locality + + + org.junit.jupiter + junit-jupiter-engine + test + + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.data.locality.Application + + + + + + + + \ No newline at end of file diff --git a/data-mapper/pom.xml b/data-mapper/pom.xml index b587960ef..64f03a186 100644 --- a/data-mapper/pom.xml +++ b/data-mapper/pom.xml @@ -38,4 +38,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.datamapper.App + + + + + + + + diff --git a/data-transfer-object/pom.xml b/data-transfer-object/pom.xml index d01ff4f72..5889daba8 100644 --- a/data-transfer-object/pom.xml +++ b/data-transfer-object/pom.xml @@ -38,4 +38,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.datatransfer.CustomerClientApp + + + + + + + + diff --git a/decorator/pom.xml b/decorator/pom.xml index 3d005fa64..c7e1a4d8d 100644 --- a/decorator/pom.xml +++ b/decorator/pom.xml @@ -44,4 +44,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.decorator.App + + + + + + + + diff --git a/delegation/pom.xml b/delegation/pom.xml index 5179a8685..63cd91842 100644 --- a/delegation/pom.xml +++ b/delegation/pom.xml @@ -26,20 +26,39 @@ - - java-design-patterns - com.iluwatar - 1.23.0-SNAPSHOT - - 4.0.0 + + java-design-patterns + com.iluwatar + 1.23.0-SNAPSHOT + + 4.0.0 - delegation + delegation - - - org.junit.jupiter - junit-jupiter-engine - test - - + + + org.junit.jupiter + junit-jupiter-engine + test + + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.delegation.simple.App + + + + + + + + diff --git a/dependency-injection/pom.xml b/dependency-injection/pom.xml index 5caf8fbbc..9baffe382 100644 --- a/dependency-injection/pom.xml +++ b/dependency-injection/pom.xml @@ -43,4 +43,23 @@ guice + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.dependency.injection.App + + + + + + + + diff --git a/dirty-flag/pom.xml b/dirty-flag/pom.xml index 0362780cb..c014cd41e 100644 --- a/dirty-flag/pom.xml +++ b/dirty-flag/pom.xml @@ -46,4 +46,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.dirtyflag.App + + + + + + + + diff --git a/double-buffer/pom.xml b/double-buffer/pom.xml index f4ea7db79..084cbc8c9 100644 --- a/double-buffer/pom.xml +++ b/double-buffer/pom.xml @@ -45,5 +45,24 @@ commons-lang3 + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.doublebuffer.App + + + + + + + + \ No newline at end of file diff --git a/double-checked-locking/pom.xml b/double-checked-locking/pom.xml index 27d7d2420..a77546386 100644 --- a/double-checked-locking/pom.xml +++ b/double-checked-locking/pom.xml @@ -42,4 +42,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.doublechecked.locking.App + + + + + + + + diff --git a/double-dispatch/pom.xml b/double-dispatch/pom.xml index 059a7515b..9582797a2 100644 --- a/double-dispatch/pom.xml +++ b/double-dispatch/pom.xml @@ -44,4 +44,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.doubledispatch.App + + + + + + + + diff --git a/eip-aggregator/pom.xml b/eip-aggregator/pom.xml index e32969eae..578d1bbf2 100644 --- a/eip-aggregator/pom.xml +++ b/eip-aggregator/pom.xml @@ -84,4 +84,23 @@ + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.epi.aggregator.App + + + + + + + + diff --git a/eip-message-channel/pom.xml b/eip-message-channel/pom.xml index 800a62883..bea72b1f9 100644 --- a/eip-message-channel/pom.xml +++ b/eip-message-channel/pom.xml @@ -48,4 +48,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.eip.message.channel.App + + + + + + + + diff --git a/eip-publish-subscribe/pom.xml b/eip-publish-subscribe/pom.xml index 65384438e..e7b5462b6 100644 --- a/eip-publish-subscribe/pom.xml +++ b/eip-publish-subscribe/pom.xml @@ -46,4 +46,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.eip.publish.subscribe.App + + + + + + + + diff --git a/eip-splitter/pom.xml b/eip-splitter/pom.xml index e73139b95..9c06f3f8d 100644 --- a/eip-splitter/pom.xml +++ b/eip-splitter/pom.xml @@ -84,5 +84,24 @@ + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.eip.splitter.App + + + + + + + + diff --git a/eip-wire-tap/pom.xml b/eip-wire-tap/pom.xml index 6d29aac1a..06cbc33db 100644 --- a/eip-wire-tap/pom.xml +++ b/eip-wire-tap/pom.xml @@ -84,5 +84,24 @@ + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.eip.wiretap.App + + + + + + + + diff --git a/event-aggregator/pom.xml b/event-aggregator/pom.xml index a9e8b4cd1..5553de2e3 100644 --- a/event-aggregator/pom.xml +++ b/event-aggregator/pom.xml @@ -43,4 +43,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.event.aggregator.App + + + + + + + + diff --git a/event-asynchronous/pom.xml b/event-asynchronous/pom.xml index c05f54afd..001b3b9a8 100644 --- a/event-asynchronous/pom.xml +++ b/event-asynchronous/pom.xml @@ -39,4 +39,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.event.asynchronous.App + + + + + + + + diff --git a/event-driven-architecture/pom.xml b/event-driven-architecture/pom.xml index 62a00fb70..17d2795c4 100644 --- a/event-driven-architecture/pom.xml +++ b/event-driven-architecture/pom.xml @@ -49,4 +49,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.eda.App + + + + + + + + diff --git a/event-queue/pom.xml b/event-queue/pom.xml index 58f31e3a0..fd8ce9902 100644 --- a/event-queue/pom.xml +++ b/event-queue/pom.xml @@ -40,4 +40,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.event.queue.App + + + + + + + + diff --git a/event-sourcing/pom.xml b/event-sourcing/pom.xml index 1232bb4b4..52bff8ff7 100644 --- a/event-sourcing/pom.xml +++ b/event-sourcing/pom.xml @@ -47,4 +47,23 @@ + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.event.sourcing.App + + + + + + + + diff --git a/execute-around/pom.xml b/execute-around/pom.xml index e4f1d3fd2..1752f04f5 100644 --- a/execute-around/pom.xml +++ b/execute-around/pom.xml @@ -44,4 +44,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.execute.around.App + + + + + + + + diff --git a/extension-objects/pom.xml b/extension-objects/pom.xml index 34630508f..0194357ed 100644 --- a/extension-objects/pom.xml +++ b/extension-objects/pom.xml @@ -41,5 +41,24 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + App + + + + + + + + diff --git a/facade/pom.xml b/facade/pom.xml index 560f7ae10..a7fdb88f0 100644 --- a/facade/pom.xml +++ b/facade/pom.xml @@ -39,4 +39,24 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.facade.App + + + + + + + + + diff --git a/factory-kit/pom.xml b/factory-kit/pom.xml index 194f94d5d..87f27b341 100644 --- a/factory-kit/pom.xml +++ b/factory-kit/pom.xml @@ -40,4 +40,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.factorykit.App + + + + + + + + diff --git a/factory-method/pom.xml b/factory-method/pom.xml index 5b3b6c9cc..5f0358d4d 100644 --- a/factory-method/pom.xml +++ b/factory-method/pom.xml @@ -39,4 +39,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.factory.method.App + + + + + + + + diff --git a/feature-toggle/pom.xml b/feature-toggle/pom.xml index 4ecd5f59d..13f646b80 100644 --- a/feature-toggle/pom.xml +++ b/feature-toggle/pom.xml @@ -43,4 +43,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.featuretoggle.App + + + + + + + + diff --git a/fluentinterface/pom.xml b/fluentinterface/pom.xml index a40541fc4..9eb063c13 100644 --- a/fluentinterface/pom.xml +++ b/fluentinterface/pom.xml @@ -46,4 +46,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.fluentinterface.app.App + + + + + + + + diff --git a/flux/pom.xml b/flux/pom.xml index 1c44d8057..8effd0fc9 100644 --- a/flux/pom.xml +++ b/flux/pom.xml @@ -44,4 +44,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.flux.app.App + + + + + + + + diff --git a/flyweight/pom.xml b/flyweight/pom.xml index a17b43dcd..f3a8082b5 100644 --- a/flyweight/pom.xml +++ b/flyweight/pom.xml @@ -39,4 +39,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.flyweight.App + + + + + + + + diff --git a/front-controller/pom.xml b/front-controller/pom.xml index de0f084a9..34dabc182 100644 --- a/front-controller/pom.xml +++ b/front-controller/pom.xml @@ -50,4 +50,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.front.controller.App + + + + + + + + diff --git a/game-loop/pom.xml b/game-loop/pom.xml index da5c2bb09..2c2908271 100644 --- a/game-loop/pom.xml +++ b/game-loop/pom.xml @@ -40,6 +40,24 @@ junit - + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.gameloop.App + + + + + + + + \ No newline at end of file diff --git a/guarded-suspension/pom.xml b/guarded-suspension/pom.xml index bc1dec09e..791c696c1 100644 --- a/guarded-suspension/pom.xml +++ b/guarded-suspension/pom.xml @@ -41,4 +41,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.guarded.suspension.App + + + + + + + + diff --git a/half-sync-half-async/pom.xml b/half-sync-half-async/pom.xml index 3e86d3a17..fdb37edb0 100644 --- a/half-sync-half-async/pom.xml +++ b/half-sync-half-async/pom.xml @@ -49,4 +49,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.halfsynchalfasync.App + + + + + + + + diff --git a/hexagonal/pom.xml b/hexagonal/pom.xml index 324b9c8b8..4873d0ddb 100644 --- a/hexagonal/pom.xml +++ b/hexagonal/pom.xml @@ -48,4 +48,23 @@ mongo-java-driver + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.hexagonal.App + + + + + + + + diff --git a/intercepting-filter/pom.xml b/intercepting-filter/pom.xml index acc9f2268..ea8597374 100644 --- a/intercepting-filter/pom.xml +++ b/intercepting-filter/pom.xml @@ -49,4 +49,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.intercepting.filter.App + + + + + + + + diff --git a/interpreter/pom.xml b/interpreter/pom.xml index 1789069f7..118cfcdf6 100644 --- a/interpreter/pom.xml +++ b/interpreter/pom.xml @@ -44,4 +44,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.interpreter.App + + + + + + + + diff --git a/iterator/pom.xml b/iterator/pom.xml index a1f1b2910..514cedbea 100644 --- a/iterator/pom.xml +++ b/iterator/pom.xml @@ -44,4 +44,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.iterator.App + + + + + + + + diff --git a/layers/pom.xml b/layers/pom.xml index 0627fdf9b..2ebace18b 100644 --- a/layers/pom.xml +++ b/layers/pom.xml @@ -66,4 +66,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.layers.app.App + + + + + + + + diff --git a/lazy-loading/pom.xml b/lazy-loading/pom.xml index c0245aac0..a6a5d3a45 100644 --- a/lazy-loading/pom.xml +++ b/lazy-loading/pom.xml @@ -39,4 +39,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.lazy.loading.App + + + + + + + + diff --git a/leader-election/pom.xml b/leader-election/pom.xml index 9e94ce32f..8fc833f18 100644 --- a/leader-election/pom.xml +++ b/leader-election/pom.xml @@ -40,4 +40,36 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + bully + + + + com.iluwatar.leaderelection.bully.BullyApp + + + ${project.artifactId}-Bully + + + + ring + + + + com.iluwatar.leaderelection.ring.RingApp + + + ${project.artifactId}-Ring + + + + + + \ No newline at end of file diff --git a/marker/pom.xml b/marker/pom.xml index fa794b595..5212832d8 100644 --- a/marker/pom.xml +++ b/marker/pom.xml @@ -47,6 +47,23 @@ test - - + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + App + + + + + + + + diff --git a/master-worker-pattern/pom.xml b/master-worker-pattern/pom.xml index 7ace130d8..9924d6a5a 100644 --- a/master-worker-pattern/pom.xml +++ b/master-worker-pattern/pom.xml @@ -37,4 +37,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.masterworker.App + + + + + + + + diff --git a/mediator/pom.xml b/mediator/pom.xml index 2c0bfd413..23d28726b 100644 --- a/mediator/pom.xml +++ b/mediator/pom.xml @@ -49,4 +49,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.mediator.App + + + + + + + + diff --git a/memento/pom.xml b/memento/pom.xml index 07e4f0b83..70121cea3 100644 --- a/memento/pom.xml +++ b/memento/pom.xml @@ -39,4 +39,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.memento.App + + + + + + + + diff --git a/model-view-controller/pom.xml b/model-view-controller/pom.xml index 4759bf2d3..a8ef230e8 100644 --- a/model-view-controller/pom.xml +++ b/model-view-controller/pom.xml @@ -44,4 +44,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.model.view.controller.App + + + + + + + + diff --git a/model-view-presenter/pom.xml b/model-view-presenter/pom.xml index 21ba3f14c..97b47f82c 100644 --- a/model-view-presenter/pom.xml +++ b/model-view-presenter/pom.xml @@ -46,4 +46,23 @@ 1.0.2 + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.model.view.presenter.App + + + + + + + + diff --git a/module/pom.xml b/module/pom.xml index d30353070..25ad707eb 100644 --- a/module/pom.xml +++ b/module/pom.xml @@ -38,4 +38,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.module.App + + + + + + + + diff --git a/monad/pom.xml b/monad/pom.xml index 868cc8710..f553c3079 100644 --- a/monad/pom.xml +++ b/monad/pom.xml @@ -39,5 +39,24 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.monostate.App + + + + + + + + diff --git a/multiton/pom.xml b/multiton/pom.xml index 39deb9e4d..ef1e9c892 100644 --- a/multiton/pom.xml +++ b/multiton/pom.xml @@ -39,4 +39,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.multiton.App + + + + + + + + diff --git a/mute-idiom/pom.xml b/mute-idiom/pom.xml index 91f5063a7..a32f6a3ea 100644 --- a/mute-idiom/pom.xml +++ b/mute-idiom/pom.xml @@ -40,4 +40,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.mute.App + + + + + + + + diff --git a/mutex/pom.xml b/mutex/pom.xml index c1cad3d8a..9cdff25e4 100644 --- a/mutex/pom.xml +++ b/mutex/pom.xml @@ -39,4 +39,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.mutex.App + + + + + + + + diff --git a/null-object/pom.xml b/null-object/pom.xml index d80b97d95..7b88fca79 100644 --- a/null-object/pom.xml +++ b/null-object/pom.xml @@ -39,4 +39,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.nullobject.App + + + + + + + + diff --git a/object-pool/pom.xml b/object-pool/pom.xml index fdd247476..2adad8942 100644 --- a/object-pool/pom.xml +++ b/object-pool/pom.xml @@ -39,4 +39,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.object.pool.App + + + + + + + + diff --git a/observer/pom.xml b/observer/pom.xml index fc8a53eae..1e48268d8 100644 --- a/observer/pom.xml +++ b/observer/pom.xml @@ -49,4 +49,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.observer.App + + + + + + + + diff --git a/page-object/pom.xml b/page-object/pom.xml index 99c67dbc5..cd704c1b8 100644 --- a/page-object/pom.xml +++ b/page-object/pom.xml @@ -37,4 +37,23 @@ sample-application test-automation + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.pageobject.App + + + + + + + + \ No newline at end of file diff --git a/partial-response/pom.xml b/partial-response/pom.xml index 6bca70073..83d81bf82 100644 --- a/partial-response/pom.xml +++ b/partial-response/pom.xml @@ -49,6 +49,23 @@ mockito-core - - + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.partialresponse.App + + + + + + + + \ No newline at end of file diff --git a/pipeline/pom.xml b/pipeline/pom.xml index e7d879d4a..8c511cd8a 100644 --- a/pipeline/pom.xml +++ b/pipeline/pom.xml @@ -44,4 +44,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.pipeline.App + + + + + + + + diff --git a/poison-pill/pom.xml b/poison-pill/pom.xml index b751fad04..4989581d7 100644 --- a/poison-pill/pom.xml +++ b/poison-pill/pom.xml @@ -44,4 +44,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.poison.pill.App + + + + + + + + diff --git a/priority-queue/pom.xml b/priority-queue/pom.xml index 3ba564b55..7f435f489 100644 --- a/priority-queue/pom.xml +++ b/priority-queue/pom.xml @@ -41,5 +41,23 @@ test - + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.priority.queue.Application + + + + + + + + \ No newline at end of file diff --git a/private-class-data/pom.xml b/private-class-data/pom.xml index ecc2933d9..cb81ca3fc 100644 --- a/private-class-data/pom.xml +++ b/private-class-data/pom.xml @@ -44,4 +44,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.privateclassdata.App + + + + + + + + diff --git a/producer-consumer/pom.xml b/producer-consumer/pom.xml index 479bd321a..ab1872c51 100644 --- a/producer-consumer/pom.xml +++ b/producer-consumer/pom.xml @@ -44,4 +44,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.producer.consumer.App + + + + + + + + diff --git a/promise/pom.xml b/promise/pom.xml index 369e95748..4a9d76df1 100644 --- a/promise/pom.xml +++ b/promise/pom.xml @@ -44,4 +44,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.promise.App + + + + + + + + diff --git a/property/pom.xml b/property/pom.xml index 4e1a16a0d..d271af036 100644 --- a/property/pom.xml +++ b/property/pom.xml @@ -39,4 +39,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.property.App + + + + + + + + diff --git a/prototype/pom.xml b/prototype/pom.xml index 7a8a685cc..e68b11892 100644 --- a/prototype/pom.xml +++ b/prototype/pom.xml @@ -49,4 +49,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.prototype.App + + + + + + + + diff --git a/proxy/pom.xml b/proxy/pom.xml index e08c6ad87..f54c77dcf 100644 --- a/proxy/pom.xml +++ b/proxy/pom.xml @@ -44,4 +44,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.proxy.App + + + + + + + + diff --git a/queue-load-leveling/pom.xml b/queue-load-leveling/pom.xml index b77466934..ee6e6c623 100644 --- a/queue-load-leveling/pom.xml +++ b/queue-load-leveling/pom.xml @@ -39,4 +39,23 @@ test + + + + org.apache.maven.plugins + maven-assembly-plugin + + + + + + com.iluwatar.queue.load.leveling.App + + + + + + + +