Package refactoring: Move globals to root

This commit is contained in:
Johannes Zillmann 2021-03-29 08:57:05 +02:00
parent 71ef84153c
commit ce6d9f8984
12 changed files with 11 additions and 21 deletions

View File

@ -9,7 +9,7 @@ import { asPages } from './debug/Page';
import EvaluationTracker from './transformer/EvaluationTracker';
import ChangeTracker from './debug/ChangeTracker';
import PageViewport from './parse/PageViewport';
import Globals from './transformer/Globals';
import Globals from './Globals';
export default class Debugger {
private transformers: ItemTransformer[];

View File

@ -1,4 +1,3 @@
import { assertDefined, assertNot } from 'src/assert';
import GlobalValue from './GlobalValue';
export default class GlobalDefinition<T> {

View File

@ -1,4 +1,3 @@
import { assertDefined, assertNot } from 'src/assert';
import GlobalDefinition from './GlobalDefinition';
export default class GlobalValue<T> {

View File

@ -1,5 +1,5 @@
import GlobalDefinition from './GlobalDefinition';
import { assertDefined, assertNot } from '../assert';
import { assertDefined, assertNot } from './assert';
import GlobalValue from './GlobalValue';
export default class Globals {

View File

@ -1,5 +1,5 @@
import type Item from './Item';
import GlobalValue from './transformer/GlobalValue';
import GlobalValue from './GlobalValue';
export default interface ItemResult {
items: Item[];

View File

@ -1,8 +0,0 @@
export default interface ParsedPageItem {
str: string;
dir: string;
width: number;
height: number;
transform: number[];
fontName: string;
}

View File

@ -6,7 +6,7 @@ import ParseResult from './ParseResult';
import Debugger from './Debugger';
import { assert } from './assert';
import TransformContext from './transformer/TransformContext';
import Globals from './transformer/Globals';
import Globals from './Globals';
export default class PdfPipeline {
parser: PdfParser;

View File

@ -7,7 +7,7 @@ import ChangeTracker from './ChangeTracker';
import ItemGroup from './ItemGroup';
import EvaluationIndex from '../transformer/EvaluationIndex';
import EvaluationTracker from '../transformer/EvaluationTracker';
import Globals from '../transformer/Globals';
import Globals from '../Globals';
export default class StageResult {
constructor(

View File

@ -3,7 +3,7 @@ import ItemResult from '../ItemResult';
import ItemTransformer from './ItemTransformer';
import TransformContext from './TransformContext';
import FontType from '../FontType';
import GlobalDefinition from './GlobalDefinition';
import GlobalDefinition from '../GlobalDefinition';
import PageMapping from '../PageMapping';
import PageFactorFinder from '../support/PageFactorFinder';
import { groupByPage, onlyUniques } from '../support/groupingUtils';

View File

@ -1,8 +1,8 @@
import Item from '../Item';
import PageViewport from '../parse/PageViewport';
import EvaluationTracker from './EvaluationTracker';
import GlobalDefinition from './GlobalDefinition';
import Globals from './Globals';
import GlobalDefinition from '../GlobalDefinition';
import Globals from '../Globals';
export default class TransformContext {
pageCount: number;

View File

@ -1,5 +1,5 @@
import GlobalDefinition from 'src/transformer/GlobalDefinition';
import Globals from 'src/transformer/Globals';
import GlobalDefinition from 'src/GlobalDefinition';
import Globals from 'src/Globals';
const MyGlobalString = new GlobalDefinition<string>('myGlobalString');
const MyGlobalNumber = new GlobalDefinition<number>('myGlobalNumber');

View File

@ -6,7 +6,7 @@ import AnnotatedColumn from 'src/debug/AnnotatedColumn';
import Page, { asPages } from 'src/debug/Page';
import { items } from '../testItems';
import LineItemMerger from 'src/debug/LineItemMerger';
import Globals from 'src/transformer/Globals';
import Globals from 'src/Globals';
test('itemsUnpacked', async () => {
const evaluationTracker = new EvaluationTracker();