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.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