Rhino is an open-source implementation of JavaScript written entirely in Java

3 Open Issues Need Help Last updated: Aug 31, 2025

Open Issues Need Help

View All on GitHub

AI Summary: This issue requests the creation of an OpenRewrite rule to automate the migration of existing Rhino code to use the new `VarScope` class instead of `Scriptable`. This is a significant but straightforward code transformation that OpenRewrite is well-suited to handle.

Complexity: 2/5
good first issue

Rhino is an open-source implementation of JavaScript written entirely in Java

JavaScript

AI Summary: This GitHub issue requests the implementation or addition of support for the `String.prototype.replaceAll` method, a new feature introduced in ES2021. It provides references to the official TC39 proposal and MDN documentation for the method. The goal is to enable the use of this standardized JavaScript string manipulation function.

Complexity: 3/5
good first issue feature Ecma Incompatibility

Rhino is an open-source implementation of JavaScript written entirely in Java

JavaScript
good first issue feature Ecma Incompatibility

Rhino is an open-source implementation of JavaScript written entirely in Java

JavaScript