Work on adding the urm plugin to all projects.
This commit is contained in:
parent
570a30099e
commit
af77911a84
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>abstract-factory</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>abstract-factory</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.abstractfactory</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>adapter</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>adapter</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.adapter</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>async-method-invocation</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>async-method-invocation</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.async.method.invocation</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>bridge</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>bridge</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.bridge</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>builder</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>builder</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.builder</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -16,4 +16,17 @@
|
|||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.business.delegate</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>callback</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>callback</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.callback</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>chain</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>chain</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.chain</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>command</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>command</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.command</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>composite</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>composite</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.composite</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
46
dao/pom.xml
46
dao/pom.xml
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>dao</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>dao</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.dao</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>decorator</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>decorator</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.decorator</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,23 +1,37 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>dependency-injection</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>dependency-injection</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
<dependency>
|
</dependency>
|
||||||
<groupId>com.google.inject</groupId>
|
<dependency>
|
||||||
<artifactId>guice</artifactId>
|
<groupId>com.google.inject</groupId>
|
||||||
<version>4.0</version>
|
<artifactId>guice</artifactId>
|
||||||
</dependency>
|
<version>4.0</version>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.dependency.injection</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,16 +1,30 @@
|
|||||||
<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">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
<modelVersion>4.0.0</modelVersion>
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>double-checked-locking</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>double-checked-locking</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.doublechecked.locking</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>double-dispatch</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>double-dispatch</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.doubledispatch</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -14,4 +14,17 @@
|
|||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.event.aggregator</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>execute-around</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>execute-around</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.execute.around</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>facade</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>facade</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.facade</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>factory-method</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>factory-method</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.factory.method</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,20 +1,35 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
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">
|
||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<parent>
|
||||||
<parent>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<groupId>com.iluwatar</groupId>
|
<version>1.6.0</version>
|
||||||
<version>1.6.0</version>
|
</parent>
|
||||||
</parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
|
|
||||||
<artifactId>fluentinterface</artifactId>
|
<artifactId>fluentinterface</artifactId>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>junit</groupId>
|
<groupId>junit</groupId>
|
||||||
<artifactId>junit</artifactId>
|
<artifactId>junit</artifactId>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
</project>
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.fluentinterface</param>
|
||||||
|
<param>com.iluwatar.fluentinterface.fluentiterable</param>
|
||||||
|
<param>com.iluwatar.fluentinterface.fluentiterable.lazy</param>
|
||||||
|
<param>com.iluwatar.fluentinterface.fluentiterable.simple</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</project>
|
||||||
|
50
flux/pom.xml
50
flux/pom.xml
@ -1,18 +1,36 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>flux</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>flux</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.flux.action</param>
|
||||||
|
<param>com.iluwatar.flux.app</param>
|
||||||
|
<param>com.iluwatar.flux.dispatcher</param>
|
||||||
|
<param>com.iluwatar.flux.store</param>
|
||||||
|
<param>com.iluwatar.flux.view</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>flyweight</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>flyweight</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.flyweight</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -16,4 +16,17 @@
|
|||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.front.controller</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>half-sync-half-async</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>half-sync-half-async</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.halfsynchalfasync</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>intercepting-filter</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>intercepting-filter</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.intercepting.filter</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>interpreter</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>interpreter</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.interpreter</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<project 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"
|
<project
|
||||||
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>
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<parent>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.iluwatar</groupId>
|
<parent>
|
||||||
<artifactId>java-design-patterns</artifactId>
|
<groupId>com.iluwatar</groupId>
|
||||||
<version>1.6.0</version>
|
<artifactId>java-design-patterns</artifactId>
|
||||||
</parent>
|
<version>1.6.0</version>
|
||||||
<artifactId>iterator</artifactId>
|
</parent>
|
||||||
<dependencies>
|
<artifactId>iterator</artifactId>
|
||||||
<dependency>
|
<dependencies>
|
||||||
<groupId>junit</groupId>
|
<dependency>
|
||||||
<artifactId>junit</artifactId>
|
<groupId>junit</groupId>
|
||||||
<scope>test</scope>
|
<artifactId>junit</artifactId>
|
||||||
</dependency>
|
<scope>test</scope>
|
||||||
</dependencies>
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<packages>
|
||||||
|
<param>com.iluwatar.iterator</param>
|
||||||
|
</packages>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
</project>
|
</project>
|
||||||
|
30
pom.xml
30
pom.xml
@ -159,10 +159,40 @@
|
|||||||
<ignore/>
|
<ignore/>
|
||||||
</action>
|
</action>
|
||||||
</pluginExecution>
|
</pluginExecution>
|
||||||
|
<pluginExecution>
|
||||||
|
<pluginExecutionFilter>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>
|
||||||
|
urm-maven-plugin
|
||||||
|
</artifactId>
|
||||||
|
<versionRange>
|
||||||
|
[1.0.0,)
|
||||||
|
</versionRange>
|
||||||
|
<goals>
|
||||||
|
<goal>map</goal>
|
||||||
|
</goals>
|
||||||
|
</pluginExecutionFilter>
|
||||||
|
<action>
|
||||||
|
<ignore></ignore>
|
||||||
|
</action>
|
||||||
|
</pluginExecution>
|
||||||
</pluginExecutions>
|
</pluginExecutions>
|
||||||
</lifecycleMappingMetadata>
|
</lifecycleMappingMetadata>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.iluwatar</groupId>
|
||||||
|
<artifactId>urm-maven-plugin</artifactId>
|
||||||
|
<version>1.0.0</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<phase>process-classes</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>map</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
</pluginManagement>
|
</pluginManagement>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user