dillon1000/react

Commit

[be] Move old compiler to separate package

Browse files
Changed paths96 files
First-parent comparison
A compiler/forget/packages/babel-plugin-react-forget-legacy/package.json AddedA compiler/forget/packages/babel-plugin-react-forget-legacy/scripts/hash-dist.sh AddedA compiler/forget/packages/babel-plugin-react-forget-legacy/src/BabelPlugin.ts AddedR compiler/forget/src/BackEnd/DumpLIR.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/BackEnd/DumpLIR.ts RenamedR compiler/forget/src/BackEnd/JS.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/BackEnd/JS.ts RenamedR compiler/forget/src/BackEnd/JSGen.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/BackEnd/JSGen.ts RenamedR compiler/forget/src/BackEnd/LIRGen.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/BackEnd/LIRGen.ts RenamedR compiler/forget/src/BackEnd/MemoCacheAlloc.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/BackEnd/MemoCacheAlloc.ts RenamedR compiler/forget/src/BackEnd/SanityCheck.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/BackEnd/SanityCheck.ts RenamedR compiler/forget/src/BackEnd/index.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/BackEnd/index.ts RenamedA compiler/forget/packages/babel-plugin-react-forget-legacy/src/Common/Dumper.ts AddedA compiler/forget/packages/babel-plugin-react-forget-legacy/src/Common/PathUnion.ts AddedA compiler/forget/packages/babel-plugin-react-forget-legacy/src/Common/utils.ts AddedR compiler/forget/src/CompilerContext.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/CompilerContext.ts RenamedR compiler/forget/src/CompilerDriver.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/CompilerDriver.ts RenamedA compiler/forget/packages/babel-plugin-react-forget-legacy/src/CompilerError.ts AddedR compiler/forget/src/CompilerFlags.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/CompilerFlags.ts RenamedR compiler/forget/src/CompilerOptions.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/CompilerOptions.ts RenamedR compiler/forget/src/CompilerOutputs.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/CompilerOutputs.ts RenamedR compiler/forget/src/ControlFlowGraph/CFGBuilder.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/ControlFlowGraph/CFGBuilder.ts RenamedR compiler/forget/src/ControlFlowGraph/ControlFlowGraph.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/ControlFlowGraph/ControlFlowGraph.ts RenamedR compiler/forget/src/ControlFlowGraph/buildCFG.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/ControlFlowGraph/buildCFG.ts RenamedR compiler/forget/src/ControlFlowGraph/index.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/ControlFlowGraph/index.ts RenamedR compiler/forget/src/DepGraph/SCCGraph.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/DepGraph/SCCGraph.ts RenamedR compiler/forget/src/DepGraph/SCCGraphSnapshot.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/DepGraph/SCCGraphSnapshot.ts RenamedR compiler/forget/src/DepGraph/ValGraph.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/DepGraph/ValGraph.ts RenamedR compiler/forget/src/DepGraph/ValGraphSnapshot.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/DepGraph/ValGraphSnapshot.ts RenamedR compiler/forget/src/DepGraph/index.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/DepGraph/index.ts RenamedR compiler/forget/src/Diagnostic.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/Diagnostic.ts RenamedR compiler/forget/src/IR/Func.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/IR/Func.ts RenamedR compiler/forget/src/IR/FuncTopLevel.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/IR/FuncTopLevel.ts RenamedR compiler/forget/src/IR/Hook.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/IR/Hook.ts RenamedR compiler/forget/src/IR/JSX.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/IR/JSX.ts RenamedR compiler/forget/src/IR/PrettyPrinter.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/IR/PrettyPrinter.ts RenamedR compiler/forget/src/IR/Prog.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/IR/Prog.ts RenamedR compiler/forget/src/IR/Val.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/IR/Val.ts RenamedR compiler/forget/src/IR/ValSnapshot.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/IR/ValSnapshot.ts RenamedR compiler/forget/src/IR/__tests__/Hook--test.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/IR/__tests__/Hook--test.ts RenamedR compiler/forget/src/IR/__tests__/JSX--test.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/IR/__tests__/JSX--test.ts RenamedR compiler/forget/src/IR/__tests__/Val--test.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/IR/__tests__/Val--test.ts RenamedR compiler/forget/src/IR/babel-utils.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/IR/babel-utils.ts RenamedR compiler/forget/src/IR/index.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/IR/index.ts RenamedR compiler/forget/src/LIR/Block.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/LIR/Block.ts RenamedR compiler/forget/src/LIR/Func.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/LIR/Func.ts RenamedR compiler/forget/src/LIR/Instr.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/LIR/Instr.ts RenamedR compiler/forget/src/LIR/MemoCache.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/LIR/MemoCache.ts RenamedR compiler/forget/src/LIR/PrettyPrinter.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/LIR/PrettyPrinter.ts RenamedR compiler/forget/src/LIR/Prog.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/LIR/Prog.ts RenamedR compiler/forget/src/LIR/index.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/LIR/index.ts RenamedR compiler/forget/src/Logger.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/Logger.ts RenamedR compiler/forget/src/MiddleEnd/BodyAnalysis.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/MiddleEnd/BodyAnalysis.ts RenamedR compiler/forget/src/MiddleEnd/DepGraphAnalysis.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/MiddleEnd/DepGraphAnalysis.ts RenamedR compiler/forget/src/MiddleEnd/DumpCFG.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/MiddleEnd/DumpCFG.ts RenamedR compiler/forget/src/MiddleEnd/DumpIR.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/MiddleEnd/DumpIR.ts RenamedR compiler/forget/src/MiddleEnd/IRCheck.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/MiddleEnd/IRCheck.ts RenamedR compiler/forget/src/MiddleEnd/ParamAnalysis.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/MiddleEnd/ParamAnalysis.ts RenamedR compiler/forget/src/MiddleEnd/ReactFuncsInfer.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/MiddleEnd/ReactFuncsInfer.ts RenamedR compiler/forget/src/MiddleEnd/RefKindInfer.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/MiddleEnd/RefKindInfer.ts RenamedR compiler/forget/src/MiddleEnd/SketchyCodeCheck.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/MiddleEnd/SketchyCodeCheck.ts RenamedR compiler/forget/src/MiddleEnd/__tests__/ReactFuncsInfer-test.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/MiddleEnd/__tests__/ReactFuncsInfer-test.ts RenamedR compiler/forget/src/MiddleEnd/index.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/MiddleEnd/index.ts RenamedR compiler/forget/src/Pass.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/Pass.ts RenamedR compiler/forget/src/PassManager.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/PassManager.ts RenamedR compiler/forget/src/Validation/NoUseBeforeDefineRule.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/Validation/NoUseBeforeDefineRule.ts RenamedR compiler/forget/src/Validation/PostCodegenValidator.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/Validation/PostCodegenValidator.ts RenamedR compiler/forget/src/Validation/index.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/Validation/index.ts RenamedR compiler/forget/src/__tests__/CompilerOptions-test.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/__tests__/CompilerOptions-test.ts RenamedR compiler/forget/src/__tests__/TestDriver.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/__tests__/TestDriver.ts RenamedR compiler/forget/src/__tests__/e2e/expectLogs.js →compiler/forget/packages/babel-plugin-react-forget-legacy/src/__tests__/e2e/expectLogs.js RenamedR compiler/forget/src/__tests__/e2e/hello.e2e.js →compiler/forget/packages/babel-plugin-react-forget-legacy/src/__tests__/e2e/hello.e2e.js RenamedR compiler/forget/src/__tests__/e2e/update-button.e2e.js →compiler/forget/packages/babel-plugin-react-forget-legacy/src/__tests__/e2e/update-button.e2e.js RenamedA compiler/forget/packages/babel-plugin-react-forget-legacy/src/__tests__/fixtures/todo/README.md AddedA compiler/forget/packages/babel-plugin-react-forget-legacy/src/__tests__/fixtures/todo/cfg-for-of-statement-with-assignment.js AddedA compiler/forget/packages/babel-plugin-react-forget-legacy/src/__tests__/test-utils/generateTestsFromFixtures.ts AddedA compiler/forget/packages/babel-plugin-react-forget-legacy/src/__tests__/test-utils/validateNoUseBeforeDefine.ts AddedR compiler/forget/src/__tests__/transform-test.ts →compiler/forget/packages/babel-plugin-react-forget-legacy/src/__tests__/transform-test.ts RenamedA compiler/forget/packages/babel-plugin-react-forget-legacy/src/index.ts AddedA compiler/forget/packages/babel-plugin-react-forget-legacy/src/plugin-syntax-jsx.d.ts AddedA compiler/forget/packages/babel-plugin-react-forget-legacy/tsconfig.json AddedA compiler/forget/packages/babel-plugin-react-forget-legacy/yarn.lock AddedM compiler/forget/packages/playground/components/Editor/Input.tsx ModifiedM compiler/forget/packages/playground/components/Editor/Output.tsx ModifiedM compiler/forget/packages/playground/components/Editor/index.tsx ModifiedM compiler/forget/packages/playground/components/GraphView.tsx ModifiedM compiler/forget/packages/playground/lib/compilerDriver.ts ModifiedM compiler/forget/packages/playground/lib/defaultStore.ts ModifiedM compiler/forget/packages/playground/lib/dotProgramGenerator.ts ModifiedM compiler/forget/packages/playground/lib/forgetMonacoDiagnostics.ts ModifiedM compiler/forget/packages/playground/lib/stores/store.ts ModifiedM compiler/forget/packages/playground/lib/utils.ts ModifiedM compiler/forget/packages/playground/scripts/setup.sh ModifiedM compiler/forget/src/BabelPlugin.ts ModifiedM compiler/forget/src/CompilerError.ts ModifiedM compiler/forget/src/HIR/BuildHIR.ts ModifiedM compiler/forget/src/HIR/PrintHIRTree.ts ModifiedM compiler/forget/src/index.ts Modified
Patch

Files changed

Rendering syntax-highlighted changes…