Skip to content
This repository has been archived by the owner on Jul 1, 2023. It is now read-only.

Commit

Permalink
Build JAR using maven
Browse files Browse the repository at this point in the history
  • Loading branch information
alphaX86 committed Nov 2, 2022
1 parent 13960aa commit b4dd348
Show file tree
Hide file tree
Showing 33 changed files with 112 additions and 540 deletions.
55 changes: 0 additions & 55 deletions .github/workflows/checkmarx.yml

This file was deleted.

24 changes: 23 additions & 1 deletion Hexe.iml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module-library" exported="">
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="jar://$MODULE_DIR$/TarsosDSP-2.4.jar!/" />
Expand All @@ -22,6 +22,16 @@
</SOURCES>
</library>
</orderEntry>
<orderEntry type="library" name="Maven: org.apache.maven.plugins:maven-compiler-plugin:3.10.0" level="project" />
<orderEntry type="library" name="Maven: org.apache.maven.shared:maven-shared-utils:3.3.4" level="project" />
<orderEntry type="library" name="Maven: org.apache.maven.shared:maven-shared-incremental:1.1" level="project" />
<orderEntry type="library" name="Maven: org.codehaus.plexus:plexus-component-annotations:1.5.5" level="project" />
<orderEntry type="library" name="Maven: org.codehaus.plexus:plexus-java:1.1.1" level="project" />
<orderEntry type="library" name="Maven: org.ow2.asm:asm:9.2" level="project" />
<orderEntry type="library" name="Maven: com.thoughtworks.qdox:qdox:2.0.1" level="project" />
<orderEntry type="library" name="Maven: org.codehaus.plexus:plexus-compiler-api:2.10.0" level="project" />
<orderEntry type="library" name="Maven: org.codehaus.plexus:plexus-compiler-manager:2.10.0" level="project" />
<orderEntry type="library" scope="RUNTIME" name="Maven: org.codehaus.plexus:plexus-compiler-javac:2.10.0" level="project" />
<orderEntry type="library" name="Maven: io.github.zinebfadili:pinata-java-sdk:2.1.0" level="project" />
<orderEntry type="library" name="Maven: com.github.ipld:java-cid:v1.3.1" level="project" />
<orderEntry type="library" name="Maven: com.github.multiformats:java-multihash:v1.3.0" level="project" />
Expand All @@ -38,5 +48,17 @@
<orderEntry type="library" name="Maven: com.googlecode.json-simple:json-simple:1.1.1" level="project" />
<orderEntry type="library" name="Maven: junit:junit:4.10" level="project" />
<orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.1" level="project" />
<orderEntry type="library" name="Maven: org.apache.maven.plugins:maven-jar-plugin:3.3.0" level="project" />
<orderEntry type="library" name="Maven: org.apache.maven.shared:file-management:3.1.0" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.36" level="project" />
<orderEntry type="library" name="Maven: org.apache.maven:maven-archiver:3.6.0" level="project" />
<orderEntry type="library" name="Maven: org.codehaus.plexus:plexus-io:3.4.0" level="project" />
<orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
<orderEntry type="library" name="Maven: org.codehaus.plexus:plexus-archiver:4.4.0" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-compress:1.21" level="project" />
<orderEntry type="library" name="Maven: org.iq80.snappy:snappy:0.4" level="project" />
<orderEntry type="library" scope="RUNTIME" name="Maven: org.tukaani:xz:1.9" level="project" />
<orderEntry type="library" name="Maven: org.codehaus.plexus:plexus-interpolation:1.26" level="project" />
<orderEntry type="library" name="Maven: org.codehaus.plexus:plexus-utils:3.4.2" level="project" />
</component>
</module>
53 changes: 50 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,72 @@
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>groupId</groupId>
<groupId>org.kitevx</groupId>
<artifactId>HexE</artifactId>
<version>0.0.1-SNAPSHOT</version>

<version>0.0.2</version>
<properties>
<maven.compiler.source>16</maven.compiler.source>
<maven.compiler.target>16</maven.compiler.target>
</properties>
<packaging>jar</packaging>

<name>${project.artifactId}</name>
<description>An example for generating executable jar files with dependencies</description>
<url>https://github.com/KiteVX/${project.artifactId}</url>

<scm>
<connection>scm:git:git@github.com:KiteVX/${project.artifactId}.git</connection>
<developerConnection>scm:git:git@github.com:KiteVX/${project.artifactId}.git</developerConnection>
<url>https://github.com/KiteVX/${project.artifactId}</url>
<tag>HEAD</tag>
</scm>

<issueManagement>
<system>GitHub Issues</system>
<url>https://github.com/KiteVX/${project.artifactId}/issues</url>
</issueManagement>

<dependencies>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.10.0</version>
</dependency>
<dependency>
<groupId>io.github.zinebfadili</groupId>
<artifactId>pinata-java-sdk</artifactId>
<version>2.1.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.3.0</version>
</dependency>

</dependencies>

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.3.0</version>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
<mainClass>HexE</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
</project>
9 changes: 9 additions & 0 deletions puzzGrid.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
3 9 8 2 1 4 5 6 7
2 5 1 3 6 7 8 9 4
6 4 7 8 5 9 1 2 3
5 2 3 1 4 8 9 7 6
1 7 9 5 2 6 3 4 8
8 6 4 9 7 3 2 1 5
7 1 2 6 3 5 4 8 9
4 8 5 7 9 2 6 3 1
9 3 6 4 8 1 7 5 2
12 changes: 0 additions & 12 deletions src/main/java/AudioProcess.java
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.ArrayList;
import java.util.Random;
import java.util.Scanner;

public class AudioProcess {
Expand Down Expand Up @@ -139,17 +138,6 @@ public void audioToByteDec(String f) {
}
}

public PuzzleGrid puzzleGenerator() {
Solver solv = new Solver();
PuzzleGen pgen = new PuzzleGen();
// PuzzleGrid grid = new PuzzleGrid();
Random r = new Random();
int n = r.nextInt(60);
PuzzleGrid grid = pgen.generate(n);
solv.solve(grid);
return grid;
}

public int[][] gridTaker(int n, int k) {
int[][] puzzle = new int[81][81];
SuDoKu y = new SuDoKu(n, k);
Expand Down
10 changes: 4 additions & 6 deletions src/main/java/PinataIPFS.java
Original file line number Diff line number Diff line change
@@ -1,22 +1,20 @@
import pinata.Pinata;
import pinata.PinataException;

import java.io.*;
import java.net.URL;

import pinata.PinataException;
//import pinata.PinataException;
import pinata.PinataResponse;

public class PinataIPFS {
public void TestAPI() {
public void TestAPI() throws PinataException {
Pinata pinata = new Pinata("3913db0a3955d0cd6449", "465097e85c4f810204f7149ab3fe3b58843cbe2472d7b3a41a7d8389e123663d");
try {
PinataResponse authResponse = pinata.testAuthentication();
// If a PinataException hasn't been been thrown, it means that the status is 200
System.out.println(authResponse.getStatus()); // 200
System.out.println("Test OK");
} catch (PinataException e) {
// The status returned is not 200
System.out.print("Status code not 200");
e.printStackTrace();
} catch (IOException e) {
// Unable to send request
System.err.println("Error encountered");
Expand Down
40 changes: 0 additions & 40 deletions src/main/java/PuzzleGen.java

This file was deleted.

Loading

0 comments on commit b4dd348

Please sign in to comment.