Move type definition to where it's used

https://github.com/github/codeql-action/pull/323#discussion_r551951925
This commit is contained in:
Sam Partington 2021-01-06 10:58:32 +00:00
parent 1da4ce5a03
commit 4bc186cf34
4 changed files with 7 additions and 8 deletions

View file

@ -2,9 +2,9 @@ import * as core from "@actions/core";
import * as actionsUtil from "./actions-util";
import {
AnalysisStatusReport,
runAnalyze,
CodeQLAnalysisError,
QueriesStatusReport,
} from "./analyze";
import { getConfig } from "./config-utils";
import { getActionsLogger } from "./logging";
@ -12,6 +12,10 @@ import { parseRepositoryNwo } from "./repository";
import * as upload_lib from "./upload-lib";
import * as util from "./util";
interface AnalysisStatusReport
extends upload_lib.UploadStatusReport,
QueriesStatusReport {}
interface FinishStatusReport
extends actionsUtil.StatusReportBase,
AnalysisStatusReport {}

View file

@ -9,7 +9,6 @@ import * as configUtils from "./config-utils";
import { isScannedLanguage, Language } from "./languages";
import { Logger } from "./logging";
import * as sharedEnv from "./shared-environment";
import * as upload_lib from "./upload-lib";
import * as util from "./util";
export class CodeQLAnalysisError extends Error {
@ -52,10 +51,6 @@ export interface QueriesStatusReport {
analyze_failure_language?: string;
}
export interface AnalysisStatusReport
extends upload_lib.UploadStatusReport,
QueriesStatusReport {}
async function setupPythonExtractor(logger: Logger) {
const codeqlPython = process.env["CODEQL_PYTHON"];
if (codeqlPython === undefined || codeqlPython.length === 0) {