Add first test #23

Merged
marregui merged 25 commits from ma/add-first-tests into master 2024-09-04 12:29:17 +00:00
marregui commented 2024-09-04 08:55:21 +00:00 (Migrated from github.com)

To kickstart adding tests and in relation with https://github.com/TopchetoEU/jscript/issues/21

I added a dummy test and upgraded build.gradle to modern standards (8.10)

  • First do gradle wrapper from the command line, then ./gradlew run.
  • The build task will create a manifest like:
          Manifest-Version: 1.0
          Main-Class: me.topchetoeu.jscript.runtime.SimpleRepl
          Build-Timestamp: 2024-09-04T10:44:35.990+0200
          Build-Branch: ma/add-first-tests
          Build-Revision: 412edc0ebcf01c67403e446a102cd14871c8f678
          Build-Jdk: 21.0.3 (Oracle Corporation 21.0.3+7-LTS-152)
          Build-Author: TopchetoEU
    
  • The build/distributions folder will contain a zip and a jar with jscript-0.9.41-beta.jar inside.
  • Unnecessary libs have been removed.
To kickstart adding tests and in relation with https://github.com/TopchetoEU/jscript/issues/21 I added a dummy test and upgraded `build.gradle` to modern standards (8.10) - First do `gradle wrapper` from the command line, then `./gradlew run`. - The build task will create a manifest like: ``` Manifest-Version: 1.0 Main-Class: me.topchetoeu.jscript.runtime.SimpleRepl Build-Timestamp: 2024-09-04T10:44:35.990+0200 Build-Branch: ma/add-first-tests Build-Revision: 412edc0ebcf01c67403e446a102cd14871c8f678 Build-Jdk: 21.0.3 (Oracle Corporation 21.0.3+7-LTS-152) Build-Author: TopchetoEU ``` - The `build/distributions` folder will contain a zip and a jar with `jscript-0.9.41-beta.jar` inside. - Unnecessary libs have been removed.
TopchetoEU (Migrated from github.com) reviewed 2024-09-04 08:55:21 +00:00
TopchetoEU (Migrated from github.com) commented 2024-09-04 10:18:53 +00:00

This is needed since the project uses modern java features, but compatibility with Java 11 is required

This is needed since the project uses modern java features, but compatibility with Java 11 is required
TopchetoEU commented 2024-09-04 11:33:40 +00:00 (Migrated from github.com)

Thank you for the PR, but I had to revert the removal of Jabel, as I'd like this project to support older JVMs. If you have any other reasons why Jabel should be removed, please let me know.

Thank you for the PR, but I had to revert the removal of Jabel, as I'd like this project to support older JVMs. If you have any other reasons why Jabel should be removed, please let me know.
Sign in to join this conversation.
No description provided.