PromucFlow_constructor/app/client/cypress/integration/Smoke_TestSuite/ClientSideTests
Favour Ohanekwu d6fbdb15b9
feat: Linting in entity properties and methods (#16171)
* Initial commit

* Remove arrow function params from identifiers

* Remove invalid identifiers from extracted identifiers

* Remove invalid identifiers which are derived from function params and variable declarations

* Fix typo error

* Correctly remove invalid identifiers

* Remove invalid names from identifier list

* fix build failure

* Add Promise to list of unacceptable entity name

* Keep track of unreferenced identifiers in bindings

* Add Global scope object names as unusable entity names

* Keep track of unreferenced identifiers

* Prevent traversal of data tree for addition of new paths and entities

* Sync linting in trigger fields

* Support linting of invalid properties

* Fix linting reactivity bug in trigger field

* Remove unused objects

* Fix conflict in merging

* Lint jsobject body for function change

* Remove unused map from tests

* Code cleanup

* Modify jest tests

* Update jest tests

* Fix cypress tests

* Code cleanup

* Support  linting of multiple bindings

* Set squiggle line as long as invalid property length

* Add jest tests

* Minor code refactor

* Move ast to shared repo

* Rename confusing identifiers

* Improve naming of functions and their return values

* move shared widget validation utils and constants to shared folder

* Add jest test for invalid entity names

* Add cypress tests

* Modify test comment

* Extend list of dedicated worker scope identifiers

* Resolve code review comments

* Resolve review comments

* Annonate code where necessary

* Code refactor

* Improve worker global scope object

* Code refactor

* Fix merge conflict

* Code refactor

* Minor bug fix

* Redundant commit to retrigger vercel build

* Add null checks to dependecy chain
2022-09-17 18:40:28 +01:00
..
ActionExecution feat: Change navigate to UI (#14856) 2022-09-16 10:00:16 +05:30
Binding feat: Change navigate to UI (#14856) 2022-09-16 10:00:16 +05:30
BugTests fix: Fix Api url path issue (#16628) 2022-09-13 05:02:59 +00:00
ExplorerTests feat: Updates modal new design changes (#16553) 2022-09-14 10:40:48 +05:30
Git test: Fix flaky git tests (#16675) 2022-09-12 08:59:06 +05:30
Linting feat: Linting in entity properties and methods (#16171) 2022-09-17 18:40:28 +01:00
Onboarding test: Script updates for flaky tests (#16631) 2022-09-12 09:48:44 +05:30
OtherUIFeatures fix: Optimize reflows on the applications list page (#16812) 2022-09-17 11:38:28 +05:30
PropertyPane chore: Fixing lint errors in the Cypress code base (#16504) 2022-09-03 23:57:41 +05:30
ThemingTests test: Script updates for flaky tests (#16631) 2022-09-12 09:48:44 +05:30
VisualTests test: Script updates for flaky tests (#16455) 2022-09-05 15:24:56 +05:30
Widgets feat: Code Scanner Widget (#15990) 2022-09-16 10:25:32 +05:30
Workspace feat: Refactor invite modal for handling RBAC updates (#16405) 2022-09-02 22:45:08 +05:30