8000 refactor: Refactor commander (#2983) · yifzhang/java-design-patterns@ed90c41 · GitHub
[go: up one dir, main page]

Skip to content

Commit ed90c41

Browse files
Mayankchoudhary294Mayankchoudhary294
andauthored
refactor: Refactor commander (iluwatar#2983)
* Resolved issue iluwatar#2978 Refactor Commander * Fixed checkstyle issues --------- Co-authored-by: Mayankchoudhary294 <mayankchoudhary4302@example.com>
1 parent d872bf9 commit ed90c41

File tree

9 files changed

+464
-652
lines changed

9 files changed

+464
-652
lines changed

commander/pom.xml

Lines changed: 28 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -39,70 +39,33 @@
3939
<artifactId>junit-jupiter-engine</artifactId>
4040
<scope>test</scope>
4141
</dependency>
42+
<dependency>
43+
<groupId>org.slf4j</groupId>
44+
<artifactId>slf4j-api</artifactId>
45+
<version>${slf4j.version}</version>
46+
</dependency>
4247
</dependencies>
43-
<build>
44-
<plugins>
45-
<plugin>
46-
<groupId>org.apache.maven.plugins</groupId>
47-
<artifactId>maven-assembly-plugin</artifactId>
48-
<executions>
49-
<execution>
50-
<id>Employee</id>
51-
<configuration>
52-
<archive>
53-
<manifest>
54-
<mainClass>com.iluwatar.commander.AppEmployeeDbFailCases</mainClass>
55-
</manifest>
56-
</archive>
57-
<finalName>${project.artifactId}-EmployeeDBFailCase</finalName>
58-
</configuration>
59-
</execution>
60-
<execution>
61-
<id>Message</id>
62-
<configuration>
63-
<archive>
64-
<manifest>
65-
<mainClass>com.iluwatar.commander.AppMessagingFailCases</mainClass>
66-
</manifest>
67-
</archive>
68-
<finalName>${project.artifactId}-MessagingFailCase</finalName>
69-
</configuration>
70-
</execution>
71-
<execution>
72-
<id>Payment</id>
73-
<configuration>
74-
<archive>
75-
<manifest>
76-
<mainClass>com.iluwatar.commander.AppPaymentFailCases</mainClass>
77-
</manifest>
78-
</archive>
79-
<finalName>${project.artifactId}-PaymentFailCase</finalName>
80-
</configuration>
81-
</execution>
82-
<execution>
83-
<id>Queue</id>
84-
<configuration>
85-
<archive>
86-
<manifest>
87-
<mainClass>com.iluwatar.commander.AppQueueFailCases</mainClass>
88-
</manifest>
89-
</archive>
90-
<finalName>${project.artifactId}-QueueFailCase</finalName>
91-
</configuration>
92-
</execution>
93-
<execution>
94-
<id>Shipping</id>
95-
<configuration>
96-
<archive>
97-
<manifest>
98-
<mainClass>com.iluwatar.commander.AppShippingFailCases</mainClass>
99-
</manifest>
100-
</archive>
101-
<finalName>${project.artifactId}-ShippingFailCase</finalName>
102-
</configuration>
103-
</execution>
104-
</executions>
105-
</plugin>
106-
</plugins>
107-
</build>
48+
<build>
49+
<plugins>
50+
<plugin>
51+
<groupId>org.apache.maven.plugins</groupId>
52+
<artifactId>maven-compiler-plugin</artifactId>
53+
<version>3.8.1</version>
54+
<executions>
55+
<execution>
56+
<id>allCases</id>
57+
<configuration>
58+
<archive>
59+
<manifest>
60+
<mainClass>com.iluwatar.commander.AppAllCases</mainClass>
61+
</manifest>
62+
</archive>
63+
<finalName>${project.artifactId}-AllCases</finalName>
64+
</configuration>
65+
</execution>
66+
</executions>
67+
</plugin>
68+
</plugins>
69+
</build>
70+
10871
</project>

0 commit comments

Comments
 (0)
0