You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First, thank you for providing wildwebdeveloper to the Eclipse community.
The issue is simple: The usage of private properties in JS classes leads to error markers in valid JS code. Below, I provide the version of wildwebdeveloper I use - which appears to be the latest one - and two screenshots of a JS-file opened in the GenericEditor. The first screenshot shows valid code without a private field, the second one valid code with a private field and a lot of error markers. I could reproduce the issue in multiple files and workspaces.
Greetings,
First, thank you for providing wildwebdeveloper to the Eclipse community.
The issue is simple: The usage of private properties in JS classes leads to error markers in valid JS code. Below, I provide the version of wildwebdeveloper I use - which appears to be the latest one - and two screenshots of a JS-file opened in the GenericEditor. The first screenshot shows valid code without a private field, the second one valid code with a private field and a lot of error markers. I could reproduce the issue in multiple files and workspaces.
Documentation about private properties at MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes/Private_properties
Versions:
![version](https://private-user-images.githubusercontent.com/12715088/306023426-979857d7-75fb-4968-ac45-7e1ff5768942.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk3Nzg5MTMsIm5iZiI6MTcxOTc3ODYxMywicGF0aCI6Ii8xMjcxNTA4OC8zMDYwMjM0MjYtOTc5ODU3ZDctNzVmYi00OTY4LWFjNDUtN2UxZmY1NzY4OTQyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MzAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjMwVDIwMTY1M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc1YTVhNTg3NWYyM2ZmNDQ4YmRiZTRmZWE0YjBiNzRhZTQwNWE5NzNkYTFlZGI3ZWJmMzdjZmYxMTg1MGYzNzcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.RwgcdEjM6b4y16CqhWfKp5MvfTNE7TKRT5sDSd_WGvA)
Valid code without a private property:
![ok](https://private-user-images.githubusercontent.com/12715088/306023534-75606aff-aaa8-4d4b-9039-53749083d860.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk3Nzg5MTMsIm5iZiI6MTcxOTc3ODYxMywicGF0aCI6Ii8xMjcxNTA4OC8zMDYwMjM1MzQtNzU2MDZhZmYtYWFhOC00ZDRiLTkwMzktNTM3NDkwODNkODYwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MzAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjMwVDIwMTY1M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTEzZDUyODU0Mjc5Y2RjMWY0YThhYzk5OGZhZTQwODI0YmE4MDZiZjJiZmQ1ZjcwZTQzNDkwMTc0ZTM1YjA1ZTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.1LCzIQGJ6nKCIC9zGGE2X9612eKxVeq40UzbQQUL_1Q)
Valid code with a private property:
![broken](https://private-user-images.githubusercontent.com/12715088/306023623-0090a358-b5b2-405f-a79c-dda56c90a419.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk3Nzg5MTMsIm5iZiI6MTcxOTc3ODYxMywicGF0aCI6Ii8xMjcxNTA4OC8zMDYwMjM2MjMtMDA5MGEzNTgtYjViMi00MDVmLWE3OWMtZGRhNTZjOTBhNDE5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MzAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjMwVDIwMTY1M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTkxZDQ0YjJjNGU0YjRkMTAzMDQzNDY0ZDczZTVjNjBjMmM0MDZiZDc5ZWY5OGFkZTEwMGRlOTQ0NzBmODEzY2YmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.nWfGx5dvLEYhuG0I8W2AuLGQhP3VT3vAObgi2kHfu3U)
Kind regards
The text was updated successfully, but these errors were encountered: