vue3-yuanma/packages/runtime-core/__tests__
Evan You d901b6bea8 refactor(reactivity): use more efficient reactive checks
WeakSets and WeakMaps shows degrading performance as the amount of
observed objects increases. Using hidden keys result in better
performance especially when repeatedly creating large amounts of
reactive proxies.

This also makes it possible to more efficiently declare non-reactive
objects in userland.
2020-05-02 16:58:17 -04:00
..
components fix(runtime-core): should call Suspense fallback unmount hook (#1061) 2020-05-01 16:20:16 -04:00
helpers fix(runtime-core): dynamic component should support falsy values without warning 2020-04-24 15:32:47 -04:00
apiAsyncComponent.spec.ts feat(asyncComponent): add onError option for defineAsyncComponent 2020-04-07 14:34:42 -04:00
apiCreateApp.spec.ts feat(runtime-core): support app.config.globalProperties 2020-03-25 09:28:43 -04:00
apiInject.spec.ts fix(inject): allow default value to be undefined (#894) 2020-03-30 15:24:55 -04:00
apiLifecycle.spec.ts refactor(reactivity): separate track and trigger operation types 2019-12-03 11:30:24 -05:00
apiOptions.spec.ts fix(runtime-core): mixin options that rely on this context should be deferred 2020-04-22 16:36:18 -04:00
apiSetupContext.spec.ts refactor(runtime-core): refactor props resolution 2020-04-06 17:37:47 -04:00
apiTemplateRef.spec.ts types: bring back my changes 2020-04-08 21:34:00 +01:00
apiWatch.spec.ts fix(watch): fix deep watchers on refs containing primitives (#984) 2020-04-17 09:55:41 -04:00
componentEmits.spec.ts feat(runtime-core): skip emit warn if has equivalent onXXX prop 2020-04-16 11:27:52 -04:00
componentProps.spec.ts fix(runtime-core): should not cast prop value if prop did not change 2020-04-20 14:16:25 -04:00
componentProxy.spec.ts fix(runtime-core): fix user attched public instance properties that start with "$" 2020-04-17 10:23:10 -04:00
componentSlots.spec.ts refactor(runtime-core): remove emit return value 2020-04-10 10:59:46 -04:00
directives.spec.ts Revert "refactor(directives): remove binding.instance" 2020-03-16 13:06:46 -04:00
errorHandling.spec.ts refactor(runtime-core): remove emit return value 2020-04-10 10:59:46 -04:00
h.spec.ts refactor: transformHArgs -> transformVNodeArgs 2020-03-23 16:54:28 -04:00
hmr.spec.ts refactor(types): mark more internal APIs 2020-05-01 10:37:40 -04:00
hydration.spec.ts chore: fix typos (#1090) 2020-05-01 09:42:58 -04:00
misc.spec.ts refactor(reactivity): use more efficient reactive checks 2020-05-02 16:58:17 -04:00
rendererAttrsFallthrough.spec.ts feat(runtime-core): improve warning for extraneous event listeners (#1005) 2020-04-20 16:40:59 -04:00
rendererChildren.spec.ts refactor: move mockWarn utility to @vue/shared 2020-01-22 09:29:45 -05:00
rendererElement.spec.ts test(runtime-core/renderer): tests for rendering elements (#699) 2020-03-09 17:08:05 -04:00
rendererFragment.spec.ts refactor(fragments): remove visible anchors for fragments 2020-02-26 16:32:06 -05:00
rendererOptimizedMode.spec.ts test: restructure 2019-08-29 16:56:31 -04:00
scheduler.spec.ts chore: fix typos (#1090) 2020-05-01 09:42:58 -04:00
vnode.spec.ts refactor(reactivity): use more efficient reactive checks 2020-05-02 16:58:17 -04:00
vnodeHooks.spec.ts test(runtime-core): tests for vnode hooks 2020-03-18 16:35:04 -04:00