Skip to content

Commit

Permalink
release 2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
raydac committed Nov 20, 2020
1 parent 3226024 commit 25e36cb
Show file tree
Hide file tree
Showing 3 changed files with 88 additions and 33 deletions.
118 changes: 87 additions & 31 deletions engine/jprol-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,22 @@
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>

<parent>
<groupId>com.igormaznitsa</groupId>
<artifactId>jprol</artifactId>
<version>2.0.0</version>
</parent>

<groupId>com.igormaznitsa</groupId>
<artifactId>jprol-core</artifactId>
<version>2.0.0</version>
<packaging>jar</packaging>

<properties>
<app.name>jprol_${project.version}</app.name>
</properties>
<inceptionYear>2010</inceptionYear>

<name>jprol-core</name>
<description>A small embeddable Java based Edinburgh-styled Prolog interpreter with minimalistic libraries</description>

<prerequisites>
<maven>3.0</maven>
</prerequisites>


<url>https://github.com/raydac/jprol</url>

<licenses>
<license>
Expand All @@ -24,6 +28,40 @@
</license>
</licenses>

<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>
</properties>

<organization>
<name>Igor Maznitsa</name>
<url>https://www.igormaznitsa.com</url>
</organization>

<issueManagement>
<system>GitHub Issues</system>
<url>https://github.com/raydac/jprol/issues</url>
</issueManagement>

<scm>
<url>https://github.com/jprol</url>
<connection>scm:git:git://github.com/raydac/jprol.git</connection>
<developerConnection>scm:git:git@github.com:raydac/jprol.git</developerConnection>
</scm>

<developers>
<developer>
<id>raydac</id>
<email>rrg4400@gmail.com</email>
<roles>
<role>developer</role>
</roles>
<url>https://www.igormaznitsa.com</url>
<timezone>+3</timezone>
</developer>
</developers>

<dependencies>
<dependency>
<groupId>com.igormaznitsa</groupId>
Expand All @@ -33,16 +71,19 @@
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>5.7.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>3.6.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.16</version>
<scope>provided</scope>
</dependency>
</dependencies>
Expand Down Expand Up @@ -119,34 +160,13 @@
</execution>
</executions>
</plugin>

</plugins>
</build>
</profile>
</profiles>

<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>flatten-maven-plugin</artifactId>
<version>1.2.5</version>
<configuration>
</configuration>
<executions>
<execution>
<id>flatten</id>
<phase>process-resources</phase>
<goals>
<goal>flatten</goal>
</goals>
<configuration>
<flattenMode>ossrh</flattenMode>
</configuration>
</execution>
</executions>
</plugin>

<plugin>
<groupId>org.projectlombok</groupId>
<artifactId>lombok-maven-plugin</artifactId>
Expand All @@ -160,10 +180,10 @@
</execution>
</executions>
</plugin>

<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>animal-sniffer-maven-plugin</artifactId>
<version>1.19</version>
<executions>
<execution>
<id>ensure-android-3.0_r2-class-library</id>
Expand All @@ -184,6 +204,42 @@
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>3.0.0-M2</version>
<executions>
<execution>
<id>enforce-ban-duplicate-classes</id>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<banDuplicateClasses/>
</rules>
<fail>true</fail>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<compilerArgument>-Xlint:all</compilerArgument>
<verbose>false</verbose>
<source>${maven.compiler.source}</source>
<target>${maven.compiler.target}</target>
<showDeprecation>true</showDeprecation>
<showWarnings>true</showWarnings>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M4</version>
</plugin>
</plugins>
</build>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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("<html><body><h1>JProl Notepad</h1>Version: " + VERSION + "<br><b>Project page:</b> <a href=\"https://github.com/raydac/jprol\">https://github.com/raydac/jprol</a><br><b>Author:</b> Igor Maznitsa (<a href=\"http://www.igormaznitsa.com\">http://www.igormaznitsa.com</a>)<br><br>(C)2010-2019 Igor A. Maznitsa. <a href=\"https://www.apache.org/licenses/LICENSE-2.0\">Apache 2.0 License</a><br>Icons from the free icon set <a href=\"http://www.famfamfam.com/lab/icons/silk/\">http://www.famfamfam.com/lab/icons/silk/</a><br><br>If you like the application you could make some donation:<br><ul><li><a href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AHWJHJFBAWGL2\">PayPal</a></li><li><a href=\"http://yasobe.ru/na/iamoss\">Yandex.Money</a></li></ul><hr>The Application uses third part libraries:<ul><li><a href=\"https://github.com/bobbylight/RSyntaxTextArea\"><b>RSyntaxTextArea</b></a> <a href=\"https://raw.githubusercontent.com/bobbylight/RSyntaxTextArea/master/src/main/dist/RSyntaxTextArea.License.txt\">under modified BSD license</a></li></ul></body></html>");
final JHtmlLabel label = new JHtmlLabel("<html><body><h1>JProl Notepad</h1>Version: " + VERSION + "<br><b>Project page:</b> <a href=\"https://github.com/raydac/jprol\">https://github.com/raydac/jprol</a><br><b>Author:</b> Igor Maznitsa (<a href=\"http://www.igormaznitsa.com\">http://www.igormaznitsa.com</a>)<br><br>(C)2010-2020 Igor A. Maznitsa. <a href=\"https://www.apache.org/licenses/LICENSE-2.0\">Apache 2.0 License</a><br>Icons from the free icon set <a href=\"http://www.famfamfam.com/lab/icons/silk/\">http://www.famfamfam.com/lab/icons/silk/</a><br><br>If you like the application you could make some donation:<br><ul><li><a href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AHWJHJFBAWGL2\">PayPal</a></li><li><a href=\"http://yasobe.ru/na/iamoss\">Yandex.Money</a></li></ul><hr>The Application uses third part libraries:<ul><li><a href=\"https://github.com/bobbylight/RSyntaxTextArea\"><b>RSyntaxTextArea</b></a> <a href=\"https://raw.githubusercontent.com/bobbylight/RSyntaxTextArea/master/src/main/dist/RSyntaxTextArea.License.txt\">under modified BSD license</a></li></ul></body></html>");
label.addLinkListener((final JHtmlLabel source, final String link) -> {
try {
final Desktop desktop = Desktop.isDesktopSupported() ? Desktop.getDesktop() : null;
Expand Down
1 change: 0 additions & 1 deletion engine/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,6 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<release>8</release>
<compilerArgument>-Xlint:all</compilerArgument>
<verbose>false</verbose>
<source>${maven.compiler.source}</source>
Expand Down

0 comments on commit 25e36cb

Please sign in to comment.