Drop unused Knockout functionality

Especially dropped memoization for improved speed.
This commit is contained in:
djmaze 2020-10-13 14:56:23 +02:00
parent e7975d4f82
commit 1e735bf4a9
30 changed files with 206 additions and 814 deletions

View file

@ -7,7 +7,7 @@ knockoutDebugCallback([
'src/utils.domData.js',
'src/utils.domNodeDisposal.js',
'src/utils.domManipulation.js',
'src/memoization.js',
// 'src/memoization.js',
'src/tasks.js',
'src/subscribables/extenders.js',
'src/subscribables/subscribable.js',
@ -16,7 +16,7 @@ knockoutDebugCallback([
'src/subscribables/observableArray.js',
'src/subscribables/observableArray.changeTracking.js',
'src/subscribables/dependentObservable.js',
'src/subscribables/observableUtils.js',
// 'src/subscribables/observableUtils.js',
'src/binding/selectExtensions.js',
'src/binding/expressionRewriting.js',
'src/virtualElements.js',
@ -49,7 +49,7 @@ knockoutDebugCallback([
// click depends on event - The order matters for specs, which includes each file individually
'src/binding/defaultBindings/click.js',
'src/templating/templateEngine.js',
'src/templating/templateRewriting.js',
// 'src/templating/templateRewriting.js',
'src/templating/templateSources.js',
'src/templating/templating.js',
'src/binding/editDetection/compareArrays.js',