diff --git a/README.md b/README.md index 613526c9..1e20ac80 100644 --- a/README.md +++ b/README.md @@ -18,12 +18,12 @@ This project contains the LiquidJava verifier and its API, as well as some examp You can find out more about LiquidJava in the following resources: -* [LiquidJava Website](https://catarinagamboa.github.io/liquidjava.html) +* [LiquidJava Website](https://liquid-java.github.io) * [VS Code Extension (Marketplace)](https://marketplace.visualstudio.com/items?itemName=AlcidesFonseca.liquid-java) -* [VS Code Extension (Source Code)](https://github.com/CatarinaGamboa/vscode-liquidjava) -* [LiquidJava Examples](https://github.com/CatarinaGamboa/liquidjava-examples) -* [LiquidJava External Libraries Examples](https://github.com/CatarinaGamboa/liquid-java-external-libs) - +* [VS Code Extension (Source Code)](https://github.com/liquid-java/vscode-liquidjava) +* [LiquidJava Examples](https://github.com/liquid-java/liquidjava-examples) +* [LiquidJava External Libraries Examples](https://github.com/liquid-java/liquid-java-external-libs) + ## Getting Started @@ -66,7 +66,7 @@ dependencies { #### Setup -1. Clone the repository: `git clone https://github.com/CatarinaGamboa/liquidjava.git` +1. Clone the repository: `git clone https://github.com/liquid-java/liquidjava.git` 2. Build the project `mvn clean install` 3. Run tests to verify installation: `mvn test` 4. If importing into an IDE, import the project as a Maven project using the root `pom.xml` diff --git a/docs/design/evaluation_survey/README.md b/docs/design/evaluation_survey/README.md index 1e93038b..5d1c1fc4 100644 --- a/docs/design/evaluation_survey/README.md +++ b/docs/design/evaluation_survey/README.md @@ -1 +1 @@ -Find the examples described in the Study in https://github.com/CatarinaGamboa/liquidjava-examples +Find the examples described in the Study in https://github.com/liquid-java/liquidjava-examples diff --git a/liquidjava-api/pom.xml b/liquidjava-api/pom.xml index d12bd9dd..88bbe565 100644 --- a/liquidjava-api/pom.xml +++ b/liquidjava-api/pom.xml @@ -3,12 +3,18 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + + liquidjava + liquidjava-umbrella + 1.0 + + io.github.liquid-java liquidjava-api 0.0.3 liquidjava-api LiquidJava API - https://github.com/CatarinaGamboa/liquidjava + https://github.com/liquid-java/liquidjava jar @@ -32,6 +38,12 @@ alcides@users.noreply.github.com https://github.com/alcides + + pcanelas + Paulo Canelas + pcanelas@users.noreply.github.com + https://github.com/pcanelas + rcosta358 Ricardo Costa @@ -41,9 +53,9 @@ - scm:git:git://github.com/CatarinaGamboa/liquidjava.git - scm:git:ssh://github.com:CatarinaGamboa/liquidjava.git - https://github.com/CatarinaGamboa/liquidjava/tree/main + scm:git:git://github.com/liquid-java/liquidjava.git + scm:git:ssh://github.com:liquid-java/liquidjava.git + https://github.com/liquid-java/liquidjava/tree/main diff --git a/liquidjava-api/release.sh b/liquidjava-api/release.sh deleted file mode 100644 index 6a654a72..00000000 --- a/liquidjava-api/release.sh +++ /dev/null @@ -1 +0,0 @@ -mvn -Dgpg.skip=false -Dmaven.deploy.skip=false clean deploy \ No newline at end of file diff --git a/liquidjava-example/test1.txt b/liquidjava-example/test1.txt deleted file mode 100644 index 9407374d..00000000 --- a/liquidjava-example/test1.txt +++ /dev/null @@ -1,5 +0,0 @@ -akbadoasfnncnksa -pspifdlnksac -apsfdnlckx -laigdknz.m,cxieakfsdmcx -aipfsdlzkn.cmx diff --git a/liquidjava-verifier/pom.xml b/liquidjava-verifier/pom.xml index b1e55f22..e9727bff 100644 --- a/liquidjava-verifier/pom.xml +++ b/liquidjava-verifier/pom.xml @@ -9,13 +9,55 @@ 1.0 - liquidjava-verifier - + io.github.liquid-java liquidjava-verifier - 5.2-SNAPSHOT + 0.0.1 liquidjava-verifier + LiquidJava Verifier + https://github.com/liquid-java/liquidjava jar + + + MIT License + https://opensource.org/licenses/MIT + repo + + + + + + CatarinaGamboa + Catarina Gamboa + CatarinaGamboa@users.noreply.github.com + https://github.com/CatarinaGamboa + + + alcides + Alcides Fonseca + alcides@users.noreply.github.com + https://github.com/alcides + + + pcanelas + Paulo Canelas + pcanelas@users.noreply.github.com + https://github.com/pcanelas + + + rcosta358 + Ricardo Costa + rcosta358@users.noreply.github.com + https://github.com/rcosta358 + + + + + scm:git:git://github.com/liquid-java/liquidjava.git + scm:git:ssh://github.com:liquid-java/liquidjava.git + https://github.com/liquid-java/liquidjava/tree/main + + ${jar.finalName} @@ -95,11 +137,95 @@ + + + + org.apache.maven.plugins + maven-source-plugin + 3.3.0 + + + attach-sources + + jar-no-fork + + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.6.0 + + + attach-javadocs + + jar + + + + + none + 20 + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 3.1.0 + + ${gpg.skip} + + + + sign-artifacts + verify + + sign + + + + + + + + org.apache.maven.plugins + maven-deploy-plugin + 3.1.2 + + true + + + + + + org.sonatype.central + central-publishing-maven-plugin + 0.9.0 + true + + central + ${maven.deploy.skip} + + + + + + central + https://central.sonatype.com/api/v1/publisher + + + UTF-8 + 20 20 20 @@ -107,12 +233,13 @@ 1.3.0 10.4.2 4.8.17 - 1.0 3.8.0 3.1.2 ${project.artifactId}-${project.version} + true + true diff --git a/release.sh b/release.sh new file mode 100755 index 00000000..bf6c3d85 --- /dev/null +++ b/release.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +if [ -z "$1" ]; then + echo "Usage: $0 " + exit 1 +fi + +MODULE=$1 + +if [ "$MODULE" != "api" ] && [ "$MODULE" != "verifier" ]; then + echo "Invalid module: $MODULE" + echo "Usage: $0 " + exit 1 +fi + +MODULE_DIR="liquidjava-$MODULE" + +cd "$MODULE_DIR" +mvn -Dgpg.skip=false -Dmaven.deploy.skip=false clean deploy +cd ..