Skip to content

Commit

Permalink
Update pom.xml
Browse files Browse the repository at this point in the history
- add developers to pom.xml
- add license to pom.xml
- add organization to pom.xml
- Update pom.xml dependencies

Signed-off-by: Matthew Khouzam <[email protected]>
  • Loading branch information
MatthewKhouzam committed Mar 22, 2024
1 parent 2c2a61c commit dbf7909
Showing 1 changed file with 41 additions and 18 deletions.
59 changes: 41 additions & 18 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,49 @@
<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>

<licenses>
<license>
<name>MIT License</name>
<url>https://opensource.org/license/MIT</url>
</license>
</licenses>
<organization>
<name>Eclipse Foundation</name>
<url>https://www.eclipse.org/</url>
</organization>
<issueManagement>
<url>https://github.com/eclipse-tracecompass/trace-event-logger/issues</url>
<system>GitHub Issues</system>
</issueManagement>
<scm>
<url>https://github.com/eclipse-tracecompass/trace-event-logger</url>
<connection>[email protected]:eclipse-tracecompass/trace-event-logger.git</connection>
</scm>
<developers>
<developer>
<name>Eclipse Trace Compass Community</name>
<organization>Eclipse Trace Compass Project</organization>
<organizationUrl>https://projects.eclipse.org/projects/tools.tracecompass</organizationUrl>
<email>[email protected]</email>
</developer>
</developers>
<groupId>org.eclipse.tracecompass</groupId>
<artifactId>trace-event-logger</artifactId>
<version>0.0.4</version>
<packaging>jar</packaging>
<name>trace-event-logger</name>
<description>This logger is based on JUL to allow fast JSON traces to be written to disk. It is not lockless or nanosecond precise, but is fast and simple to use and configure.</description>
<!-- the project's website -->
<url>https://eclipse.dev/tracecompass</url>



<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<license.licenseName>MIT</license.licenseName>
</properties>

<dependencies>
<dependency>
<groupId>junit</groupId>
Expand Down Expand Up @@ -153,32 +181,36 @@
<!-- default lifecycle, jar packaging: see https://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_jar_packaging -->
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>3.0.2</version>
<version>3.3.1</version>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<version>3.13.0</version>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.1</version>
<version>3.0.0</version>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>3.0.2</version>
<version>3.3.0</version>
</plugin>
<plugin>
<artifactId>maven-install-plugin</artifactId>
<version>2.5.2</version>
<version>3.1.0</version>
</plugin>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
<version>3.1.1</version>
</plugin>
<!-- site lifecycle, see https://maven.apache.org/ref/current/maven-core/lifecycles.html#site_Lifecycle -->
<plugin>
<artifactId>maven-site-plugin</artifactId>
<version>3.7.1</version>
<version>3.12.1</version>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.6.3</version>
</plugin>
<plugin>
<artifactId>maven-project-info-reports-plugin</artifactId>
Expand All @@ -187,13 +219,4 @@
</plugins>
</pluginManagement>
</build>
<description>This logger is based on JUL to allow fast JSON traces to be written to disk. It is not lockless or nanosecond precise, but is fast and simple to use and configure.</description>
<scm>
<url>https://github.com/eclipse-tracecompass/trace-event-logger</url>
<connection>[email protected]:eclipse-tracecompass/trace-event-logger.git</connection>
</scm>
<issueManagement>
<url>https://github.com/eclipse-tracecompass/trace-event-logger/issues</url>
<system>GitHub Issues</system>
</issueManagement>
</project>

0 comments on commit dbf7909

Please sign in to comment.