<?xml version="1.0" encoding="UTF-8"?>
<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">
  <modelversion>
    4.0.0
  </modelversion>
  <groupid>
    ch.bfh.project1.lpdg
  </groupid>
  <artifactid>
    latex-package-dependency-grapher
  </artifactid>
  <version>
    1.0
  </version>
  <properties>
    <maven.compiler.source>
      17
    </maven.compiler.source>
    <maven.compiler.target>
      17
    </maven.compiler.target>
    <project.build.sourceencoding>
      UTF-8
    </project.build.sourceencoding>
  </properties>
  <build>
    <sourcedirectory>
      main/java
    </sourcedirectory>
    <plugins>
      <plugin>
        <groupid>
          org.apache.maven.plugins
        </groupid>
        <artifactid>
          maven-jar-plugin
        </artifactid>
        <version>
          3.1.0
        </version>
        <configuration>
          <archive>
            <manifest>
              <mainclass>
                ch.bfh.lpdg.Application
              </mainclass>
            </manifest>
          </archive>
        </configuration>
      </plugin>
      <plugin>
        <artifactid>
          maven-assembly-plugin
        </artifactid>
        <configuration>
          <archive>
            <manifest>
              <mainclass>
                ch.bfh.lpdg.Application
              </mainclass>
            </manifest>
          </archive>
          <descriptorrefs>
            <descriptorref>
              jar-with-dependencies
            </descriptorref>
          </descriptorrefs>
        </configuration>
      </plugin>
    </plugins>
  </build>
  <dependencies>
    <dependency>
      <groupid>
        org.projectlombok
      </groupid>
      <artifactid>
        lombok
      </artifactid>
      <version>
        RELEASE
      </version>
      <scope>
        compile
      </scope>
    </dependency>
    <dependency>
      <groupid>
        org.springframework
      </groupid>
      <artifactid>
        spring-core
      </artifactid>
      <version>
        4.3.10.RELEASE
      </version>
    </dependency>
Default handler: <!-- TEST dependencies-->
    <dependency>
      <groupid>
        org.assertj
      </groupid>
      <artifactid>
        assertj-core
      </artifactid>
      <version>
        3.24.2
      </version>
      <scope>
        test
      </scope>
    </dependency>
    <dependency>
      <groupid>
        org.junit.jupiter
      </groupid>
      <artifactid>
        junit-jupiter
      </artifactid>
      <version>
        5.10.1
      </version>
      <scope>
        test
      </scope>
    </dependency>
    <dependency>
      <groupid>
        commons-cli
      </groupid>
      <artifactid>
        commons-cli
      </artifactid>
      <version>
        1.6.0
      </version>
    </dependency>
    <dependency>
      <groupid>
        org.javatuples
      </groupid>
      <artifactid>
        javatuples
      </artifactid>
      <version>
        1.2
      </version>
    </dependency>
  </dependencies>
</project>