Skip to content

Commit c2dafa4

Browse files
committed
refactor: move openapi-loader
1 parent 548202f commit c2dafa4

7 files changed

Lines changed: 12 additions & 12 deletions

File tree

packages/openapi-code-generator/src/core/input.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1+
import type {OpenapiLoader} from "./loaders/openapi-loader"
12
import {logger} from "./logger"
23
import {ParameterNormalizer} from "./normalization/parameter-normalizer"
34
import {SchemaNormalizer} from "./normalization/schema-normalizer"
4-
import type {OpenapiLoader} from "./openapi-loader"
55
import type {
66
MediaType,
77
Operation,

packages/openapi-code-generator/src/core/openapi-loader.spec.ts renamed to packages/openapi-code-generator/src/core/loaders/openapi-loader.spec.ts

File renamed without changes.

packages/openapi-code-generator/src/core/openapi-loader.ts renamed to packages/openapi-code-generator/src/core/loaders/openapi-loader.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
import path from "node:path"
22
import util from "node:util"
3-
import {generationLib, VirtualDefinition} from "./generation-lib"
4-
import type {GenericLoader} from "./loaders/generic.loader"
5-
import type {TypespecLoader} from "./loaders/typespec.loader"
6-
import {isRemote} from "./loaders/utils"
3+
import {generationLib, VirtualDefinition} from "../generation-lib"
74
import type {
85
OpenapiDocument,
96
Operation,
@@ -14,9 +11,12 @@ import type {
1411
Response,
1512
Schema,
1613
xInternalPreproccess,
17-
} from "./openapi-types"
18-
import {isRef} from "./openapi-utils"
19-
import type {IOpenapiValidator} from "./openapi-validator"
14+
} from "../openapi-types"
15+
import {isRef} from "../openapi-utils"
16+
import type {IOpenapiValidator} from "../openapi-validator"
17+
import type {GenericLoader} from "./generic.loader"
18+
import type {TypespecLoader} from "./typespec.loader"
19+
import {isRemote} from "./utils"
2020

2121
export class OpenapiLoader {
2222
private readonly virtualLibrary = new Map<string, VirtualDefinition>()

packages/openapi-code-generator/src/core/normalization/parameter-normalizer.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {beforeEach, describe, expect, it, jest} from "@jest/globals"
22
import {irFixture as ir} from "../../test/ir-model.fixtures.test-utils"
3-
import type {OpenapiLoader} from "../openapi-loader"
3+
import type {OpenapiLoader} from "../loaders/openapi-loader"
44
import type {Parameter} from "../openapi-types"
55
import {defaultSyntheticNameGenerator} from "../synthetic-name-generator"
66
import {ParameterNormalizer} from "./parameter-normalizer"

packages/openapi-code-generator/src/core/normalization/parameter-normalizer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type {OpenapiLoader} from "../openapi-loader"
1+
import type {OpenapiLoader} from "../loaders/openapi-loader"
22
import type {
33
Parameter,
44
Reference,

packages/openapi-code-generator/src/generate.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ import type {IFsAdaptor} from "./core/file-system/fs-adaptor"
33
import {Input} from "./core/input"
44
import type {IFormatter} from "./core/interfaces"
55
import {GenericLoader} from "./core/loaders/generic.loader"
6+
import {OpenapiLoader} from "./core/loaders/openapi-loader"
67
import type {TypespecLoader} from "./core/loaders/typespec.loader"
78
import {logger} from "./core/logger"
8-
import {OpenapiLoader} from "./core/openapi-loader"
99
import type {IOpenapiValidator} from "./core/openapi-validator"
1010
import {templates} from "./templates"
1111
import type {OpenapiGenerator} from "./templates.types"

packages/openapi-code-generator/src/test/input.test-utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ import yaml from "js-yaml"
44
import {NodeFsAdaptor} from "../core/file-system/node-fs-adaptor"
55
import {Input, type InputConfig} from "../core/input"
66
import {GenericLoader} from "../core/loaders/generic.loader"
7+
import {OpenapiLoader} from "../core/loaders/openapi-loader"
78
import {TypespecLoader} from "../core/loaders/typespec.loader"
89
import {logger} from "../core/logger"
910
import {SchemaNormalizer} from "../core/normalization/schema-normalizer"
10-
import {OpenapiLoader} from "../core/openapi-loader"
1111
import {OpenapiValidator} from "../core/openapi-validator"
1212

1313
export type OpenApiVersion = "3.0.x" | "3.1.x"

0 commit comments

Comments
 (0)