Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@ For more information, please see the Eclipse Committer Handbook:

## 💬 Get in touch with the community

Eclipse Wild Web Developer use mainly 2 channels for technical discussions:
Eclipse Wild Web Developer uses mainly two channels for technical discussions:

* 🐞 View and report issues through uses GitHub Issues at https://github.com/eclipse/wildwebdeveloper/issues.
* 🐞 View and report issues through GitHub Issues at https://github.com/eclipse/wildwebdeveloper/issues.
* 🗪 Technical discussions that are not yet qualified as issue are happening in GitHub Discussions at https://github.com/eclipse/wildwebdeveloper/discussions

Project committers must 📧 join the m2e[email protected] mailing-list which must be used (according the the Eclipse Development Process) for formal project development decision such as committers and project lead elections.
Project committers must 📧 join the wildwebdeveloper[email protected] mailing list, which must be used (according to the Eclipse Development Process) for formal project development decisions such as committer and project lead elections.

## 🆕 Trying latest builds

Expand Down Expand Up @@ -53,7 +53,7 @@ Java 21 and Maven 3.9.6 (only if you want to build from the command-line), or ne

Simply `mvn clean verify`, this will run the tests (`-DskipTests` to skip them) and the resulting p2 repository and specific IDE applications will be available for further manual testing in `repository/target`.

To full build and test use the following commands:
To fully build and test, use the following commands:
```
$ cd <WildWebDeveloper project root directory>
$ mvn clean install
Expand All @@ -77,7 +77,7 @@ Or you can run an individual JUnit test by using `-Dtest=...` argument, for exam
$ mvn clean verify -Dtest=TestHTML
```

In case you need to work on tests only or repeatedly execute several tests, it's easier and faster to build everything then run only the tests:
In case you need to work on tests only or repeatedly execute several tests, it's easier and faster to build everything than run only the tests:

