From 25e36cb06ddcc853e407125e5e3244902f0da6ed Mon Sep 17 00:00:00 2001 From: Igor Maznitsa Date: Fri, 20 Nov 2020 18:05:58 +0200 Subject: [PATCH] release 2.0.0 --- engine/jprol-core/pom.xml | 118 +++++++++++++----- .../igormaznitsa/jprol/easygui/MainFrame.java | 2 +- engine/pom.xml | 1 - 3 files changed, 88 insertions(+), 33 deletions(-) diff --git a/engine/jprol-core/pom.xml b/engine/jprol-core/pom.xml index f5839957..658f1401 100644 --- a/engine/jprol-core/pom.xml +++ b/engine/jprol-core/pom.xml @@ -3,18 +3,22 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - - com.igormaznitsa - jprol - 2.0.0 - - + com.igormaznitsa jprol-core + 2.0.0 jar - - jprol_${project.version} - + 2010 + + jprol-core + A small embeddable Java based Edinburgh-styled Prolog interpreter with minimalistic libraries + + + 3.0 + + + + https://github.com/raydac/jprol @@ -24,6 +28,40 @@ + + UTF-8 + 1.8 + 1.8 + + + + Igor Maznitsa + https://www.igormaznitsa.com + + + + GitHub Issues + https://github.com/raydac/jprol/issues + + + + https://github.com/jprol + scm:git:git://github.com/raydac/jprol.git + scm:git:git@github.com:raydac/jprol.git + + + + + raydac + rrg4400@gmail.com + + developer + + https://www.igormaznitsa.com + +3 + + + com.igormaznitsa @@ -33,16 +71,19 @@ org.junit.jupiter junit-jupiter-engine + 5.7.0 test org.mockito mockito-core + 3.6.0 test org.projectlombok lombok + 1.18.16 provided @@ -119,7 +160,6 @@ - @@ -127,26 +167,6 @@ - - org.codehaus.mojo - flatten-maven-plugin - 1.2.5 - - - - - flatten - process-resources - - flatten - - - ossrh - - - - - org.projectlombok lombok-maven-plugin @@ -160,10 +180,10 @@ - org.codehaus.mojo animal-sniffer-maven-plugin + 1.19 ensure-android-3.0_r2-class-library @@ -184,6 +204,42 @@ + + org.apache.maven.plugins + maven-enforcer-plugin + 3.0.0-M2 + + + enforce-ban-duplicate-classes + + enforce + + + + + + true + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + -Xlint:all + false + ${maven.compiler.source} + ${maven.compiler.target} + true + true + + + + org.apache.maven.plugins + maven-surefire-plugin + 3.0.0-M4 + diff --git a/engine/jprol-gui/src/main/java/com/igormaznitsa/jprol/easygui/MainFrame.java b/engine/jprol-gui/src/main/java/com/igormaznitsa/jprol/easygui/MainFrame.java index 1d843487..3e1f4641 100644 --- a/engine/jprol-gui/src/main/java/com/igormaznitsa/jprol/easygui/MainFrame.java +++ b/engine/jprol-gui/src/main/java/com/igormaznitsa/jprol/easygui/MainFrame.java @@ -813,7 +813,7 @@ private void buttonStopExecutingActionPerformed(java.awt.event.ActionEvent evt) } private void menuAboutActionPerformed(java.awt.event.ActionEvent evt) { - final JHtmlLabel label = new JHtmlLabel("

JProl Notepad

Version: " + VERSION + "
Project page: https://github.com/raydac/jprol
Author: Igor Maznitsa (http://www.igormaznitsa.com)

(C)2010-2019 Igor A. Maznitsa. Apache 2.0 License
Icons from the free icon set http://www.famfamfam.com/lab/icons/silk/

If you like the application you could make some donation:

The Application uses third part libraries:"); + final JHtmlLabel label = new JHtmlLabel("

JProl Notepad

Version: " + VERSION + "
Project page: https://github.com/raydac/jprol
Author: Igor Maznitsa (http://www.igormaznitsa.com)

(C)2010-2020 Igor A. Maznitsa. Apache 2.0 License
Icons from the free icon set http://www.famfamfam.com/lab/icons/silk/

If you like the application you could make some donation:

The Application uses third part libraries:"); label.addLinkListener((final JHtmlLabel source, final String link) -> { try { final Desktop desktop = Desktop.isDesktopSupported() ? Desktop.getDesktop() : null; diff --git a/engine/pom.xml b/engine/pom.xml index ee8609d0..34932c76 100644 --- a/engine/pom.xml +++ b/engine/pom.xml @@ -160,7 +160,6 @@ org.apache.maven.plugins maven-compiler-plugin - 8 -Xlint:all false ${maven.compiler.source}