fix(core): move life cycle file out life-cycles to fix deep imports
This commit is contained in:
parent
9e75918154
commit
7c236a24e9
@ -4,7 +4,7 @@ import { TaskOrchestrator } from './task-orchestrator';
|
|||||||
import { performance } from 'perf_hooks';
|
import { performance } from 'perf_hooks';
|
||||||
import { TaskGraphCreator } from './task-graph-creator';
|
import { TaskGraphCreator } from './task-graph-creator';
|
||||||
import { Hasher } from '../core/hasher/hasher';
|
import { Hasher } from '../core/hasher/hasher';
|
||||||
import { LifeCycle } from './life-cycles/life-cycle';
|
import { LifeCycle } from './life-cycle';
|
||||||
|
|
||||||
export interface RemoteCache {
|
export interface RemoteCache {
|
||||||
retrieve: (hash: string, cacheDirectory: string) => Promise<boolean>;
|
retrieve: (hash: string, cacheDirectory: string) => Promise<boolean>;
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import type { Task } from '@nrwl/devkit';
|
import type { Task } from '@nrwl/devkit';
|
||||||
import { TaskStatus } from '../tasks-runner';
|
import { TaskStatus } from './tasks-runner';
|
||||||
import { TaskCacheStatus } from '../../utilities/output';
|
import { TaskCacheStatus } from '../utilities/output';
|
||||||
|
|
||||||
export interface TaskResult {
|
export interface TaskResult {
|
||||||
task: Task;
|
task: Task;
|
||||||
@ -3,7 +3,7 @@ import { EOL } from 'os';
|
|||||||
import * as readline from 'readline';
|
import * as readline from 'readline';
|
||||||
import { output } from '../../utilities/output';
|
import { output } from '../../utilities/output';
|
||||||
import type { Task, TaskStatus } from '../tasks-runner';
|
import type { Task, TaskStatus } from '../tasks-runner';
|
||||||
import type { LifeCycle } from './life-cycle';
|
import type { LifeCycle } from '../life-cycle';
|
||||||
import { prettyTime } from './pretty-time';
|
import { prettyTime } from './pretty-time';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
import type { Task } from '@nrwl/devkit';
|
import type { Task } from '@nrwl/devkit';
|
||||||
import { output, TaskCacheStatus } from '../../utilities/output';
|
import { output, TaskCacheStatus } from '../../utilities/output';
|
||||||
import { getCommandArgsForTask } from '../utils';
|
import { getCommandArgsForTask } from '../utils';
|
||||||
import type { LifeCycle } from './life-cycle';
|
import type { LifeCycle } from '../life-cycle';
|
||||||
|
|
||||||
export class EmptyTerminalOutputLifeCycle implements LifeCycle {
|
export class EmptyTerminalOutputLifeCycle implements LifeCycle {
|
||||||
printTaskTerminalOutput(
|
printTaskTerminalOutput(
|
||||||
|
|||||||
@ -2,7 +2,7 @@ import type { Task } from '@nrwl/devkit';
|
|||||||
import { output, TaskCacheStatus } from '../../utilities/output';
|
import { output, TaskCacheStatus } from '../../utilities/output';
|
||||||
import { TaskStatus } from '../tasks-runner';
|
import { TaskStatus } from '../tasks-runner';
|
||||||
import { getCommandArgsForTask } from '../utils';
|
import { getCommandArgsForTask } from '../utils';
|
||||||
import type { LifeCycle } from './life-cycle';
|
import type { LifeCycle } from '../life-cycle';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The following life cycle's outputs are static, meaning no previous content
|
* The following life cycle's outputs are static, meaning no previous content
|
||||||
|
|||||||
@ -2,7 +2,7 @@ import type { Task } from '@nrwl/devkit';
|
|||||||
import { output, TaskCacheStatus } from '../../utilities/output';
|
import { output, TaskCacheStatus } from '../../utilities/output';
|
||||||
import { TaskStatus } from '../tasks-runner';
|
import { TaskStatus } from '../tasks-runner';
|
||||||
import { getCommandArgsForTask } from '../utils';
|
import { getCommandArgsForTask } from '../utils';
|
||||||
import type { LifeCycle } from './life-cycle';
|
import type { LifeCycle } from '../life-cycle';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The following life cycle's outputs are static, meaning no previous content
|
* The following life cycle's outputs are static, meaning no previous content
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
import { LifeCycle, TaskMetadata } from './life-cycle';
|
import { LifeCycle, TaskMetadata } from '../life-cycle';
|
||||||
import { Task, writeJsonFile } from '@nrwl/devkit';
|
import { Task, writeJsonFile } from '@nrwl/devkit';
|
||||||
import { TaskStatus } from '../tasks-runner';
|
import { TaskStatus } from '../tasks-runner';
|
||||||
|
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
import { LifeCycle } from './life-cycle';
|
import { LifeCycle } from '../life-cycle';
|
||||||
import { Task } from '@nrwl/devkit';
|
import { Task } from '@nrwl/devkit';
|
||||||
import { TaskStatus } from '../tasks-runner';
|
import { TaskStatus } from '../tasks-runner';
|
||||||
|
|
||||||
|
|||||||
@ -19,7 +19,7 @@ import {
|
|||||||
} from '../utilities/project-graph-utils';
|
} from '../utilities/project-graph-utils';
|
||||||
import { output } from '../utilities/output';
|
import { output } from '../utilities/output';
|
||||||
import { getDependencyConfigs, shouldForwardOutput } from './utils';
|
import { getDependencyConfigs, shouldForwardOutput } from './utils';
|
||||||
import { CompositeLifeCycle, LifeCycle } from './life-cycles/life-cycle';
|
import { CompositeLifeCycle, LifeCycle } from './life-cycle';
|
||||||
import { StaticRunManyTerminalOutputLifeCycle } from './life-cycles/static-run-many-terminal-output-life-cycle';
|
import { StaticRunManyTerminalOutputLifeCycle } from './life-cycles/static-run-many-terminal-output-life-cycle';
|
||||||
import { StaticRunOneTerminalOutputLifeCycle } from './life-cycles/static-run-one-terminal-output-life-cycle';
|
import { StaticRunOneTerminalOutputLifeCycle } from './life-cycles/static-run-one-terminal-output-life-cycle';
|
||||||
import { EmptyTerminalOutputLifeCycle } from './life-cycles/empty-terminal-output-life-cycle';
|
import { EmptyTerminalOutputLifeCycle } from './life-cycles/empty-terminal-output-life-cycle';
|
||||||
|
|||||||
@ -17,7 +17,7 @@ import {
|
|||||||
shouldForwardOutput,
|
shouldForwardOutput,
|
||||||
} from './utils';
|
} from './utils';
|
||||||
import { Batch, TasksSchedule } from './tasks-schedule';
|
import { Batch, TasksSchedule } from './tasks-schedule';
|
||||||
import { TaskMetadata } from './life-cycles/life-cycle';
|
import { TaskMetadata } from './life-cycle';
|
||||||
|
|
||||||
export class TaskOrchestrator {
|
export class TaskOrchestrator {
|
||||||
private cache = new Cache(this.options);
|
private cache = new Cache(this.options);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user