Skip to content

Commit

Permalink
refactor: Stop re-exporting base classes and params
Browse files Browse the repository at this point in the history
  • Loading branch information
4513ECHO committed Aug 25, 2024
1 parent c889e21 commit fd6152b
Show file tree
Hide file tree
Showing 7 changed files with 19 additions and 46 deletions.
2 changes: 1 addition & 1 deletion denops/ddu/app.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ import type {
Action,
ActionHistory,
BaseActionParams,
BaseFilterParams,
Clipboard,
Context,
DduAliasType,
Expand All @@ -19,6 +18,7 @@ import type {
FilterOptions,
UserOptions,
} from "./types.ts";
import type { BaseFilterParams } from "./base/filter.ts";
import { Ddu } from "./ddu.ts";
import {
ContextBuilder,
Expand Down
10 changes: 5 additions & 5 deletions denops/ddu/context.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,6 @@ import * as fn from "jsr:@denops/std@~7.0.3/function";
import type {
ActionOptions,
BaseActionParams,
BaseColumnParams,
BaseFilterParams,
BaseKindParams,
BaseSourceParams,
BaseUiParams,
ColumnOptions,
Context,
DduOptions,
Expand All @@ -18,6 +13,11 @@ import type {
UiOptions,
UserOptions,
} from "./types.ts";
import type { BaseColumnParams } from "./base/column.ts";
import type { BaseFilterParams } from "./base/filter.ts";
import type { BaseKindParams } from "./base/kind.ts";
import type { BaseSourceParams } from "./base/source.ts";
import type { BaseUiParams } from "./base/ui.ts";
import { defaultSourceOptions } from "./base/source.ts";
import { printError } from "./utils.ts";

Expand Down
3 changes: 1 addition & 2 deletions denops/ddu/ddu.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@ import { SEPARATOR as pathsep } from "jsr:@std/path@~1.0.2/constants";
import type {
ActionHistory,
BaseActionParams,
BaseSource,
BaseSourceParams,
Clipboard,
Context,
DduEvent,
Expand All @@ -32,6 +30,7 @@ import {
mergeDduOptions,
} from "./context.ts";
import { defaultSourceOptions } from "./base/source.ts";
import type { BaseSource, BaseSourceParams } from "./base/source.ts";
import type { Loader } from "./loader.ts";
import { convertUserString, printError, treePath2Filename } from "./utils.ts";
import type { AvailableSourceInfo, GatherStateAbortable } from "./state.ts";
Expand Down
15 changes: 5 additions & 10 deletions denops/ddu/ext.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,6 @@ import type {
ActionName,
ActionOptions,
BaseActionParams,
BaseColumn,
BaseColumnParams,
BaseFilter,
BaseFilterParams,
BaseKind,
BaseKindParams,
BaseSource,
BaseSourceParams,
BaseUi,
BaseUiParams,
ColumnOptions,
Context,
DduItem,
Expand Down Expand Up @@ -54,6 +44,11 @@ import { defaultFilterOptions } from "./base/filter.ts";
import { defaultColumnOptions } from "./base/column.ts";
import { defaultKindOptions } from "./base/kind.ts";
import { defaultActionOptions } from "./base/action.ts";
import type { BaseColumn, BaseColumnParams } from "./base/column.ts";
import type { BaseFilter, BaseFilterParams } from "./base/filter.ts";
import type { BaseKind, BaseKindParams } from "./base/kind.ts";
import type { BaseSource, BaseSourceParams } from "./base/source.ts";
import type { BaseUi, BaseUiParams } from "./base/ui.ts";
import type { Loader } from "./loader.ts";
import { convertUserString, printError } from "./utils.ts";

Expand Down
15 changes: 5 additions & 10 deletions denops/ddu/loader.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,4 @@
import type {
BaseColumn,
BaseColumnParams,
BaseFilter,
BaseFilterParams,
BaseKind,
BaseKindParams,
BaseSource,
BaseSourceParams,
BaseUi,
BaseUiParams,
ColumnName,
DduAliasType,
DduExtType,
Expand All @@ -17,6 +7,11 @@ import type {
SourceName,
UiName,
} from "./types.ts";
import type { BaseColumn, BaseColumnParams } from "./base/column.ts";
import type { BaseFilter, BaseFilterParams } from "./base/filter.ts";
import type { BaseKind, BaseKindParams } from "./base/kind.ts";
import type { BaseSource, BaseSourceParams } from "./base/source.ts";
import type { BaseUi, BaseUiParams } from "./base/ui.ts";
import type { Denops } from "jsr:@denops/std@~7.0.3";
import { Lock } from "jsr:@core/asyncutil@~1.1.1/lock";
import { basename } from "jsr:@std/path@~1.0.2/basename";
Expand Down
8 changes: 2 additions & 6 deletions denops/ddu/state.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
import { is } from "jsr:@core/unknownutil@~4.3.0/is";
import { maybe } from "jsr:@core/unknownutil@~4.3.0/maybe";
import type {
BaseSource,
BaseSourceParams,
DduItem,
SourceOptions,
} from "./types.ts";
import type { DduItem, SourceOptions } from "./types.ts";
import type { BaseSource, BaseSourceParams } from "./base/source.ts";

export type AvailableSourceInfo<
Params extends BaseSourceParams = BaseSourceParams,
Expand Down
12 changes: 0 additions & 12 deletions denops/ddu/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,6 @@ import type { BaseKindParams } from "./base/kind.ts";
import type { BaseColumnParams } from "./base/column.ts";
import type { Denops } from "jsr:@denops/std@~7.0.3";

export { BaseConfig } from "./base/config.ts";
export { BaseUi } from "./base/ui.ts";
export type { BaseUiParams, UiActionArguments, UiActions } from "./base/ui.ts";
export { BaseSource } from "./base/source.ts";
export type { BaseSourceParams } from "./base/source.ts";
export { BaseFilter } from "./base/filter.ts";
export type { BaseFilterParams } from "./base/filter.ts";
export { BaseKind } from "./base/kind.ts";
export type { BaseKindParams } from "./base/kind.ts";
export { BaseColumn } from "./base/column.ts";
export type { BaseColumnParams } from "./base/column.ts";

export { ContextBuilder } from "./context.ts";

export type { Ddu } from "./ddu.ts";
Expand Down

0 comments on commit fd6152b

Please sign in to comment.