Skip to content

Commit 297ab8a

Browse files
authored
refactor: move more files to tact/ folder (#712)
1 parent fa6557b commit 297ab8a

19 files changed

+22
-22
lines changed

server/src/TypeInferer.ts renamed to server/src/languages/tact/TypeInferer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import {Reference} from "@server/languages/tact/psi/Reference"
1818
import {Struct, Message, Fun, Primitive, Contract, Trait} from "@server/languages/tact/psi/Decls"
1919
import {isTypeOwnerNode} from "@server/languages/tact/psi/utils"
2020
import type {Node as SyntaxNode} from "web-tree-sitter"
21-
import {CACHE} from "./cache"
21+
import {CACHE} from "../../cache"
2222
import {index, IndexKey} from "@server/languages/tact/indexes"
2323

2424
export class TypeInferer {

server/src/languages/tact/compiler/MistiAnalyzer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Copyright © 2025 TON Studio
33
import * as cp from "node:child_process"
44
import {CompilerError, Severity, TactCompiler} from "@server/languages/tact/compiler/TactCompiler"
5-
import {TactSettings} from "@server/utils/settings"
5+
import {TactSettings} from "@server/settings/settings"
66

77
export interface MistiJsonOutput {
88
readonly kind: "warnings"

server/src/languages/tact/compiler/tlb/compiler-tlb.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {
1010
Ty,
1111
} from "@server/languages/tact/types/BaseTy"
1212
import {Field} from "@server/languages/tact/psi/Decls"
13-
import {TypeInferer} from "@server/TypeInferer"
13+
import {TypeInferer} from "@server/languages/tact/TypeInferer"
1414
import {highest32ofSha256, sha256} from "@server/languages/tact/compiler/sha256"
1515

1616
export function messageOpcode(message: MessageTy): undefined | bigint {

server/src/languages/tact/compiler/tlb/tlb.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {
1111
Ty,
1212
} from "@server/languages/tact/types/BaseTy"
1313
import {Field} from "@server/languages/tact/psi/Decls"
14-
import {TypeInferer} from "@server/TypeInferer"
14+
import {TypeInferer} from "@server/languages/tact/TypeInferer"
1515

1616
export function generateTlb(ty: Ty, forField: boolean = false): string {
1717
if (ty instanceof PrimitiveTy) {

server/src/languages/tact/completion/CompletionContext.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import {Expression, Node} from "@server/languages/tact/psi/Node"
44
import type * as lsp from "vscode-languageserver/node"
55
import {parentOfType} from "@server/languages/tact/psi/utils"
66
import {MapTy, NullTy, OptionTy, Ty} from "@server/languages/tact/types/BaseTy"
7-
import {TypeInferer} from "@server/TypeInferer"
8-
import type {TactSettings} from "@server/utils/settings"
7+
import {TypeInferer} from "@server/languages/tact/TypeInferer"
8+
import type {TactSettings} from "@server/settings/settings"
99

1010
export class CompletionContext {
1111
public element: Node

server/src/languages/tact/completion/ReferenceCompletionProcessor.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
Trait,
1414
} from "@server/languages/tact/psi/Decls"
1515
import {CompletionItem, InsertTextFormat, CompletionItemKind} from "vscode-languageserver-types"
16-
import {TypeInferer} from "@server/TypeInferer"
16+
import {TypeInferer} from "@server/languages/tact/TypeInferer"
1717
import {CompletionContext} from "./CompletionContext"
1818
import {
1919
CompletionWeight,

server/src/languages/tact/completion/providers/ReturnCompletionProvider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import type {CompletionContext} from "@server/languages/tact/completion/Completi
66
import {funNodesTypes, parentOfType} from "@server/languages/tact/psi/utils"
77
import {Fun} from "@server/languages/tact/psi/Decls"
88
import {OptionTy, PrimitiveTy} from "@server/languages/tact/types/BaseTy"
9-
import {TypeInferer} from "@server/TypeInferer"
9+
import {TypeInferer} from "@server/languages/tact/TypeInferer"
1010
import {
1111
CompletionResult,
1212
CompletionWeight,

server/src/languages/tact/documentation/documentation.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// SPDX-License-Identifier: MIT
22
// Copyright © 2025 TON Studio
33
import {NamedNode, Node} from "@server/languages/tact/psi/Node"
4-
import {TypeInferer} from "@server/TypeInferer"
4+
import {TypeInferer} from "@server/languages/tact/TypeInferer"
55
import {
66
Constant,
77
Contract,
@@ -17,7 +17,7 @@ import {
1717
import type {Node as SyntaxNode} from "web-tree-sitter"
1818
import {trimPrefix} from "@server/utils/strings"
1919
import * as compiler from "@server/languages/tact/compiler/utils"
20-
import {getDocumentSettings, TactSettings} from "@server/utils/settings"
20+
import {getDocumentSettings, TactSettings} from "@server/settings/settings"
2121
import {File} from "@server/languages/tact/psi/File"
2222
import {
2323
ContractTy,

server/src/languages/tact/inlays/collect.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import {InlayHint, InlayHintKind} from "vscode-languageserver-types"
44
import {RecursiveVisitor} from "@server/languages/tact/psi/visitor"
55
import type {File} from "@server/languages/tact/psi/File"
6-
import {TypeInferer} from "@server/TypeInferer"
6+
import {TypeInferer} from "@server/languages/tact/TypeInferer"
77
import {Reference} from "@server/languages/tact/psi/Reference"
88
import {Field, Fun, InitFunction, Message, MessageFunction} from "@server/languages/tact/psi/Decls"
99
import {

0 commit comments

Comments
 (0)