philosowaffle / vs-openapi-designer

OpenApi Designer Extension for VS Code
https://marketplace.visualstudio.com/items?itemName=philosowaffle.openapi-designer
GNU General Public License v3.0
15 stars 2 forks source link

Cannot find file #40

Open sebastiankessel opened 2 years ago

sebastiankessel commented 2 years ago

When attempting to "Preview" (In browser, panel or anything else) in MacOS Monterey a File not Found error (see below). The files are in their proper directory. In fact, ctrl-click on the reference on the yml itself sends me to the proper reference.

Folder

image

Expanding the "Common" folder

image

Sample line on how the reference is coded

$ref: 'domain/common/elemental-types.yml#/components/schemas/person-name-info'

Error Message


There was an error while processing your files. Please fix the error and save the file.

{
  "errno": -2,
  "code": "ENOENT",
  "syscall": "open",
  "path": "///Users/sebastiankessel/IdeaProjects/CodeScience/XXX/domain/domain/common/elemental-types.yml",
  "name": "Error",
  "message": "Error opening file \"///Users/sebastiankessel/IdeaProjects/CodeScience/XXX/domain/domain/common/elemental-types.yml\"
ENOENT: no such file or directory, open '///Users/sebastiankessel/IdeaProjects/CodeScience/XXX/domain/domain/common/elemental-types.yml'",
  "stack": "Error: Error opening file \"///Users/sebastiankessel/IdeaProjects/CodeScience/XXX/domain/domain/common/elemental-types.yml\"
ENOENT: no such file or directory, open '///Users/sebastiankessel/IdeaProjects/CodeScience/XXX/domain/domain/common/elemental-types.yml
 at ReadFileContext.callback (/Users/sebastiankessel/.vscode/extensions/philosowaffle.openapi-designer-0.3.0/node_modules/json-schema-ref-parser/lib/resolvers/file.js:52:20
 at FSReqCallback.readFileAfterOpen [as oncomplete] (fs.js:273:13
\nError: ENOENT: no such file or directory, open '///Users/sebastiankessel/IdeaProjects/CodeScience/XXX/domain/domain/common/elemental-types.yml'"
}
ragnarokkrr commented 1 year ago

Same here but it's happening even without external file references.