PromucFlow_constructor/app/client/src/plugins/Linting/utils
Rishabh Rathod e15da63f57
fix: setter mutation issue (#25886)
## Description

When we added a mutation task to the microtask queue, earlier we didn't
update the evalProps as soon as the change is triggered, due to this we
lost the update.

Now, we update the evalProps as soon as the setter or getter for
JSObject variable is triggered making sure the latest value is always
present.

#### PR fixes following issue(s)
Fixes #25364
2023-08-08 19:42:07 +05:30
..
diffGenerator.ts feat: Improve Linting performance (#23865) 2023-07-05 14:34:03 +01:00
entityParser.ts feat: Improve Linting performance (#23865) 2023-07-05 14:34:03 +01:00
getEntityDependencies.ts feat: Improve Linting performance (#23865) 2023-07-05 14:34:03 +01:00
getEvaluationContext.ts feat: widget property setters (#23441) 2023-07-08 19:37:26 +05:30
getJSToLint.ts feat: Improve Linting performance (#23865) 2023-07-05 14:34:03 +01:00
getLintingErrors.ts fix: setter mutation issue (#25886) 2023-08-08 19:42:07 +05:30
getLintSeverity.ts feat: Improve Linting performance (#23865) 2023-07-05 14:34:03 +01:00
groupDifferencesByType.ts feat: Improve Linting performance (#23865) 2023-07-05 14:34:03 +01:00
isEntityFunction.ts feat: widget property setters (#23441) 2023-07-08 19:37:26 +05:30
lintBindingPath.ts feat: Improve Linting performance (#23865) 2023-07-05 14:34:03 +01:00
lintJSObjectBody.ts feat: Improve Linting performance (#23865) 2023-07-05 14:34:03 +01:00
lintJSObjectProperty.ts feat: Improve Linting performance (#23865) 2023-07-05 14:34:03 +01:00
lintJSProperty.ts feat: Improve Linting performance (#23865) 2023-07-05 14:34:03 +01:00
lintTriggerPath.ts feat: Improve Linting performance (#23865) 2023-07-05 14:34:03 +01:00
mergeMaps.ts feat: Improve Linting performance (#23865) 2023-07-05 14:34:03 +01:00
pathUtils.ts feat: Improve Linting performance (#23865) 2023-07-05 14:34:03 +01:00
sortDependencies.ts feat: Improve Linting performance (#23865) 2023-07-05 14:34:03 +01:00
sortLintingPathsByType.ts feat: Improve Linting performance (#23865) 2023-07-05 14:34:03 +01:00