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
{{ message }}
Repository navigation
"New > Java Class" wizard cannot create a class for Japanese identifiers. #789
When I open the "New > Java Class" wizard and enter a Japanese class name, I receive the message "Invalid Java qualified name." and I am unable to create a Java class.
Environment
Operating System: Windows 11
JDK version: 17
Visual Studio Code version: 1.79.2
Java extension version: v0.25.14
Steps To Reproduce
Select any package, right-click, and choose "New > Java Class."
Enter Japanese characters as the class name. For example, "ほげ"
Current Result
It displays "Invalid Java qualified name."
Expected Result
The class is generated.
Additional Informations
In Java, we can use characters from languages such as Japanese and others in identifiers.
Activity
jdneo commentedon Sep 26, 2023
Root cause is here:
vscode-java-dependency/src/utility.ts
Line 92 in 2ba3227
JohnQNJ commentedon Dec 5, 2025
Why doesn't anyone fix this bug?
JohnQNJ commentedon Apr 23, 2026
fix: support Unicode identifiers in Java class name validation (micro…
test: migrate e2e tests from Playwright to autotest YAML framework (#995