-
Notifications
You must be signed in to change notification settings - Fork 52
Description
Type: Bug
Since updating to 3.4.0 I am unable to create a new class inside a new sub-package using server side editing. For example, I have an existing class called ZJES.Test.MyClass in my namespace. When I try to create a new class called "ZJES.MyPackage.MyClass2.cls" by right clicking on the tree and selecting "New File...", I get the following error:
Unable to write file 'isfs://auxxscratch:auxx-scratch/ZJES/MyPackage.MyClass2.cls' (EntryNotFound (FileSystemError): isfs://auxxscratch:auxx-scratch/ZJES/MyPackage.MyClass2.cls)
I tested reverting to 3.2.0 and the issue does not occur and I am able to create the new class. Below is the server side folder view I tested with - there is no additional filtering configured.
If I create a "New Folder" instead to create the sub-packages, it disappears instantly as there is no class underneath it.
Extension version: 3.4.0
VS Code version: Code 1.107.1 (Universal) (994fd12f8d3a5aa16f17d42c041e5809167e845a, 2025-12-17T14:15:14.850Z)
OS version: Darwin arm64 24.5.0
Modes:
System Info
| Item | Value |
|---|---|
| CPUs | Apple M2 Pro (12 x 2400) |
| GPU Status | 2d_canvas: enabled direct_rendering_display_compositor: disabled_off_ok gpu_compositing: enabled multiple_raster_threads: enabled_on opengl: enabled_on rasterization: enabled raw_draw: disabled_off_ok skia_graphite: enabled_on trees_in_viz: disabled_off video_decode: enabled video_encode: enabled webgl: enabled webgl2: enabled webgpu: enabled webnn: disabled_off |
| Load (avg) | 4, 3, 4 |
| Memory (System) | 32.00GB (0.26GB free) |
| Process Argv | --enable-proposed-api intersystems-community.vscode-objectscript --enable-proposed-api georgejames.intersystems-serverdiff |
| Screen Reader | no |
| VM | 0% |