Граф коммитов

46 Коммитов

Автор SHA1 Сообщение Дата
petergrewsome e3f08763ee Update README.md 2024-08-07 20:54:26 -04:00
Greg Brail d3ebdc5d0a Fix a README typo regarding what JAR to run 2024-07-15 15:01:47 -06:00
Greg Brail 01a7b20655 Rename the main module and all-in-one JAR
The main module is now named "rhino", and exports the
"org.mozilla.rhino" package.

The "rhino-all" module builds the "rhino-all.jar", which contains all
the modules except the ScriptEngine (like the old "rhino.jar") and is
sufficient to run Rhino using "java -jar".
2024-06-17 10:58:03 -04:00
Greg Brail 01e0a7f620 Add code coverage reports 2024-06-09 22:16:52 -07:00
Greg Brail d8ff66bcb5 Update plugin versions and support Java 21 build
Update spotbugs and add necessary exclusions
  Fix one small thing in Context that was making it upset
Update other plugins
Make spotless work -- currently only runs on Java 11

Set time zone in Mozilla tests

Move many tests into modules for better modularity

Add publication info for JARs

The "rhino" module will include an all-in-one JAR for backward
compatibility, but most new code should combine the four modular JARs
instead.

Enable some tests that work now because of Java 11 minimum

Get Gradle to stop trying to download Java versions.
2024-06-09 15:39:04 -07:00
Greg Brail 085d561953 README update 2024-05-03 21:00:32 -07:00
Greg Brail 22557a6c3e Update files for 1.7.15 release 2024-05-03 17:41:43 -07:00
Claas Augner 702aaacdf3 docs(readme): remove broken MDN link 2023-06-16 14:19:21 -07:00
Greg Brail 12ed8f6291 GitHub Actions is working well -- get rid of CircleCI 2023-06-08 15:52:59 -07:00
Wim Jongman 4eeea69968 Update README.md
Reversed the release table so that the newest release is on top
Made the current release more explicit
Wrapped the release tables in a details block
2022-10-28 17:17:42 -07:00
Gregory Brail 5a917b5003 Prepare for 1.7.14 release 2022-01-06 13:57:21 -08:00
Paul Bakker b71183d75c Use javadoc.io instead of hosting it ourselves on our github pages 2021-12-10 10:13:10 -08:00
Carlos Amengual fb9d937748 Update README with modularity information for Java 16+. 2021-10-15 17:03:09 -07:00
Carlos Amengual f45ab167d7 Print a warning and disable 'spotless' tasks if Java version is greater than 15 and no workaround.
Closes #1036.

Add description of workaround to README
2021-10-08 16:58:10 -07:00
Gregory Brail 9e6c85cfba Fix doc link 2021-10-08 12:17:00 -07:00
GrumpyCamel b073e31368 Update README.md
Link rot. Replaced with archive.
2021-09-29 09:45:52 +02:00
litetex 550571132b Update README.md
Updated links to https
2021-07-16 20:20:23 +02:00
Paul Bakker 7a4f4fddf9 Improved README.md for running tests 2021-05-18 13:33:19 -07:00
Gregory Brail b4074d6d85 Introduce automated code formatting
This PR uses google-java-format, via the "spotless" plugin, to format
the Java code.

It uses the "ratched" mode of Spotless. That means that all Java
code committed AFTER this commit will be required to be formatted
using google-java-format. This will let us reformat the codebase
gradually rather than in one huge chunk.

We are keeping "checkstyle" as it checks for a few other things like
"star imports" that we'd still like to avoid.
2021-04-15 16:41:49 -07:00
Gregory Brail 61493d5aca Remove Travis support and add a CircleCI badge 2021-03-02 09:34:49 -08:00
Zachary Friss 69db3755f6 Fix doc link 2020-12-31 11:09:49 -08:00
Vlad 0ef1d3e07e Add option to run tests once only 2020-12-07 14:34:42 -08:00
Gregory Brail a3ac11a1ef Update release notes for 1.7.13 release
Update Gradle build so that "./gradlew publish" can work for publishing
to Maven staging repo.
2020-09-02 12:06:19 -07:00
Gregory Brail 3d3679db8e Start on 1.7.13. 2020-01-13 13:13:53 -08:00
Gregory Brail d4021ee1e9 Update for 1.7.12 release. 2020-01-13 12:38:07 -08:00
Gregory Brail f0e1c63e61 Update files for 1.7.11 release. 2019-05-30 14:39:51 -07:00
Gregory Brail 54610981ea Update release notes, version, and readme for 1.7.11-RC1. 2019-05-17 11:00:41 -07:00
Nedelcho Delchev 02df8b13c8 Update README.md 2019-01-07 10:26:15 -08:00
Dimitar Nestorov 09434e7ceb Update README.md 2019-01-03 09:35:28 -08:00
Gregory Brail 3ee580ec0a Release 1.7.9. 2018-03-15 15:35:29 -07:00
jhertel e23510842a Correction: Compatability → Compatibility
Cf. https://en.wiktionary.org/wiki/compatability
2018-03-12 09:48:42 -07:00
Gregory Brail 89adfe20de Set up 1.7.8 release. 2018-01-22 15:01:04 -08:00
Gregory Brail b97a550253 Update release to 1.7.8-RC1 including release notes. 2017-12-22 12:29:32 -08:00
Mohamad Sami El Achi 6bdad55821 Update README.md
Fixed URL for latest release
2017-09-25 16:25:42 -07:00
Gregory Brail 290b34ba73 Update version number to 1.7.7.2. 2017-08-24 14:40:28 -07:00
Giles Van Gruisen 8ed54c8609 Fix code block formatting in README.md 2017-07-27 16:53:13 -07:00
Gregory Brail 0c412aeeab Update release notes and readme for 1.7.7.1. 2016-02-01 10:33:19 -08:00
Gregory Brail 02a376e0b2 Update readme and versions for 1.7.7. 2015-06-17 11:05:08 -07:00
Evgeny Shepelyuk 3d6a95da59 Update README.md 2015-05-06 14:20:05 -07:00
Evgeny Shepelyuk de953de597 * modifying README with Gradle details 2015-05-06 14:20:05 -07:00
Gregory Brail b4ccf7ec5e Update files for 1.7.6 release. 2015-04-15 13:34:27 -07:00
Gregory Brail 2e752386e2 Added a bit more to the README including content from @shirishp 2015-02-13 16:03:56 -05:00
Gregory Brail eecf02fd0e Update README for release notes. 2015-01-29 16:45:03 -08:00
Gregory Brail 584e7ec09c Update for 1.7R5 release. 2015-01-29 16:19:37 -08:00
Gregory Brail 57046c52e4 Update README for other tests. 2015-01-28 23:38:45 -08:00
Gregory Brail 0bb4430272 README update. 2015-01-28 18:30:05 -08:00