```
$ cd <WildWebDeveloper project root directory>
Expand All @@ -89,7 +89,7 @@ $ mvn clean install -DskipTests
$ cd org.eclipse.wildwebdeveloper.tests/
$ mvn clean verify -Dtest=TestHTML

#`Repeat running TestHTML or run any other tests, for example:
# Repeat running TestHTML or run any other tests, for example:
$ mvn clean verify -Dtest=TestJSON
```

Expand Down
22 changes: 11 additions & 11 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ This page describes the noteworthy improvements provided by each release of Ecli

## 1.3.5

* 📅 Release Date: May 23th, 2024
* 📅 Release Date: May 23rd, 2024
* All changes: https://github.com/eclipse/wildwebdeveloper/compare/1.3.4...1.3.5

#### Editing improvements
Expand All @@ -87,7 +87,7 @@ This page describes the noteworthy improvements provided by each release of Ecli

## 1.3.4

* 📅 Release Date: May 6t, 2024
* 📅 Release Date: May 6th, 2024
* All changes: https://github.com/eclipse/wildwebdeveloper/compare/1.3.3...1.3.4

#### Editing improvements
Expand All @@ -111,7 +111,7 @@ This page describes the noteworthy improvements provided by each release of Ecli

## 1.3.3

* 📅 Release Date: November 21th, 2023
* 📅 Release Date: November 21st, 2023
* All changes: https://github.com/eclipse/wildwebdeveloper/compare/1.3.2...1.3.3

#### Editing improvements
Expand All @@ -133,7 +133,7 @@ This page describes the noteworthy improvements provided by each release of Ecli

#### Dependencies update

* Use the latest VSCode extensions v..1.84.0 for CSS/HTML/JSON editing
* Use the latest VSCode extensions v.1.84.0 for CSS/HTML/JSON editing

## 1.3.1

Expand All @@ -143,7 +143,7 @@ This page describes the noteworthy improvements provided by each release of Ecli
#### Editing improvements

* Bugfix for fsevents.node is not signed
* Bugfix for "Chrome Debug Launch configuration
* Bugfix for "Chrome Debug" Launch configuration
* Bugfix for WebRoot folder validation in Launch configuration
* Bugfix for allow using TypeScript version specified by project
* Bugfix for Run HTML Debug configuration validation
Expand All @@ -165,7 +165,7 @@ This page describes the noteworthy improvements provided by each release of Ecli
* Switched to use TM4E's own repository to use the most latest release
* Added 'fsevents' NPM dependency for MacOS users
* Use the latest Vue.js LS to v.1.8.22
* Use the latest VSCode extensions v..1.83.0 for CSS/HTML/JSON editing
* Use the latest VSCode extensions v.1.83.0 for CSS/HTML/JSON editing
* Embed latest Node.js to v.18.18.2 LTS with the latest Security Fixes
* Use the latest Firefox Debug adapter v.2.9.9
* Use the latest TypeScript LS v.4.0.0
Expand Down Expand Up @@ -207,7 +207,7 @@ This page describes the noteworthy improvements provided by each release of Ecli
#### Dependencies update

* Use the latest VSCode ESLint extension v.2.4.2
* Use the latest VSCode extensions v..1.79.0 for CSS/HTML/JSON editing
* Use the latest VSCode extensions v.1.79.0 for CSS/HTML/JSON editing
* Use LemMinX 0.26.1 ⚠️ Your lemminx extensions registered to Wild Web Developer may be incompatible if they were built against an older version of LemMinX ⚠️
* Embed latest Node.js (v.18.16.1) with the latest Security fixes

Expand All @@ -225,7 +225,7 @@ This page describes the noteworthy improvements provided by each release of Ecli
#### Dependencies update

* Use the latest VSCode ESLint extension v.2.4.1
* Use the latest VSCode extensions v..1.78.2 for CSS/HTML/JSON editing
* Use the latest VSCode extensions v.1.78.2 for CSS/HTML/JSON editing
* Use the latest YAML Language Server v.1.13.0

## 1.1.0
Expand All @@ -240,7 +240,7 @@ This page describes the noteworthy improvements provided by each release of Ecli
#### Dependencies update

* Embed latest Node.js (v.18.16.0) with the latest Security fixes
* Use the latest VSCode extensions v..1.78.0 for CSS/HTML/JSON editing
* Use the latest VSCode extensions v.1.78.0 for CSS/HTML/JSON editing
* Use LemMinX 0.25.0 ⚠️ Your lemminx extensions registered to Wild Web Developer may be incompatible if they were built against an older version of LemMinX ⚠️
* Updated language servers

Expand Down Expand Up @@ -269,7 +269,7 @@ This page describes the noteworthy improvements provided by each release of Ecli
#### Dependencies update

* Embed latest Node.js (v.18.15.0) with the latest Security fixes
* Use the latest VSCode extensions v..1.77.0 for CSS/HTML/JSON editing
* Use the latest VSCode extensions v.1.77.0 for CSS/HTML/JSON editing

## 1.0.3

Expand All @@ -283,7 +283,7 @@ This page describes the noteworthy improvements provided by each release of Ecli

#### Dependencies update

* Use the latest VSCode extensions v..1.76.0 for CSS/HTML/JSON editing
* Use the latest VSCode extensions v.1.76.0 for CSS/HTML/JSON editing
* Use the latest YAML Language Server v.1.12.0

## 1.0.2
Expand Down
2 changes: 1 addition & 1 deletion RELEASING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Committer status & ECA

In order to perform a release, you need to have a committer status on the project and have the Eclipse Contributor Agreement signed, using the e-mail used at Github.
In order to perform a release, you need to have a committer status on the project and have the Eclipse Contributor Agreement signed, using the e-mail used at GitHub.
See https://eclipse.org/legal/ECA.php for details

# Steps to release
Expand Down
2 changes: 1 addition & 1 deletion TIPS_and_FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ Example `tsconfig.json`:
1. Open the HTML file with the Generic Editor for edition.
2. From the Edition context menu, the Project Explorer or other explorer, open this same HTML file with the Internal Web Browser.
3. Drag the editor/browser to get them side by side or stacked one on top of the other in the IDE.
4. In the Web Browser, click the arrow besides the refresh button, and select "Auto-refersh local changes"
4. In the Web Browser, click the arrow beside the refresh button, and select "Auto-refresh local changes"

### Change the memory allocated to the JavaScript/TypeScript language server?

Expand Down
2 changes: 1 addition & 1 deletion docker/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,4 @@ podman push docker.io/USER_NAME/fedora-gtk3-mutter-java-node:TAG

**Note:**

USER_NAME in used in various Jenkins files and configs. If new image is published by another user this has to be changed in various existing Jenkins files and configs in order the correct image to be taken into account.
`USER_NAME` is used in various Jenkins files and configs. If a new image is published by another user, this has to be changed in various existing Jenkins files and configs in order for the correct image to be taken into account.
8 changes: 4 additions & 4 deletions org.eclipse.wildwebdeveloper.embedder.node/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ When a developer's system suits the supported OSs (Linux, MacOS and Win32) and a

## 📥 Integration of Node.js Embedder

Developers may use the Node.js Embedder by adding the `org.eclipse.wildwebdeveloper.embedder.node.feature` into the dependencies, and calling the `getNodeJsLocation()` method of `NodeJSManager` class in order to automatic install (if it's not yet installed) and obtain the embedded version of Node.js in their products.
Developers may use the Node.js Embedder by adding the `org.eclipse.wildwebdeveloper.embedder.node.feature` into the dependencies, and calling the `getNodeJsLocation()` method of the `NodeJSManager` class in order to automatically install (if it's not yet installed) and obtain the embedded version of Node.js in their products.

```java
{
Expand All @@ -17,15 +17,15 @@ Developers may use the Node.js Embedder by adding the `org.eclipse.wildwebdevelo
}
```

After the first call to `getNodeJsLocation()` the subsequent calls to `which(String program)` method will start searching for the specified program firstly in the embedded Node.js installation directory. This allows to use the `node`, `npm` or `npx`utilities (if a utility name according to OS is provided as an argument) to be taken from the same embedded Node.js installation.
After the first call to `getNodeJsLocation()`, subsequent calls to the `which(String program)` method will start searching for the specified program first in the embedded Node.js installation directory. This allows the `node`, `npm`, or `npx` utilities (if a utility name according to OS is provided as an argument) to be taken from the same embedded Node.js installation.

```java
{
import java.io.File;
import org.eclipse.wildwebdeveloper.embedder.node.NodeJSManager;

...
// Another way to get the NodeJS executable on Linux (after embedded Node.js is installed.
// Another way to get the Node.js executable on Linux (after embedded Node.js is installed).
File nodeJsRuntime = NodeJSManager.which("node");

// Obtaining `npm` executable on Linux
Expand All @@ -44,7 +44,7 @@ After the first call to `getNodeJsLocation()` the subsequent calls to `which(Str

Community support is currently available via [GitHub issues](https://github.com/eclipse/wildwebdeveloper/issues).

Contribution of Code and Documentation are welcome as [GitHub Pull Request](https://github.com/eclipse/wildwebdeveloper/pulls).
Contributions of code and documentation are welcome as [GitHub pull requests](https://github.com/eclipse/wildwebdeveloper/pulls).

Continuous integration is available on https://jenkins.eclipse.org/wildwebdeveloper/

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import org.eclipse.lsp4j.MessageParams;
import org.eclipse.lsp4j.MessageType;

public class AngularClientImpl extends LanguageClientImpl implements AngularLanguageServerExtention {
public class AngularClientImpl extends LanguageClientImpl implements AngularLanguageServerExtension {

@Override
public void projectLoadingFinish(Object object) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

import org.eclipse.lsp4j.jsonrpc.services.JsonNotification;

public interface AngularLanguageServerExtention {
public interface AngularLanguageServerExtension {

@JsonNotification(value = "angular/projectLoadingStart")
public void projectLoadingStart(Object object);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
import org.eclipse.wildwebdeveloper.html.ui.preferences.HTMLPreferenceServerConstants;
import org.eclipse.wildwebdeveloper.ui.preferences.Settings;

public class VueClientImpl extends DefaultLanguageClient implements VueLanguageServerExtention {
public class VueClientImpl extends DefaultLanguageClient implements VueLanguageServerExtension {

@Override
public void projectLoadingFinish(Object object) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

import org.eclipse.lsp4j.jsonrpc.services.JsonNotification;

public interface VueLanguageServerExtention {
public interface VueLanguageServerExtension {

@JsonNotification(value = "vue/projectLoadingStart")
public void projectLoadingStart(Object object);
Expand Down