From 2e16ef2658e35b51af9731b593ae26fbeeb8cd44 Mon Sep 17 00:00:00 2001 From: Tyler <26290074+tylersayshi@users.noreply.github.com> Date: Fri, 22 Aug 2025 21:08:17 -0700 Subject: [PATCH] cleanup more extra tests --- src/file-extension/database/connection.ts | 17 ----------------- src/file-extension/database/index.ts | 7 ------- src/file-extension/spec/comments.in.ts | 2 -- src/file-extension/spec/comments.out.ts | 2 -- src/file-extension/spec/complex-paths.in.ts | 2 -- src/file-extension/spec/complex-paths.out.ts | 2 -- src/file-extension/spec/comprehensive.in.ts | 2 -- src/file-extension/spec/comprehensive.out.ts | 2 -- src/file-extension/spec/dynamic-imports.in.ts | 2 -- src/file-extension/spec/dynamic-imports.out.ts | 2 -- src/file-extension/spec/external-packages.in.ts | 2 -- .../spec/external-packages.out.ts | 2 -- src/file-extension/spec/index-files.in.ts | 2 -- src/file-extension/spec/index-files.out.ts | 2 -- src/file-extension/spec/js-to-ts.in.ts | 2 -- src/file-extension/spec/js-to-ts.out.ts | 2 -- src/file-extension/spec/mixed-imports.in.ts | 2 -- src/file-extension/spec/mixed-imports.out.ts | 2 -- src/file-extension/spec/multiple-imports.in.ts | 2 -- src/file-extension/spec/multiple-imports.out.ts | 2 -- src/file-extension/spec/no-extension.in.ts | 2 -- src/file-extension/spec/no-extension.out.ts | 2 -- src/file-extension/spec/ts-extensions.in.ts | 2 -- src/file-extension/spec/ts-extensions.out.ts | 2 -- src/file-extension/spec/type-imports.in.ts | 2 -- src/file-extension/spec/type-imports.out.ts | 2 -- .../spec/src/tests/comprehensive.out.ts | 2 -- .../spec/src/tests/multiple-imports.out.ts | 2 -- .../spec/src/tests/nested-aliases.in.ts | 3 +-- .../spec/src/tests/nested-aliases.out.ts | 5 +---- .../spec/src/tests/type-imports.out.ts | 1 - 31 files changed, 2 insertions(+), 83 deletions(-) delete mode 100644 src/file-extension/database/connection.ts delete mode 100644 src/file-extension/database/index.ts diff --git a/src/file-extension/database/connection.ts b/src/file-extension/database/connection.ts deleted file mode 100644 index c5adcf8..0000000 --- a/src/file-extension/database/connection.ts +++ /dev/null @@ -1,17 +0,0 @@ -export interface DatabaseConnection { - host: string; - port: number; - database: string; -} - -export class Database { - constructor(private connection: DatabaseConnection) {} - - async connect(): Promise { - console.log("Connected to database"); - } - - async disconnect(): Promise { - console.log("Disconnected from database"); - } -} diff --git a/src/file-extension/database/index.ts b/src/file-extension/database/index.ts deleted file mode 100644 index c14f239..0000000 --- a/src/file-extension/database/index.ts +++ /dev/null @@ -1,7 +0,0 @@ -export * from "./connection.ts"; - -export class DatabaseIndex { - static getAllConnections() { - return ["Connection"]; - } -} diff --git a/src/file-extension/spec/comments.in.ts b/src/file-extension/spec/comments.in.ts index cbf47ef..bfe1ecf 100644 --- a/src/file-extension/spec/comments.in.ts +++ b/src/file-extension/spec/comments.in.ts @@ -4,7 +4,6 @@ import { join } from "@std/path"; // Local imports with .js should be converted to .ts import { User } from "./models/user.js"; -import { Database } from "../database/connection.js"; // Local imports with no extension should get .ts added import { Logger } from "./utils/logger"; @@ -16,7 +15,6 @@ import { Helpers } from "./utils/helpers.ts"; export class CommentsTest { constructor( private userService: InstanceType, - private db: Database, private logger: Logger, private config: typeof Config, private helpers: Helpers, diff --git a/src/file-extension/spec/comments.out.ts b/src/file-extension/spec/comments.out.ts index dd0666f..5a9acef 100644 --- a/src/file-extension/spec/comments.out.ts +++ b/src/file-extension/spec/comments.out.ts @@ -4,7 +4,6 @@ import { join } from "@std/path"; // Local imports with .js should be converted to .ts import { User } from "./models/user.ts"; -import { Database } from "../database/connection.ts"; // Local imports with no extension should get .ts added import { Logger } from "./utils/logger.ts"; @@ -16,7 +15,6 @@ import { Helpers } from "./utils/helpers.ts"; export class CommentsTest { constructor( private userService: InstanceType, - private db: Database, private logger: Logger, private config: typeof Config, private helpers: Helpers, diff --git a/src/file-extension/spec/complex-paths.in.ts b/src/file-extension/spec/complex-paths.in.ts index eb17516..92ce212 100644 --- a/src/file-extension/spec/complex-paths.in.ts +++ b/src/file-extension/spec/complex-paths.in.ts @@ -1,5 +1,4 @@ import { User } from "./models/user.js"; -import { Database } from "../database/connection.js"; import { Logger } from "./utils/logger"; import { Config } from "./config/app"; import { Types } from "./types/user"; @@ -18,7 +17,6 @@ import { YetAnother } from "./yet/another/very/deep/nested/path/file.ts"; export class ComplexPathsTest { constructor( private user: InstanceType, - private db: Database, private logger: Logger, private config: typeof Config, private types: Types, diff --git a/src/file-extension/spec/complex-paths.out.ts b/src/file-extension/spec/complex-paths.out.ts index d6f2cef..6ecc117 100644 --- a/src/file-extension/spec/complex-paths.out.ts +++ b/src/file-extension/spec/complex-paths.out.ts @@ -1,5 +1,4 @@ import { User } from "./models/user.ts"; -import { Database } from "../database/connection.ts"; import { Logger } from "./utils/logger.ts"; import { Config } from "./config/app.ts"; import { Types } from "./types/user.ts"; @@ -18,7 +17,6 @@ import { YetAnother } from "./yet/another/very/deep/nested/path/file.ts"; export class ComplexPathsTest { constructor( private user: InstanceType, - private db: Database, private logger: Logger, private config: typeof Config, private types: Types, diff --git a/src/file-extension/spec/comprehensive.in.ts b/src/file-extension/spec/comprehensive.in.ts index 8d6ef97..4756dcc 100644 --- a/src/file-extension/spec/comprehensive.in.ts +++ b/src/file-extension/spec/comprehensive.in.ts @@ -6,7 +6,6 @@ import { Project } from "ts-morph"; // Local imports with .js should be converted to .ts import { User } from "./models/user.js"; -import { Database } from "../database/connection.js"; // Local imports with no extension should get .ts added import { Logger } from "./utils/logger"; @@ -30,7 +29,6 @@ import { LoggerConfig } from "./config/logger/logger-config.ts"; export class ComprehensiveTest { constructor( private user: InstanceType, - private db: Database, private logger: Logger, private config: typeof Config, private types: Types, diff --git a/src/file-extension/spec/comprehensive.out.ts b/src/file-extension/spec/comprehensive.out.ts index 9b16d00..ac92aa5 100644 --- a/src/file-extension/spec/comprehensive.out.ts +++ b/src/file-extension/spec/comprehensive.out.ts @@ -6,7 +6,6 @@ import { Project } from "ts-morph"; // Local imports with .js should be converted to .ts import { User } from "./models/user.ts"; -import { Database } from "../database/connection.ts"; // Local imports with no extension should get .ts added import { Logger } from "./utils/logger.ts"; @@ -30,7 +29,6 @@ import { LoggerConfig } from "./config/logger/logger-config.ts"; export class ComprehensiveTest { constructor( private user: InstanceType, - private db: Database, private logger: Logger, private config: typeof Config, private types: Types, diff --git a/src/file-extension/spec/dynamic-imports.in.ts b/src/file-extension/spec/dynamic-imports.in.ts index c3e5a22..cdbe254 100644 --- a/src/file-extension/spec/dynamic-imports.in.ts +++ b/src/file-extension/spec/dynamic-imports.in.ts @@ -2,13 +2,11 @@ export class DynamicImportTest { async testDynamicImports() { // Dynamic imports should be processed const userModule = await import("./models/user.js"); - const databaseModule = await import("../database/connection"); const loggerModule = await import("./utils/logger"); const configModule = await import("./config/app.ts"); return { user: userModule.User, - database: databaseModule.Database, logger: loggerModule.Logger, config: configModule.Config, }; diff --git a/src/file-extension/spec/dynamic-imports.out.ts b/src/file-extension/spec/dynamic-imports.out.ts index 4dba09c..366d11a 100644 --- a/src/file-extension/spec/dynamic-imports.out.ts +++ b/src/file-extension/spec/dynamic-imports.out.ts @@ -2,13 +2,11 @@ export class DynamicImportTest { async testDynamicImports() { // Dynamic imports should be processed const userModule = await import("./models/user.ts"); - const databaseModule = await import("../database/connection.ts"); const loggerModule = await import("./utils/logger.ts"); const configModule = await import("./config/app.ts"); return { user: userModule.User, - database: databaseModule.Database, logger: loggerModule.Logger, config: configModule.Config, }; diff --git a/src/file-extension/spec/external-packages.in.ts b/src/file-extension/spec/external-packages.in.ts index b1789ad..1c83fd0 100644 --- a/src/file-extension/spec/external-packages.in.ts +++ b/src/file-extension/spec/external-packages.in.ts @@ -6,12 +6,10 @@ import { Project } from "ts-morph"; // Local imports should be processed import { User } from "./models/user.js"; -import { Database } from "../database/connection"; export class ExternalPackageTest { constructor( private userService: User, - private db: Database, ) {} async testExternalPackages() { diff --git a/src/file-extension/spec/external-packages.out.ts b/src/file-extension/spec/external-packages.out.ts index 4700faa..883305c 100644 --- a/src/file-extension/spec/external-packages.out.ts +++ b/src/file-extension/spec/external-packages.out.ts @@ -6,12 +6,10 @@ import { Project } from "ts-morph"; // Local imports should be processed import { User } from "./models/user.ts"; -import { Database } from "../database/connection.ts"; export class ExternalPackageTest { constructor( private userService: User, - private db: Database, ) {} async testExternalPackages() { diff --git a/src/file-extension/spec/index-files.in.ts b/src/file-extension/spec/index-files.in.ts index bbf29bc..8dd0262 100644 --- a/src/file-extension/spec/index-files.in.ts +++ b/src/file-extension/spec/index-files.in.ts @@ -1,5 +1,4 @@ import { User } from "./models/index.js"; -import { Database } from "../database/index"; import { Logger } from "./utils/index"; import { Config } from "./config/index.ts"; import { Types } from "./types/index.ts"; @@ -7,7 +6,6 @@ import { Types } from "./types/index.ts"; export class IndexFileTest { constructor( private userService: InstanceType, - private db: Database, private logger: Logger, private config: typeof Config, private types: Types, diff --git a/src/file-extension/spec/index-files.out.ts b/src/file-extension/spec/index-files.out.ts index 02cd944..c410abf 100644 --- a/src/file-extension/spec/index-files.out.ts +++ b/src/file-extension/spec/index-files.out.ts @@ -1,5 +1,4 @@ import { User } from "./models/index.ts"; -import { Database } from "../database/index.ts"; import { Logger } from "./utils/index.ts"; import { Config } from "./config/index.ts"; import { Types } from "./types/index.ts"; @@ -7,7 +6,6 @@ import { Types } from "./types/index.ts"; export class IndexFileTest { constructor( private userService: InstanceType, - private db: Database, private logger: Logger, private config: typeof Config, private types: Types, diff --git a/src/file-extension/spec/js-to-ts.in.ts b/src/file-extension/spec/js-to-ts.in.ts index 92a63ff..90ce43d 100644 --- a/src/file-extension/spec/js-to-ts.in.ts +++ b/src/file-extension/spec/js-to-ts.in.ts @@ -1,11 +1,9 @@ import { User } from "./models/user.js"; -import { Database } from "../database/connection.js"; import { Logger } from "./utils/logger.js"; export class UserController { constructor( private userService: User, - private db: Database, private logger: Logger, ) {} diff --git a/src/file-extension/spec/js-to-ts.out.ts b/src/file-extension/spec/js-to-ts.out.ts index eaa53ab..4113843 100644 --- a/src/file-extension/spec/js-to-ts.out.ts +++ b/src/file-extension/spec/js-to-ts.out.ts @@ -1,11 +1,9 @@ import { User } from "./models/user.ts"; -import { Database } from "../database/connection.ts"; import { Logger } from "./utils/logger.ts"; export class UserController { constructor( private userService: User, - private db: Database, private logger: Logger, ) {} diff --git a/src/file-extension/spec/mixed-imports.in.ts b/src/file-extension/spec/mixed-imports.in.ts index 4507db9..a768de8 100644 --- a/src/file-extension/spec/mixed-imports.in.ts +++ b/src/file-extension/spec/mixed-imports.in.ts @@ -5,7 +5,6 @@ import { exists } from "@std/fs"; // Local imports with .js should be converted to .ts import { User } from "./models/user.js"; -import { Database } from "../database/connection.js"; // Local imports with no extension should get .ts added import { AuthService } from "./services/auth"; @@ -17,7 +16,6 @@ import { Types } from "./types/user.ts"; export class AppController { constructor( private userService: User, - private db: Database, private auth: AuthService, private logger: Logger, private types: Types, diff --git a/src/file-extension/spec/mixed-imports.out.ts b/src/file-extension/spec/mixed-imports.out.ts index 8bf155d..f9b2c13 100644 --- a/src/file-extension/spec/mixed-imports.out.ts +++ b/src/file-extension/spec/mixed-imports.out.ts @@ -5,7 +5,6 @@ import { exists } from "@std/fs"; // Local imports with .js should be converted to .ts import { User } from "./models/user.ts"; -import { Database } from "../database/connection.ts"; // Local imports with no extension should get .ts added import { AuthService } from "./services/auth.ts"; @@ -17,7 +16,6 @@ import { Types } from "./types/user.ts"; export class AppController { constructor( private userService: User, - private db: Database, private auth: AuthService, private logger: Logger, private types: Types, diff --git a/src/file-extension/spec/multiple-imports.in.ts b/src/file-extension/spec/multiple-imports.in.ts index b39f843..aef95d3 100644 --- a/src/file-extension/spec/multiple-imports.in.ts +++ b/src/file-extension/spec/multiple-imports.in.ts @@ -1,5 +1,4 @@ import { User } from "./models/user.js"; -import { Database } from "../database/connection.js"; import { Logger } from "./utils/logger"; import { Config } from "./config/app"; import { Types } from "./types/user"; @@ -12,7 +11,6 @@ import { Configs } from "./config/index.ts"; export class MultipleImportsTest { constructor( private user: InstanceType, - private db: Database, private logger: Logger, private config: typeof Config, private types: Types, diff --git a/src/file-extension/spec/multiple-imports.out.ts b/src/file-extension/spec/multiple-imports.out.ts index 1ab43df..492c0eb 100644 --- a/src/file-extension/spec/multiple-imports.out.ts +++ b/src/file-extension/spec/multiple-imports.out.ts @@ -1,5 +1,4 @@ import { User } from "./models/user.ts"; -import { Database } from "../database/connection.ts"; import { Logger } from "./utils/logger.ts"; import { Config } from "./config/app.ts"; import { Types } from "./types/user.ts"; @@ -12,7 +11,6 @@ import { Configs } from "./config/index.ts"; export class MultipleImportsTest { constructor( private user: InstanceType, - private db: Database, private logger: Logger, private config: typeof Config, private types: Types, diff --git a/src/file-extension/spec/no-extension.in.ts b/src/file-extension/spec/no-extension.in.ts index c6f603f..ddb2f0d 100644 --- a/src/file-extension/spec/no-extension.in.ts +++ b/src/file-extension/spec/no-extension.in.ts @@ -1,12 +1,10 @@ import { User } from "./models/user"; -import { Database } from "../database/connection"; import { Logger } from "./utils/logger"; import { Types } from "./types/user"; export class UserController { constructor( private userService: User, - private db: Database, private logger: Logger, private types: Types, ) {} diff --git a/src/file-extension/spec/no-extension.out.ts b/src/file-extension/spec/no-extension.out.ts index 32f7c8c..d48d445 100644 --- a/src/file-extension/spec/no-extension.out.ts +++ b/src/file-extension/spec/no-extension.out.ts @@ -1,12 +1,10 @@ import { User } from "./models/user.ts"; -import { Database } from "../database/connection.ts"; import { Logger } from "./utils/logger.ts"; import { Types } from "./types/user.ts"; export class UserController { constructor( private userService: User, - private db: Database, private logger: Logger, private types: Types, ) {} diff --git a/src/file-extension/spec/ts-extensions.in.ts b/src/file-extension/spec/ts-extensions.in.ts index d4a4a25..fe9d624 100644 --- a/src/file-extension/spec/ts-extensions.in.ts +++ b/src/file-extension/spec/ts-extensions.in.ts @@ -1,5 +1,4 @@ import { User } from "./models/user.ts"; -import { Database } from "../database/connection.ts"; import { Logger } from "./utils/logger.ts"; import { Config } from "./config/app.ts"; import { Types } from "./types/user.ts"; @@ -7,7 +6,6 @@ import { Types } from "./types/user.ts"; export class TsExtensionTest { constructor( private userService: InstanceType, - private db: Database, private logger: Logger, private config: typeof Config, private types: Types, diff --git a/src/file-extension/spec/ts-extensions.out.ts b/src/file-extension/spec/ts-extensions.out.ts index d4a4a25..fe9d624 100644 --- a/src/file-extension/spec/ts-extensions.out.ts +++ b/src/file-extension/spec/ts-extensions.out.ts @@ -1,5 +1,4 @@ import { User } from "./models/user.ts"; -import { Database } from "../database/connection.ts"; import { Logger } from "./utils/logger.ts"; import { Config } from "./config/app.ts"; import { Types } from "./types/user.ts"; @@ -7,7 +6,6 @@ import { Types } from "./types/user.ts"; export class TsExtensionTest { constructor( private userService: InstanceType, - private db: Database, private logger: Logger, private config: typeof Config, private types: Types, diff --git a/src/file-extension/spec/type-imports.in.ts b/src/file-extension/spec/type-imports.in.ts index be98ec4..1a135b9 100644 --- a/src/file-extension/spec/type-imports.in.ts +++ b/src/file-extension/spec/type-imports.in.ts @@ -1,13 +1,11 @@ import { UserService } from "./models/user.js"; import type { User } from "./models/user.js"; -import type { Database } from "../database/connection"; import type { Logger } from "./utils/logger"; import type { AppConfig as Config } from "./config/app.ts"; export class TypeImportTest { constructor( private userService: UserService, - private db: Database, private logger: Logger, private config: Config, ) {} diff --git a/src/file-extension/spec/type-imports.out.ts b/src/file-extension/spec/type-imports.out.ts index 11be143..fffa98a 100644 --- a/src/file-extension/spec/type-imports.out.ts +++ b/src/file-extension/spec/type-imports.out.ts @@ -1,13 +1,11 @@ import { UserService } from "./models/user.ts"; import type { User } from "./models/user.ts"; -import type { Database } from "../database/connection.ts"; import type { Logger } from "./utils/logger.ts"; import type { AppConfig as Config } from "./config/app.ts"; export class TypeImportTest { constructor( private userService: UserService, - private db: Database, private logger: Logger, private config: Config, ) {} diff --git a/src/path-alias/spec/src/tests/comprehensive.out.ts b/src/path-alias/spec/src/tests/comprehensive.out.ts index 6ac5452..6b8099a 100644 --- a/src/path-alias/spec/src/tests/comprehensive.out.ts +++ b/src/path-alias/spec/src/tests/comprehensive.out.ts @@ -6,7 +6,6 @@ import type { ConfigType as _ConfigType } from "../config/types"; import { UserService } from "../services/user"; import { AuthService } from "../services/auth"; import { Logger } from "../utils/logger"; -import { Database } from "../database/connection"; // External packages (should be preserved) import { walk } from "@std/fs"; @@ -29,7 +28,6 @@ export class App { private userService: UserService, private authService: AuthService, private logger: Logger, - private db: Database, private utils: Utils, ) {} diff --git a/src/path-alias/spec/src/tests/multiple-imports.out.ts b/src/path-alias/spec/src/tests/multiple-imports.out.ts index a460b1b..fd17f26 100644 --- a/src/path-alias/spec/src/tests/multiple-imports.out.ts +++ b/src/path-alias/spec/src/tests/multiple-imports.out.ts @@ -2,7 +2,6 @@ import { UserService } from "../services/user"; import { AuthService } from "../services/auth"; import { Logger } from "../utils/logger"; import { Config } from "../config/app"; -import { Database } from "../database/connection"; export class App { constructor( @@ -10,7 +9,6 @@ export class App { private authService: AuthService, private logger: Logger, private config: Config, - private db: Database, ) {} async start() { diff --git a/src/path-alias/spec/src/tests/nested-aliases.in.ts b/src/path-alias/spec/src/tests/nested-aliases.in.ts index 2c62e37..98a972b 100644 --- a/src/path-alias/spec/src/tests/nested-aliases.in.ts +++ b/src/path-alias/spec/src/tests/nested-aliases.in.ts @@ -16,8 +16,7 @@ export class App { private config: Config, ) {} - async initialize() { + initialize() { this.logger.info("Initializing application"); - await this.db.connect(); } } diff --git a/src/path-alias/spec/src/tests/nested-aliases.out.ts b/src/path-alias/spec/src/tests/nested-aliases.out.ts index 6fc30a1..794b5ff 100644 --- a/src/path-alias/spec/src/tests/nested-aliases.out.ts +++ b/src/path-alias/spec/src/tests/nested-aliases.out.ts @@ -1,7 +1,6 @@ import { UserService } from "../services/user"; import { AuthService } from "../services/auth"; import { Logger } from "../utils/logger"; -import { Database } from "../database/connection"; import { Config } from "../config/app"; import { ValidationError as _ValidationError } from "../types/errors"; import { UserModel as _UserModel } from "../models/user"; @@ -12,12 +11,10 @@ export class App { private userService: UserService, private authService: AuthService, private logger: Logger, - private db: Database, private config: Config, ) {} - async initialize() { + initialize() { this.logger.info("Initializing application"); - await this.db.connect(); } } diff --git a/src/path-alias/spec/src/tests/type-imports.out.ts b/src/path-alias/spec/src/tests/type-imports.out.ts index 4af4c2c..162c365 100644 --- a/src/path-alias/spec/src/tests/type-imports.out.ts +++ b/src/path-alias/spec/src/tests/type-imports.out.ts @@ -1,6 +1,5 @@ import type { UserType } from "../types/user"; import type { ConfigType } from "../config/types"; -import type { DatabaseType as _DatabaseType } from "../database/types"; import { UserService } from "../services/user"; -- 2.51.2