]> git.ipfire.org Git - thirdparty/vuejs/core.git/commit
wip: element transforms
authorEvan You <yyx990803@gmail.com>
Sat, 21 Sep 2019 19:47:26 +0000 (15:47 -0400)
committerEvan You <yyx990803@gmail.com>
Sat, 21 Sep 2019 19:47:26 +0000 (15:47 -0400)
commit93440bba97e1aa0ec6e3900b154a4fecd54acb7b
tree1d8dc5a2b3437e15ab68a19f313d6bbd74fdeb66
parentb275f8697dd56954b32d12a03951d5b81157fbf5
wip: element transforms
18 files changed:
packages/compiler-core/src/ast.ts
packages/compiler-core/src/codegen.ts
packages/compiler-core/src/index.ts
packages/compiler-core/src/transform.ts
packages/compiler-core/src/transforms/element.ts [new file with mode: 0644]
packages/compiler-core/src/transforms/optimizeBlocks.ts [moved from packages/compiler-core/src/directives/vBind.ts with 100% similarity]
packages/compiler-core/src/transforms/optimizeClass.ts [moved from packages/compiler-core/src/directives/vModel.ts with 100% similarity]
packages/compiler-core/src/transforms/optimizeInterpolations.ts [moved from packages/compiler-core/src/optimizations/mergeExpressions.ts with 100% similarity]
packages/compiler-core/src/transforms/optimizePatchFlags.ts [moved from packages/compiler-core/src/directives/vOn.ts with 100% similarity]
packages/compiler-core/src/transforms/optimizeStyle.ts [moved from packages/compiler-core/src/directives/vPre.ts with 100% similarity]
packages/compiler-core/src/transforms/vBind.ts [moved from packages/compiler-core/src/directives/vSlot.ts with 100% similarity]
packages/compiler-core/src/transforms/vFor.ts [moved from packages/compiler-core/src/directives/vFor.ts with 100% similarity]
packages/compiler-core/src/transforms/vIf.ts [moved from packages/compiler-core/src/directives/vIf.ts with 100% similarity]
packages/compiler-core/src/transforms/vModel.ts [moved from packages/compiler-core/src/directives/vText.ts with 100% similarity]
packages/compiler-core/src/transforms/vOn.ts [moved from packages/compiler-core/src/optimizations/blocks.ts with 100% similarity]
packages/compiler-core/src/transforms/vPre.ts [moved from packages/compiler-core/src/optimizations/class.ts with 100% similarity]
packages/compiler-core/src/transforms/vSlot.ts [moved from packages/compiler-core/src/optimizations/patchFlag.ts with 100% similarity]
packages/compiler-core/src/transforms/vText.ts [moved from packages/compiler-core/src/optimizations/style.ts with 100% similarity]