Skip to content

Commit cbb3766

Browse files
Adding dependency reduced pom
1 parent 8cfe287 commit cbb3766

File tree

1 file changed

+68
-0
lines changed

1 file changed

+68
-0
lines changed

dependency-reduced-pom.xml

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<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/maven-v4_0_0.xsd">
3+
<modelVersion>4.0.0</modelVersion>
4+
<groupId>com.saurabhh</groupId>
5+
<artifactId>ai-todo-manager</artifactId>
6+
<name>AI-Powered To-Do Manager</name>
7+
<version>1.0.0</version>
8+
<description>Smart CLI-based task manager with auto-categorization</description>
9+
<build>
10+
<plugins>
11+
<plugin>
12+
<artifactId>maven-compiler-plugin</artifactId>
13+
<version>3.11.0</version>
14+
<configuration>
15+
<source>17</source>
16+
<target>17</target>
17+
</configuration>
18+
</plugin>
19+
<plugin>
20+
<artifactId>maven-shade-plugin</artifactId>
21+
<version>3.4.1</version>
22+
<executions>
23+
<execution>
24+
<phase>package</phase>
25+
<goals>
26+
<goal>shade</goal>
27+
</goals>
28+
<configuration>
29+
<transformers>
30+
<transformer>
31+
<mainClass>Main</mainClass>
32+
</transformer>
33+
</transformers>
34+
<finalName>ai-todo-manager</finalName>
35+
</configuration>
36+
</execution>
37+
</executions>
38+
</plugin>
39+
</plugins>
40+
</build>
41+
<dependencies>
42+
<dependency>
43+
<groupId>org.junit.jupiter</groupId>
44+
<artifactId>junit-jupiter</artifactId>
45+
<version>5.9.2</version>
46+
<scope>test</scope>
47+
<exclusions>
48+
<exclusion>
49+
<artifactId>junit-jupiter-api</artifactId>
50+
<groupId>org.junit.jupiter</groupId>
51+
</exclusion>
52+
<exclusion>
53+
<artifactId>junit-jupiter-params</artifactId>
54+
<groupId>org.junit.jupiter</groupId>
55+
</exclusion>
56+
<exclusion>
57+
<artifactId>junit-jupiter-engine</artifactId>
58+
<groupId>org.junit.jupiter</groupId>
59+
</exclusion>
60+
</exclusions>
61+
</dependency>
62+
</dependencies>
63+
<properties>
64+
<maven.compiler.target>17</maven.compiler.target>
65+
<maven.compiler.source>17</maven.compiler.source>
66+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
67+
</properties>
68+
</project>

0 commit comments

Comments
 (0)