Skip to content

Commit 07c23dc

Browse files
committed
Rename getTranspilationResult to transpile
1 parent 65e5183 commit 07c23dc

4 files changed

Lines changed: 13 additions & 19 deletions

File tree

src/Transpile.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,26 +41,26 @@ export interface TranspiledFile {
4141
declarationMap?: string;
4242
}
4343

44-
export interface TranspilationResult {
44+
export interface TranspileResult {
4545
diagnostics: ts.Diagnostic[];
4646
transpiledFiles: Map<string, TranspiledFile>;
4747
}
4848

49-
export interface GetTranspilationResultOptions {
49+
export interface TranspileOptions {
5050
program: ts.Program;
5151
customTransformers?: ts.CustomTransformers;
5252
sourceFiles?: ts.SourceFile[];
5353
printer?: LuaPrinter;
5454
transformer?: LuaTransformer;
5555
}
5656

57-
export function getTranspilationResult({
57+
export function transpile({
5858
program,
5959
customTransformers = {},
6060
sourceFiles: targetSourceFiles,
6161
printer,
6262
transformer,
63-
}: GetTranspilationResultOptions): TranspilationResult {
63+
}: TranspileOptions): TranspileResult {
6464
const options = program.getCompilerOptions();
6565
printer = printer || new LuaPrinter(options);
6666
transformer = transformer || new LuaTransformer(program, options);

src/index.ts

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import * as path from "path";
33
import * as ts from "typescript";
44
import { parseConfigFileWithSystem } from "./CommandLineParser";
55
import { CompilerOptions } from "./CompilerOptions";
6-
import { getTranspilationResult, TranspilationResult, TranspiledFile } from "./Transpile";
6+
import { transpile, TranspileResult, TranspiledFile } from "./Transpile";
77

88
export { parseCommandLine, ParsedCommandLine, updateParsedConfigFile } from "./CommandLineParser";
99
export { CompilerOptions, LuaLibImportKind, LuaTarget } from "./CompilerOptions";
@@ -17,11 +17,9 @@ export * from "./Transpile";
1717
export function transpileFiles(
1818
rootNames: string[],
1919
options: CompilerOptions = {}
20-
): TranspilationResult {
20+
): TranspileResult {
2121
const program = ts.createProgram(rootNames, options);
22-
const { transpiledFiles, diagnostics: transpileDiagnostics } = getTranspilationResult({
23-
program,
24-
});
22+
const { transpiledFiles, diagnostics: transpileDiagnostics } = transpile({ program });
2523

2624
const diagnostics = ts.sortAndDeduplicateDiagnostics([
2725
...ts.getPreEmitDiagnostics(program),
@@ -31,7 +29,7 @@ export function transpileFiles(
3129
return { transpiledFiles, diagnostics: [...diagnostics] };
3230
}
3331

34-
export function transpileProject(fileName: string, options?: CompilerOptions): TranspilationResult {
32+
export function transpileProject(fileName: string, options?: CompilerOptions): TranspileResult {
3533
const parseResult = parseConfigFileWithSystem(fileName, options);
3634
if (parseResult.errors.length > 0) {
3735
return { diagnostics: parseResult.errors, transpiledFiles: new Map() };
@@ -91,9 +89,9 @@ export function createVirtualProgram(
9189
export function transpileVirtualProject(
9290
files: Record<string, string>,
9391
options: CompilerOptions = {}
94-
): TranspilationResult {
92+
): TranspileResult {
9593
const program = createVirtualProgram(files, options);
96-
const result = getTranspilationResult({ program });
94+
const result = transpile({ program });
9795
const diagnostics = ts.sortAndDeduplicateDiagnostics([
9896
...ts.getPreEmitDiagnostics(program),
9997
...result.diagnostics,

src/tstl.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -147,9 +147,7 @@ function performCompilation(
147147
configFileParsingDiagnostics,
148148
});
149149

150-
const { transpiledFiles, diagnostics: transpileDiagnostics } = tstl.getTranspilationResult({
151-
program,
152-
});
150+
const { transpiledFiles, diagnostics: transpileDiagnostics } = tstl.transpile({ program });
153151

154152
const diagnostics = ts.sortAndDeduplicateDiagnostics([
155153
...ts.getPreEmitDiagnostics(program),
@@ -253,7 +251,7 @@ function updateWatchCompilationHost(
253251
}
254252
}
255253

256-
const { diagnostics: emitDiagnostics, transpiledFiles } = tstl.getTranspilationResult({
254+
const { diagnostics: emitDiagnostics, transpiledFiles } = tstl.transpile({
257255
program,
258256
sourceFiles,
259257
});

test/transpile/run.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@ export function buildVirtualProject(
1616
options.types = [];
1717

1818
const program = ts.createProgram({ rootNames, options });
19-
const { transpiledFiles, diagnostics: transpileDiagnostics } = tstl.getTranspilationResult({
20-
program,
21-
});
19+
const { transpiledFiles, diagnostics: transpileDiagnostics } = tstl.transpile({ program });
2220

2321
const diagnostics = ts.sortAndDeduplicateDiagnostics([
2422
...ts.getPreEmitDiagnostics(program),

0 commit comments

Comments
 (0)