From a3be2498e3afde70ec68b1588f7052f868ef16f0 Mon Sep 17 00:00:00 2001 From: haojin111 Date: Mon, 16 May 2022 18:09:23 +0800 Subject: [PATCH 1/7] added import application progress bar when importing from json --- app/client/cypress/fixtures/exportedApp.json | 248 +- .../ImportExportForkApplication_spec.js | 1 + app/client/cypress/locators/HomePage.js | 1 + app/client/src/ce/constants/messages.test.ts | 49 + app/client/src/ce/constants/messages.ts | 2 + .../Applications/ImportApplicationModal.tsx | 93 +- coverage-summary.json | 2113 ++++++++++------- 7 files changed, 1549 insertions(+), 958 deletions(-) diff --git a/app/client/cypress/fixtures/exportedApp.json b/app/client/cypress/fixtures/exportedApp.json index 8026c63d2f..b83e23025a 100644 --- a/app/client/cypress/fixtures/exportedApp.json +++ b/app/client/cypress/fixtures/exportedApp.json @@ -1,16 +1,17 @@ { "clientSchemaVersion": 1, - "serverSchemaVersion": 2, + "serverSchemaVersion": 4, "exportedApplication": { - "name": "app2896", + "name": "app6621", "isPublic": false, "appIsExample": false, "unreadCommentThreads": 0, "color": "#F4FFDE", "icon": "single-person", - "slug": "app2896", + "slug": "app6621", "evaluationVersion": 2, "applicationVersion": 2, + "isManualUpdate": false, "new": true }, "datasourceList": [ @@ -23,12 +24,10 @@ "gitSyncId": "61c2d94747cda83965fe72b5_61c5822385c0bd4ccf7d171c", "name": "mockdata", "pluginId": "postgres-plugin", - "invalids": [ - "Missing authentication details." - ], + "invalids": [], "messages": [], - "isConfigured": false, - "isValid": false, + "isConfigured": true, + "isValid": true, "new": true } ], @@ -60,13 +59,14 @@ "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, - "version": 52, + "version": 58, "minHeight": 600, "parentColumnSpace": 1, "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { + "boxShadow": "none", "widgetName": "Table1", "defaultPageSize": 0, "columnOrder": [ @@ -92,6 +92,9 @@ }, { "key": "primaryColumns.schema_name.computedValue" + }, + { + "key": "accentColor" } ], "leftColumn": 4, @@ -103,7 +106,7 @@ "horizontalAlignment": "LEFT", "verticalAlignment": "CENTER", "columnType": "text", - "textSize": "PARAGRAPH", + "textSize": "0.875rem", "enableFilter": true, "enableSort": true, "isVisible": true, @@ -111,15 +114,19 @@ "isCellVisible": true, "isDerived": false, "label": "schema_name", - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.schema_name))}}" + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.schema_name))}}", + "borderRadius": "0px", + "boxShadow": "none" } }, "delimiter": ",", "key": "5ejs55im17", "derivedColumns": {}, + "labelTextSize": "0.875rem", "rightColumn": 25, - "textSize": "PARAGRAPH", + "textSize": "0.875rem", "widgetId": "uyyp0qxfdq", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "tableData": "{{get_schema.data}}", "isVisible": true, @@ -133,6 +140,24 @@ "isLoading": false, "horizontalAlignment": "LEFT", "isVisibleSearch": true, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "0px", "isVisiblePagination": true, "verticalAlignment": "CENTER", "columnSizeMap": { @@ -142,6 +167,7 @@ } }, { + "boxShadow": "none", "widgetName": "Table2", "defaultPageSize": 0, "columnOrder": [ @@ -179,6 +205,9 @@ }, { "key": "primaryColumns.id.computedValue" + }, + { + "key": "accentColor" } ], "leftColumn": 30, @@ -190,7 +219,7 @@ "horizontalAlignment": "LEFT", "verticalAlignment": "CENTER", "columnType": "text", - "textSize": "PARAGRAPH", + "textSize": "0.875rem", "enableFilter": true, "enableSort": true, "isVisible": true, @@ -198,7 +227,9 @@ "isCellVisible": true, "isDerived": false, "label": "due", - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.due))}}" + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.due))}}", + "borderRadius": "0px", + "boxShadow": "none" }, "assignee": { "index": 1, @@ -207,7 +238,7 @@ "horizontalAlignment": "LEFT", "verticalAlignment": "CENTER", "columnType": "text", - "textSize": "PARAGRAPH", + "textSize": "0.875rem", "enableFilter": true, "enableSort": true, "isVisible": true, @@ -215,7 +246,9 @@ "isCellVisible": true, "isDerived": false, "label": "assignee", - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.assignee))}}" + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.assignee))}}", + "borderRadius": "0px", + "boxShadow": "none" }, "title": { "index": 2, @@ -224,7 +257,7 @@ "horizontalAlignment": "LEFT", "verticalAlignment": "CENTER", "columnType": "text", - "textSize": "PARAGRAPH", + "textSize": "0.875rem", "enableFilter": true, "enableSort": true, "isVisible": true, @@ -232,7 +265,9 @@ "isCellVisible": true, "isDerived": false, "label": "title", - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.title))}}" + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", + "borderRadius": "0px", + "boxShadow": "none" }, "id": { "index": 4, @@ -241,7 +276,7 @@ "horizontalAlignment": "LEFT", "verticalAlignment": "CENTER", "columnType": "text", - "textSize": "PARAGRAPH", + "textSize": "0.875rem", "enableFilter": true, "enableSort": true, "isVisible": true, @@ -249,15 +284,19 @@ "isCellVisible": true, "isDerived": false, "label": "id", - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.id))}}" + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", + "borderRadius": "0px", + "boxShadow": "none" } }, "delimiter": ",", "key": "5ejs55im17", "derivedColumns": {}, + "labelTextSize": "0.875rem", "rightColumn": 61, - "textSize": "PARAGRAPH", + "textSize": "0.875rem", "widgetId": "r1m4lkt7at", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "tableData": "{{mockApi.data.headers.info}}", "isVisible": true, @@ -271,6 +310,24 @@ "isLoading": false, "horizontalAlignment": "LEFT", "isVisibleSearch": true, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "0px", "isVisiblePagination": true, "verticalAlignment": "CENTER", "columnSizeMap": { @@ -281,6 +338,7 @@ } }, { + "boxShadow": "none", "widgetName": "Input1", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", @@ -298,15 +356,20 @@ "dynamicBindingPathList": [ { "key": "defaultText" + }, + { + "key": "accentColor" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "t02w4ix9o5", + "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 38, "widgetId": "9timcor5m5", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "allowCurrencyChange": false, @@ -314,6 +377,7 @@ "parentId": "0", "renderMode": "CANVAS", "isLoading": false, + "borderRadius": "0px", "iconAlign": "left", "defaultText": "{{JSObject1.myVar1}}" } @@ -324,6 +388,7 @@ { "id": "Page1_get_schema", "name": "get_schema", + "confirmBeforeExecute": false, "pluginType": "DB", "jsonPathKeys": [], "timeoutInMillisecond": 10000 @@ -333,6 +398,7 @@ { "id": "Page1_mockApi", "name": "mockApi", + "confirmBeforeExecute": false, "pluginType": "API", "jsonPathKeys": [], "timeoutInMillisecond": 10000 @@ -380,6 +446,12 @@ "new": true } ], + "pageOrder": [ + "Page1" + ], + "publishedPageOrder": [ + "Page1" + ], "publishedDefaultPageName": "Page1", "unpublishedDefaultPageName": "Page1", "actionList": [ @@ -452,7 +524,62 @@ "new": false }, { - "id": "Page1_myFun1", + "id": "Page1_get_schema", + "userPermissions": [ + "read:actions", + "execute:actions", + "manage:actions" + ], + "gitSyncId": "61c580d685c0bd4ccf7d1716_61c5832685c0bd4ccf7d171e", + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "get_schema", + "datasource": { + "id": "mockdata", + "userPermissions": [], + "pluginId": "postgres-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT schema_name FROM information_schema.schemata;", + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "get_schema" + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "messages": [], + "isValid": true, + "new": true + }, + "messages": [], + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "new": false + }, + { + "id": "Page1_JSObject1.myFun1", "userPermissions": [ "read:actions", "execute:actions", @@ -512,62 +639,7 @@ "new": false }, { - "id": "Page1_get_schema", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "gitSyncId": "61c580d685c0bd4ccf7d1716_61c5832685c0bd4ccf7d171e", - "pluginType": "DB", - "pluginId": "postgres-plugin", - "unpublishedAction": { - "name": "get_schema", - "datasource": { - "id": "mockdata", - "userPermissions": [], - "pluginId": "postgres-plugin", - "messages": [], - "isValid": true, - "new": false - }, - "pageId": "Page1", - "actionConfiguration": { - "timeoutInMillisecond": 10000, - "paginationType": "NONE", - "encodeParamsToggle": true, - "body": "SELECT schema_name FROM information_schema.schemata;", - "pluginSpecifiedTemplates": [ - { - "value": true - } - ] - }, - "executeOnLoad": true, - "dynamicBindingPathList": [], - "isValid": true, - "invalids": [], - "messages": [], - "jsonPathKeys": [], - "confirmBeforeExecute": false, - "userPermissions": [], - "validName": "get_schema" - }, - "publishedAction": { - "datasource": { - "userPermissions": [], - "messages": [], - "isValid": true, - "new": true - }, - "messages": [], - "confirmBeforeExecute": false, - "userPermissions": [] - }, - "new": false - }, - { - "id": "Page1_myFun2", + "id": "Page1_JSObject1.myFun2", "userPermissions": [ "read:actions", "execute:actions", @@ -660,13 +732,33 @@ "new": false } ], + "invisibleActionFields": { + "Page1_JSObject1.myFun2": { + "unpublishedUserSetOnLoad": false, + "publishedUserSetOnLoad": false + }, + "Page1_JSObject1.myFun1": { + "unpublishedUserSetOnLoad": false, + "publishedUserSetOnLoad": false + }, + "Page1_get_schema": { + "unpublishedUserSetOnLoad": false, + "publishedUserSetOnLoad": false + }, + "Page1_mockApi": { + "unpublishedUserSetOnLoad": false, + "publishedUserSetOnLoad": false + } + }, "editModeTheme": { "name": "Classic", + "displayName": "Classic", "new": true, "isSystemTheme": true }, "publishedTheme": { "name": "Classic", + "displayName": "Classic", "new": true, "isSystemTheme": true }, diff --git a/app/client/cypress/integration/Smoke_TestSuite/Application/ImportExportForkApplication_spec.js b/app/client/cypress/integration/Smoke_TestSuite/Application/ImportExportForkApplication_spec.js index bd4e2706dc..937058596d 100644 --- a/app/client/cypress/integration/Smoke_TestSuite/Application/ImportExportForkApplication_spec.js +++ b/app/client/cypress/integration/Smoke_TestSuite/Application/ImportExportForkApplication_spec.js @@ -15,6 +15,7 @@ describe("Import, Export and Fork application and validate data binding", functi cy.get(homePage.orgImportAppOption).click({ force: true }); cy.get(homePage.orgImportAppModal).should("be.visible"); cy.xpath(homePage.uploadLogo).attachFile("forkedApp.json"); + cy.get(homePage.importAppProgressWrapper).should("be.visible"); cy.wait("@importNewApplication").then((interception) => { cy.wait(100); // should check reconnect modal openning diff --git a/app/client/cypress/locators/HomePage.js b/app/client/cypress/locators/HomePage.js index a037d7a086..0fbff3a4f3 100644 --- a/app/client/cypress/locators/HomePage.js +++ b/app/client/cypress/locators/HomePage.js @@ -95,4 +95,5 @@ export default { orgNameText: ".t--org-name-text", optionsIcon: ".t--options-icon", reconnectDatasourceModal: ".reconnect-datasource-modal", + importAppProgressWrapper: ".t-import-app-progress-wrapper", }; diff --git a/app/client/src/ce/constants/messages.test.ts b/app/client/src/ce/constants/messages.test.ts index dfada223a9..90c65b848e 100644 --- a/app/client/src/ce/constants/messages.test.ts +++ b/app/client/src/ce/constants/messages.test.ts @@ -72,6 +72,12 @@ import { SUBMIT, UPDATE_CONFIG, USE_DEFAULT_CONFIGURATION, + UPLOADING_JSON, + UPLOADING_APPLICATION, + IMPORT_APP_FROM_FILE_MESSAGE, + IMPORT_APP_FROM_GIT_MESSAGE, + IMPORT_FROM_GIT_REPOSITORY, + IMPORT_FROM_GIT_REPOSITORY_MESSAGE, } from "./messages"; describe("messages", () => { @@ -386,3 +392,46 @@ describe("git-sync messages", () => { }); }); }); + +describe("import application messages", () => { + const expectedMessages = [ + { key: "UPLOADING_JSON", value: "Uploading JSON" }, + { + key: "UPLOADING_APPLICATION", + value: "Uploading Application", + }, + { + key: "IMPORT_APP_FROM_FILE_MESSAGE", + value: "Drag and drop your file or upload from your computer", + }, + { + key: "IMPORT_APP_FROM_GIT_MESSAGE", + value: "Import an application from its git repository using its SSH URL", + }, + { + key: "IMPORT_FROM_GIT_REPOSITORY", + value: "Import from Git Repository", + }, + { + key: "IMPORT_FROM_GIT_REPOSITORY_MESSAGE", + value: + "While importing Appsmith will does not import the datasource credentials to prevent a breach. After a successfull import you can add the credentials manually so the application behaves normally!", + }, + ]; + const functions = [ + UPLOADING_JSON, + UPLOADING_APPLICATION, + IMPORT_APP_FROM_FILE_MESSAGE, + IMPORT_APP_FROM_GIT_MESSAGE, + IMPORT_FROM_GIT_REPOSITORY, + IMPORT_FROM_GIT_REPOSITORY_MESSAGE, + ]; + functions.forEach((fn: () => string) => { + it(`${fn.name} returns expected value`, () => { + const actual = createMessage(fn); + const found = expectedMessages.find((em) => em.key === fn.name); + const expected = found && found.value; + expect(actual).toEqual(expected); + }); + }); +}); diff --git a/app/client/src/ce/constants/messages.ts b/app/client/src/ce/constants/messages.ts index 4ce0f78c95..48dc0306f2 100644 --- a/app/client/src/ce/constants/messages.ts +++ b/app/client/src/ce/constants/messages.ts @@ -478,6 +478,8 @@ export const IMPORT_APPLICATION_MODAL_TITLE = () => "Import application"; export const IMPORT_APPLICATION_MODAL_LABEL = () => "Where would you like to import your application from?"; export const IMPORT_APP_FROM_FILE_TITLE = () => "Import from file"; +export const UPLOADING_JSON = () => "Uploading JSON"; +export const UPLOADING_APPLICATION = () => "Uploading Application"; export const IMPORT_APP_FROM_GIT_TITLE = () => "Import from a Git repo (Beta)"; export const IMPORT_APP_FROM_FILE_MESSAGE = () => "Drag and drop your file or upload from your computer"; diff --git a/app/client/src/pages/Applications/ImportApplicationModal.tsx b/app/client/src/pages/Applications/ImportApplicationModal.tsx index b95ee04e36..4154c9af8c 100644 --- a/app/client/src/pages/Applications/ImportApplicationModal.tsx +++ b/app/client/src/pages/Applications/ImportApplicationModal.tsx @@ -15,6 +15,8 @@ import { IMPORT_APP_FROM_GIT_TITLE, IMPORT_APPLICATION_MODAL_LABEL, IMPORT_APPLICATION_MODAL_TITLE, + UPLOADING_APPLICATION, + UPLOADING_JSON, } from "@appsmith/constants/messages"; import FilePickerV2 from "components/ads/FilePickerV2"; import { Colors } from "constants/Colors"; @@ -28,6 +30,7 @@ import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; import Dialog from "components/ads/DialogComponent"; import { Classes } from "@blueprintjs/core"; import { selectFeatureFlags } from "selectors/usersSelectors"; +import Statusbar from "pages/Editor/gitSync/components/Statusbar"; const StyledDialog = styled(Dialog)` && .${Classes.DIALOG_HEADER} { @@ -72,6 +75,9 @@ const Row = styled.div` padding: 0; margin: 0; justify-content: space-between; + &.t-import-app-progress-wrapper { + justify-content: center; + } `; const FileImportCard = styled.div<{ gitEnabled?: boolean }>` @@ -170,6 +176,31 @@ const CardWrapper = styled.div` } `; +const StatusbarWrapper = styled.div` + width: 252px; + height: 199px; + + .cs-icon { + margin: auto; + border-radius: 50%; + width: 32px; + height: 32px; + background: ${Colors.GREY_4}; + display: flex; + justify-content: center; + margin-bottom: 8px; + svg { + width: 20px; + height: 20px; + } + } + + .cs-text.importing-app-name { + display: flex; + justify-content: center; + } +`; + function GitImportCard(props: { children?: ReactNode; handler?: () => void }) { const theme = useTheme() as Theme; const onClick = useCallback(() => { @@ -242,7 +273,7 @@ function ImportApplicationModal(props: ImportApplicationModalProps) { applicationFile: file, }), ); - onClose && onClose(); + // onClose && onClose(); } else { setAppFileToBeUploaded(null); } @@ -254,6 +285,7 @@ function ImportApplicationModal(props: ImportApplicationModalProps) { // finished of importing application if (appFileToBeUploaded && !importingApplication) { setAppFileToBeUploaded(null); + onClose && onClose(); // should open "Add credential" modal } }, [appFileToBeUploaded, importingApplication]); @@ -279,27 +311,48 @@ function ImportApplicationModal(props: ImportApplicationModalProps) { > - {createMessage(IMPORT_APPLICATION_MODAL_LABEL)} + {createMessage( + importingApplication + ? UPLOADING_JSON + : IMPORT_APPLICATION_MODAL_LABEL, + )} - - - - - {isGitImportFeatureEnabled && } - + {!importingApplication && ( + + + + + {isGitImportFeatureEnabled && } + + )} + {importingApplication && ( + + + + + {appFileToBeUploaded?.file.name || "filename.JSON"} + + + + + )} ); } diff --git a/coverage-summary.json b/coverage-summary.json index 5b3ff48c83..b793cbbb5d 100644 --- a/coverage-summary.json +++ b/coverage-summary.json @@ -1,861 +1,1254 @@ -{"total": {"lines":{"total":37834,"covered":20890,"skipped":0,"pct":55.21},"statements":{"total":42367,"covered":23179,"skipped":0,"pct":54.71},"functions":{"total":9151,"covered":3135,"skipped":0,"pct":34.26},"branches":{"total":22216,"covered":8200,"skipped":0,"pct":36.91}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/store.ts": {"lines":{"total":19,"covered":16,"skipped":0,"pct":84.21},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":20,"covered":17,"skipped":0,"pct":85},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/apiPaneActions.ts": {"lines":{"total":19,"covered":10,"skipped":0,"pct":52.63},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":19,"skipped":0,"pct":67.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/appCollabActions.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":11,"skipped":0,"pct":73.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/applicationActions.ts": {"lines":{"total":20,"covered":12,"skipped":0,"pct":60},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":31,"covered":23,"skipped":0,"pct":74.19},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/batchActions.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/canvasSelectionActions.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/commentActions.ts": {"lines":{"total":76,"covered":61,"skipped":0,"pct":80.26},"functions":{"total":48,"covered":22,"skipped":0,"pct":45.83},"statements":{"total":149,"covered":120,"skipped":0,"pct":80.54},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/controlActions.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":13,"covered":10,"skipped":0,"pct":76.92},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/crudInfoModalActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/datasourceActions.ts": {"lines":{"total":46,"covered":22,"skipped":0,"pct":47.83},"functions":{"total":20,"covered":0,"skipped":0,"pct":0},"statements":{"total":67,"covered":42,"skipped":0,"pct":62.69},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/debuggerActions.ts": {"lines":{"total":13,"covered":11,"skipped":0,"pct":84.62},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":31,"covered":23,"skipped":0,"pct":74.19},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/errorActions.ts": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/evaluationActions.ts": {"lines":{"total":18,"covered":9,"skipped":0,"pct":50},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/explorerActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/gitSyncActions.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/globalSearchActions.ts": {"lines":{"total":21,"covered":17,"skipped":0,"pct":80.95},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":48,"covered":34,"skipped":0,"pct":70.83},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/helpActions.ts": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/importActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/initActions.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":10,"covered":9,"skipped":0,"pct":90},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/jsActionActions.ts": {"lines":{"total":33,"covered":18,"skipped":0,"pct":54.55},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":34,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/jsPaneActions.ts": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/metaActions.ts": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":11,"covered":9,"skipped":0,"pct":81.82},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/notificationActions.ts": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":34,"covered":23,"skipped":0,"pct":67.65},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/onboardingActions.ts": {"lines":{"total":23,"covered":13,"skipped":0,"pct":56.52},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":34,"covered":24,"skipped":0,"pct":70.59},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/orgActions.ts": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/pageActions.tsx": {"lines":{"total":66,"covered":39,"skipped":0,"pct":59.09},"functions":{"total":28,"covered":8,"skipped":0,"pct":28.57},"statements":{"total":98,"covered":68,"skipped":0,"pct":69.39},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/pluginActionActions.ts": {"lines":{"total":64,"covered":36,"skipped":0,"pct":56.25},"functions":{"total":32,"covered":1,"skipped":0,"pct":3.13},"statements":{"total":100,"covered":68,"skipped":0,"pct":68},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/pluginActions.ts": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":13,"skipped":0,"pct":65},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/propertyPaneActions.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/providerActions.ts": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/queryPaneActions.ts": {"lines":{"total":7,"covered":4,"skipped":0,"pct":57.14},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":7,"skipped":0,"pct":70},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/tourActions.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/userActions.ts": {"lines":{"total":22,"covered":19,"skipped":0,"pct":86.36},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":53,"covered":36,"skipped":0,"pct":67.92},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/websocketActions.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":12,"skipped":0,"pct":70.59},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/widgetActions.tsx": {"lines":{"total":35,"covered":27,"skipped":0,"pct":77.14},"functions":{"total":15,"covered":8,"skipped":0,"pct":53.33},"statements":{"total":51,"covered":43,"skipped":0,"pct":84.31},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/widgetSelectionActions.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":28,"covered":28,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/widgetSidebarActions.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":14,"covered":11,"skipped":0,"pct":78.57},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/ActionAPI.tsx": {"lines":{"total":32,"covered":17,"skipped":0,"pct":53.13},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":33,"covered":18,"skipped":0,"pct":54.55},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/Api.ts": {"lines":{"total":27,"covered":23,"skipped":0,"pct":85.19},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":27,"covered":23,"skipped":0,"pct":85.19},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/ApiUtils.ts": {"lines":{"total":49,"covered":27,"skipped":0,"pct":55.1},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":53,"covered":31,"skipped":0,"pct":58.49},"branches":{"total":35,"covered":13,"skipped":0,"pct":37.14}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/ApplicationApi.tsx": {"lines":{"total":41,"covered":23,"skipped":0,"pct":56.1},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":45,"covered":24,"skipped":0,"pct":53.33},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/CloudServicesApi.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":4,"skipped":0,"pct":80},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/CollectionApi.ts": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/CommentsAPI.tsx": {"lines":{"total":29,"covered":22,"skipped":0,"pct":75.86},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":30,"covered":23,"skipped":0,"pct":76.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/DatasourcesApi.ts": {"lines":{"total":27,"covered":15,"skipped":0,"pct":55.56},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":28,"covered":16,"skipped":0,"pct":57.14},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/ImportApi.ts": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/JSActionAPI.tsx": {"lines":{"total":22,"covered":13,"skipped":0,"pct":59.09},"functions":{"total":9,"covered":1,"skipped":0,"pct":11.11},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/NotificationsAPI.tsx": {"lines":{"total":16,"covered":12,"skipped":0,"pct":75},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":17,"covered":13,"skipped":0,"pct":76.47},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/OrgApi.ts": {"lines":{"total":31,"covered":17,"skipped":0,"pct":54.84},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":32,"covered":18,"skipped":0,"pct":56.25},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/PageApi.tsx": {"lines":{"total":48,"covered":31,"skipped":0,"pct":64.58},"functions":{"total":18,"covered":3,"skipped":0,"pct":16.67},"statements":{"total":50,"covered":32,"skipped":0,"pct":64},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/PluginApi.ts": {"lines":{"total":18,"covered":16,"skipped":0,"pct":88.89},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":19,"covered":17,"skipped":0,"pct":89.47},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/ProvidersApi.ts": {"lines":{"total":33,"covered":18,"skipped":0,"pct":54.55},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":35,"covered":20,"skipped":0,"pct":57.14},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/SaasApi.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":10,"covered":8,"skipped":0,"pct":80},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/UserApi.tsx": {"lines":{"total":50,"covered":32,"skipped":0,"pct":64},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":51,"covered":33,"skipped":0,"pct":64.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/WidgetSidebarApi.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/utils.ts": {"lines":{"total":45,"covered":40,"skipped":0,"pct":88.89},"functions":{"total":10,"covered":7,"skipped":0,"pct":70},"statements":{"total":55,"covered":50,"skipped":0,"pct":90.91},"branches":{"total":30,"covered":14,"skipped":0,"pct":46.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/AppComments/AppCommentThreads.tsx": {"lines":{"total":41,"covered":24,"skipped":0,"pct":58.54},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":42,"covered":25,"skipped":0,"pct":59.52},"branches":{"total":22,"covered":5,"skipped":0,"pct":22.73}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/AppComments/AppCommentsFilterPopover.tsx": {"lines":{"total":37,"covered":18,"skipped":0,"pct":48.65},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":39,"covered":18,"skipped":0,"pct":46.15},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/AppComments/AppCommentsPlaceholder.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentCard/CommentCard.tsx": {"lines":{"total":168,"covered":121,"skipped":0,"pct":72.02},"functions":{"total":42,"covered":18,"skipped":0,"pct":42.86},"statements":{"total":180,"covered":129,"skipped":0,"pct":71.67},"branches":{"total":125,"covered":74,"skipped":0,"pct":59.2}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentCard/CommentContextMenu.tsx": {"lines":{"total":47,"covered":38,"skipped":0,"pct":80.85},"functions":{"total":12,"covered":4,"skipped":0,"pct":33.33},"statements":{"total":50,"covered":40,"skipped":0,"pct":80},"branches":{"total":22,"covered":18,"skipped":0,"pct":81.82}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentCard/ResolveCommentButton.tsx": {"lines":{"total":26,"covered":24,"skipped":0,"pct":92.31},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":28,"covered":26,"skipped":0,"pct":92.86},"branches":{"total":10,"covered":7,"skipped":0,"pct":70}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentThread/CommentThread.tsx": {"lines":{"total":63,"covered":62,"skipped":0,"pct":98.41},"functions":{"total":14,"covered":12,"skipped":0,"pct":85.71},"statements":{"total":67,"covered":64,"skipped":0,"pct":95.52},"branches":{"total":99,"covered":64,"skipped":0,"pct":64.65}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentThread/ScrollToLatest.tsx": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":8,"skipped":0,"pct":57.14},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentThread/connectedCommentThread.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/AddCommentInput.tsx": {"lines":{"total":142,"covered":95,"skipped":0,"pct":66.9},"functions":{"total":23,"covered":14,"skipped":0,"pct":60.87},"statements":{"total":164,"covered":107,"skipped":0,"pct":65.24},"branches":{"total":115,"covered":21,"skipped":0,"pct":18.26}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/Comments.tsx": {"lines":{"total":34,"covered":34,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":38,"covered":37,"skipped":0,"pct":97.37},"branches":{"total":10,"covered":9,"skipped":0,"pct":90}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/InlineCommentPin.tsx": {"lines":{"total":80,"covered":72,"skipped":0,"pct":90},"functions":{"total":18,"covered":17,"skipped":0,"pct":94.44},"statements":{"total":87,"covered":77,"skipped":0,"pct":88.51},"branches":{"total":58,"covered":41,"skipped":0,"pct":70.69}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/OverlayCommentsWrapper.tsx": {"lines":{"total":39,"covered":31,"skipped":0,"pct":79.49},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":40,"covered":31,"skipped":0,"pct":77.5},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/StyledComponents.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/UnpublishedCommentThread.tsx": {"lines":{"total":32,"covered":28,"skipped":0,"pct":87.5},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":36,"covered":32,"skipped":0,"pct":88.89},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/useOrgUsers.tsx": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":13,"covered":10,"skipped":0,"pct":76.92}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/tests/setMockPages.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/tour/commentsTourSteps.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/AppIcon.tsx": {"lines":{"total":276,"covered":88,"skipped":0,"pct":31.88},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":277,"covered":88,"skipped":0,"pct":31.77},"branches":{"total":91,"covered":2,"skipped":0,"pct":2.2}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Button.tsx": {"lines":{"total":126,"covered":118,"skipped":0,"pct":93.65},"functions":{"total":43,"covered":41,"skipped":0,"pct":95.35},"statements":{"total":128,"covered":119,"skipped":0,"pct":92.97},"branches":{"total":95,"covered":77,"skipped":0,"pct":81.05}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/ButtonTabComponent.tsx": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Callout.tsx": {"lines":{"total":23,"covered":10,"skipped":0,"pct":43.48},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":10,"skipped":0,"pct":43.48},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Checkbox.tsx": {"lines":{"total":33,"covered":10,"skipped":0,"pct":30.3},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":10,"skipped":0,"pct":27.03},"branches":{"total":32,"covered":6,"skipped":0,"pct":18.75}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/ColorPickerComponent.tsx": {"lines":{"total":35,"covered":14,"skipped":0,"pct":40},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":14,"skipped":0,"pct":37.84},"branches":{"total":22,"covered":14,"skipped":0,"pct":63.64}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/CopyToClipBoard.tsx": {"lines":{"total":21,"covered":7,"skipped":0,"pct":33.33},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":7,"skipped":0,"pct":30.43},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/CurrencyCodeDropdown.tsx": {"lines":{"total":24,"covered":14,"skipped":0,"pct":58.33},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":25,"covered":15,"skipped":0,"pct":60},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/DatePickerComponent.tsx": {"lines":{"total":17,"covered":8,"skipped":0,"pct":47.06},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/DialogComponent.tsx": {"lines":{"total":36,"covered":32,"skipped":0,"pct":88.89},"functions":{"total":22,"covered":20,"skipped":0,"pct":90.91},"statements":{"total":38,"covered":34,"skipped":0,"pct":89.47},"branches":{"total":22,"covered":14,"skipped":0,"pct":63.64}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/DraggableList.tsx": {"lines":{"total":49,"covered":23,"skipped":0,"pct":46.94},"functions":{"total":14,"covered":3,"skipped":0,"pct":21.43},"statements":{"total":61,"covered":25,"skipped":0,"pct":40.98},"branches":{"total":18,"covered":6,"skipped":0,"pct":33.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/DraggableListComponent.tsx": {"lines":{"total":23,"covered":16,"skipped":0,"pct":69.57},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":29,"covered":18,"skipped":0,"pct":62.07},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Dropdown.tsx": {"lines":{"total":131,"covered":70,"skipped":0,"pct":53.44},"functions":{"total":53,"covered":14,"skipped":0,"pct":26.42},"statements":{"total":146,"covered":81,"skipped":0,"pct":55.48},"branches":{"total":187,"covered":74,"skipped":0,"pct":39.57}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/EditableText.tsx": {"lines":{"total":26,"covered":19,"skipped":0,"pct":73.08},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":33,"covered":26,"skipped":0,"pct":78.79},"branches":{"total":16,"covered":5,"skipped":0,"pct":31.25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/EditableTextSubComponent.tsx": {"lines":{"total":89,"covered":59,"skipped":0,"pct":66.29},"functions":{"total":32,"covered":25,"skipped":0,"pct":78.13},"statements":{"total":96,"covered":65,"skipped":0,"pct":67.71},"branches":{"total":88,"covered":39,"skipped":0,"pct":44.32}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/EmojiPicker.tsx": {"lines":{"total":21,"covered":18,"skipped":0,"pct":85.71},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":23,"covered":20,"skipped":0,"pct":86.96},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/EmojiReactions.tsx": {"lines":{"total":50,"covered":20,"skipped":0,"pct":40},"functions":{"total":17,"covered":2,"skipped":0,"pct":11.76},"statements":{"total":58,"covered":23,"skipped":0,"pct":39.66},"branches":{"total":54,"covered":15,"skipped":0,"pct":27.78}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/FilePicker.tsx": {"lines":{"total":156,"covered":70,"skipped":0,"pct":44.87},"functions":{"total":46,"covered":27,"skipped":0,"pct":58.7},"statements":{"total":166,"covered":80,"skipped":0,"pct":48.19},"branches":{"total":84,"covered":13,"skipped":0,"pct":15.48}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/GifPlayerComponent.tsx": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":9,"skipped":0,"pct":47.37},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/ISDCodeDropdown.tsx": {"lines":{"total":27,"covered":13,"skipped":0,"pct":48.15},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":28,"covered":14,"skipped":0,"pct":50},"branches":{"total":20,"covered":2,"skipped":0,"pct":10}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Icon.tsx": {"lines":{"total":302,"covered":166,"skipped":0,"pct":54.97},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":303,"covered":167,"skipped":0,"pct":55.12},"branches":{"total":127,"covered":48,"skipped":0,"pct":37.8}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/IconTabsComponent.tsx": {"lines":{"total":15,"covered":6,"skipped":0,"pct":40},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":6,"skipped":0,"pct":33.33},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/MentionsInput.tsx": {"lines":{"total":76,"covered":47,"skipped":0,"pct":61.84},"functions":{"total":23,"covered":6,"skipped":0,"pct":26.09},"statements":{"total":83,"covered":53,"skipped":0,"pct":63.86},"branches":{"total":54,"covered":21,"skipped":0,"pct":38.89}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Menu.tsx": {"lines":{"total":13,"covered":7,"skipped":0,"pct":53.85},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":7,"skipped":0,"pct":53.85},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/MenuDivider.tsx": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":3,"skipped":0,"pct":50},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/MenuItem.tsx": {"lines":{"total":23,"covered":14,"skipped":0,"pct":60.87},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":32,"covered":4,"skipped":0,"pct":12.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/MultiSwitch.tsx": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":7,"skipped":0,"pct":46.67},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/MultiselectDropdown.tsx": {"lines":{"total":78,"covered":15,"skipped":0,"pct":19.23},"functions":{"total":40,"covered":0,"skipped":0,"pct":0},"statements":{"total":83,"covered":15,"skipped":0,"pct":18.07},"branches":{"total":84,"covered":14,"skipped":0,"pct":16.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Radio.tsx": {"lines":{"total":38,"covered":5,"skipped":0,"pct":13.16},"functions":{"total":27,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":5,"skipped":0,"pct":12.5},"branches":{"total":40,"covered":4,"skipped":0,"pct":10}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/ScrollIndicator.tsx": {"lines":{"total":42,"covered":34,"skipped":0,"pct":80.95},"functions":{"total":15,"covered":13,"skipped":0,"pct":86.67},"statements":{"total":46,"covered":38,"skipped":0,"pct":82.61},"branches":{"total":36,"covered":20,"skipped":0,"pct":55.56}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Spinner.tsx": {"lines":{"total":15,"covered":10,"skipped":0,"pct":66.67},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":10,"skipped":0,"pct":66.67},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/StepComponent.tsx": {"lines":{"total":22,"covered":9,"skipped":0,"pct":40.91},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":9,"skipped":0,"pct":40.91},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Switch.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Tabs.tsx": {"lines":{"total":43,"covered":12,"skipped":0,"pct":27.91},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":45,"covered":12,"skipped":0,"pct":26.67},"branches":{"total":48,"covered":8,"skipped":0,"pct":16.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/TagInputComponent.tsx": {"lines":{"total":57,"covered":7,"skipped":0,"pct":12.28},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":61,"covered":7,"skipped":0,"pct":11.48},"branches":{"total":38,"covered":2,"skipped":0,"pct":5.26}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Text.tsx": {"lines":{"total":42,"covered":42,"skipped":0,"pct":100},"functions":{"total":14,"covered":14,"skipped":0,"pct":100},"statements":{"total":43,"covered":43,"skipped":0,"pct":100},"branches":{"total":28,"covered":21,"skipped":0,"pct":75}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/TextInput.tsx": {"lines":{"total":77,"covered":55,"skipped":0,"pct":71.43},"functions":{"total":21,"covered":18,"skipped":0,"pct":85.71},"statements":{"total":82,"covered":60,"skipped":0,"pct":73.17},"branches":{"total":49,"covered":22,"skipped":0,"pct":44.9}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Toast.tsx": {"lines":{"total":46,"covered":36,"skipped":0,"pct":78.26},"functions":{"total":17,"covered":15,"skipped":0,"pct":88.24},"statements":{"total":46,"covered":36,"skipped":0,"pct":78.26},"branches":{"total":54,"covered":33,"skipped":0,"pct":61.11}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Toggle.tsx": {"lines":{"total":22,"covered":6,"skipped":0,"pct":27.27},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":6,"skipped":0,"pct":25},"branches":{"total":30,"covered":2,"skipped":0,"pct":6.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Tooltip.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/TreeDropdown.tsx": {"lines":{"total":54,"covered":28,"skipped":0,"pct":51.85},"functions":{"total":23,"covered":7,"skipped":0,"pct":30.43},"statements":{"total":56,"covered":30,"skipped":0,"pct":53.57},"branches":{"total":34,"covered":20,"skipped":0,"pct":58.82}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/common.tsx": {"lines":{"total":41,"covered":27,"skipped":0,"pct":65.85},"functions":{"total":7,"covered":4,"skipped":0,"pct":57.14},"statements":{"total":46,"covered":32,"skipped":0,"pct":69.57},"branches":{"total":13,"covered":7,"skipped":0,"pct":53.85}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/tour/TourTooltipWrapper.tsx": {"lines":{"total":32,"covered":30,"skipped":0,"pct":93.75},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":33,"covered":31,"skipped":0,"pct":93.94},"branches":{"total":38,"covered":17,"skipped":0,"pct":44.74}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/AudioRecorderComponent.tsx": {"lines":{"total":238,"covered":37,"skipped":0,"pct":15.55},"functions":{"total":43,"covered":3,"skipped":0,"pct":6.98},"statements":{"total":275,"covered":37,"skipped":0,"pct":13.45},"branches":{"total":90,"covered":14,"skipped":0,"pct":15.56}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/CenteredWrapper.tsx": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":3,"covered":2,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/ChartComponent.tsx": {"lines":{"total":158,"covered":75,"skipped":0,"pct":47.47},"functions":{"total":32,"covered":16,"skipped":0,"pct":50},"statements":{"total":170,"covered":84,"skipped":0,"pct":49.41},"branches":{"total":95,"covered":21,"skipped":0,"pct":22.11}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/CheckboxGroupComponent.tsx": {"lines":{"total":12,"covered":6,"skipped":0,"pct":50},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":15,"covered":2,"skipped":0,"pct":13.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/ContainerComponent.tsx": {"lines":{"total":29,"covered":27,"skipped":0,"pct":93.1},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":29,"covered":27,"skipped":0,"pct":93.1},"branches":{"total":40,"covered":26,"skipped":0,"pct":65}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/CopyToClipBoard.tsx": {"lines":{"total":21,"covered":7,"skipped":0,"pct":33.33},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":7,"skipped":0,"pct":30.43},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/Dropdown.tsx": {"lines":{"total":22,"covered":7,"skipped":0,"pct":31.82},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":7,"skipped":0,"pct":31.82},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/FilePickerComponent.tsx": {"lines":{"total":20,"covered":10,"skipped":0,"pct":50},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":21,"covered":11,"skipped":0,"pct":52.38},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/IconButtonComponent.tsx": {"lines":{"total":34,"covered":21,"skipped":0,"pct":61.76},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":43,"covered":21,"skipped":0,"pct":48.84},"branches":{"total":102,"covered":8,"skipped":0,"pct":7.84}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/IconComponent.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/ImageComponent.tsx": {"lines":{"total":90,"covered":15,"skipped":0,"pct":16.67},"functions":{"total":24,"covered":2,"skipped":0,"pct":8.33},"statements":{"total":101,"covered":16,"skipped":0,"pct":15.84},"branches":{"total":64,"covered":10,"skipped":0,"pct":15.63}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/MapComponent.tsx": {"lines":{"total":41,"covered":13,"skipped":0,"pct":31.71},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":13,"skipped":0,"pct":30.23},"branches":{"total":33,"covered":8,"skipped":0,"pct":24.24}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/PickMyLocation.tsx": {"lines":{"total":21,"covered":8,"skipped":0,"pct":38.1},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":24,"covered":9,"skipped":0,"pct":37.5},"branches":{"total":16,"covered":4,"skipped":0,"pct":25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/PopoverVideo.tsx": {"lines":{"total":11,"covered":9,"skipped":0,"pct":81.82},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":9,"skipped":0,"pct":81.82},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/PositionedContainer.tsx": {"lines":{"total":28,"covered":28,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":30,"covered":30,"skipped":0,"pct":100},"branches":{"total":12,"covered":10,"skipped":0,"pct":83.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/SearchComponent.tsx": {"lines":{"total":21,"covered":16,"skipped":0,"pct":76.19},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":22,"covered":17,"skipped":0,"pct":77.27},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/StyledHeader.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TabbedView.tsx": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TabsComponent.tsx": {"lines":{"total":41,"covered":41,"skipped":0,"pct":100},"functions":{"total":19,"covered":19,"skipped":0,"pct":100},"statements":{"total":42,"covered":42,"skipped":0,"pct":100},"branches":{"total":36,"covered":30,"skipped":0,"pct":83.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TextInputComponent.tsx": {"lines":{"total":35,"covered":10,"skipped":0,"pct":28.57},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":40,"covered":12,"skipped":0,"pct":30},"branches":{"total":27,"covered":4,"skipped":0,"pct":14.81}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/VideoComponent.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/MenuButtonComponent/index.tsx": {"lines":{"total":63,"covered":19,"skipped":0,"pct":30.16},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":71,"covered":19,"skipped":0,"pct":26.76},"branches":{"total":151,"covered":10,"skipped":0,"pct":6.62}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/MultiSelectComponent/index.styled.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/MultiSelectComponent/index.tsx": {"lines":{"total":48,"covered":9,"skipped":0,"pct":18.75},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":9,"skipped":0,"pct":17.31},"branches":{"total":38,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/AutoToolTipComponent.tsx": {"lines":{"total":29,"covered":9,"skipped":0,"pct":31.03},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":9,"skipped":0,"pct":27.27},"branches":{"total":28,"covered":4,"skipped":0,"pct":14.29}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/CascadeFields.tsx": {"lines":{"total":121,"covered":36,"skipped":0,"pct":29.75},"functions":{"total":32,"covered":1,"skipped":0,"pct":3.13},"statements":{"total":128,"covered":36,"skipped":0,"pct":28.13},"branches":{"total":73,"covered":18,"skipped":0,"pct":24.66}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/CommonUtilities.ts": {"lines":{"total":32,"covered":28,"skipped":0,"pct":87.5},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":35,"covered":31,"skipped":0,"pct":88.57},"branches":{"total":47,"covered":23,"skipped":0,"pct":48.94}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/Constants.ts": {"lines":{"total":62,"covered":53,"skipped":0,"pct":85.48},"functions":{"total":23,"covered":21,"skipped":0,"pct":91.3},"statements":{"total":62,"covered":53,"skipped":0,"pct":85.48},"branches":{"total":34,"covered":25,"skipped":0,"pct":73.53}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/Table.tsx": {"lines":{"total":82,"covered":50,"skipped":0,"pct":60.98},"functions":{"total":18,"covered":7,"skipped":0,"pct":38.89},"statements":{"total":86,"covered":53,"skipped":0,"pct":61.63},"branches":{"total":54,"covered":21,"skipped":0,"pct":38.89}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableAction.tsx": {"lines":{"total":14,"covered":10,"skipped":0,"pct":71.43},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":12,"covered":7,"skipped":0,"pct":58.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableDataDownload.tsx": {"lines":{"total":62,"covered":21,"skipped":0,"pct":33.87},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":66,"covered":23,"skipped":0,"pct":34.85},"branches":{"total":36,"covered":5,"skipped":0,"pct":13.89}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableFilterPane.tsx": {"lines":{"total":39,"covered":24,"skipped":0,"pct":61.54},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":41,"covered":25,"skipped":0,"pct":60.98},"branches":{"total":9,"covered":2,"skipped":0,"pct":22.22}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableFilterPaneContent.tsx": {"lines":{"total":51,"covered":16,"skipped":0,"pct":31.37},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":53,"covered":16,"skipped":0,"pct":30.19},"branches":{"total":41,"covered":12,"skipped":0,"pct":29.27}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableFilters.tsx": {"lines":{"total":35,"covered":27,"skipped":0,"pct":77.14},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":37,"covered":29,"skipped":0,"pct":78.38},"branches":{"total":21,"covered":5,"skipped":0,"pct":23.81}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableHeader.tsx": {"lines":{"total":37,"covered":17,"skipped":0,"pct":45.95},"functions":{"total":10,"covered":3,"skipped":0,"pct":30},"statements":{"total":39,"covered":19,"skipped":0,"pct":48.72},"branches":{"total":47,"covered":24,"skipped":0,"pct":51.06}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableHelpers.ts": {"lines":{"total":24,"covered":24,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":29,"covered":29,"skipped":0,"pct":100},"branches":{"total":12,"covered":9,"skipped":0,"pct":75}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableStyledWrappers.tsx": {"lines":{"total":87,"covered":59,"skipped":0,"pct":67.82},"functions":{"total":56,"covered":28,"skipped":0,"pct":50},"statements":{"total":87,"covered":59,"skipped":0,"pct":67.82},"branches":{"total":272,"covered":57,"skipped":0,"pct":20.96}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableUtilities.tsx": {"lines":{"total":130,"covered":50,"skipped":0,"pct":38.46},"functions":{"total":38,"covered":6,"skipped":0,"pct":15.79},"statements":{"total":143,"covered":57,"skipped":0,"pct":39.86},"branches":{"total":103,"covered":24,"skipped":0,"pct":23.3}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/index.tsx": {"lines":{"total":74,"covered":19,"skipped":0,"pct":25.68},"functions":{"total":19,"covered":3,"skipped":0,"pct":15.79},"statements":{"total":77,"covered":21,"skipped":0,"pct":27.27},"branches":{"total":76,"covered":2,"skipped":0,"pct":2.63}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/header/DeployLinkButton.tsx": {"lines":{"total":16,"covered":11,"skipped":0,"pct":68.75},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":18,"covered":13,"skipped":0,"pct":72.22},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/header/ThreeDotsLoading.tsx": {"lines":{"total":5,"covered":4,"skipped":0,"pct":80},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":4,"skipped":0,"pct":80},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/help/CollapsibleHelp.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/help/DocumentationSearch.tsx": {"lines":{"total":64,"covered":39,"skipped":0,"pct":60.94},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":72,"covered":43,"skipped":0,"pct":59.72},"branches":{"total":56,"covered":25,"skipped":0,"pct":44.64}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/ButtonComponent.tsx": {"lines":{"total":110,"covered":54,"skipped":0,"pct":49.09},"functions":{"total":27,"covered":11,"skipped":0,"pct":40.74},"statements":{"total":123,"covered":62,"skipped":0,"pct":50.41},"branches":{"total":191,"covered":44,"skipped":0,"pct":23.04}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/CheckboxComponent.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":15,"covered":11,"skipped":0,"pct":73.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/CloseButton.tsx": {"lines":{"total":9,"covered":5,"skipped":0,"pct":55.56},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":5,"skipped":0,"pct":55.56},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/DatePickerComponent.tsx": {"lines":{"total":72,"covered":19,"skipped":0,"pct":26.39},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":74,"covered":20,"skipped":0,"pct":27.03},"branches":{"total":69,"covered":2,"skipped":0,"pct":2.9}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/DatePickerComponent2.tsx": {"lines":{"total":80,"covered":19,"skipped":0,"pct":23.75},"functions":{"total":20,"covered":1,"skipped":0,"pct":5},"statements":{"total":84,"covered":20,"skipped":0,"pct":23.81},"branches":{"total":67,"covered":2,"skipped":0,"pct":2.99}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/DividerComponent.tsx": {"lines":{"total":42,"covered":29,"skipped":0,"pct":69.05},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":48,"covered":31,"skipped":0,"pct":64.58},"branches":{"total":71,"covered":30,"skipped":0,"pct":42.25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/DropdownComponent.tsx": {"lines":{"total":50,"covered":22,"skipped":0,"pct":44},"functions":{"total":20,"covered":1,"skipped":0,"pct":5},"statements":{"total":52,"covered":23,"skipped":0,"pct":44.23},"branches":{"total":41,"covered":8,"skipped":0,"pct":19.51}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/IframeComponent.tsx": {"lines":{"total":30,"covered":8,"skipped":0,"pct":26.67},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":8,"skipped":0,"pct":25},"branches":{"total":23,"covered":4,"skipped":0,"pct":17.39}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/ModalComponent.tsx": {"lines":{"total":29,"covered":10,"skipped":0,"pct":34.48},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":10,"skipped":0,"pct":33.33},"branches":{"total":26,"covered":4,"skipped":0,"pct":15.38}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/RadioGroupComponent.tsx": {"lines":{"total":15,"covered":11,"skipped":0,"pct":73.33},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":18,"covered":12,"skipped":0,"pct":66.67},"branches":{"total":13,"covered":4,"skipped":0,"pct":30.77}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/RateComponent.tsx": {"lines":{"total":32,"covered":12,"skipped":0,"pct":37.5},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":12,"skipped":0,"pct":32.43},"branches":{"total":22,"covered":4,"skipped":0,"pct":18.18}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/SwitchComponent.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":8,"covered":5,"skipped":0,"pct":62.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/TextComponent.tsx": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":32,"covered":32,"skipped":0,"pct":100},"branches":{"total":60,"covered":44,"skipped":0,"pct":73.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/InputComponent/index.tsx": {"lines":{"total":123,"covered":71,"skipped":0,"pct":57.72},"functions":{"total":41,"covered":26,"skipped":0,"pct":63.41},"statements":{"total":127,"covered":75,"skipped":0,"pct":59.06},"branches":{"total":166,"covered":76,"skipped":0,"pct":45.78}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/InputComponent/utilties.tsx": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionNameEditor.tsx": {"lines":{"total":65,"covered":18,"skipped":0,"pct":27.69},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":69,"covered":18,"skipped":0,"pct":26.09},"branches":{"total":59,"covered":2,"skipped":0,"pct":3.39}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ApiResponseView.tsx": {"lines":{"total":80,"covered":42,"skipped":0,"pct":52.5},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":82,"covered":42,"skipped":0,"pct":51.22},"branches":{"total":75,"covered":28,"skipped":0,"pct":37.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Button.tsx": {"lines":{"total":27,"covered":12,"skipped":0,"pct":44.44},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":13,"skipped":0,"pct":44.83},"branches":{"total":43,"covered":8,"skipped":0,"pct":18.6}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CloseEditor.tsx": {"lines":{"total":31,"covered":13,"skipped":0,"pct":41.94},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":31,"covered":13,"skipped":0,"pct":41.94},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Divider.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/DragLayerComponent.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/DraggableComponent.tsx": {"lines":{"total":61,"covered":61,"skipped":0,"pct":100},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":66,"covered":66,"skipped":0,"pct":100},"branches":{"total":46,"covered":41,"skipped":0,"pct":89.13}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/DropTargetComponent.tsx": {"lines":{"total":74,"covered":66,"skipped":0,"pct":89.19},"functions":{"total":11,"covered":10,"skipped":0,"pct":90.91},"statements":{"total":76,"covered":68,"skipped":0,"pct":89.47},"branches":{"total":49,"covered":32,"skipped":0,"pct":65.31}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/DropTargetUtils.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/DropdownComponent.tsx": {"lines":{"total":67,"covered":15,"skipped":0,"pct":22.39},"functions":{"total":17,"covered":1,"skipped":0,"pct":5.88},"statements":{"total":86,"covered":16,"skipped":0,"pct":18.6},"branches":{"total":62,"covered":8,"skipped":0,"pct":12.9}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/EditableText.tsx": {"lines":{"total":58,"covered":17,"skipped":0,"pct":29.31},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":63,"covered":17,"skipped":0,"pct":26.98},"branches":{"total":47,"covered":8,"skipped":0,"pct":17.02}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/EditorContextProvider.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ErrorBoundry.tsx": {"lines":{"total":19,"covered":14,"skipped":0,"pct":73.68},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":21,"covered":16,"skipped":0,"pct":76.19},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ErrorTooltip.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/FormLabel.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/FormRow.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/HelperTooltip.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/JSResponseView.tsx": {"lines":{"total":61,"covered":28,"skipped":0,"pct":45.9},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":65,"covered":28,"skipped":0,"pct":43.08},"branches":{"total":69,"covered":14,"skipped":0,"pct":20.29}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/LoadingOverlayScreen.tsx": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":3,"skipped":0,"pct":60},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/PaneWrapper.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/PreventInteractionsOverlay.tsx": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ReadOnlyEditor.tsx": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ResizableComponent.tsx": {"lines":{"total":107,"covered":62,"skipped":0,"pct":57.94},"functions":{"total":12,"covered":8,"skipped":0,"pct":66.67},"statements":{"total":110,"covered":64,"skipped":0,"pct":58.18},"branches":{"total":88,"covered":18,"skipped":0,"pct":20.45}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ResizableUtils.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":10,"skipped":0,"pct":66.67},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ResizeStyledComponents.tsx": {"lines":{"total":28,"covered":28,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":28,"covered":28,"skipped":0,"pct":100},"branches":{"total":46,"covered":46,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Sidebar.tsx": {"lines":{"total":24,"covered":24,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":24,"covered":24,"skipped":0,"pct":100},"branches":{"total":5,"covered":4,"skipped":0,"pct":80}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/SnipeableComponent.tsx": {"lines":{"total":27,"covered":21,"skipped":0,"pct":77.78},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":27,"covered":21,"skipped":0,"pct":77.78},"branches":{"total":11,"covered":3,"skipped":0,"pct":27.27}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Spinner.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/StoreAsDatasource.tsx": {"lines":{"total":16,"covered":10,"skipped":0,"pct":62.5},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":10,"skipped":0,"pct":62.5},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionCreator/Fields.tsx": {"lines":{"total":280,"covered":75,"skipped":0,"pct":26.79},"functions":{"total":68,"covered":5,"skipped":0,"pct":7.35},"statements":{"total":286,"covered":79,"skipped":0,"pct":27.62},"branches":{"total":159,"covered":36,"skipped":0,"pct":22.64}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionCreator/index.tsx": {"lines":{"total":183,"covered":76,"skipped":0,"pct":41.53},"functions":{"total":25,"covered":10,"skipped":0,"pct":40},"statements":{"total":185,"covered":77,"skipped":0,"pct":41.62},"branches":{"total":118,"covered":9,"skipped":0,"pct":7.63}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionRightPane/Connections.tsx": {"lines":{"total":40,"covered":17,"skipped":0,"pct":42.5},"functions":{"total":20,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":17,"skipped":0,"pct":42.5},"branches":{"total":26,"covered":8,"skipped":0,"pct":30.77}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionRightPane/SuggestedWidgets.tsx": {"lines":{"total":46,"covered":20,"skipped":0,"pct":43.48},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":20,"skipped":0,"pct":42.55},"branches":{"total":15,"covered":4,"skipped":0,"pct":26.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionRightPane/index.tsx": {"lines":{"total":84,"covered":31,"skipped":0,"pct":36.9},"functions":{"total":30,"covered":0,"skipped":0,"pct":0},"statements":{"total":91,"covered":31,"skipped":0,"pct":34.07},"branches":{"total":48,"covered":12,"skipped":0,"pct":25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/BindingPrompt.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/BindingPromptHelper.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/EditorConfig.ts": {"lines":{"total":22,"covered":22,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/EvaluatedValuePopup.tsx": {"lines":{"total":102,"covered":68,"skipped":0,"pct":66.67},"functions":{"total":33,"covered":13,"skipped":0,"pct":39.39},"statements":{"total":118,"covered":78,"skipped":0,"pct":66.1},"branches":{"total":74,"covered":40,"skipped":0,"pct":54.05}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/codeEditorUtils.ts": {"lines":{"total":40,"covered":38,"skipped":0,"pct":95},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":46,"covered":44,"skipped":0,"pct":95.65},"branches":{"total":18,"covered":16,"skipped":0,"pct":88.89}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/commandsHelper.ts": {"lines":{"total":56,"covered":10,"skipped":0,"pct":17.86},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":64,"covered":11,"skipped":0,"pct":17.19},"branches":{"total":24,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/generateQuickCommands.tsx": {"lines":{"total":75,"covered":21,"skipped":0,"pct":28},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":76,"covered":22,"skipped":0,"pct":28.95},"branches":{"total":32,"covered":2,"skipped":0,"pct":6.25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/hintHelpers.ts": {"lines":{"total":27,"covered":21,"skipped":0,"pct":77.78},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":28,"covered":22,"skipped":0,"pct":78.57},"branches":{"total":10,"covered":7,"skipped":0,"pct":70}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/index.tsx": {"lines":{"total":244,"covered":158,"skipped":0,"pct":64.75},"functions":{"total":40,"covered":20,"skipped":0,"pct":50},"statements":{"total":266,"covered":166,"skipped":0,"pct":62.41},"branches":{"total":154,"covered":54,"skipped":0,"pct":35.06}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/lintHelpers.ts": {"lines":{"total":55,"covered":49,"skipped":0,"pct":89.09},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":73,"covered":67,"skipped":0,"pct":91.78},"branches":{"total":28,"covered":22,"skipped":0,"pct":78.57}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/markHelpers.ts": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/modes.ts": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":12,"covered":11,"skipped":0,"pct":91.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/styledComponents.ts": {"lines":{"total":51,"covered":48,"skipped":0,"pct":94.12},"functions":{"total":29,"covered":29,"skipped":0,"pct":100},"statements":{"total":53,"covered":48,"skipped":0,"pct":90.57},"branches":{"total":88,"covered":53,"skipped":0,"pct":60.23}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/ContextualMenu.tsx": {"lines":{"total":70,"covered":33,"skipped":0,"pct":47.14},"functions":{"total":16,"covered":2,"skipped":0,"pct":12.5},"statements":{"total":70,"covered":33,"skipped":0,"pct":47.14},"branches":{"total":37,"covered":8,"skipped":0,"pct":21.62}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/DebugCTA.tsx": {"lines":{"total":35,"covered":20,"skipped":0,"pct":57.14},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":20,"skipped":0,"pct":55.56},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/DebuggerLogs.tsx": {"lines":{"total":45,"covered":18,"skipped":0,"pct":40},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":54,"covered":18,"skipped":0,"pct":33.33},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/DebuggerMessage.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/DebuggerTabs.tsx": {"lines":{"total":27,"covered":17,"skipped":0,"pct":62.96},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":17,"skipped":0,"pct":56.67},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/EntityDependecies.tsx": {"lines":{"total":72,"covered":26,"skipped":0,"pct":36.11},"functions":{"total":33,"covered":0,"skipped":0,"pct":0},"statements":{"total":74,"covered":26,"skipped":0,"pct":35.14},"branches":{"total":74,"covered":16,"skipped":0,"pct":21.62}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/EntityLink.tsx": {"lines":{"total":68,"covered":19,"skipped":0,"pct":27.94},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":70,"covered":19,"skipped":0,"pct":27.14},"branches":{"total":27,"covered":2,"skipped":0,"pct":7.41}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/Errors.tsx": {"lines":{"total":19,"covered":12,"skipped":0,"pct":63.16},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":12,"skipped":0,"pct":63.16},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/FilterHeader.tsx": {"lines":{"total":17,"covered":10,"skipped":0,"pct":58.82},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":10,"skipped":0,"pct":58.82},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/LogItem.tsx": {"lines":{"total":55,"covered":21,"skipped":0,"pct":38.18},"functions":{"total":29,"covered":0,"skipped":0,"pct":0},"statements":{"total":59,"covered":22,"skipped":0,"pct":37.29},"branches":{"total":40,"covered":10,"skipped":0,"pct":25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/helpers.tsx": {"lines":{"total":51,"covered":40,"skipped":0,"pct":78.43},"functions":{"total":15,"covered":5,"skipped":0,"pct":33.33},"statements":{"total":61,"covered":47,"skipped":0,"pct":77.05},"branches":{"total":22,"covered":16,"skipped":0,"pct":72.73}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/hooks.ts": {"lines":{"total":96,"covered":29,"skipped":0,"pct":30.21},"functions":{"total":21,"covered":1,"skipped":0,"pct":4.76},"statements":{"total":110,"covered":34,"skipped":0,"pct":30.91},"branches":{"total":108,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/index.tsx": {"lines":{"total":40,"covered":36,"skipped":0,"pct":90},"functions":{"total":13,"covered":11,"skipped":0,"pct":84.62},"statements":{"total":41,"covered":36,"skipped":0,"pct":87.8},"branches":{"total":12,"covered":5,"skipped":0,"pct":41.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/Resizer/index.tsx": {"lines":{"total":36,"covered":6,"skipped":0,"pct":16.67},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":6,"skipped":0,"pct":15},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/ActionLink.tsx": {"lines":{"total":17,"covered":8,"skipped":0,"pct":47.06},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/AlgoliaSearchWrapper.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":9,"skipped":0,"pct":40.91},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/Description.tsx": {"lines":{"total":71,"covered":16,"skipped":0,"pct":22.54},"functions":{"total":35,"covered":0,"skipped":0,"pct":0},"statements":{"total":75,"covered":16,"skipped":0,"pct":21.33},"branches":{"total":27,"covered":8,"skipped":0,"pct":29.63}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchContext.tsx": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchHotKeys.tsx": {"lines":{"total":18,"covered":14,"skipped":0,"pct":77.78},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":26,"covered":17,"skipped":0,"pct":65.38},"branches":{"total":7,"covered":3,"skipped":0,"pct":42.86}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/HelpBar.tsx": {"lines":{"total":25,"covered":23,"skipped":0,"pct":92},"functions":{"total":10,"covered":9,"skipped":0,"pct":90},"statements":{"total":28,"covered":26,"skipped":0,"pct":92.86},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/Highlight.tsx": {"lines":{"total":15,"covered":2,"skipped":0,"pct":13.33},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":2,"skipped":0,"pct":11.76},"branches":{"total":18,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/ResultsNotFound.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchBox.tsx": {"lines":{"total":59,"covered":17,"skipped":0,"pct":28.81},"functions":{"total":27,"covered":0,"skipped":0,"pct":0},"statements":{"total":68,"covered":17,"skipped":0,"pct":25},"branches":{"total":31,"covered":6,"skipped":0,"pct":19.35}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchModal.tsx": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchResults.tsx": {"lines":{"total":128,"covered":31,"skipped":0,"pct":24.22},"functions":{"total":50,"covered":0,"skipped":0,"pct":0},"statements":{"total":133,"covered":31,"skipped":0,"pct":23.31},"branches":{"total":79,"covered":22,"skipped":0,"pct":27.85}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SetSearchResults.tsx": {"lines":{"total":12,"covered":5,"skipped":0,"pct":41.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":5,"skipped":0,"pct":35.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SnippetRefinements.tsx": {"lines":{"total":19,"covered":7,"skipped":0,"pct":36.84},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":7,"skipped":0,"pct":33.33},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SnippetsFilter.tsx": {"lines":{"total":44,"covered":9,"skipped":0,"pct":20.45},"functions":{"total":29,"covered":0,"skipped":0,"pct":0},"statements":{"total":49,"covered":9,"skipped":0,"pct":18.37},"branches":{"total":53,"covered":2,"skipped":0,"pct":3.77}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/githubHelper.ts": {"lines":{"total":13,"covered":6,"skipped":0,"pct":46.15},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/index.tsx": {"lines":{"total":256,"covered":140,"skipped":0,"pct":54.69},"functions":{"total":66,"covered":24,"skipped":0,"pct":36.36},"statements":{"total":287,"covered":152,"skipped":0,"pct":52.96},"branches":{"total":249,"covered":37,"skipped":0,"pct":14.86}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/parseDocumentationContent.ts": {"lines":{"total":99,"covered":77,"skipped":0,"pct":77.78},"functions":{"total":16,"covered":14,"skipped":0,"pct":87.5},"statements":{"total":102,"covered":79,"skipped":0,"pct":77.45},"branches":{"total":86,"covered":39,"skipped":0,"pct":45.35}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/useRecentEntities.tsx": {"lines":{"total":36,"covered":18,"skipped":0,"pct":50},"functions":{"total":8,"covered":3,"skipped":0,"pct":37.5},"statements":{"total":37,"covered":18,"skipped":0,"pct":48.65},"branches":{"total":40,"covered":3,"skipped":0,"pct":7.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/utils.tsx": {"lines":{"total":99,"covered":70,"skipped":0,"pct":70.71},"functions":{"total":23,"covered":15,"skipped":0,"pct":65.22},"statements":{"total":122,"covered":88,"skipped":0,"pct":72.13},"branches":{"total":104,"covered":30,"skipped":0,"pct":28.85}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/HighlightedCode/index.tsx": {"lines":{"total":19,"covered":12,"skipped":0,"pct":63.16},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":19,"covered":12,"skipped":0,"pct":63.16},"branches":{"total":12,"covered":4,"skipped":0,"pct":33.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/HighlightedCode/themes.ts": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Onboarding/Boxed.tsx": {"lines":{"total":12,"covered":9,"skipped":0,"pct":75},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":12,"covered":9,"skipped":0,"pct":75},"branches":{"total":7,"covered":2,"skipped":0,"pct":28.57}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Onboarding/EndTour.tsx": {"lines":{"total":16,"covered":9,"skipped":0,"pct":56.25},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":9,"skipped":0,"pct":56.25},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Onboarding/Helper.tsx": {"lines":{"total":75,"covered":49,"skipped":0,"pct":65.33},"functions":{"total":23,"covered":5,"skipped":0,"pct":21.74},"statements":{"total":81,"covered":55,"skipped":0,"pct":67.9},"branches":{"total":111,"covered":40,"skipped":0,"pct":36.04}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Onboarding/Indicator.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":20,"covered":5,"skipped":0,"pct":25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Onboarding/utils.tsx": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":14,"covered":8,"skipped":0,"pct":57.14},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/WidgetNameComponent/SettingsControl.tsx": {"lines":{"total":40,"covered":37,"skipped":0,"pct":92.5},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":40,"covered":37,"skipped":0,"pct":92.5},"branches":{"total":32,"covered":24,"skipped":0,"pct":75}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/WidgetNameComponent/index.tsx": {"lines":{"total":63,"covered":60,"skipped":0,"pct":95.24},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":65,"covered":62,"skipped":0,"pct":95.38},"branches":{"total":57,"covered":46,"skipped":0,"pct":80.7}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/CredentialsTooltip.tsx": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":9,"skipped":0,"pct":90},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/FormDialogComponent.tsx": {"lines":{"total":21,"covered":17,"skipped":0,"pct":80.95},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":23,"covered":19,"skipped":0,"pct":82.61},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/CheckboxField.tsx": {"lines":{"total":9,"covered":5,"skipped":0,"pct":55.56},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":5,"skipped":0,"pct":55.56},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/DropdownField.tsx": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/DropdownFieldWrapper.tsx": {"lines":{"total":17,"covered":4,"skipped":0,"pct":23.53},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":4,"skipped":0,"pct":21.05},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/DropdownWrapper.tsx": {"lines":{"total":12,"covered":3,"skipped":0,"pct":25},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":3,"skipped":0,"pct":21.43},"branches":{"total":9,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/DynamicDropdownField.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/DynamicTextField.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/EmbeddedDatasourcePathField.tsx": {"lines":{"total":116,"covered":37,"skipped":0,"pct":31.9},"functions":{"total":25,"covered":1,"skipped":0,"pct":4},"statements":{"total":127,"covered":38,"skipped":0,"pct":29.92},"branches":{"total":75,"covered":2,"skipped":0,"pct":2.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/KeyValueFieldArray.tsx": {"lines":{"total":50,"covered":26,"skipped":0,"pct":52},"functions":{"total":18,"covered":0,"skipped":0,"pct":0},"statements":{"total":51,"covered":26,"skipped":0,"pct":50.98},"branches":{"total":55,"covered":16,"skipped":0,"pct":29.09}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/NumberField.tsx": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":13,"covered":8,"skipped":0,"pct":61.54},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/RadioGroupField.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/RadioGroupWrapper.tsx": {"lines":{"total":17,"covered":3,"skipped":0,"pct":17.65},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":3,"skipped":0,"pct":15.79},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/RequestDropdownField.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/SelectField.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/TagListField.tsx": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/TextField.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/BaseControl.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/CheckboxControl.tsx": {"lines":{"total":13,"covered":10,"skipped":0,"pct":76.92},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":17,"covered":11,"skipped":0,"pct":64.71},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/DropDownControl.tsx": {"lines":{"total":28,"covered":16,"skipped":0,"pct":57.14},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":37,"covered":17,"skipped":0,"pct":45.95},"branches":{"total":23,"covered":4,"skipped":0,"pct":17.39}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/DynamicInputTextControl.tsx": {"lines":{"total":24,"covered":23,"skipped":0,"pct":95.83},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":29,"covered":28,"skipped":0,"pct":96.55},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/DynamicTextFieldControl.tsx": {"lines":{"total":50,"covered":49,"skipped":0,"pct":98},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":53,"covered":52,"skipped":0,"pct":98.11},"branches":{"total":17,"covered":12,"skipped":0,"pct":70.59}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/FieldArrayControl.tsx": {"lines":{"total":26,"covered":13,"skipped":0,"pct":50},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":13,"skipped":0,"pct":50},"branches":{"total":13,"covered":8,"skipped":0,"pct":61.54}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/FilePickerControl.tsx": {"lines":{"total":46,"covered":21,"skipped":0,"pct":45.65},"functions":{"total":12,"covered":2,"skipped":0,"pct":16.67},"statements":{"total":52,"covered":23,"skipped":0,"pct":44.23},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/FixedKeyInputControl.tsx": {"lines":{"total":29,"covered":12,"skipped":0,"pct":41.38},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":30,"covered":13,"skipped":0,"pct":43.33},"branches":{"total":9,"covered":2,"skipped":0,"pct":22.22}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/InputNumberControl.tsx": {"lines":{"total":25,"covered":13,"skipped":0,"pct":52},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":26,"covered":14,"skipped":0,"pct":53.85},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/InputTextControl.tsx": {"lines":{"total":38,"covered":16,"skipped":0,"pct":42.11},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":39,"covered":17,"skipped":0,"pct":43.59},"branches":{"total":18,"covered":2,"skipped":0,"pct":11.11}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/KeyValueArrayControl.tsx": {"lines":{"total":57,"covered":20,"skipped":0,"pct":35.09},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":60,"covered":21,"skipped":0,"pct":35},"branches":{"total":56,"covered":4,"skipped":0,"pct":7.14}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/KeyValueInputControl.tsx": {"lines":{"total":25,"covered":15,"skipped":0,"pct":60},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":27,"covered":16,"skipped":0,"pct":59.26},"branches":{"total":12,"covered":2,"skipped":0,"pct":16.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/StyledControls.tsx": {"lines":{"total":57,"covered":22,"skipped":0,"pct":38.6},"functions":{"total":35,"covered":0,"skipped":0,"pct":0},"statements":{"total":57,"covered":22,"skipped":0,"pct":38.6},"branches":{"total":34,"covered":28,"skipped":0,"pct":82.35}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/SwitchControl.tsx": {"lines":{"total":28,"covered":18,"skipped":0,"pct":64.29},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":41,"covered":21,"skipped":0,"pct":51.22},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/utils.ts": {"lines":{"total":71,"covered":66,"skipped":0,"pct":92.96},"functions":{"total":13,"covered":13,"skipped":0,"pct":100},"statements":{"total":80,"covered":74,"skipped":0,"pct":92.5},"branches":{"total":59,"covered":45,"skipped":0,"pct":76.27}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ActionSelectorControl.tsx": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/BaseControl.tsx": {"lines":{"total":11,"covered":7,"skipped":0,"pct":63.64},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":12,"covered":8,"skipped":0,"pct":66.67},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/BorderRadiusOptionsControl.tsx": {"lines":{"total":27,"covered":17,"skipped":0,"pct":62.96},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":31,"covered":18,"skipped":0,"pct":58.06},"branches":{"total":18,"covered":6,"skipped":0,"pct":33.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/BoxShadowOptionsControl.tsx": {"lines":{"total":31,"covered":21,"skipped":0,"pct":67.74},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":34,"covered":22,"skipped":0,"pct":64.71},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ButtonBorderRadiusControl.tsx": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":27,"covered":18,"skipped":0,"pct":66.67},"branches":{"total":12,"covered":6,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ButtonTabControl.tsx": {"lines":{"total":21,"covered":10,"skipped":0,"pct":47.62},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":27,"covered":11,"skipped":0,"pct":40.74},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ChartDataControl.tsx": {"lines":{"total":61,"covered":26,"skipped":0,"pct":42.62},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":64,"covered":27,"skipped":0,"pct":42.19},"branches":{"total":37,"covered":14,"skipped":0,"pct":37.84}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/CodeEditorControl.tsx": {"lines":{"total":23,"covered":10,"skipped":0,"pct":43.48},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":28,"covered":11,"skipped":0,"pct":39.29},"branches":{"total":9,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ColorPickerControl.tsx": {"lines":{"total":12,"covered":9,"skipped":0,"pct":75},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ColumnActionSelectorControl.tsx": {"lines":{"total":42,"covered":18,"skipped":0,"pct":42.86},"functions":{"total":12,"covered":2,"skipped":0,"pct":16.67},"statements":{"total":47,"covered":19,"skipped":0,"pct":40.43},"branches":{"total":21,"covered":6,"skipped":0,"pct":28.57}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ComputeTablePropertyControl.tsx": {"lines":{"total":51,"covered":17,"skipped":0,"pct":33.33},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":53,"covered":18,"skipped":0,"pct":33.96},"branches":{"total":19,"covered":4,"skipped":0,"pct":21.05}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/DatePickerControl.tsx": {"lines":{"total":54,"covered":14,"skipped":0,"pct":25.93},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":57,"covered":15,"skipped":0,"pct":26.32},"branches":{"total":46,"covered":2,"skipped":0,"pct":4.35}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/DropDownControl.tsx": {"lines":{"total":23,"covered":9,"skipped":0,"pct":39.13},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":26,"covered":10,"skipped":0,"pct":38.46},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/IconAlignControl.tsx": {"lines":{"total":21,"covered":13,"skipped":0,"pct":61.9},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/IconSelectControl.tsx": {"lines":{"total":54,"covered":24,"skipped":0,"pct":44.44},"functions":{"total":15,"covered":3,"skipped":0,"pct":20},"statements":{"total":59,"covered":25,"skipped":0,"pct":42.37},"branches":{"total":30,"covered":8,"skipped":0,"pct":26.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/IconTabControl.tsx": {"lines":{"total":16,"covered":9,"skipped":0,"pct":56.25},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":22,"covered":10,"skipped":0,"pct":45.45},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/InputTextControl.tsx": {"lines":{"total":34,"covered":26,"skipped":0,"pct":76.47},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":36,"covered":28,"skipped":0,"pct":77.78},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/KeyValueComponent.tsx": {"lines":{"total":58,"covered":11,"skipped":0,"pct":18.97},"functions":{"total":18,"covered":0,"skipped":0,"pct":0},"statements":{"total":62,"covered":11,"skipped":0,"pct":17.74},"branches":{"total":27,"covered":8,"skipped":0,"pct":29.63}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/LocationSearchControl.tsx": {"lines":{"total":40,"covered":14,"skipped":0,"pct":35},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":44,"covered":15,"skipped":0,"pct":34.09},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/MenuItemsControl.tsx": {"lines":{"total":72,"covered":20,"skipped":0,"pct":27.78},"functions":{"total":22,"covered":2,"skipped":0,"pct":9.09},"statements":{"total":76,"covered":21,"skipped":0,"pct":27.63},"branches":{"total":25,"covered":10,"skipped":0,"pct":40}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/MultiSelectControl.tsx": {"lines":{"total":19,"covered":10,"skipped":0,"pct":52.63},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":23,"covered":11,"skipped":0,"pct":47.83},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/MultiSwitchControl.tsx": {"lines":{"total":16,"covered":11,"skipped":0,"pct":68.75},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":18,"covered":12,"skipped":0,"pct":66.67},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/OptionControl.tsx": {"lines":{"total":12,"covered":9,"skipped":0,"pct":75},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":3,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/PrimaryColumnsControl.tsx": {"lines":{"total":96,"covered":22,"skipped":0,"pct":22.92},"functions":{"total":25,"covered":2,"skipped":0,"pct":8},"statements":{"total":103,"covered":23,"skipped":0,"pct":22.33},"branches":{"total":55,"covered":8,"skipped":0,"pct":14.55}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/StepControl.tsx": {"lines":{"total":19,"covered":9,"skipped":0,"pct":47.37},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":26,"covered":10,"skipped":0,"pct":38.46},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/StyledControls.tsx": {"lines":{"total":77,"covered":52,"skipped":0,"pct":67.53},"functions":{"total":48,"covered":23,"skipped":0,"pct":47.92},"statements":{"total":77,"covered":52,"skipped":0,"pct":67.53},"branches":{"total":64,"covered":49,"skipped":0,"pct":76.56}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/SwitchControl.tsx": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":14,"covered":13,"skipped":0,"pct":92.86},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/TabControl.tsx": {"lines":{"total":82,"covered":33,"skipped":0,"pct":40.24},"functions":{"total":24,"covered":5,"skipped":0,"pct":20.83},"statements":{"total":86,"covered":35,"skipped":0,"pct":40.7},"branches":{"total":25,"covered":12,"skipped":0,"pct":48}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/index.ts": {"lines":{"total":32,"covered":27,"skipped":0,"pct":84.38},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":28,"skipped":0,"pct":84.85},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/utils/CollapseComponent.tsx": {"lines":{"total":13,"covered":6,"skipped":0,"pct":46.15},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/utils/EmptyDataState.tsx": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/utils/Skeleton.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/utils/TreeStructure.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/configs/index.ts": {"lines":{"total":42,"covered":41,"skipped":0,"pct":97.62},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":46,"covered":44,"skipped":0,"pct":95.65},"branches":{"total":104,"covered":88,"skipped":0,"pct":84.62}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ApiConstants.tsx": {"lines":{"total":25,"covered":24,"skipped":0,"pct":96},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":26,"covered":25,"skipped":0,"pct":96.15},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ApiEditorConstants.ts": {"lines":{"total":26,"covered":26,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":27,"covered":27,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppCollabConstants.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppConstants.ts": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":21,"covered":19,"skipped":0,"pct":90.48},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/BindingsConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ChartConstants.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/Colors.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/CommentConstants.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/Currency.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/DatasourceEditorConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/DefaultTheme.tsx": {"lines":{"total":98,"covered":90,"skipped":0,"pct":91.84},"functions":{"total":28,"covered":20,"skipped":0,"pct":71.43},"statements":{"total":114,"covered":106,"skipped":0,"pct":92.98},"branches":{"total":40,"covered":36,"skipped":0,"pct":90}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/Explorer.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/FieldExpectedValue.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/Fonts.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/HelpConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ISDCodes.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/IconConstants.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":24,"covered":21,"skipped":0,"pct":87.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/KeyboardShortcuts.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/Layers.tsx": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/OnboardingConstants.tsx": {"lines":{"total":32,"covered":18,"skipped":0,"pct":56.25},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":32,"covered":18,"skipped":0,"pct":56.25},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/QueryEditorConstants.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ReduxActionConstants.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ThirdPartyConstants.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/TourSteps.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/WebsocketConstants.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/WidgetConstants.tsx": {"lines":{"total":82,"covered":82,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":82,"covered":82,"skipped":0,"pct":100},"branches":{"total":12,"covered":12,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/WidgetValidation.ts": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/forms.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":19,"covered":19,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/messages.ts": {"lines":{"total":511,"covered":415,"skipped":0,"pct":81.21},"functions":{"total":370,"covered":97,"skipped":0,"pct":26.22},"statements":{"total":1103,"covered":830,"skipped":0,"pct":75.25},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/providerConstants.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/routes.ts": {"lines":{"total":152,"covered":119,"skipped":0,"pct":78.29},"functions":{"total":24,"covered":14,"skipped":0,"pct":58.33},"statements":{"total":177,"covered":142,"skipped":0,"pct":80.23},"branches":{"total":124,"covered":49,"skipped":0,"pct":39.52}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/userConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/ActionConstants.tsx": {"lines":{"total":59,"covered":59,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":59,"covered":59,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiDependencyConfigs.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiEditorConfigs.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiSettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/GoogleSheetsSettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/QuerySettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/App.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Action/actionProperties.ts": {"lines":{"total":34,"covered":34,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":38,"covered":38,"skipped":0,"pct":100},"branches":{"total":22,"covered":20,"skipped":0,"pct":90.91}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Action/index.ts": {"lines":{"total":14,"covered":11,"skipped":0,"pct":78.57},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":17,"covered":12,"skipped":0,"pct":70.59},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/AppsmithConsole/index.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/AppsmithConsole/logtype.ts": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/DataTree/actionTriggers.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/DataTree/dataTreeAction.ts": {"lines":{"total":11,"covered":3,"skipped":0,"pct":27.27},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":4,"skipped":0,"pct":25},"branches":{"total":22,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/DataTree/dataTreeFactory.ts": {"lines":{"total":36,"covered":15,"skipped":0,"pct":41.67},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":37,"covered":16,"skipped":0,"pct":43.24},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/DataTree/dataTreeJSAction.ts": {"lines":{"total":30,"covered":3,"skipped":0,"pct":10},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":4,"skipped":0,"pct":12.12},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/DataTree/dataTreeWidget.ts": {"lines":{"total":32,"covered":27,"skipped":0,"pct":84.38},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":33,"covered":28,"skipped":0,"pct":84.85},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Datasource/RestAPIForm.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Datasource/index.ts": {"lines":{"total":10,"covered":3,"skipped":0,"pct":30},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":5,"skipped":0,"pct":31.25},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Tour/index.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Widget/utils.ts": {"lines":{"total":65,"covered":63,"skipped":0,"pct":96.92},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":67,"covered":65,"skipped":0,"pct":97.01},"branches":{"total":68,"covered":58,"skipped":0,"pct":85.29}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/globalStyles/tooltip.ts": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":5,"skipped":0,"pct":50},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/AlertIcons.tsx": {"lines":{"total":11,"covered":7,"skipped":0,"pct":63.64},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":7,"skipped":0,"pct":63.64},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/ControlIcons.tsx": {"lines":{"total":125,"covered":72,"skipped":0,"pct":57.6},"functions":{"total":61,"covered":8,"skipped":0,"pct":13.11},"statements":{"total":125,"covered":72,"skipped":0,"pct":57.6},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/FormIcons.tsx": {"lines":{"total":17,"covered":10,"skipped":0,"pct":58.82},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":17,"covered":10,"skipped":0,"pct":58.82},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/HeaderIcons.tsx": {"lines":{"total":13,"covered":9,"skipped":0,"pct":69.23},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/HelpIcons.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/MenuIcons.tsx": {"lines":{"total":45,"covered":27,"skipped":0,"pct":60},"functions":{"total":21,"covered":3,"skipped":0,"pct":14.29},"statements":{"total":45,"covered":27,"skipped":0,"pct":60},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/WidgetIcons.tsx": {"lines":{"total":66,"covered":63,"skipped":0,"pct":95.45},"functions":{"total":32,"covered":29,"skipped":0,"pct":90.63},"statements":{"total":66,"covered":63,"skipped":0,"pct":95.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/mockResponses/CommentApiMockResponse.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/mockResponses/WidgetConfigResponse.tsx": {"lines":{"total":101,"covered":16,"skipped":0,"pct":15.84},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":108,"covered":16,"skipped":0,"pct":14.81},"branches":{"total":40,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/mockResponses/WidgetSidebarResponse.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/normalizers/CanvasWidgetsNormalizer.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/AppViewer/viewer/GetAppViewerHeaderCTA.tsx": {"lines":{"total":29,"covered":27,"skipped":0,"pct":93.1},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":29,"covered":27,"skipped":0,"pct":93.1},"branches":{"total":38,"covered":32,"skipped":0,"pct":84.21}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Applications/ForkApplicationModal.tsx": {"lines":{"total":38,"covered":32,"skipped":0,"pct":84.21},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":40,"covered":34,"skipped":0,"pct":85},"branches":{"total":13,"covered":6,"skipped":0,"pct":46.15}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Applications/ForkModalStyles.ts": {"lines":{"total":22,"covered":21,"skipped":0,"pct":95.45},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":22,"covered":21,"skipped":0,"pct":95.45},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Applications/permissionHelpers.tsx": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Applications/ProductUpdatesModal/ReleaseComponent.tsx": {"lines":{"total":69,"covered":17,"skipped":0,"pct":24.64},"functions":{"total":37,"covered":1,"skipped":0,"pct":2.7},"statements":{"total":75,"covered":17,"skipped":0,"pct":22.67},"branches":{"total":34,"covered":16,"skipped":0,"pct":47.06}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/ActionSettings.tsx": {"lines":{"total":18,"covered":7,"skipped":0,"pct":38.89},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":7,"skipped":0,"pct":38.89},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Canvas.tsx": {"lines":{"total":39,"covered":26,"skipped":0,"pct":66.67},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":41,"covered":27,"skipped":0,"pct":65.85},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorHeader.tsx": {"lines":{"total":101,"covered":90,"skipped":0,"pct":89.11},"functions":{"total":26,"covered":18,"skipped":0,"pct":69.23},"statements":{"total":105,"covered":94,"skipped":0,"pct":89.52},"branches":{"total":45,"covered":25,"skipped":0,"pct":55.56}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorSaveIndicator.tsx": {"lines":{"total":25,"covered":21,"skipped":0,"pct":84},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":27,"covered":23,"skipped":0,"pct":85.19},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EntityNotFoundPane.tsx": {"lines":{"total":11,"covered":8,"skipped":0,"pct":72.73},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FormControl.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":6,"skipped":0,"pct":50},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GlobalHotKeys.tsx": {"lines":{"total":102,"covered":64,"skipped":0,"pct":62.75},"functions":{"total":37,"covered":20,"skipped":0,"pct":54.05},"statements":{"total":106,"covered":68,"skipped":0,"pct":64.15},"branches":{"total":33,"covered":10,"skipped":0,"pct":30.3}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/HelpButton.tsx": {"lines":{"total":22,"covered":21,"skipped":0,"pct":95.45},"functions":{"total":6,"covered":5,"skipped":0,"pct":83.33},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/MainContainer.tsx": {"lines":{"total":21,"covered":21,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":21,"covered":21,"skipped":0,"pct":100},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/MainContainerLayoutControl.tsx": {"lines":{"total":29,"covered":25,"skipped":0,"pct":86.21},"functions":{"total":7,"covered":4,"skipped":0,"pct":57.14},"statements":{"total":29,"covered":25,"skipped":0,"pct":86.21},"branches":{"total":10,"covered":5,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Popper.tsx": {"lines":{"total":40,"covered":34,"skipped":0,"pct":85},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":40,"covered":34,"skipped":0,"pct":85},"branches":{"total":40,"covered":29,"skipped":0,"pct":72.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPaneHelpButton.tsx": {"lines":{"total":19,"covered":16,"skipped":0,"pct":84.21},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":20,"covered":17,"skipped":0,"pct":85},"branches":{"total":12,"covered":5,"skipped":0,"pct":41.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPaneTitle.tsx": {"lines":{"total":51,"covered":42,"skipped":0,"pct":82.35},"functions":{"total":17,"covered":14,"skipped":0,"pct":82.35},"statements":{"total":54,"covered":45,"skipped":0,"pct":83.33},"branches":{"total":44,"covered":17,"skipped":0,"pct":38.64}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/RealtimeAppEditors.tsx": {"lines":{"total":26,"covered":11,"skipped":0,"pct":42.31},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":11,"skipped":0,"pct":42.31},"branches":{"total":15,"covered":2,"skipped":0,"pct":13.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/ToggleModeButton.tsx": {"lines":{"total":132,"covered":105,"skipped":0,"pct":79.55},"functions":{"total":30,"covered":24,"skipped":0,"pct":80},"statements":{"total":144,"covered":115,"skipped":0,"pct":79.86},"branches":{"total":65,"covered":36,"skipped":0,"pct":55.38}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/WidgetCard.tsx": {"lines":{"total":29,"covered":29,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":29,"covered":29,"skipped":0,"pct":100},"branches":{"total":10,"covered":9,"skipped":0,"pct":90}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/WidgetSidebar.tsx": {"lines":{"total":75,"covered":62,"skipped":0,"pct":82.67},"functions":{"total":18,"covered":12,"skipped":0,"pct":66.67},"statements":{"total":77,"covered":64,"skipped":0,"pct":83.12},"branches":{"total":48,"covered":36,"skipped":0,"pct":75}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/WidgetsEditor.tsx": {"lines":{"total":73,"covered":68,"skipped":0,"pct":93.15},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":76,"covered":71,"skipped":0,"pct":93.42},"branches":{"total":35,"covered":24,"skipped":0,"pct":68.57}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/WidgetsMultiSelectBox.tsx": {"lines":{"total":106,"covered":82,"skipped":0,"pct":77.36},"functions":{"total":29,"covered":20,"skipped":0,"pct":68.97},"statements":{"total":115,"covered":89,"skipped":0,"pct":77.39},"branches":{"total":50,"covered":34,"skipped":0,"pct":68}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/routes.tsx": {"lines":{"total":61,"covered":29,"skipped":0,"pct":47.54},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":70,"covered":30,"skipped":0,"pct":42.86},"branches":{"total":18,"covered":4,"skipped":0,"pct":22.22}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/utils.ts": {"lines":{"total":100,"covered":41,"skipped":0,"pct":41},"functions":{"total":18,"covered":3,"skipped":0,"pct":16.67},"statements":{"total":108,"covered":43,"skipped":0,"pct":39.81},"branches":{"total":73,"covered":28,"skipped":0,"pct":38.36}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/ApiRightPane.tsx": {"lines":{"total":45,"covered":22,"skipped":0,"pct":48.89},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":23,"skipped":0,"pct":44.23},"branches":{"total":34,"covered":16,"skipped":0,"pct":47.06}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/CurlImportForm.tsx": {"lines":{"total":30,"covered":24,"skipped":0,"pct":80},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":33,"covered":25,"skipped":0,"pct":75.76},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/Form.tsx": {"lines":{"total":153,"covered":60,"skipped":0,"pct":39.22},"functions":{"total":50,"covered":0,"skipped":0,"pct":0},"statements":{"total":160,"covered":60,"skipped":0,"pct":37.5},"branches":{"total":96,"covered":42,"skipped":0,"pct":43.75}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/Pagination.tsx": {"lines":{"total":51,"covered":26,"skipped":0,"pct":50.98},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":51,"covered":26,"skipped":0,"pct":50.98},"branches":{"total":32,"covered":20,"skipped":0,"pct":62.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/PostBodyData.tsx": {"lines":{"total":31,"covered":19,"skipped":0,"pct":61.29},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":19,"skipped":0,"pct":59.38},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/ProviderTemplates.tsx": {"lines":{"total":93,"covered":35,"skipped":0,"pct":37.63},"functions":{"total":21,"covered":1,"skipped":0,"pct":4.76},"statements":{"total":102,"covered":36,"skipped":0,"pct":35.29},"branches":{"total":49,"covered":20,"skipped":0,"pct":40.82}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/RapidApiEditorForm.tsx": {"lines":{"total":46,"covered":29,"skipped":0,"pct":63.04},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":46,"covered":29,"skipped":0,"pct":63.04},"branches":{"total":39,"covered":18,"skipped":0,"pct":46.15}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/helpers.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/index.tsx": {"lines":{"total":93,"covered":31,"skipped":0,"pct":33.33},"functions":{"total":20,"covered":1,"skipped":0,"pct":5},"statements":{"total":104,"covered":32,"skipped":0,"pct":30.77},"branches":{"total":55,"covered":2,"skipped":0,"pct":3.64}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/BottomBar/index.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/BackButton.tsx": {"lines":{"total":20,"covered":12,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":12,"skipped":0,"pct":60},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/Collapsible.tsx": {"lines":{"total":15,"covered":9,"skipped":0,"pct":60},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":19,"covered":10,"skipped":0,"pct":52.63},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/Connected.tsx": {"lines":{"total":25,"covered":16,"skipped":0,"pct":64},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":16,"skipped":0,"pct":64},"branches":{"total":30,"covered":6,"skipped":0,"pct":20}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/DBForm.tsx": {"lines":{"total":73,"covered":34,"skipped":0,"pct":46.58},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":75,"covered":35,"skipped":0,"pct":46.67},"branches":{"total":27,"covered":8,"skipped":0,"pct":29.63}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/DatasourceSection.tsx": {"lines":{"total":39,"covered":11,"skipped":0,"pct":28.21},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":12,"skipped":0,"pct":29.27},"branches":{"total":30,"covered":8,"skipped":0,"pct":26.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/FormTitle.tsx": {"lines":{"total":45,"covered":13,"skipped":0,"pct":28.89},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":13,"skipped":0,"pct":27.66},"branches":{"total":39,"covered":2,"skipped":0,"pct":5.13}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/JSONtoForm.tsx": {"lines":{"total":138,"covered":23,"skipped":0,"pct":16.67},"functions":{"total":24,"covered":1,"skipped":0,"pct":4.17},"statements":{"total":153,"covered":24,"skipped":0,"pct":15.69},"branches":{"total":77,"covered":14,"skipped":0,"pct":18.18}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/NewActionButton.tsx": {"lines":{"total":37,"covered":15,"skipped":0,"pct":40.54},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":15,"skipped":0,"pct":37.5},"branches":{"total":58,"covered":2,"skipped":0,"pct":3.45}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/RestAPIDatasourceForm.tsx": {"lines":{"total":165,"covered":47,"skipped":0,"pct":28.48},"functions":{"total":32,"covered":1,"skipped":0,"pct":3.13},"statements":{"total":189,"covered":48,"skipped":0,"pct":25.4},"branches":{"total":110,"covered":20,"skipped":0,"pct":18.18}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/index.tsx": {"lines":{"total":89,"covered":27,"skipped":0,"pct":30.34},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":100,"covered":29,"skipped":0,"pct":29},"branches":{"total":57,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorAppName/EditableAppName.tsx": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenu.tsx": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":3,"skipped":0,"pct":50},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenuData.ts": {"lines":{"total":38,"covered":23,"skipped":0,"pct":60.53},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":39,"covered":24,"skipped":0,"pct":61.54},"branches":{"total":10,"covered":1,"skipped":0,"pct":10}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenuItem.tsx": {"lines":{"total":50,"covered":13,"skipped":0,"pct":26},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":54,"covered":13,"skipped":0,"pct":24.07},"branches":{"total":25,"covered":6,"skipped":0,"pct":24}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorAppName/index.tsx": {"lines":{"total":65,"covered":30,"skipped":0,"pct":46.15},"functions":{"total":27,"covered":1,"skipped":0,"pct":3.7},"statements":{"total":74,"covered":38,"skipped":0,"pct":51.35},"branches":{"total":26,"covered":7,"skipped":0,"pct":26.92}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/ContextMenuTrigger.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/EntityExplorer.tsx": {"lines":{"total":48,"covered":41,"skipped":0,"pct":85.42},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":51,"covered":43,"skipped":0,"pct":84.31},"branches":{"total":20,"covered":8,"skipped":0,"pct":40}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/ExplorerIcons.tsx": {"lines":{"total":60,"covered":53,"skipped":0,"pct":88.33},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":62,"covered":55,"skipped":0,"pct":88.71},"branches":{"total":12,"covered":7,"skipped":0,"pct":58.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/ExplorerSearch.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/ExplorerStyledComponents.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSDependencies.tsx": {"lines":{"total":28,"covered":25,"skipped":0,"pct":89.29},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":33,"covered":28,"skipped":0,"pct":84.85},"branches":{"total":16,"covered":15,"skipped":0,"pct":93.75}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/TreeDropdown.tsx": {"lines":{"total":35,"covered":22,"skipped":0,"pct":62.86},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":37,"covered":24,"skipped":0,"pct":64.86},"branches":{"total":26,"covered":14,"skipped":0,"pct":53.85}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/helpers.tsx": {"lines":{"total":29,"covered":17,"skipped":0,"pct":58.62},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":33,"covered":21,"skipped":0,"pct":63.64},"branches":{"total":78,"covered":27,"skipped":0,"pct":34.62}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/hooks.ts": {"lines":{"total":147,"covered":74,"skipped":0,"pct":50.34},"functions":{"total":43,"covered":26,"skipped":0,"pct":60.47},"statements":{"total":188,"covered":87,"skipped":0,"pct":46.28},"branches":{"total":71,"covered":20,"skipped":0,"pct":28.17}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/index.tsx": {"lines":{"total":23,"covered":20,"skipped":0,"pct":86.96},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":23,"covered":20,"skipped":0,"pct":86.96},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Actions/ActionEntity.tsx": {"lines":{"total":20,"covered":13,"skipped":0,"pct":65},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":13,"skipped":0,"pct":65},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Actions/ActionEntityContextMenu.tsx": {"lines":{"total":35,"covered":15,"skipped":0,"pct":42.86},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":15,"skipped":0,"pct":42.86},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Actions/ActionsGroup.tsx": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":7,"skipped":0,"pct":46.67},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Actions/MoreActionsMenu.tsx": {"lines":{"total":35,"covered":12,"skipped":0,"pct":34.29},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":12,"skipped":0,"pct":31.58},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Actions/helpers.tsx": {"lines":{"total":53,"covered":26,"skipped":0,"pct":49.06},"functions":{"total":20,"covered":4,"skipped":0,"pct":20},"statements":{"total":62,"covered":29,"skipped":0,"pct":46.77},"branches":{"total":53,"covered":19,"skipped":0,"pct":35.85}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/DataSourceContextMenu.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceEntity.tsx": {"lines":{"total":46,"covered":17,"skipped":0,"pct":36.96},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":46,"covered":17,"skipped":0,"pct":36.96},"branches":{"total":18,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceField.tsx": {"lines":{"total":21,"covered":14,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":14,"skipped":0,"pct":66.67},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceStructure.tsx": {"lines":{"total":28,"covered":14,"skipped":0,"pct":50},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":31,"covered":14,"skipped":0,"pct":45.16},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceStructureContainer.tsx": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":9,"skipped":0,"pct":52.94},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/QueryTemplates.tsx": {"lines":{"total":33,"covered":16,"skipped":0,"pct":48.48},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":34,"covered":16,"skipped":0,"pct":47.06},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/AddButton.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/Collapse.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/CollapseToggle.tsx": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/CurrentPageEntityProperties.tsx": {"lines":{"total":46,"covered":13,"skipped":0,"pct":28.26},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":48,"covered":13,"skipped":0,"pct":27.08},"branches":{"total":16,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/EntityProperties.tsx": {"lines":{"total":65,"covered":14,"skipped":0,"pct":21.54},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":66,"covered":14,"skipped":0,"pct":21.21},"branches":{"total":31,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/EntityProperty.tsx": {"lines":{"total":39,"covered":21,"skipped":0,"pct":53.85},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":39,"covered":21,"skipped":0,"pct":53.85},"branches":{"total":26,"covered":6,"skipped":0,"pct":23.08}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/Loader.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/Name.tsx": {"lines":{"total":72,"covered":42,"skipped":0,"pct":58.33},"functions":{"total":13,"covered":6,"skipped":0,"pct":46.15},"statements":{"total":76,"covered":45,"skipped":0,"pct":59.21},"branches":{"total":41,"covered":11,"skipped":0,"pct":26.83}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/Placeholder.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/index.tsx": {"lines":{"total":68,"covered":63,"skipped":0,"pct":92.65},"functions":{"total":20,"covered":17,"skipped":0,"pct":85},"statements":{"total":71,"covered":66,"skipped":0,"pct":92.96},"branches":{"total":54,"covered":43,"skipped":0,"pct":79.63}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSActions/JSActionContextMenu.tsx": {"lines":{"total":27,"covered":10,"skipped":0,"pct":37.04},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":10,"skipped":0,"pct":35.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSActions/JSActionEntity.tsx": {"lines":{"total":22,"covered":14,"skipped":0,"pct":63.64},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":14,"skipped":0,"pct":63.64},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSActions/JSActionGroup.tsx": {"lines":{"total":18,"covered":11,"skipped":0,"pct":61.11},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":11,"skipped":0,"pct":61.11},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSActions/MoreJSActionsMenu.tsx": {"lines":{"total":35,"covered":12,"skipped":0,"pct":34.29},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":12,"skipped":0,"pct":31.58},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSActions/helpers.tsx": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Onboarding/DBQueryGroup.tsx": {"lines":{"total":37,"covered":18,"skipped":0,"pct":48.65},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":18,"skipped":0,"pct":47.37},"branches":{"total":16,"covered":6,"skipped":0,"pct":37.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Onboarding/Loading.tsx": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Onboarding/index.tsx": {"lines":{"total":24,"covered":12,"skipped":0,"pct":50},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":12,"skipped":0,"pct":46.15},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Pages/PageContextMenu.tsx": {"lines":{"total":31,"covered":24,"skipped":0,"pct":77.42},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":32,"covered":24,"skipped":0,"pct":75},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Pages/PageEntity.tsx": {"lines":{"total":33,"covered":30,"skipped":0,"pct":90.91},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":33,"covered":30,"skipped":0,"pct":90.91},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Pages/PageGroup.tsx": {"lines":{"total":38,"covered":31,"skipped":0,"pct":81.58},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":39,"covered":31,"skipped":0,"pct":79.49},"branches":{"total":20,"covered":12,"skipped":0,"pct":60}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/PluginGroup/PluginGroup.tsx": {"lines":{"total":25,"covered":22,"skipped":0,"pct":88},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":26,"covered":23,"skipped":0,"pct":88.46},"branches":{"total":57,"covered":35,"skipped":0,"pct":61.4}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetContextMenu.tsx": {"lines":{"total":37,"covered":27,"skipped":0,"pct":72.97},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":38,"covered":28,"skipped":0,"pct":73.68},"branches":{"total":12,"covered":2,"skipped":0,"pct":16.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetEntity.tsx": {"lines":{"total":49,"covered":49,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":50,"covered":49,"skipped":0,"pct":98},"branches":{"total":47,"covered":39,"skipped":0,"pct":82.98}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetGroup.tsx": {"lines":{"total":25,"covered":23,"skipped":0,"pct":92},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":26,"covered":24,"skipped":0,"pct":92.31},"branches":{"total":47,"covered":33,"skipped":0,"pct":70.21}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Widgets/useNavigateToWidget.ts": {"lines":{"total":40,"covered":37,"skipped":0,"pct":92.5},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":42,"covered":38,"skipped":0,"pct":90.48},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Widgets/utils.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Checklist.tsx": {"lines":{"total":133,"covered":128,"skipped":0,"pct":96.24},"functions":{"total":41,"covered":38,"skipped":0,"pct":92.68},"statements":{"total":133,"covered":128,"skipped":0,"pct":96.24},"branches":{"total":118,"covered":114,"skipped":0,"pct":96.61}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/IntroductionModal.tsx": {"lines":{"total":40,"covered":37,"skipped":0,"pct":92.5},"functions":{"total":10,"covered":8,"skipped":0,"pct":80},"statements":{"total":45,"covered":42,"skipped":0,"pct":93.33},"branches":{"total":28,"covered":28,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Statusbar.tsx": {"lines":{"total":88,"covered":78,"skipped":0,"pct":88.64},"functions":{"total":12,"covered":10,"skipped":0,"pct":83.33},"statements":{"total":90,"covered":80,"skipped":0,"pct":88.89},"branches":{"total":58,"covered":46,"skipped":0,"pct":79.31}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Tasks.tsx": {"lines":{"total":62,"covered":61,"skipped":0,"pct":98.39},"functions":{"total":12,"covered":11,"skipped":0,"pct":91.67},"statements":{"total":64,"covered":63,"skipped":0,"pct":98.44},"branches":{"total":28,"covered":27,"skipped":0,"pct":96.43}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Utils.ts": {"lines":{"total":7,"covered":3,"skipped":0,"pct":42.86},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":4,"skipped":0,"pct":50},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/testUtils.ts": {"lines":{"total":22,"covered":22,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/index.tsx": {"lines":{"total":20,"covered":14,"skipped":0,"pct":70},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":14,"skipped":0,"pct":70},"branches":{"total":18,"covered":12,"skipped":0,"pct":66.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/ActionCard.tsx": {"lines":{"total":15,"covered":11,"skipped":0,"pct":73.33},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":11,"skipped":0,"pct":73.33},"branches":{"total":12,"covered":12,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/ActionCards.tsx": {"lines":{"total":24,"covered":13,"skipped":0,"pct":54.17},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":13,"skipped":0,"pct":44.83},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/CrudInfoModal.tsx": {"lines":{"total":50,"covered":39,"skipped":0,"pct":78},"functions":{"total":13,"covered":5,"skipped":0,"pct":38.46},"statements":{"total":55,"covered":44,"skipped":0,"pct":80},"branches":{"total":31,"covered":27,"skipped":0,"pct":87.1}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/DataSourceOption.tsx": {"lines":{"total":45,"covered":16,"skipped":0,"pct":35.56},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":16,"skipped":0,"pct":34.04},"branches":{"total":36,"covered":8,"skipped":0,"pct":22.22}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/PageContent.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/constants.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GeneratePageForm.tsx": {"lines":{"total":202,"covered":40,"skipped":0,"pct":19.8},"functions":{"total":22,"covered":0,"skipped":0,"pct":0},"statements":{"total":226,"covered":40,"skipped":0,"pct":17.7},"branches":{"total":168,"covered":18,"skipped":0,"pct":10.71}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GoogleSheetForm.tsx": {"lines":{"total":85,"covered":27,"skipped":0,"pct":31.76},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":95,"covered":27,"skipped":0,"pct":28.42},"branches":{"total":97,"covered":14,"skipped":0,"pct":14.43}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/hooks.ts": {"lines":{"total":160,"covered":15,"skipped":0,"pct":9.38},"functions":{"total":26,"covered":0,"skipped":0,"pct":0},"statements":{"total":207,"covered":21,"skipped":0,"pct":10.14},"branches":{"total":54,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/styles.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/ActiveDataSources.tsx": {"lines":{"total":28,"covered":16,"skipped":0,"pct":57.14},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":16,"skipped":0,"pct":55.17},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/AddDatasourceSecurely.tsx": {"lines":{"total":11,"covered":10,"skipped":0,"pct":90.91},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/DatasourceCard.tsx": {"lines":{"total":73,"covered":41,"skipped":0,"pct":56.16},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":73,"covered":41,"skipped":0,"pct":56.16},"branches":{"total":54,"covered":28,"skipped":0,"pct":51.85}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/DatasourceHome.tsx": {"lines":{"total":59,"covered":24,"skipped":0,"pct":40.68},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":65,"covered":25,"skipped":0,"pct":38.46},"branches":{"total":39,"covered":8,"skipped":0,"pct":20.51}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/IntegrationsHomeScreen.tsx": {"lines":{"total":132,"covered":40,"skipped":0,"pct":30.3},"functions":{"total":21,"covered":1,"skipped":0,"pct":4.76},"statements":{"total":151,"covered":41,"skipped":0,"pct":27.15},"branches":{"total":84,"covered":10,"skipped":0,"pct":11.9}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/MockDataSources.tsx": {"lines":{"total":37,"covered":17,"skipped":0,"pct":45.95},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":17,"skipped":0,"pct":45.95},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/NewApi.tsx": {"lines":{"total":68,"covered":25,"skipped":0,"pct":36.76},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":72,"covered":25,"skipped":0,"pct":34.72},"branches":{"total":38,"covered":8,"skipped":0,"pct":21.05}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/NewQuery.tsx": {"lines":{"total":21,"covered":11,"skipped":0,"pct":52.38},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":23,"covered":12,"skipped":0,"pct":52.17},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/UnsupportedPluginDialog.tsx": {"lines":{"total":43,"covered":23,"skipped":0,"pct":53.49},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":45,"covered":23,"skipped":0,"pct":51.11},"branches":{"total":18,"covered":18,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/index.tsx": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/JSEditor/Form.tsx": {"lines":{"total":43,"covered":21,"skipped":0,"pct":48.84},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":45,"covered":21,"skipped":0,"pct":46.67},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/JSEditor/JSObjectNameEditor.tsx": {"lines":{"total":59,"covered":14,"skipped":0,"pct":23.73},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":63,"covered":14,"skipped":0,"pct":22.22},"branches":{"total":45,"covered":2,"skipped":0,"pct":4.44}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/JSEditor/index.tsx": {"lines":{"total":26,"covered":16,"skipped":0,"pct":61.54},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":30,"covered":17,"skipped":0,"pct":56.67},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PagesEditor/ContextMenu.tsx": {"lines":{"total":33,"covered":21,"skipped":0,"pct":63.64},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":21,"skipped":0,"pct":60},"branches":{"total":20,"covered":12,"skipped":0,"pct":60}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PagesEditor/EditName.tsx": {"lines":{"total":33,"covered":14,"skipped":0,"pct":42.42},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":14,"skipped":0,"pct":37.84},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PagesEditor/PageListItem.tsx": {"lines":{"total":36,"covered":21,"skipped":0,"pct":58.33},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":21,"skipped":0,"pct":58.33},"branches":{"total":18,"covered":10,"skipped":0,"pct":55.56}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PagesEditor/index.tsx": {"lines":{"total":43,"covered":22,"skipped":0,"pct":51.16},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":44,"covered":22,"skipped":0,"pct":50},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/ConnectDataCTA.tsx": {"lines":{"total":38,"covered":16,"skipped":0,"pct":42.11},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":39,"covered":17,"skipped":0,"pct":43.59},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/Generator.tsx": {"lines":{"total":17,"covered":16,"skipped":0,"pct":94.12},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":19,"covered":17,"skipped":0,"pct":89.47},"branches":{"total":10,"covered":7,"skipped":0,"pct":70}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/PanelPropertiesEditor.tsx": {"lines":{"total":74,"covered":14,"skipped":0,"pct":18.92},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":76,"covered":14,"skipped":0,"pct":18.42},"branches":{"total":40,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/PropertyControl.tsx": {"lines":{"total":107,"covered":63,"skipped":0,"pct":58.88},"functions":{"total":12,"covered":3,"skipped":0,"pct":25},"statements":{"total":115,"covered":66,"skipped":0,"pct":57.39},"branches":{"total":72,"covered":29,"skipped":0,"pct":40.28}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/PropertyHelpLabel.tsx": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/PropertyPaneConnections.tsx": {"lines":{"total":92,"covered":60,"skipped":0,"pct":65.22},"functions":{"total":34,"covered":16,"skipped":0,"pct":47.06},"statements":{"total":93,"covered":61,"skipped":0,"pct":65.59},"branches":{"total":110,"covered":34,"skipped":0,"pct":30.91}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/PropertySection.tsx": {"lines":{"total":26,"covered":22,"skipped":0,"pct":84.62},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":28,"covered":24,"skipped":0,"pct":85.71},"branches":{"total":14,"covered":8,"skipped":0,"pct":57.14}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/index.tsx": {"lines":{"total":105,"covered":89,"skipped":0,"pct":84.76},"functions":{"total":27,"covered":19,"skipped":0,"pct":70.37},"statements":{"total":113,"covered":94,"skipped":0,"pct":83.19},"branches":{"total":114,"covered":79,"skipped":0,"pct":69.3}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/EditorJSONtoForm.tsx": {"lines":{"total":164,"covered":69,"skipped":0,"pct":42.07},"functions":{"total":36,"covered":0,"skipped":0,"pct":0},"statements":{"total":174,"covered":69,"skipped":0,"pct":39.66},"branches":{"total":143,"covered":48,"skipped":0,"pct":33.57}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/Form.tsx": {"lines":{"total":21,"covered":10,"skipped":0,"pct":47.62},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":10,"skipped":0,"pct":47.62},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/JSONViewer.tsx": {"lines":{"total":19,"covered":11,"skipped":0,"pct":57.89},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":20,"covered":12,"skipped":0,"pct":60},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/Table.tsx": {"lines":{"total":54,"covered":14,"skipped":0,"pct":25.93},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":57,"covered":14,"skipped":0,"pct":24.56},"branches":{"total":24,"covered":2,"skipped":0,"pct":8.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/TemplateMenu.tsx": {"lines":{"total":32,"covered":28,"skipped":0,"pct":87.5},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":40,"covered":36,"skipped":0,"pct":90},"branches":{"total":15,"covered":12,"skipped":0,"pct":80}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/index.tsx": {"lines":{"total":93,"covered":31,"skipped":0,"pct":33.33},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":101,"covered":32,"skipped":0,"pct":31.68},"branches":{"total":43,"covered":4,"skipped":0,"pct":9.3}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/ActionForm.tsx": {"lines":{"total":48,"covered":13,"skipped":0,"pct":27.08},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":51,"covered":13,"skipped":0,"pct":25.49},"branches":{"total":26,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/DatasourceCard.tsx": {"lines":{"total":36,"covered":22,"skipped":0,"pct":61.11},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":22,"skipped":0,"pct":61.11},"branches":{"total":34,"covered":18,"skipped":0,"pct":52.94}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/DatasourceForm.tsx": {"lines":{"total":91,"covered":37,"skipped":0,"pct":40.66},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":99,"covered":38,"skipped":0,"pct":38.38},"branches":{"total":41,"covered":8,"skipped":0,"pct":19.51}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/ListView.tsx": {"lines":{"total":68,"covered":26,"skipped":0,"pct":38.24},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":78,"covered":27,"skipped":0,"pct":34.62},"branches":{"total":25,"covered":8,"skipped":0,"pct":32}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/constants.ts": {"lines":{"total":27,"covered":27,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":31,"covered":31,"skipped":0,"pct":100},"branches":{"total":30,"covered":19,"skipped":0,"pct":63.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/routes.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/gitSync/QuickGitActions/index.tsx": {"lines":{"total":27,"covered":12,"skipped":0,"pct":44.44},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":12,"skipped":0,"pct":44.44},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/ArtBoard.tsx": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CanvasDraggingArena.tsx": {"lines":{"total":22,"covered":22,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":23,"covered":23,"skipped":0,"pct":100},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CanvasMultiPointerArena.tsx": {"lines":{"total":87,"covered":16,"skipped":0,"pct":18.39},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":92,"covered":16,"skipped":0,"pct":17.39},"branches":{"total":39,"covered":2,"skipped":0,"pct":5.13}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CanvasSelectionArena.tsx": {"lines":{"total":179,"covered":163,"skipped":0,"pct":91.06},"functions":{"total":29,"covered":26,"skipped":0,"pct":89.66},"statements":{"total":185,"covered":169,"skipped":0,"pct":91.35},"branches":{"total":181,"covered":130,"skipped":0,"pct":71.82}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/NotFound.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/ProfileDropdown.tsx": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/ProfileImage.tsx": {"lines":{"total":18,"covered":16,"skipped":0,"pct":88.89},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":20,"covered":18,"skipped":0,"pct":90},"branches":{"total":16,"covered":10,"skipped":0,"pct":62.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CustomizedDropdown/StyledComponents.tsx": {"lines":{"total":25,"covered":7,"skipped":0,"pct":28},"functions":{"total":18,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":7,"skipped":0,"pct":28},"branches":{"total":26,"covered":10,"skipped":0,"pct":38.46}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CustomizedDropdown/dropdownHelpers.tsx": {"lines":{"total":28,"covered":9,"skipped":0,"pct":32.14},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":10,"skipped":0,"pct":34.48},"branches":{"total":15,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CustomizedDropdown/index.tsx": {"lines":{"total":31,"covered":15,"skipped":0,"pct":48.39},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":16,"skipped":0,"pct":48.48},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/organization/AppInviteUsersForm.tsx": {"lines":{"total":35,"covered":17,"skipped":0,"pct":48.57},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":17,"skipped":0,"pct":48.57},"branches":{"total":40,"covered":6,"skipped":0,"pct":15}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/organization/General.tsx": {"lines":{"total":47,"covered":35,"skipped":0,"pct":74.47},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":47,"covered":35,"skipped":0,"pct":74.47},"branches":{"total":44,"covered":32,"skipped":0,"pct":72.73}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/organization/ManageUsers.tsx": {"lines":{"total":19,"covered":9,"skipped":0,"pct":47.37},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":9,"skipped":0,"pct":47.37},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/organization/OrgInviteUsersForm.tsx": {"lines":{"total":103,"covered":43,"skipped":0,"pct":41.75},"functions":{"total":27,"covered":0,"skipped":0,"pct":0},"statements":{"total":107,"covered":43,"skipped":0,"pct":40.19},"branches":{"total":100,"covered":24,"skipped":0,"pct":24}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/organization/helpers.ts": {"lines":{"total":16,"covered":5,"skipped":0,"pct":31.25},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":8,"skipped":0,"pct":40},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/index.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/actionsReducer.tsx": {"lines":{"total":108,"covered":7,"skipped":0,"pct":6.48},"functions":{"total":53,"covered":0,"skipped":0,"pct":0},"statements":{"total":110,"covered":7,"skipped":0,"pct":6.36},"branches":{"total":50,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/appReducer.ts": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":10,"covered":7,"skipped":0,"pct":70},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/canvasWidgetsReducer.tsx": {"lines":{"total":11,"covered":10,"skipped":0,"pct":90.91},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/datasourceReducer.ts": {"lines":{"total":54,"covered":5,"skipped":0,"pct":9.26},"functions":{"total":36,"covered":0,"skipped":0,"pct":0},"statements":{"total":56,"covered":5,"skipped":0,"pct":8.93},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/index.ts": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/jsActionsReducer.tsx": {"lines":{"total":97,"covered":6,"skipped":0,"pct":6.19},"functions":{"total":46,"covered":0,"skipped":0,"pct":0},"statements":{"total":104,"covered":6,"skipped":0,"pct":5.77},"branches":{"total":46,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/jsExecutionsReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/metaReducer.ts": {"lines":{"total":28,"covered":12,"skipped":0,"pct":42.86},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":28,"covered":12,"skipped":0,"pct":42.86},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/pageListReducer.tsx": {"lines":{"total":45,"covered":9,"skipped":0,"pct":20},"functions":{"total":20,"covered":3,"skipped":0,"pct":15},"statements":{"total":51,"covered":9,"skipped":0,"pct":17.65},"branches":{"total":20,"covered":5,"skipped":0,"pct":25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/pluginsReducer.ts": {"lines":{"total":12,"covered":5,"skipped":0,"pct":41.67},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":5,"skipped":0,"pct":41.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/widgetConfigReducer.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/evaluationReducers/dependencyReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/evaluationReducers/formEvaluationReducer.ts": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/evaluationReducers/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/evaluationReducers/loadingEntitiesReducer.ts": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/evaluationReducers/treeReducer.ts": {"lines":{"total":17,"covered":8,"skipped":0,"pct":47.06},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":22,"covered":8,"skipped":0,"pct":36.36},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/actionTabsReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/apiNameReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/apiPaneReducer.ts": {"lines":{"total":25,"covered":5,"skipped":0,"pct":20},"functions":{"total":18,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":5,"skipped":0,"pct":18.52},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/appCollabReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/appViewReducer.tsx": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":5,"skipped":0,"pct":50},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/applicationsReducer.tsx": {"lines":{"total":79,"covered":9,"skipped":0,"pct":11.39},"functions":{"total":39,"covered":3,"skipped":0,"pct":7.69},"statements":{"total":82,"covered":9,"skipped":0,"pct":10.98},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/authReducer.ts": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/canvasSelectionReducer.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/confirmRunActionReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/crudInfoModalReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/datasourceNameReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/datasourcePaneReducer.ts": {"lines":{"total":15,"covered":6,"skipped":0,"pct":40},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/debuggerReducer.ts": {"lines":{"total":14,"covered":7,"skipped":0,"pct":50},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":15,"covered":7,"skipped":0,"pct":46.67},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/dragResizeReducer.ts": {"lines":{"total":43,"covered":39,"skipped":0,"pct":90.7},"functions":{"total":13,"covered":10,"skipped":0,"pct":76.92},"statements":{"total":44,"covered":39,"skipped":0,"pct":88.64},"branches":{"total":26,"covered":16,"skipped":0,"pct":61.54}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/editorReducer.tsx": {"lines":{"total":69,"covered":16,"skipped":0,"pct":23.19},"functions":{"total":24,"covered":6,"skipped":0,"pct":25},"statements":{"total":69,"covered":16,"skipped":0,"pct":23.19},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/errorReducer.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/explorerReducer.ts": {"lines":{"total":19,"covered":10,"skipped":0,"pct":52.63},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":19,"covered":10,"skipped":0,"pct":52.63},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/gitSyncReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/globalSearchReducer.ts": {"lines":{"total":16,"covered":7,"skipped":0,"pct":43.75},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/helpReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/importReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/importedCollectionsReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/index.tsx": {"lines":{"total":42,"covered":42,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":42,"covered":42,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/jsPaneReducer.ts": {"lines":{"total":16,"covered":5,"skipped":0,"pct":31.25},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":5,"skipped":0,"pct":31.25},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/notificationsReducer.ts": {"lines":{"total":21,"covered":6,"skipped":0,"pct":28.57},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":6,"skipped":0,"pct":28.57},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/onBoardingReducer.ts": {"lines":{"total":25,"covered":6,"skipped":0,"pct":24},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":6,"skipped":0,"pct":24},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/orgReducer.ts": {"lines":{"total":37,"covered":5,"skipped":0,"pct":13.51},"functions":{"total":24,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":5,"skipped":0,"pct":13.51},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/pageCanvasStructureReducer.ts": {"lines":{"total":12,"covered":10,"skipped":0,"pct":83.33},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":12,"covered":10,"skipped":0,"pct":83.33},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/pageWidgetsReducer.ts": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":12,"covered":11,"skipped":0,"pct":91.67},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/propertyPaneReducer.tsx": {"lines":{"total":22,"covered":15,"skipped":0,"pct":68.18},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":24,"covered":17,"skipped":0,"pct":70.83},"branches":{"total":19,"covered":9,"skipped":0,"pct":47.37}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/providerReducer.ts": {"lines":{"total":43,"covered":5,"skipped":0,"pct":11.63},"functions":{"total":23,"covered":0,"skipped":0,"pct":0},"statements":{"total":44,"covered":5,"skipped":0,"pct":11.36},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/queryPaneReducer.ts": {"lines":{"total":21,"covered":6,"skipped":0,"pct":28.57},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":6,"skipped":0,"pct":26.09},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/releasesReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/tableFilterPaneReducer.tsx": {"lines":{"total":19,"covered":6,"skipped":0,"pct":31.58},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":21,"covered":6,"skipped":0,"pct":28.57},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/themeReducer.ts": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":7,"skipped":0,"pct":46.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/tourReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/usersReducer.ts": {"lines":{"total":33,"covered":7,"skipped":0,"pct":21.21},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":7,"skipped":0,"pct":21.21},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/websocketReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/widgetSidebarReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/commentsReducer.ts": {"lines":{"total":71,"covered":45,"skipped":0,"pct":63.38},"functions":{"total":33,"covered":18,"skipped":0,"pct":54.55},"statements":{"total":81,"covered":47,"skipped":0,"pct":58.02},"branches":{"total":10,"covered":5,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/common.ts": {"lines":{"total":18,"covered":2,"skipped":0,"pct":11.11},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":4,"skipped":0,"pct":17.39},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleAddCommentToThreadSuccess.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleCreateNewCommentThreadSuccess.ts": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDeleteCommentEvent.ts": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":3,"skipped":0,"pct":37.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDeleteCommentThreadEvent.ts": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":3,"skipped":0,"pct":37.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDragCommentThread.ts": {"lines":{"total":24,"covered":4,"skipped":0,"pct":16.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":4,"skipped":0,"pct":14.81},"branches":{"total":14,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleFetchApplicationCommentsSuccess.ts": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleNewCommentThreadEvent.ts": {"lines":{"total":15,"covered":13,"skipped":0,"pct":86.67},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":15,"covered":13,"skipped":0,"pct":86.67},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentEvent.ts": {"lines":{"total":10,"covered":2,"skipped":0,"pct":20},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":2,"skipped":0,"pct":15.38},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentThreadEvent.ts": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":38,"covered":27,"skipped":0,"pct":71.05}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentThreadSuccess.ts": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":40,"covered":24,"skipped":0,"pct":60}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/testFixtures.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/resizable/index.tsx": {"lines":{"total":71,"covered":43,"skipped":0,"pct":60.56},"functions":{"total":20,"covered":7,"skipped":0,"pct":35},"statements":{"total":82,"covered":48,"skipped":0,"pct":58.54},"branches":{"total":40,"covered":16,"skipped":0,"pct":40}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionSagas.ts": {"lines":{"total":311,"covered":41,"skipped":0,"pct":13.18},"functions":{"total":27,"covered":1,"skipped":0,"pct":3.7},"statements":{"total":376,"covered":41,"skipped":0,"pct":10.9},"branches":{"total":129,"covered":1,"skipped":0,"pct":0.78}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ApiPaneSagas.ts": {"lines":{"total":184,"covered":32,"skipped":0,"pct":17.39},"functions":{"total":28,"covered":2,"skipped":0,"pct":7.14},"statements":{"total":213,"covered":33,"skipped":0,"pct":15.49},"branches":{"total":109,"covered":2,"skipped":0,"pct":1.83}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ApplicationSagas.tsx": {"lines":{"total":171,"covered":40,"skipped":0,"pct":23.39},"functions":{"total":22,"covered":2,"skipped":0,"pct":9.09},"statements":{"total":202,"covered":41,"skipped":0,"pct":20.3},"branches":{"total":67,"covered":5,"skipped":0,"pct":7.46}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/BatchSagas.tsx": {"lines":{"total":25,"covered":22,"skipped":0,"pct":88},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":31,"covered":27,"skipped":0,"pct":87.1},"branches":{"total":12,"covered":11,"skipped":0,"pct":91.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/CollectionSagas.ts": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":14,"covered":7,"skipped":0,"pct":50},"branches":{"total":3,"covered":1,"skipped":0,"pct":33.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/CurlImportSagas.ts": {"lines":{"total":31,"covered":17,"skipped":0,"pct":54.84},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":35,"covered":17,"skipped":0,"pct":48.57},"branches":{"total":3,"covered":1,"skipped":0,"pct":33.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/DatasourcesSagas.ts": {"lines":{"total":263,"covered":40,"skipped":0,"pct":15.21},"functions":{"total":24,"covered":2,"skipped":0,"pct":8.33},"statements":{"total":319,"covered":41,"skipped":0,"pct":12.85},"branches":{"total":119,"covered":2,"skipped":0,"pct":1.68}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/DebuggerSagas.ts": {"lines":{"total":161,"covered":28,"skipped":0,"pct":17.39},"functions":{"total":17,"covered":3,"skipped":0,"pct":17.65},"statements":{"total":179,"covered":28,"skipped":0,"pct":15.64},"branches":{"total":155,"covered":7,"skipped":0,"pct":4.52}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/DraggingCanvasSagas.ts": {"lines":{"total":39,"covered":30,"skipped":0,"pct":76.92},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":41,"covered":31,"skipped":0,"pct":75.61},"branches":{"total":17,"covered":4,"skipped":0,"pct":23.53}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ErrorSagas.tsx": {"lines":{"total":102,"covered":58,"skipped":0,"pct":56.86},"functions":{"total":18,"covered":7,"skipped":0,"pct":38.89},"statements":{"total":113,"covered":65,"skipped":0,"pct":57.52},"branches":{"total":62,"covered":24,"skipped":0,"pct":38.71}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/EvaluationsSaga.ts": {"lines":{"total":141,"covered":35,"skipped":0,"pct":24.82},"functions":{"total":20,"covered":2,"skipped":0,"pct":10},"statements":{"total":162,"covered":35,"skipped":0,"pct":21.6},"branches":{"total":63,"covered":1,"skipped":0,"pct":1.59}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/FormEvaluationSaga.ts": {"lines":{"total":61,"covered":16,"skipped":0,"pct":26.23},"functions":{"total":12,"covered":3,"skipped":0,"pct":25},"statements":{"total":68,"covered":16,"skipped":0,"pct":23.53},"branches":{"total":31,"covered":5,"skipped":0,"pct":16.13}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/GlobalSearchSagas.ts": {"lines":{"total":35,"covered":19,"skipped":0,"pct":54.29},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":40,"covered":21,"skipped":0,"pct":52.5},"branches":{"total":23,"covered":3,"skipped":0,"pct":13.04}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/InitSagas.ts": {"lines":{"total":98,"covered":46,"skipped":0,"pct":46.94},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":119,"covered":50,"skipped":0,"pct":42.02},"branches":{"total":39,"covered":5,"skipped":0,"pct":12.82}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/JSActionSagas.ts": {"lines":{"total":137,"covered":26,"skipped":0,"pct":18.98},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":168,"covered":27,"skipped":0,"pct":16.07},"branches":{"total":49,"covered":1,"skipped":0,"pct":2.04}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/JSPaneSagas.ts": {"lines":{"total":127,"covered":31,"skipped":0,"pct":24.41},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":153,"covered":31,"skipped":0,"pct":20.26},"branches":{"total":66,"covered":1,"skipped":0,"pct":1.52}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ModalSagas.ts": {"lines":{"total":56,"covered":27,"skipped":0,"pct":48.21},"functions":{"total":10,"covered":3,"skipped":0,"pct":30},"statements":{"total":61,"covered":29,"skipped":0,"pct":47.54},"branches":{"total":24,"covered":6,"skipped":0,"pct":25}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/NotificationsSagas.ts": {"lines":{"total":34,"covered":8,"skipped":0,"pct":23.53},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":44,"covered":8,"skipped":0,"pct":18.18},"branches":{"total":12,"covered":1,"skipped":0,"pct":8.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/OnboardingSagas.ts": {"lines":{"total":331,"covered":57,"skipped":0,"pct":17.22},"functions":{"total":54,"covered":6,"skipped":0,"pct":11.11},"statements":{"total":389,"covered":66,"skipped":0,"pct":16.97},"branches":{"total":144,"covered":2,"skipped":0,"pct":1.39}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/OrgSagas.ts": {"lines":{"total":106,"covered":24,"skipped":0,"pct":22.64},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":133,"covered":24,"skipped":0,"pct":18.05},"branches":{"total":37,"covered":1,"skipped":0,"pct":2.7}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/PageSagas.tsx": {"lines":{"total":282,"covered":71,"skipped":0,"pct":25.18},"functions":{"total":35,"covered":5,"skipped":0,"pct":14.29},"statements":{"total":329,"covered":77,"skipped":0,"pct":23.4},"branches":{"total":84,"covered":5,"skipped":0,"pct":5.95}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/PluginSagas.ts": {"lines":{"total":80,"covered":14,"skipped":0,"pct":17.5},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":96,"covered":14,"skipped":0,"pct":14.58},"branches":{"total":34,"covered":1,"skipped":0,"pct":2.94}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/PostEvaluationSagas.ts": {"lines":{"total":115,"covered":25,"skipped":0,"pct":21.74},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":141,"covered":25,"skipped":0,"pct":17.73},"branches":{"total":93,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ProvidersSaga.ts": {"lines":{"total":63,"covered":19,"skipped":0,"pct":30.16},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":78,"covered":19,"skipped":0,"pct":24.36},"branches":{"total":19,"covered":1,"skipped":0,"pct":5.26}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/QueryPaneSagas.ts": {"lines":{"total":89,"covered":25,"skipped":0,"pct":28.09},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":109,"covered":26,"skipped":0,"pct":23.85},"branches":{"total":39,"covered":5,"skipped":0,"pct":12.82}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/RecentEntitiesSagas.ts": {"lines":{"total":32,"covered":13,"skipped":0,"pct":40.63},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":32,"covered":13,"skipped":0,"pct":40.63},"branches":{"total":80,"covered":8,"skipped":0,"pct":10}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/SaaSPaneSagas.ts": {"lines":{"total":34,"covered":16,"skipped":0,"pct":47.06},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":46,"covered":17,"skipped":0,"pct":36.96},"branches":{"total":15,"covered":5,"skipped":0,"pct":33.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/SelectionCanvasSagas.ts": {"lines":{"total":41,"covered":41,"skipped":0,"pct":100},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":46,"covered":46,"skipped":0,"pct":100},"branches":{"total":18,"covered":13,"skipped":0,"pct":72.22}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/SnipingModeSagas.ts": {"lines":{"total":110,"covered":20,"skipped":0,"pct":18.18},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":114,"covered":20,"skipped":0,"pct":17.54},"branches":{"total":29,"covered":1,"skipped":0,"pct":3.45}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ThemeSaga.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/TourSagas.ts": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":18,"covered":7,"skipped":0,"pct":38.89},"branches":{"total":7,"covered":1,"skipped":0,"pct":14.29}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/UtilSagas.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":1,"covered":1,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetBlueprintSagas.ts": {"lines":{"total":50,"covered":28,"skipped":0,"pct":56},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":56,"covered":33,"skipped":0,"pct":58.93},"branches":{"total":32,"covered":12,"skipped":0,"pct":37.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetBlueprintSagasEnums.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetEnhancementHelpers.ts": {"lines":{"total":65,"covered":26,"skipped":0,"pct":40},"functions":{"total":14,"covered":2,"skipped":0,"pct":14.29},"statements":{"total":73,"covered":27,"skipped":0,"pct":36.99},"branches":{"total":47,"covered":13,"skipped":0,"pct":27.66}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetLoadingSaga.ts": {"lines":{"total":50,"covered":15,"skipped":0,"pct":30},"functions":{"total":13,"covered":2,"skipped":0,"pct":15.38},"statements":{"total":57,"covered":15,"skipped":0,"pct":26.32},"branches":{"total":14,"covered":3,"skipped":0,"pct":21.43}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetOperationSagas.tsx": {"lines":{"total":579,"covered":314,"skipped":0,"pct":54.23},"functions":{"total":76,"covered":41,"skipped":0,"pct":53.95},"statements":{"total":666,"covered":359,"skipped":0,"pct":53.9},"branches":{"total":315,"covered":116,"skipped":0,"pct":36.83}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetOperationUtils.ts": {"lines":{"total":217,"covered":132,"skipped":0,"pct":60.83},"functions":{"total":43,"covered":24,"skipped":0,"pct":55.81},"statements":{"total":252,"covered":155,"skipped":0,"pct":61.51},"branches":{"total":179,"covered":69,"skipped":0,"pct":38.55}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetSelectionSagas.ts": {"lines":{"total":125,"covered":113,"skipped":0,"pct":90.4},"functions":{"total":21,"covered":21,"skipped":0,"pct":100},"statements":{"total":146,"covered":133,"skipped":0,"pct":91.1},"branches":{"total":93,"covered":81,"skipped":0,"pct":87.1}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetSidebarSagas.tsx": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":11,"covered":7,"skipped":0,"pct":63.64},"branches":{"total":1,"covered":1,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/index.tsx": {"lines":{"total":51,"covered":48,"skipped":0,"pct":94.12},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":53,"covered":49,"skipped":0,"pct":92.45},"branches":{"total":5,"covered":3,"skipped":0,"pct":60}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/selectors.tsx": {"lines":{"total":84,"covered":57,"skipped":0,"pct":67.86},"functions":{"total":33,"covered":18,"skipped":0,"pct":54.55},"statements":{"total":110,"covered":81,"skipped":0,"pct":73.64},"branches":{"total":26,"covered":15,"skipped":0,"pct":57.69}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/userSagas.tsx": {"lines":{"total":181,"covered":36,"skipped":0,"pct":19.89},"functions":{"total":18,"covered":1,"skipped":0,"pct":5.56},"statements":{"total":217,"covered":36,"skipped":0,"pct":16.59},"branches":{"total":62,"covered":1,"skipped":0,"pct":1.61}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/ActionExecutionSagas.ts": {"lines":{"total":76,"covered":21,"skipped":0,"pct":27.63},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":80,"covered":23,"skipped":0,"pct":28.75},"branches":{"total":36,"covered":1,"skipped":0,"pct":2.78}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/CopyActionSaga.ts": {"lines":{"total":9,"covered":4,"skipped":0,"pct":44.44},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":4,"skipped":0,"pct":44.44},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/DownloadActionSaga.ts": {"lines":{"total":26,"covered":10,"skipped":0,"pct":38.46},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":10,"skipped":0,"pct":38.46},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/ModalSagas.ts": {"lines":{"total":7,"covered":4,"skipped":0,"pct":57.14},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":4,"skipped":0,"pct":57.14},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/NavigateActionSaga.ts": {"lines":{"total":41,"covered":15,"skipped":0,"pct":36.59},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":45,"covered":15,"skipped":0,"pct":33.33},"branches":{"total":25,"covered":2,"skipped":0,"pct":8}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/PluginActionSaga.ts": {"lines":{"total":214,"covered":44,"skipped":0,"pct":20.56},"functions":{"total":23,"covered":4,"skipped":0,"pct":17.39},"statements":{"total":252,"covered":47,"skipped":0,"pct":18.65},"branches":{"total":100,"covered":3,"skipped":0,"pct":3}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/PromiseActionSaga.ts": {"lines":{"total":37,"covered":11,"skipped":0,"pct":29.73},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":44,"covered":15,"skipped":0,"pct":34.09},"branches":{"total":23,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/ResetWidgetActionSaga.ts": {"lines":{"total":15,"covered":6,"skipped":0,"pct":40},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":6,"skipped":0,"pct":37.5},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/ShowAlertActionSaga.ts": {"lines":{"total":20,"covered":5,"skipped":0,"pct":25},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":5,"skipped":0,"pct":25},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/StoreActionSaga.ts": {"lines":{"total":22,"covered":8,"skipped":0,"pct":36.36},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":8,"skipped":0,"pct":33.33},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/CommentSagas/index.ts": {"lines":{"total":114,"covered":56,"skipped":0,"pct":49.12},"functions":{"total":20,"covered":11,"skipped":0,"pct":55},"statements":{"total":147,"covered":72,"skipped":0,"pct":48.98},"branches":{"total":39,"covered":8,"skipped":0,"pct":20.51}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WebsocketSagas/WebsocketSagas.ts": {"lines":{"total":52,"covered":11,"skipped":0,"pct":21.15},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":61,"covered":11,"skipped":0,"pct":18.03},"branches":{"total":17,"covered":2,"skipped":0,"pct":11.76}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WebsocketSagas/constants.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WebsocketSagas/handleSocketEvent.ts": {"lines":{"total":53,"covered":10,"skipped":0,"pct":18.87},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":56,"covered":10,"skipped":0,"pct":17.86},"branches":{"total":92,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/appCollabSelectors.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":12,"covered":9,"skipped":0,"pct":75},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/appViewSelectors.tsx": {"lines":{"total":15,"covered":10,"skipped":0,"pct":66.67},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":16,"covered":11,"skipped":0,"pct":68.75},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/applicationSelectors.tsx": {"lines":{"total":61,"covered":37,"skipped":0,"pct":60.66},"functions":{"total":24,"covered":11,"skipped":0,"pct":45.83},"statements":{"total":79,"covered":54,"skipped":0,"pct":68.35},"branches":{"total":22,"covered":6,"skipped":0,"pct":27.27}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/commentsSelectors.ts": {"lines":{"total":80,"covered":66,"skipped":0,"pct":82.5},"functions":{"total":28,"covered":19,"skipped":0,"pct":67.86},"statements":{"total":113,"covered":87,"skipped":0,"pct":76.99},"branches":{"total":66,"covered":36,"skipped":0,"pct":54.55}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/crudInfoModalSelectors.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/dataTreeSelectors.ts": {"lines":{"total":24,"covered":16,"skipped":0,"pct":66.67},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":27,"covered":19,"skipped":0,"pct":70.37},"branches":{"total":10,"covered":3,"skipped":0,"pct":30}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/debuggerSelectors.tsx": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/editorSelectors.tsx": {"lines":{"total":136,"covered":93,"skipped":0,"pct":68.38},"functions":{"total":55,"covered":31,"skipped":0,"pct":56.36},"statements":{"total":167,"covered":119,"skipped":0,"pct":71.26},"branches":{"total":61,"covered":37,"skipped":0,"pct":60.66}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/entitiesSelector.ts": {"lines":{"total":228,"covered":117,"skipped":0,"pct":51.32},"functions":{"total":119,"covered":38,"skipped":0,"pct":31.93},"statements":{"total":308,"covered":166,"skipped":0,"pct":53.9},"branches":{"total":84,"covered":8,"skipped":0,"pct":9.52}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/errorSelectors.tsx": {"lines":{"total":4,"covered":2,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/formSelectors.ts": {"lines":{"total":20,"covered":6,"skipped":0,"pct":30},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":10,"skipped":0,"pct":41.67},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/globalSearchSelectors.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/helpSelectors.tsx": {"lines":{"total":4,"covered":2,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/onboardingSelectors.tsx": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":8,"covered":7,"skipped":0,"pct":87.5},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/organizationSelectors.tsx": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":18,"covered":6,"skipped":0,"pct":33.33},"statements":{"total":40,"covered":28,"skipped":0,"pct":70},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/pageListSelectors.tsx": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":3,"skipped":0,"pct":60},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/propertyPaneSelectors.tsx": {"lines":{"total":59,"covered":53,"skipped":0,"pct":89.83},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":69,"covered":61,"skipped":0,"pct":88.41},"branches":{"total":50,"covered":36,"skipped":0,"pct":72}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/tableFilterSelectors.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":17,"covered":10,"skipped":0,"pct":58.82}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/themeSelectors.tsx": {"lines":{"total":13,"covered":12,"skipped":0,"pct":92.31},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/tourSelectors.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/ui.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/usersSelectors.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":15,"covered":12,"skipped":0,"pct":80},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/widgetEnhancementSelectors.ts": {"lines":{"total":21,"covered":14,"skipped":0,"pct":66.67},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":12,"covered":5,"skipped":0,"pct":41.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/widgetSelectors.ts": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":6,"covered":5,"skipped":0,"pct":83.33},"statements":{"total":17,"covered":15,"skipped":0,"pct":88.24},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/templates/default.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/transformers/CurlImportTransformer.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/transformers/RestAPIDatasourceFormTransformer.ts": {"lines":{"total":66,"covered":9,"skipped":0,"pct":13.64},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":74,"covered":11,"skipped":0,"pct":14.86},"branches":{"total":85,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/transformers/RestActionTransformer.ts": {"lines":{"total":21,"covered":21,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":22,"covered":18,"skipped":0,"pct":81.82}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/AnalyticsUtil.tsx": {"lines":{"total":92,"covered":27,"skipped":0,"pct":29.35},"functions":{"total":13,"covered":4,"skipped":0,"pct":30.77},"statements":{"total":96,"covered":28,"skipped":0,"pct":29.17},"branches":{"total":39,"covered":4,"skipped":0,"pct":10.26}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/ApiPaneUtils.tsx": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":19,"covered":15,"skipped":0,"pct":78.95}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/AppsmithConsole.ts": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":14,"covered":9,"skipped":0,"pct":64.29},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/AppsmithUtils.tsx": {"lines":{"total":167,"covered":86,"skipped":0,"pct":51.5},"functions":{"total":43,"covered":15,"skipped":0,"pct":34.88},"statements":{"total":195,"covered":110,"skipped":0,"pct":56.41},"branches":{"total":88,"covered":30,"skipped":0,"pct":34.09}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/DynamicBindingUtils.ts": {"lines":{"total":126,"covered":111,"skipped":0,"pct":88.1},"functions":{"total":23,"covered":18,"skipped":0,"pct":78.26},"statements":{"total":144,"covered":129,"skipped":0,"pct":89.58},"branches":{"total":79,"covered":66,"skipped":0,"pct":83.54}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/EditorUtils.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/FormControlFactory.tsx": {"lines":{"total":16,"covered":7,"skipped":0,"pct":43.75},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/FormControlRegistry.tsx": {"lines":{"total":42,"covered":18,"skipped":0,"pct":42.86},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":42,"covered":18,"skipped":0,"pct":42.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/GenerateCrudUtil.ts": {"lines":{"total":9,"covered":1,"skipped":0,"pct":11.11},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":2,"skipped":0,"pct":20},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/JSPaneUtils.tsx": {"lines":{"total":46,"covered":1,"skipped":0,"pct":2.17},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":57,"covered":2,"skipped":0,"pct":3.51},"branches":{"total":25,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/PerformanceTracker.ts": {"lines":{"total":114,"covered":71,"skipped":0,"pct":62.28},"functions":{"total":11,"covered":8,"skipped":0,"pct":72.73},"statements":{"total":117,"covered":72,"skipped":0,"pct":61.54},"branches":{"total":79,"covered":20,"skipped":0,"pct":25.32}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/PropertyControlFactory.tsx": {"lines":{"total":19,"covered":14,"skipped":0,"pct":73.68},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":20,"covered":14,"skipped":0,"pct":70},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/PropertyControlRegistry.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/TypeHelpers.ts": {"lines":{"total":25,"covered":22,"skipped":0,"pct":88},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":34,"covered":29,"skipped":0,"pct":85.29},"branches":{"total":18,"covered":15,"skipped":0,"pct":83.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/WidgetFactory.tsx": {"lines":{"total":85,"covered":61,"skipped":0,"pct":71.76},"functions":{"total":16,"covered":10,"skipped":0,"pct":62.5},"statements":{"total":85,"covered":61,"skipped":0,"pct":71.76},"branches":{"total":32,"covered":22,"skipped":0,"pct":68.75}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/WidgetPropsUtils.tsx": {"lines":{"total":600,"covered":448,"skipped":0,"pct":74.67},"functions":{"total":97,"covered":69,"skipped":0,"pct":71.13},"statements":{"total":631,"covered":477,"skipped":0,"pct":75.59},"branches":{"total":534,"covered":356,"skipped":0,"pct":66.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/WidgetRegistry.tsx": {"lines":{"total":117,"covered":93,"skipped":0,"pct":79.49},"functions":{"total":39,"covered":15,"skipped":0,"pct":38.46},"statements":{"total":117,"covered":93,"skipped":0,"pct":79.49},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/WorkerUtil.ts": {"lines":{"total":65,"covered":60,"skipped":0,"pct":92.31},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":79,"covered":71,"skipped":0,"pct":89.87},"branches":{"total":34,"covered":24,"skipped":0,"pct":70.59}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/canvasStructureHelpers.ts": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":18,"covered":18,"skipped":0,"pct":100},"branches":{"total":20,"covered":19,"skipped":0,"pct":95}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/featureFlags.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/formhelpers.ts": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":19,"covered":14,"skipped":0,"pct":73.68},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/generators.tsx": {"lines":{"total":17,"covered":13,"skipped":0,"pct":76.47},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":27,"covered":22,"skipped":0,"pct":81.48},"branches":{"total":8,"covered":3,"skipped":0,"pct":37.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/helpers.tsx": {"lines":{"total":151,"covered":92,"skipped":0,"pct":60.93},"functions":{"total":31,"covered":14,"skipped":0,"pct":45.16},"statements":{"total":191,"covered":122,"skipped":0,"pct":63.87},"branches":{"total":95,"covered":36,"skipped":0,"pct":37.89}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/history.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/localStorage.tsx": {"lines":{"total":55,"covered":44,"skipped":0,"pct":80},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":57,"covered":46,"skipped":0,"pct":80.7},"branches":{"total":18,"covered":9,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/storage.ts": {"lines":{"total":133,"covered":36,"skipped":0,"pct":27.07},"functions":{"total":39,"covered":5,"skipped":0,"pct":12.82},"statements":{"total":181,"covered":63,"skipped":0,"pct":34.81},"branches":{"total":22,"covered":3,"skipped":0,"pct":13.64}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/autocomplete/EntityDefinitions.ts": {"lines":{"total":29,"covered":8,"skipped":0,"pct":27.59},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":32,"covered":9,"skipped":0,"pct":28.13},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/autocomplete/TernServer.ts": {"lines":{"total":374,"covered":206,"skipped":0,"pct":55.08},"functions":{"total":58,"covered":21,"skipped":0,"pct":36.21},"statements":{"total":424,"covered":214,"skipped":0,"pct":50.47},"branches":{"total":230,"covered":88,"skipped":0,"pct":38.26}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/autocomplete/customTreeTypeDefCreator.ts": {"lines":{"total":10,"covered":3,"skipped":0,"pct":30},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":4,"skipped":0,"pct":36.36},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/autocomplete/dataTreeTypeDefCreator.ts": {"lines":{"total":69,"covered":46,"skipped":0,"pct":66.67},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":81,"covered":57,"skipped":0,"pct":70.37},"branches":{"total":32,"covered":16,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/autocomplete/dataTypeSortRules.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/dragResizeHooks.tsx": {"lines":{"total":55,"covered":52,"skipped":0,"pct":94.55},"functions":{"total":17,"covered":14,"skipped":0,"pct":82.35},"statements":{"total":67,"covered":62,"skipped":0,"pct":92.54},"branches":{"total":26,"covered":22,"skipped":0,"pct":84.62}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/localstorage.tsx": {"lines":{"total":17,"covered":4,"skipped":0,"pct":23.53},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":4,"skipped":0,"pct":21.05},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useAllowEditorDragToSelect.ts": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useBlocksToBeDraggedOnCanvas.ts": {"lines":{"total":111,"covered":106,"skipped":0,"pct":95.5},"functions":{"total":22,"covered":19,"skipped":0,"pct":86.36},"statements":{"total":117,"covered":112,"skipped":0,"pct":95.73},"branches":{"total":70,"covered":60,"skipped":0,"pct":85.71}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useCanvasDragToScroll.ts": {"lines":{"total":42,"covered":41,"skipped":0,"pct":97.62},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":43,"covered":42,"skipped":0,"pct":97.67},"branches":{"total":43,"covered":39,"skipped":0,"pct":90.7}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useCanvasDragging.ts": {"lines":{"total":195,"covered":180,"skipped":0,"pct":92.31},"functions":{"total":21,"covered":18,"skipped":0,"pct":85.71},"statements":{"total":199,"covered":184,"skipped":0,"pct":92.46},"branches":{"total":193,"covered":146,"skipped":0,"pct":75.65}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useCanvasMinHeightUpdateHook.ts": {"lines":{"total":18,"covered":18,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useClick.tsx": {"lines":{"total":20,"covered":16,"skipped":0,"pct":80},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":20,"covered":16,"skipped":0,"pct":80},"branches":{"total":14,"covered":9,"skipped":0,"pct":64.29}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useClickToSelectWidget.tsx": {"lines":{"total":69,"covered":44,"skipped":0,"pct":63.77},"functions":{"total":12,"covered":6,"skipped":0,"pct":50},"statements":{"total":72,"covered":47,"skipped":0,"pct":65.28},"branches":{"total":45,"covered":22,"skipped":0,"pct":48.89}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useClipboard.tsx": {"lines":{"total":21,"covered":5,"skipped":0,"pct":23.81},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":21,"covered":5,"skipped":0,"pct":23.81},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useDynamicAppLayout.tsx": {"lines":{"total":46,"covered":44,"skipped":0,"pct":95.65},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":52,"covered":50,"skipped":0,"pct":96.15},"branches":{"total":23,"covered":13,"skipped":0,"pct":56.52}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useIsScrolledToBottom.tsx": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":21,"covered":20,"skipped":0,"pct":95.24},"branches":{"total":24,"covered":17,"skipped":0,"pct":70.83}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useOrg.tsx": {"lines":{"total":16,"covered":14,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":17,"covered":15,"skipped":0,"pct":88.24},"branches":{"total":11,"covered":3,"skipped":0,"pct":27.27}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/usePositionedContainerZIndex.ts": {"lines":{"total":21,"covered":21,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useProceedToNextTourStep.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useScript.tsx": {"lines":{"total":38,"covered":10,"skipped":0,"pct":26.32},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":41,"covered":10,"skipped":0,"pct":24.39},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useWidgetSelection.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/migrations/IncorrectDynamicBindingPathLists.ts": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":19,"covered":18,"skipped":0,"pct":94.74},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/migrations/MenuButtonWidget.ts": {"lines":{"total":12,"covered":8,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/migrations/TableWidget.ts": {"lines":{"total":127,"covered":100,"skipped":0,"pct":78.74},"functions":{"total":18,"covered":15,"skipped":0,"pct":83.33},"statements":{"total":141,"covered":106,"skipped":0,"pct":75.18},"branches":{"total":132,"covered":93,"skipped":0,"pct":70.45}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/migrations/TextWidgetReplaceTextStyle.ts": {"lines":{"total":23,"covered":22,"skipped":0,"pct":95.65},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/validation/common.ts": {"lines":{"total":57,"covered":12,"skipped":0,"pct":21.05},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":58,"covered":13,"skipped":0,"pct":22.41},"branches":{"total":158,"covered":25,"skipped":0,"pct":15.82}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/validation/getIsSafeURL.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":3,"covered":3,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/AudioRecorderWidget.tsx": {"lines":{"total":40,"covered":19,"skipped":0,"pct":47.5},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":42,"covered":20,"skipped":0,"pct":47.62},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/BaseWidget.tsx": {"lines":{"total":117,"covered":88,"skipped":0,"pct":75.21},"functions":{"total":32,"covered":23,"skipped":0,"pct":71.88},"statements":{"total":122,"covered":93,"skipped":0,"pct":76.23},"branches":{"total":43,"covered":19,"skipped":0,"pct":44.19}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ButtonWidget.tsx": {"lines":{"total":49,"covered":31,"skipped":0,"pct":63.27},"functions":{"total":14,"covered":7,"skipped":0,"pct":50},"statements":{"total":50,"covered":32,"skipped":0,"pct":64},"branches":{"total":16,"covered":6,"skipped":0,"pct":37.5}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/CanvasWidget.tsx": {"lines":{"total":40,"covered":38,"skipped":0,"pct":95},"functions":{"total":8,"covered":7,"skipped":0,"pct":87.5},"statements":{"total":45,"covered":42,"skipped":0,"pct":93.33},"branches":{"total":15,"covered":10,"skipped":0,"pct":66.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/CheckboxGroupWidget.tsx": {"lines":{"total":66,"covered":24,"skipped":0,"pct":36.36},"functions":{"total":19,"covered":5,"skipped":0,"pct":26.32},"statements":{"total":71,"covered":25,"skipped":0,"pct":35.21},"branches":{"total":24,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/CheckboxWidget.tsx": {"lines":{"total":25,"covered":23,"skipped":0,"pct":92},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":27,"covered":25,"skipped":0,"pct":92.59},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ContainerWidget.tsx": {"lines":{"total":53,"covered":51,"skipped":0,"pct":96.23},"functions":{"total":10,"covered":9,"skipped":0,"pct":90},"statements":{"total":56,"covered":54,"skipped":0,"pct":96.43},"branches":{"total":18,"covered":14,"skipped":0,"pct":77.78}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/DatePickerWidget.tsx": {"lines":{"total":74,"covered":24,"skipped":0,"pct":32.43},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":76,"covered":25,"skipped":0,"pct":32.89},"branches":{"total":65,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/DatePickerWidget2.tsx": {"lines":{"total":26,"covered":22,"skipped":0,"pct":84.62},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":28,"covered":23,"skipped":0,"pct":82.14},"branches":{"total":3,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/DividerWidget.tsx": {"lines":{"total":16,"covered":14,"skipped":0,"pct":87.5},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":17,"covered":15,"skipped":0,"pct":88.24},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/DropdownWidget.tsx": {"lines":{"total":43,"covered":24,"skipped":0,"pct":55.81},"functions":{"total":11,"covered":5,"skipped":0,"pct":45.45},"statements":{"total":48,"covered":25,"skipped":0,"pct":52.08},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/FileDataTypes.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/FilepickerWidget.tsx": {"lines":{"total":90,"covered":34,"skipped":0,"pct":37.78},"functions":{"total":28,"covered":5,"skipped":0,"pct":17.86},"statements":{"total":91,"covered":35,"skipped":0,"pct":38.46},"branches":{"total":44,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/FilepickerWidgetV2.tsx": {"lines":{"total":100,"covered":36,"skipped":0,"pct":36},"functions":{"total":29,"covered":5,"skipped":0,"pct":17.24},"statements":{"total":104,"covered":37,"skipped":0,"pct":35.58},"branches":{"total":62,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/FormButtonWidget.tsx": {"lines":{"total":39,"covered":26,"skipped":0,"pct":66.67},"functions":{"total":9,"covered":5,"skipped":0,"pct":55.56},"statements":{"total":40,"covered":27,"skipped":0,"pct":67.5},"branches":{"total":25,"covered":8,"skipped":0,"pct":32}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/FormWidget.tsx": {"lines":{"total":47,"covered":41,"skipped":0,"pct":87.23},"functions":{"total":13,"covered":11,"skipped":0,"pct":84.62},"statements":{"total":51,"covered":44,"skipped":0,"pct":86.27},"branches":{"total":19,"covered":10,"skipped":0,"pct":52.63}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/IconButtonWidget.tsx": {"lines":{"total":32,"covered":16,"skipped":0,"pct":50},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":34,"covered":17,"skipped":0,"pct":50},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/IconWidget.tsx": {"lines":{"total":23,"covered":17,"skipped":0,"pct":73.91},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":25,"covered":18,"skipped":0,"pct":72},"branches":{"total":7,"covered":2,"skipped":0,"pct":28.57}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/IframeWidget.tsx": {"lines":{"total":35,"covered":18,"skipped":0,"pct":51.43},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":37,"covered":19,"skipped":0,"pct":51.35},"branches":{"total":13,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ImageWidget.tsx": {"lines":{"total":24,"covered":16,"skipped":0,"pct":66.67},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":28,"covered":17,"skipped":0,"pct":60.71},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/InputWidget.tsx": {"lines":{"total":97,"covered":54,"skipped":0,"pct":55.67},"functions":{"total":22,"covered":13,"skipped":0,"pct":59.09},"statements":{"total":102,"covered":55,"skipped":0,"pct":53.92},"branches":{"total":70,"covered":16,"skipped":0,"pct":22.86}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/MapWidget.tsx": {"lines":{"total":60,"covered":29,"skipped":0,"pct":48.33},"functions":{"total":17,"covered":4,"skipped":0,"pct":23.53},"statements":{"total":63,"covered":30,"skipped":0,"pct":47.62},"branches":{"total":22,"covered":2,"skipped":0,"pct":9.09}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/MenuButtonWidget.tsx": {"lines":{"total":38,"covered":18,"skipped":0,"pct":47.37},"functions":{"total":11,"covered":3,"skipped":0,"pct":27.27},"statements":{"total":40,"covered":19,"skipped":0,"pct":47.5},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/MetaHOC.tsx": {"lines":{"total":59,"covered":49,"skipped":0,"pct":83.05},"functions":{"total":13,"covered":12,"skipped":0,"pct":92.31},"statements":{"total":68,"covered":56,"skipped":0,"pct":82.35},"branches":{"total":19,"covered":11,"skipped":0,"pct":57.89}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ModalWidget.tsx": {"lines":{"total":67,"covered":30,"skipped":0,"pct":44.78},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":71,"covered":32,"skipped":0,"pct":45.07},"branches":{"total":21,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/MultiSelectWidget.tsx": {"lines":{"total":48,"covered":25,"skipped":0,"pct":52.08},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":51,"covered":26,"skipped":0,"pct":50.98},"branches":{"total":21,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/RadioGroupWidget.tsx": {"lines":{"total":26,"covered":22,"skipped":0,"pct":84.62},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":28,"covered":23,"skipped":0,"pct":82.14},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/RichTextEditorWidget.tsx": {"lines":{"total":37,"covered":27,"skipped":0,"pct":72.97},"functions":{"total":12,"covered":6,"skipped":0,"pct":50},"statements":{"total":39,"covered":28,"skipped":0,"pct":71.79},"branches":{"total":9,"covered":2,"skipped":0,"pct":22.22}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/SkeletonWidget.tsx": {"lines":{"total":15,"covered":13,"skipped":0,"pct":86.67},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/StatboxWidget.tsx": {"lines":{"total":18,"covered":12,"skipped":0,"pct":66.67},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":19,"covered":13,"skipped":0,"pct":68.42},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/SwitchWidget.tsx": {"lines":{"total":25,"covered":23,"skipped":0,"pct":92},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":27,"covered":25,"skipped":0,"pct":92.59},"branches":{"total":5,"covered":3,"skipped":0,"pct":60}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TextWidget.tsx": {"lines":{"total":17,"covered":16,"skipped":0,"pct":94.12},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/VideoWidget.tsx": {"lines":{"total":36,"covered":27,"skipped":0,"pct":75},"functions":{"total":13,"covered":5,"skipped":0,"pct":38.46},"statements":{"total":44,"covered":28,"skipped":0,"pct":63.64},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ChartWidget/index.tsx": {"lines":{"total":25,"covered":23,"skipped":0,"pct":92},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":27,"covered":25,"skipped":0,"pct":92.59},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ChartWidget/propertyConfig.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/ListComponent.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":6,"covered":5,"skipped":0,"pct":83.33},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":18,"covered":12,"skipped":0,"pct":66.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/ListPagination.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/ListPropertyPaneConfig.ts": {"lines":{"total":13,"covered":7,"skipped":0,"pct":53.85},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":7,"skipped":0,"pct":53.85},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/ListWidget.tsx": {"lines":{"total":254,"covered":129,"skipped":0,"pct":50.79},"functions":{"total":47,"covered":20,"skipped":0,"pct":42.55},"statements":{"total":268,"covered":140,"skipped":0,"pct":52.24},"branches":{"total":157,"covered":52,"skipped":0,"pct":33.12}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/derived.js": {"lines":{"total":47,"covered":30,"skipped":0,"pct":63.83},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":50,"covered":33,"skipped":0,"pct":66},"branches":{"total":24,"covered":10,"skipped":0,"pct":41.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/RateWidget/index.tsx": {"lines":{"total":42,"covered":22,"skipped":0,"pct":52.38},"functions":{"total":9,"covered":5,"skipped":0,"pct":55.56},"statements":{"total":44,"covered":23,"skipped":0,"pct":52.27},"branches":{"total":20,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TableWidget/TablePropertyPaneConfig.ts": {"lines":{"total":137,"covered":55,"skipped":0,"pct":40.15},"functions":{"total":32,"covered":21,"skipped":0,"pct":65.63},"statements":{"total":142,"covered":55,"skipped":0,"pct":38.73},"branches":{"total":98,"covered":10,"skipped":0,"pct":10.2}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TableWidget/TableWidgetConstants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TableWidget/derived.js": {"lines":{"total":172,"covered":93,"skipped":0,"pct":54.07},"functions":{"total":38,"covered":15,"skipped":0,"pct":39.47},"statements":{"total":189,"covered":103,"skipped":0,"pct":54.5},"branches":{"total":140,"covered":75,"skipped":0,"pct":53.57}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TableWidget/index.tsx": {"lines":{"total":371,"covered":101,"skipped":0,"pct":27.22},"functions":{"total":52,"covered":13,"skipped":0,"pct":25},"statements":{"total":406,"covered":110,"skipped":0,"pct":27.09},"branches":{"total":301,"covered":18,"skipped":0,"pct":5.98}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TableWidget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/Tabs/TabsMigrator.tsx": {"lines":{"total":26,"covered":20,"skipped":0,"pct":76.92},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":27,"covered":21,"skipped":0,"pct":77.78},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/Tabs/TabsWidget.tsx": {"lines":{"total":132,"covered":89,"skipped":0,"pct":67.42},"functions":{"total":30,"covered":17,"skipped":0,"pct":56.67},"statements":{"total":140,"covered":95,"skipped":0,"pct":67.86},"branches":{"total":97,"covered":43,"skipped":0,"pct":44.33}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/Actions.ts": {"lines":{"total":105,"covered":80,"skipped":0,"pct":76.19},"functions":{"total":29,"covered":25,"skipped":0,"pct":86.21},"statements":{"total":121,"covered":93,"skipped":0,"pct":76.86},"branches":{"total":60,"covered":33,"skipped":0,"pct":55}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/DataTreeEvaluator.ts": {"lines":{"total":502,"covered":419,"skipped":0,"pct":83.47},"functions":{"total":77,"covered":64,"skipped":0,"pct":83.12},"statements":{"total":538,"covered":452,"skipped":0,"pct":84.01},"branches":{"total":234,"covered":152,"skipped":0,"pct":64.96}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/evaluate.ts": {"lines":{"total":72,"covered":68,"skipped":0,"pct":94.44},"functions":{"total":19,"covered":17,"skipped":0,"pct":89.47},"statements":{"total":73,"covered":69,"skipped":0,"pct":94.52},"branches":{"total":20,"covered":16,"skipped":0,"pct":80}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/evaluationSubstitution.ts": {"lines":{"total":59,"covered":59,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":63,"covered":63,"skipped":0,"pct":100},"branches":{"total":22,"covered":21,"skipped":0,"pct":95.45}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/evaluationUtils.ts": {"lines":{"total":209,"covered":167,"skipped":0,"pct":79.9},"functions":{"total":41,"covered":32,"skipped":0,"pct":78.05},"statements":{"total":250,"covered":203,"skipped":0,"pct":81.2},"branches":{"total":123,"covered":83,"skipped":0,"pct":67.48}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/validations.ts": {"lines":{"total":250,"covered":203,"skipped":0,"pct":81.2},"functions":{"total":26,"covered":19,"skipped":0,"pct":73.08},"statements":{"total":273,"covered":216,"skipped":0,"pct":79.12},"branches":{"total":550,"covered":381,"skipped":0,"pct":69.27}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/customQueries.js": {"lines":{"total":19,"covered":18,"skipped":0,"pct":94.74},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":20,"covered":19,"skipped":0,"pct":95},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/sagas.ts": {"lines":{"total":35,"covered":35,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":35,"covered":35,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/testCommon.ts": {"lines":{"total":49,"covered":49,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":60,"covered":60,"skipped":0,"pct":100},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/testMockedWidgets.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/testUtils.tsx": {"lines":{"total":37,"covered":36,"skipped":0,"pct":97.3},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":40,"covered":38,"skipped":0,"pct":95},"branches":{"total":21,"covered":18,"skipped":0,"pct":85.71}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/WidgetFactoryUtils.ts": {"lines":{"total":16,"covered":15,"skipped":0,"pct":93.75},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ButtonFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/CanvasFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ChartFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/CheckboxFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ContainerFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/DatepickerFactory.ts": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/DividerFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/DropdownFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/FilepickerFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/FormButtonFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/FormFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/IconFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ImageFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/InputFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ListFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/MapFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ModalFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/RadiogroupFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/RichTextFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/SkeletonFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/SwitchFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/TableFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/TabsFactory.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/TextFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/VideoFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/WidgetTypeFactories.ts": {"lines":{"total":26,"covered":26,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":26,"covered":26,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +{"total": {"lines":{"total":56780,"covered":32258,"skipped":0,"pct":56.81},"statements":{"total":64212,"covered":36326,"skipped":0,"pct":56.57},"functions":{"total":13247,"covered":4754,"skipped":0,"pct":35.89},"branches":{"total":35182,"covered":13557,"skipped":0,"pct":38.53}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/RouteBuilder.ts": {"lines":{"total":97,"covered":77,"skipped":0,"pct":79.38},"functions":{"total":25,"covered":9,"skipped":0,"pct":36},"statements":{"total":123,"covered":102,"skipped":0,"pct":82.93},"branches":{"total":52,"covered":42,"skipped":0,"pct":80.77}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/store.ts": {"lines":{"total":46,"covered":41,"skipped":0,"pct":89.13},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":52,"covered":47,"skipped":0,"pct":90.38},"branches":{"total":12,"covered":7,"skipped":0,"pct":58.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/apiPaneActions.ts": {"lines":{"total":20,"covered":11,"skipped":0,"pct":55},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":31,"covered":21,"skipped":0,"pct":67.74},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/appCollabActions.ts": {"lines":{"total":19,"covered":14,"skipped":0,"pct":73.68},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":36,"covered":26,"skipped":0,"pct":72.22},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/appThemingActions.tsx": {"lines":{"total":15,"covered":11,"skipped":0,"pct":73.33},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":31,"covered":21,"skipped":0,"pct":67.74},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/applicationActions.ts": {"lines":{"total":34,"covered":22,"skipped":0,"pct":64.71},"functions":{"total":18,"covered":3,"skipped":0,"pct":16.67},"statements":{"total":55,"covered":40,"skipped":0,"pct":72.73},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/batchActions.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/browserRequestActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/canvasSelectionActions.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/commentActions.ts": {"lines":{"total":73,"covered":58,"skipped":0,"pct":79.45},"functions":{"total":45,"covered":19,"skipped":0,"pct":42.22},"statements":{"total":140,"covered":111,"skipped":0,"pct":79.29},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/controlActions.tsx": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":18,"covered":13,"skipped":0,"pct":72.22},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/crudInfoModalActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/datasourceActions.ts": {"lines":{"total":48,"covered":23,"skipped":0,"pct":47.92},"functions":{"total":21,"covered":0,"skipped":0,"pct":0},"statements":{"total":70,"covered":44,"skipped":0,"pct":62.86},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/debuggerActions.ts": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":11,"covered":2,"skipped":0,"pct":18.18},"statements":{"total":34,"covered":25,"skipped":0,"pct":73.53},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/editorActions.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/errorActions.ts": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/evaluationActions.ts": {"lines":{"total":19,"covered":10,"skipped":0,"pct":52.63},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":15,"skipped":0,"pct":62.5},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/explorerActions.ts": {"lines":{"total":9,"covered":5,"skipped":0,"pct":55.56},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/gitSyncActions.ts": {"lines":{"total":88,"covered":58,"skipped":0,"pct":65.91},"functions":{"total":57,"covered":2,"skipped":0,"pct":3.51},"statements":{"total":187,"covered":117,"skipped":0,"pct":62.57},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/globalSearchActions.ts": {"lines":{"total":23,"covered":18,"skipped":0,"pct":78.26},"functions":{"total":16,"covered":2,"skipped":0,"pct":12.5},"statements":{"total":51,"covered":36,"skipped":0,"pct":70.59},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/helpActions.ts": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/importActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/initActions.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":10,"covered":9,"skipped":0,"pct":90},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/jsActionActions.ts": {"lines":{"total":35,"covered":18,"skipped":0,"pct":51.43},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":34,"skipped":0,"pct":65.38},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/jsPaneActions.ts": {"lines":{"total":24,"covered":12,"skipped":0,"pct":50},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":23,"skipped":0,"pct":65.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/metaActions.ts": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":14,"covered":11,"skipped":0,"pct":78.57},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/notificationActions.ts": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":34,"covered":23,"skipped":0,"pct":67.65},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/onboardingActions.ts": {"lines":{"total":39,"covered":21,"skipped":0,"pct":53.85},"functions":{"total":19,"covered":1,"skipped":0,"pct":5.26},"statements":{"total":58,"covered":40,"skipped":0,"pct":68.97},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/orgActions.ts": {"lines":{"total":19,"covered":10,"skipped":0,"pct":52.63},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":19,"skipped":0,"pct":67.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/pageActions.tsx": {"lines":{"total":74,"covered":42,"skipped":0,"pct":56.76},"functions":{"total":32,"covered":8,"skipped":0,"pct":25},"statements":{"total":107,"covered":72,"skipped":0,"pct":67.29},"branches":{"total":6,"covered":1,"skipped":0,"pct":16.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/pluginActionActions.ts": {"lines":{"total":68,"covered":37,"skipped":0,"pct":54.41},"functions":{"total":33,"covered":2,"skipped":0,"pct":6.06},"statements":{"total":105,"covered":71,"skipped":0,"pct":67.62},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/pluginActions.ts": {"lines":{"total":14,"covered":8,"skipped":0,"pct":57.14},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":15,"skipped":0,"pct":65.22},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/propertyPaneActions.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":13,"covered":11,"skipped":0,"pct":84.62},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/providerActions.ts": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/queryPaneActions.ts": {"lines":{"total":7,"covered":4,"skipped":0,"pct":57.14},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":7,"skipped":0,"pct":70},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/reflowActions.ts": {"lines":{"total":5,"covered":4,"skipped":0,"pct":80},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/templateActions.ts": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/tourActions.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/userActions.ts": {"lines":{"total":25,"covered":21,"skipped":0,"pct":84},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":59,"covered":40,"skipped":0,"pct":67.8},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/websocketActions.ts": {"lines":{"total":16,"covered":12,"skipped":0,"pct":75},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":32,"covered":23,"skipped":0,"pct":71.88},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/widgetActions.tsx": {"lines":{"total":36,"covered":26,"skipped":0,"pct":72.22},"functions":{"total":15,"covered":7,"skipped":0,"pct":46.67},"statements":{"total":51,"covered":41,"skipped":0,"pct":80.39},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/widgetSelectionActions.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":28,"covered":28,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/widgetSidebarActions.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":14,"covered":11,"skipped":0,"pct":78.57},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/ActionAPI.tsx": {"lines":{"total":32,"covered":17,"skipped":0,"pct":53.13},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":33,"covered":18,"skipped":0,"pct":54.55},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/Api.ts": {"lines":{"total":27,"covered":23,"skipped":0,"pct":85.19},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":27,"covered":23,"skipped":0,"pct":85.19},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/ApiUtils.ts": {"lines":{"total":56,"covered":33,"skipped":0,"pct":58.93},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":60,"covered":37,"skipped":0,"pct":61.67},"branches":{"total":46,"covered":21,"skipped":0,"pct":45.65}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/AppThemingApi.tsx": {"lines":{"total":18,"covered":11,"skipped":0,"pct":61.11},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":19,"covered":12,"skipped":0,"pct":63.16},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/ApplicationApi.tsx": {"lines":{"total":44,"covered":23,"skipped":0,"pct":52.27},"functions":{"total":19,"covered":1,"skipped":0,"pct":5.26},"statements":{"total":47,"covered":24,"skipped":0,"pct":51.06},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/CloudServicesApi.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":4,"skipped":0,"pct":80},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/CollectionApi.ts": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/CommentsAPI.tsx": {"lines":{"total":29,"covered":22,"skipped":0,"pct":75.86},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":30,"covered":23,"skipped":0,"pct":76.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/DatasourcesApi.ts": {"lines":{"total":27,"covered":15,"skipped":0,"pct":55.56},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":28,"covered":16,"skipped":0,"pct":57.14},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/GitSyncAPI.tsx": {"lines":{"total":57,"covered":28,"skipped":0,"pct":49.12},"functions":{"total":20,"covered":2,"skipped":0,"pct":10},"statements":{"total":63,"covered":29,"skipped":0,"pct":46.03},"branches":{"total":6,"covered":1,"skipped":0,"pct":16.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/ImportApi.ts": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/JSActionAPI.tsx": {"lines":{"total":26,"covered":15,"skipped":0,"pct":57.69},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":27,"covered":16,"skipped":0,"pct":59.26},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/NotificationsAPI.tsx": {"lines":{"total":16,"covered":12,"skipped":0,"pct":75},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":17,"covered":13,"skipped":0,"pct":76.47},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/OAuthApi.ts": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/OrgApi.ts": {"lines":{"total":33,"covered":18,"skipped":0,"pct":54.55},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":34,"covered":19,"skipped":0,"pct":55.88},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/PageApi.tsx": {"lines":{"total":50,"covered":33,"skipped":0,"pct":66},"functions":{"total":19,"covered":4,"skipped":0,"pct":21.05},"statements":{"total":52,"covered":34,"skipped":0,"pct":65.38},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/PluginApi.ts": {"lines":{"total":22,"covered":18,"skipped":0,"pct":81.82},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":23,"covered":19,"skipped":0,"pct":82.61},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/ProvidersApi.ts": {"lines":{"total":33,"covered":18,"skipped":0,"pct":54.55},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":35,"covered":20,"skipped":0,"pct":57.14},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/TemplatesApi.ts": {"lines":{"total":13,"covered":9,"skipped":0,"pct":69.23},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/api/UserApi.tsx": {"lines":{"total":68,"covered":44,"skipped":0,"pct":64.71},"functions":{"total":22,"covered":1,"skipped":0,"pct":4.55},"statements":{"total":70,"covered":46,"skipped":0,"pct":65.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/configs/index.ts": {"lines":{"total":32,"covered":32,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":37,"covered":36,"skipped":0,"pct":97.3},"branches":{"total":105,"covered":90,"skipped":0,"pct":85.71}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/constants/ApiConstants.tsx": {"lines":{"total":27,"covered":26,"skipped":0,"pct":96.3},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":28,"covered":27,"skipped":0,"pct":96.43},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/constants/ReduxActionConstants.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/constants/messages.ts": {"lines":{"total":1036,"covered":850,"skipped":0,"pct":82.05},"functions":{"total":754,"covered":264,"skipped":0,"pct":35.01},"statements":{"total":2231,"covered":1741,"skipped":0,"pct":78.04},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/pages/AdminSettings/config/types.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":19,"covered":19,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/reducers/settingsReducer.ts": {"lines":{"total":15,"covered":5,"skipped":0,"pct":33.33},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":5,"skipped":0,"pct":33.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/sagas/SuperUserSagas.tsx": {"lines":{"total":64,"covered":22,"skipped":0,"pct":34.38},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":73,"covered":22,"skipped":0,"pct":30.14},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/utils.ts": {"lines":{"total":52,"covered":47,"skipped":0,"pct":90.38},"functions":{"total":10,"covered":7,"skipped":0,"pct":70},"statements":{"total":62,"covered":57,"skipped":0,"pct":91.94},"branches":{"total":36,"covered":20,"skipped":0,"pct":55.56}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/AppComments/AppCommentThreads.tsx": {"lines":{"total":42,"covered":25,"skipped":0,"pct":59.52},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":43,"covered":26,"skipped":0,"pct":60.47},"branches":{"total":22,"covered":5,"skipped":0,"pct":22.73}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/AppComments/AppComments.tsx": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/AppComments/AppCommentsFilterPopover.tsx": {"lines":{"total":41,"covered":19,"skipped":0,"pct":46.34},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":45,"covered":19,"skipped":0,"pct":42.22},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/AppComments/AppCommentsHeader.tsx": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":8,"skipped":0,"pct":61.54},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/AppComments/AppCommentsPlaceholder.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentCard/CommentCard.tsx": {"lines":{"total":168,"covered":121,"skipped":0,"pct":72.02},"functions":{"total":43,"covered":19,"skipped":0,"pct":44.19},"statements":{"total":180,"covered":129,"skipped":0,"pct":71.67},"branches":{"total":131,"covered":75,"skipped":0,"pct":57.25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentCard/CommentContextMenu.tsx": {"lines":{"total":49,"covered":39,"skipped":0,"pct":79.59},"functions":{"total":13,"covered":4,"skipped":0,"pct":30.77},"statements":{"total":52,"covered":41,"skipped":0,"pct":78.85},"branches":{"total":22,"covered":18,"skipped":0,"pct":81.82}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentCard/ResolveCommentButton.tsx": {"lines":{"total":26,"covered":24,"skipped":0,"pct":92.31},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":28,"covered":26,"skipped":0,"pct":92.86},"branches":{"total":16,"covered":11,"skipped":0,"pct":68.75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentThread/CommentThread.tsx": {"lines":{"total":64,"covered":63,"skipped":0,"pct":98.44},"functions":{"total":15,"covered":13,"skipped":0,"pct":86.67},"statements":{"total":68,"covered":65,"skipped":0,"pct":95.59},"branches":{"total":109,"covered":71,"skipped":0,"pct":65.14}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentThread/ScrollToLatest.tsx": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":8,"skipped":0,"pct":57.14},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentThread/connectedCommentThread.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/AddCommentInput.tsx": {"lines":{"total":140,"covered":93,"skipped":0,"pct":66.43},"functions":{"total":23,"covered":14,"skipped":0,"pct":60.87},"statements":{"total":162,"covered":105,"skipped":0,"pct":64.81},"branches":{"total":109,"covered":21,"skipped":0,"pct":19.27}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/Comments.tsx": {"lines":{"total":34,"covered":34,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":38,"covered":37,"skipped":0,"pct":97.37},"branches":{"total":10,"covered":9,"skipped":0,"pct":90}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/InlineCommentPin.tsx": {"lines":{"total":81,"covered":72,"skipped":0,"pct":88.89},"functions":{"total":19,"covered":18,"skipped":0,"pct":94.74},"statements":{"total":88,"covered":77,"skipped":0,"pct":87.5},"branches":{"total":68,"covered":51,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/OverlayCommentsWrapper.tsx": {"lines":{"total":39,"covered":31,"skipped":0,"pct":79.49},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":40,"covered":32,"skipped":0,"pct":80},"branches":{"total":12,"covered":9,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/StyledComponents.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/UnpublishedCommentThread.tsx": {"lines":{"total":33,"covered":29,"skipped":0,"pct":87.88},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":37,"covered":33,"skipped":0,"pct":89.19},"branches":{"total":10,"covered":3,"skipped":0,"pct":30}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/useOrgUsers.tsx": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":13,"covered":10,"skipped":0,"pct":76.92}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/tests/setMockPages.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/tour/commentsTourSteps.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/constants.ts": {"lines":{"total":46,"covered":46,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":46,"covered":46,"skipped":0,"pct":100},"branches":{"total":18,"covered":18,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/AppIcon.tsx": {"lines":{"total":297,"covered":119,"skipped":0,"pct":40.07},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":298,"covered":120,"skipped":0,"pct":40.27},"branches":{"total":98,"covered":9,"skipped":0,"pct":9.18}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Button.tsx": {"lines":{"total":142,"covered":132,"skipped":0,"pct":92.96},"functions":{"total":45,"covered":44,"skipped":0,"pct":97.78},"statements":{"total":144,"covered":133,"skipped":0,"pct":92.36},"branches":{"total":116,"covered":95,"skipped":0,"pct":81.9}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ButtonTabComponent.tsx": {"lines":{"total":39,"covered":36,"skipped":0,"pct":92.31},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":49,"covered":46,"skipped":0,"pct":93.88},"branches":{"total":24,"covered":23,"skipped":0,"pct":95.83}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Callout.tsx": {"lines":{"total":23,"covered":10,"skipped":0,"pct":43.48},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":10,"skipped":0,"pct":43.48},"branches":{"total":22,"covered":4,"skipped":0,"pct":18.18}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/CalloutV2.tsx": {"lines":{"total":19,"covered":14,"skipped":0,"pct":73.68},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":19,"covered":14,"skipped":0,"pct":73.68},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Checkbox.tsx": {"lines":{"total":36,"covered":11,"skipped":0,"pct":30.56},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":11,"skipped":0,"pct":26.83},"branches":{"total":44,"covered":6,"skipped":0,"pct":13.64}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ColorPickerComponent.tsx": {"lines":{"total":40,"covered":17,"skipped":0,"pct":42.5},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":42,"covered":17,"skipped":0,"pct":40.48},"branches":{"total":26,"covered":14,"skipped":0,"pct":53.85}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ColorPickerComponentV2.tsx": {"lines":{"total":146,"covered":115,"skipped":0,"pct":78.77},"functions":{"total":32,"covered":24,"skipped":0,"pct":75},"statements":{"total":156,"covered":123,"skipped":0,"pct":78.85},"branches":{"total":201,"covered":145,"skipped":0,"pct":72.14}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ColorSelector.tsx": {"lines":{"total":26,"covered":6,"skipped":0,"pct":23.08},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":6,"skipped":0,"pct":21.43},"branches":{"total":18,"covered":4,"skipped":0,"pct":22.22}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/CopyToClipBoard.tsx": {"lines":{"total":23,"covered":7,"skipped":0,"pct":30.43},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":7,"skipped":0,"pct":28},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DatePickerComponent.tsx": {"lines":{"total":85,"covered":9,"skipped":0,"pct":10.59},"functions":{"total":23,"covered":0,"skipped":0,"pct":0},"statements":{"total":88,"covered":9,"skipped":0,"pct":10.23},"branches":{"total":59,"covered":2,"skipped":0,"pct":3.39}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DialogComponent.tsx": {"lines":{"total":35,"covered":30,"skipped":0,"pct":85.71},"functions":{"total":18,"covered":15,"skipped":0,"pct":83.33},"statements":{"total":37,"covered":32,"skipped":0,"pct":86.49},"branches":{"total":32,"covered":19,"skipped":0,"pct":59.38}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DisplayImageUpload.tsx": {"lines":{"total":50,"covered":16,"skipped":0,"pct":32},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":56,"covered":16,"skipped":0,"pct":28.57},"branches":{"total":16,"covered":2,"skipped":0,"pct":12.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DraggableList.tsx": {"lines":{"total":80,"covered":31,"skipped":0,"pct":38.75},"functions":{"total":15,"covered":4,"skipped":0,"pct":26.67},"statements":{"total":92,"covered":33,"skipped":0,"pct":35.87},"branches":{"total":70,"covered":11,"skipped":0,"pct":15.71}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DraggableListCard.tsx": {"lines":{"total":47,"covered":7,"skipped":0,"pct":14.89},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":54,"covered":7,"skipped":0,"pct":12.96},"branches":{"total":63,"covered":2,"skipped":0,"pct":3.17}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DraggableListComponent.tsx": {"lines":{"total":34,"covered":15,"skipped":0,"pct":44.12},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":39,"covered":16,"skipped":0,"pct":41.03},"branches":{"total":11,"covered":2,"skipped":0,"pct":18.18}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Dropdown.tsx": {"lines":{"total":271,"covered":243,"skipped":0,"pct":89.67},"functions":{"total":81,"covered":66,"skipped":0,"pct":81.48},"statements":{"total":293,"covered":264,"skipped":0,"pct":90.1},"branches":{"total":396,"covered":285,"skipped":0,"pct":71.97}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DropdownV2.tsx": {"lines":{"total":18,"covered":16,"skipped":0,"pct":88.89},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":22,"covered":20,"skipped":0,"pct":90.91},"branches":{"total":9,"covered":8,"skipped":0,"pct":88.89}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/EditableText.tsx": {"lines":{"total":27,"covered":26,"skipped":0,"pct":96.3},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":34,"covered":33,"skipped":0,"pct":97.06},"branches":{"total":16,"covered":11,"skipped":0,"pct":68.75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/EditableTextSubComponent.tsx": {"lines":{"total":85,"covered":64,"skipped":0,"pct":75.29},"functions":{"total":25,"covered":21,"skipped":0,"pct":84},"statements":{"total":92,"covered":70,"skipped":0,"pct":76.09},"branches":{"total":90,"covered":57,"skipped":0,"pct":63.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/EmojiPicker.tsx": {"lines":{"total":24,"covered":21,"skipped":0,"pct":87.5},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":26,"covered":23,"skipped":0,"pct":88.46},"branches":{"total":10,"covered":9,"skipped":0,"pct":90}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/EmojiReactions.tsx": {"lines":{"total":52,"covered":21,"skipped":0,"pct":40.38},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":60,"covered":24,"skipped":0,"pct":40},"branches":{"total":58,"covered":15,"skipped":0,"pct":25.86}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/FilePicker.tsx": {"lines":{"total":157,"covered":49,"skipped":0,"pct":31.21},"functions":{"total":46,"covered":22,"skipped":0,"pct":47.83},"statements":{"total":167,"covered":49,"skipped":0,"pct":29.34},"branches":{"total":84,"covered":8,"skipped":0,"pct":9.52}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/FilePickerV2.tsx": {"lines":{"total":121,"covered":42,"skipped":0,"pct":34.71},"functions":{"total":22,"covered":6,"skipped":0,"pct":27.27},"statements":{"total":131,"covered":52,"skipped":0,"pct":39.69},"branches":{"total":92,"covered":20,"skipped":0,"pct":21.74}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/GifPlayerComponent.tsx": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":9,"skipped":0,"pct":47.37},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Icon.tsx": {"lines":{"total":176,"covered":175,"skipped":0,"pct":99.43},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":178,"covered":177,"skipped":0,"pct":99.44},"branches":{"total":40,"covered":34,"skipped":0,"pct":85}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/IconSelector.tsx": {"lines":{"total":39,"covered":10,"skipped":0,"pct":25.64},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":44,"covered":10,"skipped":0,"pct":22.73},"branches":{"total":45,"covered":4,"skipped":0,"pct":8.89}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/LabelWithTooltip.tsx": {"lines":{"total":63,"covered":48,"skipped":0,"pct":76.19},"functions":{"total":11,"covered":7,"skipped":0,"pct":63.64},"statements":{"total":92,"covered":68,"skipped":0,"pct":73.91},"branches":{"total":98,"covered":56,"skipped":0,"pct":57.14}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ListSegmentHeader.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/MentionsInput.tsx": {"lines":{"total":76,"covered":47,"skipped":0,"pct":61.84},"functions":{"total":23,"covered":6,"skipped":0,"pct":26.09},"statements":{"total":83,"covered":53,"skipped":0,"pct":63.86},"branches":{"total":54,"covered":21,"skipped":0,"pct":38.89}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Menu.tsx": {"lines":{"total":15,"covered":9,"skipped":0,"pct":60},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":15,"covered":9,"skipped":0,"pct":60},"branches":{"total":14,"covered":7,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/MenuDivider.tsx": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":3,"skipped":0,"pct":50},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/MenuItem.tsx": {"lines":{"total":23,"covered":14,"skipped":0,"pct":60.87},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":34,"covered":4,"skipped":0,"pct":11.76}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/MultiSwitch.tsx": {"lines":{"total":20,"covered":8,"skipped":0,"pct":40},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":8,"skipped":0,"pct":40},"branches":{"total":14,"covered":8,"skipped":0,"pct":57.14}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/NotificationBanner.tsx": {"lines":{"total":31,"covered":26,"skipped":0,"pct":83.87},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":34,"covered":29,"skipped":0,"pct":85.29},"branches":{"total":58,"covered":37,"skipped":0,"pct":63.79}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/NumberedStep.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ProgressiveImage.tsx": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":5,"skipped":0,"pct":41.67},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Radio.tsx": {"lines":{"total":39,"covered":6,"skipped":0,"pct":15.38},"functions":{"total":27,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":6,"skipped":0,"pct":14.63},"branches":{"total":42,"covered":4,"skipped":0,"pct":9.52}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/RectangularSwitcher.tsx": {"lines":{"total":26,"covered":8,"skipped":0,"pct":30.77},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":8,"skipped":0,"pct":26.67},"branches":{"total":20,"covered":6,"skipped":0,"pct":30}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ScrollIndicator.tsx": {"lines":{"total":41,"covered":33,"skipped":0,"pct":80.49},"functions":{"total":15,"covered":13,"skipped":0,"pct":86.67},"statements":{"total":45,"covered":37,"skipped":0,"pct":82.22},"branches":{"total":36,"covered":20,"skipped":0,"pct":55.56}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/SearchInput.tsx": {"lines":{"total":33,"covered":15,"skipped":0,"pct":45.45},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":35,"covered":15,"skipped":0,"pct":42.86},"branches":{"total":28,"covered":6,"skipped":0,"pct":21.43}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ShowcaseCarousel.tsx": {"lines":{"total":46,"covered":13,"skipped":0,"pct":28.26},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":49,"covered":13,"skipped":0,"pct":26.53},"branches":{"total":32,"covered":12,"skipped":0,"pct":37.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/SnippetButton.tsx": {"lines":{"total":16,"covered":12,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":12,"skipped":0,"pct":75},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Spinner.tsx": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Statusbar.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":9,"skipped":0,"pct":45},"branches":{"total":18,"covered":8,"skipped":0,"pct":44.44}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/StepComponent.tsx": {"lines":{"total":29,"covered":27,"skipped":0,"pct":93.1},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":29,"covered":27,"skipped":0,"pct":93.1},"branches":{"total":20,"covered":18,"skipped":0,"pct":90}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Switch.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Switcher.tsx": {"lines":{"total":20,"covered":19,"skipped":0,"pct":95},"functions":{"total":6,"covered":5,"skipped":0,"pct":83.33},"statements":{"total":22,"covered":21,"skipped":0,"pct":95.45},"branches":{"total":17,"covered":12,"skipped":0,"pct":70.59}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/TabItemBackgroundFill.tsx": {"lines":{"total":12,"covered":6,"skipped":0,"pct":50},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":6,"skipped":0,"pct":46.15},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Table.tsx": {"lines":{"total":47,"covered":9,"skipped":0,"pct":19.15},"functions":{"total":30,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":9,"skipped":0,"pct":19.15},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/TableDropdown.tsx": {"lines":{"total":41,"covered":13,"skipped":0,"pct":31.71},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":13,"skipped":0,"pct":27.66},"branches":{"total":28,"covered":8,"skipped":0,"pct":28.57}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Tabs.tsx": {"lines":{"total":84,"covered":19,"skipped":0,"pct":22.62},"functions":{"total":45,"covered":0,"skipped":0,"pct":0},"statements":{"total":93,"covered":20,"skipped":0,"pct":21.51},"branches":{"total":106,"covered":10,"skipped":0,"pct":9.43}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/TagInputComponent.tsx": {"lines":{"total":60,"covered":29,"skipped":0,"pct":48.33},"functions":{"total":17,"covered":10,"skipped":0,"pct":58.82},"statements":{"total":64,"covered":33,"skipped":0,"pct":51.56},"branches":{"total":53,"covered":16,"skipped":0,"pct":30.19}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Text.tsx": {"lines":{"total":60,"covered":56,"skipped":0,"pct":93.33},"functions":{"total":15,"covered":15,"skipped":0,"pct":100},"statements":{"total":61,"covered":57,"skipped":0,"pct":93.44},"branches":{"total":32,"covered":27,"skipped":0,"pct":84.38}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/TextInput.tsx": {"lines":{"total":118,"covered":92,"skipped":0,"pct":77.97},"functions":{"total":40,"covered":35,"skipped":0,"pct":87.5},"statements":{"total":130,"covered":103,"skipped":0,"pct":79.23},"branches":{"total":147,"covered":92,"skipped":0,"pct":62.59}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Toast.tsx": {"lines":{"total":54,"covered":42,"skipped":0,"pct":77.78},"functions":{"total":21,"covered":17,"skipped":0,"pct":80.95},"statements":{"total":54,"covered":42,"skipped":0,"pct":77.78},"branches":{"total":66,"covered":42,"skipped":0,"pct":63.64}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Toggle.tsx": {"lines":{"total":20,"covered":20,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":28,"covered":22,"skipped":0,"pct":78.57}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Tooltip.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/TreeDropdown.tsx": {"lines":{"total":187,"covered":181,"skipped":0,"pct":96.79},"functions":{"total":38,"covered":37,"skipped":0,"pct":97.37},"statements":{"total":203,"covered":194,"skipped":0,"pct":95.57},"branches":{"total":218,"covered":169,"skipped":0,"pct":77.52}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/UserProfileImagePicker.tsx": {"lines":{"total":28,"covered":7,"skipped":0,"pct":25},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":7,"skipped":0,"pct":23.33},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/common.tsx": {"lines":{"total":36,"covered":33,"skipped":0,"pct":91.67},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":41,"covered":38,"skipped":0,"pct":92.68},"branches":{"total":12,"covered":9,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/index.ts": {"lines":{"total":91,"covered":91,"skipped":0,"pct":100},"functions":{"total":53,"covered":6,"skipped":0,"pct":11.32},"statements":{"total":144,"covered":144,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/CopyUrlForm.tsx": {"lines":{"total":25,"covered":25,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/FieldError.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":8,"covered":5,"skipped":0,"pct":62.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/FormGroup.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/SelectField.tsx": {"lines":{"total":17,"covered":6,"skipped":0,"pct":35.29},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":6,"skipped":0,"pct":31.58},"branches":{"total":9,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/TextField.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/UneditableField.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/tour/TourTooltipWrapper.tsx": {"lines":{"total":32,"covered":30,"skipped":0,"pct":93.75},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":33,"covered":31,"skipped":0,"pct":93.94},"branches":{"total":38,"covered":17,"skipped":0,"pct":44.74}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/BaseButton.tsx": {"lines":{"total":37,"covered":13,"skipped":0,"pct":35.14},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":45,"covered":13,"skipped":0,"pct":28.89},"branches":{"total":139,"covered":2,"skipped":0,"pct":1.44}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/CenteredWrapper.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/CloseButton.tsx": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":5,"skipped":0,"pct":50},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/CopyToClipBoard.tsx": {"lines":{"total":21,"covered":7,"skipped":0,"pct":33.33},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":7,"skipped":0,"pct":30.43},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/Dropdown.tsx": {"lines":{"total":22,"covered":7,"skipped":0,"pct":31.82},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":7,"skipped":0,"pct":31.82},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/ModalComponent.tsx": {"lines":{"total":29,"covered":17,"skipped":0,"pct":58.62},"functions":{"total":15,"covered":4,"skipped":0,"pct":26.67},"statements":{"total":30,"covered":17,"skipped":0,"pct":56.67},"branches":{"total":26,"covered":8,"skipped":0,"pct":30.77}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/PositionedContainer.tsx": {"lines":{"total":54,"covered":54,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":56,"covered":56,"skipped":0,"pct":100},"branches":{"total":63,"covered":52,"skipped":0,"pct":82.54}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/SearchComponent.tsx": {"lines":{"total":28,"covered":21,"skipped":0,"pct":75},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":29,"covered":22,"skipped":0,"pct":75.86},"branches":{"total":12,"covered":9,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/TabbedView.tsx": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/TextInputComponent.tsx": {"lines":{"total":38,"covered":12,"skipped":0,"pct":31.58},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":43,"covered":14,"skipped":0,"pct":32.56},"branches":{"total":35,"covered":6,"skipped":0,"pct":17.14}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/WidgetStyleContainer.tsx": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/header/DeployLinkButton.tsx": {"lines":{"total":32,"covered":25,"skipped":0,"pct":78.13},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":34,"covered":27,"skipped":0,"pct":79.41},"branches":{"total":13,"covered":11,"skipped":0,"pct":84.62}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/help/CollapsibleHelp.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/help/DocumentationSearch.tsx": {"lines":{"total":66,"covered":40,"skipped":0,"pct":60.61},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":74,"covered":44,"skipped":0,"pct":59.46},"branches":{"total":56,"covered":25,"skipped":0,"pct":44.64}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionNameEditor.tsx": {"lines":{"total":30,"covered":15,"skipped":0,"pct":50},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":15,"skipped":0,"pct":50},"branches":{"total":21,"covered":4,"skipped":0,"pct":19.05}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ApiResponseView.tsx": {"lines":{"total":100,"covered":51,"skipped":0,"pct":51},"functions":{"total":22,"covered":0,"skipped":0,"pct":0},"statements":{"total":105,"covered":52,"skipped":0,"pct":49.52},"branches":{"total":105,"covered":32,"skipped":0,"pct":30.48}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/BetaCard.tsx": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Button.tsx": {"lines":{"total":28,"covered":12,"skipped":0,"pct":42.86},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":13,"skipped":0,"pct":40.63},"branches":{"total":39,"covered":8,"skipped":0,"pct":20.51}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CloseEditor.tsx": {"lines":{"total":28,"covered":12,"skipped":0,"pct":42.86},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":12,"skipped":0,"pct":42.86},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Divider.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/DragLayerComponent.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/DraggableComponent.tsx": {"lines":{"total":63,"covered":63,"skipped":0,"pct":100},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":69,"covered":69,"skipped":0,"pct":100},"branches":{"total":50,"covered":46,"skipped":0,"pct":92}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/DropTargetComponent.tsx": {"lines":{"total":72,"covered":64,"skipped":0,"pct":88.89},"functions":{"total":11,"covered":10,"skipped":0,"pct":90.91},"statements":{"total":74,"covered":66,"skipped":0,"pct":89.19},"branches":{"total":52,"covered":36,"skipped":0,"pct":69.23}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/DropTargetUtils.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/DropdownComponent.tsx": {"lines":{"total":67,"covered":16,"skipped":0,"pct":23.88},"functions":{"total":25,"covered":1,"skipped":0,"pct":4},"statements":{"total":77,"covered":17,"skipped":0,"pct":22.08},"branches":{"total":58,"covered":8,"skipped":0,"pct":13.79}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/EditableText.tsx": {"lines":{"total":55,"covered":15,"skipped":0,"pct":27.27},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":60,"covered":15,"skipped":0,"pct":25},"branches":{"total":41,"covered":6,"skipped":0,"pct":14.63}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/EditorContextProvider.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":14,"covered":13,"skipped":0,"pct":92.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/EntityBottomTabs.tsx": {"lines":{"total":28,"covered":9,"skipped":0,"pct":32.14},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":10,"skipped":0,"pct":30.3},"branches":{"total":14,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ErrorBoundry.tsx": {"lines":{"total":20,"covered":15,"skipped":0,"pct":75},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":22,"covered":17,"skipped":0,"pct":77.27},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ErrorTooltip.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/FormLabel.tsx": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/FormRow.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/HelperTooltip.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/JSResponseView.tsx": {"lines":{"total":79,"covered":42,"skipped":0,"pct":53.16},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":82,"covered":42,"skipped":0,"pct":51.22},"branches":{"total":83,"covered":22,"skipped":0,"pct":26.51}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/LoadingOverlayScreen.tsx": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":3,"skipped":0,"pct":60},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/PreventInteractionsOverlay.tsx": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/PreviewModeComponent.tsx": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":9,"skipped":0,"pct":90},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/PropertyPaneSidebar.tsx": {"lines":{"total":55,"covered":53,"skipped":0,"pct":96.36},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":55,"covered":53,"skipped":0,"pct":96.36},"branches":{"total":15,"covered":13,"skipped":0,"pct":86.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ReadOnlyEditor.tsx": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ResizableComponent.tsx": {"lines":{"total":87,"covered":56,"skipped":0,"pct":64.37},"functions":{"total":12,"covered":7,"skipped":0,"pct":58.33},"statements":{"total":87,"covered":56,"skipped":0,"pct":64.37},"branches":{"total":61,"covered":12,"skipped":0,"pct":19.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ResizableUtils.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":10,"skipped":0,"pct":66.67},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ResizeStyledComponents.tsx": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":33,"covered":32,"skipped":0,"pct":96.97},"branches":{"total":50,"covered":48,"skipped":0,"pct":96}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Sidebar.tsx": {"lines":{"total":81,"covered":67,"skipped":0,"pct":82.72},"functions":{"total":16,"covered":10,"skipped":0,"pct":62.5},"statements":{"total":86,"covered":71,"skipped":0,"pct":82.56},"branches":{"total":34,"covered":15,"skipped":0,"pct":44.12}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/SnipeableComponent.tsx": {"lines":{"total":27,"covered":21,"skipped":0,"pct":77.78},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":27,"covered":21,"skipped":0,"pct":77.78},"branches":{"total":11,"covered":3,"skipped":0,"pct":27.27}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Spinner.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/StoreAsDatasource.tsx": {"lines":{"total":16,"covered":10,"skipped":0,"pct":62.5},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":10,"skipped":0,"pct":62.5},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Tooltip.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/utils.ts": {"lines":{"total":5,"covered":1,"skipped":0,"pct":20},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":2,"skipped":0,"pct":33.33},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionCreator/Fields.tsx": {"lines":{"total":329,"covered":114,"skipped":0,"pct":34.65},"functions":{"total":77,"covered":8,"skipped":0,"pct":10.39},"statements":{"total":337,"covered":119,"skipped":0,"pct":35.31},"branches":{"total":178,"covered":45,"skipped":0,"pct":25.28}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionCreator/index.tsx": {"lines":{"total":171,"covered":66,"skipped":0,"pct":38.6},"functions":{"total":23,"covered":10,"skipped":0,"pct":43.48},"statements":{"total":173,"covered":67,"skipped":0,"pct":38.73},"branches":{"total":113,"covered":8,"skipped":0,"pct":7.08}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionRightPane/Connections.tsx": {"lines":{"total":40,"covered":17,"skipped":0,"pct":42.5},"functions":{"total":20,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":17,"skipped":0,"pct":42.5},"branches":{"total":26,"covered":8,"skipped":0,"pct":30.77}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionRightPane/SuggestedWidgets.tsx": {"lines":{"total":45,"covered":19,"skipped":0,"pct":42.22},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":46,"covered":19,"skipped":0,"pct":41.3},"branches":{"total":15,"covered":4,"skipped":0,"pct":26.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionRightPane/index.tsx": {"lines":{"total":85,"covered":32,"skipped":0,"pct":37.65},"functions":{"total":30,"covered":0,"skipped":0,"pct":0},"statements":{"total":90,"covered":32,"skipped":0,"pct":35.56},"branches":{"total":48,"covered":12,"skipped":0,"pct":25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/BindingPrompt.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/BindingPromptHelper.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":11,"covered":11,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/EditorConfig.ts": {"lines":{"total":51,"covered":50,"skipped":0,"pct":98.04},"functions":{"total":11,"covered":10,"skipped":0,"pct":90.91},"statements":{"total":54,"covered":53,"skipped":0,"pct":98.15},"branches":{"total":16,"covered":16,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/EvaluatedValuePopup.tsx": {"lines":{"total":111,"covered":73,"skipped":0,"pct":65.77},"functions":{"total":36,"covered":14,"skipped":0,"pct":38.89},"statements":{"total":127,"covered":83,"skipped":0,"pct":65.35},"branches":{"total":82,"covered":46,"skipped":0,"pct":56.1}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/codeEditorUtils.ts": {"lines":{"total":51,"covered":40,"skipped":0,"pct":78.43},"functions":{"total":9,"covered":5,"skipped":0,"pct":55.56},"statements":{"total":65,"covered":48,"skipped":0,"pct":73.85},"branches":{"total":34,"covered":19,"skipped":0,"pct":55.88}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/commandsHelper.ts": {"lines":{"total":56,"covered":25,"skipped":0,"pct":44.64},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":64,"covered":29,"skipped":0,"pct":45.31},"branches":{"total":23,"covered":5,"skipped":0,"pct":21.74}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/constants.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/generateQuickCommands.tsx": {"lines":{"total":79,"covered":20,"skipped":0,"pct":25.32},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":80,"covered":21,"skipped":0,"pct":26.25},"branches":{"total":28,"covered":2,"skipped":0,"pct":7.14}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/hintHelpers.ts": {"lines":{"total":28,"covered":24,"skipped":0,"pct":85.71},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":29,"covered":25,"skipped":0,"pct":86.21},"branches":{"total":12,"covered":9,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/index.tsx": {"lines":{"total":325,"covered":255,"skipped":0,"pct":78.46},"functions":{"total":46,"covered":30,"skipped":0,"pct":65.22},"statements":{"total":356,"covered":274,"skipped":0,"pct":76.97},"branches":{"total":226,"covered":132,"skipped":0,"pct":58.41}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/lintHelpers.ts": {"lines":{"total":64,"covered":59,"skipped":0,"pct":92.19},"functions":{"total":10,"covered":9,"skipped":0,"pct":90},"statements":{"total":80,"covered":75,"skipped":0,"pct":93.75},"branches":{"total":40,"covered":28,"skipped":0,"pct":70}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/markHelpers.ts": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/modes.ts": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":12,"covered":11,"skipped":0,"pct":91.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/styledComponents.ts": {"lines":{"total":57,"covered":51,"skipped":0,"pct":89.47},"functions":{"total":30,"covered":30,"skipped":0,"pct":100},"statements":{"total":59,"covered":52,"skipped":0,"pct":88.14},"branches":{"total":89,"covered":58,"skipped":0,"pct":65.17}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/ContextualMenu.tsx": {"lines":{"total":88,"covered":38,"skipped":0,"pct":43.18},"functions":{"total":21,"covered":2,"skipped":0,"pct":9.52},"statements":{"total":89,"covered":38,"skipped":0,"pct":42.7},"branches":{"total":41,"covered":10,"skipped":0,"pct":24.39}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/DebugCTA.tsx": {"lines":{"total":38,"covered":20,"skipped":0,"pct":52.63},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":39,"covered":20,"skipped":0,"pct":51.28},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/DebuggerLogs.tsx": {"lines":{"total":46,"covered":19,"skipped":0,"pct":41.3},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":55,"covered":19,"skipped":0,"pct":34.55},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/DebuggerMessage.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/DebuggerTabs.tsx": {"lines":{"total":24,"covered":18,"skipped":0,"pct":75},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":18,"skipped":0,"pct":72},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/EntityDependecies.tsx": {"lines":{"total":73,"covered":27,"skipped":0,"pct":36.99},"functions":{"total":33,"covered":0,"skipped":0,"pct":0},"statements":{"total":75,"covered":27,"skipped":0,"pct":36},"branches":{"total":74,"covered":16,"skipped":0,"pct":21.62}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/EntityLink.tsx": {"lines":{"total":64,"covered":18,"skipped":0,"pct":28.13},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":68,"covered":18,"skipped":0,"pct":26.47},"branches":{"total":27,"covered":2,"skipped":0,"pct":7.41}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/Errors.tsx": {"lines":{"total":20,"covered":13,"skipped":0,"pct":65},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":13,"skipped":0,"pct":65},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/FilterHeader.tsx": {"lines":{"total":25,"covered":16,"skipped":0,"pct":64},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":16,"skipped":0,"pct":64},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/LogItem.tsx": {"lines":{"total":65,"covered":25,"skipped":0,"pct":38.46},"functions":{"total":34,"covered":0,"skipped":0,"pct":0},"statements":{"total":69,"covered":26,"skipped":0,"pct":37.68},"branches":{"total":44,"covered":12,"skipped":0,"pct":27.27}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/helpers.tsx": {"lines":{"total":54,"covered":43,"skipped":0,"pct":79.63},"functions":{"total":16,"covered":6,"skipped":0,"pct":37.5},"statements":{"total":64,"covered":51,"skipped":0,"pct":79.69},"branches":{"total":22,"covered":19,"skipped":0,"pct":86.36}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/index.tsx": {"lines":{"total":45,"covered":35,"skipped":0,"pct":77.78},"functions":{"total":7,"covered":6,"skipped":0,"pct":85.71},"statements":{"total":46,"covered":35,"skipped":0,"pct":76.09},"branches":{"total":26,"covered":7,"skipped":0,"pct":26.92}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/Resizer/index.tsx": {"lines":{"total":35,"covered":6,"skipped":0,"pct":17.14},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":39,"covered":6,"skipped":0,"pct":15.38},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/hooks/debuggerHooks.ts": {"lines":{"total":74,"covered":26,"skipped":0,"pct":35.14},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":87,"covered":32,"skipped":0,"pct":36.78},"branches":{"total":84,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/hooks/useGetEntityInfo.tsx": {"lines":{"total":36,"covered":13,"skipped":0,"pct":36.11},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":39,"covered":14,"skipped":0,"pct":35.9},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/ActionLink.tsx": {"lines":{"total":17,"covered":8,"skipped":0,"pct":47.06},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/AlgoliaSearchWrapper.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":9,"skipped":0,"pct":40.91},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/Description.tsx": {"lines":{"total":73,"covered":17,"skipped":0,"pct":23.29},"functions":{"total":36,"covered":0,"skipped":0,"pct":0},"statements":{"total":77,"covered":17,"skipped":0,"pct":22.08},"branches":{"total":29,"covered":10,"skipped":0,"pct":34.48}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchContext.tsx": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchHooks.tsx": {"lines":{"total":86,"covered":61,"skipped":0,"pct":70.93},"functions":{"total":26,"covered":15,"skipped":0,"pct":57.69},"statements":{"total":100,"covered":75,"skipped":0,"pct":75},"branches":{"total":96,"covered":23,"skipped":0,"pct":23.96}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchHotKeys.tsx": {"lines":{"total":18,"covered":14,"skipped":0,"pct":77.78},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":26,"covered":17,"skipped":0,"pct":65.38},"branches":{"total":7,"covered":3,"skipped":0,"pct":42.86}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/HelpBar.tsx": {"lines":{"total":24,"covered":22,"skipped":0,"pct":91.67},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":25,"covered":23,"skipped":0,"pct":92},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/Highlight.tsx": {"lines":{"total":15,"covered":2,"skipped":0,"pct":13.33},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":2,"skipped":0,"pct":11.76},"branches":{"total":18,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/ResultsNotFound.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchBox.tsx": {"lines":{"total":59,"covered":17,"skipped":0,"pct":28.81},"functions":{"total":26,"covered":0,"skipped":0,"pct":0},"statements":{"total":68,"covered":17,"skipped":0,"pct":25},"branches":{"total":32,"covered":6,"skipped":0,"pct":18.75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchModal.tsx": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchResults.tsx": {"lines":{"total":137,"covered":34,"skipped":0,"pct":24.82},"functions":{"total":54,"covered":0,"skipped":0,"pct":0},"statements":{"total":142,"covered":34,"skipped":0,"pct":23.94},"branches":{"total":89,"covered":24,"skipped":0,"pct":26.97}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SetSearchResults.tsx": {"lines":{"total":12,"covered":5,"skipped":0,"pct":41.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":5,"skipped":0,"pct":35.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SnippetRefinements.tsx": {"lines":{"total":21,"covered":8,"skipped":0,"pct":38.1},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":8,"skipped":0,"pct":33.33},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SnippetsDescription.tsx": {"lines":{"total":111,"covered":32,"skipped":0,"pct":28.83},"functions":{"total":38,"covered":0,"skipped":0,"pct":0},"statements":{"total":125,"covered":33,"skipped":0,"pct":26.4},"branches":{"total":59,"covered":2,"skipped":0,"pct":3.39}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SnippetsFilter.tsx": {"lines":{"total":47,"covered":10,"skipped":0,"pct":21.28},"functions":{"total":29,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":10,"skipped":0,"pct":19.23},"branches":{"total":49,"covered":2,"skipped":0,"pct":4.08}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/githubHelper.ts": {"lines":{"total":13,"covered":3,"skipped":0,"pct":23.08},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":4,"skipped":0,"pct":23.53},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/index.tsx": {"lines":{"total":251,"covered":138,"skipped":0,"pct":54.98},"functions":{"total":58,"covered":20,"skipped":0,"pct":34.48},"statements":{"total":278,"covered":146,"skipped":0,"pct":52.52},"branches":{"total":190,"covered":32,"skipped":0,"pct":16.84}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/parseDocumentationContent.ts": {"lines":{"total":99,"covered":77,"skipped":0,"pct":77.78},"functions":{"total":16,"covered":14,"skipped":0,"pct":87.5},"statements":{"total":102,"covered":79,"skipped":0,"pct":77.45},"branches":{"total":86,"covered":39,"skipped":0,"pct":45.35}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/useRecentEntities.tsx": {"lines":{"total":36,"covered":18,"skipped":0,"pct":50},"functions":{"total":8,"covered":3,"skipped":0,"pct":37.5},"statements":{"total":37,"covered":18,"skipped":0,"pct":48.65},"branches":{"total":40,"covered":3,"skipped":0,"pct":7.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/utils.tsx": {"lines":{"total":121,"covered":75,"skipped":0,"pct":61.98},"functions":{"total":28,"covered":13,"skipped":0,"pct":46.43},"statements":{"total":150,"covered":91,"skipped":0,"pct":60.67},"branches":{"total":125,"covered":27,"skipped":0,"pct":21.6}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/HighlightedCode/index.tsx": {"lines":{"total":19,"covered":12,"skipped":0,"pct":63.16},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":19,"covered":12,"skipped":0,"pct":63.16},"branches":{"total":12,"covered":4,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/HighlightedCode/themes.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/WidgetNameComponent/SettingsControl.tsx": {"lines":{"total":40,"covered":37,"skipped":0,"pct":92.5},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":40,"covered":37,"skipped":0,"pct":92.5},"branches":{"total":32,"covered":24,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/WidgetNameComponent/index.tsx": {"lines":{"total":64,"covered":62,"skipped":0,"pct":96.88},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":66,"covered":64,"skipped":0,"pct":96.97},"branches":{"total":55,"covered":46,"skipped":0,"pct":83.64}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/CredentialsTooltip.tsx": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":9,"skipped":0,"pct":90},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/FormDialogComponent.tsx": {"lines":{"total":21,"covered":17,"skipped":0,"pct":80.95},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":23,"covered":19,"skipped":0,"pct":82.61},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/ToggleComponentToJson.tsx": {"lines":{"total":12,"covered":8,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":8,"skipped":0,"pct":66.67},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/DropdownField.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/DropdownFieldWrapper.tsx": {"lines":{"total":17,"covered":4,"skipped":0,"pct":23.53},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":4,"skipped":0,"pct":21.05},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/DropdownWrapper.tsx": {"lines":{"total":12,"covered":3,"skipped":0,"pct":25},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":3,"skipped":0,"pct":21.43},"branches":{"total":9,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/DynamicDropdownField.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/DynamicTextField.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/EmbeddedDatasourcePathField.tsx": {"lines":{"total":166,"covered":51,"skipped":0,"pct":30.72},"functions":{"total":31,"covered":1,"skipped":0,"pct":3.23},"statements":{"total":180,"covered":52,"skipped":0,"pct":28.89},"branches":{"total":145,"covered":4,"skipped":0,"pct":2.76}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/KeyValueFieldArray.tsx": {"lines":{"total":51,"covered":27,"skipped":0,"pct":52.94},"functions":{"total":18,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":27,"skipped":0,"pct":51.92},"branches":{"total":57,"covered":16,"skipped":0,"pct":28.07}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/RadioGroupField.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/RadioGroupWrapper.tsx": {"lines":{"total":17,"covered":3,"skipped":0,"pct":17.65},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":3,"skipped":0,"pct":15.79},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/RequestDropdownField.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/SelectField.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/StyledFormComponents.tsx": {"lines":{"total":28,"covered":19,"skipped":0,"pct":67.86},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":19,"skipped":0,"pct":67.86},"branches":{"total":92,"covered":16,"skipped":0,"pct":17.39}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/TagListField.tsx": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/TextField.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/BaseControl.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/CheckboxControl.tsx": {"lines":{"total":16,"covered":11,"skipped":0,"pct":68.75},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":17,"covered":12,"skipped":0,"pct":70.59},"branches":{"total":21,"covered":2,"skipped":0,"pct":9.52}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/DropDownControl.tsx": {"lines":{"total":65,"covered":15,"skipped":0,"pct":23.08},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":66,"covered":16,"skipped":0,"pct":24.24},"branches":{"total":87,"covered":2,"skipped":0,"pct":2.3}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/DynamicInputTextControl.tsx": {"lines":{"total":52,"covered":45,"skipped":0,"pct":86.54},"functions":{"total":6,"covered":5,"skipped":0,"pct":83.33},"statements":{"total":53,"covered":46,"skipped":0,"pct":86.79},"branches":{"total":20,"covered":11,"skipped":0,"pct":55}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/DynamicTextFieldControl.tsx": {"lines":{"total":48,"covered":47,"skipped":0,"pct":97.92},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":51,"covered":50,"skipped":0,"pct":98.04},"branches":{"total":17,"covered":12,"skipped":0,"pct":70.59}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/EntitySelectorControl.tsx": {"lines":{"total":21,"covered":11,"skipped":0,"pct":52.38},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":11,"skipped":0,"pct":52.38},"branches":{"total":15,"covered":4,"skipped":0,"pct":26.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/FieldArrayControl.tsx": {"lines":{"total":25,"covered":12,"skipped":0,"pct":48},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":12,"skipped":0,"pct":48},"branches":{"total":13,"covered":8,"skipped":0,"pct":61.54}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/FilePickerControl.tsx": {"lines":{"total":45,"covered":21,"skipped":0,"pct":46.67},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":53,"covered":22,"skipped":0,"pct":41.51},"branches":{"total":42,"covered":6,"skipped":0,"pct":14.29}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/FixedKeyInputControl.tsx": {"lines":{"total":27,"covered":11,"skipped":0,"pct":40.74},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":28,"covered":12,"skipped":0,"pct":42.86},"branches":{"total":7,"covered":2,"skipped":0,"pct":28.57}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/InputTextControl.tsx": {"lines":{"total":39,"covered":15,"skipped":0,"pct":38.46},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":40,"covered":16,"skipped":0,"pct":40},"branches":{"total":18,"covered":2,"skipped":0,"pct":11.11}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/KeyValueArrayControl.tsx": {"lines":{"total":61,"covered":18,"skipped":0,"pct":29.51},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":65,"covered":19,"skipped":0,"pct":29.23},"branches":{"total":127,"covered":4,"skipped":0,"pct":3.15}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/KeyValueInputControl.tsx": {"lines":{"total":24,"covered":14,"skipped":0,"pct":58.33},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":26,"covered":15,"skipped":0,"pct":57.69},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/PaginationControl.tsx": {"lines":{"total":33,"covered":19,"skipped":0,"pct":57.58},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":34,"covered":20,"skipped":0,"pct":58.82},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/SortingControl.tsx": {"lines":{"total":37,"covered":21,"skipped":0,"pct":56.76},"functions":{"total":9,"covered":1,"skipped":0,"pct":11.11},"statements":{"total":37,"covered":21,"skipped":0,"pct":56.76},"branches":{"total":25,"covered":14,"skipped":0,"pct":56}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/SwitchControl.tsx": {"lines":{"total":25,"covered":16,"skipped":0,"pct":64},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":36,"covered":19,"skipped":0,"pct":52.78},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/WhereClauseControl.tsx": {"lines":{"total":74,"covered":26,"skipped":0,"pct":35.14},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":74,"covered":26,"skipped":0,"pct":35.14},"branches":{"total":71,"covered":16,"skipped":0,"pct":22.54}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/utils.ts": {"lines":{"total":140,"covered":91,"skipped":0,"pct":65},"functions":{"total":21,"covered":17,"skipped":0,"pct":80.95},"statements":{"total":154,"covered":101,"skipped":0,"pct":65.58},"branches":{"total":140,"covered":59,"skipped":0,"pct":42.14}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ActionSelectorControl.tsx": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/BaseControl.tsx": {"lines":{"total":14,"covered":10,"skipped":0,"pct":71.43},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":16,"covered":12,"skipped":0,"pct":75},"branches":{"total":9,"covered":4,"skipped":0,"pct":44.44}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/BorderRadiusOptionsControl.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":17,"covered":16,"skipped":0,"pct":94.12},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/BoxShadowOptionsControl.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ButtonBorderRadiusControl.tsx": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":27,"covered":18,"skipped":0,"pct":66.67},"branches":{"total":12,"covered":6,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ButtonControl.tsx": {"lines":{"total":21,"covered":12,"skipped":0,"pct":57.14},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":28,"covered":13,"skipped":0,"pct":46.43},"branches":{"total":17,"covered":2,"skipped":0,"pct":11.76}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ButtonListControl.tsx": {"lines":{"total":72,"covered":23,"skipped":0,"pct":31.94},"functions":{"total":19,"covered":2,"skipped":0,"pct":10.53},"statements":{"total":74,"covered":24,"skipped":0,"pct":32.43},"branches":{"total":22,"covered":6,"skipped":0,"pct":27.27}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ButtonTabControl.tsx": {"lines":{"total":21,"covered":13,"skipped":0,"pct":61.9},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":27,"covered":17,"skipped":0,"pct":62.96},"branches":{"total":11,"covered":3,"skipped":0,"pct":27.27}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ChartDataControl.tsx": {"lines":{"total":61,"covered":26,"skipped":0,"pct":42.62},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":64,"covered":27,"skipped":0,"pct":42.19},"branches":{"total":37,"covered":14,"skipped":0,"pct":37.84}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/CodeEditorControl.tsx": {"lines":{"total":23,"covered":10,"skipped":0,"pct":43.48},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":28,"covered":11,"skipped":0,"pct":39.29},"branches":{"total":9,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ColorPickerControl.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":16,"covered":15,"skipped":0,"pct":93.75},"branches":{"total":11,"covered":8,"skipped":0,"pct":72.73}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ColumnActionSelectorControl.tsx": {"lines":{"total":42,"covered":18,"skipped":0,"pct":42.86},"functions":{"total":12,"covered":2,"skipped":0,"pct":16.67},"statements":{"total":47,"covered":19,"skipped":0,"pct":40.43},"branches":{"total":21,"covered":6,"skipped":0,"pct":28.57}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ComputeTablePropertyControl.tsx": {"lines":{"total":56,"covered":18,"skipped":0,"pct":32.14},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":58,"covered":19,"skipped":0,"pct":32.76},"branches":{"total":29,"covered":4,"skipped":0,"pct":13.79}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/DatePickerControl.tsx": {"lines":{"total":54,"covered":14,"skipped":0,"pct":25.93},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":57,"covered":15,"skipped":0,"pct":26.32},"branches":{"total":46,"covered":2,"skipped":0,"pct":4.35}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/DropDownControl.tsx": {"lines":{"total":55,"covered":27,"skipped":0,"pct":49.09},"functions":{"total":10,"covered":5,"skipped":0,"pct":50},"statements":{"total":60,"covered":31,"skipped":0,"pct":51.67},"branches":{"total":41,"covered":16,"skipped":0,"pct":39.02}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/FieldConfigurationControl.tsx": {"lines":{"total":115,"covered":24,"skipped":0,"pct":20.87},"functions":{"total":20,"covered":2,"skipped":0,"pct":10},"statements":{"total":138,"covered":25,"skipped":0,"pct":18.12},"branches":{"total":48,"covered":4,"skipped":0,"pct":8.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/IconSelectControl.tsx": {"lines":{"total":127,"covered":116,"skipped":0,"pct":91.34},"functions":{"total":24,"covered":23,"skipped":0,"pct":95.83},"statements":{"total":138,"covered":126,"skipped":0,"pct":91.3},"branches":{"total":113,"covered":86,"skipped":0,"pct":76.11}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/IconTabControl.tsx": {"lines":{"total":16,"covered":12,"skipped":0,"pct":75},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":22,"covered":16,"skipped":0,"pct":72.73},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/InputTextControl.tsx": {"lines":{"total":36,"covered":28,"skipped":0,"pct":77.78},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":38,"covered":30,"skipped":0,"pct":78.95},"branches":{"total":14,"covered":5,"skipped":0,"pct":35.71}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/JSONFormComputeControl.tsx": {"lines":{"total":84,"covered":21,"skipped":0,"pct":25},"functions":{"total":17,"covered":2,"skipped":0,"pct":11.76},"statements":{"total":95,"covered":24,"skipped":0,"pct":25.26},"branches":{"total":41,"covered":4,"skipped":0,"pct":9.76}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/KeyValueComponent.tsx": {"lines":{"total":71,"covered":12,"skipped":0,"pct":16.9},"functions":{"total":28,"covered":0,"skipped":0,"pct":0},"statements":{"total":77,"covered":12,"skipped":0,"pct":15.58},"branches":{"total":25,"covered":6,"skipped":0,"pct":24}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/LabelAlignmentOptionsControl.tsx": {"lines":{"total":18,"covered":13,"skipped":0,"pct":72.22},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":21,"covered":14,"skipped":0,"pct":66.67},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/LocationSearchControl.tsx": {"lines":{"total":40,"covered":14,"skipped":0,"pct":35},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":44,"covered":15,"skipped":0,"pct":34.09},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/MenuItemsControl.tsx": {"lines":{"total":71,"covered":22,"skipped":0,"pct":30.99},"functions":{"total":19,"covered":2,"skipped":0,"pct":10.53},"statements":{"total":73,"covered":23,"skipped":0,"pct":31.51},"branches":{"total":27,"covered":6,"skipped":0,"pct":22.22}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/MultiSwitchControl.tsx": {"lines":{"total":16,"covered":11,"skipped":0,"pct":68.75},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":18,"covered":12,"skipped":0,"pct":66.67},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/NumericInputControl.tsx": {"lines":{"total":22,"covered":11,"skipped":0,"pct":50},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":24,"covered":12,"skipped":0,"pct":50},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/OptionControl.tsx": {"lines":{"total":12,"covered":9,"skipped":0,"pct":75},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":3,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/PrimaryColumnDropdownControl.tsx": {"lines":{"total":22,"covered":9,"skipped":0,"pct":40.91},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":25,"covered":10,"skipped":0,"pct":40},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/PrimaryColumnsControl.tsx": {"lines":{"total":143,"covered":32,"skipped":0,"pct":22.38},"functions":{"total":26,"covered":3,"skipped":0,"pct":11.54},"statements":{"total":150,"covered":34,"skipped":0,"pct":22.67},"branches":{"total":67,"covered":4,"skipped":0,"pct":5.97}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/StepControl.tsx": {"lines":{"total":19,"covered":9,"skipped":0,"pct":47.37},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":26,"covered":10,"skipped":0,"pct":38.46},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/StyledControls.tsx": {"lines":{"total":70,"covered":47,"skipped":0,"pct":67.14},"functions":{"total":42,"covered":19,"skipped":0,"pct":45.24},"statements":{"total":70,"covered":47,"skipped":0,"pct":67.14},"branches":{"total":64,"covered":48,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/SwitchControl.tsx": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":14,"covered":13,"skipped":0,"pct":92.86},"branches":{"total":5,"covered":4,"skipped":0,"pct":80}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/TabControl.tsx": {"lines":{"total":101,"covered":53,"skipped":0,"pct":52.48},"functions":{"total":23,"covered":9,"skipped":0,"pct":39.13},"statements":{"total":106,"covered":55,"skipped":0,"pct":51.89},"branches":{"total":26,"covered":9,"skipped":0,"pct":34.62}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/index.ts": {"lines":{"total":37,"covered":32,"skipped":0,"pct":86.49},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":33,"skipped":0,"pct":86.84},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/CollapseComponent.tsx": {"lines":{"total":13,"covered":6,"skipped":0,"pct":46.15},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/EmptyDataState.tsx": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/FlagBadge.tsx": {"lines":{"total":5,"covered":4,"skipped":0,"pct":80},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":4,"skipped":0,"pct":80},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/NameEditorComponent.tsx": {"lines":{"total":47,"covered":10,"skipped":0,"pct":21.28},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":49,"covered":10,"skipped":0,"pct":20.41},"branches":{"total":65,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/Skeleton.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/TreeStructure.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ApiEditorConstants.ts": {"lines":{"total":48,"covered":48,"skipped":0,"pct":100},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":49,"covered":49,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppConstants.ts": {"lines":{"total":25,"covered":15,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":17,"skipped":0,"pct":60.71},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/BindingsConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/Colors.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/CommentConstants.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/Currency.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/DatasourceEditorConstants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/DefaultTheme.tsx": {"lines":{"total":119,"covered":93,"skipped":0,"pct":78.15},"functions":{"total":32,"covered":21,"skipped":0,"pct":65.63},"statements":{"total":139,"covered":103,"skipped":0,"pct":74.1},"branches":{"total":72,"covered":35,"skipped":0,"pct":48.61}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/Explorer.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/FieldExpectedValue.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/Fonts.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/GitErrorCodes.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/HelpConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ISDCodes.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ISDCodes_v2.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/IconConstants.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":24,"covered":20,"skipped":0,"pct":83.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ImagesURL.ts": {"lines":{"total":5,"covered":4,"skipped":0,"pct":80},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/KeyboardShortcuts.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/Layers.tsx": {"lines":{"total":18,"covered":18,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":18,"covered":18,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/QueryEditorConstants.ts": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ThemeConstants.tsx": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ThirdPartyConstants.tsx": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/TourSteps.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/WebsocketConstants.tsx": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":9,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/WidgetConstants.tsx": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":31,"covered":31,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/WidgetValidation.ts": {"lines":{"total":20,"covered":20,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ast.ts": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/componentClassNameConstants.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/forms.ts": {"lines":{"total":33,"covered":33,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":33,"covered":33,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/providerConstants.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/routes.ts": {"lines":{"total":75,"covered":71,"skipped":0,"pct":94.67},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":79,"covered":75,"skipped":0,"pct":94.94},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/typography.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/userConstants.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/ActionConstants.tsx": {"lines":{"total":78,"covered":78,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":78,"covered":78,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiDatasourceFormsButtonConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiDependencyConfigs.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiEditorConfigs.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiSettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/GoogleSheetsSettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/QuerySettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/api/UserApi.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/configs/index.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/constants/ApiConstants.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/constants/ReduxActionConstants.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/constants/messages.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/pages/AdminSettings/config/types.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/reducers/settingsReducer.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/sagas/SuperUserSagas.tsx": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":10,"covered":7,"skipped":0,"pct":70},"branches":{"total":3,"covered":1,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/App.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/GitSync.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Action/actionProperties.ts": {"lines":{"total":92,"covered":49,"skipped":0,"pct":53.26},"functions":{"total":15,"covered":6,"skipped":0,"pct":40},"statements":{"total":101,"covered":58,"skipped":0,"pct":57.43},"branches":{"total":66,"covered":26,"skipped":0,"pct":39.39}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Action/index.ts": {"lines":{"total":26,"covered":20,"skipped":0,"pct":76.92},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":29,"covered":21,"skipped":0,"pct":72.41},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/AppsmithConsole/index.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/AppsmithConsole/logtype.ts": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/actionTriggers.ts": {"lines":{"total":18,"covered":18,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":18,"covered":18,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/dataTreeAction.ts": {"lines":{"total":15,"covered":3,"skipped":0,"pct":20},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":4,"skipped":0,"pct":18.18},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/dataTreeFactory.ts": {"lines":{"total":40,"covered":18,"skipped":0,"pct":45},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":41,"covered":19,"skipped":0,"pct":46.34},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/dataTreeJSAction.ts": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":34,"covered":34,"skipped":0,"pct":100},"branches":{"total":7,"covered":5,"skipped":0,"pct":71.43}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/dataTreeWidget.ts": {"lines":{"total":47,"covered":46,"skipped":0,"pct":97.87},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":53,"covered":52,"skipped":0,"pct":98.11},"branches":{"total":12,"covered":10,"skipped":0,"pct":83.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/utils.ts": {"lines":{"total":21,"covered":21,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":11,"covered":10,"skipped":0,"pct":90.91}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Datasource/RestAPIForm.ts": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Datasource/index.ts": {"lines":{"total":17,"covered":10,"skipped":0,"pct":58.82},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":23,"covered":12,"skipped":0,"pct":52.17},"branches":{"total":12,"covered":4,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Replay/index.ts": {"lines":{"total":59,"covered":54,"skipped":0,"pct":91.53},"functions":{"total":8,"covered":7,"skipped":0,"pct":87.5},"statements":{"total":62,"covered":57,"skipped":0,"pct":91.94},"branches":{"total":17,"covered":13,"skipped":0,"pct":76.47}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Replay/replayUtils.ts": {"lines":{"total":43,"covered":41,"skipped":0,"pct":95.35},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":55,"covered":49,"skipped":0,"pct":89.09},"branches":{"total":34,"covered":23,"skipped":0,"pct":67.65}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Replay/ReplayEntity/ReplayCanvas.ts": {"lines":{"total":45,"covered":35,"skipped":0,"pct":77.78},"functions":{"total":7,"covered":6,"skipped":0,"pct":85.71},"statements":{"total":46,"covered":36,"skipped":0,"pct":78.26},"branches":{"total":42,"covered":28,"skipped":0,"pct":66.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Replay/ReplayEntity/ReplayEditor.ts": {"lines":{"total":19,"covered":15,"skipped":0,"pct":78.95},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":22,"covered":16,"skipped":0,"pct":72.73},"branches":{"total":21,"covered":13,"skipped":0,"pct":61.9}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Tour/index.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Widget/utils.ts": {"lines":{"total":109,"covered":100,"skipped":0,"pct":91.74},"functions":{"total":14,"covered":14,"skipped":0,"pct":100},"statements":{"total":111,"covered":102,"skipped":0,"pct":91.89},"branches":{"total":46,"covered":41,"skipped":0,"pct":89.13}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/globalStyles/portals.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/globalStyles/tooltip.ts": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":5,"skipped":0,"pct":50},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/AlertIcons.tsx": {"lines":{"total":11,"covered":7,"skipped":0,"pct":63.64},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":7,"skipped":0,"pct":63.64},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/ControlIcons.tsx": {"lines":{"total":133,"covered":83,"skipped":0,"pct":62.41},"functions":{"total":65,"covered":15,"skipped":0,"pct":23.08},"statements":{"total":133,"covered":83,"skipped":0,"pct":62.41},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/FormIcons.tsx": {"lines":{"total":19,"covered":11,"skipped":0,"pct":57.89},"functions":{"total":9,"covered":1,"skipped":0,"pct":11.11},"statements":{"total":19,"covered":11,"skipped":0,"pct":57.89},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/HeaderIcons.tsx": {"lines":{"total":13,"covered":9,"skipped":0,"pct":69.23},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/HelpIcons.tsx": {"lines":{"total":20,"covered":13,"skipped":0,"pct":65},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":20,"covered":13,"skipped":0,"pct":65},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/MenuIcons.tsx": {"lines":{"total":65,"covered":38,"skipped":0,"pct":58.46},"functions":{"total":29,"covered":2,"skipped":0,"pct":6.9},"statements":{"total":65,"covered":38,"skipped":0,"pct":58.46},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/mockResponses/CommentApiMockResponse.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/normalizers/CanvasWidgetsNormalizer.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/AppViewer/PageTabs.tsx": {"lines":{"total":54,"covered":20,"skipped":0,"pct":37.04},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":59,"covered":20,"skipped":0,"pct":33.9},"branches":{"total":28,"covered":6,"skipped":0,"pct":21.43}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/AppViewer/PageTabsContainer.tsx": {"lines":{"total":58,"covered":29,"skipped":0,"pct":50},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":74,"covered":42,"skipped":0,"pct":56.76},"branches":{"total":28,"covered":7,"skipped":0,"pct":25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Applications/ForkModalStyles.ts": {"lines":{"total":24,"covered":22,"skipped":0,"pct":91.67},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":24,"covered":22,"skipped":0,"pct":91.67},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Applications/permissionHelpers.tsx": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Applications/ProductUpdatesModal/ReleaseComponent.tsx": {"lines":{"total":61,"covered":19,"skipped":0,"pct":31.15},"functions":{"total":28,"covered":1,"skipped":0,"pct":3.57},"statements":{"total":67,"covered":19,"skipped":0,"pct":28.36},"branches":{"total":32,"covered":14,"skipped":0,"pct":43.75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ActionSettings.tsx": {"lines":{"total":18,"covered":7,"skipped":0,"pct":38.89},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":7,"skipped":0,"pct":38.89},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Canvas.tsx": {"lines":{"total":59,"covered":44,"skipped":0,"pct":74.58},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":61,"covered":46,"skipped":0,"pct":75.41},"branches":{"total":18,"covered":8,"skipped":0,"pct":44.44}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorHeader.tsx": {"lines":{"total":142,"covered":123,"skipped":0,"pct":86.62},"functions":{"total":32,"covered":20,"skipped":0,"pct":62.5},"statements":{"total":149,"covered":130,"skipped":0,"pct":87.25},"branches":{"total":84,"covered":45,"skipped":0,"pct":53.57}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorSaveIndicator.tsx": {"lines":{"total":27,"covered":23,"skipped":0,"pct":85.19},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":29,"covered":25,"skipped":0,"pct":86.21},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EntityNotFoundPane.tsx": {"lines":{"total":11,"covered":8,"skipped":0,"pct":72.73},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FormConfig.tsx": {"lines":{"total":27,"covered":6,"skipped":0,"pct":22.22},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":6,"skipped":0,"pct":20},"branches":{"total":53,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FormControl.tsx": {"lines":{"total":23,"covered":9,"skipped":0,"pct":39.13},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":9,"skipped":0,"pct":37.5},"branches":{"total":30,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/HelpButton.tsx": {"lines":{"total":32,"covered":29,"skipped":0,"pct":90.63},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":37,"covered":34,"skipped":0,"pct":91.89},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/MainContainer.tsx": {"lines":{"total":29,"covered":27,"skipped":0,"pct":93.1},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":31,"covered":29,"skipped":0,"pct":93.55},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/MainContainerLayoutControl.tsx": {"lines":{"total":41,"covered":37,"skipped":0,"pct":90.24},"functions":{"total":10,"covered":8,"skipped":0,"pct":80},"statements":{"total":44,"covered":39,"skipped":0,"pct":88.64},"branches":{"total":32,"covered":26,"skipped":0,"pct":81.25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Popper.tsx": {"lines":{"total":44,"covered":30,"skipped":0,"pct":68.18},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":44,"covered":30,"skipped":0,"pct":68.18},"branches":{"total":42,"covered":20,"skipped":0,"pct":47.62}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPaneTitle.tsx": {"lines":{"total":51,"covered":36,"skipped":0,"pct":70.59},"functions":{"total":11,"covered":8,"skipped":0,"pct":72.73},"statements":{"total":57,"covered":42,"skipped":0,"pct":73.68},"branches":{"total":40,"covered":14,"skipped":0,"pct":35}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/RealtimeAppEditors.tsx": {"lines":{"total":28,"covered":25,"skipped":0,"pct":89.29},"functions":{"total":7,"covered":4,"skipped":0,"pct":57.14},"statements":{"total":28,"covered":25,"skipped":0,"pct":89.29},"branches":{"total":16,"covered":5,"skipped":0,"pct":31.25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ToggleModeButton.tsx": {"lines":{"total":128,"covered":47,"skipped":0,"pct":36.72},"functions":{"total":29,"covered":5,"skipped":0,"pct":17.24},"statements":{"total":139,"covered":52,"skipped":0,"pct":37.41},"branches":{"total":82,"covered":10,"skipped":0,"pct":12.2}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetCard.tsx": {"lines":{"total":28,"covered":28,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":28,"covered":28,"skipped":0,"pct":100},"branches":{"total":10,"covered":9,"skipped":0,"pct":90}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetSidebar.tsx": {"lines":{"total":39,"covered":27,"skipped":0,"pct":69.23},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":41,"covered":29,"skipped":0,"pct":70.73},"branches":{"total":14,"covered":2,"skipped":0,"pct":14.29}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetsMultiSelectBox.tsx": {"lines":{"total":109,"covered":85,"skipped":0,"pct":77.98},"functions":{"total":28,"covered":19,"skipped":0,"pct":67.86},"statements":{"total":117,"covered":91,"skipped":0,"pct":77.78},"branches":{"total":50,"covered":35,"skipped":0,"pct":70}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/routes.tsx": {"lines":{"total":59,"covered":29,"skipped":0,"pct":49.15},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":65,"covered":29,"skipped":0,"pct":44.62},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/utils.ts": {"lines":{"total":111,"covered":24,"skipped":0,"pct":21.62},"functions":{"total":22,"covered":8,"skipped":0,"pct":36.36},"statements":{"total":122,"covered":29,"skipped":0,"pct":23.77},"branches":{"total":85,"covered":12,"skipped":0,"pct":14.12}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/ApiAuthentication.tsx": {"lines":{"total":49,"covered":25,"skipped":0,"pct":51.02},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":25,"skipped":0,"pct":50},"branches":{"total":30,"covered":8,"skipped":0,"pct":26.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/ApiRightPane.tsx": {"lines":{"total":60,"covered":28,"skipped":0,"pct":46.67},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":67,"covered":29,"skipped":0,"pct":43.28},"branches":{"total":54,"covered":22,"skipped":0,"pct":40.74}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/CurlImportForm.tsx": {"lines":{"total":51,"covered":25,"skipped":0,"pct":49.02},"functions":{"total":23,"covered":1,"skipped":0,"pct":4.35},"statements":{"total":54,"covered":26,"skipped":0,"pct":48.15},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/Form.tsx": {"lines":{"total":181,"covered":68,"skipped":0,"pct":37.57},"functions":{"total":57,"covered":0,"skipped":0,"pct":0},"statements":{"total":189,"covered":68,"skipped":0,"pct":35.98},"branches":{"total":116,"covered":42,"skipped":0,"pct":36.21}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/Pagination.tsx": {"lines":{"total":51,"covered":26,"skipped":0,"pct":50.98},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":51,"covered":26,"skipped":0,"pct":50.98},"branches":{"total":32,"covered":20,"skipped":0,"pct":62.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/PostBodyData.tsx": {"lines":{"total":35,"covered":22,"skipped":0,"pct":62.86},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":22,"skipped":0,"pct":61.11},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/ProviderTemplates.tsx": {"lines":{"total":95,"covered":37,"skipped":0,"pct":38.95},"functions":{"total":21,"covered":1,"skipped":0,"pct":4.76},"statements":{"total":102,"covered":38,"skipped":0,"pct":37.25},"branches":{"total":49,"covered":20,"skipped":0,"pct":40.82}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/RapidApiEditorForm.tsx": {"lines":{"total":54,"covered":30,"skipped":0,"pct":55.56},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":54,"covered":30,"skipped":0,"pct":55.56},"branches":{"total":43,"covered":18,"skipped":0,"pct":41.86}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/helpers.ts": {"lines":{"total":10,"covered":3,"skipped":0,"pct":30},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":5,"skipped":0,"pct":41.67},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/index.tsx": {"lines":{"total":96,"covered":32,"skipped":0,"pct":33.33},"functions":{"total":22,"covered":1,"skipped":0,"pct":4.55},"statements":{"total":108,"covered":33,"skipped":0,"pct":30.56},"branches":{"total":55,"covered":2,"skipped":0,"pct":3.64}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/BottomBar/ManualUpgrades.tsx": {"lines":{"total":49,"covered":44,"skipped":0,"pct":89.8},"functions":{"total":12,"covered":9,"skipped":0,"pct":75},"statements":{"total":57,"covered":51,"skipped":0,"pct":89.47},"branches":{"total":12,"covered":10,"skipped":0,"pct":83.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/BottomBar/index.tsx": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/CanvasPropertyPane/index.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/BackButton.tsx": {"lines":{"total":16,"covered":10,"skipped":0,"pct":62.5},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":10,"skipped":0,"pct":62.5},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/Collapsible.tsx": {"lines":{"total":18,"covered":11,"skipped":0,"pct":61.11},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":23,"covered":12,"skipped":0,"pct":52.17},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/Connected.tsx": {"lines":{"total":23,"covered":14,"skipped":0,"pct":60.87},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":30,"covered":6,"skipped":0,"pct":20}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/DBForm.tsx": {"lines":{"total":64,"covered":32,"skipped":0,"pct":50},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":68,"covered":33,"skipped":0,"pct":48.53},"branches":{"total":44,"covered":6,"skipped":0,"pct":13.64}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/DatasourceSection.tsx": {"lines":{"total":39,"covered":11,"skipped":0,"pct":28.21},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":12,"skipped":0,"pct":29.27},"branches":{"total":32,"covered":8,"skipped":0,"pct":25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/FormTitle.tsx": {"lines":{"total":41,"covered":11,"skipped":0,"pct":26.83},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":11,"skipped":0,"pct":25.58},"branches":{"total":37,"covered":2,"skipped":0,"pct":5.41}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/JSONtoForm.tsx": {"lines":{"total":138,"covered":23,"skipped":0,"pct":16.67},"functions":{"total":24,"covered":1,"skipped":0,"pct":4.17},"statements":{"total":153,"covered":24,"skipped":0,"pct":15.69},"branches":{"total":77,"covered":14,"skipped":0,"pct":18.18}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/NewActionButton.tsx": {"lines":{"total":31,"covered":21,"skipped":0,"pct":67.74},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":35,"covered":24,"skipped":0,"pct":68.57},"branches":{"total":42,"covered":6,"skipped":0,"pct":14.29}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/RestAPIDatasourceForm.tsx": {"lines":{"total":220,"covered":53,"skipped":0,"pct":24.09},"functions":{"total":41,"covered":1,"skipped":0,"pct":2.44},"statements":{"total":236,"covered":54,"skipped":0,"pct":22.88},"branches":{"total":171,"covered":20,"skipped":0,"pct":11.7}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/index.tsx": {"lines":{"total":89,"covered":27,"skipped":0,"pct":30.34},"functions":{"total":11,"covered":2,"skipped":0,"pct":18.18},"statements":{"total":95,"covered":29,"skipped":0,"pct":30.53},"branches":{"total":95,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorAppName/EditableAppName.tsx": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenu.tsx": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":3,"skipped":0,"pct":50},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenuData.ts": {"lines":{"total":64,"covered":43,"skipped":0,"pct":67.19},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":65,"covered":44,"skipped":0,"pct":67.69},"branches":{"total":24,"covered":10,"skipped":0,"pct":41.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenuItem.tsx": {"lines":{"total":54,"covered":15,"skipped":0,"pct":27.78},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":58,"covered":15,"skipped":0,"pct":25.86},"branches":{"total":26,"covered":6,"skipped":0,"pct":23.08}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorAppName/index.tsx": {"lines":{"total":63,"covered":30,"skipped":0,"pct":47.62},"functions":{"total":25,"covered":1,"skipped":0,"pct":4},"statements":{"total":72,"covered":38,"skipped":0,"pct":52.78},"branches":{"total":26,"covered":7,"skipped":0,"pct":26.92}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/ContextMenuTrigger.tsx": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources.tsx": {"lines":{"total":40,"covered":38,"skipped":0,"pct":95},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":43,"covered":41,"skipped":0,"pct":95.35},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/EntityExplorer.tsx": {"lines":{"total":49,"covered":43,"skipped":0,"pct":87.76},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":51,"covered":45,"skipped":0,"pct":88.24},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/ExplorerIcons.tsx": {"lines":{"total":79,"covered":64,"skipped":0,"pct":81.01},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":85,"covered":65,"skipped":0,"pct":76.47},"branches":{"total":28,"covered":10,"skipped":0,"pct":35.71}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/ExplorerSearch.tsx": {"lines":{"total":22,"covered":15,"skipped":0,"pct":68.18},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":26,"covered":19,"skipped":0,"pct":73.08},"branches":{"total":6,"covered":1,"skipped":0,"pct":16.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/ExplorerStyledComponents.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/JSDependencies.tsx": {"lines":{"total":28,"covered":24,"skipped":0,"pct":85.71},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":33,"covered":27,"skipped":0,"pct":81.82},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/TreeDropdown.tsx": {"lines":{"total":43,"covered":27,"skipped":0,"pct":62.79},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":45,"covered":29,"skipped":0,"pct":64.44},"branches":{"total":34,"covered":17,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/common.tsx": {"lines":{"total":11,"covered":10,"skipped":0,"pct":90.91},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/helpers.tsx": {"lines":{"total":57,"covered":48,"skipped":0,"pct":84.21},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":69,"covered":58,"skipped":0,"pct":84.06},"branches":{"total":94,"covered":55,"skipped":0,"pct":58.51}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/hooks.ts": {"lines":{"total":201,"covered":62,"skipped":0,"pct":30.85},"functions":{"total":55,"covered":12,"skipped":0,"pct":21.82},"statements":{"total":247,"covered":75,"skipped":0,"pct":30.36},"branches":{"total":151,"covered":40,"skipped":0,"pct":26.49}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/index.tsx": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/mockTestData.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Actions/ActionEntity.tsx": {"lines":{"total":29,"covered":15,"skipped":0,"pct":51.72},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":15,"skipped":0,"pct":45.45},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Actions/ActionEntityContextMenu.tsx": {"lines":{"total":50,"covered":19,"skipped":0,"pct":38},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":19,"skipped":0,"pct":36.54},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Actions/MoreActionsMenu.tsx": {"lines":{"total":45,"covered":17,"skipped":0,"pct":37.78},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":17,"skipped":0,"pct":34},"branches":{"total":12,"covered":2,"skipped":0,"pct":16.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Actions/helpers.tsx": {"lines":{"total":31,"covered":11,"skipped":0,"pct":35.48},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":13,"skipped":0,"pct":35.14},"branches":{"total":41,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/DataSourceContextMenu.tsx": {"lines":{"total":21,"covered":17,"skipped":0,"pct":80.95},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":23,"covered":19,"skipped":0,"pct":82.61},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceEntity.tsx": {"lines":{"total":48,"covered":36,"skipped":0,"pct":75},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":48,"covered":36,"skipped":0,"pct":75},"branches":{"total":20,"covered":6,"skipped":0,"pct":30}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceField.tsx": {"lines":{"total":21,"covered":14,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":14,"skipped":0,"pct":66.67},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceStructure.tsx": {"lines":{"total":29,"covered":15,"skipped":0,"pct":51.72},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":15,"skipped":0,"pct":46.88},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceStructureContainer.tsx": {"lines":{"total":16,"covered":8,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":8,"skipped":0,"pct":50},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/QueryTemplates.tsx": {"lines":{"total":33,"covered":16,"skipped":0,"pct":48.48},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":34,"covered":16,"skipped":0,"pct":47.06},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/AddButton.tsx": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/Collapse.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/CollapseToggle.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/EntityProperties.tsx": {"lines":{"total":104,"covered":53,"skipped":0,"pct":50.96},"functions":{"total":19,"covered":10,"skipped":0,"pct":52.63},"statements":{"total":114,"covered":60,"skipped":0,"pct":52.63},"branches":{"total":78,"covered":15,"skipped":0,"pct":19.23}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/EntityProperty.tsx": {"lines":{"total":33,"covered":20,"skipped":0,"pct":60.61},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":20,"skipped":0,"pct":57.14},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/Loader.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/Name.tsx": {"lines":{"total":54,"covered":31,"skipped":0,"pct":57.41},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":58,"covered":34,"skipped":0,"pct":58.62},"branches":{"total":22,"covered":10,"skipped":0,"pct":45.45}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/Placeholder.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/index.tsx": {"lines":{"total":82,"covered":75,"skipped":0,"pct":91.46},"functions":{"total":19,"covered":16,"skipped":0,"pct":84.21},"statements":{"total":86,"covered":79,"skipped":0,"pct":91.86},"branches":{"total":72,"covered":62,"skipped":0,"pct":86.11}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Files/Submenu.tsx": {"lines":{"total":75,"covered":52,"skipped":0,"pct":69.33},"functions":{"total":19,"covered":8,"skipped":0,"pct":42.11},"statements":{"total":86,"covered":60,"skipped":0,"pct":69.77},"branches":{"total":29,"covered":13,"skipped":0,"pct":44.83}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Files/SubmenuHotkeys.tsx": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":21,"covered":11,"skipped":0,"pct":52.38},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Files/index.tsx": {"lines":{"total":39,"covered":31,"skipped":0,"pct":79.49},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":45,"covered":34,"skipped":0,"pct":75.56},"branches":{"total":18,"covered":6,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/JSActions/JSActionContextMenu.tsx": {"lines":{"total":37,"covered":14,"skipped":0,"pct":37.84},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":14,"skipped":0,"pct":35},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/JSActions/JSActionEntity.tsx": {"lines":{"total":23,"covered":14,"skipped":0,"pct":60.87},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/JSActions/MoreJSActionsMenu.tsx": {"lines":{"total":38,"covered":14,"skipped":0,"pct":36.84},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":14,"skipped":0,"pct":32.56},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/JSActions/helpers.tsx": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Pages/PageContextMenu.tsx": {"lines":{"total":34,"covered":26,"skipped":0,"pct":76.47},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":37,"covered":28,"skipped":0,"pct":75.68},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Pages/index.tsx": {"lines":{"total":59,"covered":49,"skipped":0,"pct":83.05},"functions":{"total":14,"covered":6,"skipped":0,"pct":42.86},"statements":{"total":59,"covered":49,"skipped":0,"pct":83.05},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetContextMenu.tsx": {"lines":{"total":47,"covered":33,"skipped":0,"pct":70.21},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":48,"covered":34,"skipped":0,"pct":70.83},"branches":{"total":14,"covered":2,"skipped":0,"pct":14.29}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetEntity.tsx": {"lines":{"total":42,"covered":42,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":43,"covered":42,"skipped":0,"pct":97.67},"branches":{"total":29,"covered":23,"skipped":0,"pct":79.31}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetGroup.tsx": {"lines":{"total":33,"covered":31,"skipped":0,"pct":93.94},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":34,"covered":32,"skipped":0,"pct":94.12},"branches":{"total":71,"covered":53,"skipped":0,"pct":74.65}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetIcon.tsx": {"lines":{"total":13,"covered":12,"skipped":0,"pct":92.31},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/useNavigateToWidget.ts": {"lines":{"total":43,"covered":39,"skipped":0,"pct":90.7},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":45,"covered":40,"skipped":0,"pct":88.89},"branches":{"total":20,"covered":14,"skipped":0,"pct":70}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/utils.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Checklist.tsx": {"lines":{"total":135,"covered":130,"skipped":0,"pct":96.3},"functions":{"total":42,"covered":39,"skipped":0,"pct":92.86},"statements":{"total":135,"covered":130,"skipped":0,"pct":96.3},"branches":{"total":118,"covered":114,"skipped":0,"pct":96.61}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/IntroductionModal.tsx": {"lines":{"total":43,"covered":40,"skipped":0,"pct":93.02},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":47,"covered":44,"skipped":0,"pct":93.62},"branches":{"total":40,"covered":40,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Statusbar.tsx": {"lines":{"total":87,"covered":78,"skipped":0,"pct":89.66},"functions":{"total":14,"covered":12,"skipped":0,"pct":85.71},"statements":{"total":89,"covered":80,"skipped":0,"pct":89.89},"branches":{"total":71,"covered":55,"skipped":0,"pct":77.46}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Tasks.tsx": {"lines":{"total":63,"covered":62,"skipped":0,"pct":98.41},"functions":{"total":12,"covered":11,"skipped":0,"pct":91.67},"statements":{"total":65,"covered":64,"skipped":0,"pct":98.46},"branches":{"total":28,"covered":27,"skipped":0,"pct":96.43}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Utils.ts": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/testUtils.ts": {"lines":{"total":25,"covered":25,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/index.tsx": {"lines":{"total":20,"covered":14,"skipped":0,"pct":70},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":14,"skipped":0,"pct":70},"branches":{"total":18,"covered":12,"skipped":0,"pct":66.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/ActionCard.tsx": {"lines":{"total":15,"covered":11,"skipped":0,"pct":73.33},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":11,"skipped":0,"pct":73.33},"branches":{"total":12,"covered":12,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/ActionCards.tsx": {"lines":{"total":30,"covered":14,"skipped":0,"pct":46.67},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":14,"skipped":0,"pct":42.42},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/CrudInfoModal.tsx": {"lines":{"total":48,"covered":38,"skipped":0,"pct":79.17},"functions":{"total":10,"covered":4,"skipped":0,"pct":40},"statements":{"total":52,"covered":42,"skipped":0,"pct":80.77},"branches":{"total":28,"covered":23,"skipped":0,"pct":82.14}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/DataSourceOption.tsx": {"lines":{"total":44,"covered":16,"skipped":0,"pct":36.36},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":46,"covered":16,"skipped":0,"pct":34.78},"branches":{"total":34,"covered":8,"skipped":0,"pct":23.53}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/PageContent.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/constants.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GeneratePageForm.tsx": {"lines":{"total":205,"covered":43,"skipped":0,"pct":20.98},"functions":{"total":22,"covered":0,"skipped":0,"pct":0},"statements":{"total":229,"covered":43,"skipped":0,"pct":18.78},"branches":{"total":171,"covered":18,"skipped":0,"pct":10.53}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GoogleSheetForm.tsx": {"lines":{"total":85,"covered":27,"skipped":0,"pct":31.76},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":95,"covered":27,"skipped":0,"pct":28.42},"branches":{"total":97,"covered":14,"skipped":0,"pct":14.43}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/hooks.ts": {"lines":{"total":160,"covered":15,"skipped":0,"pct":9.38},"functions":{"total":26,"covered":0,"skipped":0,"pct":0},"statements":{"total":207,"covered":21,"skipped":0,"pct":10.14},"branches":{"total":54,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/styles.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GlobalHotKeys/GlobalHotKeys.tsx": {"lines":{"total":124,"covered":76,"skipped":0,"pct":61.29},"functions":{"total":46,"covered":23,"skipped":0,"pct":50},"statements":{"total":129,"covered":80,"skipped":0,"pct":62.02},"branches":{"total":39,"covered":12,"skipped":0,"pct":30.77}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GlobalHotKeys/index.tsx": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GlobalHotKeys/useMouseLocation.tsx": {"lines":{"total":12,"covered":10,"skipped":0,"pct":83.33},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":13,"covered":11,"skipped":0,"pct":84.62},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/Boxed.tsx": {"lines":{"total":14,"covered":11,"skipped":0,"pct":78.57},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":11,"skipped":0,"pct":78.57},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/EndTour.tsx": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":9,"skipped":0,"pct":52.94},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/Guide.tsx": {"lines":{"total":115,"covered":29,"skipped":0,"pct":25.22},"functions":{"total":44,"covered":0,"skipped":0,"pct":0},"statements":{"total":124,"covered":29,"skipped":0,"pct":23.39},"branches":{"total":135,"covered":26,"skipped":0,"pct":19.26}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/constants.tsx": {"lines":{"total":61,"covered":26,"skipped":0,"pct":42.62},"functions":{"total":22,"covered":1,"skipped":0,"pct":4.55},"statements":{"total":61,"covered":26,"skipped":0,"pct":42.62},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/useComputeCurrentStep.ts": {"lines":{"total":128,"covered":10,"skipped":0,"pct":7.81},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":128,"covered":10,"skipped":0,"pct":7.81},"branches":{"total":123,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/utils.ts": {"lines":{"total":87,"covered":14,"skipped":0,"pct":16.09},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":90,"covered":14,"skipped":0,"pct":15.56},"branches":{"total":38,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/ActiveDataSources.tsx": {"lines":{"total":23,"covered":13,"skipped":0,"pct":56.52},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":13,"skipped":0,"pct":54.17},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/AddDatasourceSecurely.tsx": {"lines":{"total":11,"covered":10,"skipped":0,"pct":90.91},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/DatasourceCard.tsx": {"lines":{"total":80,"covered":58,"skipped":0,"pct":72.5},"functions":{"total":14,"covered":2,"skipped":0,"pct":14.29},"statements":{"total":82,"covered":60,"skipped":0,"pct":73.17},"branches":{"total":70,"covered":48,"skipped":0,"pct":68.57}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/DatasourceHome.tsx": {"lines":{"total":59,"covered":24,"skipped":0,"pct":40.68},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":65,"covered":25,"skipped":0,"pct":38.46},"branches":{"total":39,"covered":8,"skipped":0,"pct":20.51}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/IntegrationsHomeScreen.tsx": {"lines":{"total":143,"covered":42,"skipped":0,"pct":29.37},"functions":{"total":22,"covered":1,"skipped":0,"pct":4.55},"statements":{"total":158,"covered":43,"skipped":0,"pct":27.22},"branches":{"total":88,"covered":10,"skipped":0,"pct":11.36}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/MockDataSources.tsx": {"lines":{"total":37,"covered":17,"skipped":0,"pct":45.95},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":17,"skipped":0,"pct":45.95},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/NewApi.tsx": {"lines":{"total":70,"covered":26,"skipped":0,"pct":37.14},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":76,"covered":26,"skipped":0,"pct":34.21},"branches":{"total":40,"covered":8,"skipped":0,"pct":20}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/NewQuery.tsx": {"lines":{"total":20,"covered":11,"skipped":0,"pct":55},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":22,"covered":12,"skipped":0,"pct":54.55},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/UnsupportedPluginDialog.tsx": {"lines":{"total":42,"covered":23,"skipped":0,"pct":54.76},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":44,"covered":23,"skipped":0,"pct":52.27},"branches":{"total":18,"covered":18,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/index.tsx": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/mockData/index.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/Form.tsx": {"lines":{"total":65,"covered":22,"skipped":0,"pct":33.85},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":74,"covered":22,"skipped":0,"pct":29.73},"branches":{"total":42,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/JSFunctionRun.tsx": {"lines":{"total":23,"covered":12,"skipped":0,"pct":52.17},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":12,"skipped":0,"pct":52.17},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/JSFunctionSettings.tsx": {"lines":{"total":45,"covered":14,"skipped":0,"pct":31.11},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":14,"skipped":0,"pct":26.92},"branches":{"total":25,"covered":10,"skipped":0,"pct":40}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/JSObjectHotKeys.tsx": {"lines":{"total":11,"covered":9,"skipped":0,"pct":81.82},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":13,"covered":11,"skipped":0,"pct":84.62},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/JSObjectNameEditor.tsx": {"lines":{"total":28,"covered":15,"skipped":0,"pct":53.57},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":15,"skipped":0,"pct":53.57},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/constants.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/index.tsx": {"lines":{"total":23,"covered":14,"skipped":0,"pct":60.87},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":26,"covered":15,"skipped":0,"pct":57.69},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/styledComponents.ts": {"lines":{"total":27,"covered":12,"skipped":0,"pct":44.44},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":12,"skipped":0,"pct":42.86},"branches":{"total":18,"covered":16,"skipped":0,"pct":88.89}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/utils.ts": {"lines":{"total":57,"covered":34,"skipped":0,"pct":59.65},"functions":{"total":17,"covered":7,"skipped":0,"pct":41.18},"statements":{"total":68,"covered":42,"skipped":0,"pct":61.76},"branches":{"total":33,"covered":16,"skipped":0,"pct":48.48}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/MultiSelectPropertyPane/index.tsx": {"lines":{"total":18,"covered":16,"skipped":0,"pct":88.89},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":21,"covered":18,"skipped":0,"pct":85.71},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PagesEditor/ContextMenu.tsx": {"lines":{"total":39,"covered":28,"skipped":0,"pct":71.79},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":28,"skipped":0,"pct":68.29},"branches":{"total":20,"covered":12,"skipped":0,"pct":60}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PagesEditor/EditName.tsx": {"lines":{"total":38,"covered":19,"skipped":0,"pct":50},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":42,"covered":19,"skipped":0,"pct":45.24},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PagesEditor/PageListItem.tsx": {"lines":{"total":43,"covered":28,"skipped":0,"pct":65.12},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":28,"skipped":0,"pct":65.12},"branches":{"total":14,"covered":8,"skipped":0,"pct":57.14}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PagesEditor/index.tsx": {"lines":{"total":46,"covered":22,"skipped":0,"pct":47.83},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":22,"skipped":0,"pct":46.81},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/ConnectDataCTA.tsx": {"lines":{"total":34,"covered":28,"skipped":0,"pct":82.35},"functions":{"total":14,"covered":12,"skipped":0,"pct":85.71},"statements":{"total":35,"covered":29,"skipped":0,"pct":82.86},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/Generator.tsx": {"lines":{"total":19,"covered":18,"skipped":0,"pct":94.74},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":21,"covered":19,"skipped":0,"pct":90.48},"branches":{"total":14,"covered":11,"skipped":0,"pct":78.57}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PanelPropertiesEditor.tsx": {"lines":{"total":64,"covered":11,"skipped":0,"pct":17.19},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":66,"covered":11,"skipped":0,"pct":16.67},"branches":{"total":38,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PropertyControl.tsx": {"lines":{"total":139,"covered":76,"skipped":0,"pct":54.68},"functions":{"total":16,"covered":4,"skipped":0,"pct":25},"statements":{"total":147,"covered":79,"skipped":0,"pct":53.74},"branches":{"total":98,"covered":34,"skipped":0,"pct":34.69}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PropertyHelpLabel.tsx": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PropertyPaneConnections.tsx": {"lines":{"total":103,"covered":64,"skipped":0,"pct":62.14},"functions":{"total":37,"covered":16,"skipped":0,"pct":43.24},"statements":{"total":107,"covered":65,"skipped":0,"pct":60.75},"branches":{"total":123,"covered":35,"skipped":0,"pct":28.46}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PropertyPaneView.tsx": {"lines":{"total":28,"covered":26,"skipped":0,"pct":92.86},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":30,"covered":26,"skipped":0,"pct":86.67},"branches":{"total":19,"covered":14,"skipped":0,"pct":73.68}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PropertySection.tsx": {"lines":{"total":28,"covered":24,"skipped":0,"pct":85.71},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":31,"covered":27,"skipped":0,"pct":87.1},"branches":{"total":16,"covered":9,"skipped":0,"pct":56.25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/index.tsx": {"lines":{"total":17,"covered":13,"skipped":0,"pct":76.47},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":17,"covered":13,"skipped":0,"pct":76.47},"branches":{"total":10,"covered":5,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/EditorJSONtoForm.tsx": {"lines":{"total":213,"covered":76,"skipped":0,"pct":35.68},"functions":{"total":45,"covered":0,"skipped":0,"pct":0},"statements":{"total":222,"covered":76,"skipped":0,"pct":34.23},"branches":{"total":192,"covered":48,"skipped":0,"pct":25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/Form.tsx": {"lines":{"total":27,"covered":9,"skipped":0,"pct":33.33},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":9,"skipped":0,"pct":33.33},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/Table.tsx": {"lines":{"total":65,"covered":55,"skipped":0,"pct":84.62},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":67,"covered":57,"skipped":0,"pct":85.07},"branches":{"total":32,"covered":16,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/TemplateMenu.tsx": {"lines":{"total":32,"covered":28,"skipped":0,"pct":87.5},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":40,"covered":36,"skipped":0,"pct":90},"branches":{"total":15,"covered":12,"skipped":0,"pct":80}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/helpers.tsx": {"lines":{"total":9,"covered":2,"skipped":0,"pct":22.22},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":3,"skipped":0,"pct":30},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/index.tsx": {"lines":{"total":122,"covered":36,"skipped":0,"pct":29.51},"functions":{"total":18,"covered":1,"skipped":0,"pct":5.56},"statements":{"total":132,"covered":37,"skipped":0,"pct":28.03},"branches":{"total":75,"covered":4,"skipped":0,"pct":5.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/SaaSEditor/DatasourceCard.tsx": {"lines":{"total":36,"covered":22,"skipped":0,"pct":61.11},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":22,"skipped":0,"pct":61.11},"branches":{"total":34,"covered":18,"skipped":0,"pct":52.94}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/SaaSEditor/DatasourceForm.tsx": {"lines":{"total":58,"covered":23,"skipped":0,"pct":39.66},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":64,"covered":24,"skipped":0,"pct":37.5},"branches":{"total":55,"covered":2,"skipped":0,"pct":3.64}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/SaaSEditor/ListView.tsx": {"lines":{"total":71,"covered":27,"skipped":0,"pct":38.03},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":81,"covered":28,"skipped":0,"pct":34.57},"branches":{"total":25,"covered":8,"skipped":0,"pct":32}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/SaaSEditor/constants.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/SaaSEditor/routes.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/DeleteThemeModal.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/SaveThemeModal.tsx": {"lines":{"total":42,"covered":22,"skipped":0,"pct":52.38},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":47,"covered":26,"skipped":0,"pct":55.32},"branches":{"total":14,"covered":1,"skipped":0,"pct":7.14}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/SettingSection.tsx": {"lines":{"total":11,"covered":10,"skipped":0,"pct":90.91},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":8,"covered":5,"skipped":0,"pct":62.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/ThemeCard.tsx": {"lines":{"total":59,"covered":53,"skipped":0,"pct":89.83},"functions":{"total":16,"covered":12,"skipped":0,"pct":75},"statements":{"total":71,"covered":63,"skipped":0,"pct":88.73},"branches":{"total":22,"covered":14,"skipped":0,"pct":63.64}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/ThemeEditor.tsx": {"lines":{"total":44,"covered":34,"skipped":0,"pct":77.27},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":46,"covered":36,"skipped":0,"pct":78.26},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/ThemeSelector.tsx": {"lines":{"total":20,"covered":8,"skipped":0,"pct":40},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":8,"skipped":0,"pct":38.1},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/index.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":3,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/controls/ThemeBorderRadiusControl.tsx": {"lines":{"total":10,"covered":4,"skipped":0,"pct":40},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":4,"skipped":0,"pct":40},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/controls/ThemeColorControl.tsx": {"lines":{"total":16,"covered":14,"skipped":0,"pct":87.5},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":19,"covered":17,"skipped":0,"pct":89.47},"branches":{"total":6,"covered":3,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/controls/ThemeFontControl.tsx": {"lines":{"total":9,"covered":3,"skipped":0,"pct":33.33},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":3,"skipped":0,"pct":25},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/controls/ThemeShadowControl.tsx": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetsEditor/CanvasContainer.tsx": {"lines":{"total":41,"covered":40,"skipped":0,"pct":97.56},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":42,"covered":41,"skipped":0,"pct":97.62},"branches":{"total":16,"covered":10,"skipped":0,"pct":62.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetsEditor/PageTabs.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetsEditor/PropertyPaneContainer.tsx": {"lines":{"total":13,"covered":11,"skipped":0,"pct":84.62},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":15,"covered":13,"skipped":0,"pct":86.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetsEditor/index.tsx": {"lines":{"total":61,"covered":57,"skipped":0,"pct":93.44},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":64,"covered":60,"skipped":0,"pct":93.75},"branches":{"total":30,"covered":18,"skipped":0,"pct":60}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/constants.ts": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/utils.ts": {"lines":{"total":22,"covered":21,"skipped":0,"pct":95.45},"functions":{"total":7,"covered":6,"skipped":0,"pct":85.71},"statements":{"total":29,"covered":28,"skipped":0,"pct":96.55},"branches":{"total":18,"covered":14,"skipped":0,"pct":77.78}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/QuickGitActions/BranchButton.tsx": {"lines":{"total":34,"covered":31,"skipped":0,"pct":91.18},"functions":{"total":7,"covered":6,"skipped":0,"pct":85.71},"statements":{"total":37,"covered":34,"skipped":0,"pct":91.89},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/QuickGitActions/index.tsx": {"lines":{"total":106,"covered":68,"skipped":0,"pct":64.15},"functions":{"total":28,"covered":7,"skipped":0,"pct":25},"statements":{"total":112,"covered":70,"skipped":0,"pct":62.5},"branches":{"total":50,"covered":22,"skipped":0,"pct":44}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BetaTag.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BranchList.tsx": {"lines":{"total":106,"covered":34,"skipped":0,"pct":32.08},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":116,"covered":34,"skipped":0,"pct":29.31},"branches":{"total":41,"covered":8,"skipped":0,"pct":19.51}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BranchListHotkeys.tsx": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":22,"covered":11,"skipped":0,"pct":50},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BranchListItem.tsx": {"lines":{"total":25,"covered":11,"skipped":0,"pct":44},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":11,"skipped":0,"pct":42.31},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BranchListItemContainer.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BranchMoreMenu.tsx": {"lines":{"total":29,"covered":12,"skipped":0,"pct":41.38},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":12,"skipped":0,"pct":37.5},"branches":{"total":16,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/ConflictInfo.tsx": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/DangerMenuItem.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/DefaultTag.tsx": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/GitChangesList.tsx": {"lines":{"total":54,"covered":39,"skipped":0,"pct":72.22},"functions":{"total":24,"covered":13,"skipped":0,"pct":54.17},"statements":{"total":55,"covered":40,"skipped":0,"pct":72.73},"branches":{"total":138,"covered":107,"skipped":0,"pct":77.54}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/InfoWrapper.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/Link.tsx": {"lines":{"total":19,"covered":18,"skipped":0,"pct":94.74},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":21,"covered":20,"skipped":0,"pct":95.24},"branches":{"total":18,"covered":10,"skipped":0,"pct":55.56}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/LocalBranchList.tsx": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":12,"covered":7,"skipped":0,"pct":58.33},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/RemoteBranchList.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/RemoteBranchListItem.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/StyledComponents.tsx": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":7,"skipped":0,"pct":58.33},"branches":{"total":10,"covered":8,"skipped":0,"pct":80}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/index.ts": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/useActiveHoverIndex.ts": {"lines":{"total":14,"covered":2,"skipped":0,"pct":14.29},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":3,"skipped":0,"pct":15.79},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/useFilteredBranches.ts": {"lines":{"total":13,"covered":2,"skipped":0,"pct":15.38},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":3,"skipped":0,"pct":18.75},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/useGitConnect.ts": {"lines":{"total":14,"covered":4,"skipped":0,"pct":28.57},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":5,"skipped":0,"pct":29.41},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/useHover.ts": {"lines":{"total":14,"covered":2,"skipped":0,"pct":14.29},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":2,"skipped":0,"pct":11.11},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/useSSHKeyPair.ts": {"lines":{"total":27,"covered":5,"skipped":0,"pct":18.52},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":6,"skipped":0,"pct":16.67},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/DisconnectService.tsx": {"lines":{"total":24,"covered":21,"skipped":0,"pct":87.5},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":28,"covered":25,"skipped":0,"pct":89.29},"branches":{"total":16,"covered":13,"skipped":0,"pct":81.25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Accordion.tsx": {"lines":{"total":20,"covered":20,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":14,"covered":14,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Button.tsx": {"lines":{"total":18,"covered":18,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":19,"covered":19,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Common.tsx": {"lines":{"total":22,"covered":22,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":24,"covered":20,"skipped":0,"pct":83.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Dropdown.tsx": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Link.tsx": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":32,"covered":32,"skipped":0,"pct":100},"branches":{"total":20,"covered":16,"skipped":0,"pct":80}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/TagInputField.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Text.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":9,"covered":9,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/TextInput.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":7,"covered":4,"skipped":0,"pct":57.14}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Toggle.tsx": {"lines":{"total":19,"covered":18,"skipped":0,"pct":94.74},"functions":{"total":7,"covered":6,"skipped":0,"pct":85.71},"statements":{"total":20,"covered":19,"skipped":0,"pct":95},"branches":{"total":14,"covered":13,"skipped":0,"pct":92.86}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/group.tsx": {"lines":{"total":46,"covered":45,"skipped":0,"pct":97.83},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":47,"covered":46,"skipped":0,"pct":97.87},"branches":{"total":74,"covered":46,"skipped":0,"pct":62.16}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/UserAuth/requiresAuthHOC.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":24,"covered":11,"skipped":0,"pct":45.83},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/NotFound.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/ProfileDropdown.tsx": {"lines":{"total":32,"covered":22,"skipped":0,"pct":68.75},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":22,"skipped":0,"pct":68.75},"branches":{"total":21,"covered":6,"skipped":0,"pct":28.57}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/ProfileImage.tsx": {"lines":{"total":18,"covered":16,"skipped":0,"pct":88.89},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":20,"covered":18,"skipped":0,"pct":90},"branches":{"total":16,"covered":11,"skipped":0,"pct":68.75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/SpinnerLoader.tsx": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/SuccessTick.tsx": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/CanvasDraggingArena.tsx": {"lines":{"total":23,"covered":23,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/CanvasMultiPointerArena.tsx": {"lines":{"total":79,"covered":21,"skipped":0,"pct":26.58},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":82,"covered":21,"skipped":0,"pct":25.61},"branches":{"total":34,"covered":2,"skipped":0,"pct":5.88}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/CanvasSelectionArena.tsx": {"lines":{"total":188,"covered":176,"skipped":0,"pct":93.62},"functions":{"total":27,"covered":24,"skipped":0,"pct":88.89},"statements":{"total":192,"covered":180,"skipped":0,"pct":93.75},"branches":{"total":192,"covered":148,"skipped":0,"pct":77.08}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/StickyCanvasArena.tsx": {"lines":{"total":49,"covered":31,"skipped":0,"pct":63.27},"functions":{"total":11,"covered":6,"skipped":0,"pct":54.55},"statements":{"total":52,"covered":34,"skipped":0,"pct":65.38},"branches":{"total":28,"covered":20,"skipped":0,"pct":71.43}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/hooks/ContainerJumpMetric.ts": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/hooks/useBlocksToBeDraggedOnCanvas.ts": {"lines":{"total":149,"covered":133,"skipped":0,"pct":89.26},"functions":{"total":32,"covered":29,"skipped":0,"pct":90.63},"statements":{"total":161,"covered":144,"skipped":0,"pct":89.44},"branches":{"total":102,"covered":78,"skipped":0,"pct":76.47}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/hooks/useCanvasDragToScroll.ts": {"lines":{"total":42,"covered":41,"skipped":0,"pct":97.62},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":43,"covered":42,"skipped":0,"pct":97.67},"branches":{"total":43,"covered":38,"skipped":0,"pct":88.37}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/hooks/useCanvasDragging.ts": {"lines":{"total":308,"covered":259,"skipped":0,"pct":84.09},"functions":{"total":32,"covered":27,"skipped":0,"pct":84.38},"statements":{"total":322,"covered":269,"skipped":0,"pct":83.54},"branches":{"total":263,"covered":176,"skipped":0,"pct":66.92}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CustomizedDropdown/StyledComponents.tsx": {"lines":{"total":24,"covered":7,"skipped":0,"pct":29.17},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":7,"skipped":0,"pct":29.17},"branches":{"total":26,"covered":10,"skipped":0,"pct":38.46}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CustomizedDropdown/dropdownHelpers.tsx": {"lines":{"total":28,"covered":9,"skipped":0,"pct":32.14},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":10,"skipped":0,"pct":34.48},"branches":{"total":15,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CustomizedDropdown/index.tsx": {"lines":{"total":31,"covered":15,"skipped":0,"pct":48.39},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":16,"skipped":0,"pct":48.48},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/datasourceAuth/index.tsx": {"lines":{"total":91,"covered":32,"skipped":0,"pct":35.16},"functions":{"total":16,"covered":2,"skipped":0,"pct":12.5},"statements":{"total":96,"covered":32,"skipped":0,"pct":33.33},"branches":{"total":78,"covered":8,"skipped":0,"pct":10.26}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/organization/AppInviteUsersForm.tsx": {"lines":{"total":38,"covered":20,"skipped":0,"pct":52.63},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":20,"skipped":0,"pct":52.63},"branches":{"total":44,"covered":10,"skipped":0,"pct":22.73}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/organization/General.tsx": {"lines":{"total":54,"covered":42,"skipped":0,"pct":77.78},"functions":{"total":12,"covered":4,"skipped":0,"pct":33.33},"statements":{"total":54,"covered":42,"skipped":0,"pct":77.78},"branches":{"total":52,"covered":36,"skipped":0,"pct":69.23}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/organization/ManageUsers.tsx": {"lines":{"total":19,"covered":9,"skipped":0,"pct":47.37},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":9,"skipped":0,"pct":47.37},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/organization/OrgInviteUsersForm.tsx": {"lines":{"total":104,"covered":46,"skipped":0,"pct":44.23},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":108,"covered":46,"skipped":0,"pct":42.59},"branches":{"total":104,"covered":28,"skipped":0,"pct":26.92}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/organization/helpers.ts": {"lines":{"total":16,"covered":5,"skipped":0,"pct":31.25},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":8,"skipped":0,"pct":40},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/DataCollectionForm.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":16,"covered":15,"skipped":0,"pct":93.75},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/DetailsForm.tsx": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/GetStarted.tsx": {"lines":{"total":35,"covered":20,"skipped":0,"pct":57.14},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":20,"skipped":0,"pct":57.14},"branches":{"total":24,"covered":8,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/NewsletterForm.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/SetupForm.tsx": {"lines":{"total":86,"covered":56,"skipped":0,"pct":65.12},"functions":{"total":10,"covered":8,"skipped":0,"pct":80},"statements":{"total":90,"covered":58,"skipped":0,"pct":64.44},"branches":{"total":56,"covered":31,"skipped":0,"pct":55.36}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/SignupSuccess.tsx": {"lines":{"total":51,"covered":37,"skipped":0,"pct":72.55},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":53,"covered":37,"skipped":0,"pct":69.81},"branches":{"total":54,"covered":18,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/Welcome.tsx": {"lines":{"total":44,"covered":18,"skipped":0,"pct":40.91},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":18,"skipped":0,"pct":38.3},"branches":{"total":18,"covered":14,"skipped":0,"pct":77.78}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/common.tsx": {"lines":{"total":32,"covered":29,"skipped":0,"pct":90.63},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":32,"covered":29,"skipped":0,"pct":90.63},"branches":{"total":38,"covered":34,"skipped":0,"pct":89.47}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/constants.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/tests/mockData.ts": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/index.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/actionsReducer.tsx": {"lines":{"total":117,"covered":8,"skipped":0,"pct":6.84},"functions":{"total":59,"covered":1,"skipped":0,"pct":1.69},"statements":{"total":120,"covered":8,"skipped":0,"pct":6.67},"branches":{"total":54,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/appReducer.ts": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/canvasWidgetsReducer.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/datasourceReducer.ts": {"lines":{"total":73,"covered":6,"skipped":0,"pct":8.22},"functions":{"total":46,"covered":1,"skipped":0,"pct":2.17},"statements":{"total":78,"covered":6,"skipped":0,"pct":7.69},"branches":{"total":22,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/index.ts": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/jsActionsReducer.tsx": {"lines":{"total":105,"covered":7,"skipped":0,"pct":6.67},"functions":{"total":49,"covered":0,"skipped":0,"pct":0},"statements":{"total":107,"covered":7,"skipped":0,"pct":6.54},"branches":{"total":48,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/jsExecutionsReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/metaReducer.ts": {"lines":{"total":40,"covered":14,"skipped":0,"pct":35},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":42,"covered":14,"skipped":0,"pct":33.33},"branches":{"total":25,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/pageListReducer.tsx": {"lines":{"total":47,"covered":14,"skipped":0,"pct":29.79},"functions":{"total":21,"covered":5,"skipped":0,"pct":23.81},"statements":{"total":52,"covered":14,"skipped":0,"pct":26.92},"branches":{"total":20,"covered":6,"skipped":0,"pct":30}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/pluginsReducer.ts": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":9,"covered":1,"skipped":0,"pct":11.11},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/widgetConfigReducer.tsx": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/evaluationReducers/dependencyReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/evaluationReducers/formEvaluationReducer.ts": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/evaluationReducers/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/evaluationReducers/loadingEntitiesReducer.ts": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/evaluationReducers/treeReducer.ts": {"lines":{"total":17,"covered":8,"skipped":0,"pct":47.06},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":22,"covered":8,"skipped":0,"pct":36.36},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/apiNameReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/apiPaneReducer.ts": {"lines":{"total":26,"covered":5,"skipped":0,"pct":19.23},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":5,"skipped":0,"pct":17.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/appCollabReducer.ts": {"lines":{"total":14,"covered":7,"skipped":0,"pct":50},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":14,"covered":7,"skipped":0,"pct":50},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/appThemingReducer.ts": {"lines":{"total":24,"covered":7,"skipped":0,"pct":29.17},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":24,"covered":7,"skipped":0,"pct":29.17},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/appViewReducer.tsx": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/applicationsReducer.tsx": {"lines":{"total":101,"covered":14,"skipped":0,"pct":13.86},"functions":{"total":51,"covered":6,"skipped":0,"pct":11.76},"statements":{"total":105,"covered":16,"skipped":0,"pct":15.24},"branches":{"total":30,"covered":6,"skipped":0,"pct":20}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/authReducer.ts": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/canvasSelectionReducer.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/crudInfoModalReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/datasourceNameReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/datasourcePaneReducer.ts": {"lines":{"total":15,"covered":6,"skipped":0,"pct":40},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/debuggerReducer.ts": {"lines":{"total":16,"covered":8,"skipped":0,"pct":50},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/dragResizeReducer.ts": {"lines":{"total":43,"covered":39,"skipped":0,"pct":90.7},"functions":{"total":13,"covered":10,"skipped":0,"pct":76.92},"statements":{"total":44,"covered":39,"skipped":0,"pct":88.64},"branches":{"total":26,"covered":16,"skipped":0,"pct":61.54}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/editorReducer.tsx": {"lines":{"total":72,"covered":20,"skipped":0,"pct":27.78},"functions":{"total":27,"covered":9,"skipped":0,"pct":33.33},"statements":{"total":72,"covered":20,"skipped":0,"pct":27.78},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/errorReducer.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/explorerReducer.ts": {"lines":{"total":25,"covered":14,"skipped":0,"pct":56},"functions":{"total":10,"covered":3,"skipped":0,"pct":30},"statements":{"total":25,"covered":14,"skipped":0,"pct":56},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/gitSyncReducer.ts": {"lines":{"total":64,"covered":7,"skipped":0,"pct":10.94},"functions":{"total":57,"covered":1,"skipped":0,"pct":1.75},"statements":{"total":64,"covered":7,"skipped":0,"pct":10.94},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/globalSearchReducer.ts": {"lines":{"total":20,"covered":10,"skipped":0,"pct":50},"functions":{"total":12,"covered":2,"skipped":0,"pct":16.67},"statements":{"total":20,"covered":10,"skipped":0,"pct":50},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/helpReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/importReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/importedCollectionsReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/index.tsx": {"lines":{"total":45,"covered":45,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":45,"covered":45,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/jsObjectNameReducer.tsx": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/jsPaneReducer.ts": {"lines":{"total":21,"covered":5,"skipped":0,"pct":23.81},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":5,"skipped":0,"pct":23.81},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/mainCanvasReducer.ts": {"lines":{"total":11,"covered":8,"skipped":0,"pct":72.73},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":18,"covered":4,"skipped":0,"pct":22.22}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/modalActionReducer.ts": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":10,"covered":7,"skipped":0,"pct":70},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/notificationsReducer.ts": {"lines":{"total":21,"covered":6,"skipped":0,"pct":28.57},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":6,"skipped":0,"pct":28.57},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/onBoardingReducer.ts": {"lines":{"total":23,"covered":6,"skipped":0,"pct":26.09},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":23,"covered":6,"skipped":0,"pct":26.09},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/orgReducer.ts": {"lines":{"total":37,"covered":5,"skipped":0,"pct":13.51},"functions":{"total":24,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":5,"skipped":0,"pct":13.51},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/pageCanvasStructureReducer.ts": {"lines":{"total":13,"covered":10,"skipped":0,"pct":76.92},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/pageWidgetsReducer.ts": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":12,"covered":11,"skipped":0,"pct":91.67},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/propertyPaneReducer.tsx": {"lines":{"total":22,"covered":6,"skipped":0,"pct":27.27},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":24,"covered":6,"skipped":0,"pct":25},"branches":{"total":19,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/providerReducer.ts": {"lines":{"total":43,"covered":5,"skipped":0,"pct":11.63},"functions":{"total":23,"covered":0,"skipped":0,"pct":0},"statements":{"total":44,"covered":5,"skipped":0,"pct":11.36},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/queryPaneReducer.ts": {"lines":{"total":22,"covered":6,"skipped":0,"pct":27.27},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":6,"skipped":0,"pct":25},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/reflowReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/releasesReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/tableFilterPaneReducer.tsx": {"lines":{"total":19,"covered":6,"skipped":0,"pct":31.58},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":21,"covered":6,"skipped":0,"pct":28.57},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/templateReducer.ts": {"lines":{"total":17,"covered":5,"skipped":0,"pct":29.41},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":5,"skipped":0,"pct":29.41},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/themeReducer.ts": {"lines":{"total":17,"covered":7,"skipped":0,"pct":41.18},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":7,"skipped":0,"pct":41.18},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/tourReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/usersReducer.ts": {"lines":{"total":35,"covered":7,"skipped":0,"pct":20},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":7,"skipped":0,"pct":20},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/websocketReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/commentsReducer.ts": {"lines":{"total":70,"covered":43,"skipped":0,"pct":61.43},"functions":{"total":32,"covered":16,"skipped":0,"pct":50},"statements":{"total":80,"covered":45,"skipped":0,"pct":56.25},"branches":{"total":10,"covered":5,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/common.ts": {"lines":{"total":18,"covered":2,"skipped":0,"pct":11.11},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":4,"skipped":0,"pct":17.39},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleAddCommentToThreadSuccess.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleCreateNewCommentThreadSuccess.ts": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDeleteCommentEvent.ts": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":3,"skipped":0,"pct":37.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDeleteCommentThreadEvent.ts": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":3,"skipped":0,"pct":37.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDragCommentThread.ts": {"lines":{"total":24,"covered":4,"skipped":0,"pct":16.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":4,"skipped":0,"pct":14.81},"branches":{"total":14,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleFetchApplicationCommentsSuccess.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleNewCommentThreadEvent.ts": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":12,"skipped":0,"pct":85.71},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentEvent.ts": {"lines":{"total":10,"covered":2,"skipped":0,"pct":20},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":2,"skipped":0,"pct":15.38},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentThreadEvent.ts": {"lines":{"total":14,"covered":11,"skipped":0,"pct":78.57},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":11,"skipped":0,"pct":78.57},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentThreadSuccess.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/testFixtures.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reflow/index.ts": {"lines":{"total":64,"covered":62,"skipped":0,"pct":96.88},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":69,"covered":67,"skipped":0,"pct":97.1},"branches":{"total":43,"covered":34,"skipped":0,"pct":79.07}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reflow/reflowHelpers.ts": {"lines":{"total":181,"covered":172,"skipped":0,"pct":95.03},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":204,"covered":193,"skipped":0,"pct":94.61},"branches":{"total":102,"covered":60,"skipped":0,"pct":58.82}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reflow/reflowTypes.ts": {"lines":{"total":20,"covered":20,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reflow/reflowUtils.ts": {"lines":{"total":472,"covered":381,"skipped":0,"pct":80.72},"functions":{"total":52,"covered":46,"skipped":0,"pct":88.46},"statements":{"total":549,"covered":442,"skipped":0,"pct":80.51},"branches":{"total":379,"covered":267,"skipped":0,"pct":70.45}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/resizable/resize/index.tsx": {"lines":{"total":73,"covered":9,"skipped":0,"pct":12.33},"functions":{"total":20,"covered":0,"skipped":0,"pct":0},"statements":{"total":84,"covered":9,"skipped":0,"pct":10.71},"branches":{"total":46,"covered":2,"skipped":0,"pct":4.35}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/resizable/resizenreflow/index.tsx": {"lines":{"total":126,"covered":67,"skipped":0,"pct":53.17},"functions":{"total":25,"covered":10,"skipped":0,"pct":40},"statements":{"total":135,"covered":74,"skipped":0,"pct":54.81},"branches":{"total":106,"covered":61,"skipped":0,"pct":57.55}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionSagas.ts": {"lines":{"total":304,"covered":47,"skipped":0,"pct":15.46},"functions":{"total":25,"covered":2,"skipped":0,"pct":8},"statements":{"total":371,"covered":47,"skipped":0,"pct":12.67},"branches":{"total":149,"covered":2,"skipped":0,"pct":1.34}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ApiPaneSagas.ts": {"lines":{"total":181,"covered":33,"skipped":0,"pct":18.23},"functions":{"total":23,"covered":2,"skipped":0,"pct":8.7},"statements":{"total":205,"covered":34,"skipped":0,"pct":16.59},"branches":{"total":161,"covered":2,"skipped":0,"pct":1.24}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/AppThemingSaga.tsx": {"lines":{"total":69,"covered":25,"skipped":0,"pct":36.23},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":78,"covered":25,"skipped":0,"pct":32.05},"branches":{"total":13,"covered":1,"skipped":0,"pct":7.69}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ApplicationSagas.tsx": {"lines":{"total":249,"covered":58,"skipped":0,"pct":23.29},"functions":{"total":33,"covered":3,"skipped":0,"pct":9.09},"statements":{"total":300,"covered":61,"skipped":0,"pct":20.33},"branches":{"total":149,"covered":6,"skipped":0,"pct":4.03}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/BatchSagas.tsx": {"lines":{"total":26,"covered":23,"skipped":0,"pct":88.46},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":32,"covered":28,"skipped":0,"pct":87.5},"branches":{"total":12,"covered":11,"skipped":0,"pct":91.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/CollectionSagas.ts": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":14,"covered":7,"skipped":0,"pct":50},"branches":{"total":3,"covered":1,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/CurlImportSagas.ts": {"lines":{"total":29,"covered":16,"skipped":0,"pct":55.17},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":32,"covered":16,"skipped":0,"pct":50},"branches":{"total":3,"covered":1,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/DatasourcesSagas.ts": {"lines":{"total":275,"covered":45,"skipped":0,"pct":16.36},"functions":{"total":24,"covered":2,"skipped":0,"pct":8.33},"statements":{"total":331,"covered":46,"skipped":0,"pct":13.9},"branches":{"total":150,"covered":3,"skipped":0,"pct":2}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/DebuggerSagas.ts": {"lines":{"total":173,"covered":29,"skipped":0,"pct":16.76},"functions":{"total":18,"covered":3,"skipped":0,"pct":16.67},"statements":{"total":193,"covered":29,"skipped":0,"pct":15.03},"branches":{"total":176,"covered":7,"skipped":0,"pct":3.98}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ErrorSagas.tsx": {"lines":{"total":107,"covered":62,"skipped":0,"pct":57.94},"functions":{"total":18,"covered":7,"skipped":0,"pct":38.89},"statements":{"total":117,"covered":68,"skipped":0,"pct":58.12},"branches":{"total":70,"covered":29,"skipped":0,"pct":41.43}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/EvaluationsSaga.ts": {"lines":{"total":203,"covered":45,"skipped":0,"pct":22.17},"functions":{"total":27,"covered":2,"skipped":0,"pct":7.41},"statements":{"total":232,"covered":45,"skipped":0,"pct":19.4},"branches":{"total":103,"covered":2,"skipped":0,"pct":1.94}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/FormEvaluationSaga.ts": {"lines":{"total":64,"covered":18,"skipped":0,"pct":28.13},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":77,"covered":18,"skipped":0,"pct":23.38},"branches":{"total":30,"covered":3,"skipped":0,"pct":10}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/GitSyncSagas.ts": {"lines":{"total":275,"covered":32,"skipped":0,"pct":11.64},"functions":{"total":25,"covered":2,"skipped":0,"pct":8},"statements":{"total":348,"covered":33,"skipped":0,"pct":9.48},"branches":{"total":422,"covered":4,"skipped":0,"pct":0.95}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/GlobalSearchSagas.ts": {"lines":{"total":40,"covered":23,"skipped":0,"pct":57.5},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":46,"covered":27,"skipped":0,"pct":58.7},"branches":{"total":9,"covered":3,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/InitSagas.ts": {"lines":{"total":152,"covered":82,"skipped":0,"pct":53.95},"functions":{"total":12,"covered":7,"skipped":0,"pct":58.33},"statements":{"total":180,"covered":91,"skipped":0,"pct":50.56},"branches":{"total":60,"covered":22,"skipped":0,"pct":36.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/JSActionSagas.ts": {"lines":{"total":129,"covered":27,"skipped":0,"pct":20.93},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":157,"covered":28,"skipped":0,"pct":17.83},"branches":{"total":47,"covered":1,"skipped":0,"pct":2.13}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/JSPaneSagas.ts": {"lines":{"total":202,"covered":39,"skipped":0,"pct":19.31},"functions":{"total":22,"covered":1,"skipped":0,"pct":4.55},"statements":{"total":234,"covered":39,"skipped":0,"pct":16.67},"branches":{"total":98,"covered":1,"skipped":0,"pct":1.02}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ModalSagas.ts": {"lines":{"total":102,"covered":39,"skipped":0,"pct":38.24},"functions":{"total":13,"covered":3,"skipped":0,"pct":23.08},"statements":{"total":112,"covered":41,"skipped":0,"pct":36.61},"branches":{"total":38,"covered":7,"skipped":0,"pct":18.42}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/NotificationsSagas.ts": {"lines":{"total":34,"covered":8,"skipped":0,"pct":23.53},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":44,"covered":8,"skipped":0,"pct":18.18},"branches":{"total":12,"covered":1,"skipped":0,"pct":8.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/OnboardingSagas.ts": {"lines":{"total":130,"covered":32,"skipped":0,"pct":24.62},"functions":{"total":23,"covered":1,"skipped":0,"pct":4.35},"statements":{"total":148,"covered":32,"skipped":0,"pct":21.62},"branches":{"total":78,"covered":1,"skipped":0,"pct":1.28}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/OrgSagas.ts": {"lines":{"total":115,"covered":26,"skipped":0,"pct":22.61},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":144,"covered":26,"skipped":0,"pct":18.06},"branches":{"total":39,"covered":1,"skipped":0,"pct":2.56}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/PageSagas.tsx": {"lines":{"total":300,"covered":77,"skipped":0,"pct":25.67},"functions":{"total":35,"covered":5,"skipped":0,"pct":14.29},"statements":{"total":348,"covered":84,"skipped":0,"pct":24.14},"branches":{"total":95,"covered":5,"skipped":0,"pct":5.26}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/PluginSagas.ts": {"lines":{"total":91,"covered":14,"skipped":0,"pct":15.38},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":106,"covered":14,"skipped":0,"pct":13.21},"branches":{"total":52,"covered":1,"skipped":0,"pct":1.92}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/PostEvaluationSagas.ts": {"lines":{"total":121,"covered":25,"skipped":0,"pct":20.66},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":148,"covered":25,"skipped":0,"pct":16.89},"branches":{"total":96,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ProvidersSaga.ts": {"lines":{"total":63,"covered":19,"skipped":0,"pct":30.16},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":78,"covered":19,"skipped":0,"pct":24.36},"branches":{"total":19,"covered":1,"skipped":0,"pct":5.26}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/QueryPaneSagas.ts": {"lines":{"total":110,"covered":32,"skipped":0,"pct":29.09},"functions":{"total":11,"covered":2,"skipped":0,"pct":18.18},"statements":{"total":129,"covered":33,"skipped":0,"pct":25.58},"branches":{"total":62,"covered":5,"skipped":0,"pct":8.06}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/RecentEntitiesSagas.ts": {"lines":{"total":37,"covered":19,"skipped":0,"pct":51.35},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":39,"covered":20,"skipped":0,"pct":51.28},"branches":{"total":82,"covered":18,"skipped":0,"pct":21.95}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ReplaySaga.ts": {"lines":{"total":148,"covered":42,"skipped":0,"pct":28.38},"functions":{"total":13,"covered":2,"skipped":0,"pct":15.38},"statements":{"total":175,"covered":44,"skipped":0,"pct":25.14},"branches":{"total":111,"covered":6,"skipped":0,"pct":5.41}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/SaaSPaneSagas.ts": {"lines":{"total":15,"covered":8,"skipped":0,"pct":53.33},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":19,"covered":8,"skipped":0,"pct":42.11},"branches":{"total":6,"covered":1,"skipped":0,"pct":16.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/SnipingModeSagas.ts": {"lines":{"total":103,"covered":21,"skipped":0,"pct":20.39},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":106,"covered":21,"skipped":0,"pct":19.81},"branches":{"total":33,"covered":1,"skipped":0,"pct":3.03}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/TemplatesSagas.ts": {"lines":{"total":42,"covered":12,"skipped":0,"pct":28.57},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":52,"covered":12,"skipped":0,"pct":23.08},"branches":{"total":20,"covered":1,"skipped":0,"pct":5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ThemeSaga.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/TourSagas.ts": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":18,"covered":7,"skipped":0,"pct":38.89},"branches":{"total":7,"covered":1,"skipped":0,"pct":14.29}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/UtilSagas.ts": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":13,"covered":7,"skipped":0,"pct":53.85},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetAdditionSagas.ts": {"lines":{"total":130,"covered":95,"skipped":0,"pct":73.08},"functions":{"total":17,"covered":11,"skipped":0,"pct":64.71},"statements":{"total":149,"covered":108,"skipped":0,"pct":72.48},"branches":{"total":48,"covered":33,"skipped":0,"pct":68.75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetBlueprintSagas.ts": {"lines":{"total":50,"covered":28,"skipped":0,"pct":56},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":56,"covered":33,"skipped":0,"pct":58.93},"branches":{"total":32,"covered":12,"skipped":0,"pct":37.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetDeletionSagas.ts": {"lines":{"total":138,"covered":60,"skipped":0,"pct":43.48},"functions":{"total":19,"covered":8,"skipped":0,"pct":42.11},"statements":{"total":157,"covered":67,"skipped":0,"pct":42.68},"branches":{"total":72,"covered":19,"skipped":0,"pct":26.39}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetEnhancementHelpers.ts": {"lines":{"total":66,"covered":27,"skipped":0,"pct":40.91},"functions":{"total":14,"covered":2,"skipped":0,"pct":14.29},"statements":{"total":73,"covered":28,"skipped":0,"pct":38.36},"branches":{"total":51,"covered":14,"skipped":0,"pct":27.45}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetLoadingSaga.ts": {"lines":{"total":27,"covered":14,"skipped":0,"pct":51.85},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":32,"covered":14,"skipped":0,"pct":43.75},"branches":{"total":9,"covered":3,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetOperationSagas.tsx": {"lines":{"total":480,"covered":306,"skipped":0,"pct":63.75},"functions":{"total":52,"covered":32,"skipped":0,"pct":61.54},"statements":{"total":559,"covered":346,"skipped":0,"pct":61.9},"branches":{"total":280,"covered":143,"skipped":0,"pct":51.07}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetOperationUtils.ts": {"lines":{"total":413,"covered":283,"skipped":0,"pct":68.52},"functions":{"total":73,"covered":50,"skipped":0,"pct":68.49},"statements":{"total":486,"covered":335,"skipped":0,"pct":68.93},"branches":{"total":341,"covered":154,"skipped":0,"pct":45.16}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetSelectionSagas.ts": {"lines":{"total":128,"covered":115,"skipped":0,"pct":89.84},"functions":{"total":21,"covered":21,"skipped":0,"pct":100},"statements":{"total":149,"covered":135,"skipped":0,"pct":90.6},"branches":{"total":95,"covered":84,"skipped":0,"pct":88.42}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/index.tsx": {"lines":{"total":57,"covered":55,"skipped":0,"pct":96.49},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":61,"covered":57,"skipped":0,"pct":93.44},"branches":{"total":7,"covered":4,"skipped":0,"pct":57.14}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/selectors.tsx": {"lines":{"total":76,"covered":56,"skipped":0,"pct":73.68},"functions":{"total":32,"covered":20,"skipped":0,"pct":62.5},"statements":{"total":100,"covered":78,"skipped":0,"pct":78},"branches":{"total":24,"covered":14,"skipped":0,"pct":58.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/userSagas.tsx": {"lines":{"total":189,"covered":38,"skipped":0,"pct":20.11},"functions":{"total":20,"covered":1,"skipped":0,"pct":5},"statements":{"total":228,"covered":38,"skipped":0,"pct":16.67},"branches":{"total":76,"covered":1,"skipped":0,"pct":1.32}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/ActionExecutionSagas.ts": {"lines":{"total":96,"covered":25,"skipped":0,"pct":26.04},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":101,"covered":25,"skipped":0,"pct":24.75},"branches":{"total":57,"covered":1,"skipped":0,"pct":1.75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/CopyActionSaga.ts": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/DownloadActionSaga.ts": {"lines":{"total":26,"covered":8,"skipped":0,"pct":30.77},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":8,"skipped":0,"pct":30.77},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/GetCurrentLocationSaga.ts": {"lines":{"total":64,"covered":10,"skipped":0,"pct":15.63},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":69,"covered":10,"skipped":0,"pct":14.49},"branches":{"total":25,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/ModalSagas.ts": {"lines":{"total":17,"covered":7,"skipped":0,"pct":41.18},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":7,"skipped":0,"pct":41.18},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/NavigateActionSaga.ts": {"lines":{"total":41,"covered":16,"skipped":0,"pct":39.02},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":44,"covered":16,"skipped":0,"pct":36.36},"branches":{"total":25,"covered":2,"skipped":0,"pct":8}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/PluginActionSaga.ts": {"lines":{"total":258,"covered":51,"skipped":0,"pct":19.77},"functions":{"total":22,"covered":2,"skipped":0,"pct":9.09},"statements":{"total":302,"covered":52,"skipped":0,"pct":17.22},"branches":{"total":164,"covered":3,"skipped":0,"pct":1.83}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/ResetWidgetActionSaga.ts": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":9,"skipped":0,"pct":42.86},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/SetIntervalSaga.ts": {"lines":{"total":18,"covered":7,"skipped":0,"pct":38.89},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":7,"skipped":0,"pct":38.89},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/ShowAlertActionSaga.ts": {"lines":{"total":22,"covered":7,"skipped":0,"pct":31.82},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":7,"skipped":0,"pct":31.82},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/StoreActionSaga.ts": {"lines":{"total":26,"covered":10,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":10,"skipped":0,"pct":34.48},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/downloadActionUtils.ts": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/errorUtils.ts": {"lines":{"total":41,"covered":22,"skipped":0,"pct":53.66},"functions":{"total":14,"covered":6,"skipped":0,"pct":42.86},"statements":{"total":55,"covered":36,"skipped":0,"pct":65.45},"branches":{"total":36,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/CanvasSagas/DraggingCanvasSagas.ts": {"lines":{"total":91,"covered":71,"skipped":0,"pct":78.02},"functions":{"total":12,"covered":9,"skipped":0,"pct":75},"statements":{"total":102,"covered":78,"skipped":0,"pct":76.47},"branches":{"total":39,"covered":21,"skipped":0,"pct":53.85}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/CanvasSagas/SelectionCanvasSagas.ts": {"lines":{"total":41,"covered":40,"skipped":0,"pct":97.56},"functions":{"total":8,"covered":7,"skipped":0,"pct":87.5},"statements":{"total":46,"covered":45,"skipped":0,"pct":97.83},"branches":{"total":22,"covered":19,"skipped":0,"pct":86.36}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/CommentSagas/index.ts": {"lines":{"total":105,"covered":48,"skipped":0,"pct":45.71},"functions":{"total":18,"covered":9,"skipped":0,"pct":50},"statements":{"total":137,"covered":63,"skipped":0,"pct":45.99},"branches":{"total":35,"covered":6,"skipped":0,"pct":17.14}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WebsocketSagas/WebsocketSagas.ts": {"lines":{"total":90,"covered":22,"skipped":0,"pct":24.44},"functions":{"total":20,"covered":5,"skipped":0,"pct":25},"statements":{"total":107,"covered":22,"skipped":0,"pct":20.56},"branches":{"total":35,"covered":4,"skipped":0,"pct":11.43}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WebsocketSagas/handleAppLevelSocketEvents.tsx": {"lines":{"total":49,"covered":12,"skipped":0,"pct":24.49},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":12,"skipped":0,"pct":24},"branches":{"total":63,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WebsocketSagas/handlePageLevelSocketEvents.ts": {"lines":{"total":17,"covered":5,"skipped":0,"pct":29.41},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":5,"skipped":0,"pct":29.41},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WebsocketSagas/socketEvents.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WebsocketSagas/utils.ts": {"lines":{"total":2,"covered":1,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":3,"covered":2,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/actionSelectors.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":9,"skipped":0,"pct":45},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/apiPaneSelectors.ts": {"lines":{"total":3,"covered":1,"skipped":0,"pct":33.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":2,"skipped":0,"pct":50},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/appCollabSelectors.tsx": {"lines":{"total":15,"covered":10,"skipped":0,"pct":66.67},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":19,"covered":13,"skipped":0,"pct":68.42},"branches":{"total":13,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/appThemingSelectors.tsx": {"lines":{"total":17,"covered":16,"skipped":0,"pct":94.12},"functions":{"total":8,"covered":7,"skipped":0,"pct":87.5},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/appViewSelectors.tsx": {"lines":{"total":17,"covered":11,"skipped":0,"pct":64.71},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":19,"covered":13,"skipped":0,"pct":68.42},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/applicationSelectors.tsx": {"lines":{"total":75,"covered":44,"skipped":0,"pct":58.67},"functions":{"total":31,"covered":11,"skipped":0,"pct":35.48},"statements":{"total":97,"covered":65,"skipped":0,"pct":67.01},"branches":{"total":28,"covered":10,"skipped":0,"pct":35.71}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/canvasSelectors.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/commentsSelectors.ts": {"lines":{"total":85,"covered":75,"skipped":0,"pct":88.24},"functions":{"total":30,"covered":22,"skipped":0,"pct":73.33},"statements":{"total":122,"covered":102,"skipped":0,"pct":83.61},"branches":{"total":68,"covered":42,"skipped":0,"pct":61.76}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/crudInfoModalSelectors.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/dataTreeSelectors.ts": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":28,"covered":20,"skipped":0,"pct":71.43},"branches":{"total":10,"covered":3,"skipped":0,"pct":30}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/debuggerSelectors.tsx": {"lines":{"total":17,"covered":14,"skipped":0,"pct":82.35},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":24,"covered":21,"skipped":0,"pct":87.5},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/editorSelectors.tsx": {"lines":{"total":188,"covered":143,"skipped":0,"pct":76.06},"functions":{"total":81,"covered":51,"skipped":0,"pct":62.96},"statements":{"total":236,"covered":182,"skipped":0,"pct":77.12},"branches":{"total":116,"covered":80,"skipped":0,"pct":68.97}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/entitiesSelector.ts": {"lines":{"total":356,"covered":157,"skipped":0,"pct":44.1},"functions":{"total":167,"covered":40,"skipped":0,"pct":23.95},"statements":{"total":461,"covered":223,"skipped":0,"pct":48.37},"branches":{"total":175,"covered":20,"skipped":0,"pct":11.43}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/errorSelectors.tsx": {"lines":{"total":4,"covered":2,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/explorerSelector.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/formSelectors.ts": {"lines":{"total":29,"covered":10,"skipped":0,"pct":34.48},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":14,"skipped":0,"pct":42.42},"branches":{"total":24,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/gitSyncSelectors.tsx": {"lines":{"total":99,"covered":61,"skipped":0,"pct":61.62},"functions":{"total":52,"covered":7,"skipped":0,"pct":13.46},"statements":{"total":158,"covered":112,"skipped":0,"pct":70.89},"branches":{"total":93,"covered":11,"skipped":0,"pct":11.83}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/globalSearchSelectors.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/helpSelectors.tsx": {"lines":{"total":4,"covered":2,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/onboardingSelectors.tsx": {"lines":{"total":143,"covered":53,"skipped":0,"pct":37.06},"functions":{"total":51,"covered":11,"skipped":0,"pct":21.57},"statements":{"total":166,"covered":71,"skipped":0,"pct":42.77},"branches":{"total":70,"covered":1,"skipped":0,"pct":1.43}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/organizationSelectors.tsx": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":18,"covered":6,"skipped":0,"pct":33.33},"statements":{"total":40,"covered":28,"skipped":0,"pct":70},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/pageListSelectors.tsx": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":3,"skipped":0,"pct":60},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/propertyPaneSelectors.tsx": {"lines":{"total":62,"covered":55,"skipped":0,"pct":88.71},"functions":{"total":12,"covered":11,"skipped":0,"pct":91.67},"statements":{"total":72,"covered":64,"skipped":0,"pct":88.89},"branches":{"total":54,"covered":38,"skipped":0,"pct":70.37}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/settingsSelectors.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":18,"covered":13,"skipped":0,"pct":72.22},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/tableFilterSelectors.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":17,"covered":10,"skipped":0,"pct":58.82}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/themeSelectors.tsx": {"lines":{"total":16,"covered":15,"skipped":0,"pct":93.75},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":22,"covered":20,"skipped":0,"pct":90.91},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/tourSelectors.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/ui.tsx": {"lines":{"total":12,"covered":8,"skipped":0,"pct":66.67},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":18,"covered":14,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/usersSelectors.tsx": {"lines":{"total":11,"covered":8,"skipped":0,"pct":72.73},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":18,"covered":14,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/websocketSelectors.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/widgetEnhancementSelectors.ts": {"lines":{"total":21,"covered":14,"skipped":0,"pct":66.67},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":12,"covered":5,"skipped":0,"pct":41.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/widgetReflowSelectors.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":10,"covered":8,"skipped":0,"pct":80}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/widgetSelectors.ts": {"lines":{"total":23,"covered":15,"skipped":0,"pct":65.22},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":27,"covered":18,"skipped":0,"pct":66.67},"branches":{"total":16,"covered":7,"skipped":0,"pct":43.75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/templates/default.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/transformers/CurlImportTransformer.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/transformers/RestAPIDatasourceFormTransformer.ts": {"lines":{"total":67,"covered":9,"skipped":0,"pct":13.43},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":75,"covered":11,"skipped":0,"pct":14.67},"branches":{"total":103,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/transformers/RestActionTransformer.ts": {"lines":{"total":28,"covered":28,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":31,"covered":30,"skipped":0,"pct":96.77},"branches":{"total":36,"covered":31,"skipped":0,"pct":86.11}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/AnalyticsUtil.tsx": {"lines":{"total":93,"covered":27,"skipped":0,"pct":29.03},"functions":{"total":13,"covered":4,"skipped":0,"pct":30.77},"statements":{"total":98,"covered":28,"skipped":0,"pct":28.57},"branches":{"total":36,"covered":4,"skipped":0,"pct":11.11}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/ApiPaneUtils.tsx": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":19,"covered":15,"skipped":0,"pct":78.95}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/AppsmithConsole.ts": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":14,"covered":9,"skipped":0,"pct":64.29},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/AppsmithUtils.tsx": {"lines":{"total":206,"covered":108,"skipped":0,"pct":52.43},"functions":{"total":48,"covered":19,"skipped":0,"pct":39.58},"statements":{"total":240,"covered":137,"skipped":0,"pct":57.08},"branches":{"total":120,"covered":49,"skipped":0,"pct":40.83}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/DSLMigrations.ts": {"lines":{"total":723,"covered":533,"skipped":0,"pct":73.72},"functions":{"total":97,"covered":69,"skipped":0,"pct":71.13},"statements":{"total":745,"covered":550,"skipped":0,"pct":73.83},"branches":{"total":625,"covered":436,"skipped":0,"pct":69.76}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/DynamicBindingUtils.ts": {"lines":{"total":169,"covered":145,"skipped":0,"pct":85.8},"functions":{"total":31,"covered":24,"skipped":0,"pct":77.42},"statements":{"total":188,"covered":162,"skipped":0,"pct":86.17},"branches":{"total":119,"covered":89,"skipped":0,"pct":74.79}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/EditorUtils.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/GenerateCrudUtil.ts": {"lines":{"total":9,"covered":1,"skipped":0,"pct":11.11},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":2,"skipped":0,"pct":20},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/JSPaneUtils.tsx": {"lines":{"total":69,"covered":62,"skipped":0,"pct":89.86},"functions":{"total":10,"covered":8,"skipped":0,"pct":80},"statements":{"total":86,"covered":78,"skipped":0,"pct":90.7},"branches":{"total":41,"covered":34,"skipped":0,"pct":82.93}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/PerformanceTracker.ts": {"lines":{"total":114,"covered":71,"skipped":0,"pct":62.28},"functions":{"total":11,"covered":8,"skipped":0,"pct":72.73},"statements":{"total":117,"covered":72,"skipped":0,"pct":61.54},"branches":{"total":79,"covered":20,"skipped":0,"pct":25.32}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/PropertyControlFactory.tsx": {"lines":{"total":18,"covered":14,"skipped":0,"pct":77.78},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":18,"covered":14,"skipped":0,"pct":77.78},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/PropertyControlRegistry.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/TypeHelpers.ts": {"lines":{"total":25,"covered":22,"skipped":0,"pct":88},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":34,"covered":29,"skipped":0,"pct":85.29},"branches":{"total":18,"covered":15,"skipped":0,"pct":83.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetFactory.tsx": {"lines":{"total":67,"covered":44,"skipped":0,"pct":65.67},"functions":{"total":11,"covered":5,"skipped":0,"pct":45.45},"statements":{"total":67,"covered":44,"skipped":0,"pct":65.67},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetFactoryHelpers.ts": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":32,"covered":32,"skipped":0,"pct":100},"branches":{"total":36,"covered":33,"skipped":0,"pct":91.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetFeatures.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetLoadingStateUtils.ts": {"lines":{"total":49,"covered":48,"skipped":0,"pct":97.96},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":60,"covered":58,"skipped":0,"pct":96.67},"branches":{"total":20,"covered":18,"skipped":0,"pct":90}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetPropsUtils.tsx": {"lines":{"total":75,"covered":64,"skipped":0,"pct":85.33},"functions":{"total":14,"covered":12,"skipped":0,"pct":85.71},"statements":{"total":97,"covered":86,"skipped":0,"pct":88.66},"branches":{"total":50,"covered":38,"skipped":0,"pct":76}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetRegisterHelpers.tsx": {"lines":{"total":24,"covered":23,"skipped":0,"pct":95.83},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":26,"covered":25,"skipped":0,"pct":96.15},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetRegistry.tsx": {"lines":{"total":61,"covered":61,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":65,"covered":65,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WorkerUtil.ts": {"lines":{"total":105,"covered":98,"skipped":0,"pct":93.33},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":127,"covered":114,"skipped":0,"pct":89.76},"branches":{"total":51,"covered":37,"skipped":0,"pct":72.55}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/bootIntercom.ts": {"lines":{"total":12,"covered":5,"skipped":0,"pct":41.67},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":14,"covered":3,"skipped":0,"pct":21.43}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/canvasStructureHelpers.ts": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":20,"covered":19,"skipped":0,"pct":95}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/formhelpers.ts": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":19,"covered":14,"skipped":0,"pct":73.68},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/generators.tsx": {"lines":{"total":18,"covered":14,"skipped":0,"pct":77.78},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":28,"covered":23,"skipped":0,"pct":82.14},"branches":{"total":8,"covered":3,"skipped":0,"pct":37.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/getPathAndValueFromActionDiffObject.ts": {"lines":{"total":19,"covered":17,"skipped":0,"pct":89.47},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":20,"covered":18,"skipped":0,"pct":90},"branches":{"total":26,"covered":22,"skipped":0,"pct":84.62}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/getQueryParamsObject.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":8,"skipped":0,"pct":80},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/helpers.tsx": {"lines":{"total":262,"covered":178,"skipped":0,"pct":67.94},"functions":{"total":61,"covered":35,"skipped":0,"pct":57.38},"statements":{"total":338,"covered":236,"skipped":0,"pct":69.82},"branches":{"total":204,"covered":77,"skipped":0,"pct":37.75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/history.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/localStorage.tsx": {"lines":{"total":56,"covered":45,"skipped":0,"pct":80.36},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":58,"covered":47,"skipped":0,"pct":81.03},"branches":{"total":18,"covered":9,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/reflowHookUtils.ts": {"lines":{"total":31,"covered":28,"skipped":0,"pct":90.32},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":48,"covered":44,"skipped":0,"pct":91.67},"branches":{"total":27,"covered":21,"skipped":0,"pct":77.78}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/replayHelpers.tsx": {"lines":{"total":60,"covered":20,"skipped":0,"pct":33.33},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":77,"covered":24,"skipped":0,"pct":31.17},"branches":{"total":48,"covered":6,"skipped":0,"pct":12.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/storage.ts": {"lines":{"total":132,"covered":36,"skipped":0,"pct":27.27},"functions":{"total":40,"covered":3,"skipped":0,"pct":7.5},"statements":{"total":181,"covered":62,"skipped":0,"pct":34.25},"branches":{"total":26,"covered":3,"skipped":0,"pct":11.54}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/treeUtils.ts": {"lines":{"total":15,"covered":6,"skipped":0,"pct":40},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":22,"covered":12,"skipped":0,"pct":54.55},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/autocomplete/EntityDefinitions.ts": {"lines":{"total":39,"covered":25,"skipped":0,"pct":64.1},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":42,"covered":28,"skipped":0,"pct":66.67},"branches":{"total":18,"covered":9,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/autocomplete/TernServer.ts": {"lines":{"total":386,"covered":219,"skipped":0,"pct":56.74},"functions":{"total":58,"covered":21,"skipped":0,"pct":36.21},"statements":{"total":442,"covered":233,"skipped":0,"pct":52.71},"branches":{"total":240,"covered":98,"skipped":0,"pct":40.83}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/autocomplete/customTreeTypeDefCreator.ts": {"lines":{"total":10,"covered":8,"skipped":0,"pct":80},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":11,"covered":9,"skipped":0,"pct":81.82},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/autocomplete/dataTreeTypeDefCreator.ts": {"lines":{"total":67,"covered":44,"skipped":0,"pct":65.67},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":79,"covered":55,"skipped":0,"pct":69.62},"branches":{"total":32,"covered":16,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/autocomplete/dataTypeSortRules.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/formControl/FormControlFactory.tsx": {"lines":{"total":16,"covered":7,"skipped":0,"pct":43.75},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/formControl/FormControlRegistry.tsx": {"lines":{"total":56,"covered":22,"skipped":0,"pct":39.29},"functions":{"total":19,"covered":1,"skipped":0,"pct":5.26},"statements":{"total":56,"covered":22,"skipped":0,"pct":39.29},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/formControl/formControlTypes.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/dragResizeHooks.tsx": {"lines":{"total":55,"covered":49,"skipped":0,"pct":89.09},"functions":{"total":17,"covered":13,"skipped":0,"pct":76.47},"statements":{"total":67,"covered":59,"skipped":0,"pct":88.06},"branches":{"total":26,"covered":13,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/localstorage.tsx": {"lines":{"total":17,"covered":4,"skipped":0,"pct":23.53},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":4,"skipped":0,"pct":21.05},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useAllowEditorDragToSelect.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":18,"covered":18,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useCanvasMinHeightUpdateHook.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":21,"covered":21,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useClick.tsx": {"lines":{"total":20,"covered":16,"skipped":0,"pct":80},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":20,"covered":16,"skipped":0,"pct":80},"branches":{"total":14,"covered":9,"skipped":0,"pct":64.29}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useClickToSelectWidget.tsx": {"lines":{"total":66,"covered":41,"skipped":0,"pct":62.12},"functions":{"total":12,"covered":6,"skipped":0,"pct":50},"statements":{"total":69,"covered":44,"skipped":0,"pct":63.77},"branches":{"total":45,"covered":22,"skipped":0,"pct":48.89}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useClipboard.tsx": {"lines":{"total":21,"covered":3,"skipped":0,"pct":14.29},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":3,"skipped":0,"pct":14.29},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useDeepEffect.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":14,"covered":14,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useDynamicAppLayout.tsx": {"lines":{"total":70,"covered":63,"skipped":0,"pct":90},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":77,"covered":68,"skipped":0,"pct":88.31},"branches":{"total":70,"covered":46,"skipped":0,"pct":65.71}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useGoogleFont.tsx": {"lines":{"total":13,"covered":11,"skipped":0,"pct":84.62},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":13,"covered":11,"skipped":0,"pct":84.62},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useHorizontalResize.tsx": {"lines":{"total":56,"covered":31,"skipped":0,"pct":55.36},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":60,"covered":35,"skipped":0,"pct":58.33},"branches":{"total":20,"covered":5,"skipped":0,"pct":25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useIsScrolledToBottom.tsx": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":21,"covered":20,"skipped":0,"pct":95.24},"branches":{"total":24,"covered":17,"skipped":0,"pct":70.83}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useOrg.tsx": {"lines":{"total":16,"covered":14,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":17,"covered":15,"skipped":0,"pct":88.24},"branches":{"total":11,"covered":3,"skipped":0,"pct":27.27}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/usePositionedContainerZIndex.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":14,"covered":13,"skipped":0,"pct":92.86}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useProceedToNextTourStep.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useReflow.ts": {"lines":{"total":66,"covered":57,"skipped":0,"pct":86.36},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":71,"covered":58,"skipped":0,"pct":81.69},"branches":{"total":33,"covered":20,"skipped":0,"pct":60.61}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useResizeObserver.tsx": {"lines":{"total":10,"covered":4,"skipped":0,"pct":40},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":4,"skipped":0,"pct":36.36},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useScript.tsx": {"lines":{"total":38,"covered":10,"skipped":0,"pct":26.32},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":41,"covered":10,"skipped":0,"pct":24.39},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useThrottledRAF.ts": {"lines":{"total":14,"covered":7,"skipped":0,"pct":50},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":14,"covered":7,"skipped":0,"pct":50},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useWidgetSelection.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/ButtonWidgetMigrations.ts": {"lines":{"total":13,"covered":12,"skipped":0,"pct":92.31},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":14,"covered":13,"skipped":0,"pct":92.86},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/CheckboxGroupWidget.ts": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/CurrencyInputWidgetMigrations.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":18,"covered":18,"skipped":0,"pct":100},"branches":{"total":18,"covered":13,"skipped":0,"pct":72.22}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/IncorrectDynamicBindingPathLists.ts": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":19,"covered":18,"skipped":0,"pct":94.74},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/MapWidget.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":10,"covered":8,"skipped":0,"pct":80},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/MenuButtonWidget.ts": {"lines":{"total":11,"covered":7,"skipped":0,"pct":63.64},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":8,"skipped":0,"pct":66.67},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/ModalWidget.ts": {"lines":{"total":35,"covered":27,"skipped":0,"pct":77.14},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":37,"covered":29,"skipped":0,"pct":78.38},"branches":{"total":25,"covered":21,"skipped":0,"pct":84}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/PhoneInputWidgetMigrations.ts": {"lines":{"total":25,"covered":25,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":27,"covered":27,"skipped":0,"pct":100},"branches":{"total":28,"covered":22,"skipped":0,"pct":78.57}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/RadioGroupWidget.ts": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":12,"covered":10,"skipped":0,"pct":83.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/TableWidget.ts": {"lines":{"total":235,"covered":203,"skipped":0,"pct":86.38},"functions":{"total":34,"covered":31,"skipped":0,"pct":91.18},"statements":{"total":265,"covered":225,"skipped":0,"pct":84.91},"branches":{"total":230,"covered":168,"skipped":0,"pct":73.04}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/TextWidget.ts": {"lines":{"total":37,"covered":37,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":39,"covered":39,"skipped":0,"pct":100},"branches":{"total":28,"covered":26,"skipped":0,"pct":92.86}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/ThemingMigrations.ts": {"lines":{"total":278,"covered":55,"skipped":0,"pct":19.78},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":280,"covered":57,"skipped":0,"pct":20.36},"branches":{"total":190,"covered":43,"skipped":0,"pct":22.63}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/validation/common.ts": {"lines":{"total":60,"covered":31,"skipped":0,"pct":51.67},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":61,"covered":32,"skipped":0,"pct":52.46},"branches":{"total":160,"covered":90,"skipped":0,"pct":56.25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/validation/getIsSafeURL.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":3,"covered":3,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/BaseWidget.tsx": {"lines":{"total":124,"covered":98,"skipped":0,"pct":79.03},"functions":{"total":34,"covered":26,"skipped":0,"pct":76.47},"statements":{"total":129,"covered":103,"skipped":0,"pct":79.84},"branches":{"total":47,"covered":23,"skipped":0,"pct":48.94}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CanvasWidget.tsx": {"lines":{"total":48,"covered":46,"skipped":0,"pct":95.83},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":51,"covered":48,"skipped":0,"pct":94.12},"branches":{"total":16,"covered":10,"skipped":0,"pct":62.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MetaHOC.tsx": {"lines":{"total":59,"covered":49,"skipped":0,"pct":83.05},"functions":{"total":13,"covered":12,"skipped":0,"pct":92.31},"statements":{"total":64,"covered":54,"skipped":0,"pct":84.38},"branches":{"total":26,"covered":14,"skipped":0,"pct":53.85}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SkeletonWidget.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/WidgetUtils.ts": {"lines":{"total":158,"covered":125,"skipped":0,"pct":79.11},"functions":{"total":30,"covered":20,"skipped":0,"pct":66.67},"statements":{"total":192,"covered":159,"skipped":0,"pct":82.81},"branches":{"total":115,"covered":72,"skipped":0,"pct":62.61}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/constants.ts": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/AudioRecorderWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/AudioRecorderWidget/component/index.tsx": {"lines":{"total":234,"covered":36,"skipped":0,"pct":15.38},"functions":{"total":45,"covered":3,"skipped":0,"pct":6.67},"statements":{"total":271,"covered":36,"skipped":0,"pct":13.28},"branches":{"total":98,"covered":14,"skipped":0,"pct":14.29}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/AudioRecorderWidget/widget/index.tsx": {"lines":{"total":51,"covered":19,"skipped":0,"pct":37.25},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":53,"covered":20,"skipped":0,"pct":37.74},"branches":{"total":13,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/AudioWidget/index.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/AudioWidget/widget/index.tsx": {"lines":{"total":33,"covered":25,"skipped":0,"pct":75.76},"functions":{"total":13,"covered":6,"skipped":0,"pct":46.15},"statements":{"total":43,"covered":26,"skipped":0,"pct":60.47},"branches":{"total":9,"covered":2,"skipped":0,"pct":22.22}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/BaseInputWidget/constants.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/BaseInputWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/BaseInputWidget/component/index.tsx": {"lines":{"total":154,"covered":97,"skipped":0,"pct":62.99},"functions":{"total":46,"covered":28,"skipped":0,"pct":60.87},"statements":{"total":169,"covered":111,"skipped":0,"pct":65.68},"branches":{"total":150,"covered":61,"skipped":0,"pct":40.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/BaseInputWidget/widget/index.tsx": {"lines":{"total":42,"covered":31,"skipped":0,"pct":73.81},"functions":{"total":15,"covered":10,"skipped":0,"pct":66.67},"statements":{"total":44,"covered":31,"skipped":0,"pct":70.45},"branches":{"total":14,"covered":1,"skipped":0,"pct":7.14}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonGroupWidget/index.ts": {"lines":{"total":15,"covered":8,"skipped":0,"pct":53.33},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":8,"skipped":0,"pct":53.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonGroupWidget/component/index.tsx": {"lines":{"total":128,"covered":28,"skipped":0,"pct":21.88},"functions":{"total":47,"covered":1,"skipped":0,"pct":2.13},"statements":{"total":149,"covered":29,"skipped":0,"pct":19.46},"branches":{"total":116,"covered":14,"skipped":0,"pct":12.07}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonGroupWidget/widget/helpers.ts": {"lines":{"total":4,"covered":2,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":3,"skipped":0,"pct":60},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonGroupWidget/widget/index.tsx": {"lines":{"total":29,"covered":17,"skipped":0,"pct":58.62},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":31,"covered":18,"skipped":0,"pct":58.06},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonWidget/component/DragContainer.tsx": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":17,"covered":10,"skipped":0,"pct":58.82},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonWidget/component/index.tsx": {"lines":{"total":88,"covered":42,"skipped":0,"pct":47.73},"functions":{"total":23,"covered":10,"skipped":0,"pct":43.48},"statements":{"total":103,"covered":48,"skipped":0,"pct":46.6},"branches":{"total":86,"covered":27,"skipped":0,"pct":31.4}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonWidget/component/utils.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":12,"covered":6,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonWidget/widget/index.tsx": {"lines":{"total":40,"covered":28,"skipped":0,"pct":70},"functions":{"total":12,"covered":7,"skipped":0,"pct":58.33},"statements":{"total":41,"covered":29,"skipped":0,"pct":70.73},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CameraWidget/constants.ts": {"lines":{"total":32,"covered":32,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":32,"covered":32,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CameraWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CameraWidget/component/index.tsx": {"lines":{"total":274,"covered":35,"skipped":0,"pct":12.77},"functions":{"total":56,"covered":0,"skipped":0,"pct":0},"statements":{"total":322,"covered":35,"skipped":0,"pct":10.87},"branches":{"total":161,"covered":24,"skipped":0,"pct":14.91}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CameraWidget/widget/index.tsx": {"lines":{"total":85,"covered":23,"skipped":0,"pct":27.06},"functions":{"total":18,"covered":6,"skipped":0,"pct":33.33},"statements":{"total":87,"covered":24,"skipped":0,"pct":27.59},"branches":{"total":19,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ChartWidget/constants.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ChartWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ChartWidget/component/index.tsx": {"lines":{"total":157,"covered":78,"skipped":0,"pct":49.68},"functions":{"total":33,"covered":18,"skipped":0,"pct":54.55},"statements":{"total":173,"covered":90,"skipped":0,"pct":52.02},"branches":{"total":103,"covered":26,"skipped":0,"pct":25.24}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ChartWidget/widget/index.tsx": {"lines":{"total":22,"covered":21,"skipped":0,"pct":95.45},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ChartWidget/widget/propertyConfig.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxGroupWidget/constants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxGroupWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxGroupWidget/component/index.tsx": {"lines":{"total":32,"covered":12,"skipped":0,"pct":37.5},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":12,"skipped":0,"pct":31.58},"branches":{"total":45,"covered":4,"skipped":0,"pct":8.89}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxGroupWidget/widget/index.tsx": {"lines":{"total":79,"covered":38,"skipped":0,"pct":48.1},"functions":{"total":23,"covered":8,"skipped":0,"pct":34.78},"statements":{"total":84,"covered":40,"skipped":0,"pct":47.62},"branches":{"total":34,"covered":7,"skipped":0,"pct":20.59}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxWidget/component/index.tsx": {"lines":{"total":35,"covered":33,"skipped":0,"pct":94.29},"functions":{"total":14,"covered":13,"skipped":0,"pct":92.86},"statements":{"total":45,"covered":43,"skipped":0,"pct":95.56},"branches":{"total":39,"covered":27,"skipped":0,"pct":69.23}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxWidget/widget/index.tsx": {"lines":{"total":27,"covered":23,"skipped":0,"pct":85.19},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":29,"covered":25,"skipped":0,"pct":86.21},"branches":{"total":9,"covered":4,"skipped":0,"pct":44.44}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CircularProgressWidget/constants.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CircularProgressWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CircularProgressWidget/component/index.tsx": {"lines":{"total":24,"covered":10,"skipped":0,"pct":41.67},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":10,"skipped":0,"pct":37.04},"branches":{"total":25,"covered":10,"skipped":0,"pct":40}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CircularProgressWidget/widget/index.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ContainerWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ContainerWidget/component/index.tsx": {"lines":{"total":33,"covered":31,"skipped":0,"pct":93.94},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":34,"covered":32,"skipped":0,"pct":94.12},"branches":{"total":40,"covered":29,"skipped":0,"pct":72.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ContainerWidget/widget/index.tsx": {"lines":{"total":56,"covered":55,"skipped":0,"pct":98.21},"functions":{"total":13,"covered":13,"skipped":0,"pct":100},"statements":{"total":59,"covered":58,"skipped":0,"pct":98.31},"branches":{"total":18,"covered":14,"skipped":0,"pct":77.78}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/component/CurrencyCodeDropdown.tsx": {"lines":{"total":37,"covered":20,"skipped":0,"pct":54.05},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":40,"covered":23,"skipped":0,"pct":57.5},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/component/index.tsx": {"lines":{"total":19,"covered":11,"skipped":0,"pct":57.89},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":21,"covered":12,"skipped":0,"pct":57.14},"branches":{"total":13,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/component/utilities.ts": {"lines":{"total":25,"covered":24,"skipped":0,"pct":96},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":32,"covered":31,"skipped":0,"pct":96.88},"branches":{"total":24,"covered":17,"skipped":0,"pct":70.83}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/widget/derived.js": {"lines":{"total":32,"covered":18,"skipped":0,"pct":56.25},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":32,"covered":18,"skipped":0,"pct":56.25},"branches":{"total":33,"covered":18,"skipped":0,"pct":54.55}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/widget/index.tsx": {"lines":{"total":112,"covered":51,"skipped":0,"pct":45.54},"functions":{"total":16,"covered":7,"skipped":0,"pct":43.75},"statements":{"total":114,"covered":52,"skipped":0,"pct":45.61},"branches":{"total":53,"covered":9,"skipped":0,"pct":16.98}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/widget/parsedDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget/component/index.tsx": {"lines":{"total":72,"covered":19,"skipped":0,"pct":26.39},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":74,"covered":20,"skipped":0,"pct":27.03},"branches":{"total":69,"covered":2,"skipped":0,"pct":2.9}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget/widget/index.tsx": {"lines":{"total":71,"covered":22,"skipped":0,"pct":30.99},"functions":{"total":12,"covered":6,"skipped":0,"pct":50},"statements":{"total":73,"covered":23,"skipped":0,"pct":31.51},"branches":{"total":65,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/constants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/index.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/component/index.tsx": {"lines":{"total":87,"covered":23,"skipped":0,"pct":26.44},"functions":{"total":18,"covered":1,"skipped":0,"pct":5.56},"statements":{"total":92,"covered":24,"skipped":0,"pct":26.09},"branches":{"total":67,"covered":4,"skipped":0,"pct":5.97}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/component/utils.ts": {"lines":{"total":5,"covered":4,"skipped":0,"pct":80},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/widget/constants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/widget/derived.js": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":13,"covered":8,"skipped":0,"pct":61.54},"branches":{"total":18,"covered":7,"skipped":0,"pct":38.89}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/widget/index.tsx": {"lines":{"total":39,"covered":27,"skipped":0,"pct":69.23},"functions":{"total":12,"covered":6,"skipped":0,"pct":50},"statements":{"total":41,"covered":28,"skipped":0,"pct":68.29},"branches":{"total":13,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/widget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DividerWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DividerWidget/component/index.tsx": {"lines":{"total":42,"covered":29,"skipped":0,"pct":69.05},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":48,"covered":31,"skipped":0,"pct":64.58},"branches":{"total":75,"covered":30,"skipped":0,"pct":40}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DividerWidget/widget/index.tsx": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DocumentViewerWidget/constants.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DocumentViewerWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DocumentViewerWidget/component/index.tsx": {"lines":{"total":95,"covered":40,"skipped":0,"pct":42.11},"functions":{"total":12,"covered":2,"skipped":0,"pct":16.67},"statements":{"total":109,"covered":44,"skipped":0,"pct":40.37},"branches":{"total":46,"covered":21,"skipped":0,"pct":45.65}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DocumentViewerWidget/widget/index.tsx": {"lines":{"total":30,"covered":29,"skipped":0,"pct":96.67},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":31,"covered":30,"skipped":0,"pct":96.77},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DropdownWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DropdownWidget/component/index.tsx": {"lines":{"total":69,"covered":56,"skipped":0,"pct":81.16},"functions":{"total":16,"covered":10,"skipped":0,"pct":62.5},"statements":{"total":74,"covered":61,"skipped":0,"pct":82.43},"branches":{"total":61,"covered":31,"skipped":0,"pct":50.82}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DropdownWidget/widget/index.tsx": {"lines":{"total":58,"covered":40,"skipped":0,"pct":68.97},"functions":{"total":16,"covered":9,"skipped":0,"pct":56.25},"statements":{"total":63,"covered":44,"skipped":0,"pct":69.84},"branches":{"total":38,"covered":14,"skipped":0,"pct":36.84}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilePickerWidgetV2/constants.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilePickerWidgetV2/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilePickerWidgetV2/component/index.tsx": {"lines":{"total":14,"covered":8,"skipped":0,"pct":57.14},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":8,"skipped":0,"pct":57.14},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilePickerWidgetV2/widget/index.tsx": {"lines":{"total":106,"covered":35,"skipped":0,"pct":33.02},"functions":{"total":29,"covered":6,"skipped":0,"pct":20.69},"statements":{"total":112,"covered":36,"skipped":0,"pct":32.14},"branches":{"total":69,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilepickerWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilepickerWidget/component/index.tsx": {"lines":{"total":21,"covered":11,"skipped":0,"pct":52.38},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":22,"covered":12,"skipped":0,"pct":54.55},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilepickerWidget/widget/FileDataTypes.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilepickerWidget/widget/index.tsx": {"lines":{"total":90,"covered":33,"skipped":0,"pct":36.67},"functions":{"total":28,"covered":6,"skipped":0,"pct":21.43},"statements":{"total":91,"covered":34,"skipped":0,"pct":37.36},"branches":{"total":46,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FormButtonWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FormButtonWidget/widget/index.tsx": {"lines":{"total":34,"covered":22,"skipped":0,"pct":64.71},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":35,"covered":23,"skipped":0,"pct":65.71},"branches":{"total":21,"covered":4,"skipped":0,"pct":19.05}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FormWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FormWidget/widget/index.tsx": {"lines":{"total":55,"covered":48,"skipped":0,"pct":87.27},"functions":{"total":15,"covered":14,"skipped":0,"pct":93.33},"statements":{"total":61,"covered":53,"skipped":0,"pct":86.89},"branches":{"total":29,"covered":15,"skipped":0,"pct":51.72}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconButtonWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconButtonWidget/component/index.tsx": {"lines":{"total":27,"covered":10,"skipped":0,"pct":37.04},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":10,"skipped":0,"pct":23.26},"branches":{"total":48,"covered":4,"skipped":0,"pct":8.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconButtonWidget/widget/index.tsx": {"lines":{"total":31,"covered":17,"skipped":0,"pct":54.84},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":33,"covered":18,"skipped":0,"pct":54.55},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconWidget/component/index.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconWidget/widget/index.tsx": {"lines":{"total":26,"covered":21,"skipped":0,"pct":80.77},"functions":{"total":9,"covered":6,"skipped":0,"pct":66.67},"statements":{"total":28,"covered":22,"skipped":0,"pct":78.57},"branches":{"total":7,"covered":2,"skipped":0,"pct":28.57}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IframeWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IframeWidget/component/index.tsx": {"lines":{"total":44,"covered":10,"skipped":0,"pct":22.73},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":10,"skipped":0,"pct":20},"branches":{"total":51,"covered":4,"skipped":0,"pct":7.84}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IframeWidget/widget/index.tsx": {"lines":{"total":33,"covered":15,"skipped":0,"pct":45.45},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":35,"covered":16,"skipped":0,"pct":45.71},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ImageWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ImageWidget/component/index.tsx": {"lines":{"total":83,"covered":17,"skipped":0,"pct":20.48},"functions":{"total":24,"covered":2,"skipped":0,"pct":8.33},"statements":{"total":100,"covered":18,"skipped":0,"pct":18},"branches":{"total":86,"covered":12,"skipped":0,"pct":13.95}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ImageWidget/widget/index.tsx": {"lines":{"total":28,"covered":21,"skipped":0,"pct":75},"functions":{"total":10,"covered":6,"skipped":0,"pct":60},"statements":{"total":32,"covered":22,"skipped":0,"pct":68.75},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/constants.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/component/CurrencyCodeDropdown.tsx": {"lines":{"total":29,"covered":18,"skipped":0,"pct":62.07},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":30,"covered":19,"skipped":0,"pct":63.33},"branches":{"total":12,"covered":6,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/component/ISDCodeDropdown.tsx": {"lines":{"total":31,"covered":18,"skipped":0,"pct":58.06},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":32,"covered":19,"skipped":0,"pct":59.38},"branches":{"total":20,"covered":6,"skipped":0,"pct":30}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/component/index.tsx": {"lines":{"total":160,"covered":89,"skipped":0,"pct":55.63},"functions":{"total":44,"covered":21,"skipped":0,"pct":47.73},"statements":{"total":167,"covered":96,"skipped":0,"pct":57.49},"branches":{"total":150,"covered":39,"skipped":0,"pct":26}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/component/utilities.ts": {"lines":{"total":40,"covered":39,"skipped":0,"pct":97.5},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":49,"covered":47,"skipped":0,"pct":95.92},"branches":{"total":56,"covered":43,"skipped":0,"pct":76.79}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/widget/index.tsx": {"lines":{"total":113,"covered":41,"skipped":0,"pct":36.28},"functions":{"total":26,"covered":7,"skipped":0,"pct":26.92},"statements":{"total":119,"covered":42,"skipped":0,"pct":35.29},"branches":{"total":80,"covered":13,"skipped":0,"pct":16.25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/component/index.tsx": {"lines":{"total":20,"covered":12,"skipped":0,"pct":60},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":22,"covered":14,"skipped":0,"pct":63.64},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/widget/Utilities.ts": {"lines":{"total":13,"covered":12,"skipped":0,"pct":92.31},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/widget/derived.js": {"lines":{"total":47,"covered":37,"skipped":0,"pct":78.72},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":47,"covered":37,"skipped":0,"pct":78.72},"branches":{"total":53,"covered":41,"skipped":0,"pct":77.36}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/widget/index.tsx": {"lines":{"total":122,"covered":98,"skipped":0,"pct":80.33},"functions":{"total":19,"covered":15,"skipped":0,"pct":78.95},"statements":{"total":125,"covered":101,"skipped":0,"pct":80.8},"branches":{"total":90,"covered":61,"skipped":0,"pct":67.78}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/widget/parsedDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/FormContext.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/constants.ts": {"lines":{"total":48,"covered":48,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":51,"covered":51,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/helper.ts": {"lines":{"total":89,"covered":86,"skipped":0,"pct":96.63},"functions":{"total":19,"covered":19,"skipped":0,"pct":100},"statements":{"total":106,"covered":103,"skipped":0,"pct":97.17},"branches":{"total":63,"covered":58,"skipped":0,"pct":92.06}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/index.ts": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/schemaParser.ts": {"lines":{"total":242,"covered":239,"skipped":0,"pct":98.76},"functions":{"total":36,"covered":36,"skipped":0,"pct":100},"statements":{"total":278,"covered":273,"skipped":0,"pct":98.2},"branches":{"total":165,"covered":148,"skipped":0,"pct":89.7}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/schemaTestData.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/Accordion.tsx": {"lines":{"total":38,"covered":15,"skipped":0,"pct":39.47},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":49,"covered":15,"skipped":0,"pct":30.61},"branches":{"total":26,"covered":6,"skipped":0,"pct":23.08}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/Field.tsx": {"lines":{"total":34,"covered":10,"skipped":0,"pct":29.41},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":10,"skipped":0,"pct":27.78},"branches":{"total":12,"covered":2,"skipped":0,"pct":16.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/FieldLabel.tsx": {"lines":{"total":45,"covered":21,"skipped":0,"pct":46.67},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":55,"covered":21,"skipped":0,"pct":38.18},"branches":{"total":58,"covered":12,"skipped":0,"pct":20.69}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/Form.tsx": {"lines":{"total":93,"covered":28,"skipped":0,"pct":30.11},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":97,"covered":28,"skipped":0,"pct":28.87},"branches":{"total":52,"covered":10,"skipped":0,"pct":19.23}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/NestedFormWrapper.tsx": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":9,"skipped":0,"pct":42.86},"branches":{"total":14,"covered":2,"skipped":0,"pct":14.29}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/index.tsx": {"lines":{"total":49,"covered":13,"skipped":0,"pct":26.53},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":13,"skipped":0,"pct":26},"branches":{"total":18,"covered":6,"skipped":0,"pct":33.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/styleConstants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/useFixedFooter.ts": {"lines":{"total":35,"covered":7,"skipped":0,"pct":20},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":7,"skipped":0,"pct":19.44},"branches":{"total":20,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/ArrayField.tsx": {"lines":{"total":111,"covered":31,"skipped":0,"pct":27.93},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":118,"covered":31,"skipped":0,"pct":26.27},"branches":{"total":50,"covered":10,"skipped":0,"pct":20}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/BaseInputField.tsx": {"lines":{"total":109,"covered":23,"skipped":0,"pct":21.1},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":121,"covered":24,"skipped":0,"pct":19.83},"branches":{"total":91,"covered":4,"skipped":0,"pct":4.4}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/CheckboxField.tsx": {"lines":{"total":38,"covered":17,"skipped":0,"pct":44.74},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":17,"skipped":0,"pct":41.46},"branches":{"total":18,"covered":2,"skipped":0,"pct":11.11}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/CurrencyInputField.tsx": {"lines":{"total":62,"covered":27,"skipped":0,"pct":43.55},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":67,"covered":28,"skipped":0,"pct":41.79},"branches":{"total":28,"covered":13,"skipped":0,"pct":46.43}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/DateField.tsx": {"lines":{"total":77,"covered":41,"skipped":0,"pct":53.25},"functions":{"total":10,"covered":4,"skipped":0,"pct":40},"statements":{"total":83,"covered":44,"skipped":0,"pct":53.01},"branches":{"total":55,"covered":6,"skipped":0,"pct":10.91}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/FieldRenderer.tsx": {"lines":{"total":24,"covered":5,"skipped":0,"pct":20.83},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":5,"skipped":0,"pct":19.23},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/InputField.tsx": {"lines":{"total":73,"covered":41,"skipped":0,"pct":56.16},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":75,"covered":42,"skipped":0,"pct":56},"branches":{"total":57,"covered":33,"skipped":0,"pct":57.89}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/MultiSelectField.tsx": {"lines":{"total":69,"covered":25,"skipped":0,"pct":36.23},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":79,"covered":25,"skipped":0,"pct":31.65},"branches":{"total":47,"covered":2,"skipped":0,"pct":4.26}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/ObjectField.tsx": {"lines":{"total":44,"covered":15,"skipped":0,"pct":34.09},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":48,"covered":15,"skipped":0,"pct":31.25},"branches":{"total":28,"covered":4,"skipped":0,"pct":14.29}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/PhoneInputField.tsx": {"lines":{"total":45,"covered":22,"skipped":0,"pct":48.89},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":50,"covered":23,"skipped":0,"pct":46},"branches":{"total":20,"covered":11,"skipped":0,"pct":55}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/RadioGroupField.tsx": {"lines":{"total":33,"covered":16,"skipped":0,"pct":48.48},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":34,"covered":16,"skipped":0,"pct":47.06},"branches":{"total":20,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/SelectField.tsx": {"lines":{"total":56,"covered":21,"skipped":0,"pct":37.5},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":60,"covered":21,"skipped":0,"pct":35},"branches":{"total":48,"covered":2,"skipped":0,"pct":4.17}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/SwitchField.tsx": {"lines":{"total":35,"covered":15,"skipped":0,"pct":42.86},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":15,"skipped":0,"pct":40.54},"branches":{"total":16,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/index.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/useBlurAndFocusEvents.ts": {"lines":{"total":32,"covered":4,"skipped":0,"pct":12.5},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":4,"skipped":0,"pct":12.5},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/useObserveAccessor.ts": {"lines":{"total":13,"covered":4,"skipped":0,"pct":30.77},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":4,"skipped":0,"pct":30.77},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/useRegisterFieldValidity.ts": {"lines":{"total":21,"covered":18,"skipped":0,"pct":85.71},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":23,"covered":20,"skipped":0,"pct":86.96},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/useUpdateInternalMetaState.ts": {"lines":{"total":17,"covered":6,"skipped":0,"pct":35.29},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":6,"skipped":0,"pct":35.29},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/helper.ts": {"lines":{"total":88,"covered":87,"skipped":0,"pct":98.86},"functions":{"total":17,"covered":17,"skipped":0,"pct":100},"statements":{"total":96,"covered":95,"skipped":0,"pct":98.96},"branches":{"total":44,"covered":40,"skipped":0,"pct":90.91}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/index.tsx": {"lines":{"total":114,"covered":31,"skipped":0,"pct":27.19},"functions":{"total":30,"covered":6,"skipped":0,"pct":20},"statements":{"total":119,"covered":32,"skipped":0,"pct":26.89},"branches":{"total":65,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig.ts": {"lines":{"total":47,"covered":16,"skipped":0,"pct":34.04},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":53,"covered":18,"skipped":0,"pct":33.96},"branches":{"total":34,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/generatePanelPropertyConfig.ts": {"lines":{"total":16,"covered":7,"skipped":0,"pct":43.75},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":11,"covered":2,"skipped":0,"pct":18.18}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/helper.ts": {"lines":{"total":58,"covered":51,"skipped":0,"pct":87.93},"functions":{"total":14,"covered":12,"skipped":0,"pct":85.71},"statements":{"total":64,"covered":57,"skipped":0,"pct":89.06},"branches":{"total":26,"covered":19,"skipped":0,"pct":73.08}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/array.ts": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/checkbox.ts": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/common.ts": {"lines":{"total":53,"covered":13,"skipped":0,"pct":24.53},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":54,"covered":13,"skipped":0,"pct":24.07},"branches":{"total":14,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/date.ts": {"lines":{"total":26,"covered":8,"skipped":0,"pct":30.77},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":8,"skipped":0,"pct":30.77},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/index.ts": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/input.ts": {"lines":{"total":96,"covered":10,"skipped":0,"pct":10.42},"functions":{"total":22,"covered":0,"skipped":0,"pct":0},"statements":{"total":96,"covered":10,"skipped":0,"pct":10.42},"branches":{"total":46,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/multiSelect.ts": {"lines":{"total":53,"covered":37,"skipped":0,"pct":69.81},"functions":{"total":15,"covered":7,"skipped":0,"pct":46.67},"statements":{"total":59,"covered":42,"skipped":0,"pct":71.19},"branches":{"total":40,"covered":36,"skipped":0,"pct":90}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/object.ts": {"lines":{"total":16,"covered":7,"skipped":0,"pct":43.75},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":7,"skipped":0,"pct":36.84},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/radioGroup.ts": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":9,"skipped":0,"pct":45},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/select.ts": {"lines":{"total":36,"covered":22,"skipped":0,"pct":61.11},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":37,"covered":22,"skipped":0,"pct":59.46},"branches":{"total":21,"covered":18,"skipped":0,"pct":85.71}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/switch.ts": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/index.ts": {"lines":{"total":70,"covered":7,"skipped":0,"pct":10},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":77,"covered":7,"skipped":0,"pct":9.09},"branches":{"total":26,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/component/ListPagination.tsx": {"lines":{"total":23,"covered":9,"skipped":0,"pct":39.13},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":9,"skipped":0,"pct":28.13},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/component/index.tsx": {"lines":{"total":16,"covered":13,"skipped":0,"pct":81.25},"functions":{"total":7,"covered":4,"skipped":0,"pct":57.14},"statements":{"total":17,"covered":14,"skipped":0,"pct":82.35},"branches":{"total":18,"covered":9,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/widget/derived.js": {"lines":{"total":75,"covered":52,"skipped":0,"pct":69.33},"functions":{"total":11,"covered":6,"skipped":0,"pct":54.55},"statements":{"total":79,"covered":56,"skipped":0,"pct":70.89},"branches":{"total":46,"covered":24,"skipped":0,"pct":52.17}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/widget/index.tsx": {"lines":{"total":280,"covered":186,"skipped":0,"pct":66.43},"functions":{"total":53,"covered":33,"skipped":0,"pct":62.26},"statements":{"total":300,"covered":201,"skipped":0,"pct":67},"branches":{"total":193,"covered":56,"skipped":0,"pct":29.02}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/widget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/widget/propertyConfig.ts": {"lines":{"total":15,"covered":13,"skipped":0,"pct":86.67},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":15,"covered":13,"skipped":0,"pct":86.67},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapChartWidget/constants.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapChartWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapChartWidget/widget/index.tsx": {"lines":{"total":37,"covered":22,"skipped":0,"pct":59.46},"functions":{"total":10,"covered":4,"skipped":0,"pct":40},"statements":{"total":39,"covered":23,"skipped":0,"pct":58.97},"branches":{"total":3,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapWidget/component/PickMyLocation.tsx": {"lines":{"total":21,"covered":8,"skipped":0,"pct":38.1},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":24,"covered":9,"skipped":0,"pct":37.5},"branches":{"total":16,"covered":4,"skipped":0,"pct":25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapWidget/component/index.tsx": {"lines":{"total":48,"covered":13,"skipped":0,"pct":27.08},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":53,"covered":13,"skipped":0,"pct":24.53},"branches":{"total":41,"covered":8,"skipped":0,"pct":19.51}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapWidget/widget/index.tsx": {"lines":{"total":67,"covered":29,"skipped":0,"pct":43.28},"functions":{"total":20,"covered":6,"skipped":0,"pct":30},"statements":{"total":71,"covered":30,"skipped":0,"pct":42.25},"branches":{"total":29,"covered":2,"skipped":0,"pct":6.9}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MenuButtonWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MenuButtonWidget/component/index.tsx": {"lines":{"total":53,"covered":16,"skipped":0,"pct":30.19},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":64,"covered":16,"skipped":0,"pct":25},"branches":{"total":50,"covered":8,"skipped":0,"pct":16}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MenuButtonWidget/widget/index.tsx": {"lines":{"total":27,"covered":16,"skipped":0,"pct":59.26},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":29,"covered":17,"skipped":0,"pct":58.62},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ModalWidget/index.ts": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":14,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ModalWidget/component/index.tsx": {"lines":{"total":75,"covered":17,"skipped":0,"pct":22.67},"functions":{"total":31,"covered":0,"skipped":0,"pct":0},"statements":{"total":81,"covered":17,"skipped":0,"pct":20.99},"branches":{"total":49,"covered":6,"skipped":0,"pct":12.24}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ModalWidget/widget/index.tsx": {"lines":{"total":85,"covered":32,"skipped":0,"pct":37.65},"functions":{"total":18,"covered":3,"skipped":0,"pct":16.67},"statements":{"total":89,"covered":34,"skipped":0,"pct":38.2},"branches":{"total":41,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectTreeWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectTreeWidget/component/index.styled.tsx": {"lines":{"total":53,"covered":19,"skipped":0,"pct":35.85},"functions":{"total":31,"covered":0,"skipped":0,"pct":0},"statements":{"total":81,"covered":21,"skipped":0,"pct":25.93},"branches":{"total":33,"covered":14,"skipped":0,"pct":42.42}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectTreeWidget/component/index.tsx": {"lines":{"total":80,"covered":14,"skipped":0,"pct":17.5},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":89,"covered":14,"skipped":0,"pct":15.73},"branches":{"total":36,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectTreeWidget/widget/index.tsx": {"lines":{"total":70,"covered":29,"skipped":0,"pct":41.43},"functions":{"total":17,"covered":6,"skipped":0,"pct":35.29},"statements":{"total":74,"covered":30,"skipped":0,"pct":40.54},"branches":{"total":44,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidget/component/index.styled.tsx": {"lines":{"total":17,"covered":12,"skipped":0,"pct":70.59},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":13,"skipped":0,"pct":56.52},"branches":{"total":18,"covered":10,"skipped":0,"pct":55.56}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidget/component/index.tsx": {"lines":{"total":69,"covered":14,"skipped":0,"pct":20.29},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":73,"covered":14,"skipped":0,"pct":19.18},"branches":{"total":48,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidget/widget/index.tsx": {"lines":{"total":53,"covered":26,"skipped":0,"pct":49.06},"functions":{"total":14,"covered":6,"skipped":0,"pct":42.86},"statements":{"total":56,"covered":27,"skipped":0,"pct":48.21},"branches":{"total":23,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidgetV2/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidgetV2/component/index.styled.tsx": {"lines":{"total":47,"covered":19,"skipped":0,"pct":40.43},"functions":{"total":24,"covered":0,"skipped":0,"pct":0},"statements":{"total":64,"covered":20,"skipped":0,"pct":31.25},"branches":{"total":35,"covered":18,"skipped":0,"pct":51.43}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidgetV2/component/index.tsx": {"lines":{"total":122,"covered":14,"skipped":0,"pct":11.48},"functions":{"total":30,"covered":0,"skipped":0,"pct":0},"statements":{"total":137,"covered":14,"skipped":0,"pct":10.22},"branches":{"total":80,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidgetV2/widget/index.tsx": {"lines":{"total":94,"covered":69,"skipped":0,"pct":73.4},"functions":{"total":21,"covered":12,"skipped":0,"pct":57.14},"statements":{"total":99,"covered":73,"skipped":0,"pct":73.74},"branches":{"total":70,"covered":34,"skipped":0,"pct":48.57}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/component/ISDCodeDropdown.tsx": {"lines":{"total":42,"covered":22,"skipped":0,"pct":52.38},"functions":{"total":13,"covered":3,"skipped":0,"pct":23.08},"statements":{"total":46,"covered":26,"skipped":0,"pct":56.52},"branches":{"total":40,"covered":10,"skipped":0,"pct":25}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/component/index.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":22,"covered":10,"skipped":0,"pct":45.45},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/component/utilities.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/widget/derived.js": {"lines":{"total":20,"covered":17,"skipped":0,"pct":85},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":20,"covered":17,"skipped":0,"pct":85},"branches":{"total":23,"covered":18,"skipped":0,"pct":78.26}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/widget/index.tsx": {"lines":{"total":99,"covered":40,"skipped":0,"pct":40.4},"functions":{"total":16,"covered":7,"skipped":0,"pct":43.75},"statements":{"total":101,"covered":41,"skipped":0,"pct":40.59},"branches":{"total":46,"covered":3,"skipped":0,"pct":6.52}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/widget/parsedDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressBarWidget/constants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressBarWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressBarWidget/component/index.tsx": {"lines":{"total":30,"covered":12,"skipped":0,"pct":40},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":12,"skipped":0,"pct":36.36},"branches":{"total":24,"covered":10,"skipped":0,"pct":41.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressBarWidget/widget/index.tsx": {"lines":{"total":22,"covered":20,"skipped":0,"pct":90.91},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":23,"covered":21,"skipped":0,"pct":91.3},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressWidget/constants.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressWidget/component/index.tsx": {"lines":{"total":94,"covered":31,"skipped":0,"pct":32.98},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":104,"covered":31,"skipped":0,"pct":29.81},"branches":{"total":107,"covered":46,"skipped":0,"pct":42.99}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressWidget/widget/index.tsx": {"lines":{"total":36,"covered":20,"skipped":0,"pct":55.56},"functions":{"total":11,"covered":6,"skipped":0,"pct":54.55},"statements":{"total":39,"covered":21,"skipped":0,"pct":53.85},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RadioGroupWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RadioGroupWidget/component/index.tsx": {"lines":{"total":21,"covered":9,"skipped":0,"pct":42.86},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":9,"skipped":0,"pct":36},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RadioGroupWidget/widget/index.tsx": {"lines":{"total":100,"covered":63,"skipped":0,"pct":63},"functions":{"total":14,"covered":9,"skipped":0,"pct":64.29},"statements":{"total":105,"covered":67,"skipped":0,"pct":63.81},"branches":{"total":39,"covered":20,"skipped":0,"pct":51.28}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RateWidget/constants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RateWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RateWidget/component/index.tsx": {"lines":{"total":25,"covered":13,"skipped":0,"pct":52},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":13,"skipped":0,"pct":46.43},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RateWidget/widget/index.tsx": {"lines":{"total":41,"covered":20,"skipped":0,"pct":48.78},"functions":{"total":9,"covered":6,"skipped":0,"pct":66.67},"statements":{"total":43,"covered":21,"skipped":0,"pct":48.84},"branches":{"total":22,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RichTextEditorWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RichTextEditorWidget/widget/index.tsx": {"lines":{"total":52,"covered":30,"skipped":0,"pct":57.69},"functions":{"total":16,"covered":7,"skipped":0,"pct":43.75},"statements":{"total":54,"covered":31,"skipped":0,"pct":57.41},"branches":{"total":23,"covered":2,"skipped":0,"pct":8.7}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SelectWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SelectWidget/component/SelectButton.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SelectWidget/component/index.styled.tsx": {"lines":{"total":36,"covered":17,"skipped":0,"pct":47.22},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":17,"skipped":0,"pct":39.53},"branches":{"total":32,"covered":12,"skipped":0,"pct":37.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SelectWidget/component/index.tsx": {"lines":{"total":117,"covered":20,"skipped":0,"pct":17.09},"functions":{"total":21,"covered":1,"skipped":0,"pct":4.76},"statements":{"total":128,"covered":21,"skipped":0,"pct":16.41},"branches":{"total":122,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SelectWidget/widget/index.tsx": {"lines":{"total":79,"covered":42,"skipped":0,"pct":53.16},"functions":{"total":19,"covered":8,"skipped":0,"pct":42.11},"statements":{"total":82,"covered":43,"skipped":0,"pct":52.44},"branches":{"total":62,"covered":13,"skipped":0,"pct":20.97}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SingleSelectTreeWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SingleSelectTreeWidget/component/index.styled.tsx": {"lines":{"total":51,"covered":19,"skipped":0,"pct":37.25},"functions":{"total":28,"covered":0,"skipped":0,"pct":0},"statements":{"total":73,"covered":21,"skipped":0,"pct":28.77},"branches":{"total":36,"covered":14,"skipped":0,"pct":38.89}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SingleSelectTreeWidget/component/index.tsx": {"lines":{"total":82,"covered":14,"skipped":0,"pct":17.07},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":91,"covered":14,"skipped":0,"pct":15.38},"branches":{"total":38,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SingleSelectTreeWidget/widget/index.tsx": {"lines":{"total":62,"covered":30,"skipped":0,"pct":48.39},"functions":{"total":15,"covered":6,"skipped":0,"pct":40},"statements":{"total":66,"covered":31,"skipped":0,"pct":46.97},"branches":{"total":46,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/StatboxWidget/index.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/StatboxWidget/widget/index.tsx": {"lines":{"total":15,"covered":10,"skipped":0,"pct":66.67},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":16,"covered":11,"skipped":0,"pct":68.75},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchGroupWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchGroupWidget/component/index.tsx": {"lines":{"total":18,"covered":9,"skipped":0,"pct":50},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":9,"skipped":0,"pct":45},"branches":{"total":19,"covered":4,"skipped":0,"pct":21.05}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchGroupWidget/widget/index.tsx": {"lines":{"total":62,"covered":25,"skipped":0,"pct":40.32},"functions":{"total":13,"covered":6,"skipped":0,"pct":46.15},"statements":{"total":64,"covered":26,"skipped":0,"pct":40.63},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchWidget/component/index.tsx": {"lines":{"total":21,"covered":20,"skipped":0,"pct":95.24},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":10,"covered":7,"skipped":0,"pct":70}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchWidget/widget/index.tsx": {"lines":{"total":27,"covered":23,"skipped":0,"pct":85.19},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":29,"covered":25,"skipped":0,"pct":86.21},"branches":{"total":11,"covered":5,"skipped":0,"pct":45.45}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/constants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/index.ts": {"lines":{"total":19,"covered":8,"skipped":0,"pct":42.11},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":8,"skipped":0,"pct":38.1},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/AutoToolTipComponent.tsx": {"lines":{"total":31,"covered":18,"skipped":0,"pct":58.06},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":35,"covered":20,"skipped":0,"pct":57.14},"branches":{"total":36,"covered":11,"skipped":0,"pct":30.56}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/CascadeFields.tsx": {"lines":{"total":122,"covered":37,"skipped":0,"pct":30.33},"functions":{"total":32,"covered":1,"skipped":0,"pct":3.13},"statements":{"total":129,"covered":37,"skipped":0,"pct":28.68},"branches":{"total":73,"covered":18,"skipped":0,"pct":24.66}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/CommonUtilities.ts": {"lines":{"total":32,"covered":28,"skipped":0,"pct":87.5},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":35,"covered":31,"skipped":0,"pct":88.57},"branches":{"total":47,"covered":23,"skipped":0,"pct":48.94}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/Constants.ts": {"lines":{"total":62,"covered":53,"skipped":0,"pct":85.48},"functions":{"total":23,"covered":21,"skipped":0,"pct":91.3},"statements":{"total":62,"covered":53,"skipped":0,"pct":85.48},"branches":{"total":34,"covered":25,"skipped":0,"pct":73.53}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/Table.tsx": {"lines":{"total":82,"covered":50,"skipped":0,"pct":60.98},"functions":{"total":18,"covered":7,"skipped":0,"pct":38.89},"statements":{"total":86,"covered":53,"skipped":0,"pct":61.63},"branches":{"total":54,"covered":21,"skipped":0,"pct":38.89}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableAction.tsx": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":12,"covered":2,"skipped":0,"pct":16.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableDataDownload.tsx": {"lines":{"total":63,"covered":22,"skipped":0,"pct":34.92},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":67,"covered":24,"skipped":0,"pct":35.82},"branches":{"total":36,"covered":5,"skipped":0,"pct":13.89}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableFilterPane.tsx": {"lines":{"total":40,"covered":24,"skipped":0,"pct":60},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":42,"covered":25,"skipped":0,"pct":59.52},"branches":{"total":11,"covered":2,"skipped":0,"pct":18.18}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableFilterPaneContent.tsx": {"lines":{"total":55,"covered":18,"skipped":0,"pct":32.73},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":57,"covered":18,"skipped":0,"pct":31.58},"branches":{"total":41,"covered":12,"skipped":0,"pct":29.27}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableFilters.tsx": {"lines":{"total":33,"covered":26,"skipped":0,"pct":78.79},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":35,"covered":28,"skipped":0,"pct":80},"branches":{"total":21,"covered":5,"skipped":0,"pct":23.81}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableHeader.tsx": {"lines":{"total":42,"covered":22,"skipped":0,"pct":52.38},"functions":{"total":14,"covered":7,"skipped":0,"pct":50},"statements":{"total":48,"covered":28,"skipped":0,"pct":58.33},"branches":{"total":53,"covered":26,"skipped":0,"pct":49.06}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableHelpers.ts": {"lines":{"total":26,"covered":26,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":32,"covered":32,"skipped":0,"pct":100},"branches":{"total":14,"covered":11,"skipped":0,"pct":78.57}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableStyledWrappers.tsx": {"lines":{"total":102,"covered":90,"skipped":0,"pct":88.24},"functions":{"total":65,"covered":53,"skipped":0,"pct":81.54},"statements":{"total":107,"covered":94,"skipped":0,"pct":87.85},"branches":{"total":282,"covered":156,"skipped":0,"pct":55.32}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableUtilities.tsx": {"lines":{"total":172,"covered":57,"skipped":0,"pct":33.14},"functions":{"total":38,"covered":6,"skipped":0,"pct":15.79},"statements":{"total":186,"covered":66,"skipped":0,"pct":35.48},"branches":{"total":121,"covered":27,"skipped":0,"pct":22.31}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/index.tsx": {"lines":{"total":76,"covered":19,"skipped":0,"pct":25},"functions":{"total":19,"covered":3,"skipped":0,"pct":15.79},"statements":{"total":80,"covered":21,"skipped":0,"pct":26.25},"branches":{"total":82,"covered":2,"skipped":0,"pct":2.44}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/components/menuButtonTableComponent.tsx": {"lines":{"total":45,"covered":16,"skipped":0,"pct":35.56},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":53,"covered":16,"skipped":0,"pct":30.19},"branches":{"total":52,"covered":10,"skipped":0,"pct":19.23}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/derived.js": {"lines":{"total":198,"covered":135,"skipped":0,"pct":68.18},"functions":{"total":43,"covered":24,"skipped":0,"pct":55.81},"statements":{"total":215,"covered":150,"skipped":0,"pct":69.77},"branches":{"total":169,"covered":112,"skipped":0,"pct":66.27}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/getTableColumns.tsx": {"lines":{"total":22,"covered":14,"skipped":0,"pct":63.64},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":27,"covered":18,"skipped":0,"pct":66.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/index.tsx": {"lines":{"total":385,"covered":102,"skipped":0,"pct":26.49},"functions":{"total":53,"covered":14,"skipped":0,"pct":26.42},"statements":{"total":421,"covered":112,"skipped":0,"pct":26.6},"branches":{"total":361,"covered":21,"skipped":0,"pct":5.82}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/propertyConfig.ts": {"lines":{"total":44,"covered":42,"skipped":0,"pct":95.45},"functions":{"total":26,"covered":24,"skipped":0,"pct":92.31},"statements":{"total":44,"covered":42,"skipped":0,"pct":95.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/propertyUtils.ts": {"lines":{"total":159,"covered":75,"skipped":0,"pct":47.17},"functions":{"total":21,"covered":8,"skipped":0,"pct":38.1},"statements":{"total":172,"covered":85,"skipped":0,"pct":49.42},"branches":{"total":112,"covered":31,"skipped":0,"pct":27.68}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/utilities.ts": {"lines":{"total":22,"covered":22,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":27,"covered":21,"skipped":0,"pct":77.78}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsMigrator/index.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsMigrator/widget/index.tsx": {"lines":{"total":22,"covered":17,"skipped":0,"pct":77.27},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":23,"covered":18,"skipped":0,"pct":78.26},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/index.ts": {"lines":{"total":16,"covered":5,"skipped":0,"pct":31.25},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":5,"skipped":0,"pct":31.25},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/component/PageTabs.tsx": {"lines":{"total":44,"covered":43,"skipped":0,"pct":97.73},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":47,"covered":46,"skipped":0,"pct":97.87},"branches":{"total":20,"covered":17,"skipped":0,"pct":85}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/component/index.tsx": {"lines":{"total":50,"covered":44,"skipped":0,"pct":88},"functions":{"total":14,"covered":11,"skipped":0,"pct":78.57},"statements":{"total":62,"covered":56,"skipped":0,"pct":90.32},"branches":{"total":36,"covered":22,"skipped":0,"pct":61.11}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/widget/derived.js": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/widget/index.tsx": {"lines":{"total":90,"covered":70,"skipped":0,"pct":77.78},"functions":{"total":19,"covered":15,"skipped":0,"pct":78.95},"statements":{"total":98,"covered":77,"skipped":0,"pct":78.57},"branches":{"total":70,"covered":33,"skipped":0,"pct":47.14}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/widget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TextWidget/constants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TextWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TextWidget/component/FontLoader.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TextWidget/component/index.tsx": {"lines":{"total":80,"covered":57,"skipped":0,"pct":71.25},"functions":{"total":26,"covered":14,"skipped":0,"pct":53.85},"statements":{"total":82,"covered":59,"skipped":0,"pct":71.95},"branches":{"total":135,"covered":62,"skipped":0,"pct":45.93}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TextWidget/widget/index.tsx": {"lines":{"total":27,"covered":27,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":29,"covered":29,"skipped":0,"pct":100},"branches":{"total":11,"covered":7,"skipped":0,"pct":63.64}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/VideoWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/VideoWidget/component/PopoverVideo.tsx": {"lines":{"total":11,"covered":9,"skipped":0,"pct":81.82},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":9,"skipped":0,"pct":81.82},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/VideoWidget/component/index.tsx": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":8,"skipped":0,"pct":50},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/VideoWidget/widget/index.tsx": {"lines":{"total":31,"covered":25,"skipped":0,"pct":80.65},"functions":{"total":13,"covered":6,"skipped":0,"pct":46.15},"statements":{"total":41,"covered":26,"skipped":0,"pct":63.41},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/Actions.ts": {"lines":{"total":64,"covered":58,"skipped":0,"pct":90.63},"functions":{"total":30,"covered":24,"skipped":0,"pct":80},"statements":{"total":72,"covered":66,"skipped":0,"pct":91.67},"branches":{"total":61,"covered":42,"skipped":0,"pct":68.85}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/PromisifyAction.ts": {"lines":{"total":35,"covered":31,"skipped":0,"pct":88.57},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":43,"covered":38,"skipped":0,"pct":88.37},"branches":{"total":11,"covered":10,"skipped":0,"pct":90.91}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/ast.ts": {"lines":{"total":85,"covered":80,"skipped":0,"pct":94.12},"functions":{"total":22,"covered":20,"skipped":0,"pct":90.91},"statements":{"total":94,"covered":87,"skipped":0,"pct":92.55},"branches":{"total":40,"covered":31,"skipped":0,"pct":77.5}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/evaluate.ts": {"lines":{"total":137,"covered":116,"skipped":0,"pct":84.67},"functions":{"total":25,"covered":21,"skipped":0,"pct":84},"statements":{"total":146,"covered":125,"skipped":0,"pct":85.62},"branches":{"total":76,"covered":41,"skipped":0,"pct":53.95}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/evaluation.worker.ts": {"lines":{"total":139,"covered":12,"skipped":0,"pct":8.63},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":148,"covered":12,"skipped":0,"pct":8.11},"branches":{"total":113,"covered":0,"skipped":0,"pct":0}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/evaluationSubstitution.ts": {"lines":{"total":61,"covered":61,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":65,"covered":65,"skipped":0,"pct":100},"branches":{"total":26,"covered":25,"skipped":0,"pct":96.15}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/evaluationUtils.ts": {"lines":{"total":376,"covered":227,"skipped":0,"pct":60.37},"functions":{"total":64,"covered":43,"skipped":0,"pct":67.19},"statements":{"total":437,"covered":272,"skipped":0,"pct":62.24},"branches":{"total":201,"covered":121,"skipped":0,"pct":60.2}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/formEval.ts": {"lines":{"total":75,"covered":10,"skipped":0,"pct":13.33},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":75,"covered":10,"skipped":0,"pct":13.33},"branches":{"total":75,"covered":2,"skipped":0,"pct":2.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/helpers.ts": {"lines":{"total":25,"covered":22,"skipped":0,"pct":88},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":31,"covered":26,"skipped":0,"pct":83.87},"branches":{"total":16,"covered":7,"skipped":0,"pct":43.75}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/lint.ts": {"lines":{"total":36,"covered":34,"skipped":0,"pct":94.44},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":39,"covered":37,"skipped":0,"pct":94.87},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/validations.ts": {"lines":{"total":327,"covered":266,"skipped":0,"pct":81.35},"functions":{"total":31,"covered":23,"skipped":0,"pct":74.19},"statements":{"total":357,"covered":287,"skipped":0,"pct":80.39},"branches":{"total":729,"covered":520,"skipped":0,"pct":71.33}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/DataTreeEvaluator/DataTreeEvaluator.ts": {"lines":{"total":608,"covered":463,"skipped":0,"pct":76.15},"functions":{"total":89,"covered":66,"skipped":0,"pct":74.16},"statements":{"total":650,"covered":496,"skipped":0,"pct":76.31},"branches":{"total":317,"covered":185,"skipped":0,"pct":58.36}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/DataTreeEvaluator/test/mockUnEvalTree.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/customQueries.js": {"lines":{"total":19,"covered":18,"skipped":0,"pct":94.74},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":20,"covered":19,"skipped":0,"pct":95},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/sagas.ts": {"lines":{"total":34,"covered":34,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":34,"covered":34,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/testCommon.ts": {"lines":{"total":49,"covered":49,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":60,"covered":60,"skipped":0,"pct":100},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/testMockedWidgets.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/testUtils.tsx": {"lines":{"total":37,"covered":36,"skipped":0,"pct":97.3},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":40,"covered":38,"skipped":0,"pct":95},"branches":{"total":21,"covered":18,"skipped":0,"pct":85.71}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/WidgetFactoryUtils.ts": {"lines":{"total":16,"covered":15,"skipped":0,"pct":93.75},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ButtonFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/CanvasFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ChartFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/CheckboxFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ContainerFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/DatepickerFactory.ts": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/DividerFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/DropdownFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/FilepickerFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/FormButtonFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/FormFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/IconFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ImageFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/InputFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ListFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/MapFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ModalFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/RadiogroupFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/RichTextFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/SkeletonFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/SwitchFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/TableFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/TabsFactory.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/TextFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/VideoFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/WidgetTypeFactories.ts": {"lines":{"total":26,"covered":26,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":26,"covered":26,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} } From 6382360b908ef0ad0bdff649c61521687bf64859 Mon Sep 17 00:00:00 2001 From: haojin111 <63215848+haojin111@users.noreply.github.com> Date: Tue, 17 May 2022 13:32:09 +0800 Subject: [PATCH 2/7] remove unnecessary file --- coverage-summary.json | 1254 ----------------------------------------- 1 file changed, 1254 deletions(-) delete mode 100644 coverage-summary.json diff --git a/coverage-summary.json b/coverage-summary.json deleted file mode 100644 index b793cbbb5d..0000000000 --- a/coverage-summary.json +++ /dev/null @@ -1,1254 +0,0 @@ -{"total": {"lines":{"total":56780,"covered":32258,"skipped":0,"pct":56.81},"statements":{"total":64212,"covered":36326,"skipped":0,"pct":56.57},"functions":{"total":13247,"covered":4754,"skipped":0,"pct":35.89},"branches":{"total":35182,"covered":13557,"skipped":0,"pct":38.53}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/RouteBuilder.ts": {"lines":{"total":97,"covered":77,"skipped":0,"pct":79.38},"functions":{"total":25,"covered":9,"skipped":0,"pct":36},"statements":{"total":123,"covered":102,"skipped":0,"pct":82.93},"branches":{"total":52,"covered":42,"skipped":0,"pct":80.77}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/store.ts": {"lines":{"total":46,"covered":41,"skipped":0,"pct":89.13},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":52,"covered":47,"skipped":0,"pct":90.38},"branches":{"total":12,"covered":7,"skipped":0,"pct":58.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/apiPaneActions.ts": {"lines":{"total":20,"covered":11,"skipped":0,"pct":55},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":31,"covered":21,"skipped":0,"pct":67.74},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/appCollabActions.ts": {"lines":{"total":19,"covered":14,"skipped":0,"pct":73.68},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":36,"covered":26,"skipped":0,"pct":72.22},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/appThemingActions.tsx": {"lines":{"total":15,"covered":11,"skipped":0,"pct":73.33},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":31,"covered":21,"skipped":0,"pct":67.74},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/applicationActions.ts": {"lines":{"total":34,"covered":22,"skipped":0,"pct":64.71},"functions":{"total":18,"covered":3,"skipped":0,"pct":16.67},"statements":{"total":55,"covered":40,"skipped":0,"pct":72.73},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/batchActions.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/browserRequestActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/canvasSelectionActions.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/commentActions.ts": {"lines":{"total":73,"covered":58,"skipped":0,"pct":79.45},"functions":{"total":45,"covered":19,"skipped":0,"pct":42.22},"statements":{"total":140,"covered":111,"skipped":0,"pct":79.29},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/controlActions.tsx": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":18,"covered":13,"skipped":0,"pct":72.22},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/crudInfoModalActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/datasourceActions.ts": {"lines":{"total":48,"covered":23,"skipped":0,"pct":47.92},"functions":{"total":21,"covered":0,"skipped":0,"pct":0},"statements":{"total":70,"covered":44,"skipped":0,"pct":62.86},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/debuggerActions.ts": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":11,"covered":2,"skipped":0,"pct":18.18},"statements":{"total":34,"covered":25,"skipped":0,"pct":73.53},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/editorActions.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/errorActions.ts": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/evaluationActions.ts": {"lines":{"total":19,"covered":10,"skipped":0,"pct":52.63},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":15,"skipped":0,"pct":62.5},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/explorerActions.ts": {"lines":{"total":9,"covered":5,"skipped":0,"pct":55.56},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/gitSyncActions.ts": {"lines":{"total":88,"covered":58,"skipped":0,"pct":65.91},"functions":{"total":57,"covered":2,"skipped":0,"pct":3.51},"statements":{"total":187,"covered":117,"skipped":0,"pct":62.57},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/globalSearchActions.ts": {"lines":{"total":23,"covered":18,"skipped":0,"pct":78.26},"functions":{"total":16,"covered":2,"skipped":0,"pct":12.5},"statements":{"total":51,"covered":36,"skipped":0,"pct":70.59},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/helpActions.ts": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/importActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/initActions.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":10,"covered":9,"skipped":0,"pct":90},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/jsActionActions.ts": {"lines":{"total":35,"covered":18,"skipped":0,"pct":51.43},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":34,"skipped":0,"pct":65.38},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/jsPaneActions.ts": {"lines":{"total":24,"covered":12,"skipped":0,"pct":50},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":23,"skipped":0,"pct":65.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/metaActions.ts": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":14,"covered":11,"skipped":0,"pct":78.57},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/notificationActions.ts": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":34,"covered":23,"skipped":0,"pct":67.65},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/onboardingActions.ts": {"lines":{"total":39,"covered":21,"skipped":0,"pct":53.85},"functions":{"total":19,"covered":1,"skipped":0,"pct":5.26},"statements":{"total":58,"covered":40,"skipped":0,"pct":68.97},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/orgActions.ts": {"lines":{"total":19,"covered":10,"skipped":0,"pct":52.63},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":19,"skipped":0,"pct":67.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/pageActions.tsx": {"lines":{"total":74,"covered":42,"skipped":0,"pct":56.76},"functions":{"total":32,"covered":8,"skipped":0,"pct":25},"statements":{"total":107,"covered":72,"skipped":0,"pct":67.29},"branches":{"total":6,"covered":1,"skipped":0,"pct":16.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/pluginActionActions.ts": {"lines":{"total":68,"covered":37,"skipped":0,"pct":54.41},"functions":{"total":33,"covered":2,"skipped":0,"pct":6.06},"statements":{"total":105,"covered":71,"skipped":0,"pct":67.62},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/pluginActions.ts": {"lines":{"total":14,"covered":8,"skipped":0,"pct":57.14},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":15,"skipped":0,"pct":65.22},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/propertyPaneActions.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":13,"covered":11,"skipped":0,"pct":84.62},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/providerActions.ts": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/queryPaneActions.ts": {"lines":{"total":7,"covered":4,"skipped":0,"pct":57.14},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":7,"skipped":0,"pct":70},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/reflowActions.ts": {"lines":{"total":5,"covered":4,"skipped":0,"pct":80},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/templateActions.ts": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/tourActions.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/userActions.ts": {"lines":{"total":25,"covered":21,"skipped":0,"pct":84},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":59,"covered":40,"skipped":0,"pct":67.8},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/websocketActions.ts": {"lines":{"total":16,"covered":12,"skipped":0,"pct":75},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":32,"covered":23,"skipped":0,"pct":71.88},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/widgetActions.tsx": {"lines":{"total":36,"covered":26,"skipped":0,"pct":72.22},"functions":{"total":15,"covered":7,"skipped":0,"pct":46.67},"statements":{"total":51,"covered":41,"skipped":0,"pct":80.39},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/widgetSelectionActions.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":28,"covered":28,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/widgetSidebarActions.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":14,"covered":11,"skipped":0,"pct":78.57},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/ActionAPI.tsx": {"lines":{"total":32,"covered":17,"skipped":0,"pct":53.13},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":33,"covered":18,"skipped":0,"pct":54.55},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/Api.ts": {"lines":{"total":27,"covered":23,"skipped":0,"pct":85.19},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":27,"covered":23,"skipped":0,"pct":85.19},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/ApiUtils.ts": {"lines":{"total":56,"covered":33,"skipped":0,"pct":58.93},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":60,"covered":37,"skipped":0,"pct":61.67},"branches":{"total":46,"covered":21,"skipped":0,"pct":45.65}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/AppThemingApi.tsx": {"lines":{"total":18,"covered":11,"skipped":0,"pct":61.11},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":19,"covered":12,"skipped":0,"pct":63.16},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/ApplicationApi.tsx": {"lines":{"total":44,"covered":23,"skipped":0,"pct":52.27},"functions":{"total":19,"covered":1,"skipped":0,"pct":5.26},"statements":{"total":47,"covered":24,"skipped":0,"pct":51.06},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/CloudServicesApi.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":4,"skipped":0,"pct":80},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/CollectionApi.ts": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/CommentsAPI.tsx": {"lines":{"total":29,"covered":22,"skipped":0,"pct":75.86},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":30,"covered":23,"skipped":0,"pct":76.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/DatasourcesApi.ts": {"lines":{"total":27,"covered":15,"skipped":0,"pct":55.56},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":28,"covered":16,"skipped":0,"pct":57.14},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/GitSyncAPI.tsx": {"lines":{"total":57,"covered":28,"skipped":0,"pct":49.12},"functions":{"total":20,"covered":2,"skipped":0,"pct":10},"statements":{"total":63,"covered":29,"skipped":0,"pct":46.03},"branches":{"total":6,"covered":1,"skipped":0,"pct":16.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/ImportApi.ts": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/JSActionAPI.tsx": {"lines":{"total":26,"covered":15,"skipped":0,"pct":57.69},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":27,"covered":16,"skipped":0,"pct":59.26},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/NotificationsAPI.tsx": {"lines":{"total":16,"covered":12,"skipped":0,"pct":75},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":17,"covered":13,"skipped":0,"pct":76.47},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/OAuthApi.ts": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/OrgApi.ts": {"lines":{"total":33,"covered":18,"skipped":0,"pct":54.55},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":34,"covered":19,"skipped":0,"pct":55.88},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/PageApi.tsx": {"lines":{"total":50,"covered":33,"skipped":0,"pct":66},"functions":{"total":19,"covered":4,"skipped":0,"pct":21.05},"statements":{"total":52,"covered":34,"skipped":0,"pct":65.38},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/PluginApi.ts": {"lines":{"total":22,"covered":18,"skipped":0,"pct":81.82},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":23,"covered":19,"skipped":0,"pct":82.61},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/ProvidersApi.ts": {"lines":{"total":33,"covered":18,"skipped":0,"pct":54.55},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":35,"covered":20,"skipped":0,"pct":57.14},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/TemplatesApi.ts": {"lines":{"total":13,"covered":9,"skipped":0,"pct":69.23},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/api/UserApi.tsx": {"lines":{"total":68,"covered":44,"skipped":0,"pct":64.71},"functions":{"total":22,"covered":1,"skipped":0,"pct":4.55},"statements":{"total":70,"covered":46,"skipped":0,"pct":65.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/configs/index.ts": {"lines":{"total":32,"covered":32,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":37,"covered":36,"skipped":0,"pct":97.3},"branches":{"total":105,"covered":90,"skipped":0,"pct":85.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/constants/ApiConstants.tsx": {"lines":{"total":27,"covered":26,"skipped":0,"pct":96.3},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":28,"covered":27,"skipped":0,"pct":96.43},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/constants/ReduxActionConstants.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/constants/messages.ts": {"lines":{"total":1036,"covered":850,"skipped":0,"pct":82.05},"functions":{"total":754,"covered":264,"skipped":0,"pct":35.01},"statements":{"total":2231,"covered":1741,"skipped":0,"pct":78.04},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/pages/AdminSettings/config/types.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":19,"covered":19,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/reducers/settingsReducer.ts": {"lines":{"total":15,"covered":5,"skipped":0,"pct":33.33},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":5,"skipped":0,"pct":33.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/sagas/SuperUserSagas.tsx": {"lines":{"total":64,"covered":22,"skipped":0,"pct":34.38},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":73,"covered":22,"skipped":0,"pct":30.14},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/utils.ts": {"lines":{"total":52,"covered":47,"skipped":0,"pct":90.38},"functions":{"total":10,"covered":7,"skipped":0,"pct":70},"statements":{"total":62,"covered":57,"skipped":0,"pct":91.94},"branches":{"total":36,"covered":20,"skipped":0,"pct":55.56}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/AppComments/AppCommentThreads.tsx": {"lines":{"total":42,"covered":25,"skipped":0,"pct":59.52},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":43,"covered":26,"skipped":0,"pct":60.47},"branches":{"total":22,"covered":5,"skipped":0,"pct":22.73}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/AppComments/AppComments.tsx": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/AppComments/AppCommentsFilterPopover.tsx": {"lines":{"total":41,"covered":19,"skipped":0,"pct":46.34},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":45,"covered":19,"skipped":0,"pct":42.22},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/AppComments/AppCommentsHeader.tsx": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":8,"skipped":0,"pct":61.54},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/AppComments/AppCommentsPlaceholder.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentCard/CommentCard.tsx": {"lines":{"total":168,"covered":121,"skipped":0,"pct":72.02},"functions":{"total":43,"covered":19,"skipped":0,"pct":44.19},"statements":{"total":180,"covered":129,"skipped":0,"pct":71.67},"branches":{"total":131,"covered":75,"skipped":0,"pct":57.25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentCard/CommentContextMenu.tsx": {"lines":{"total":49,"covered":39,"skipped":0,"pct":79.59},"functions":{"total":13,"covered":4,"skipped":0,"pct":30.77},"statements":{"total":52,"covered":41,"skipped":0,"pct":78.85},"branches":{"total":22,"covered":18,"skipped":0,"pct":81.82}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentCard/ResolveCommentButton.tsx": {"lines":{"total":26,"covered":24,"skipped":0,"pct":92.31},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":28,"covered":26,"skipped":0,"pct":92.86},"branches":{"total":16,"covered":11,"skipped":0,"pct":68.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentThread/CommentThread.tsx": {"lines":{"total":64,"covered":63,"skipped":0,"pct":98.44},"functions":{"total":15,"covered":13,"skipped":0,"pct":86.67},"statements":{"total":68,"covered":65,"skipped":0,"pct":95.59},"branches":{"total":109,"covered":71,"skipped":0,"pct":65.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentThread/ScrollToLatest.tsx": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":8,"skipped":0,"pct":57.14},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentThread/connectedCommentThread.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/AddCommentInput.tsx": {"lines":{"total":140,"covered":93,"skipped":0,"pct":66.43},"functions":{"total":23,"covered":14,"skipped":0,"pct":60.87},"statements":{"total":162,"covered":105,"skipped":0,"pct":64.81},"branches":{"total":109,"covered":21,"skipped":0,"pct":19.27}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/Comments.tsx": {"lines":{"total":34,"covered":34,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":38,"covered":37,"skipped":0,"pct":97.37},"branches":{"total":10,"covered":9,"skipped":0,"pct":90}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/InlineCommentPin.tsx": {"lines":{"total":81,"covered":72,"skipped":0,"pct":88.89},"functions":{"total":19,"covered":18,"skipped":0,"pct":94.74},"statements":{"total":88,"covered":77,"skipped":0,"pct":87.5},"branches":{"total":68,"covered":51,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/OverlayCommentsWrapper.tsx": {"lines":{"total":39,"covered":31,"skipped":0,"pct":79.49},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":40,"covered":32,"skipped":0,"pct":80},"branches":{"total":12,"covered":9,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/StyledComponents.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/UnpublishedCommentThread.tsx": {"lines":{"total":33,"covered":29,"skipped":0,"pct":87.88},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":37,"covered":33,"skipped":0,"pct":89.19},"branches":{"total":10,"covered":3,"skipped":0,"pct":30}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/useOrgUsers.tsx": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":13,"covered":10,"skipped":0,"pct":76.92}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/tests/setMockPages.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/tour/commentsTourSteps.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/constants.ts": {"lines":{"total":46,"covered":46,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":46,"covered":46,"skipped":0,"pct":100},"branches":{"total":18,"covered":18,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/AppIcon.tsx": {"lines":{"total":297,"covered":119,"skipped":0,"pct":40.07},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":298,"covered":120,"skipped":0,"pct":40.27},"branches":{"total":98,"covered":9,"skipped":0,"pct":9.18}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Button.tsx": {"lines":{"total":142,"covered":132,"skipped":0,"pct":92.96},"functions":{"total":45,"covered":44,"skipped":0,"pct":97.78},"statements":{"total":144,"covered":133,"skipped":0,"pct":92.36},"branches":{"total":116,"covered":95,"skipped":0,"pct":81.9}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ButtonTabComponent.tsx": {"lines":{"total":39,"covered":36,"skipped":0,"pct":92.31},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":49,"covered":46,"skipped":0,"pct":93.88},"branches":{"total":24,"covered":23,"skipped":0,"pct":95.83}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Callout.tsx": {"lines":{"total":23,"covered":10,"skipped":0,"pct":43.48},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":10,"skipped":0,"pct":43.48},"branches":{"total":22,"covered":4,"skipped":0,"pct":18.18}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/CalloutV2.tsx": {"lines":{"total":19,"covered":14,"skipped":0,"pct":73.68},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":19,"covered":14,"skipped":0,"pct":73.68},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Checkbox.tsx": {"lines":{"total":36,"covered":11,"skipped":0,"pct":30.56},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":11,"skipped":0,"pct":26.83},"branches":{"total":44,"covered":6,"skipped":0,"pct":13.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ColorPickerComponent.tsx": {"lines":{"total":40,"covered":17,"skipped":0,"pct":42.5},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":42,"covered":17,"skipped":0,"pct":40.48},"branches":{"total":26,"covered":14,"skipped":0,"pct":53.85}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ColorPickerComponentV2.tsx": {"lines":{"total":146,"covered":115,"skipped":0,"pct":78.77},"functions":{"total":32,"covered":24,"skipped":0,"pct":75},"statements":{"total":156,"covered":123,"skipped":0,"pct":78.85},"branches":{"total":201,"covered":145,"skipped":0,"pct":72.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ColorSelector.tsx": {"lines":{"total":26,"covered":6,"skipped":0,"pct":23.08},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":6,"skipped":0,"pct":21.43},"branches":{"total":18,"covered":4,"skipped":0,"pct":22.22}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/CopyToClipBoard.tsx": {"lines":{"total":23,"covered":7,"skipped":0,"pct":30.43},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":7,"skipped":0,"pct":28},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DatePickerComponent.tsx": {"lines":{"total":85,"covered":9,"skipped":0,"pct":10.59},"functions":{"total":23,"covered":0,"skipped":0,"pct":0},"statements":{"total":88,"covered":9,"skipped":0,"pct":10.23},"branches":{"total":59,"covered":2,"skipped":0,"pct":3.39}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DialogComponent.tsx": {"lines":{"total":35,"covered":30,"skipped":0,"pct":85.71},"functions":{"total":18,"covered":15,"skipped":0,"pct":83.33},"statements":{"total":37,"covered":32,"skipped":0,"pct":86.49},"branches":{"total":32,"covered":19,"skipped":0,"pct":59.38}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DisplayImageUpload.tsx": {"lines":{"total":50,"covered":16,"skipped":0,"pct":32},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":56,"covered":16,"skipped":0,"pct":28.57},"branches":{"total":16,"covered":2,"skipped":0,"pct":12.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DraggableList.tsx": {"lines":{"total":80,"covered":31,"skipped":0,"pct":38.75},"functions":{"total":15,"covered":4,"skipped":0,"pct":26.67},"statements":{"total":92,"covered":33,"skipped":0,"pct":35.87},"branches":{"total":70,"covered":11,"skipped":0,"pct":15.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DraggableListCard.tsx": {"lines":{"total":47,"covered":7,"skipped":0,"pct":14.89},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":54,"covered":7,"skipped":0,"pct":12.96},"branches":{"total":63,"covered":2,"skipped":0,"pct":3.17}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DraggableListComponent.tsx": {"lines":{"total":34,"covered":15,"skipped":0,"pct":44.12},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":39,"covered":16,"skipped":0,"pct":41.03},"branches":{"total":11,"covered":2,"skipped":0,"pct":18.18}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Dropdown.tsx": {"lines":{"total":271,"covered":243,"skipped":0,"pct":89.67},"functions":{"total":81,"covered":66,"skipped":0,"pct":81.48},"statements":{"total":293,"covered":264,"skipped":0,"pct":90.1},"branches":{"total":396,"covered":285,"skipped":0,"pct":71.97}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DropdownV2.tsx": {"lines":{"total":18,"covered":16,"skipped":0,"pct":88.89},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":22,"covered":20,"skipped":0,"pct":90.91},"branches":{"total":9,"covered":8,"skipped":0,"pct":88.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/EditableText.tsx": {"lines":{"total":27,"covered":26,"skipped":0,"pct":96.3},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":34,"covered":33,"skipped":0,"pct":97.06},"branches":{"total":16,"covered":11,"skipped":0,"pct":68.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/EditableTextSubComponent.tsx": {"lines":{"total":85,"covered":64,"skipped":0,"pct":75.29},"functions":{"total":25,"covered":21,"skipped":0,"pct":84},"statements":{"total":92,"covered":70,"skipped":0,"pct":76.09},"branches":{"total":90,"covered":57,"skipped":0,"pct":63.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/EmojiPicker.tsx": {"lines":{"total":24,"covered":21,"skipped":0,"pct":87.5},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":26,"covered":23,"skipped":0,"pct":88.46},"branches":{"total":10,"covered":9,"skipped":0,"pct":90}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/EmojiReactions.tsx": {"lines":{"total":52,"covered":21,"skipped":0,"pct":40.38},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":60,"covered":24,"skipped":0,"pct":40},"branches":{"total":58,"covered":15,"skipped":0,"pct":25.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/FilePicker.tsx": {"lines":{"total":157,"covered":49,"skipped":0,"pct":31.21},"functions":{"total":46,"covered":22,"skipped":0,"pct":47.83},"statements":{"total":167,"covered":49,"skipped":0,"pct":29.34},"branches":{"total":84,"covered":8,"skipped":0,"pct":9.52}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/FilePickerV2.tsx": {"lines":{"total":121,"covered":42,"skipped":0,"pct":34.71},"functions":{"total":22,"covered":6,"skipped":0,"pct":27.27},"statements":{"total":131,"covered":52,"skipped":0,"pct":39.69},"branches":{"total":92,"covered":20,"skipped":0,"pct":21.74}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/GifPlayerComponent.tsx": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":9,"skipped":0,"pct":47.37},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Icon.tsx": {"lines":{"total":176,"covered":175,"skipped":0,"pct":99.43},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":178,"covered":177,"skipped":0,"pct":99.44},"branches":{"total":40,"covered":34,"skipped":0,"pct":85}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/IconSelector.tsx": {"lines":{"total":39,"covered":10,"skipped":0,"pct":25.64},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":44,"covered":10,"skipped":0,"pct":22.73},"branches":{"total":45,"covered":4,"skipped":0,"pct":8.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/LabelWithTooltip.tsx": {"lines":{"total":63,"covered":48,"skipped":0,"pct":76.19},"functions":{"total":11,"covered":7,"skipped":0,"pct":63.64},"statements":{"total":92,"covered":68,"skipped":0,"pct":73.91},"branches":{"total":98,"covered":56,"skipped":0,"pct":57.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ListSegmentHeader.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/MentionsInput.tsx": {"lines":{"total":76,"covered":47,"skipped":0,"pct":61.84},"functions":{"total":23,"covered":6,"skipped":0,"pct":26.09},"statements":{"total":83,"covered":53,"skipped":0,"pct":63.86},"branches":{"total":54,"covered":21,"skipped":0,"pct":38.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Menu.tsx": {"lines":{"total":15,"covered":9,"skipped":0,"pct":60},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":15,"covered":9,"skipped":0,"pct":60},"branches":{"total":14,"covered":7,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/MenuDivider.tsx": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":3,"skipped":0,"pct":50},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/MenuItem.tsx": {"lines":{"total":23,"covered":14,"skipped":0,"pct":60.87},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":34,"covered":4,"skipped":0,"pct":11.76}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/MultiSwitch.tsx": {"lines":{"total":20,"covered":8,"skipped":0,"pct":40},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":8,"skipped":0,"pct":40},"branches":{"total":14,"covered":8,"skipped":0,"pct":57.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/NotificationBanner.tsx": {"lines":{"total":31,"covered":26,"skipped":0,"pct":83.87},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":34,"covered":29,"skipped":0,"pct":85.29},"branches":{"total":58,"covered":37,"skipped":0,"pct":63.79}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/NumberedStep.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ProgressiveImage.tsx": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":5,"skipped":0,"pct":41.67},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Radio.tsx": {"lines":{"total":39,"covered":6,"skipped":0,"pct":15.38},"functions":{"total":27,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":6,"skipped":0,"pct":14.63},"branches":{"total":42,"covered":4,"skipped":0,"pct":9.52}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/RectangularSwitcher.tsx": {"lines":{"total":26,"covered":8,"skipped":0,"pct":30.77},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":8,"skipped":0,"pct":26.67},"branches":{"total":20,"covered":6,"skipped":0,"pct":30}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ScrollIndicator.tsx": {"lines":{"total":41,"covered":33,"skipped":0,"pct":80.49},"functions":{"total":15,"covered":13,"skipped":0,"pct":86.67},"statements":{"total":45,"covered":37,"skipped":0,"pct":82.22},"branches":{"total":36,"covered":20,"skipped":0,"pct":55.56}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/SearchInput.tsx": {"lines":{"total":33,"covered":15,"skipped":0,"pct":45.45},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":35,"covered":15,"skipped":0,"pct":42.86},"branches":{"total":28,"covered":6,"skipped":0,"pct":21.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ShowcaseCarousel.tsx": {"lines":{"total":46,"covered":13,"skipped":0,"pct":28.26},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":49,"covered":13,"skipped":0,"pct":26.53},"branches":{"total":32,"covered":12,"skipped":0,"pct":37.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/SnippetButton.tsx": {"lines":{"total":16,"covered":12,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":12,"skipped":0,"pct":75},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Spinner.tsx": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Statusbar.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":9,"skipped":0,"pct":45},"branches":{"total":18,"covered":8,"skipped":0,"pct":44.44}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/StepComponent.tsx": {"lines":{"total":29,"covered":27,"skipped":0,"pct":93.1},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":29,"covered":27,"skipped":0,"pct":93.1},"branches":{"total":20,"covered":18,"skipped":0,"pct":90}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Switch.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Switcher.tsx": {"lines":{"total":20,"covered":19,"skipped":0,"pct":95},"functions":{"total":6,"covered":5,"skipped":0,"pct":83.33},"statements":{"total":22,"covered":21,"skipped":0,"pct":95.45},"branches":{"total":17,"covered":12,"skipped":0,"pct":70.59}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/TabItemBackgroundFill.tsx": {"lines":{"total":12,"covered":6,"skipped":0,"pct":50},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":6,"skipped":0,"pct":46.15},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Table.tsx": {"lines":{"total":47,"covered":9,"skipped":0,"pct":19.15},"functions":{"total":30,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":9,"skipped":0,"pct":19.15},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/TableDropdown.tsx": {"lines":{"total":41,"covered":13,"skipped":0,"pct":31.71},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":13,"skipped":0,"pct":27.66},"branches":{"total":28,"covered":8,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Tabs.tsx": {"lines":{"total":84,"covered":19,"skipped":0,"pct":22.62},"functions":{"total":45,"covered":0,"skipped":0,"pct":0},"statements":{"total":93,"covered":20,"skipped":0,"pct":21.51},"branches":{"total":106,"covered":10,"skipped":0,"pct":9.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/TagInputComponent.tsx": {"lines":{"total":60,"covered":29,"skipped":0,"pct":48.33},"functions":{"total":17,"covered":10,"skipped":0,"pct":58.82},"statements":{"total":64,"covered":33,"skipped":0,"pct":51.56},"branches":{"total":53,"covered":16,"skipped":0,"pct":30.19}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Text.tsx": {"lines":{"total":60,"covered":56,"skipped":0,"pct":93.33},"functions":{"total":15,"covered":15,"skipped":0,"pct":100},"statements":{"total":61,"covered":57,"skipped":0,"pct":93.44},"branches":{"total":32,"covered":27,"skipped":0,"pct":84.38}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/TextInput.tsx": {"lines":{"total":118,"covered":92,"skipped":0,"pct":77.97},"functions":{"total":40,"covered":35,"skipped":0,"pct":87.5},"statements":{"total":130,"covered":103,"skipped":0,"pct":79.23},"branches":{"total":147,"covered":92,"skipped":0,"pct":62.59}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Toast.tsx": {"lines":{"total":54,"covered":42,"skipped":0,"pct":77.78},"functions":{"total":21,"covered":17,"skipped":0,"pct":80.95},"statements":{"total":54,"covered":42,"skipped":0,"pct":77.78},"branches":{"total":66,"covered":42,"skipped":0,"pct":63.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Toggle.tsx": {"lines":{"total":20,"covered":20,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":28,"covered":22,"skipped":0,"pct":78.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Tooltip.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/TreeDropdown.tsx": {"lines":{"total":187,"covered":181,"skipped":0,"pct":96.79},"functions":{"total":38,"covered":37,"skipped":0,"pct":97.37},"statements":{"total":203,"covered":194,"skipped":0,"pct":95.57},"branches":{"total":218,"covered":169,"skipped":0,"pct":77.52}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/UserProfileImagePicker.tsx": {"lines":{"total":28,"covered":7,"skipped":0,"pct":25},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":7,"skipped":0,"pct":23.33},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/common.tsx": {"lines":{"total":36,"covered":33,"skipped":0,"pct":91.67},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":41,"covered":38,"skipped":0,"pct":92.68},"branches":{"total":12,"covered":9,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/index.ts": {"lines":{"total":91,"covered":91,"skipped":0,"pct":100},"functions":{"total":53,"covered":6,"skipped":0,"pct":11.32},"statements":{"total":144,"covered":144,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/CopyUrlForm.tsx": {"lines":{"total":25,"covered":25,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/FieldError.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":8,"covered":5,"skipped":0,"pct":62.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/FormGroup.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/SelectField.tsx": {"lines":{"total":17,"covered":6,"skipped":0,"pct":35.29},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":6,"skipped":0,"pct":31.58},"branches":{"total":9,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/TextField.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/UneditableField.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/tour/TourTooltipWrapper.tsx": {"lines":{"total":32,"covered":30,"skipped":0,"pct":93.75},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":33,"covered":31,"skipped":0,"pct":93.94},"branches":{"total":38,"covered":17,"skipped":0,"pct":44.74}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/BaseButton.tsx": {"lines":{"total":37,"covered":13,"skipped":0,"pct":35.14},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":45,"covered":13,"skipped":0,"pct":28.89},"branches":{"total":139,"covered":2,"skipped":0,"pct":1.44}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/CenteredWrapper.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/CloseButton.tsx": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":5,"skipped":0,"pct":50},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/CopyToClipBoard.tsx": {"lines":{"total":21,"covered":7,"skipped":0,"pct":33.33},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":7,"skipped":0,"pct":30.43},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/Dropdown.tsx": {"lines":{"total":22,"covered":7,"skipped":0,"pct":31.82},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":7,"skipped":0,"pct":31.82},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/ModalComponent.tsx": {"lines":{"total":29,"covered":17,"skipped":0,"pct":58.62},"functions":{"total":15,"covered":4,"skipped":0,"pct":26.67},"statements":{"total":30,"covered":17,"skipped":0,"pct":56.67},"branches":{"total":26,"covered":8,"skipped":0,"pct":30.77}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/PositionedContainer.tsx": {"lines":{"total":54,"covered":54,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":56,"covered":56,"skipped":0,"pct":100},"branches":{"total":63,"covered":52,"skipped":0,"pct":82.54}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/SearchComponent.tsx": {"lines":{"total":28,"covered":21,"skipped":0,"pct":75},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":29,"covered":22,"skipped":0,"pct":75.86},"branches":{"total":12,"covered":9,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/TabbedView.tsx": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/TextInputComponent.tsx": {"lines":{"total":38,"covered":12,"skipped":0,"pct":31.58},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":43,"covered":14,"skipped":0,"pct":32.56},"branches":{"total":35,"covered":6,"skipped":0,"pct":17.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/WidgetStyleContainer.tsx": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/header/DeployLinkButton.tsx": {"lines":{"total":32,"covered":25,"skipped":0,"pct":78.13},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":34,"covered":27,"skipped":0,"pct":79.41},"branches":{"total":13,"covered":11,"skipped":0,"pct":84.62}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/help/CollapsibleHelp.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/help/DocumentationSearch.tsx": {"lines":{"total":66,"covered":40,"skipped":0,"pct":60.61},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":74,"covered":44,"skipped":0,"pct":59.46},"branches":{"total":56,"covered":25,"skipped":0,"pct":44.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionNameEditor.tsx": {"lines":{"total":30,"covered":15,"skipped":0,"pct":50},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":15,"skipped":0,"pct":50},"branches":{"total":21,"covered":4,"skipped":0,"pct":19.05}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ApiResponseView.tsx": {"lines":{"total":100,"covered":51,"skipped":0,"pct":51},"functions":{"total":22,"covered":0,"skipped":0,"pct":0},"statements":{"total":105,"covered":52,"skipped":0,"pct":49.52},"branches":{"total":105,"covered":32,"skipped":0,"pct":30.48}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/BetaCard.tsx": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Button.tsx": {"lines":{"total":28,"covered":12,"skipped":0,"pct":42.86},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":13,"skipped":0,"pct":40.63},"branches":{"total":39,"covered":8,"skipped":0,"pct":20.51}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CloseEditor.tsx": {"lines":{"total":28,"covered":12,"skipped":0,"pct":42.86},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":12,"skipped":0,"pct":42.86},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Divider.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/DragLayerComponent.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/DraggableComponent.tsx": {"lines":{"total":63,"covered":63,"skipped":0,"pct":100},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":69,"covered":69,"skipped":0,"pct":100},"branches":{"total":50,"covered":46,"skipped":0,"pct":92}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/DropTargetComponent.tsx": {"lines":{"total":72,"covered":64,"skipped":0,"pct":88.89},"functions":{"total":11,"covered":10,"skipped":0,"pct":90.91},"statements":{"total":74,"covered":66,"skipped":0,"pct":89.19},"branches":{"total":52,"covered":36,"skipped":0,"pct":69.23}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/DropTargetUtils.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/DropdownComponent.tsx": {"lines":{"total":67,"covered":16,"skipped":0,"pct":23.88},"functions":{"total":25,"covered":1,"skipped":0,"pct":4},"statements":{"total":77,"covered":17,"skipped":0,"pct":22.08},"branches":{"total":58,"covered":8,"skipped":0,"pct":13.79}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/EditableText.tsx": {"lines":{"total":55,"covered":15,"skipped":0,"pct":27.27},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":60,"covered":15,"skipped":0,"pct":25},"branches":{"total":41,"covered":6,"skipped":0,"pct":14.63}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/EditorContextProvider.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":14,"covered":13,"skipped":0,"pct":92.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/EntityBottomTabs.tsx": {"lines":{"total":28,"covered":9,"skipped":0,"pct":32.14},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":10,"skipped":0,"pct":30.3},"branches":{"total":14,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ErrorBoundry.tsx": {"lines":{"total":20,"covered":15,"skipped":0,"pct":75},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":22,"covered":17,"skipped":0,"pct":77.27},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ErrorTooltip.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/FormLabel.tsx": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/FormRow.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/HelperTooltip.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/JSResponseView.tsx": {"lines":{"total":79,"covered":42,"skipped":0,"pct":53.16},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":82,"covered":42,"skipped":0,"pct":51.22},"branches":{"total":83,"covered":22,"skipped":0,"pct":26.51}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/LoadingOverlayScreen.tsx": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":3,"skipped":0,"pct":60},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/PreventInteractionsOverlay.tsx": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/PreviewModeComponent.tsx": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":9,"skipped":0,"pct":90},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/PropertyPaneSidebar.tsx": {"lines":{"total":55,"covered":53,"skipped":0,"pct":96.36},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":55,"covered":53,"skipped":0,"pct":96.36},"branches":{"total":15,"covered":13,"skipped":0,"pct":86.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ReadOnlyEditor.tsx": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ResizableComponent.tsx": {"lines":{"total":87,"covered":56,"skipped":0,"pct":64.37},"functions":{"total":12,"covered":7,"skipped":0,"pct":58.33},"statements":{"total":87,"covered":56,"skipped":0,"pct":64.37},"branches":{"total":61,"covered":12,"skipped":0,"pct":19.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ResizableUtils.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":10,"skipped":0,"pct":66.67},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ResizeStyledComponents.tsx": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":33,"covered":32,"skipped":0,"pct":96.97},"branches":{"total":50,"covered":48,"skipped":0,"pct":96}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Sidebar.tsx": {"lines":{"total":81,"covered":67,"skipped":0,"pct":82.72},"functions":{"total":16,"covered":10,"skipped":0,"pct":62.5},"statements":{"total":86,"covered":71,"skipped":0,"pct":82.56},"branches":{"total":34,"covered":15,"skipped":0,"pct":44.12}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/SnipeableComponent.tsx": {"lines":{"total":27,"covered":21,"skipped":0,"pct":77.78},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":27,"covered":21,"skipped":0,"pct":77.78},"branches":{"total":11,"covered":3,"skipped":0,"pct":27.27}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Spinner.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/StoreAsDatasource.tsx": {"lines":{"total":16,"covered":10,"skipped":0,"pct":62.5},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":10,"skipped":0,"pct":62.5},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Tooltip.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/utils.ts": {"lines":{"total":5,"covered":1,"skipped":0,"pct":20},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":2,"skipped":0,"pct":33.33},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionCreator/Fields.tsx": {"lines":{"total":329,"covered":114,"skipped":0,"pct":34.65},"functions":{"total":77,"covered":8,"skipped":0,"pct":10.39},"statements":{"total":337,"covered":119,"skipped":0,"pct":35.31},"branches":{"total":178,"covered":45,"skipped":0,"pct":25.28}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionCreator/index.tsx": {"lines":{"total":171,"covered":66,"skipped":0,"pct":38.6},"functions":{"total":23,"covered":10,"skipped":0,"pct":43.48},"statements":{"total":173,"covered":67,"skipped":0,"pct":38.73},"branches":{"total":113,"covered":8,"skipped":0,"pct":7.08}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionRightPane/Connections.tsx": {"lines":{"total":40,"covered":17,"skipped":0,"pct":42.5},"functions":{"total":20,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":17,"skipped":0,"pct":42.5},"branches":{"total":26,"covered":8,"skipped":0,"pct":30.77}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionRightPane/SuggestedWidgets.tsx": {"lines":{"total":45,"covered":19,"skipped":0,"pct":42.22},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":46,"covered":19,"skipped":0,"pct":41.3},"branches":{"total":15,"covered":4,"skipped":0,"pct":26.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionRightPane/index.tsx": {"lines":{"total":85,"covered":32,"skipped":0,"pct":37.65},"functions":{"total":30,"covered":0,"skipped":0,"pct":0},"statements":{"total":90,"covered":32,"skipped":0,"pct":35.56},"branches":{"total":48,"covered":12,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/BindingPrompt.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/BindingPromptHelper.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":11,"covered":11,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/EditorConfig.ts": {"lines":{"total":51,"covered":50,"skipped":0,"pct":98.04},"functions":{"total":11,"covered":10,"skipped":0,"pct":90.91},"statements":{"total":54,"covered":53,"skipped":0,"pct":98.15},"branches":{"total":16,"covered":16,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/EvaluatedValuePopup.tsx": {"lines":{"total":111,"covered":73,"skipped":0,"pct":65.77},"functions":{"total":36,"covered":14,"skipped":0,"pct":38.89},"statements":{"total":127,"covered":83,"skipped":0,"pct":65.35},"branches":{"total":82,"covered":46,"skipped":0,"pct":56.1}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/codeEditorUtils.ts": {"lines":{"total":51,"covered":40,"skipped":0,"pct":78.43},"functions":{"total":9,"covered":5,"skipped":0,"pct":55.56},"statements":{"total":65,"covered":48,"skipped":0,"pct":73.85},"branches":{"total":34,"covered":19,"skipped":0,"pct":55.88}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/commandsHelper.ts": {"lines":{"total":56,"covered":25,"skipped":0,"pct":44.64},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":64,"covered":29,"skipped":0,"pct":45.31},"branches":{"total":23,"covered":5,"skipped":0,"pct":21.74}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/constants.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/generateQuickCommands.tsx": {"lines":{"total":79,"covered":20,"skipped":0,"pct":25.32},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":80,"covered":21,"skipped":0,"pct":26.25},"branches":{"total":28,"covered":2,"skipped":0,"pct":7.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/hintHelpers.ts": {"lines":{"total":28,"covered":24,"skipped":0,"pct":85.71},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":29,"covered":25,"skipped":0,"pct":86.21},"branches":{"total":12,"covered":9,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/index.tsx": {"lines":{"total":325,"covered":255,"skipped":0,"pct":78.46},"functions":{"total":46,"covered":30,"skipped":0,"pct":65.22},"statements":{"total":356,"covered":274,"skipped":0,"pct":76.97},"branches":{"total":226,"covered":132,"skipped":0,"pct":58.41}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/lintHelpers.ts": {"lines":{"total":64,"covered":59,"skipped":0,"pct":92.19},"functions":{"total":10,"covered":9,"skipped":0,"pct":90},"statements":{"total":80,"covered":75,"skipped":0,"pct":93.75},"branches":{"total":40,"covered":28,"skipped":0,"pct":70}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/markHelpers.ts": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/modes.ts": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":12,"covered":11,"skipped":0,"pct":91.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/styledComponents.ts": {"lines":{"total":57,"covered":51,"skipped":0,"pct":89.47},"functions":{"total":30,"covered":30,"skipped":0,"pct":100},"statements":{"total":59,"covered":52,"skipped":0,"pct":88.14},"branches":{"total":89,"covered":58,"skipped":0,"pct":65.17}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/ContextualMenu.tsx": {"lines":{"total":88,"covered":38,"skipped":0,"pct":43.18},"functions":{"total":21,"covered":2,"skipped":0,"pct":9.52},"statements":{"total":89,"covered":38,"skipped":0,"pct":42.7},"branches":{"total":41,"covered":10,"skipped":0,"pct":24.39}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/DebugCTA.tsx": {"lines":{"total":38,"covered":20,"skipped":0,"pct":52.63},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":39,"covered":20,"skipped":0,"pct":51.28},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/DebuggerLogs.tsx": {"lines":{"total":46,"covered":19,"skipped":0,"pct":41.3},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":55,"covered":19,"skipped":0,"pct":34.55},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/DebuggerMessage.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/DebuggerTabs.tsx": {"lines":{"total":24,"covered":18,"skipped":0,"pct":75},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":18,"skipped":0,"pct":72},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/EntityDependecies.tsx": {"lines":{"total":73,"covered":27,"skipped":0,"pct":36.99},"functions":{"total":33,"covered":0,"skipped":0,"pct":0},"statements":{"total":75,"covered":27,"skipped":0,"pct":36},"branches":{"total":74,"covered":16,"skipped":0,"pct":21.62}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/EntityLink.tsx": {"lines":{"total":64,"covered":18,"skipped":0,"pct":28.13},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":68,"covered":18,"skipped":0,"pct":26.47},"branches":{"total":27,"covered":2,"skipped":0,"pct":7.41}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/Errors.tsx": {"lines":{"total":20,"covered":13,"skipped":0,"pct":65},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":13,"skipped":0,"pct":65},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/FilterHeader.tsx": {"lines":{"total":25,"covered":16,"skipped":0,"pct":64},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":16,"skipped":0,"pct":64},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/LogItem.tsx": {"lines":{"total":65,"covered":25,"skipped":0,"pct":38.46},"functions":{"total":34,"covered":0,"skipped":0,"pct":0},"statements":{"total":69,"covered":26,"skipped":0,"pct":37.68},"branches":{"total":44,"covered":12,"skipped":0,"pct":27.27}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/helpers.tsx": {"lines":{"total":54,"covered":43,"skipped":0,"pct":79.63},"functions":{"total":16,"covered":6,"skipped":0,"pct":37.5},"statements":{"total":64,"covered":51,"skipped":0,"pct":79.69},"branches":{"total":22,"covered":19,"skipped":0,"pct":86.36}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/index.tsx": {"lines":{"total":45,"covered":35,"skipped":0,"pct":77.78},"functions":{"total":7,"covered":6,"skipped":0,"pct":85.71},"statements":{"total":46,"covered":35,"skipped":0,"pct":76.09},"branches":{"total":26,"covered":7,"skipped":0,"pct":26.92}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/Resizer/index.tsx": {"lines":{"total":35,"covered":6,"skipped":0,"pct":17.14},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":39,"covered":6,"skipped":0,"pct":15.38},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/hooks/debuggerHooks.ts": {"lines":{"total":74,"covered":26,"skipped":0,"pct":35.14},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":87,"covered":32,"skipped":0,"pct":36.78},"branches":{"total":84,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/hooks/useGetEntityInfo.tsx": {"lines":{"total":36,"covered":13,"skipped":0,"pct":36.11},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":39,"covered":14,"skipped":0,"pct":35.9},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/ActionLink.tsx": {"lines":{"total":17,"covered":8,"skipped":0,"pct":47.06},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/AlgoliaSearchWrapper.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":9,"skipped":0,"pct":40.91},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/Description.tsx": {"lines":{"total":73,"covered":17,"skipped":0,"pct":23.29},"functions":{"total":36,"covered":0,"skipped":0,"pct":0},"statements":{"total":77,"covered":17,"skipped":0,"pct":22.08},"branches":{"total":29,"covered":10,"skipped":0,"pct":34.48}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchContext.tsx": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchHooks.tsx": {"lines":{"total":86,"covered":61,"skipped":0,"pct":70.93},"functions":{"total":26,"covered":15,"skipped":0,"pct":57.69},"statements":{"total":100,"covered":75,"skipped":0,"pct":75},"branches":{"total":96,"covered":23,"skipped":0,"pct":23.96}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchHotKeys.tsx": {"lines":{"total":18,"covered":14,"skipped":0,"pct":77.78},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":26,"covered":17,"skipped":0,"pct":65.38},"branches":{"total":7,"covered":3,"skipped":0,"pct":42.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/HelpBar.tsx": {"lines":{"total":24,"covered":22,"skipped":0,"pct":91.67},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":25,"covered":23,"skipped":0,"pct":92},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/Highlight.tsx": {"lines":{"total":15,"covered":2,"skipped":0,"pct":13.33},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":2,"skipped":0,"pct":11.76},"branches":{"total":18,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/ResultsNotFound.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchBox.tsx": {"lines":{"total":59,"covered":17,"skipped":0,"pct":28.81},"functions":{"total":26,"covered":0,"skipped":0,"pct":0},"statements":{"total":68,"covered":17,"skipped":0,"pct":25},"branches":{"total":32,"covered":6,"skipped":0,"pct":18.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchModal.tsx": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchResults.tsx": {"lines":{"total":137,"covered":34,"skipped":0,"pct":24.82},"functions":{"total":54,"covered":0,"skipped":0,"pct":0},"statements":{"total":142,"covered":34,"skipped":0,"pct":23.94},"branches":{"total":89,"covered":24,"skipped":0,"pct":26.97}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SetSearchResults.tsx": {"lines":{"total":12,"covered":5,"skipped":0,"pct":41.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":5,"skipped":0,"pct":35.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SnippetRefinements.tsx": {"lines":{"total":21,"covered":8,"skipped":0,"pct":38.1},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":8,"skipped":0,"pct":33.33},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SnippetsDescription.tsx": {"lines":{"total":111,"covered":32,"skipped":0,"pct":28.83},"functions":{"total":38,"covered":0,"skipped":0,"pct":0},"statements":{"total":125,"covered":33,"skipped":0,"pct":26.4},"branches":{"total":59,"covered":2,"skipped":0,"pct":3.39}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SnippetsFilter.tsx": {"lines":{"total":47,"covered":10,"skipped":0,"pct":21.28},"functions":{"total":29,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":10,"skipped":0,"pct":19.23},"branches":{"total":49,"covered":2,"skipped":0,"pct":4.08}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/githubHelper.ts": {"lines":{"total":13,"covered":3,"skipped":0,"pct":23.08},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":4,"skipped":0,"pct":23.53},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/index.tsx": {"lines":{"total":251,"covered":138,"skipped":0,"pct":54.98},"functions":{"total":58,"covered":20,"skipped":0,"pct":34.48},"statements":{"total":278,"covered":146,"skipped":0,"pct":52.52},"branches":{"total":190,"covered":32,"skipped":0,"pct":16.84}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/parseDocumentationContent.ts": {"lines":{"total":99,"covered":77,"skipped":0,"pct":77.78},"functions":{"total":16,"covered":14,"skipped":0,"pct":87.5},"statements":{"total":102,"covered":79,"skipped":0,"pct":77.45},"branches":{"total":86,"covered":39,"skipped":0,"pct":45.35}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/useRecentEntities.tsx": {"lines":{"total":36,"covered":18,"skipped":0,"pct":50},"functions":{"total":8,"covered":3,"skipped":0,"pct":37.5},"statements":{"total":37,"covered":18,"skipped":0,"pct":48.65},"branches":{"total":40,"covered":3,"skipped":0,"pct":7.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/utils.tsx": {"lines":{"total":121,"covered":75,"skipped":0,"pct":61.98},"functions":{"total":28,"covered":13,"skipped":0,"pct":46.43},"statements":{"total":150,"covered":91,"skipped":0,"pct":60.67},"branches":{"total":125,"covered":27,"skipped":0,"pct":21.6}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/HighlightedCode/index.tsx": {"lines":{"total":19,"covered":12,"skipped":0,"pct":63.16},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":19,"covered":12,"skipped":0,"pct":63.16},"branches":{"total":12,"covered":4,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/HighlightedCode/themes.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/WidgetNameComponent/SettingsControl.tsx": {"lines":{"total":40,"covered":37,"skipped":0,"pct":92.5},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":40,"covered":37,"skipped":0,"pct":92.5},"branches":{"total":32,"covered":24,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/WidgetNameComponent/index.tsx": {"lines":{"total":64,"covered":62,"skipped":0,"pct":96.88},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":66,"covered":64,"skipped":0,"pct":96.97},"branches":{"total":55,"covered":46,"skipped":0,"pct":83.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/CredentialsTooltip.tsx": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":9,"skipped":0,"pct":90},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/FormDialogComponent.tsx": {"lines":{"total":21,"covered":17,"skipped":0,"pct":80.95},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":23,"covered":19,"skipped":0,"pct":82.61},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/ToggleComponentToJson.tsx": {"lines":{"total":12,"covered":8,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":8,"skipped":0,"pct":66.67},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/DropdownField.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/DropdownFieldWrapper.tsx": {"lines":{"total":17,"covered":4,"skipped":0,"pct":23.53},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":4,"skipped":0,"pct":21.05},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/DropdownWrapper.tsx": {"lines":{"total":12,"covered":3,"skipped":0,"pct":25},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":3,"skipped":0,"pct":21.43},"branches":{"total":9,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/DynamicDropdownField.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/DynamicTextField.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/EmbeddedDatasourcePathField.tsx": {"lines":{"total":166,"covered":51,"skipped":0,"pct":30.72},"functions":{"total":31,"covered":1,"skipped":0,"pct":3.23},"statements":{"total":180,"covered":52,"skipped":0,"pct":28.89},"branches":{"total":145,"covered":4,"skipped":0,"pct":2.76}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/KeyValueFieldArray.tsx": {"lines":{"total":51,"covered":27,"skipped":0,"pct":52.94},"functions":{"total":18,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":27,"skipped":0,"pct":51.92},"branches":{"total":57,"covered":16,"skipped":0,"pct":28.07}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/RadioGroupField.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/RadioGroupWrapper.tsx": {"lines":{"total":17,"covered":3,"skipped":0,"pct":17.65},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":3,"skipped":0,"pct":15.79},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/RequestDropdownField.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/SelectField.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/StyledFormComponents.tsx": {"lines":{"total":28,"covered":19,"skipped":0,"pct":67.86},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":19,"skipped":0,"pct":67.86},"branches":{"total":92,"covered":16,"skipped":0,"pct":17.39}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/TagListField.tsx": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/TextField.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/BaseControl.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/CheckboxControl.tsx": {"lines":{"total":16,"covered":11,"skipped":0,"pct":68.75},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":17,"covered":12,"skipped":0,"pct":70.59},"branches":{"total":21,"covered":2,"skipped":0,"pct":9.52}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/DropDownControl.tsx": {"lines":{"total":65,"covered":15,"skipped":0,"pct":23.08},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":66,"covered":16,"skipped":0,"pct":24.24},"branches":{"total":87,"covered":2,"skipped":0,"pct":2.3}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/DynamicInputTextControl.tsx": {"lines":{"total":52,"covered":45,"skipped":0,"pct":86.54},"functions":{"total":6,"covered":5,"skipped":0,"pct":83.33},"statements":{"total":53,"covered":46,"skipped":0,"pct":86.79},"branches":{"total":20,"covered":11,"skipped":0,"pct":55}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/DynamicTextFieldControl.tsx": {"lines":{"total":48,"covered":47,"skipped":0,"pct":97.92},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":51,"covered":50,"skipped":0,"pct":98.04},"branches":{"total":17,"covered":12,"skipped":0,"pct":70.59}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/EntitySelectorControl.tsx": {"lines":{"total":21,"covered":11,"skipped":0,"pct":52.38},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":11,"skipped":0,"pct":52.38},"branches":{"total":15,"covered":4,"skipped":0,"pct":26.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/FieldArrayControl.tsx": {"lines":{"total":25,"covered":12,"skipped":0,"pct":48},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":12,"skipped":0,"pct":48},"branches":{"total":13,"covered":8,"skipped":0,"pct":61.54}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/FilePickerControl.tsx": {"lines":{"total":45,"covered":21,"skipped":0,"pct":46.67},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":53,"covered":22,"skipped":0,"pct":41.51},"branches":{"total":42,"covered":6,"skipped":0,"pct":14.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/FixedKeyInputControl.tsx": {"lines":{"total":27,"covered":11,"skipped":0,"pct":40.74},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":28,"covered":12,"skipped":0,"pct":42.86},"branches":{"total":7,"covered":2,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/InputTextControl.tsx": {"lines":{"total":39,"covered":15,"skipped":0,"pct":38.46},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":40,"covered":16,"skipped":0,"pct":40},"branches":{"total":18,"covered":2,"skipped":0,"pct":11.11}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/KeyValueArrayControl.tsx": {"lines":{"total":61,"covered":18,"skipped":0,"pct":29.51},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":65,"covered":19,"skipped":0,"pct":29.23},"branches":{"total":127,"covered":4,"skipped":0,"pct":3.15}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/KeyValueInputControl.tsx": {"lines":{"total":24,"covered":14,"skipped":0,"pct":58.33},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":26,"covered":15,"skipped":0,"pct":57.69},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/PaginationControl.tsx": {"lines":{"total":33,"covered":19,"skipped":0,"pct":57.58},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":34,"covered":20,"skipped":0,"pct":58.82},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/SortingControl.tsx": {"lines":{"total":37,"covered":21,"skipped":0,"pct":56.76},"functions":{"total":9,"covered":1,"skipped":0,"pct":11.11},"statements":{"total":37,"covered":21,"skipped":0,"pct":56.76},"branches":{"total":25,"covered":14,"skipped":0,"pct":56}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/SwitchControl.tsx": {"lines":{"total":25,"covered":16,"skipped":0,"pct":64},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":36,"covered":19,"skipped":0,"pct":52.78},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/WhereClauseControl.tsx": {"lines":{"total":74,"covered":26,"skipped":0,"pct":35.14},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":74,"covered":26,"skipped":0,"pct":35.14},"branches":{"total":71,"covered":16,"skipped":0,"pct":22.54}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/utils.ts": {"lines":{"total":140,"covered":91,"skipped":0,"pct":65},"functions":{"total":21,"covered":17,"skipped":0,"pct":80.95},"statements":{"total":154,"covered":101,"skipped":0,"pct":65.58},"branches":{"total":140,"covered":59,"skipped":0,"pct":42.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ActionSelectorControl.tsx": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/BaseControl.tsx": {"lines":{"total":14,"covered":10,"skipped":0,"pct":71.43},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":16,"covered":12,"skipped":0,"pct":75},"branches":{"total":9,"covered":4,"skipped":0,"pct":44.44}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/BorderRadiusOptionsControl.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":17,"covered":16,"skipped":0,"pct":94.12},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/BoxShadowOptionsControl.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ButtonBorderRadiusControl.tsx": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":27,"covered":18,"skipped":0,"pct":66.67},"branches":{"total":12,"covered":6,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ButtonControl.tsx": {"lines":{"total":21,"covered":12,"skipped":0,"pct":57.14},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":28,"covered":13,"skipped":0,"pct":46.43},"branches":{"total":17,"covered":2,"skipped":0,"pct":11.76}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ButtonListControl.tsx": {"lines":{"total":72,"covered":23,"skipped":0,"pct":31.94},"functions":{"total":19,"covered":2,"skipped":0,"pct":10.53},"statements":{"total":74,"covered":24,"skipped":0,"pct":32.43},"branches":{"total":22,"covered":6,"skipped":0,"pct":27.27}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ButtonTabControl.tsx": {"lines":{"total":21,"covered":13,"skipped":0,"pct":61.9},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":27,"covered":17,"skipped":0,"pct":62.96},"branches":{"total":11,"covered":3,"skipped":0,"pct":27.27}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ChartDataControl.tsx": {"lines":{"total":61,"covered":26,"skipped":0,"pct":42.62},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":64,"covered":27,"skipped":0,"pct":42.19},"branches":{"total":37,"covered":14,"skipped":0,"pct":37.84}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/CodeEditorControl.tsx": {"lines":{"total":23,"covered":10,"skipped":0,"pct":43.48},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":28,"covered":11,"skipped":0,"pct":39.29},"branches":{"total":9,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ColorPickerControl.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":16,"covered":15,"skipped":0,"pct":93.75},"branches":{"total":11,"covered":8,"skipped":0,"pct":72.73}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ColumnActionSelectorControl.tsx": {"lines":{"total":42,"covered":18,"skipped":0,"pct":42.86},"functions":{"total":12,"covered":2,"skipped":0,"pct":16.67},"statements":{"total":47,"covered":19,"skipped":0,"pct":40.43},"branches":{"total":21,"covered":6,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ComputeTablePropertyControl.tsx": {"lines":{"total":56,"covered":18,"skipped":0,"pct":32.14},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":58,"covered":19,"skipped":0,"pct":32.76},"branches":{"total":29,"covered":4,"skipped":0,"pct":13.79}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/DatePickerControl.tsx": {"lines":{"total":54,"covered":14,"skipped":0,"pct":25.93},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":57,"covered":15,"skipped":0,"pct":26.32},"branches":{"total":46,"covered":2,"skipped":0,"pct":4.35}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/DropDownControl.tsx": {"lines":{"total":55,"covered":27,"skipped":0,"pct":49.09},"functions":{"total":10,"covered":5,"skipped":0,"pct":50},"statements":{"total":60,"covered":31,"skipped":0,"pct":51.67},"branches":{"total":41,"covered":16,"skipped":0,"pct":39.02}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/FieldConfigurationControl.tsx": {"lines":{"total":115,"covered":24,"skipped":0,"pct":20.87},"functions":{"total":20,"covered":2,"skipped":0,"pct":10},"statements":{"total":138,"covered":25,"skipped":0,"pct":18.12},"branches":{"total":48,"covered":4,"skipped":0,"pct":8.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/IconSelectControl.tsx": {"lines":{"total":127,"covered":116,"skipped":0,"pct":91.34},"functions":{"total":24,"covered":23,"skipped":0,"pct":95.83},"statements":{"total":138,"covered":126,"skipped":0,"pct":91.3},"branches":{"total":113,"covered":86,"skipped":0,"pct":76.11}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/IconTabControl.tsx": {"lines":{"total":16,"covered":12,"skipped":0,"pct":75},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":22,"covered":16,"skipped":0,"pct":72.73},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/InputTextControl.tsx": {"lines":{"total":36,"covered":28,"skipped":0,"pct":77.78},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":38,"covered":30,"skipped":0,"pct":78.95},"branches":{"total":14,"covered":5,"skipped":0,"pct":35.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/JSONFormComputeControl.tsx": {"lines":{"total":84,"covered":21,"skipped":0,"pct":25},"functions":{"total":17,"covered":2,"skipped":0,"pct":11.76},"statements":{"total":95,"covered":24,"skipped":0,"pct":25.26},"branches":{"total":41,"covered":4,"skipped":0,"pct":9.76}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/KeyValueComponent.tsx": {"lines":{"total":71,"covered":12,"skipped":0,"pct":16.9},"functions":{"total":28,"covered":0,"skipped":0,"pct":0},"statements":{"total":77,"covered":12,"skipped":0,"pct":15.58},"branches":{"total":25,"covered":6,"skipped":0,"pct":24}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/LabelAlignmentOptionsControl.tsx": {"lines":{"total":18,"covered":13,"skipped":0,"pct":72.22},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":21,"covered":14,"skipped":0,"pct":66.67},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/LocationSearchControl.tsx": {"lines":{"total":40,"covered":14,"skipped":0,"pct":35},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":44,"covered":15,"skipped":0,"pct":34.09},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/MenuItemsControl.tsx": {"lines":{"total":71,"covered":22,"skipped":0,"pct":30.99},"functions":{"total":19,"covered":2,"skipped":0,"pct":10.53},"statements":{"total":73,"covered":23,"skipped":0,"pct":31.51},"branches":{"total":27,"covered":6,"skipped":0,"pct":22.22}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/MultiSwitchControl.tsx": {"lines":{"total":16,"covered":11,"skipped":0,"pct":68.75},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":18,"covered":12,"skipped":0,"pct":66.67},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/NumericInputControl.tsx": {"lines":{"total":22,"covered":11,"skipped":0,"pct":50},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":24,"covered":12,"skipped":0,"pct":50},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/OptionControl.tsx": {"lines":{"total":12,"covered":9,"skipped":0,"pct":75},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":3,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/PrimaryColumnDropdownControl.tsx": {"lines":{"total":22,"covered":9,"skipped":0,"pct":40.91},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":25,"covered":10,"skipped":0,"pct":40},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/PrimaryColumnsControl.tsx": {"lines":{"total":143,"covered":32,"skipped":0,"pct":22.38},"functions":{"total":26,"covered":3,"skipped":0,"pct":11.54},"statements":{"total":150,"covered":34,"skipped":0,"pct":22.67},"branches":{"total":67,"covered":4,"skipped":0,"pct":5.97}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/StepControl.tsx": {"lines":{"total":19,"covered":9,"skipped":0,"pct":47.37},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":26,"covered":10,"skipped":0,"pct":38.46},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/StyledControls.tsx": {"lines":{"total":70,"covered":47,"skipped":0,"pct":67.14},"functions":{"total":42,"covered":19,"skipped":0,"pct":45.24},"statements":{"total":70,"covered":47,"skipped":0,"pct":67.14},"branches":{"total":64,"covered":48,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/SwitchControl.tsx": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":14,"covered":13,"skipped":0,"pct":92.86},"branches":{"total":5,"covered":4,"skipped":0,"pct":80}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/TabControl.tsx": {"lines":{"total":101,"covered":53,"skipped":0,"pct":52.48},"functions":{"total":23,"covered":9,"skipped":0,"pct":39.13},"statements":{"total":106,"covered":55,"skipped":0,"pct":51.89},"branches":{"total":26,"covered":9,"skipped":0,"pct":34.62}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/index.ts": {"lines":{"total":37,"covered":32,"skipped":0,"pct":86.49},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":33,"skipped":0,"pct":86.84},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/CollapseComponent.tsx": {"lines":{"total":13,"covered":6,"skipped":0,"pct":46.15},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/EmptyDataState.tsx": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/FlagBadge.tsx": {"lines":{"total":5,"covered":4,"skipped":0,"pct":80},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":4,"skipped":0,"pct":80},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/NameEditorComponent.tsx": {"lines":{"total":47,"covered":10,"skipped":0,"pct":21.28},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":49,"covered":10,"skipped":0,"pct":20.41},"branches":{"total":65,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/Skeleton.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/TreeStructure.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ApiEditorConstants.ts": {"lines":{"total":48,"covered":48,"skipped":0,"pct":100},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":49,"covered":49,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppConstants.ts": {"lines":{"total":25,"covered":15,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":17,"skipped":0,"pct":60.71},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/BindingsConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/Colors.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/CommentConstants.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/Currency.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/DatasourceEditorConstants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/DefaultTheme.tsx": {"lines":{"total":119,"covered":93,"skipped":0,"pct":78.15},"functions":{"total":32,"covered":21,"skipped":0,"pct":65.63},"statements":{"total":139,"covered":103,"skipped":0,"pct":74.1},"branches":{"total":72,"covered":35,"skipped":0,"pct":48.61}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/Explorer.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/FieldExpectedValue.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/Fonts.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/GitErrorCodes.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/HelpConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ISDCodes.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ISDCodes_v2.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/IconConstants.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":24,"covered":20,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ImagesURL.ts": {"lines":{"total":5,"covered":4,"skipped":0,"pct":80},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/KeyboardShortcuts.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/Layers.tsx": {"lines":{"total":18,"covered":18,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":18,"covered":18,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/QueryEditorConstants.ts": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ThemeConstants.tsx": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ThirdPartyConstants.tsx": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/TourSteps.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/WebsocketConstants.tsx": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":9,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/WidgetConstants.tsx": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":31,"covered":31,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/WidgetValidation.ts": {"lines":{"total":20,"covered":20,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ast.ts": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/componentClassNameConstants.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/forms.ts": {"lines":{"total":33,"covered":33,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":33,"covered":33,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/providerConstants.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/routes.ts": {"lines":{"total":75,"covered":71,"skipped":0,"pct":94.67},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":79,"covered":75,"skipped":0,"pct":94.94},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/typography.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/userConstants.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/ActionConstants.tsx": {"lines":{"total":78,"covered":78,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":78,"covered":78,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiDatasourceFormsButtonConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiDependencyConfigs.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiEditorConfigs.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiSettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/GoogleSheetsSettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/QuerySettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/api/UserApi.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/configs/index.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/constants/ApiConstants.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/constants/ReduxActionConstants.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/constants/messages.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/pages/AdminSettings/config/types.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/reducers/settingsReducer.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/sagas/SuperUserSagas.tsx": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":10,"covered":7,"skipped":0,"pct":70},"branches":{"total":3,"covered":1,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/App.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/GitSync.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Action/actionProperties.ts": {"lines":{"total":92,"covered":49,"skipped":0,"pct":53.26},"functions":{"total":15,"covered":6,"skipped":0,"pct":40},"statements":{"total":101,"covered":58,"skipped":0,"pct":57.43},"branches":{"total":66,"covered":26,"skipped":0,"pct":39.39}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Action/index.ts": {"lines":{"total":26,"covered":20,"skipped":0,"pct":76.92},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":29,"covered":21,"skipped":0,"pct":72.41},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/AppsmithConsole/index.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/AppsmithConsole/logtype.ts": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/actionTriggers.ts": {"lines":{"total":18,"covered":18,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":18,"covered":18,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/dataTreeAction.ts": {"lines":{"total":15,"covered":3,"skipped":0,"pct":20},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":4,"skipped":0,"pct":18.18},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/dataTreeFactory.ts": {"lines":{"total":40,"covered":18,"skipped":0,"pct":45},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":41,"covered":19,"skipped":0,"pct":46.34},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/dataTreeJSAction.ts": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":34,"covered":34,"skipped":0,"pct":100},"branches":{"total":7,"covered":5,"skipped":0,"pct":71.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/dataTreeWidget.ts": {"lines":{"total":47,"covered":46,"skipped":0,"pct":97.87},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":53,"covered":52,"skipped":0,"pct":98.11},"branches":{"total":12,"covered":10,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/utils.ts": {"lines":{"total":21,"covered":21,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":11,"covered":10,"skipped":0,"pct":90.91}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Datasource/RestAPIForm.ts": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Datasource/index.ts": {"lines":{"total":17,"covered":10,"skipped":0,"pct":58.82},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":23,"covered":12,"skipped":0,"pct":52.17},"branches":{"total":12,"covered":4,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Replay/index.ts": {"lines":{"total":59,"covered":54,"skipped":0,"pct":91.53},"functions":{"total":8,"covered":7,"skipped":0,"pct":87.5},"statements":{"total":62,"covered":57,"skipped":0,"pct":91.94},"branches":{"total":17,"covered":13,"skipped":0,"pct":76.47}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Replay/replayUtils.ts": {"lines":{"total":43,"covered":41,"skipped":0,"pct":95.35},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":55,"covered":49,"skipped":0,"pct":89.09},"branches":{"total":34,"covered":23,"skipped":0,"pct":67.65}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Replay/ReplayEntity/ReplayCanvas.ts": {"lines":{"total":45,"covered":35,"skipped":0,"pct":77.78},"functions":{"total":7,"covered":6,"skipped":0,"pct":85.71},"statements":{"total":46,"covered":36,"skipped":0,"pct":78.26},"branches":{"total":42,"covered":28,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Replay/ReplayEntity/ReplayEditor.ts": {"lines":{"total":19,"covered":15,"skipped":0,"pct":78.95},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":22,"covered":16,"skipped":0,"pct":72.73},"branches":{"total":21,"covered":13,"skipped":0,"pct":61.9}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Tour/index.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Widget/utils.ts": {"lines":{"total":109,"covered":100,"skipped":0,"pct":91.74},"functions":{"total":14,"covered":14,"skipped":0,"pct":100},"statements":{"total":111,"covered":102,"skipped":0,"pct":91.89},"branches":{"total":46,"covered":41,"skipped":0,"pct":89.13}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/globalStyles/portals.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/globalStyles/tooltip.ts": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":5,"skipped":0,"pct":50},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/AlertIcons.tsx": {"lines":{"total":11,"covered":7,"skipped":0,"pct":63.64},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":7,"skipped":0,"pct":63.64},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/ControlIcons.tsx": {"lines":{"total":133,"covered":83,"skipped":0,"pct":62.41},"functions":{"total":65,"covered":15,"skipped":0,"pct":23.08},"statements":{"total":133,"covered":83,"skipped":0,"pct":62.41},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/FormIcons.tsx": {"lines":{"total":19,"covered":11,"skipped":0,"pct":57.89},"functions":{"total":9,"covered":1,"skipped":0,"pct":11.11},"statements":{"total":19,"covered":11,"skipped":0,"pct":57.89},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/HeaderIcons.tsx": {"lines":{"total":13,"covered":9,"skipped":0,"pct":69.23},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/HelpIcons.tsx": {"lines":{"total":20,"covered":13,"skipped":0,"pct":65},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":20,"covered":13,"skipped":0,"pct":65},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/MenuIcons.tsx": {"lines":{"total":65,"covered":38,"skipped":0,"pct":58.46},"functions":{"total":29,"covered":2,"skipped":0,"pct":6.9},"statements":{"total":65,"covered":38,"skipped":0,"pct":58.46},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/mockResponses/CommentApiMockResponse.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/normalizers/CanvasWidgetsNormalizer.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/AppViewer/PageTabs.tsx": {"lines":{"total":54,"covered":20,"skipped":0,"pct":37.04},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":59,"covered":20,"skipped":0,"pct":33.9},"branches":{"total":28,"covered":6,"skipped":0,"pct":21.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/AppViewer/PageTabsContainer.tsx": {"lines":{"total":58,"covered":29,"skipped":0,"pct":50},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":74,"covered":42,"skipped":0,"pct":56.76},"branches":{"total":28,"covered":7,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Applications/ForkModalStyles.ts": {"lines":{"total":24,"covered":22,"skipped":0,"pct":91.67},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":24,"covered":22,"skipped":0,"pct":91.67},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Applications/permissionHelpers.tsx": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Applications/ProductUpdatesModal/ReleaseComponent.tsx": {"lines":{"total":61,"covered":19,"skipped":0,"pct":31.15},"functions":{"total":28,"covered":1,"skipped":0,"pct":3.57},"statements":{"total":67,"covered":19,"skipped":0,"pct":28.36},"branches":{"total":32,"covered":14,"skipped":0,"pct":43.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ActionSettings.tsx": {"lines":{"total":18,"covered":7,"skipped":0,"pct":38.89},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":7,"skipped":0,"pct":38.89},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Canvas.tsx": {"lines":{"total":59,"covered":44,"skipped":0,"pct":74.58},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":61,"covered":46,"skipped":0,"pct":75.41},"branches":{"total":18,"covered":8,"skipped":0,"pct":44.44}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorHeader.tsx": {"lines":{"total":142,"covered":123,"skipped":0,"pct":86.62},"functions":{"total":32,"covered":20,"skipped":0,"pct":62.5},"statements":{"total":149,"covered":130,"skipped":0,"pct":87.25},"branches":{"total":84,"covered":45,"skipped":0,"pct":53.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorSaveIndicator.tsx": {"lines":{"total":27,"covered":23,"skipped":0,"pct":85.19},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":29,"covered":25,"skipped":0,"pct":86.21},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EntityNotFoundPane.tsx": {"lines":{"total":11,"covered":8,"skipped":0,"pct":72.73},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FormConfig.tsx": {"lines":{"total":27,"covered":6,"skipped":0,"pct":22.22},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":6,"skipped":0,"pct":20},"branches":{"total":53,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FormControl.tsx": {"lines":{"total":23,"covered":9,"skipped":0,"pct":39.13},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":9,"skipped":0,"pct":37.5},"branches":{"total":30,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/HelpButton.tsx": {"lines":{"total":32,"covered":29,"skipped":0,"pct":90.63},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":37,"covered":34,"skipped":0,"pct":91.89},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/MainContainer.tsx": {"lines":{"total":29,"covered":27,"skipped":0,"pct":93.1},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":31,"covered":29,"skipped":0,"pct":93.55},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/MainContainerLayoutControl.tsx": {"lines":{"total":41,"covered":37,"skipped":0,"pct":90.24},"functions":{"total":10,"covered":8,"skipped":0,"pct":80},"statements":{"total":44,"covered":39,"skipped":0,"pct":88.64},"branches":{"total":32,"covered":26,"skipped":0,"pct":81.25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Popper.tsx": {"lines":{"total":44,"covered":30,"skipped":0,"pct":68.18},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":44,"covered":30,"skipped":0,"pct":68.18},"branches":{"total":42,"covered":20,"skipped":0,"pct":47.62}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPaneTitle.tsx": {"lines":{"total":51,"covered":36,"skipped":0,"pct":70.59},"functions":{"total":11,"covered":8,"skipped":0,"pct":72.73},"statements":{"total":57,"covered":42,"skipped":0,"pct":73.68},"branches":{"total":40,"covered":14,"skipped":0,"pct":35}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/RealtimeAppEditors.tsx": {"lines":{"total":28,"covered":25,"skipped":0,"pct":89.29},"functions":{"total":7,"covered":4,"skipped":0,"pct":57.14},"statements":{"total":28,"covered":25,"skipped":0,"pct":89.29},"branches":{"total":16,"covered":5,"skipped":0,"pct":31.25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ToggleModeButton.tsx": {"lines":{"total":128,"covered":47,"skipped":0,"pct":36.72},"functions":{"total":29,"covered":5,"skipped":0,"pct":17.24},"statements":{"total":139,"covered":52,"skipped":0,"pct":37.41},"branches":{"total":82,"covered":10,"skipped":0,"pct":12.2}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetCard.tsx": {"lines":{"total":28,"covered":28,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":28,"covered":28,"skipped":0,"pct":100},"branches":{"total":10,"covered":9,"skipped":0,"pct":90}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetSidebar.tsx": {"lines":{"total":39,"covered":27,"skipped":0,"pct":69.23},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":41,"covered":29,"skipped":0,"pct":70.73},"branches":{"total":14,"covered":2,"skipped":0,"pct":14.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetsMultiSelectBox.tsx": {"lines":{"total":109,"covered":85,"skipped":0,"pct":77.98},"functions":{"total":28,"covered":19,"skipped":0,"pct":67.86},"statements":{"total":117,"covered":91,"skipped":0,"pct":77.78},"branches":{"total":50,"covered":35,"skipped":0,"pct":70}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/routes.tsx": {"lines":{"total":59,"covered":29,"skipped":0,"pct":49.15},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":65,"covered":29,"skipped":0,"pct":44.62},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/utils.ts": {"lines":{"total":111,"covered":24,"skipped":0,"pct":21.62},"functions":{"total":22,"covered":8,"skipped":0,"pct":36.36},"statements":{"total":122,"covered":29,"skipped":0,"pct":23.77},"branches":{"total":85,"covered":12,"skipped":0,"pct":14.12}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/ApiAuthentication.tsx": {"lines":{"total":49,"covered":25,"skipped":0,"pct":51.02},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":25,"skipped":0,"pct":50},"branches":{"total":30,"covered":8,"skipped":0,"pct":26.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/ApiRightPane.tsx": {"lines":{"total":60,"covered":28,"skipped":0,"pct":46.67},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":67,"covered":29,"skipped":0,"pct":43.28},"branches":{"total":54,"covered":22,"skipped":0,"pct":40.74}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/CurlImportForm.tsx": {"lines":{"total":51,"covered":25,"skipped":0,"pct":49.02},"functions":{"total":23,"covered":1,"skipped":0,"pct":4.35},"statements":{"total":54,"covered":26,"skipped":0,"pct":48.15},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/Form.tsx": {"lines":{"total":181,"covered":68,"skipped":0,"pct":37.57},"functions":{"total":57,"covered":0,"skipped":0,"pct":0},"statements":{"total":189,"covered":68,"skipped":0,"pct":35.98},"branches":{"total":116,"covered":42,"skipped":0,"pct":36.21}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/Pagination.tsx": {"lines":{"total":51,"covered":26,"skipped":0,"pct":50.98},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":51,"covered":26,"skipped":0,"pct":50.98},"branches":{"total":32,"covered":20,"skipped":0,"pct":62.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/PostBodyData.tsx": {"lines":{"total":35,"covered":22,"skipped":0,"pct":62.86},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":22,"skipped":0,"pct":61.11},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/ProviderTemplates.tsx": {"lines":{"total":95,"covered":37,"skipped":0,"pct":38.95},"functions":{"total":21,"covered":1,"skipped":0,"pct":4.76},"statements":{"total":102,"covered":38,"skipped":0,"pct":37.25},"branches":{"total":49,"covered":20,"skipped":0,"pct":40.82}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/RapidApiEditorForm.tsx": {"lines":{"total":54,"covered":30,"skipped":0,"pct":55.56},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":54,"covered":30,"skipped":0,"pct":55.56},"branches":{"total":43,"covered":18,"skipped":0,"pct":41.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/helpers.ts": {"lines":{"total":10,"covered":3,"skipped":0,"pct":30},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":5,"skipped":0,"pct":41.67},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/index.tsx": {"lines":{"total":96,"covered":32,"skipped":0,"pct":33.33},"functions":{"total":22,"covered":1,"skipped":0,"pct":4.55},"statements":{"total":108,"covered":33,"skipped":0,"pct":30.56},"branches":{"total":55,"covered":2,"skipped":0,"pct":3.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/BottomBar/ManualUpgrades.tsx": {"lines":{"total":49,"covered":44,"skipped":0,"pct":89.8},"functions":{"total":12,"covered":9,"skipped":0,"pct":75},"statements":{"total":57,"covered":51,"skipped":0,"pct":89.47},"branches":{"total":12,"covered":10,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/BottomBar/index.tsx": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/CanvasPropertyPane/index.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/BackButton.tsx": {"lines":{"total":16,"covered":10,"skipped":0,"pct":62.5},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":10,"skipped":0,"pct":62.5},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/Collapsible.tsx": {"lines":{"total":18,"covered":11,"skipped":0,"pct":61.11},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":23,"covered":12,"skipped":0,"pct":52.17},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/Connected.tsx": {"lines":{"total":23,"covered":14,"skipped":0,"pct":60.87},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":30,"covered":6,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/DBForm.tsx": {"lines":{"total":64,"covered":32,"skipped":0,"pct":50},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":68,"covered":33,"skipped":0,"pct":48.53},"branches":{"total":44,"covered":6,"skipped":0,"pct":13.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/DatasourceSection.tsx": {"lines":{"total":39,"covered":11,"skipped":0,"pct":28.21},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":12,"skipped":0,"pct":29.27},"branches":{"total":32,"covered":8,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/FormTitle.tsx": {"lines":{"total":41,"covered":11,"skipped":0,"pct":26.83},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":11,"skipped":0,"pct":25.58},"branches":{"total":37,"covered":2,"skipped":0,"pct":5.41}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/JSONtoForm.tsx": {"lines":{"total":138,"covered":23,"skipped":0,"pct":16.67},"functions":{"total":24,"covered":1,"skipped":0,"pct":4.17},"statements":{"total":153,"covered":24,"skipped":0,"pct":15.69},"branches":{"total":77,"covered":14,"skipped":0,"pct":18.18}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/NewActionButton.tsx": {"lines":{"total":31,"covered":21,"skipped":0,"pct":67.74},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":35,"covered":24,"skipped":0,"pct":68.57},"branches":{"total":42,"covered":6,"skipped":0,"pct":14.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/RestAPIDatasourceForm.tsx": {"lines":{"total":220,"covered":53,"skipped":0,"pct":24.09},"functions":{"total":41,"covered":1,"skipped":0,"pct":2.44},"statements":{"total":236,"covered":54,"skipped":0,"pct":22.88},"branches":{"total":171,"covered":20,"skipped":0,"pct":11.7}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/index.tsx": {"lines":{"total":89,"covered":27,"skipped":0,"pct":30.34},"functions":{"total":11,"covered":2,"skipped":0,"pct":18.18},"statements":{"total":95,"covered":29,"skipped":0,"pct":30.53},"branches":{"total":95,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorAppName/EditableAppName.tsx": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenu.tsx": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":3,"skipped":0,"pct":50},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenuData.ts": {"lines":{"total":64,"covered":43,"skipped":0,"pct":67.19},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":65,"covered":44,"skipped":0,"pct":67.69},"branches":{"total":24,"covered":10,"skipped":0,"pct":41.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenuItem.tsx": {"lines":{"total":54,"covered":15,"skipped":0,"pct":27.78},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":58,"covered":15,"skipped":0,"pct":25.86},"branches":{"total":26,"covered":6,"skipped":0,"pct":23.08}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorAppName/index.tsx": {"lines":{"total":63,"covered":30,"skipped":0,"pct":47.62},"functions":{"total":25,"covered":1,"skipped":0,"pct":4},"statements":{"total":72,"covered":38,"skipped":0,"pct":52.78},"branches":{"total":26,"covered":7,"skipped":0,"pct":26.92}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/ContextMenuTrigger.tsx": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources.tsx": {"lines":{"total":40,"covered":38,"skipped":0,"pct":95},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":43,"covered":41,"skipped":0,"pct":95.35},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/EntityExplorer.tsx": {"lines":{"total":49,"covered":43,"skipped":0,"pct":87.76},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":51,"covered":45,"skipped":0,"pct":88.24},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/ExplorerIcons.tsx": {"lines":{"total":79,"covered":64,"skipped":0,"pct":81.01},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":85,"covered":65,"skipped":0,"pct":76.47},"branches":{"total":28,"covered":10,"skipped":0,"pct":35.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/ExplorerSearch.tsx": {"lines":{"total":22,"covered":15,"skipped":0,"pct":68.18},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":26,"covered":19,"skipped":0,"pct":73.08},"branches":{"total":6,"covered":1,"skipped":0,"pct":16.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/ExplorerStyledComponents.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/JSDependencies.tsx": {"lines":{"total":28,"covered":24,"skipped":0,"pct":85.71},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":33,"covered":27,"skipped":0,"pct":81.82},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/TreeDropdown.tsx": {"lines":{"total":43,"covered":27,"skipped":0,"pct":62.79},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":45,"covered":29,"skipped":0,"pct":64.44},"branches":{"total":34,"covered":17,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/common.tsx": {"lines":{"total":11,"covered":10,"skipped":0,"pct":90.91},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/helpers.tsx": {"lines":{"total":57,"covered":48,"skipped":0,"pct":84.21},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":69,"covered":58,"skipped":0,"pct":84.06},"branches":{"total":94,"covered":55,"skipped":0,"pct":58.51}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/hooks.ts": {"lines":{"total":201,"covered":62,"skipped":0,"pct":30.85},"functions":{"total":55,"covered":12,"skipped":0,"pct":21.82},"statements":{"total":247,"covered":75,"skipped":0,"pct":30.36},"branches":{"total":151,"covered":40,"skipped":0,"pct":26.49}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/index.tsx": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/mockTestData.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Actions/ActionEntity.tsx": {"lines":{"total":29,"covered":15,"skipped":0,"pct":51.72},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":15,"skipped":0,"pct":45.45},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Actions/ActionEntityContextMenu.tsx": {"lines":{"total":50,"covered":19,"skipped":0,"pct":38},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":19,"skipped":0,"pct":36.54},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Actions/MoreActionsMenu.tsx": {"lines":{"total":45,"covered":17,"skipped":0,"pct":37.78},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":17,"skipped":0,"pct":34},"branches":{"total":12,"covered":2,"skipped":0,"pct":16.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Actions/helpers.tsx": {"lines":{"total":31,"covered":11,"skipped":0,"pct":35.48},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":13,"skipped":0,"pct":35.14},"branches":{"total":41,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/DataSourceContextMenu.tsx": {"lines":{"total":21,"covered":17,"skipped":0,"pct":80.95},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":23,"covered":19,"skipped":0,"pct":82.61},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceEntity.tsx": {"lines":{"total":48,"covered":36,"skipped":0,"pct":75},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":48,"covered":36,"skipped":0,"pct":75},"branches":{"total":20,"covered":6,"skipped":0,"pct":30}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceField.tsx": {"lines":{"total":21,"covered":14,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":14,"skipped":0,"pct":66.67},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceStructure.tsx": {"lines":{"total":29,"covered":15,"skipped":0,"pct":51.72},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":15,"skipped":0,"pct":46.88},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceStructureContainer.tsx": {"lines":{"total":16,"covered":8,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":8,"skipped":0,"pct":50},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/QueryTemplates.tsx": {"lines":{"total":33,"covered":16,"skipped":0,"pct":48.48},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":34,"covered":16,"skipped":0,"pct":47.06},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/AddButton.tsx": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/Collapse.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/CollapseToggle.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/EntityProperties.tsx": {"lines":{"total":104,"covered":53,"skipped":0,"pct":50.96},"functions":{"total":19,"covered":10,"skipped":0,"pct":52.63},"statements":{"total":114,"covered":60,"skipped":0,"pct":52.63},"branches":{"total":78,"covered":15,"skipped":0,"pct":19.23}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/EntityProperty.tsx": {"lines":{"total":33,"covered":20,"skipped":0,"pct":60.61},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":20,"skipped":0,"pct":57.14},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/Loader.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/Name.tsx": {"lines":{"total":54,"covered":31,"skipped":0,"pct":57.41},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":58,"covered":34,"skipped":0,"pct":58.62},"branches":{"total":22,"covered":10,"skipped":0,"pct":45.45}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/Placeholder.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/index.tsx": {"lines":{"total":82,"covered":75,"skipped":0,"pct":91.46},"functions":{"total":19,"covered":16,"skipped":0,"pct":84.21},"statements":{"total":86,"covered":79,"skipped":0,"pct":91.86},"branches":{"total":72,"covered":62,"skipped":0,"pct":86.11}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Files/Submenu.tsx": {"lines":{"total":75,"covered":52,"skipped":0,"pct":69.33},"functions":{"total":19,"covered":8,"skipped":0,"pct":42.11},"statements":{"total":86,"covered":60,"skipped":0,"pct":69.77},"branches":{"total":29,"covered":13,"skipped":0,"pct":44.83}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Files/SubmenuHotkeys.tsx": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":21,"covered":11,"skipped":0,"pct":52.38},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Files/index.tsx": {"lines":{"total":39,"covered":31,"skipped":0,"pct":79.49},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":45,"covered":34,"skipped":0,"pct":75.56},"branches":{"total":18,"covered":6,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/JSActions/JSActionContextMenu.tsx": {"lines":{"total":37,"covered":14,"skipped":0,"pct":37.84},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":14,"skipped":0,"pct":35},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/JSActions/JSActionEntity.tsx": {"lines":{"total":23,"covered":14,"skipped":0,"pct":60.87},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/JSActions/MoreJSActionsMenu.tsx": {"lines":{"total":38,"covered":14,"skipped":0,"pct":36.84},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":14,"skipped":0,"pct":32.56},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/JSActions/helpers.tsx": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Pages/PageContextMenu.tsx": {"lines":{"total":34,"covered":26,"skipped":0,"pct":76.47},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":37,"covered":28,"skipped":0,"pct":75.68},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Pages/index.tsx": {"lines":{"total":59,"covered":49,"skipped":0,"pct":83.05},"functions":{"total":14,"covered":6,"skipped":0,"pct":42.86},"statements":{"total":59,"covered":49,"skipped":0,"pct":83.05},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetContextMenu.tsx": {"lines":{"total":47,"covered":33,"skipped":0,"pct":70.21},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":48,"covered":34,"skipped":0,"pct":70.83},"branches":{"total":14,"covered":2,"skipped":0,"pct":14.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetEntity.tsx": {"lines":{"total":42,"covered":42,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":43,"covered":42,"skipped":0,"pct":97.67},"branches":{"total":29,"covered":23,"skipped":0,"pct":79.31}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetGroup.tsx": {"lines":{"total":33,"covered":31,"skipped":0,"pct":93.94},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":34,"covered":32,"skipped":0,"pct":94.12},"branches":{"total":71,"covered":53,"skipped":0,"pct":74.65}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetIcon.tsx": {"lines":{"total":13,"covered":12,"skipped":0,"pct":92.31},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/useNavigateToWidget.ts": {"lines":{"total":43,"covered":39,"skipped":0,"pct":90.7},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":45,"covered":40,"skipped":0,"pct":88.89},"branches":{"total":20,"covered":14,"skipped":0,"pct":70}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/utils.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Checklist.tsx": {"lines":{"total":135,"covered":130,"skipped":0,"pct":96.3},"functions":{"total":42,"covered":39,"skipped":0,"pct":92.86},"statements":{"total":135,"covered":130,"skipped":0,"pct":96.3},"branches":{"total":118,"covered":114,"skipped":0,"pct":96.61}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/IntroductionModal.tsx": {"lines":{"total":43,"covered":40,"skipped":0,"pct":93.02},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":47,"covered":44,"skipped":0,"pct":93.62},"branches":{"total":40,"covered":40,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Statusbar.tsx": {"lines":{"total":87,"covered":78,"skipped":0,"pct":89.66},"functions":{"total":14,"covered":12,"skipped":0,"pct":85.71},"statements":{"total":89,"covered":80,"skipped":0,"pct":89.89},"branches":{"total":71,"covered":55,"skipped":0,"pct":77.46}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Tasks.tsx": {"lines":{"total":63,"covered":62,"skipped":0,"pct":98.41},"functions":{"total":12,"covered":11,"skipped":0,"pct":91.67},"statements":{"total":65,"covered":64,"skipped":0,"pct":98.46},"branches":{"total":28,"covered":27,"skipped":0,"pct":96.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Utils.ts": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/testUtils.ts": {"lines":{"total":25,"covered":25,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/index.tsx": {"lines":{"total":20,"covered":14,"skipped":0,"pct":70},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":14,"skipped":0,"pct":70},"branches":{"total":18,"covered":12,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/ActionCard.tsx": {"lines":{"total":15,"covered":11,"skipped":0,"pct":73.33},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":11,"skipped":0,"pct":73.33},"branches":{"total":12,"covered":12,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/ActionCards.tsx": {"lines":{"total":30,"covered":14,"skipped":0,"pct":46.67},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":14,"skipped":0,"pct":42.42},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/CrudInfoModal.tsx": {"lines":{"total":48,"covered":38,"skipped":0,"pct":79.17},"functions":{"total":10,"covered":4,"skipped":0,"pct":40},"statements":{"total":52,"covered":42,"skipped":0,"pct":80.77},"branches":{"total":28,"covered":23,"skipped":0,"pct":82.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/DataSourceOption.tsx": {"lines":{"total":44,"covered":16,"skipped":0,"pct":36.36},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":46,"covered":16,"skipped":0,"pct":34.78},"branches":{"total":34,"covered":8,"skipped":0,"pct":23.53}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/PageContent.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/constants.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GeneratePageForm.tsx": {"lines":{"total":205,"covered":43,"skipped":0,"pct":20.98},"functions":{"total":22,"covered":0,"skipped":0,"pct":0},"statements":{"total":229,"covered":43,"skipped":0,"pct":18.78},"branches":{"total":171,"covered":18,"skipped":0,"pct":10.53}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GoogleSheetForm.tsx": {"lines":{"total":85,"covered":27,"skipped":0,"pct":31.76},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":95,"covered":27,"skipped":0,"pct":28.42},"branches":{"total":97,"covered":14,"skipped":0,"pct":14.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/hooks.ts": {"lines":{"total":160,"covered":15,"skipped":0,"pct":9.38},"functions":{"total":26,"covered":0,"skipped":0,"pct":0},"statements":{"total":207,"covered":21,"skipped":0,"pct":10.14},"branches":{"total":54,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/styles.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GlobalHotKeys/GlobalHotKeys.tsx": {"lines":{"total":124,"covered":76,"skipped":0,"pct":61.29},"functions":{"total":46,"covered":23,"skipped":0,"pct":50},"statements":{"total":129,"covered":80,"skipped":0,"pct":62.02},"branches":{"total":39,"covered":12,"skipped":0,"pct":30.77}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GlobalHotKeys/index.tsx": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GlobalHotKeys/useMouseLocation.tsx": {"lines":{"total":12,"covered":10,"skipped":0,"pct":83.33},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":13,"covered":11,"skipped":0,"pct":84.62},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/Boxed.tsx": {"lines":{"total":14,"covered":11,"skipped":0,"pct":78.57},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":11,"skipped":0,"pct":78.57},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/EndTour.tsx": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":9,"skipped":0,"pct":52.94},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/Guide.tsx": {"lines":{"total":115,"covered":29,"skipped":0,"pct":25.22},"functions":{"total":44,"covered":0,"skipped":0,"pct":0},"statements":{"total":124,"covered":29,"skipped":0,"pct":23.39},"branches":{"total":135,"covered":26,"skipped":0,"pct":19.26}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/constants.tsx": {"lines":{"total":61,"covered":26,"skipped":0,"pct":42.62},"functions":{"total":22,"covered":1,"skipped":0,"pct":4.55},"statements":{"total":61,"covered":26,"skipped":0,"pct":42.62},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/useComputeCurrentStep.ts": {"lines":{"total":128,"covered":10,"skipped":0,"pct":7.81},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":128,"covered":10,"skipped":0,"pct":7.81},"branches":{"total":123,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/utils.ts": {"lines":{"total":87,"covered":14,"skipped":0,"pct":16.09},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":90,"covered":14,"skipped":0,"pct":15.56},"branches":{"total":38,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/ActiveDataSources.tsx": {"lines":{"total":23,"covered":13,"skipped":0,"pct":56.52},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":13,"skipped":0,"pct":54.17},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/AddDatasourceSecurely.tsx": {"lines":{"total":11,"covered":10,"skipped":0,"pct":90.91},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/DatasourceCard.tsx": {"lines":{"total":80,"covered":58,"skipped":0,"pct":72.5},"functions":{"total":14,"covered":2,"skipped":0,"pct":14.29},"statements":{"total":82,"covered":60,"skipped":0,"pct":73.17},"branches":{"total":70,"covered":48,"skipped":0,"pct":68.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/DatasourceHome.tsx": {"lines":{"total":59,"covered":24,"skipped":0,"pct":40.68},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":65,"covered":25,"skipped":0,"pct":38.46},"branches":{"total":39,"covered":8,"skipped":0,"pct":20.51}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/IntegrationsHomeScreen.tsx": {"lines":{"total":143,"covered":42,"skipped":0,"pct":29.37},"functions":{"total":22,"covered":1,"skipped":0,"pct":4.55},"statements":{"total":158,"covered":43,"skipped":0,"pct":27.22},"branches":{"total":88,"covered":10,"skipped":0,"pct":11.36}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/MockDataSources.tsx": {"lines":{"total":37,"covered":17,"skipped":0,"pct":45.95},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":17,"skipped":0,"pct":45.95},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/NewApi.tsx": {"lines":{"total":70,"covered":26,"skipped":0,"pct":37.14},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":76,"covered":26,"skipped":0,"pct":34.21},"branches":{"total":40,"covered":8,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/NewQuery.tsx": {"lines":{"total":20,"covered":11,"skipped":0,"pct":55},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":22,"covered":12,"skipped":0,"pct":54.55},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/UnsupportedPluginDialog.tsx": {"lines":{"total":42,"covered":23,"skipped":0,"pct":54.76},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":44,"covered":23,"skipped":0,"pct":52.27},"branches":{"total":18,"covered":18,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/index.tsx": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/mockData/index.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/Form.tsx": {"lines":{"total":65,"covered":22,"skipped":0,"pct":33.85},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":74,"covered":22,"skipped":0,"pct":29.73},"branches":{"total":42,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/JSFunctionRun.tsx": {"lines":{"total":23,"covered":12,"skipped":0,"pct":52.17},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":12,"skipped":0,"pct":52.17},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/JSFunctionSettings.tsx": {"lines":{"total":45,"covered":14,"skipped":0,"pct":31.11},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":14,"skipped":0,"pct":26.92},"branches":{"total":25,"covered":10,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/JSObjectHotKeys.tsx": {"lines":{"total":11,"covered":9,"skipped":0,"pct":81.82},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":13,"covered":11,"skipped":0,"pct":84.62},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/JSObjectNameEditor.tsx": {"lines":{"total":28,"covered":15,"skipped":0,"pct":53.57},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":15,"skipped":0,"pct":53.57},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/constants.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/index.tsx": {"lines":{"total":23,"covered":14,"skipped":0,"pct":60.87},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":26,"covered":15,"skipped":0,"pct":57.69},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/styledComponents.ts": {"lines":{"total":27,"covered":12,"skipped":0,"pct":44.44},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":12,"skipped":0,"pct":42.86},"branches":{"total":18,"covered":16,"skipped":0,"pct":88.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/utils.ts": {"lines":{"total":57,"covered":34,"skipped":0,"pct":59.65},"functions":{"total":17,"covered":7,"skipped":0,"pct":41.18},"statements":{"total":68,"covered":42,"skipped":0,"pct":61.76},"branches":{"total":33,"covered":16,"skipped":0,"pct":48.48}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/MultiSelectPropertyPane/index.tsx": {"lines":{"total":18,"covered":16,"skipped":0,"pct":88.89},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":21,"covered":18,"skipped":0,"pct":85.71},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PagesEditor/ContextMenu.tsx": {"lines":{"total":39,"covered":28,"skipped":0,"pct":71.79},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":28,"skipped":0,"pct":68.29},"branches":{"total":20,"covered":12,"skipped":0,"pct":60}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PagesEditor/EditName.tsx": {"lines":{"total":38,"covered":19,"skipped":0,"pct":50},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":42,"covered":19,"skipped":0,"pct":45.24},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PagesEditor/PageListItem.tsx": {"lines":{"total":43,"covered":28,"skipped":0,"pct":65.12},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":28,"skipped":0,"pct":65.12},"branches":{"total":14,"covered":8,"skipped":0,"pct":57.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PagesEditor/index.tsx": {"lines":{"total":46,"covered":22,"skipped":0,"pct":47.83},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":22,"skipped":0,"pct":46.81},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/ConnectDataCTA.tsx": {"lines":{"total":34,"covered":28,"skipped":0,"pct":82.35},"functions":{"total":14,"covered":12,"skipped":0,"pct":85.71},"statements":{"total":35,"covered":29,"skipped":0,"pct":82.86},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/Generator.tsx": {"lines":{"total":19,"covered":18,"skipped":0,"pct":94.74},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":21,"covered":19,"skipped":0,"pct":90.48},"branches":{"total":14,"covered":11,"skipped":0,"pct":78.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PanelPropertiesEditor.tsx": {"lines":{"total":64,"covered":11,"skipped":0,"pct":17.19},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":66,"covered":11,"skipped":0,"pct":16.67},"branches":{"total":38,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PropertyControl.tsx": {"lines":{"total":139,"covered":76,"skipped":0,"pct":54.68},"functions":{"total":16,"covered":4,"skipped":0,"pct":25},"statements":{"total":147,"covered":79,"skipped":0,"pct":53.74},"branches":{"total":98,"covered":34,"skipped":0,"pct":34.69}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PropertyHelpLabel.tsx": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PropertyPaneConnections.tsx": {"lines":{"total":103,"covered":64,"skipped":0,"pct":62.14},"functions":{"total":37,"covered":16,"skipped":0,"pct":43.24},"statements":{"total":107,"covered":65,"skipped":0,"pct":60.75},"branches":{"total":123,"covered":35,"skipped":0,"pct":28.46}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PropertyPaneView.tsx": {"lines":{"total":28,"covered":26,"skipped":0,"pct":92.86},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":30,"covered":26,"skipped":0,"pct":86.67},"branches":{"total":19,"covered":14,"skipped":0,"pct":73.68}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PropertySection.tsx": {"lines":{"total":28,"covered":24,"skipped":0,"pct":85.71},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":31,"covered":27,"skipped":0,"pct":87.1},"branches":{"total":16,"covered":9,"skipped":0,"pct":56.25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/index.tsx": {"lines":{"total":17,"covered":13,"skipped":0,"pct":76.47},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":17,"covered":13,"skipped":0,"pct":76.47},"branches":{"total":10,"covered":5,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/EditorJSONtoForm.tsx": {"lines":{"total":213,"covered":76,"skipped":0,"pct":35.68},"functions":{"total":45,"covered":0,"skipped":0,"pct":0},"statements":{"total":222,"covered":76,"skipped":0,"pct":34.23},"branches":{"total":192,"covered":48,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/Form.tsx": {"lines":{"total":27,"covered":9,"skipped":0,"pct":33.33},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":9,"skipped":0,"pct":33.33},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/Table.tsx": {"lines":{"total":65,"covered":55,"skipped":0,"pct":84.62},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":67,"covered":57,"skipped":0,"pct":85.07},"branches":{"total":32,"covered":16,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/TemplateMenu.tsx": {"lines":{"total":32,"covered":28,"skipped":0,"pct":87.5},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":40,"covered":36,"skipped":0,"pct":90},"branches":{"total":15,"covered":12,"skipped":0,"pct":80}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/helpers.tsx": {"lines":{"total":9,"covered":2,"skipped":0,"pct":22.22},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":3,"skipped":0,"pct":30},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/index.tsx": {"lines":{"total":122,"covered":36,"skipped":0,"pct":29.51},"functions":{"total":18,"covered":1,"skipped":0,"pct":5.56},"statements":{"total":132,"covered":37,"skipped":0,"pct":28.03},"branches":{"total":75,"covered":4,"skipped":0,"pct":5.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/SaaSEditor/DatasourceCard.tsx": {"lines":{"total":36,"covered":22,"skipped":0,"pct":61.11},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":22,"skipped":0,"pct":61.11},"branches":{"total":34,"covered":18,"skipped":0,"pct":52.94}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/SaaSEditor/DatasourceForm.tsx": {"lines":{"total":58,"covered":23,"skipped":0,"pct":39.66},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":64,"covered":24,"skipped":0,"pct":37.5},"branches":{"total":55,"covered":2,"skipped":0,"pct":3.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/SaaSEditor/ListView.tsx": {"lines":{"total":71,"covered":27,"skipped":0,"pct":38.03},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":81,"covered":28,"skipped":0,"pct":34.57},"branches":{"total":25,"covered":8,"skipped":0,"pct":32}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/SaaSEditor/constants.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/SaaSEditor/routes.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/DeleteThemeModal.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/SaveThemeModal.tsx": {"lines":{"total":42,"covered":22,"skipped":0,"pct":52.38},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":47,"covered":26,"skipped":0,"pct":55.32},"branches":{"total":14,"covered":1,"skipped":0,"pct":7.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/SettingSection.tsx": {"lines":{"total":11,"covered":10,"skipped":0,"pct":90.91},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":8,"covered":5,"skipped":0,"pct":62.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/ThemeCard.tsx": {"lines":{"total":59,"covered":53,"skipped":0,"pct":89.83},"functions":{"total":16,"covered":12,"skipped":0,"pct":75},"statements":{"total":71,"covered":63,"skipped":0,"pct":88.73},"branches":{"total":22,"covered":14,"skipped":0,"pct":63.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/ThemeEditor.tsx": {"lines":{"total":44,"covered":34,"skipped":0,"pct":77.27},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":46,"covered":36,"skipped":0,"pct":78.26},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/ThemeSelector.tsx": {"lines":{"total":20,"covered":8,"skipped":0,"pct":40},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":8,"skipped":0,"pct":38.1},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/index.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":3,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/controls/ThemeBorderRadiusControl.tsx": {"lines":{"total":10,"covered":4,"skipped":0,"pct":40},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":4,"skipped":0,"pct":40},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/controls/ThemeColorControl.tsx": {"lines":{"total":16,"covered":14,"skipped":0,"pct":87.5},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":19,"covered":17,"skipped":0,"pct":89.47},"branches":{"total":6,"covered":3,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/controls/ThemeFontControl.tsx": {"lines":{"total":9,"covered":3,"skipped":0,"pct":33.33},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":3,"skipped":0,"pct":25},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/controls/ThemeShadowControl.tsx": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetsEditor/CanvasContainer.tsx": {"lines":{"total":41,"covered":40,"skipped":0,"pct":97.56},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":42,"covered":41,"skipped":0,"pct":97.62},"branches":{"total":16,"covered":10,"skipped":0,"pct":62.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetsEditor/PageTabs.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetsEditor/PropertyPaneContainer.tsx": {"lines":{"total":13,"covered":11,"skipped":0,"pct":84.62},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":15,"covered":13,"skipped":0,"pct":86.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetsEditor/index.tsx": {"lines":{"total":61,"covered":57,"skipped":0,"pct":93.44},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":64,"covered":60,"skipped":0,"pct":93.75},"branches":{"total":30,"covered":18,"skipped":0,"pct":60}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/constants.ts": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/utils.ts": {"lines":{"total":22,"covered":21,"skipped":0,"pct":95.45},"functions":{"total":7,"covered":6,"skipped":0,"pct":85.71},"statements":{"total":29,"covered":28,"skipped":0,"pct":96.55},"branches":{"total":18,"covered":14,"skipped":0,"pct":77.78}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/QuickGitActions/BranchButton.tsx": {"lines":{"total":34,"covered":31,"skipped":0,"pct":91.18},"functions":{"total":7,"covered":6,"skipped":0,"pct":85.71},"statements":{"total":37,"covered":34,"skipped":0,"pct":91.89},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/QuickGitActions/index.tsx": {"lines":{"total":106,"covered":68,"skipped":0,"pct":64.15},"functions":{"total":28,"covered":7,"skipped":0,"pct":25},"statements":{"total":112,"covered":70,"skipped":0,"pct":62.5},"branches":{"total":50,"covered":22,"skipped":0,"pct":44}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BetaTag.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BranchList.tsx": {"lines":{"total":106,"covered":34,"skipped":0,"pct":32.08},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":116,"covered":34,"skipped":0,"pct":29.31},"branches":{"total":41,"covered":8,"skipped":0,"pct":19.51}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BranchListHotkeys.tsx": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":22,"covered":11,"skipped":0,"pct":50},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BranchListItem.tsx": {"lines":{"total":25,"covered":11,"skipped":0,"pct":44},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":11,"skipped":0,"pct":42.31},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BranchListItemContainer.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BranchMoreMenu.tsx": {"lines":{"total":29,"covered":12,"skipped":0,"pct":41.38},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":12,"skipped":0,"pct":37.5},"branches":{"total":16,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/ConflictInfo.tsx": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/DangerMenuItem.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/DefaultTag.tsx": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/GitChangesList.tsx": {"lines":{"total":54,"covered":39,"skipped":0,"pct":72.22},"functions":{"total":24,"covered":13,"skipped":0,"pct":54.17},"statements":{"total":55,"covered":40,"skipped":0,"pct":72.73},"branches":{"total":138,"covered":107,"skipped":0,"pct":77.54}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/InfoWrapper.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/Link.tsx": {"lines":{"total":19,"covered":18,"skipped":0,"pct":94.74},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":21,"covered":20,"skipped":0,"pct":95.24},"branches":{"total":18,"covered":10,"skipped":0,"pct":55.56}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/LocalBranchList.tsx": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":12,"covered":7,"skipped":0,"pct":58.33},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/RemoteBranchList.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/RemoteBranchListItem.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/StyledComponents.tsx": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":7,"skipped":0,"pct":58.33},"branches":{"total":10,"covered":8,"skipped":0,"pct":80}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/index.ts": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/useActiveHoverIndex.ts": {"lines":{"total":14,"covered":2,"skipped":0,"pct":14.29},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":3,"skipped":0,"pct":15.79},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/useFilteredBranches.ts": {"lines":{"total":13,"covered":2,"skipped":0,"pct":15.38},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":3,"skipped":0,"pct":18.75},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/useGitConnect.ts": {"lines":{"total":14,"covered":4,"skipped":0,"pct":28.57},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":5,"skipped":0,"pct":29.41},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/useHover.ts": {"lines":{"total":14,"covered":2,"skipped":0,"pct":14.29},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":2,"skipped":0,"pct":11.11},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/useSSHKeyPair.ts": {"lines":{"total":27,"covered":5,"skipped":0,"pct":18.52},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":6,"skipped":0,"pct":16.67},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/DisconnectService.tsx": {"lines":{"total":24,"covered":21,"skipped":0,"pct":87.5},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":28,"covered":25,"skipped":0,"pct":89.29},"branches":{"total":16,"covered":13,"skipped":0,"pct":81.25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Accordion.tsx": {"lines":{"total":20,"covered":20,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":14,"covered":14,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Button.tsx": {"lines":{"total":18,"covered":18,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":19,"covered":19,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Common.tsx": {"lines":{"total":22,"covered":22,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":24,"covered":20,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Dropdown.tsx": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Link.tsx": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":32,"covered":32,"skipped":0,"pct":100},"branches":{"total":20,"covered":16,"skipped":0,"pct":80}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/TagInputField.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Text.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":9,"covered":9,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/TextInput.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":7,"covered":4,"skipped":0,"pct":57.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Toggle.tsx": {"lines":{"total":19,"covered":18,"skipped":0,"pct":94.74},"functions":{"total":7,"covered":6,"skipped":0,"pct":85.71},"statements":{"total":20,"covered":19,"skipped":0,"pct":95},"branches":{"total":14,"covered":13,"skipped":0,"pct":92.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/group.tsx": {"lines":{"total":46,"covered":45,"skipped":0,"pct":97.83},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":47,"covered":46,"skipped":0,"pct":97.87},"branches":{"total":74,"covered":46,"skipped":0,"pct":62.16}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/UserAuth/requiresAuthHOC.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":24,"covered":11,"skipped":0,"pct":45.83},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/NotFound.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/ProfileDropdown.tsx": {"lines":{"total":32,"covered":22,"skipped":0,"pct":68.75},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":22,"skipped":0,"pct":68.75},"branches":{"total":21,"covered":6,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/ProfileImage.tsx": {"lines":{"total":18,"covered":16,"skipped":0,"pct":88.89},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":20,"covered":18,"skipped":0,"pct":90},"branches":{"total":16,"covered":11,"skipped":0,"pct":68.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/SpinnerLoader.tsx": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/SuccessTick.tsx": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/CanvasDraggingArena.tsx": {"lines":{"total":23,"covered":23,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/CanvasMultiPointerArena.tsx": {"lines":{"total":79,"covered":21,"skipped":0,"pct":26.58},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":82,"covered":21,"skipped":0,"pct":25.61},"branches":{"total":34,"covered":2,"skipped":0,"pct":5.88}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/CanvasSelectionArena.tsx": {"lines":{"total":188,"covered":176,"skipped":0,"pct":93.62},"functions":{"total":27,"covered":24,"skipped":0,"pct":88.89},"statements":{"total":192,"covered":180,"skipped":0,"pct":93.75},"branches":{"total":192,"covered":148,"skipped":0,"pct":77.08}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/StickyCanvasArena.tsx": {"lines":{"total":49,"covered":31,"skipped":0,"pct":63.27},"functions":{"total":11,"covered":6,"skipped":0,"pct":54.55},"statements":{"total":52,"covered":34,"skipped":0,"pct":65.38},"branches":{"total":28,"covered":20,"skipped":0,"pct":71.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/hooks/ContainerJumpMetric.ts": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/hooks/useBlocksToBeDraggedOnCanvas.ts": {"lines":{"total":149,"covered":133,"skipped":0,"pct":89.26},"functions":{"total":32,"covered":29,"skipped":0,"pct":90.63},"statements":{"total":161,"covered":144,"skipped":0,"pct":89.44},"branches":{"total":102,"covered":78,"skipped":0,"pct":76.47}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/hooks/useCanvasDragToScroll.ts": {"lines":{"total":42,"covered":41,"skipped":0,"pct":97.62},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":43,"covered":42,"skipped":0,"pct":97.67},"branches":{"total":43,"covered":38,"skipped":0,"pct":88.37}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/hooks/useCanvasDragging.ts": {"lines":{"total":308,"covered":259,"skipped":0,"pct":84.09},"functions":{"total":32,"covered":27,"skipped":0,"pct":84.38},"statements":{"total":322,"covered":269,"skipped":0,"pct":83.54},"branches":{"total":263,"covered":176,"skipped":0,"pct":66.92}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CustomizedDropdown/StyledComponents.tsx": {"lines":{"total":24,"covered":7,"skipped":0,"pct":29.17},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":7,"skipped":0,"pct":29.17},"branches":{"total":26,"covered":10,"skipped":0,"pct":38.46}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CustomizedDropdown/dropdownHelpers.tsx": {"lines":{"total":28,"covered":9,"skipped":0,"pct":32.14},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":10,"skipped":0,"pct":34.48},"branches":{"total":15,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CustomizedDropdown/index.tsx": {"lines":{"total":31,"covered":15,"skipped":0,"pct":48.39},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":16,"skipped":0,"pct":48.48},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/datasourceAuth/index.tsx": {"lines":{"total":91,"covered":32,"skipped":0,"pct":35.16},"functions":{"total":16,"covered":2,"skipped":0,"pct":12.5},"statements":{"total":96,"covered":32,"skipped":0,"pct":33.33},"branches":{"total":78,"covered":8,"skipped":0,"pct":10.26}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/organization/AppInviteUsersForm.tsx": {"lines":{"total":38,"covered":20,"skipped":0,"pct":52.63},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":20,"skipped":0,"pct":52.63},"branches":{"total":44,"covered":10,"skipped":0,"pct":22.73}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/organization/General.tsx": {"lines":{"total":54,"covered":42,"skipped":0,"pct":77.78},"functions":{"total":12,"covered":4,"skipped":0,"pct":33.33},"statements":{"total":54,"covered":42,"skipped":0,"pct":77.78},"branches":{"total":52,"covered":36,"skipped":0,"pct":69.23}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/organization/ManageUsers.tsx": {"lines":{"total":19,"covered":9,"skipped":0,"pct":47.37},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":9,"skipped":0,"pct":47.37},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/organization/OrgInviteUsersForm.tsx": {"lines":{"total":104,"covered":46,"skipped":0,"pct":44.23},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":108,"covered":46,"skipped":0,"pct":42.59},"branches":{"total":104,"covered":28,"skipped":0,"pct":26.92}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/organization/helpers.ts": {"lines":{"total":16,"covered":5,"skipped":0,"pct":31.25},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":8,"skipped":0,"pct":40},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/DataCollectionForm.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":16,"covered":15,"skipped":0,"pct":93.75},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/DetailsForm.tsx": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/GetStarted.tsx": {"lines":{"total":35,"covered":20,"skipped":0,"pct":57.14},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":20,"skipped":0,"pct":57.14},"branches":{"total":24,"covered":8,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/NewsletterForm.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/SetupForm.tsx": {"lines":{"total":86,"covered":56,"skipped":0,"pct":65.12},"functions":{"total":10,"covered":8,"skipped":0,"pct":80},"statements":{"total":90,"covered":58,"skipped":0,"pct":64.44},"branches":{"total":56,"covered":31,"skipped":0,"pct":55.36}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/SignupSuccess.tsx": {"lines":{"total":51,"covered":37,"skipped":0,"pct":72.55},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":53,"covered":37,"skipped":0,"pct":69.81},"branches":{"total":54,"covered":18,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/Welcome.tsx": {"lines":{"total":44,"covered":18,"skipped":0,"pct":40.91},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":18,"skipped":0,"pct":38.3},"branches":{"total":18,"covered":14,"skipped":0,"pct":77.78}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/common.tsx": {"lines":{"total":32,"covered":29,"skipped":0,"pct":90.63},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":32,"covered":29,"skipped":0,"pct":90.63},"branches":{"total":38,"covered":34,"skipped":0,"pct":89.47}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/constants.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/tests/mockData.ts": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/index.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/actionsReducer.tsx": {"lines":{"total":117,"covered":8,"skipped":0,"pct":6.84},"functions":{"total":59,"covered":1,"skipped":0,"pct":1.69},"statements":{"total":120,"covered":8,"skipped":0,"pct":6.67},"branches":{"total":54,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/appReducer.ts": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/canvasWidgetsReducer.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/datasourceReducer.ts": {"lines":{"total":73,"covered":6,"skipped":0,"pct":8.22},"functions":{"total":46,"covered":1,"skipped":0,"pct":2.17},"statements":{"total":78,"covered":6,"skipped":0,"pct":7.69},"branches":{"total":22,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/index.ts": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/jsActionsReducer.tsx": {"lines":{"total":105,"covered":7,"skipped":0,"pct":6.67},"functions":{"total":49,"covered":0,"skipped":0,"pct":0},"statements":{"total":107,"covered":7,"skipped":0,"pct":6.54},"branches":{"total":48,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/jsExecutionsReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/metaReducer.ts": {"lines":{"total":40,"covered":14,"skipped":0,"pct":35},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":42,"covered":14,"skipped":0,"pct":33.33},"branches":{"total":25,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/pageListReducer.tsx": {"lines":{"total":47,"covered":14,"skipped":0,"pct":29.79},"functions":{"total":21,"covered":5,"skipped":0,"pct":23.81},"statements":{"total":52,"covered":14,"skipped":0,"pct":26.92},"branches":{"total":20,"covered":6,"skipped":0,"pct":30}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/pluginsReducer.ts": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":9,"covered":1,"skipped":0,"pct":11.11},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/widgetConfigReducer.tsx": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/evaluationReducers/dependencyReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/evaluationReducers/formEvaluationReducer.ts": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/evaluationReducers/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/evaluationReducers/loadingEntitiesReducer.ts": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/evaluationReducers/treeReducer.ts": {"lines":{"total":17,"covered":8,"skipped":0,"pct":47.06},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":22,"covered":8,"skipped":0,"pct":36.36},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/apiNameReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/apiPaneReducer.ts": {"lines":{"total":26,"covered":5,"skipped":0,"pct":19.23},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":5,"skipped":0,"pct":17.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/appCollabReducer.ts": {"lines":{"total":14,"covered":7,"skipped":0,"pct":50},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":14,"covered":7,"skipped":0,"pct":50},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/appThemingReducer.ts": {"lines":{"total":24,"covered":7,"skipped":0,"pct":29.17},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":24,"covered":7,"skipped":0,"pct":29.17},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/appViewReducer.tsx": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/applicationsReducer.tsx": {"lines":{"total":101,"covered":14,"skipped":0,"pct":13.86},"functions":{"total":51,"covered":6,"skipped":0,"pct":11.76},"statements":{"total":105,"covered":16,"skipped":0,"pct":15.24},"branches":{"total":30,"covered":6,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/authReducer.ts": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/canvasSelectionReducer.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/crudInfoModalReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/datasourceNameReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/datasourcePaneReducer.ts": {"lines":{"total":15,"covered":6,"skipped":0,"pct":40},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/debuggerReducer.ts": {"lines":{"total":16,"covered":8,"skipped":0,"pct":50},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/dragResizeReducer.ts": {"lines":{"total":43,"covered":39,"skipped":0,"pct":90.7},"functions":{"total":13,"covered":10,"skipped":0,"pct":76.92},"statements":{"total":44,"covered":39,"skipped":0,"pct":88.64},"branches":{"total":26,"covered":16,"skipped":0,"pct":61.54}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/editorReducer.tsx": {"lines":{"total":72,"covered":20,"skipped":0,"pct":27.78},"functions":{"total":27,"covered":9,"skipped":0,"pct":33.33},"statements":{"total":72,"covered":20,"skipped":0,"pct":27.78},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/errorReducer.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/explorerReducer.ts": {"lines":{"total":25,"covered":14,"skipped":0,"pct":56},"functions":{"total":10,"covered":3,"skipped":0,"pct":30},"statements":{"total":25,"covered":14,"skipped":0,"pct":56},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/gitSyncReducer.ts": {"lines":{"total":64,"covered":7,"skipped":0,"pct":10.94},"functions":{"total":57,"covered":1,"skipped":0,"pct":1.75},"statements":{"total":64,"covered":7,"skipped":0,"pct":10.94},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/globalSearchReducer.ts": {"lines":{"total":20,"covered":10,"skipped":0,"pct":50},"functions":{"total":12,"covered":2,"skipped":0,"pct":16.67},"statements":{"total":20,"covered":10,"skipped":0,"pct":50},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/helpReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/importReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/importedCollectionsReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/index.tsx": {"lines":{"total":45,"covered":45,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":45,"covered":45,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/jsObjectNameReducer.tsx": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/jsPaneReducer.ts": {"lines":{"total":21,"covered":5,"skipped":0,"pct":23.81},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":5,"skipped":0,"pct":23.81},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/mainCanvasReducer.ts": {"lines":{"total":11,"covered":8,"skipped":0,"pct":72.73},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":18,"covered":4,"skipped":0,"pct":22.22}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/modalActionReducer.ts": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":10,"covered":7,"skipped":0,"pct":70},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/notificationsReducer.ts": {"lines":{"total":21,"covered":6,"skipped":0,"pct":28.57},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":6,"skipped":0,"pct":28.57},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/onBoardingReducer.ts": {"lines":{"total":23,"covered":6,"skipped":0,"pct":26.09},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":23,"covered":6,"skipped":0,"pct":26.09},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/orgReducer.ts": {"lines":{"total":37,"covered":5,"skipped":0,"pct":13.51},"functions":{"total":24,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":5,"skipped":0,"pct":13.51},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/pageCanvasStructureReducer.ts": {"lines":{"total":13,"covered":10,"skipped":0,"pct":76.92},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/pageWidgetsReducer.ts": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":12,"covered":11,"skipped":0,"pct":91.67},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/propertyPaneReducer.tsx": {"lines":{"total":22,"covered":6,"skipped":0,"pct":27.27},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":24,"covered":6,"skipped":0,"pct":25},"branches":{"total":19,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/providerReducer.ts": {"lines":{"total":43,"covered":5,"skipped":0,"pct":11.63},"functions":{"total":23,"covered":0,"skipped":0,"pct":0},"statements":{"total":44,"covered":5,"skipped":0,"pct":11.36},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/queryPaneReducer.ts": {"lines":{"total":22,"covered":6,"skipped":0,"pct":27.27},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":6,"skipped":0,"pct":25},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/reflowReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/releasesReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/tableFilterPaneReducer.tsx": {"lines":{"total":19,"covered":6,"skipped":0,"pct":31.58},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":21,"covered":6,"skipped":0,"pct":28.57},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/templateReducer.ts": {"lines":{"total":17,"covered":5,"skipped":0,"pct":29.41},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":5,"skipped":0,"pct":29.41},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/themeReducer.ts": {"lines":{"total":17,"covered":7,"skipped":0,"pct":41.18},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":7,"skipped":0,"pct":41.18},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/tourReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/usersReducer.ts": {"lines":{"total":35,"covered":7,"skipped":0,"pct":20},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":7,"skipped":0,"pct":20},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/websocketReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/commentsReducer.ts": {"lines":{"total":70,"covered":43,"skipped":0,"pct":61.43},"functions":{"total":32,"covered":16,"skipped":0,"pct":50},"statements":{"total":80,"covered":45,"skipped":0,"pct":56.25},"branches":{"total":10,"covered":5,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/common.ts": {"lines":{"total":18,"covered":2,"skipped":0,"pct":11.11},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":4,"skipped":0,"pct":17.39},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleAddCommentToThreadSuccess.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleCreateNewCommentThreadSuccess.ts": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDeleteCommentEvent.ts": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":3,"skipped":0,"pct":37.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDeleteCommentThreadEvent.ts": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":3,"skipped":0,"pct":37.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDragCommentThread.ts": {"lines":{"total":24,"covered":4,"skipped":0,"pct":16.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":4,"skipped":0,"pct":14.81},"branches":{"total":14,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleFetchApplicationCommentsSuccess.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleNewCommentThreadEvent.ts": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":12,"skipped":0,"pct":85.71},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentEvent.ts": {"lines":{"total":10,"covered":2,"skipped":0,"pct":20},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":2,"skipped":0,"pct":15.38},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentThreadEvent.ts": {"lines":{"total":14,"covered":11,"skipped":0,"pct":78.57},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":11,"skipped":0,"pct":78.57},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentThreadSuccess.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/testFixtures.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reflow/index.ts": {"lines":{"total":64,"covered":62,"skipped":0,"pct":96.88},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":69,"covered":67,"skipped":0,"pct":97.1},"branches":{"total":43,"covered":34,"skipped":0,"pct":79.07}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reflow/reflowHelpers.ts": {"lines":{"total":181,"covered":172,"skipped":0,"pct":95.03},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":204,"covered":193,"skipped":0,"pct":94.61},"branches":{"total":102,"covered":60,"skipped":0,"pct":58.82}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reflow/reflowTypes.ts": {"lines":{"total":20,"covered":20,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reflow/reflowUtils.ts": {"lines":{"total":472,"covered":381,"skipped":0,"pct":80.72},"functions":{"total":52,"covered":46,"skipped":0,"pct":88.46},"statements":{"total":549,"covered":442,"skipped":0,"pct":80.51},"branches":{"total":379,"covered":267,"skipped":0,"pct":70.45}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/resizable/resize/index.tsx": {"lines":{"total":73,"covered":9,"skipped":0,"pct":12.33},"functions":{"total":20,"covered":0,"skipped":0,"pct":0},"statements":{"total":84,"covered":9,"skipped":0,"pct":10.71},"branches":{"total":46,"covered":2,"skipped":0,"pct":4.35}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/resizable/resizenreflow/index.tsx": {"lines":{"total":126,"covered":67,"skipped":0,"pct":53.17},"functions":{"total":25,"covered":10,"skipped":0,"pct":40},"statements":{"total":135,"covered":74,"skipped":0,"pct":54.81},"branches":{"total":106,"covered":61,"skipped":0,"pct":57.55}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionSagas.ts": {"lines":{"total":304,"covered":47,"skipped":0,"pct":15.46},"functions":{"total":25,"covered":2,"skipped":0,"pct":8},"statements":{"total":371,"covered":47,"skipped":0,"pct":12.67},"branches":{"total":149,"covered":2,"skipped":0,"pct":1.34}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ApiPaneSagas.ts": {"lines":{"total":181,"covered":33,"skipped":0,"pct":18.23},"functions":{"total":23,"covered":2,"skipped":0,"pct":8.7},"statements":{"total":205,"covered":34,"skipped":0,"pct":16.59},"branches":{"total":161,"covered":2,"skipped":0,"pct":1.24}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/AppThemingSaga.tsx": {"lines":{"total":69,"covered":25,"skipped":0,"pct":36.23},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":78,"covered":25,"skipped":0,"pct":32.05},"branches":{"total":13,"covered":1,"skipped":0,"pct":7.69}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ApplicationSagas.tsx": {"lines":{"total":249,"covered":58,"skipped":0,"pct":23.29},"functions":{"total":33,"covered":3,"skipped":0,"pct":9.09},"statements":{"total":300,"covered":61,"skipped":0,"pct":20.33},"branches":{"total":149,"covered":6,"skipped":0,"pct":4.03}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/BatchSagas.tsx": {"lines":{"total":26,"covered":23,"skipped":0,"pct":88.46},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":32,"covered":28,"skipped":0,"pct":87.5},"branches":{"total":12,"covered":11,"skipped":0,"pct":91.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/CollectionSagas.ts": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":14,"covered":7,"skipped":0,"pct":50},"branches":{"total":3,"covered":1,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/CurlImportSagas.ts": {"lines":{"total":29,"covered":16,"skipped":0,"pct":55.17},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":32,"covered":16,"skipped":0,"pct":50},"branches":{"total":3,"covered":1,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/DatasourcesSagas.ts": {"lines":{"total":275,"covered":45,"skipped":0,"pct":16.36},"functions":{"total":24,"covered":2,"skipped":0,"pct":8.33},"statements":{"total":331,"covered":46,"skipped":0,"pct":13.9},"branches":{"total":150,"covered":3,"skipped":0,"pct":2}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/DebuggerSagas.ts": {"lines":{"total":173,"covered":29,"skipped":0,"pct":16.76},"functions":{"total":18,"covered":3,"skipped":0,"pct":16.67},"statements":{"total":193,"covered":29,"skipped":0,"pct":15.03},"branches":{"total":176,"covered":7,"skipped":0,"pct":3.98}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ErrorSagas.tsx": {"lines":{"total":107,"covered":62,"skipped":0,"pct":57.94},"functions":{"total":18,"covered":7,"skipped":0,"pct":38.89},"statements":{"total":117,"covered":68,"skipped":0,"pct":58.12},"branches":{"total":70,"covered":29,"skipped":0,"pct":41.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/EvaluationsSaga.ts": {"lines":{"total":203,"covered":45,"skipped":0,"pct":22.17},"functions":{"total":27,"covered":2,"skipped":0,"pct":7.41},"statements":{"total":232,"covered":45,"skipped":0,"pct":19.4},"branches":{"total":103,"covered":2,"skipped":0,"pct":1.94}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/FormEvaluationSaga.ts": {"lines":{"total":64,"covered":18,"skipped":0,"pct":28.13},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":77,"covered":18,"skipped":0,"pct":23.38},"branches":{"total":30,"covered":3,"skipped":0,"pct":10}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/GitSyncSagas.ts": {"lines":{"total":275,"covered":32,"skipped":0,"pct":11.64},"functions":{"total":25,"covered":2,"skipped":0,"pct":8},"statements":{"total":348,"covered":33,"skipped":0,"pct":9.48},"branches":{"total":422,"covered":4,"skipped":0,"pct":0.95}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/GlobalSearchSagas.ts": {"lines":{"total":40,"covered":23,"skipped":0,"pct":57.5},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":46,"covered":27,"skipped":0,"pct":58.7},"branches":{"total":9,"covered":3,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/InitSagas.ts": {"lines":{"total":152,"covered":82,"skipped":0,"pct":53.95},"functions":{"total":12,"covered":7,"skipped":0,"pct":58.33},"statements":{"total":180,"covered":91,"skipped":0,"pct":50.56},"branches":{"total":60,"covered":22,"skipped":0,"pct":36.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/JSActionSagas.ts": {"lines":{"total":129,"covered":27,"skipped":0,"pct":20.93},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":157,"covered":28,"skipped":0,"pct":17.83},"branches":{"total":47,"covered":1,"skipped":0,"pct":2.13}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/JSPaneSagas.ts": {"lines":{"total":202,"covered":39,"skipped":0,"pct":19.31},"functions":{"total":22,"covered":1,"skipped":0,"pct":4.55},"statements":{"total":234,"covered":39,"skipped":0,"pct":16.67},"branches":{"total":98,"covered":1,"skipped":0,"pct":1.02}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ModalSagas.ts": {"lines":{"total":102,"covered":39,"skipped":0,"pct":38.24},"functions":{"total":13,"covered":3,"skipped":0,"pct":23.08},"statements":{"total":112,"covered":41,"skipped":0,"pct":36.61},"branches":{"total":38,"covered":7,"skipped":0,"pct":18.42}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/NotificationsSagas.ts": {"lines":{"total":34,"covered":8,"skipped":0,"pct":23.53},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":44,"covered":8,"skipped":0,"pct":18.18},"branches":{"total":12,"covered":1,"skipped":0,"pct":8.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/OnboardingSagas.ts": {"lines":{"total":130,"covered":32,"skipped":0,"pct":24.62},"functions":{"total":23,"covered":1,"skipped":0,"pct":4.35},"statements":{"total":148,"covered":32,"skipped":0,"pct":21.62},"branches":{"total":78,"covered":1,"skipped":0,"pct":1.28}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/OrgSagas.ts": {"lines":{"total":115,"covered":26,"skipped":0,"pct":22.61},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":144,"covered":26,"skipped":0,"pct":18.06},"branches":{"total":39,"covered":1,"skipped":0,"pct":2.56}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/PageSagas.tsx": {"lines":{"total":300,"covered":77,"skipped":0,"pct":25.67},"functions":{"total":35,"covered":5,"skipped":0,"pct":14.29},"statements":{"total":348,"covered":84,"skipped":0,"pct":24.14},"branches":{"total":95,"covered":5,"skipped":0,"pct":5.26}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/PluginSagas.ts": {"lines":{"total":91,"covered":14,"skipped":0,"pct":15.38},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":106,"covered":14,"skipped":0,"pct":13.21},"branches":{"total":52,"covered":1,"skipped":0,"pct":1.92}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/PostEvaluationSagas.ts": {"lines":{"total":121,"covered":25,"skipped":0,"pct":20.66},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":148,"covered":25,"skipped":0,"pct":16.89},"branches":{"total":96,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ProvidersSaga.ts": {"lines":{"total":63,"covered":19,"skipped":0,"pct":30.16},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":78,"covered":19,"skipped":0,"pct":24.36},"branches":{"total":19,"covered":1,"skipped":0,"pct":5.26}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/QueryPaneSagas.ts": {"lines":{"total":110,"covered":32,"skipped":0,"pct":29.09},"functions":{"total":11,"covered":2,"skipped":0,"pct":18.18},"statements":{"total":129,"covered":33,"skipped":0,"pct":25.58},"branches":{"total":62,"covered":5,"skipped":0,"pct":8.06}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/RecentEntitiesSagas.ts": {"lines":{"total":37,"covered":19,"skipped":0,"pct":51.35},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":39,"covered":20,"skipped":0,"pct":51.28},"branches":{"total":82,"covered":18,"skipped":0,"pct":21.95}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ReplaySaga.ts": {"lines":{"total":148,"covered":42,"skipped":0,"pct":28.38},"functions":{"total":13,"covered":2,"skipped":0,"pct":15.38},"statements":{"total":175,"covered":44,"skipped":0,"pct":25.14},"branches":{"total":111,"covered":6,"skipped":0,"pct":5.41}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/SaaSPaneSagas.ts": {"lines":{"total":15,"covered":8,"skipped":0,"pct":53.33},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":19,"covered":8,"skipped":0,"pct":42.11},"branches":{"total":6,"covered":1,"skipped":0,"pct":16.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/SnipingModeSagas.ts": {"lines":{"total":103,"covered":21,"skipped":0,"pct":20.39},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":106,"covered":21,"skipped":0,"pct":19.81},"branches":{"total":33,"covered":1,"skipped":0,"pct":3.03}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/TemplatesSagas.ts": {"lines":{"total":42,"covered":12,"skipped":0,"pct":28.57},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":52,"covered":12,"skipped":0,"pct":23.08},"branches":{"total":20,"covered":1,"skipped":0,"pct":5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ThemeSaga.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/TourSagas.ts": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":18,"covered":7,"skipped":0,"pct":38.89},"branches":{"total":7,"covered":1,"skipped":0,"pct":14.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/UtilSagas.ts": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":13,"covered":7,"skipped":0,"pct":53.85},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetAdditionSagas.ts": {"lines":{"total":130,"covered":95,"skipped":0,"pct":73.08},"functions":{"total":17,"covered":11,"skipped":0,"pct":64.71},"statements":{"total":149,"covered":108,"skipped":0,"pct":72.48},"branches":{"total":48,"covered":33,"skipped":0,"pct":68.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetBlueprintSagas.ts": {"lines":{"total":50,"covered":28,"skipped":0,"pct":56},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":56,"covered":33,"skipped":0,"pct":58.93},"branches":{"total":32,"covered":12,"skipped":0,"pct":37.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetDeletionSagas.ts": {"lines":{"total":138,"covered":60,"skipped":0,"pct":43.48},"functions":{"total":19,"covered":8,"skipped":0,"pct":42.11},"statements":{"total":157,"covered":67,"skipped":0,"pct":42.68},"branches":{"total":72,"covered":19,"skipped":0,"pct":26.39}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetEnhancementHelpers.ts": {"lines":{"total":66,"covered":27,"skipped":0,"pct":40.91},"functions":{"total":14,"covered":2,"skipped":0,"pct":14.29},"statements":{"total":73,"covered":28,"skipped":0,"pct":38.36},"branches":{"total":51,"covered":14,"skipped":0,"pct":27.45}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetLoadingSaga.ts": {"lines":{"total":27,"covered":14,"skipped":0,"pct":51.85},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":32,"covered":14,"skipped":0,"pct":43.75},"branches":{"total":9,"covered":3,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetOperationSagas.tsx": {"lines":{"total":480,"covered":306,"skipped":0,"pct":63.75},"functions":{"total":52,"covered":32,"skipped":0,"pct":61.54},"statements":{"total":559,"covered":346,"skipped":0,"pct":61.9},"branches":{"total":280,"covered":143,"skipped":0,"pct":51.07}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetOperationUtils.ts": {"lines":{"total":413,"covered":283,"skipped":0,"pct":68.52},"functions":{"total":73,"covered":50,"skipped":0,"pct":68.49},"statements":{"total":486,"covered":335,"skipped":0,"pct":68.93},"branches":{"total":341,"covered":154,"skipped":0,"pct":45.16}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetSelectionSagas.ts": {"lines":{"total":128,"covered":115,"skipped":0,"pct":89.84},"functions":{"total":21,"covered":21,"skipped":0,"pct":100},"statements":{"total":149,"covered":135,"skipped":0,"pct":90.6},"branches":{"total":95,"covered":84,"skipped":0,"pct":88.42}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/index.tsx": {"lines":{"total":57,"covered":55,"skipped":0,"pct":96.49},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":61,"covered":57,"skipped":0,"pct":93.44},"branches":{"total":7,"covered":4,"skipped":0,"pct":57.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/selectors.tsx": {"lines":{"total":76,"covered":56,"skipped":0,"pct":73.68},"functions":{"total":32,"covered":20,"skipped":0,"pct":62.5},"statements":{"total":100,"covered":78,"skipped":0,"pct":78},"branches":{"total":24,"covered":14,"skipped":0,"pct":58.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/userSagas.tsx": {"lines":{"total":189,"covered":38,"skipped":0,"pct":20.11},"functions":{"total":20,"covered":1,"skipped":0,"pct":5},"statements":{"total":228,"covered":38,"skipped":0,"pct":16.67},"branches":{"total":76,"covered":1,"skipped":0,"pct":1.32}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/ActionExecutionSagas.ts": {"lines":{"total":96,"covered":25,"skipped":0,"pct":26.04},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":101,"covered":25,"skipped":0,"pct":24.75},"branches":{"total":57,"covered":1,"skipped":0,"pct":1.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/CopyActionSaga.ts": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/DownloadActionSaga.ts": {"lines":{"total":26,"covered":8,"skipped":0,"pct":30.77},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":8,"skipped":0,"pct":30.77},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/GetCurrentLocationSaga.ts": {"lines":{"total":64,"covered":10,"skipped":0,"pct":15.63},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":69,"covered":10,"skipped":0,"pct":14.49},"branches":{"total":25,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/ModalSagas.ts": {"lines":{"total":17,"covered":7,"skipped":0,"pct":41.18},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":7,"skipped":0,"pct":41.18},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/NavigateActionSaga.ts": {"lines":{"total":41,"covered":16,"skipped":0,"pct":39.02},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":44,"covered":16,"skipped":0,"pct":36.36},"branches":{"total":25,"covered":2,"skipped":0,"pct":8}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/PluginActionSaga.ts": {"lines":{"total":258,"covered":51,"skipped":0,"pct":19.77},"functions":{"total":22,"covered":2,"skipped":0,"pct":9.09},"statements":{"total":302,"covered":52,"skipped":0,"pct":17.22},"branches":{"total":164,"covered":3,"skipped":0,"pct":1.83}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/ResetWidgetActionSaga.ts": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":9,"skipped":0,"pct":42.86},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/SetIntervalSaga.ts": {"lines":{"total":18,"covered":7,"skipped":0,"pct":38.89},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":7,"skipped":0,"pct":38.89},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/ShowAlertActionSaga.ts": {"lines":{"total":22,"covered":7,"skipped":0,"pct":31.82},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":7,"skipped":0,"pct":31.82},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/StoreActionSaga.ts": {"lines":{"total":26,"covered":10,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":10,"skipped":0,"pct":34.48},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/downloadActionUtils.ts": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/errorUtils.ts": {"lines":{"total":41,"covered":22,"skipped":0,"pct":53.66},"functions":{"total":14,"covered":6,"skipped":0,"pct":42.86},"statements":{"total":55,"covered":36,"skipped":0,"pct":65.45},"branches":{"total":36,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/CanvasSagas/DraggingCanvasSagas.ts": {"lines":{"total":91,"covered":71,"skipped":0,"pct":78.02},"functions":{"total":12,"covered":9,"skipped":0,"pct":75},"statements":{"total":102,"covered":78,"skipped":0,"pct":76.47},"branches":{"total":39,"covered":21,"skipped":0,"pct":53.85}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/CanvasSagas/SelectionCanvasSagas.ts": {"lines":{"total":41,"covered":40,"skipped":0,"pct":97.56},"functions":{"total":8,"covered":7,"skipped":0,"pct":87.5},"statements":{"total":46,"covered":45,"skipped":0,"pct":97.83},"branches":{"total":22,"covered":19,"skipped":0,"pct":86.36}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/CommentSagas/index.ts": {"lines":{"total":105,"covered":48,"skipped":0,"pct":45.71},"functions":{"total":18,"covered":9,"skipped":0,"pct":50},"statements":{"total":137,"covered":63,"skipped":0,"pct":45.99},"branches":{"total":35,"covered":6,"skipped":0,"pct":17.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WebsocketSagas/WebsocketSagas.ts": {"lines":{"total":90,"covered":22,"skipped":0,"pct":24.44},"functions":{"total":20,"covered":5,"skipped":0,"pct":25},"statements":{"total":107,"covered":22,"skipped":0,"pct":20.56},"branches":{"total":35,"covered":4,"skipped":0,"pct":11.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WebsocketSagas/handleAppLevelSocketEvents.tsx": {"lines":{"total":49,"covered":12,"skipped":0,"pct":24.49},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":12,"skipped":0,"pct":24},"branches":{"total":63,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WebsocketSagas/handlePageLevelSocketEvents.ts": {"lines":{"total":17,"covered":5,"skipped":0,"pct":29.41},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":5,"skipped":0,"pct":29.41},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WebsocketSagas/socketEvents.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WebsocketSagas/utils.ts": {"lines":{"total":2,"covered":1,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":3,"covered":2,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/actionSelectors.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":9,"skipped":0,"pct":45},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/apiPaneSelectors.ts": {"lines":{"total":3,"covered":1,"skipped":0,"pct":33.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":2,"skipped":0,"pct":50},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/appCollabSelectors.tsx": {"lines":{"total":15,"covered":10,"skipped":0,"pct":66.67},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":19,"covered":13,"skipped":0,"pct":68.42},"branches":{"total":13,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/appThemingSelectors.tsx": {"lines":{"total":17,"covered":16,"skipped":0,"pct":94.12},"functions":{"total":8,"covered":7,"skipped":0,"pct":87.5},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/appViewSelectors.tsx": {"lines":{"total":17,"covered":11,"skipped":0,"pct":64.71},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":19,"covered":13,"skipped":0,"pct":68.42},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/applicationSelectors.tsx": {"lines":{"total":75,"covered":44,"skipped":0,"pct":58.67},"functions":{"total":31,"covered":11,"skipped":0,"pct":35.48},"statements":{"total":97,"covered":65,"skipped":0,"pct":67.01},"branches":{"total":28,"covered":10,"skipped":0,"pct":35.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/canvasSelectors.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/commentsSelectors.ts": {"lines":{"total":85,"covered":75,"skipped":0,"pct":88.24},"functions":{"total":30,"covered":22,"skipped":0,"pct":73.33},"statements":{"total":122,"covered":102,"skipped":0,"pct":83.61},"branches":{"total":68,"covered":42,"skipped":0,"pct":61.76}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/crudInfoModalSelectors.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/dataTreeSelectors.ts": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":28,"covered":20,"skipped":0,"pct":71.43},"branches":{"total":10,"covered":3,"skipped":0,"pct":30}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/debuggerSelectors.tsx": {"lines":{"total":17,"covered":14,"skipped":0,"pct":82.35},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":24,"covered":21,"skipped":0,"pct":87.5},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/editorSelectors.tsx": {"lines":{"total":188,"covered":143,"skipped":0,"pct":76.06},"functions":{"total":81,"covered":51,"skipped":0,"pct":62.96},"statements":{"total":236,"covered":182,"skipped":0,"pct":77.12},"branches":{"total":116,"covered":80,"skipped":0,"pct":68.97}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/entitiesSelector.ts": {"lines":{"total":356,"covered":157,"skipped":0,"pct":44.1},"functions":{"total":167,"covered":40,"skipped":0,"pct":23.95},"statements":{"total":461,"covered":223,"skipped":0,"pct":48.37},"branches":{"total":175,"covered":20,"skipped":0,"pct":11.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/errorSelectors.tsx": {"lines":{"total":4,"covered":2,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/explorerSelector.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/formSelectors.ts": {"lines":{"total":29,"covered":10,"skipped":0,"pct":34.48},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":14,"skipped":0,"pct":42.42},"branches":{"total":24,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/gitSyncSelectors.tsx": {"lines":{"total":99,"covered":61,"skipped":0,"pct":61.62},"functions":{"total":52,"covered":7,"skipped":0,"pct":13.46},"statements":{"total":158,"covered":112,"skipped":0,"pct":70.89},"branches":{"total":93,"covered":11,"skipped":0,"pct":11.83}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/globalSearchSelectors.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/helpSelectors.tsx": {"lines":{"total":4,"covered":2,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/onboardingSelectors.tsx": {"lines":{"total":143,"covered":53,"skipped":0,"pct":37.06},"functions":{"total":51,"covered":11,"skipped":0,"pct":21.57},"statements":{"total":166,"covered":71,"skipped":0,"pct":42.77},"branches":{"total":70,"covered":1,"skipped":0,"pct":1.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/organizationSelectors.tsx": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":18,"covered":6,"skipped":0,"pct":33.33},"statements":{"total":40,"covered":28,"skipped":0,"pct":70},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/pageListSelectors.tsx": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":3,"skipped":0,"pct":60},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/propertyPaneSelectors.tsx": {"lines":{"total":62,"covered":55,"skipped":0,"pct":88.71},"functions":{"total":12,"covered":11,"skipped":0,"pct":91.67},"statements":{"total":72,"covered":64,"skipped":0,"pct":88.89},"branches":{"total":54,"covered":38,"skipped":0,"pct":70.37}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/settingsSelectors.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":18,"covered":13,"skipped":0,"pct":72.22},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/tableFilterSelectors.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":17,"covered":10,"skipped":0,"pct":58.82}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/themeSelectors.tsx": {"lines":{"total":16,"covered":15,"skipped":0,"pct":93.75},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":22,"covered":20,"skipped":0,"pct":90.91},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/tourSelectors.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/ui.tsx": {"lines":{"total":12,"covered":8,"skipped":0,"pct":66.67},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":18,"covered":14,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/usersSelectors.tsx": {"lines":{"total":11,"covered":8,"skipped":0,"pct":72.73},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":18,"covered":14,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/websocketSelectors.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/widgetEnhancementSelectors.ts": {"lines":{"total":21,"covered":14,"skipped":0,"pct":66.67},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":12,"covered":5,"skipped":0,"pct":41.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/widgetReflowSelectors.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":10,"covered":8,"skipped":0,"pct":80}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/widgetSelectors.ts": {"lines":{"total":23,"covered":15,"skipped":0,"pct":65.22},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":27,"covered":18,"skipped":0,"pct":66.67},"branches":{"total":16,"covered":7,"skipped":0,"pct":43.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/templates/default.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/transformers/CurlImportTransformer.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/transformers/RestAPIDatasourceFormTransformer.ts": {"lines":{"total":67,"covered":9,"skipped":0,"pct":13.43},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":75,"covered":11,"skipped":0,"pct":14.67},"branches":{"total":103,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/transformers/RestActionTransformer.ts": {"lines":{"total":28,"covered":28,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":31,"covered":30,"skipped":0,"pct":96.77},"branches":{"total":36,"covered":31,"skipped":0,"pct":86.11}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/AnalyticsUtil.tsx": {"lines":{"total":93,"covered":27,"skipped":0,"pct":29.03},"functions":{"total":13,"covered":4,"skipped":0,"pct":30.77},"statements":{"total":98,"covered":28,"skipped":0,"pct":28.57},"branches":{"total":36,"covered":4,"skipped":0,"pct":11.11}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/ApiPaneUtils.tsx": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":19,"covered":15,"skipped":0,"pct":78.95}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/AppsmithConsole.ts": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":14,"covered":9,"skipped":0,"pct":64.29},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/AppsmithUtils.tsx": {"lines":{"total":206,"covered":108,"skipped":0,"pct":52.43},"functions":{"total":48,"covered":19,"skipped":0,"pct":39.58},"statements":{"total":240,"covered":137,"skipped":0,"pct":57.08},"branches":{"total":120,"covered":49,"skipped":0,"pct":40.83}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/DSLMigrations.ts": {"lines":{"total":723,"covered":533,"skipped":0,"pct":73.72},"functions":{"total":97,"covered":69,"skipped":0,"pct":71.13},"statements":{"total":745,"covered":550,"skipped":0,"pct":73.83},"branches":{"total":625,"covered":436,"skipped":0,"pct":69.76}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/DynamicBindingUtils.ts": {"lines":{"total":169,"covered":145,"skipped":0,"pct":85.8},"functions":{"total":31,"covered":24,"skipped":0,"pct":77.42},"statements":{"total":188,"covered":162,"skipped":0,"pct":86.17},"branches":{"total":119,"covered":89,"skipped":0,"pct":74.79}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/EditorUtils.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/GenerateCrudUtil.ts": {"lines":{"total":9,"covered":1,"skipped":0,"pct":11.11},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":2,"skipped":0,"pct":20},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/JSPaneUtils.tsx": {"lines":{"total":69,"covered":62,"skipped":0,"pct":89.86},"functions":{"total":10,"covered":8,"skipped":0,"pct":80},"statements":{"total":86,"covered":78,"skipped":0,"pct":90.7},"branches":{"total":41,"covered":34,"skipped":0,"pct":82.93}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/PerformanceTracker.ts": {"lines":{"total":114,"covered":71,"skipped":0,"pct":62.28},"functions":{"total":11,"covered":8,"skipped":0,"pct":72.73},"statements":{"total":117,"covered":72,"skipped":0,"pct":61.54},"branches":{"total":79,"covered":20,"skipped":0,"pct":25.32}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/PropertyControlFactory.tsx": {"lines":{"total":18,"covered":14,"skipped":0,"pct":77.78},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":18,"covered":14,"skipped":0,"pct":77.78},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/PropertyControlRegistry.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/TypeHelpers.ts": {"lines":{"total":25,"covered":22,"skipped":0,"pct":88},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":34,"covered":29,"skipped":0,"pct":85.29},"branches":{"total":18,"covered":15,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetFactory.tsx": {"lines":{"total":67,"covered":44,"skipped":0,"pct":65.67},"functions":{"total":11,"covered":5,"skipped":0,"pct":45.45},"statements":{"total":67,"covered":44,"skipped":0,"pct":65.67},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetFactoryHelpers.ts": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":32,"covered":32,"skipped":0,"pct":100},"branches":{"total":36,"covered":33,"skipped":0,"pct":91.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetFeatures.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetLoadingStateUtils.ts": {"lines":{"total":49,"covered":48,"skipped":0,"pct":97.96},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":60,"covered":58,"skipped":0,"pct":96.67},"branches":{"total":20,"covered":18,"skipped":0,"pct":90}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetPropsUtils.tsx": {"lines":{"total":75,"covered":64,"skipped":0,"pct":85.33},"functions":{"total":14,"covered":12,"skipped":0,"pct":85.71},"statements":{"total":97,"covered":86,"skipped":0,"pct":88.66},"branches":{"total":50,"covered":38,"skipped":0,"pct":76}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetRegisterHelpers.tsx": {"lines":{"total":24,"covered":23,"skipped":0,"pct":95.83},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":26,"covered":25,"skipped":0,"pct":96.15},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetRegistry.tsx": {"lines":{"total":61,"covered":61,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":65,"covered":65,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WorkerUtil.ts": {"lines":{"total":105,"covered":98,"skipped":0,"pct":93.33},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":127,"covered":114,"skipped":0,"pct":89.76},"branches":{"total":51,"covered":37,"skipped":0,"pct":72.55}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/bootIntercom.ts": {"lines":{"total":12,"covered":5,"skipped":0,"pct":41.67},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":14,"covered":3,"skipped":0,"pct":21.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/canvasStructureHelpers.ts": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":20,"covered":19,"skipped":0,"pct":95}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/formhelpers.ts": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":19,"covered":14,"skipped":0,"pct":73.68},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/generators.tsx": {"lines":{"total":18,"covered":14,"skipped":0,"pct":77.78},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":28,"covered":23,"skipped":0,"pct":82.14},"branches":{"total":8,"covered":3,"skipped":0,"pct":37.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/getPathAndValueFromActionDiffObject.ts": {"lines":{"total":19,"covered":17,"skipped":0,"pct":89.47},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":20,"covered":18,"skipped":0,"pct":90},"branches":{"total":26,"covered":22,"skipped":0,"pct":84.62}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/getQueryParamsObject.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":8,"skipped":0,"pct":80},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/helpers.tsx": {"lines":{"total":262,"covered":178,"skipped":0,"pct":67.94},"functions":{"total":61,"covered":35,"skipped":0,"pct":57.38},"statements":{"total":338,"covered":236,"skipped":0,"pct":69.82},"branches":{"total":204,"covered":77,"skipped":0,"pct":37.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/history.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/localStorage.tsx": {"lines":{"total":56,"covered":45,"skipped":0,"pct":80.36},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":58,"covered":47,"skipped":0,"pct":81.03},"branches":{"total":18,"covered":9,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/reflowHookUtils.ts": {"lines":{"total":31,"covered":28,"skipped":0,"pct":90.32},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":48,"covered":44,"skipped":0,"pct":91.67},"branches":{"total":27,"covered":21,"skipped":0,"pct":77.78}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/replayHelpers.tsx": {"lines":{"total":60,"covered":20,"skipped":0,"pct":33.33},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":77,"covered":24,"skipped":0,"pct":31.17},"branches":{"total":48,"covered":6,"skipped":0,"pct":12.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/storage.ts": {"lines":{"total":132,"covered":36,"skipped":0,"pct":27.27},"functions":{"total":40,"covered":3,"skipped":0,"pct":7.5},"statements":{"total":181,"covered":62,"skipped":0,"pct":34.25},"branches":{"total":26,"covered":3,"skipped":0,"pct":11.54}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/treeUtils.ts": {"lines":{"total":15,"covered":6,"skipped":0,"pct":40},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":22,"covered":12,"skipped":0,"pct":54.55},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/autocomplete/EntityDefinitions.ts": {"lines":{"total":39,"covered":25,"skipped":0,"pct":64.1},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":42,"covered":28,"skipped":0,"pct":66.67},"branches":{"total":18,"covered":9,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/autocomplete/TernServer.ts": {"lines":{"total":386,"covered":219,"skipped":0,"pct":56.74},"functions":{"total":58,"covered":21,"skipped":0,"pct":36.21},"statements":{"total":442,"covered":233,"skipped":0,"pct":52.71},"branches":{"total":240,"covered":98,"skipped":0,"pct":40.83}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/autocomplete/customTreeTypeDefCreator.ts": {"lines":{"total":10,"covered":8,"skipped":0,"pct":80},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":11,"covered":9,"skipped":0,"pct":81.82},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/autocomplete/dataTreeTypeDefCreator.ts": {"lines":{"total":67,"covered":44,"skipped":0,"pct":65.67},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":79,"covered":55,"skipped":0,"pct":69.62},"branches":{"total":32,"covered":16,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/autocomplete/dataTypeSortRules.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/formControl/FormControlFactory.tsx": {"lines":{"total":16,"covered":7,"skipped":0,"pct":43.75},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/formControl/FormControlRegistry.tsx": {"lines":{"total":56,"covered":22,"skipped":0,"pct":39.29},"functions":{"total":19,"covered":1,"skipped":0,"pct":5.26},"statements":{"total":56,"covered":22,"skipped":0,"pct":39.29},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/formControl/formControlTypes.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/dragResizeHooks.tsx": {"lines":{"total":55,"covered":49,"skipped":0,"pct":89.09},"functions":{"total":17,"covered":13,"skipped":0,"pct":76.47},"statements":{"total":67,"covered":59,"skipped":0,"pct":88.06},"branches":{"total":26,"covered":13,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/localstorage.tsx": {"lines":{"total":17,"covered":4,"skipped":0,"pct":23.53},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":4,"skipped":0,"pct":21.05},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useAllowEditorDragToSelect.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":18,"covered":18,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useCanvasMinHeightUpdateHook.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":21,"covered":21,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useClick.tsx": {"lines":{"total":20,"covered":16,"skipped":0,"pct":80},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":20,"covered":16,"skipped":0,"pct":80},"branches":{"total":14,"covered":9,"skipped":0,"pct":64.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useClickToSelectWidget.tsx": {"lines":{"total":66,"covered":41,"skipped":0,"pct":62.12},"functions":{"total":12,"covered":6,"skipped":0,"pct":50},"statements":{"total":69,"covered":44,"skipped":0,"pct":63.77},"branches":{"total":45,"covered":22,"skipped":0,"pct":48.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useClipboard.tsx": {"lines":{"total":21,"covered":3,"skipped":0,"pct":14.29},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":3,"skipped":0,"pct":14.29},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useDeepEffect.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":14,"covered":14,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useDynamicAppLayout.tsx": {"lines":{"total":70,"covered":63,"skipped":0,"pct":90},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":77,"covered":68,"skipped":0,"pct":88.31},"branches":{"total":70,"covered":46,"skipped":0,"pct":65.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useGoogleFont.tsx": {"lines":{"total":13,"covered":11,"skipped":0,"pct":84.62},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":13,"covered":11,"skipped":0,"pct":84.62},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useHorizontalResize.tsx": {"lines":{"total":56,"covered":31,"skipped":0,"pct":55.36},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":60,"covered":35,"skipped":0,"pct":58.33},"branches":{"total":20,"covered":5,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useIsScrolledToBottom.tsx": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":21,"covered":20,"skipped":0,"pct":95.24},"branches":{"total":24,"covered":17,"skipped":0,"pct":70.83}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useOrg.tsx": {"lines":{"total":16,"covered":14,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":17,"covered":15,"skipped":0,"pct":88.24},"branches":{"total":11,"covered":3,"skipped":0,"pct":27.27}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/usePositionedContainerZIndex.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":14,"covered":13,"skipped":0,"pct":92.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useProceedToNextTourStep.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useReflow.ts": {"lines":{"total":66,"covered":57,"skipped":0,"pct":86.36},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":71,"covered":58,"skipped":0,"pct":81.69},"branches":{"total":33,"covered":20,"skipped":0,"pct":60.61}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useResizeObserver.tsx": {"lines":{"total":10,"covered":4,"skipped":0,"pct":40},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":4,"skipped":0,"pct":36.36},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useScript.tsx": {"lines":{"total":38,"covered":10,"skipped":0,"pct":26.32},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":41,"covered":10,"skipped":0,"pct":24.39},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useThrottledRAF.ts": {"lines":{"total":14,"covered":7,"skipped":0,"pct":50},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":14,"covered":7,"skipped":0,"pct":50},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useWidgetSelection.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/ButtonWidgetMigrations.ts": {"lines":{"total":13,"covered":12,"skipped":0,"pct":92.31},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":14,"covered":13,"skipped":0,"pct":92.86},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/CheckboxGroupWidget.ts": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/CurrencyInputWidgetMigrations.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":18,"covered":18,"skipped":0,"pct":100},"branches":{"total":18,"covered":13,"skipped":0,"pct":72.22}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/IncorrectDynamicBindingPathLists.ts": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":19,"covered":18,"skipped":0,"pct":94.74},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/MapWidget.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":10,"covered":8,"skipped":0,"pct":80},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/MenuButtonWidget.ts": {"lines":{"total":11,"covered":7,"skipped":0,"pct":63.64},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":8,"skipped":0,"pct":66.67},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/ModalWidget.ts": {"lines":{"total":35,"covered":27,"skipped":0,"pct":77.14},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":37,"covered":29,"skipped":0,"pct":78.38},"branches":{"total":25,"covered":21,"skipped":0,"pct":84}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/PhoneInputWidgetMigrations.ts": {"lines":{"total":25,"covered":25,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":27,"covered":27,"skipped":0,"pct":100},"branches":{"total":28,"covered":22,"skipped":0,"pct":78.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/RadioGroupWidget.ts": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":12,"covered":10,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/TableWidget.ts": {"lines":{"total":235,"covered":203,"skipped":0,"pct":86.38},"functions":{"total":34,"covered":31,"skipped":0,"pct":91.18},"statements":{"total":265,"covered":225,"skipped":0,"pct":84.91},"branches":{"total":230,"covered":168,"skipped":0,"pct":73.04}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/TextWidget.ts": {"lines":{"total":37,"covered":37,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":39,"covered":39,"skipped":0,"pct":100},"branches":{"total":28,"covered":26,"skipped":0,"pct":92.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/ThemingMigrations.ts": {"lines":{"total":278,"covered":55,"skipped":0,"pct":19.78},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":280,"covered":57,"skipped":0,"pct":20.36},"branches":{"total":190,"covered":43,"skipped":0,"pct":22.63}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/validation/common.ts": {"lines":{"total":60,"covered":31,"skipped":0,"pct":51.67},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":61,"covered":32,"skipped":0,"pct":52.46},"branches":{"total":160,"covered":90,"skipped":0,"pct":56.25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/validation/getIsSafeURL.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":3,"covered":3,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/BaseWidget.tsx": {"lines":{"total":124,"covered":98,"skipped":0,"pct":79.03},"functions":{"total":34,"covered":26,"skipped":0,"pct":76.47},"statements":{"total":129,"covered":103,"skipped":0,"pct":79.84},"branches":{"total":47,"covered":23,"skipped":0,"pct":48.94}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CanvasWidget.tsx": {"lines":{"total":48,"covered":46,"skipped":0,"pct":95.83},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":51,"covered":48,"skipped":0,"pct":94.12},"branches":{"total":16,"covered":10,"skipped":0,"pct":62.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MetaHOC.tsx": {"lines":{"total":59,"covered":49,"skipped":0,"pct":83.05},"functions":{"total":13,"covered":12,"skipped":0,"pct":92.31},"statements":{"total":64,"covered":54,"skipped":0,"pct":84.38},"branches":{"total":26,"covered":14,"skipped":0,"pct":53.85}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SkeletonWidget.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/WidgetUtils.ts": {"lines":{"total":158,"covered":125,"skipped":0,"pct":79.11},"functions":{"total":30,"covered":20,"skipped":0,"pct":66.67},"statements":{"total":192,"covered":159,"skipped":0,"pct":82.81},"branches":{"total":115,"covered":72,"skipped":0,"pct":62.61}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/constants.ts": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/AudioRecorderWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/AudioRecorderWidget/component/index.tsx": {"lines":{"total":234,"covered":36,"skipped":0,"pct":15.38},"functions":{"total":45,"covered":3,"skipped":0,"pct":6.67},"statements":{"total":271,"covered":36,"skipped":0,"pct":13.28},"branches":{"total":98,"covered":14,"skipped":0,"pct":14.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/AudioRecorderWidget/widget/index.tsx": {"lines":{"total":51,"covered":19,"skipped":0,"pct":37.25},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":53,"covered":20,"skipped":0,"pct":37.74},"branches":{"total":13,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/AudioWidget/index.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/AudioWidget/widget/index.tsx": {"lines":{"total":33,"covered":25,"skipped":0,"pct":75.76},"functions":{"total":13,"covered":6,"skipped":0,"pct":46.15},"statements":{"total":43,"covered":26,"skipped":0,"pct":60.47},"branches":{"total":9,"covered":2,"skipped":0,"pct":22.22}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/BaseInputWidget/constants.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/BaseInputWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/BaseInputWidget/component/index.tsx": {"lines":{"total":154,"covered":97,"skipped":0,"pct":62.99},"functions":{"total":46,"covered":28,"skipped":0,"pct":60.87},"statements":{"total":169,"covered":111,"skipped":0,"pct":65.68},"branches":{"total":150,"covered":61,"skipped":0,"pct":40.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/BaseInputWidget/widget/index.tsx": {"lines":{"total":42,"covered":31,"skipped":0,"pct":73.81},"functions":{"total":15,"covered":10,"skipped":0,"pct":66.67},"statements":{"total":44,"covered":31,"skipped":0,"pct":70.45},"branches":{"total":14,"covered":1,"skipped":0,"pct":7.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonGroupWidget/index.ts": {"lines":{"total":15,"covered":8,"skipped":0,"pct":53.33},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":8,"skipped":0,"pct":53.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonGroupWidget/component/index.tsx": {"lines":{"total":128,"covered":28,"skipped":0,"pct":21.88},"functions":{"total":47,"covered":1,"skipped":0,"pct":2.13},"statements":{"total":149,"covered":29,"skipped":0,"pct":19.46},"branches":{"total":116,"covered":14,"skipped":0,"pct":12.07}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonGroupWidget/widget/helpers.ts": {"lines":{"total":4,"covered":2,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":3,"skipped":0,"pct":60},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonGroupWidget/widget/index.tsx": {"lines":{"total":29,"covered":17,"skipped":0,"pct":58.62},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":31,"covered":18,"skipped":0,"pct":58.06},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonWidget/component/DragContainer.tsx": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":17,"covered":10,"skipped":0,"pct":58.82},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonWidget/component/index.tsx": {"lines":{"total":88,"covered":42,"skipped":0,"pct":47.73},"functions":{"total":23,"covered":10,"skipped":0,"pct":43.48},"statements":{"total":103,"covered":48,"skipped":0,"pct":46.6},"branches":{"total":86,"covered":27,"skipped":0,"pct":31.4}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonWidget/component/utils.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":12,"covered":6,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonWidget/widget/index.tsx": {"lines":{"total":40,"covered":28,"skipped":0,"pct":70},"functions":{"total":12,"covered":7,"skipped":0,"pct":58.33},"statements":{"total":41,"covered":29,"skipped":0,"pct":70.73},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CameraWidget/constants.ts": {"lines":{"total":32,"covered":32,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":32,"covered":32,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CameraWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CameraWidget/component/index.tsx": {"lines":{"total":274,"covered":35,"skipped":0,"pct":12.77},"functions":{"total":56,"covered":0,"skipped":0,"pct":0},"statements":{"total":322,"covered":35,"skipped":0,"pct":10.87},"branches":{"total":161,"covered":24,"skipped":0,"pct":14.91}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CameraWidget/widget/index.tsx": {"lines":{"total":85,"covered":23,"skipped":0,"pct":27.06},"functions":{"total":18,"covered":6,"skipped":0,"pct":33.33},"statements":{"total":87,"covered":24,"skipped":0,"pct":27.59},"branches":{"total":19,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ChartWidget/constants.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ChartWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ChartWidget/component/index.tsx": {"lines":{"total":157,"covered":78,"skipped":0,"pct":49.68},"functions":{"total":33,"covered":18,"skipped":0,"pct":54.55},"statements":{"total":173,"covered":90,"skipped":0,"pct":52.02},"branches":{"total":103,"covered":26,"skipped":0,"pct":25.24}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ChartWidget/widget/index.tsx": {"lines":{"total":22,"covered":21,"skipped":0,"pct":95.45},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ChartWidget/widget/propertyConfig.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxGroupWidget/constants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxGroupWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxGroupWidget/component/index.tsx": {"lines":{"total":32,"covered":12,"skipped":0,"pct":37.5},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":12,"skipped":0,"pct":31.58},"branches":{"total":45,"covered":4,"skipped":0,"pct":8.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxGroupWidget/widget/index.tsx": {"lines":{"total":79,"covered":38,"skipped":0,"pct":48.1},"functions":{"total":23,"covered":8,"skipped":0,"pct":34.78},"statements":{"total":84,"covered":40,"skipped":0,"pct":47.62},"branches":{"total":34,"covered":7,"skipped":0,"pct":20.59}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxWidget/component/index.tsx": {"lines":{"total":35,"covered":33,"skipped":0,"pct":94.29},"functions":{"total":14,"covered":13,"skipped":0,"pct":92.86},"statements":{"total":45,"covered":43,"skipped":0,"pct":95.56},"branches":{"total":39,"covered":27,"skipped":0,"pct":69.23}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxWidget/widget/index.tsx": {"lines":{"total":27,"covered":23,"skipped":0,"pct":85.19},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":29,"covered":25,"skipped":0,"pct":86.21},"branches":{"total":9,"covered":4,"skipped":0,"pct":44.44}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CircularProgressWidget/constants.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CircularProgressWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CircularProgressWidget/component/index.tsx": {"lines":{"total":24,"covered":10,"skipped":0,"pct":41.67},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":10,"skipped":0,"pct":37.04},"branches":{"total":25,"covered":10,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CircularProgressWidget/widget/index.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ContainerWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ContainerWidget/component/index.tsx": {"lines":{"total":33,"covered":31,"skipped":0,"pct":93.94},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":34,"covered":32,"skipped":0,"pct":94.12},"branches":{"total":40,"covered":29,"skipped":0,"pct":72.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ContainerWidget/widget/index.tsx": {"lines":{"total":56,"covered":55,"skipped":0,"pct":98.21},"functions":{"total":13,"covered":13,"skipped":0,"pct":100},"statements":{"total":59,"covered":58,"skipped":0,"pct":98.31},"branches":{"total":18,"covered":14,"skipped":0,"pct":77.78}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/component/CurrencyCodeDropdown.tsx": {"lines":{"total":37,"covered":20,"skipped":0,"pct":54.05},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":40,"covered":23,"skipped":0,"pct":57.5},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/component/index.tsx": {"lines":{"total":19,"covered":11,"skipped":0,"pct":57.89},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":21,"covered":12,"skipped":0,"pct":57.14},"branches":{"total":13,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/component/utilities.ts": {"lines":{"total":25,"covered":24,"skipped":0,"pct":96},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":32,"covered":31,"skipped":0,"pct":96.88},"branches":{"total":24,"covered":17,"skipped":0,"pct":70.83}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/widget/derived.js": {"lines":{"total":32,"covered":18,"skipped":0,"pct":56.25},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":32,"covered":18,"skipped":0,"pct":56.25},"branches":{"total":33,"covered":18,"skipped":0,"pct":54.55}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/widget/index.tsx": {"lines":{"total":112,"covered":51,"skipped":0,"pct":45.54},"functions":{"total":16,"covered":7,"skipped":0,"pct":43.75},"statements":{"total":114,"covered":52,"skipped":0,"pct":45.61},"branches":{"total":53,"covered":9,"skipped":0,"pct":16.98}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/widget/parsedDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget/component/index.tsx": {"lines":{"total":72,"covered":19,"skipped":0,"pct":26.39},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":74,"covered":20,"skipped":0,"pct":27.03},"branches":{"total":69,"covered":2,"skipped":0,"pct":2.9}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget/widget/index.tsx": {"lines":{"total":71,"covered":22,"skipped":0,"pct":30.99},"functions":{"total":12,"covered":6,"skipped":0,"pct":50},"statements":{"total":73,"covered":23,"skipped":0,"pct":31.51},"branches":{"total":65,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/constants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/index.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/component/index.tsx": {"lines":{"total":87,"covered":23,"skipped":0,"pct":26.44},"functions":{"total":18,"covered":1,"skipped":0,"pct":5.56},"statements":{"total":92,"covered":24,"skipped":0,"pct":26.09},"branches":{"total":67,"covered":4,"skipped":0,"pct":5.97}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/component/utils.ts": {"lines":{"total":5,"covered":4,"skipped":0,"pct":80},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/widget/constants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/widget/derived.js": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":13,"covered":8,"skipped":0,"pct":61.54},"branches":{"total":18,"covered":7,"skipped":0,"pct":38.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/widget/index.tsx": {"lines":{"total":39,"covered":27,"skipped":0,"pct":69.23},"functions":{"total":12,"covered":6,"skipped":0,"pct":50},"statements":{"total":41,"covered":28,"skipped":0,"pct":68.29},"branches":{"total":13,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/widget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DividerWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DividerWidget/component/index.tsx": {"lines":{"total":42,"covered":29,"skipped":0,"pct":69.05},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":48,"covered":31,"skipped":0,"pct":64.58},"branches":{"total":75,"covered":30,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DividerWidget/widget/index.tsx": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DocumentViewerWidget/constants.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DocumentViewerWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DocumentViewerWidget/component/index.tsx": {"lines":{"total":95,"covered":40,"skipped":0,"pct":42.11},"functions":{"total":12,"covered":2,"skipped":0,"pct":16.67},"statements":{"total":109,"covered":44,"skipped":0,"pct":40.37},"branches":{"total":46,"covered":21,"skipped":0,"pct":45.65}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DocumentViewerWidget/widget/index.tsx": {"lines":{"total":30,"covered":29,"skipped":0,"pct":96.67},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":31,"covered":30,"skipped":0,"pct":96.77},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DropdownWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DropdownWidget/component/index.tsx": {"lines":{"total":69,"covered":56,"skipped":0,"pct":81.16},"functions":{"total":16,"covered":10,"skipped":0,"pct":62.5},"statements":{"total":74,"covered":61,"skipped":0,"pct":82.43},"branches":{"total":61,"covered":31,"skipped":0,"pct":50.82}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DropdownWidget/widget/index.tsx": {"lines":{"total":58,"covered":40,"skipped":0,"pct":68.97},"functions":{"total":16,"covered":9,"skipped":0,"pct":56.25},"statements":{"total":63,"covered":44,"skipped":0,"pct":69.84},"branches":{"total":38,"covered":14,"skipped":0,"pct":36.84}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilePickerWidgetV2/constants.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilePickerWidgetV2/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilePickerWidgetV2/component/index.tsx": {"lines":{"total":14,"covered":8,"skipped":0,"pct":57.14},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":8,"skipped":0,"pct":57.14},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilePickerWidgetV2/widget/index.tsx": {"lines":{"total":106,"covered":35,"skipped":0,"pct":33.02},"functions":{"total":29,"covered":6,"skipped":0,"pct":20.69},"statements":{"total":112,"covered":36,"skipped":0,"pct":32.14},"branches":{"total":69,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilepickerWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilepickerWidget/component/index.tsx": {"lines":{"total":21,"covered":11,"skipped":0,"pct":52.38},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":22,"covered":12,"skipped":0,"pct":54.55},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilepickerWidget/widget/FileDataTypes.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilepickerWidget/widget/index.tsx": {"lines":{"total":90,"covered":33,"skipped":0,"pct":36.67},"functions":{"total":28,"covered":6,"skipped":0,"pct":21.43},"statements":{"total":91,"covered":34,"skipped":0,"pct":37.36},"branches":{"total":46,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FormButtonWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FormButtonWidget/widget/index.tsx": {"lines":{"total":34,"covered":22,"skipped":0,"pct":64.71},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":35,"covered":23,"skipped":0,"pct":65.71},"branches":{"total":21,"covered":4,"skipped":0,"pct":19.05}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FormWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FormWidget/widget/index.tsx": {"lines":{"total":55,"covered":48,"skipped":0,"pct":87.27},"functions":{"total":15,"covered":14,"skipped":0,"pct":93.33},"statements":{"total":61,"covered":53,"skipped":0,"pct":86.89},"branches":{"total":29,"covered":15,"skipped":0,"pct":51.72}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconButtonWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconButtonWidget/component/index.tsx": {"lines":{"total":27,"covered":10,"skipped":0,"pct":37.04},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":10,"skipped":0,"pct":23.26},"branches":{"total":48,"covered":4,"skipped":0,"pct":8.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconButtonWidget/widget/index.tsx": {"lines":{"total":31,"covered":17,"skipped":0,"pct":54.84},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":33,"covered":18,"skipped":0,"pct":54.55},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconWidget/component/index.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconWidget/widget/index.tsx": {"lines":{"total":26,"covered":21,"skipped":0,"pct":80.77},"functions":{"total":9,"covered":6,"skipped":0,"pct":66.67},"statements":{"total":28,"covered":22,"skipped":0,"pct":78.57},"branches":{"total":7,"covered":2,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IframeWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IframeWidget/component/index.tsx": {"lines":{"total":44,"covered":10,"skipped":0,"pct":22.73},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":10,"skipped":0,"pct":20},"branches":{"total":51,"covered":4,"skipped":0,"pct":7.84}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IframeWidget/widget/index.tsx": {"lines":{"total":33,"covered":15,"skipped":0,"pct":45.45},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":35,"covered":16,"skipped":0,"pct":45.71},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ImageWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ImageWidget/component/index.tsx": {"lines":{"total":83,"covered":17,"skipped":0,"pct":20.48},"functions":{"total":24,"covered":2,"skipped":0,"pct":8.33},"statements":{"total":100,"covered":18,"skipped":0,"pct":18},"branches":{"total":86,"covered":12,"skipped":0,"pct":13.95}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ImageWidget/widget/index.tsx": {"lines":{"total":28,"covered":21,"skipped":0,"pct":75},"functions":{"total":10,"covered":6,"skipped":0,"pct":60},"statements":{"total":32,"covered":22,"skipped":0,"pct":68.75},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/constants.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/component/CurrencyCodeDropdown.tsx": {"lines":{"total":29,"covered":18,"skipped":0,"pct":62.07},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":30,"covered":19,"skipped":0,"pct":63.33},"branches":{"total":12,"covered":6,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/component/ISDCodeDropdown.tsx": {"lines":{"total":31,"covered":18,"skipped":0,"pct":58.06},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":32,"covered":19,"skipped":0,"pct":59.38},"branches":{"total":20,"covered":6,"skipped":0,"pct":30}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/component/index.tsx": {"lines":{"total":160,"covered":89,"skipped":0,"pct":55.63},"functions":{"total":44,"covered":21,"skipped":0,"pct":47.73},"statements":{"total":167,"covered":96,"skipped":0,"pct":57.49},"branches":{"total":150,"covered":39,"skipped":0,"pct":26}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/component/utilities.ts": {"lines":{"total":40,"covered":39,"skipped":0,"pct":97.5},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":49,"covered":47,"skipped":0,"pct":95.92},"branches":{"total":56,"covered":43,"skipped":0,"pct":76.79}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/widget/index.tsx": {"lines":{"total":113,"covered":41,"skipped":0,"pct":36.28},"functions":{"total":26,"covered":7,"skipped":0,"pct":26.92},"statements":{"total":119,"covered":42,"skipped":0,"pct":35.29},"branches":{"total":80,"covered":13,"skipped":0,"pct":16.25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/component/index.tsx": {"lines":{"total":20,"covered":12,"skipped":0,"pct":60},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":22,"covered":14,"skipped":0,"pct":63.64},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/widget/Utilities.ts": {"lines":{"total":13,"covered":12,"skipped":0,"pct":92.31},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/widget/derived.js": {"lines":{"total":47,"covered":37,"skipped":0,"pct":78.72},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":47,"covered":37,"skipped":0,"pct":78.72},"branches":{"total":53,"covered":41,"skipped":0,"pct":77.36}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/widget/index.tsx": {"lines":{"total":122,"covered":98,"skipped":0,"pct":80.33},"functions":{"total":19,"covered":15,"skipped":0,"pct":78.95},"statements":{"total":125,"covered":101,"skipped":0,"pct":80.8},"branches":{"total":90,"covered":61,"skipped":0,"pct":67.78}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/widget/parsedDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/FormContext.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/constants.ts": {"lines":{"total":48,"covered":48,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":51,"covered":51,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/helper.ts": {"lines":{"total":89,"covered":86,"skipped":0,"pct":96.63},"functions":{"total":19,"covered":19,"skipped":0,"pct":100},"statements":{"total":106,"covered":103,"skipped":0,"pct":97.17},"branches":{"total":63,"covered":58,"skipped":0,"pct":92.06}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/index.ts": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/schemaParser.ts": {"lines":{"total":242,"covered":239,"skipped":0,"pct":98.76},"functions":{"total":36,"covered":36,"skipped":0,"pct":100},"statements":{"total":278,"covered":273,"skipped":0,"pct":98.2},"branches":{"total":165,"covered":148,"skipped":0,"pct":89.7}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/schemaTestData.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/Accordion.tsx": {"lines":{"total":38,"covered":15,"skipped":0,"pct":39.47},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":49,"covered":15,"skipped":0,"pct":30.61},"branches":{"total":26,"covered":6,"skipped":0,"pct":23.08}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/Field.tsx": {"lines":{"total":34,"covered":10,"skipped":0,"pct":29.41},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":10,"skipped":0,"pct":27.78},"branches":{"total":12,"covered":2,"skipped":0,"pct":16.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/FieldLabel.tsx": {"lines":{"total":45,"covered":21,"skipped":0,"pct":46.67},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":55,"covered":21,"skipped":0,"pct":38.18},"branches":{"total":58,"covered":12,"skipped":0,"pct":20.69}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/Form.tsx": {"lines":{"total":93,"covered":28,"skipped":0,"pct":30.11},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":97,"covered":28,"skipped":0,"pct":28.87},"branches":{"total":52,"covered":10,"skipped":0,"pct":19.23}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/NestedFormWrapper.tsx": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":9,"skipped":0,"pct":42.86},"branches":{"total":14,"covered":2,"skipped":0,"pct":14.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/index.tsx": {"lines":{"total":49,"covered":13,"skipped":0,"pct":26.53},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":13,"skipped":0,"pct":26},"branches":{"total":18,"covered":6,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/styleConstants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/useFixedFooter.ts": {"lines":{"total":35,"covered":7,"skipped":0,"pct":20},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":7,"skipped":0,"pct":19.44},"branches":{"total":20,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/ArrayField.tsx": {"lines":{"total":111,"covered":31,"skipped":0,"pct":27.93},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":118,"covered":31,"skipped":0,"pct":26.27},"branches":{"total":50,"covered":10,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/BaseInputField.tsx": {"lines":{"total":109,"covered":23,"skipped":0,"pct":21.1},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":121,"covered":24,"skipped":0,"pct":19.83},"branches":{"total":91,"covered":4,"skipped":0,"pct":4.4}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/CheckboxField.tsx": {"lines":{"total":38,"covered":17,"skipped":0,"pct":44.74},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":17,"skipped":0,"pct":41.46},"branches":{"total":18,"covered":2,"skipped":0,"pct":11.11}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/CurrencyInputField.tsx": {"lines":{"total":62,"covered":27,"skipped":0,"pct":43.55},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":67,"covered":28,"skipped":0,"pct":41.79},"branches":{"total":28,"covered":13,"skipped":0,"pct":46.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/DateField.tsx": {"lines":{"total":77,"covered":41,"skipped":0,"pct":53.25},"functions":{"total":10,"covered":4,"skipped":0,"pct":40},"statements":{"total":83,"covered":44,"skipped":0,"pct":53.01},"branches":{"total":55,"covered":6,"skipped":0,"pct":10.91}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/FieldRenderer.tsx": {"lines":{"total":24,"covered":5,"skipped":0,"pct":20.83},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":5,"skipped":0,"pct":19.23},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/InputField.tsx": {"lines":{"total":73,"covered":41,"skipped":0,"pct":56.16},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":75,"covered":42,"skipped":0,"pct":56},"branches":{"total":57,"covered":33,"skipped":0,"pct":57.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/MultiSelectField.tsx": {"lines":{"total":69,"covered":25,"skipped":0,"pct":36.23},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":79,"covered":25,"skipped":0,"pct":31.65},"branches":{"total":47,"covered":2,"skipped":0,"pct":4.26}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/ObjectField.tsx": {"lines":{"total":44,"covered":15,"skipped":0,"pct":34.09},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":48,"covered":15,"skipped":0,"pct":31.25},"branches":{"total":28,"covered":4,"skipped":0,"pct":14.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/PhoneInputField.tsx": {"lines":{"total":45,"covered":22,"skipped":0,"pct":48.89},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":50,"covered":23,"skipped":0,"pct":46},"branches":{"total":20,"covered":11,"skipped":0,"pct":55}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/RadioGroupField.tsx": {"lines":{"total":33,"covered":16,"skipped":0,"pct":48.48},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":34,"covered":16,"skipped":0,"pct":47.06},"branches":{"total":20,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/SelectField.tsx": {"lines":{"total":56,"covered":21,"skipped":0,"pct":37.5},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":60,"covered":21,"skipped":0,"pct":35},"branches":{"total":48,"covered":2,"skipped":0,"pct":4.17}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/SwitchField.tsx": {"lines":{"total":35,"covered":15,"skipped":0,"pct":42.86},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":15,"skipped":0,"pct":40.54},"branches":{"total":16,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/index.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/useBlurAndFocusEvents.ts": {"lines":{"total":32,"covered":4,"skipped":0,"pct":12.5},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":4,"skipped":0,"pct":12.5},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/useObserveAccessor.ts": {"lines":{"total":13,"covered":4,"skipped":0,"pct":30.77},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":4,"skipped":0,"pct":30.77},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/useRegisterFieldValidity.ts": {"lines":{"total":21,"covered":18,"skipped":0,"pct":85.71},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":23,"covered":20,"skipped":0,"pct":86.96},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/useUpdateInternalMetaState.ts": {"lines":{"total":17,"covered":6,"skipped":0,"pct":35.29},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":6,"skipped":0,"pct":35.29},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/helper.ts": {"lines":{"total":88,"covered":87,"skipped":0,"pct":98.86},"functions":{"total":17,"covered":17,"skipped":0,"pct":100},"statements":{"total":96,"covered":95,"skipped":0,"pct":98.96},"branches":{"total":44,"covered":40,"skipped":0,"pct":90.91}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/index.tsx": {"lines":{"total":114,"covered":31,"skipped":0,"pct":27.19},"functions":{"total":30,"covered":6,"skipped":0,"pct":20},"statements":{"total":119,"covered":32,"skipped":0,"pct":26.89},"branches":{"total":65,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig.ts": {"lines":{"total":47,"covered":16,"skipped":0,"pct":34.04},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":53,"covered":18,"skipped":0,"pct":33.96},"branches":{"total":34,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/generatePanelPropertyConfig.ts": {"lines":{"total":16,"covered":7,"skipped":0,"pct":43.75},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":11,"covered":2,"skipped":0,"pct":18.18}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/helper.ts": {"lines":{"total":58,"covered":51,"skipped":0,"pct":87.93},"functions":{"total":14,"covered":12,"skipped":0,"pct":85.71},"statements":{"total":64,"covered":57,"skipped":0,"pct":89.06},"branches":{"total":26,"covered":19,"skipped":0,"pct":73.08}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/array.ts": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/checkbox.ts": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/common.ts": {"lines":{"total":53,"covered":13,"skipped":0,"pct":24.53},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":54,"covered":13,"skipped":0,"pct":24.07},"branches":{"total":14,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/date.ts": {"lines":{"total":26,"covered":8,"skipped":0,"pct":30.77},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":8,"skipped":0,"pct":30.77},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/index.ts": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/input.ts": {"lines":{"total":96,"covered":10,"skipped":0,"pct":10.42},"functions":{"total":22,"covered":0,"skipped":0,"pct":0},"statements":{"total":96,"covered":10,"skipped":0,"pct":10.42},"branches":{"total":46,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/multiSelect.ts": {"lines":{"total":53,"covered":37,"skipped":0,"pct":69.81},"functions":{"total":15,"covered":7,"skipped":0,"pct":46.67},"statements":{"total":59,"covered":42,"skipped":0,"pct":71.19},"branches":{"total":40,"covered":36,"skipped":0,"pct":90}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/object.ts": {"lines":{"total":16,"covered":7,"skipped":0,"pct":43.75},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":7,"skipped":0,"pct":36.84},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/radioGroup.ts": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":9,"skipped":0,"pct":45},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/select.ts": {"lines":{"total":36,"covered":22,"skipped":0,"pct":61.11},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":37,"covered":22,"skipped":0,"pct":59.46},"branches":{"total":21,"covered":18,"skipped":0,"pct":85.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/switch.ts": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/index.ts": {"lines":{"total":70,"covered":7,"skipped":0,"pct":10},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":77,"covered":7,"skipped":0,"pct":9.09},"branches":{"total":26,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/component/ListPagination.tsx": {"lines":{"total":23,"covered":9,"skipped":0,"pct":39.13},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":9,"skipped":0,"pct":28.13},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/component/index.tsx": {"lines":{"total":16,"covered":13,"skipped":0,"pct":81.25},"functions":{"total":7,"covered":4,"skipped":0,"pct":57.14},"statements":{"total":17,"covered":14,"skipped":0,"pct":82.35},"branches":{"total":18,"covered":9,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/widget/derived.js": {"lines":{"total":75,"covered":52,"skipped":0,"pct":69.33},"functions":{"total":11,"covered":6,"skipped":0,"pct":54.55},"statements":{"total":79,"covered":56,"skipped":0,"pct":70.89},"branches":{"total":46,"covered":24,"skipped":0,"pct":52.17}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/widget/index.tsx": {"lines":{"total":280,"covered":186,"skipped":0,"pct":66.43},"functions":{"total":53,"covered":33,"skipped":0,"pct":62.26},"statements":{"total":300,"covered":201,"skipped":0,"pct":67},"branches":{"total":193,"covered":56,"skipped":0,"pct":29.02}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/widget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/widget/propertyConfig.ts": {"lines":{"total":15,"covered":13,"skipped":0,"pct":86.67},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":15,"covered":13,"skipped":0,"pct":86.67},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapChartWidget/constants.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapChartWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapChartWidget/widget/index.tsx": {"lines":{"total":37,"covered":22,"skipped":0,"pct":59.46},"functions":{"total":10,"covered":4,"skipped":0,"pct":40},"statements":{"total":39,"covered":23,"skipped":0,"pct":58.97},"branches":{"total":3,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapWidget/component/PickMyLocation.tsx": {"lines":{"total":21,"covered":8,"skipped":0,"pct":38.1},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":24,"covered":9,"skipped":0,"pct":37.5},"branches":{"total":16,"covered":4,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapWidget/component/index.tsx": {"lines":{"total":48,"covered":13,"skipped":0,"pct":27.08},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":53,"covered":13,"skipped":0,"pct":24.53},"branches":{"total":41,"covered":8,"skipped":0,"pct":19.51}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapWidget/widget/index.tsx": {"lines":{"total":67,"covered":29,"skipped":0,"pct":43.28},"functions":{"total":20,"covered":6,"skipped":0,"pct":30},"statements":{"total":71,"covered":30,"skipped":0,"pct":42.25},"branches":{"total":29,"covered":2,"skipped":0,"pct":6.9}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MenuButtonWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MenuButtonWidget/component/index.tsx": {"lines":{"total":53,"covered":16,"skipped":0,"pct":30.19},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":64,"covered":16,"skipped":0,"pct":25},"branches":{"total":50,"covered":8,"skipped":0,"pct":16}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MenuButtonWidget/widget/index.tsx": {"lines":{"total":27,"covered":16,"skipped":0,"pct":59.26},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":29,"covered":17,"skipped":0,"pct":58.62},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ModalWidget/index.ts": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":14,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ModalWidget/component/index.tsx": {"lines":{"total":75,"covered":17,"skipped":0,"pct":22.67},"functions":{"total":31,"covered":0,"skipped":0,"pct":0},"statements":{"total":81,"covered":17,"skipped":0,"pct":20.99},"branches":{"total":49,"covered":6,"skipped":0,"pct":12.24}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ModalWidget/widget/index.tsx": {"lines":{"total":85,"covered":32,"skipped":0,"pct":37.65},"functions":{"total":18,"covered":3,"skipped":0,"pct":16.67},"statements":{"total":89,"covered":34,"skipped":0,"pct":38.2},"branches":{"total":41,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectTreeWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectTreeWidget/component/index.styled.tsx": {"lines":{"total":53,"covered":19,"skipped":0,"pct":35.85},"functions":{"total":31,"covered":0,"skipped":0,"pct":0},"statements":{"total":81,"covered":21,"skipped":0,"pct":25.93},"branches":{"total":33,"covered":14,"skipped":0,"pct":42.42}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectTreeWidget/component/index.tsx": {"lines":{"total":80,"covered":14,"skipped":0,"pct":17.5},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":89,"covered":14,"skipped":0,"pct":15.73},"branches":{"total":36,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectTreeWidget/widget/index.tsx": {"lines":{"total":70,"covered":29,"skipped":0,"pct":41.43},"functions":{"total":17,"covered":6,"skipped":0,"pct":35.29},"statements":{"total":74,"covered":30,"skipped":0,"pct":40.54},"branches":{"total":44,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidget/component/index.styled.tsx": {"lines":{"total":17,"covered":12,"skipped":0,"pct":70.59},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":13,"skipped":0,"pct":56.52},"branches":{"total":18,"covered":10,"skipped":0,"pct":55.56}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidget/component/index.tsx": {"lines":{"total":69,"covered":14,"skipped":0,"pct":20.29},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":73,"covered":14,"skipped":0,"pct":19.18},"branches":{"total":48,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidget/widget/index.tsx": {"lines":{"total":53,"covered":26,"skipped":0,"pct":49.06},"functions":{"total":14,"covered":6,"skipped":0,"pct":42.86},"statements":{"total":56,"covered":27,"skipped":0,"pct":48.21},"branches":{"total":23,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidgetV2/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidgetV2/component/index.styled.tsx": {"lines":{"total":47,"covered":19,"skipped":0,"pct":40.43},"functions":{"total":24,"covered":0,"skipped":0,"pct":0},"statements":{"total":64,"covered":20,"skipped":0,"pct":31.25},"branches":{"total":35,"covered":18,"skipped":0,"pct":51.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidgetV2/component/index.tsx": {"lines":{"total":122,"covered":14,"skipped":0,"pct":11.48},"functions":{"total":30,"covered":0,"skipped":0,"pct":0},"statements":{"total":137,"covered":14,"skipped":0,"pct":10.22},"branches":{"total":80,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidgetV2/widget/index.tsx": {"lines":{"total":94,"covered":69,"skipped":0,"pct":73.4},"functions":{"total":21,"covered":12,"skipped":0,"pct":57.14},"statements":{"total":99,"covered":73,"skipped":0,"pct":73.74},"branches":{"total":70,"covered":34,"skipped":0,"pct":48.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/component/ISDCodeDropdown.tsx": {"lines":{"total":42,"covered":22,"skipped":0,"pct":52.38},"functions":{"total":13,"covered":3,"skipped":0,"pct":23.08},"statements":{"total":46,"covered":26,"skipped":0,"pct":56.52},"branches":{"total":40,"covered":10,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/component/index.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":22,"covered":10,"skipped":0,"pct":45.45},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/component/utilities.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/widget/derived.js": {"lines":{"total":20,"covered":17,"skipped":0,"pct":85},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":20,"covered":17,"skipped":0,"pct":85},"branches":{"total":23,"covered":18,"skipped":0,"pct":78.26}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/widget/index.tsx": {"lines":{"total":99,"covered":40,"skipped":0,"pct":40.4},"functions":{"total":16,"covered":7,"skipped":0,"pct":43.75},"statements":{"total":101,"covered":41,"skipped":0,"pct":40.59},"branches":{"total":46,"covered":3,"skipped":0,"pct":6.52}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/widget/parsedDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressBarWidget/constants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressBarWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressBarWidget/component/index.tsx": {"lines":{"total":30,"covered":12,"skipped":0,"pct":40},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":12,"skipped":0,"pct":36.36},"branches":{"total":24,"covered":10,"skipped":0,"pct":41.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressBarWidget/widget/index.tsx": {"lines":{"total":22,"covered":20,"skipped":0,"pct":90.91},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":23,"covered":21,"skipped":0,"pct":91.3},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressWidget/constants.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressWidget/component/index.tsx": {"lines":{"total":94,"covered":31,"skipped":0,"pct":32.98},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":104,"covered":31,"skipped":0,"pct":29.81},"branches":{"total":107,"covered":46,"skipped":0,"pct":42.99}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressWidget/widget/index.tsx": {"lines":{"total":36,"covered":20,"skipped":0,"pct":55.56},"functions":{"total":11,"covered":6,"skipped":0,"pct":54.55},"statements":{"total":39,"covered":21,"skipped":0,"pct":53.85},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RadioGroupWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RadioGroupWidget/component/index.tsx": {"lines":{"total":21,"covered":9,"skipped":0,"pct":42.86},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":9,"skipped":0,"pct":36},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RadioGroupWidget/widget/index.tsx": {"lines":{"total":100,"covered":63,"skipped":0,"pct":63},"functions":{"total":14,"covered":9,"skipped":0,"pct":64.29},"statements":{"total":105,"covered":67,"skipped":0,"pct":63.81},"branches":{"total":39,"covered":20,"skipped":0,"pct":51.28}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RateWidget/constants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RateWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RateWidget/component/index.tsx": {"lines":{"total":25,"covered":13,"skipped":0,"pct":52},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":13,"skipped":0,"pct":46.43},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RateWidget/widget/index.tsx": {"lines":{"total":41,"covered":20,"skipped":0,"pct":48.78},"functions":{"total":9,"covered":6,"skipped":0,"pct":66.67},"statements":{"total":43,"covered":21,"skipped":0,"pct":48.84},"branches":{"total":22,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RichTextEditorWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RichTextEditorWidget/widget/index.tsx": {"lines":{"total":52,"covered":30,"skipped":0,"pct":57.69},"functions":{"total":16,"covered":7,"skipped":0,"pct":43.75},"statements":{"total":54,"covered":31,"skipped":0,"pct":57.41},"branches":{"total":23,"covered":2,"skipped":0,"pct":8.7}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SelectWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SelectWidget/component/SelectButton.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SelectWidget/component/index.styled.tsx": {"lines":{"total":36,"covered":17,"skipped":0,"pct":47.22},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":17,"skipped":0,"pct":39.53},"branches":{"total":32,"covered":12,"skipped":0,"pct":37.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SelectWidget/component/index.tsx": {"lines":{"total":117,"covered":20,"skipped":0,"pct":17.09},"functions":{"total":21,"covered":1,"skipped":0,"pct":4.76},"statements":{"total":128,"covered":21,"skipped":0,"pct":16.41},"branches":{"total":122,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SelectWidget/widget/index.tsx": {"lines":{"total":79,"covered":42,"skipped":0,"pct":53.16},"functions":{"total":19,"covered":8,"skipped":0,"pct":42.11},"statements":{"total":82,"covered":43,"skipped":0,"pct":52.44},"branches":{"total":62,"covered":13,"skipped":0,"pct":20.97}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SingleSelectTreeWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SingleSelectTreeWidget/component/index.styled.tsx": {"lines":{"total":51,"covered":19,"skipped":0,"pct":37.25},"functions":{"total":28,"covered":0,"skipped":0,"pct":0},"statements":{"total":73,"covered":21,"skipped":0,"pct":28.77},"branches":{"total":36,"covered":14,"skipped":0,"pct":38.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SingleSelectTreeWidget/component/index.tsx": {"lines":{"total":82,"covered":14,"skipped":0,"pct":17.07},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":91,"covered":14,"skipped":0,"pct":15.38},"branches":{"total":38,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SingleSelectTreeWidget/widget/index.tsx": {"lines":{"total":62,"covered":30,"skipped":0,"pct":48.39},"functions":{"total":15,"covered":6,"skipped":0,"pct":40},"statements":{"total":66,"covered":31,"skipped":0,"pct":46.97},"branches":{"total":46,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/StatboxWidget/index.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/StatboxWidget/widget/index.tsx": {"lines":{"total":15,"covered":10,"skipped":0,"pct":66.67},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":16,"covered":11,"skipped":0,"pct":68.75},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchGroupWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchGroupWidget/component/index.tsx": {"lines":{"total":18,"covered":9,"skipped":0,"pct":50},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":9,"skipped":0,"pct":45},"branches":{"total":19,"covered":4,"skipped":0,"pct":21.05}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchGroupWidget/widget/index.tsx": {"lines":{"total":62,"covered":25,"skipped":0,"pct":40.32},"functions":{"total":13,"covered":6,"skipped":0,"pct":46.15},"statements":{"total":64,"covered":26,"skipped":0,"pct":40.63},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchWidget/component/index.tsx": {"lines":{"total":21,"covered":20,"skipped":0,"pct":95.24},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":10,"covered":7,"skipped":0,"pct":70}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchWidget/widget/index.tsx": {"lines":{"total":27,"covered":23,"skipped":0,"pct":85.19},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":29,"covered":25,"skipped":0,"pct":86.21},"branches":{"total":11,"covered":5,"skipped":0,"pct":45.45}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/constants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/index.ts": {"lines":{"total":19,"covered":8,"skipped":0,"pct":42.11},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":8,"skipped":0,"pct":38.1},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/AutoToolTipComponent.tsx": {"lines":{"total":31,"covered":18,"skipped":0,"pct":58.06},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":35,"covered":20,"skipped":0,"pct":57.14},"branches":{"total":36,"covered":11,"skipped":0,"pct":30.56}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/CascadeFields.tsx": {"lines":{"total":122,"covered":37,"skipped":0,"pct":30.33},"functions":{"total":32,"covered":1,"skipped":0,"pct":3.13},"statements":{"total":129,"covered":37,"skipped":0,"pct":28.68},"branches":{"total":73,"covered":18,"skipped":0,"pct":24.66}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/CommonUtilities.ts": {"lines":{"total":32,"covered":28,"skipped":0,"pct":87.5},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":35,"covered":31,"skipped":0,"pct":88.57},"branches":{"total":47,"covered":23,"skipped":0,"pct":48.94}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/Constants.ts": {"lines":{"total":62,"covered":53,"skipped":0,"pct":85.48},"functions":{"total":23,"covered":21,"skipped":0,"pct":91.3},"statements":{"total":62,"covered":53,"skipped":0,"pct":85.48},"branches":{"total":34,"covered":25,"skipped":0,"pct":73.53}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/Table.tsx": {"lines":{"total":82,"covered":50,"skipped":0,"pct":60.98},"functions":{"total":18,"covered":7,"skipped":0,"pct":38.89},"statements":{"total":86,"covered":53,"skipped":0,"pct":61.63},"branches":{"total":54,"covered":21,"skipped":0,"pct":38.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableAction.tsx": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":12,"covered":2,"skipped":0,"pct":16.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableDataDownload.tsx": {"lines":{"total":63,"covered":22,"skipped":0,"pct":34.92},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":67,"covered":24,"skipped":0,"pct":35.82},"branches":{"total":36,"covered":5,"skipped":0,"pct":13.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableFilterPane.tsx": {"lines":{"total":40,"covered":24,"skipped":0,"pct":60},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":42,"covered":25,"skipped":0,"pct":59.52},"branches":{"total":11,"covered":2,"skipped":0,"pct":18.18}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableFilterPaneContent.tsx": {"lines":{"total":55,"covered":18,"skipped":0,"pct":32.73},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":57,"covered":18,"skipped":0,"pct":31.58},"branches":{"total":41,"covered":12,"skipped":0,"pct":29.27}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableFilters.tsx": {"lines":{"total":33,"covered":26,"skipped":0,"pct":78.79},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":35,"covered":28,"skipped":0,"pct":80},"branches":{"total":21,"covered":5,"skipped":0,"pct":23.81}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableHeader.tsx": {"lines":{"total":42,"covered":22,"skipped":0,"pct":52.38},"functions":{"total":14,"covered":7,"skipped":0,"pct":50},"statements":{"total":48,"covered":28,"skipped":0,"pct":58.33},"branches":{"total":53,"covered":26,"skipped":0,"pct":49.06}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableHelpers.ts": {"lines":{"total":26,"covered":26,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":32,"covered":32,"skipped":0,"pct":100},"branches":{"total":14,"covered":11,"skipped":0,"pct":78.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableStyledWrappers.tsx": {"lines":{"total":102,"covered":90,"skipped":0,"pct":88.24},"functions":{"total":65,"covered":53,"skipped":0,"pct":81.54},"statements":{"total":107,"covered":94,"skipped":0,"pct":87.85},"branches":{"total":282,"covered":156,"skipped":0,"pct":55.32}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableUtilities.tsx": {"lines":{"total":172,"covered":57,"skipped":0,"pct":33.14},"functions":{"total":38,"covered":6,"skipped":0,"pct":15.79},"statements":{"total":186,"covered":66,"skipped":0,"pct":35.48},"branches":{"total":121,"covered":27,"skipped":0,"pct":22.31}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/index.tsx": {"lines":{"total":76,"covered":19,"skipped":0,"pct":25},"functions":{"total":19,"covered":3,"skipped":0,"pct":15.79},"statements":{"total":80,"covered":21,"skipped":0,"pct":26.25},"branches":{"total":82,"covered":2,"skipped":0,"pct":2.44}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/components/menuButtonTableComponent.tsx": {"lines":{"total":45,"covered":16,"skipped":0,"pct":35.56},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":53,"covered":16,"skipped":0,"pct":30.19},"branches":{"total":52,"covered":10,"skipped":0,"pct":19.23}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/derived.js": {"lines":{"total":198,"covered":135,"skipped":0,"pct":68.18},"functions":{"total":43,"covered":24,"skipped":0,"pct":55.81},"statements":{"total":215,"covered":150,"skipped":0,"pct":69.77},"branches":{"total":169,"covered":112,"skipped":0,"pct":66.27}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/getTableColumns.tsx": {"lines":{"total":22,"covered":14,"skipped":0,"pct":63.64},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":27,"covered":18,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/index.tsx": {"lines":{"total":385,"covered":102,"skipped":0,"pct":26.49},"functions":{"total":53,"covered":14,"skipped":0,"pct":26.42},"statements":{"total":421,"covered":112,"skipped":0,"pct":26.6},"branches":{"total":361,"covered":21,"skipped":0,"pct":5.82}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/propertyConfig.ts": {"lines":{"total":44,"covered":42,"skipped":0,"pct":95.45},"functions":{"total":26,"covered":24,"skipped":0,"pct":92.31},"statements":{"total":44,"covered":42,"skipped":0,"pct":95.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/propertyUtils.ts": {"lines":{"total":159,"covered":75,"skipped":0,"pct":47.17},"functions":{"total":21,"covered":8,"skipped":0,"pct":38.1},"statements":{"total":172,"covered":85,"skipped":0,"pct":49.42},"branches":{"total":112,"covered":31,"skipped":0,"pct":27.68}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/utilities.ts": {"lines":{"total":22,"covered":22,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":27,"covered":21,"skipped":0,"pct":77.78}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsMigrator/index.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsMigrator/widget/index.tsx": {"lines":{"total":22,"covered":17,"skipped":0,"pct":77.27},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":23,"covered":18,"skipped":0,"pct":78.26},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/index.ts": {"lines":{"total":16,"covered":5,"skipped":0,"pct":31.25},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":5,"skipped":0,"pct":31.25},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/component/PageTabs.tsx": {"lines":{"total":44,"covered":43,"skipped":0,"pct":97.73},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":47,"covered":46,"skipped":0,"pct":97.87},"branches":{"total":20,"covered":17,"skipped":0,"pct":85}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/component/index.tsx": {"lines":{"total":50,"covered":44,"skipped":0,"pct":88},"functions":{"total":14,"covered":11,"skipped":0,"pct":78.57},"statements":{"total":62,"covered":56,"skipped":0,"pct":90.32},"branches":{"total":36,"covered":22,"skipped":0,"pct":61.11}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/widget/derived.js": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/widget/index.tsx": {"lines":{"total":90,"covered":70,"skipped":0,"pct":77.78},"functions":{"total":19,"covered":15,"skipped":0,"pct":78.95},"statements":{"total":98,"covered":77,"skipped":0,"pct":78.57},"branches":{"total":70,"covered":33,"skipped":0,"pct":47.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/widget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TextWidget/constants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TextWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TextWidget/component/FontLoader.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TextWidget/component/index.tsx": {"lines":{"total":80,"covered":57,"skipped":0,"pct":71.25},"functions":{"total":26,"covered":14,"skipped":0,"pct":53.85},"statements":{"total":82,"covered":59,"skipped":0,"pct":71.95},"branches":{"total":135,"covered":62,"skipped":0,"pct":45.93}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TextWidget/widget/index.tsx": {"lines":{"total":27,"covered":27,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":29,"covered":29,"skipped":0,"pct":100},"branches":{"total":11,"covered":7,"skipped":0,"pct":63.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/VideoWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/VideoWidget/component/PopoverVideo.tsx": {"lines":{"total":11,"covered":9,"skipped":0,"pct":81.82},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":9,"skipped":0,"pct":81.82},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/VideoWidget/component/index.tsx": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":8,"skipped":0,"pct":50},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/VideoWidget/widget/index.tsx": {"lines":{"total":31,"covered":25,"skipped":0,"pct":80.65},"functions":{"total":13,"covered":6,"skipped":0,"pct":46.15},"statements":{"total":41,"covered":26,"skipped":0,"pct":63.41},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/Actions.ts": {"lines":{"total":64,"covered":58,"skipped":0,"pct":90.63},"functions":{"total":30,"covered":24,"skipped":0,"pct":80},"statements":{"total":72,"covered":66,"skipped":0,"pct":91.67},"branches":{"total":61,"covered":42,"skipped":0,"pct":68.85}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/PromisifyAction.ts": {"lines":{"total":35,"covered":31,"skipped":0,"pct":88.57},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":43,"covered":38,"skipped":0,"pct":88.37},"branches":{"total":11,"covered":10,"skipped":0,"pct":90.91}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/ast.ts": {"lines":{"total":85,"covered":80,"skipped":0,"pct":94.12},"functions":{"total":22,"covered":20,"skipped":0,"pct":90.91},"statements":{"total":94,"covered":87,"skipped":0,"pct":92.55},"branches":{"total":40,"covered":31,"skipped":0,"pct":77.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/evaluate.ts": {"lines":{"total":137,"covered":116,"skipped":0,"pct":84.67},"functions":{"total":25,"covered":21,"skipped":0,"pct":84},"statements":{"total":146,"covered":125,"skipped":0,"pct":85.62},"branches":{"total":76,"covered":41,"skipped":0,"pct":53.95}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/evaluation.worker.ts": {"lines":{"total":139,"covered":12,"skipped":0,"pct":8.63},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":148,"covered":12,"skipped":0,"pct":8.11},"branches":{"total":113,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/evaluationSubstitution.ts": {"lines":{"total":61,"covered":61,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":65,"covered":65,"skipped":0,"pct":100},"branches":{"total":26,"covered":25,"skipped":0,"pct":96.15}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/evaluationUtils.ts": {"lines":{"total":376,"covered":227,"skipped":0,"pct":60.37},"functions":{"total":64,"covered":43,"skipped":0,"pct":67.19},"statements":{"total":437,"covered":272,"skipped":0,"pct":62.24},"branches":{"total":201,"covered":121,"skipped":0,"pct":60.2}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/formEval.ts": {"lines":{"total":75,"covered":10,"skipped":0,"pct":13.33},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":75,"covered":10,"skipped":0,"pct":13.33},"branches":{"total":75,"covered":2,"skipped":0,"pct":2.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/helpers.ts": {"lines":{"total":25,"covered":22,"skipped":0,"pct":88},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":31,"covered":26,"skipped":0,"pct":83.87},"branches":{"total":16,"covered":7,"skipped":0,"pct":43.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/lint.ts": {"lines":{"total":36,"covered":34,"skipped":0,"pct":94.44},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":39,"covered":37,"skipped":0,"pct":94.87},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/validations.ts": {"lines":{"total":327,"covered":266,"skipped":0,"pct":81.35},"functions":{"total":31,"covered":23,"skipped":0,"pct":74.19},"statements":{"total":357,"covered":287,"skipped":0,"pct":80.39},"branches":{"total":729,"covered":520,"skipped":0,"pct":71.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/DataTreeEvaluator/DataTreeEvaluator.ts": {"lines":{"total":608,"covered":463,"skipped":0,"pct":76.15},"functions":{"total":89,"covered":66,"skipped":0,"pct":74.16},"statements":{"total":650,"covered":496,"skipped":0,"pct":76.31},"branches":{"total":317,"covered":185,"skipped":0,"pct":58.36}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/DataTreeEvaluator/test/mockUnEvalTree.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/customQueries.js": {"lines":{"total":19,"covered":18,"skipped":0,"pct":94.74},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":20,"covered":19,"skipped":0,"pct":95},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/sagas.ts": {"lines":{"total":34,"covered":34,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":34,"covered":34,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/testCommon.ts": {"lines":{"total":49,"covered":49,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":60,"covered":60,"skipped":0,"pct":100},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/testMockedWidgets.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/testUtils.tsx": {"lines":{"total":37,"covered":36,"skipped":0,"pct":97.3},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":40,"covered":38,"skipped":0,"pct":95},"branches":{"total":21,"covered":18,"skipped":0,"pct":85.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/WidgetFactoryUtils.ts": {"lines":{"total":16,"covered":15,"skipped":0,"pct":93.75},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ButtonFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/CanvasFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ChartFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/CheckboxFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ContainerFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/DatepickerFactory.ts": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/DividerFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/DropdownFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/FilepickerFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/FormButtonFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/FormFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/IconFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ImageFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/InputFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ListFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/MapFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ModalFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/RadiogroupFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/RichTextFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/SkeletonFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/SwitchFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/TableFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/TabsFactory.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/TextFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/VideoFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/WidgetTypeFactories.ts": {"lines":{"total":26,"covered":26,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":26,"covered":26,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -} From 5984ed653f9cc2286a223dd3ea637c5a5547f9a9 Mon Sep 17 00:00:00 2001 From: haojin111 Date: Tue, 17 May 2022 14:20:27 +0800 Subject: [PATCH 3/7] Revert "added import application progress bar when importing from json" This reverts commit a3be2498e3afde70ec68b1588f7052f868ef16f0. --- app/client/cypress/fixtures/exportedApp.json | 248 ++--- .../ImportExportForkApplication_spec.js | 1 - app/client/cypress/locators/HomePage.js | 1 - app/client/src/ce/constants/messages.test.ts | 49 - app/client/src/ce/constants/messages.ts | 2 - .../Applications/ImportApplicationModal.tsx | 93 +- coverage-summary.json | 861 ++++++++++++++++++ 7 files changed, 959 insertions(+), 296 deletions(-) create mode 100644 coverage-summary.json diff --git a/app/client/cypress/fixtures/exportedApp.json b/app/client/cypress/fixtures/exportedApp.json index b83e23025a..8026c63d2f 100644 --- a/app/client/cypress/fixtures/exportedApp.json +++ b/app/client/cypress/fixtures/exportedApp.json @@ -1,17 +1,16 @@ { "clientSchemaVersion": 1, - "serverSchemaVersion": 4, + "serverSchemaVersion": 2, "exportedApplication": { - "name": "app6621", + "name": "app2896", "isPublic": false, "appIsExample": false, "unreadCommentThreads": 0, "color": "#F4FFDE", "icon": "single-person", - "slug": "app6621", + "slug": "app2896", "evaluationVersion": 2, "applicationVersion": 2, - "isManualUpdate": false, "new": true }, "datasourceList": [ @@ -24,10 +23,12 @@ "gitSyncId": "61c2d94747cda83965fe72b5_61c5822385c0bd4ccf7d171c", "name": "mockdata", "pluginId": "postgres-plugin", - "invalids": [], + "invalids": [ + "Missing authentication details." + ], "messages": [], - "isConfigured": true, - "isValid": true, + "isConfigured": false, + "isValid": false, "new": true } ], @@ -59,14 +60,13 @@ "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, - "version": 58, + "version": 52, "minHeight": 600, "parentColumnSpace": 1, "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { - "boxShadow": "none", "widgetName": "Table1", "defaultPageSize": 0, "columnOrder": [ @@ -92,9 +92,6 @@ }, { "key": "primaryColumns.schema_name.computedValue" - }, - { - "key": "accentColor" } ], "leftColumn": 4, @@ -106,7 +103,7 @@ "horizontalAlignment": "LEFT", "verticalAlignment": "CENTER", "columnType": "text", - "textSize": "0.875rem", + "textSize": "PARAGRAPH", "enableFilter": true, "enableSort": true, "isVisible": true, @@ -114,19 +111,15 @@ "isCellVisible": true, "isDerived": false, "label": "schema_name", - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.schema_name))}}", - "borderRadius": "0px", - "boxShadow": "none" + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.schema_name))}}" } }, "delimiter": ",", "key": "5ejs55im17", "derivedColumns": {}, - "labelTextSize": "0.875rem", "rightColumn": 25, - "textSize": "0.875rem", + "textSize": "PARAGRAPH", "widgetId": "uyyp0qxfdq", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "tableData": "{{get_schema.data}}", "isVisible": true, @@ -140,24 +133,6 @@ "isLoading": false, "horizontalAlignment": "LEFT", "isVisibleSearch": true, - "childStylesheet": { - "button": { - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "boxShadow": "none" - }, - "menuButton": { - "menuColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "boxShadow": "none" - }, - "iconButton": { - "menuColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "boxShadow": "none" - } - }, - "borderRadius": "0px", "isVisiblePagination": true, "verticalAlignment": "CENTER", "columnSizeMap": { @@ -167,7 +142,6 @@ } }, { - "boxShadow": "none", "widgetName": "Table2", "defaultPageSize": 0, "columnOrder": [ @@ -205,9 +179,6 @@ }, { "key": "primaryColumns.id.computedValue" - }, - { - "key": "accentColor" } ], "leftColumn": 30, @@ -219,7 +190,7 @@ "horizontalAlignment": "LEFT", "verticalAlignment": "CENTER", "columnType": "text", - "textSize": "0.875rem", + "textSize": "PARAGRAPH", "enableFilter": true, "enableSort": true, "isVisible": true, @@ -227,9 +198,7 @@ "isCellVisible": true, "isDerived": false, "label": "due", - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.due))}}", - "borderRadius": "0px", - "boxShadow": "none" + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.due))}}" }, "assignee": { "index": 1, @@ -238,7 +207,7 @@ "horizontalAlignment": "LEFT", "verticalAlignment": "CENTER", "columnType": "text", - "textSize": "0.875rem", + "textSize": "PARAGRAPH", "enableFilter": true, "enableSort": true, "isVisible": true, @@ -246,9 +215,7 @@ "isCellVisible": true, "isDerived": false, "label": "assignee", - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.assignee))}}", - "borderRadius": "0px", - "boxShadow": "none" + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.assignee))}}" }, "title": { "index": 2, @@ -257,7 +224,7 @@ "horizontalAlignment": "LEFT", "verticalAlignment": "CENTER", "columnType": "text", - "textSize": "0.875rem", + "textSize": "PARAGRAPH", "enableFilter": true, "enableSort": true, "isVisible": true, @@ -265,9 +232,7 @@ "isCellVisible": true, "isDerived": false, "label": "title", - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "borderRadius": "0px", - "boxShadow": "none" + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.title))}}" }, "id": { "index": 4, @@ -276,7 +241,7 @@ "horizontalAlignment": "LEFT", "verticalAlignment": "CENTER", "columnType": "text", - "textSize": "0.875rem", + "textSize": "PARAGRAPH", "enableFilter": true, "enableSort": true, "isVisible": true, @@ -284,19 +249,15 @@ "isCellVisible": true, "isDerived": false, "label": "id", - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "borderRadius": "0px", - "boxShadow": "none" + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.id))}}" } }, "delimiter": ",", "key": "5ejs55im17", "derivedColumns": {}, - "labelTextSize": "0.875rem", "rightColumn": 61, - "textSize": "0.875rem", + "textSize": "PARAGRAPH", "widgetId": "r1m4lkt7at", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "tableData": "{{mockApi.data.headers.info}}", "isVisible": true, @@ -310,24 +271,6 @@ "isLoading": false, "horizontalAlignment": "LEFT", "isVisibleSearch": true, - "childStylesheet": { - "button": { - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "boxShadow": "none" - }, - "menuButton": { - "menuColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "boxShadow": "none" - }, - "iconButton": { - "menuColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "boxShadow": "none" - } - }, - "borderRadius": "0px", "isVisiblePagination": true, "verticalAlignment": "CENTER", "columnSizeMap": { @@ -338,7 +281,6 @@ } }, { - "boxShadow": "none", "widgetName": "Input1", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", @@ -356,20 +298,15 @@ "dynamicBindingPathList": [ { "key": "defaultText" - }, - { - "key": "accentColor" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "t02w4ix9o5", - "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 38, "widgetId": "9timcor5m5", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "allowCurrencyChange": false, @@ -377,7 +314,6 @@ "parentId": "0", "renderMode": "CANVAS", "isLoading": false, - "borderRadius": "0px", "iconAlign": "left", "defaultText": "{{JSObject1.myVar1}}" } @@ -388,7 +324,6 @@ { "id": "Page1_get_schema", "name": "get_schema", - "confirmBeforeExecute": false, "pluginType": "DB", "jsonPathKeys": [], "timeoutInMillisecond": 10000 @@ -398,7 +333,6 @@ { "id": "Page1_mockApi", "name": "mockApi", - "confirmBeforeExecute": false, "pluginType": "API", "jsonPathKeys": [], "timeoutInMillisecond": 10000 @@ -446,12 +380,6 @@ "new": true } ], - "pageOrder": [ - "Page1" - ], - "publishedPageOrder": [ - "Page1" - ], "publishedDefaultPageName": "Page1", "unpublishedDefaultPageName": "Page1", "actionList": [ @@ -524,62 +452,7 @@ "new": false }, { - "id": "Page1_get_schema", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "gitSyncId": "61c580d685c0bd4ccf7d1716_61c5832685c0bd4ccf7d171e", - "pluginType": "DB", - "pluginId": "postgres-plugin", - "unpublishedAction": { - "name": "get_schema", - "datasource": { - "id": "mockdata", - "userPermissions": [], - "pluginId": "postgres-plugin", - "messages": [], - "isValid": true, - "new": false - }, - "pageId": "Page1", - "actionConfiguration": { - "timeoutInMillisecond": 10000, - "paginationType": "NONE", - "encodeParamsToggle": true, - "body": "SELECT schema_name FROM information_schema.schemata;", - "pluginSpecifiedTemplates": [ - { - "value": true - } - ] - }, - "executeOnLoad": true, - "dynamicBindingPathList": [], - "isValid": true, - "invalids": [], - "messages": [], - "jsonPathKeys": [], - "confirmBeforeExecute": false, - "userPermissions": [], - "validName": "get_schema" - }, - "publishedAction": { - "datasource": { - "userPermissions": [], - "messages": [], - "isValid": true, - "new": true - }, - "messages": [], - "confirmBeforeExecute": false, - "userPermissions": [] - }, - "new": false - }, - { - "id": "Page1_JSObject1.myFun1", + "id": "Page1_myFun1", "userPermissions": [ "read:actions", "execute:actions", @@ -639,7 +512,62 @@ "new": false }, { - "id": "Page1_JSObject1.myFun2", + "id": "Page1_get_schema", + "userPermissions": [ + "read:actions", + "execute:actions", + "manage:actions" + ], + "gitSyncId": "61c580d685c0bd4ccf7d1716_61c5832685c0bd4ccf7d171e", + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "get_schema", + "datasource": { + "id": "mockdata", + "userPermissions": [], + "pluginId": "postgres-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT schema_name FROM information_schema.schemata;", + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "get_schema" + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "messages": [], + "isValid": true, + "new": true + }, + "messages": [], + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "new": false + }, + { + "id": "Page1_myFun2", "userPermissions": [ "read:actions", "execute:actions", @@ -732,33 +660,13 @@ "new": false } ], - "invisibleActionFields": { - "Page1_JSObject1.myFun2": { - "unpublishedUserSetOnLoad": false, - "publishedUserSetOnLoad": false - }, - "Page1_JSObject1.myFun1": { - "unpublishedUserSetOnLoad": false, - "publishedUserSetOnLoad": false - }, - "Page1_get_schema": { - "unpublishedUserSetOnLoad": false, - "publishedUserSetOnLoad": false - }, - "Page1_mockApi": { - "unpublishedUserSetOnLoad": false, - "publishedUserSetOnLoad": false - } - }, "editModeTheme": { "name": "Classic", - "displayName": "Classic", "new": true, "isSystemTheme": true }, "publishedTheme": { "name": "Classic", - "displayName": "Classic", "new": true, "isSystemTheme": true }, diff --git a/app/client/cypress/integration/Smoke_TestSuite/Application/ImportExportForkApplication_spec.js b/app/client/cypress/integration/Smoke_TestSuite/Application/ImportExportForkApplication_spec.js index 937058596d..bd4e2706dc 100644 --- a/app/client/cypress/integration/Smoke_TestSuite/Application/ImportExportForkApplication_spec.js +++ b/app/client/cypress/integration/Smoke_TestSuite/Application/ImportExportForkApplication_spec.js @@ -15,7 +15,6 @@ describe("Import, Export and Fork application and validate data binding", functi cy.get(homePage.orgImportAppOption).click({ force: true }); cy.get(homePage.orgImportAppModal).should("be.visible"); cy.xpath(homePage.uploadLogo).attachFile("forkedApp.json"); - cy.get(homePage.importAppProgressWrapper).should("be.visible"); cy.wait("@importNewApplication").then((interception) => { cy.wait(100); // should check reconnect modal openning diff --git a/app/client/cypress/locators/HomePage.js b/app/client/cypress/locators/HomePage.js index 0fbff3a4f3..a037d7a086 100644 --- a/app/client/cypress/locators/HomePage.js +++ b/app/client/cypress/locators/HomePage.js @@ -95,5 +95,4 @@ export default { orgNameText: ".t--org-name-text", optionsIcon: ".t--options-icon", reconnectDatasourceModal: ".reconnect-datasource-modal", - importAppProgressWrapper: ".t-import-app-progress-wrapper", }; diff --git a/app/client/src/ce/constants/messages.test.ts b/app/client/src/ce/constants/messages.test.ts index 90c65b848e..dfada223a9 100644 --- a/app/client/src/ce/constants/messages.test.ts +++ b/app/client/src/ce/constants/messages.test.ts @@ -72,12 +72,6 @@ import { SUBMIT, UPDATE_CONFIG, USE_DEFAULT_CONFIGURATION, - UPLOADING_JSON, - UPLOADING_APPLICATION, - IMPORT_APP_FROM_FILE_MESSAGE, - IMPORT_APP_FROM_GIT_MESSAGE, - IMPORT_FROM_GIT_REPOSITORY, - IMPORT_FROM_GIT_REPOSITORY_MESSAGE, } from "./messages"; describe("messages", () => { @@ -392,46 +386,3 @@ describe("git-sync messages", () => { }); }); }); - -describe("import application messages", () => { - const expectedMessages = [ - { key: "UPLOADING_JSON", value: "Uploading JSON" }, - { - key: "UPLOADING_APPLICATION", - value: "Uploading Application", - }, - { - key: "IMPORT_APP_FROM_FILE_MESSAGE", - value: "Drag and drop your file or upload from your computer", - }, - { - key: "IMPORT_APP_FROM_GIT_MESSAGE", - value: "Import an application from its git repository using its SSH URL", - }, - { - key: "IMPORT_FROM_GIT_REPOSITORY", - value: "Import from Git Repository", - }, - { - key: "IMPORT_FROM_GIT_REPOSITORY_MESSAGE", - value: - "While importing Appsmith will does not import the datasource credentials to prevent a breach. After a successfull import you can add the credentials manually so the application behaves normally!", - }, - ]; - const functions = [ - UPLOADING_JSON, - UPLOADING_APPLICATION, - IMPORT_APP_FROM_FILE_MESSAGE, - IMPORT_APP_FROM_GIT_MESSAGE, - IMPORT_FROM_GIT_REPOSITORY, - IMPORT_FROM_GIT_REPOSITORY_MESSAGE, - ]; - functions.forEach((fn: () => string) => { - it(`${fn.name} returns expected value`, () => { - const actual = createMessage(fn); - const found = expectedMessages.find((em) => em.key === fn.name); - const expected = found && found.value; - expect(actual).toEqual(expected); - }); - }); -}); diff --git a/app/client/src/ce/constants/messages.ts b/app/client/src/ce/constants/messages.ts index 48dc0306f2..4ce0f78c95 100644 --- a/app/client/src/ce/constants/messages.ts +++ b/app/client/src/ce/constants/messages.ts @@ -478,8 +478,6 @@ export const IMPORT_APPLICATION_MODAL_TITLE = () => "Import application"; export const IMPORT_APPLICATION_MODAL_LABEL = () => "Where would you like to import your application from?"; export const IMPORT_APP_FROM_FILE_TITLE = () => "Import from file"; -export const UPLOADING_JSON = () => "Uploading JSON"; -export const UPLOADING_APPLICATION = () => "Uploading Application"; export const IMPORT_APP_FROM_GIT_TITLE = () => "Import from a Git repo (Beta)"; export const IMPORT_APP_FROM_FILE_MESSAGE = () => "Drag and drop your file or upload from your computer"; diff --git a/app/client/src/pages/Applications/ImportApplicationModal.tsx b/app/client/src/pages/Applications/ImportApplicationModal.tsx index 4154c9af8c..b95ee04e36 100644 --- a/app/client/src/pages/Applications/ImportApplicationModal.tsx +++ b/app/client/src/pages/Applications/ImportApplicationModal.tsx @@ -15,8 +15,6 @@ import { IMPORT_APP_FROM_GIT_TITLE, IMPORT_APPLICATION_MODAL_LABEL, IMPORT_APPLICATION_MODAL_TITLE, - UPLOADING_APPLICATION, - UPLOADING_JSON, } from "@appsmith/constants/messages"; import FilePickerV2 from "components/ads/FilePickerV2"; import { Colors } from "constants/Colors"; @@ -30,7 +28,6 @@ import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; import Dialog from "components/ads/DialogComponent"; import { Classes } from "@blueprintjs/core"; import { selectFeatureFlags } from "selectors/usersSelectors"; -import Statusbar from "pages/Editor/gitSync/components/Statusbar"; const StyledDialog = styled(Dialog)` && .${Classes.DIALOG_HEADER} { @@ -75,9 +72,6 @@ const Row = styled.div` padding: 0; margin: 0; justify-content: space-between; - &.t-import-app-progress-wrapper { - justify-content: center; - } `; const FileImportCard = styled.div<{ gitEnabled?: boolean }>` @@ -176,31 +170,6 @@ const CardWrapper = styled.div` } `; -const StatusbarWrapper = styled.div` - width: 252px; - height: 199px; - - .cs-icon { - margin: auto; - border-radius: 50%; - width: 32px; - height: 32px; - background: ${Colors.GREY_4}; - display: flex; - justify-content: center; - margin-bottom: 8px; - svg { - width: 20px; - height: 20px; - } - } - - .cs-text.importing-app-name { - display: flex; - justify-content: center; - } -`; - function GitImportCard(props: { children?: ReactNode; handler?: () => void }) { const theme = useTheme() as Theme; const onClick = useCallback(() => { @@ -273,7 +242,7 @@ function ImportApplicationModal(props: ImportApplicationModalProps) { applicationFile: file, }), ); - // onClose && onClose(); + onClose && onClose(); } else { setAppFileToBeUploaded(null); } @@ -285,7 +254,6 @@ function ImportApplicationModal(props: ImportApplicationModalProps) { // finished of importing application if (appFileToBeUploaded && !importingApplication) { setAppFileToBeUploaded(null); - onClose && onClose(); // should open "Add credential" modal } }, [appFileToBeUploaded, importingApplication]); @@ -311,48 +279,27 @@ function ImportApplicationModal(props: ImportApplicationModalProps) { > - {createMessage( - importingApplication - ? UPLOADING_JSON - : IMPORT_APPLICATION_MODAL_LABEL, - )} + {createMessage(IMPORT_APPLICATION_MODAL_LABEL)} - {!importingApplication && ( - - - - - {isGitImportFeatureEnabled && } - - )} - {importingApplication && ( - - - - - {appFileToBeUploaded?.file.name || "filename.JSON"} - - - - - )} + + + + + {isGitImportFeatureEnabled && } + ); } diff --git a/coverage-summary.json b/coverage-summary.json new file mode 100644 index 0000000000..5b3ff48c83 --- /dev/null +++ b/coverage-summary.json @@ -0,0 +1,861 @@ +{"total": {"lines":{"total":37834,"covered":20890,"skipped":0,"pct":55.21},"statements":{"total":42367,"covered":23179,"skipped":0,"pct":54.71},"functions":{"total":9151,"covered":3135,"skipped":0,"pct":34.26},"branches":{"total":22216,"covered":8200,"skipped":0,"pct":36.91}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/store.ts": {"lines":{"total":19,"covered":16,"skipped":0,"pct":84.21},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":20,"covered":17,"skipped":0,"pct":85},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/apiPaneActions.ts": {"lines":{"total":19,"covered":10,"skipped":0,"pct":52.63},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":19,"skipped":0,"pct":67.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/appCollabActions.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":11,"skipped":0,"pct":73.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/applicationActions.ts": {"lines":{"total":20,"covered":12,"skipped":0,"pct":60},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":31,"covered":23,"skipped":0,"pct":74.19},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/batchActions.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/canvasSelectionActions.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/commentActions.ts": {"lines":{"total":76,"covered":61,"skipped":0,"pct":80.26},"functions":{"total":48,"covered":22,"skipped":0,"pct":45.83},"statements":{"total":149,"covered":120,"skipped":0,"pct":80.54},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/controlActions.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":13,"covered":10,"skipped":0,"pct":76.92},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/crudInfoModalActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/datasourceActions.ts": {"lines":{"total":46,"covered":22,"skipped":0,"pct":47.83},"functions":{"total":20,"covered":0,"skipped":0,"pct":0},"statements":{"total":67,"covered":42,"skipped":0,"pct":62.69},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/debuggerActions.ts": {"lines":{"total":13,"covered":11,"skipped":0,"pct":84.62},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":31,"covered":23,"skipped":0,"pct":74.19},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/errorActions.ts": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/evaluationActions.ts": {"lines":{"total":18,"covered":9,"skipped":0,"pct":50},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/explorerActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/gitSyncActions.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/globalSearchActions.ts": {"lines":{"total":21,"covered":17,"skipped":0,"pct":80.95},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":48,"covered":34,"skipped":0,"pct":70.83},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/helpActions.ts": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/importActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/initActions.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":10,"covered":9,"skipped":0,"pct":90},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/jsActionActions.ts": {"lines":{"total":33,"covered":18,"skipped":0,"pct":54.55},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":34,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/jsPaneActions.ts": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/metaActions.ts": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":11,"covered":9,"skipped":0,"pct":81.82},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/notificationActions.ts": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":34,"covered":23,"skipped":0,"pct":67.65},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/onboardingActions.ts": {"lines":{"total":23,"covered":13,"skipped":0,"pct":56.52},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":34,"covered":24,"skipped":0,"pct":70.59},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/orgActions.ts": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/pageActions.tsx": {"lines":{"total":66,"covered":39,"skipped":0,"pct":59.09},"functions":{"total":28,"covered":8,"skipped":0,"pct":28.57},"statements":{"total":98,"covered":68,"skipped":0,"pct":69.39},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/pluginActionActions.ts": {"lines":{"total":64,"covered":36,"skipped":0,"pct":56.25},"functions":{"total":32,"covered":1,"skipped":0,"pct":3.13},"statements":{"total":100,"covered":68,"skipped":0,"pct":68},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/pluginActions.ts": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":13,"skipped":0,"pct":65},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/propertyPaneActions.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/providerActions.ts": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/queryPaneActions.ts": {"lines":{"total":7,"covered":4,"skipped":0,"pct":57.14},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":7,"skipped":0,"pct":70},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/tourActions.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/userActions.ts": {"lines":{"total":22,"covered":19,"skipped":0,"pct":86.36},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":53,"covered":36,"skipped":0,"pct":67.92},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/websocketActions.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":12,"skipped":0,"pct":70.59},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/widgetActions.tsx": {"lines":{"total":35,"covered":27,"skipped":0,"pct":77.14},"functions":{"total":15,"covered":8,"skipped":0,"pct":53.33},"statements":{"total":51,"covered":43,"skipped":0,"pct":84.31},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/widgetSelectionActions.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":28,"covered":28,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/widgetSidebarActions.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":14,"covered":11,"skipped":0,"pct":78.57},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/ActionAPI.tsx": {"lines":{"total":32,"covered":17,"skipped":0,"pct":53.13},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":33,"covered":18,"skipped":0,"pct":54.55},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/Api.ts": {"lines":{"total":27,"covered":23,"skipped":0,"pct":85.19},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":27,"covered":23,"skipped":0,"pct":85.19},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/ApiUtils.ts": {"lines":{"total":49,"covered":27,"skipped":0,"pct":55.1},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":53,"covered":31,"skipped":0,"pct":58.49},"branches":{"total":35,"covered":13,"skipped":0,"pct":37.14}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/ApplicationApi.tsx": {"lines":{"total":41,"covered":23,"skipped":0,"pct":56.1},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":45,"covered":24,"skipped":0,"pct":53.33},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/CloudServicesApi.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":4,"skipped":0,"pct":80},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/CollectionApi.ts": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/CommentsAPI.tsx": {"lines":{"total":29,"covered":22,"skipped":0,"pct":75.86},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":30,"covered":23,"skipped":0,"pct":76.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/DatasourcesApi.ts": {"lines":{"total":27,"covered":15,"skipped":0,"pct":55.56},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":28,"covered":16,"skipped":0,"pct":57.14},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/ImportApi.ts": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/JSActionAPI.tsx": {"lines":{"total":22,"covered":13,"skipped":0,"pct":59.09},"functions":{"total":9,"covered":1,"skipped":0,"pct":11.11},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/NotificationsAPI.tsx": {"lines":{"total":16,"covered":12,"skipped":0,"pct":75},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":17,"covered":13,"skipped":0,"pct":76.47},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/OrgApi.ts": {"lines":{"total":31,"covered":17,"skipped":0,"pct":54.84},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":32,"covered":18,"skipped":0,"pct":56.25},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/PageApi.tsx": {"lines":{"total":48,"covered":31,"skipped":0,"pct":64.58},"functions":{"total":18,"covered":3,"skipped":0,"pct":16.67},"statements":{"total":50,"covered":32,"skipped":0,"pct":64},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/PluginApi.ts": {"lines":{"total":18,"covered":16,"skipped":0,"pct":88.89},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":19,"covered":17,"skipped":0,"pct":89.47},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/ProvidersApi.ts": {"lines":{"total":33,"covered":18,"skipped":0,"pct":54.55},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":35,"covered":20,"skipped":0,"pct":57.14},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/SaasApi.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":10,"covered":8,"skipped":0,"pct":80},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/UserApi.tsx": {"lines":{"total":50,"covered":32,"skipped":0,"pct":64},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":51,"covered":33,"skipped":0,"pct":64.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/WidgetSidebarApi.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/utils.ts": {"lines":{"total":45,"covered":40,"skipped":0,"pct":88.89},"functions":{"total":10,"covered":7,"skipped":0,"pct":70},"statements":{"total":55,"covered":50,"skipped":0,"pct":90.91},"branches":{"total":30,"covered":14,"skipped":0,"pct":46.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/AppComments/AppCommentThreads.tsx": {"lines":{"total":41,"covered":24,"skipped":0,"pct":58.54},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":42,"covered":25,"skipped":0,"pct":59.52},"branches":{"total":22,"covered":5,"skipped":0,"pct":22.73}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/AppComments/AppCommentsFilterPopover.tsx": {"lines":{"total":37,"covered":18,"skipped":0,"pct":48.65},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":39,"covered":18,"skipped":0,"pct":46.15},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/AppComments/AppCommentsPlaceholder.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentCard/CommentCard.tsx": {"lines":{"total":168,"covered":121,"skipped":0,"pct":72.02},"functions":{"total":42,"covered":18,"skipped":0,"pct":42.86},"statements":{"total":180,"covered":129,"skipped":0,"pct":71.67},"branches":{"total":125,"covered":74,"skipped":0,"pct":59.2}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentCard/CommentContextMenu.tsx": {"lines":{"total":47,"covered":38,"skipped":0,"pct":80.85},"functions":{"total":12,"covered":4,"skipped":0,"pct":33.33},"statements":{"total":50,"covered":40,"skipped":0,"pct":80},"branches":{"total":22,"covered":18,"skipped":0,"pct":81.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentCard/ResolveCommentButton.tsx": {"lines":{"total":26,"covered":24,"skipped":0,"pct":92.31},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":28,"covered":26,"skipped":0,"pct":92.86},"branches":{"total":10,"covered":7,"skipped":0,"pct":70}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentThread/CommentThread.tsx": {"lines":{"total":63,"covered":62,"skipped":0,"pct":98.41},"functions":{"total":14,"covered":12,"skipped":0,"pct":85.71},"statements":{"total":67,"covered":64,"skipped":0,"pct":95.52},"branches":{"total":99,"covered":64,"skipped":0,"pct":64.65}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentThread/ScrollToLatest.tsx": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":8,"skipped":0,"pct":57.14},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentThread/connectedCommentThread.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/AddCommentInput.tsx": {"lines":{"total":142,"covered":95,"skipped":0,"pct":66.9},"functions":{"total":23,"covered":14,"skipped":0,"pct":60.87},"statements":{"total":164,"covered":107,"skipped":0,"pct":65.24},"branches":{"total":115,"covered":21,"skipped":0,"pct":18.26}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/Comments.tsx": {"lines":{"total":34,"covered":34,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":38,"covered":37,"skipped":0,"pct":97.37},"branches":{"total":10,"covered":9,"skipped":0,"pct":90}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/InlineCommentPin.tsx": {"lines":{"total":80,"covered":72,"skipped":0,"pct":90},"functions":{"total":18,"covered":17,"skipped":0,"pct":94.44},"statements":{"total":87,"covered":77,"skipped":0,"pct":88.51},"branches":{"total":58,"covered":41,"skipped":0,"pct":70.69}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/OverlayCommentsWrapper.tsx": {"lines":{"total":39,"covered":31,"skipped":0,"pct":79.49},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":40,"covered":31,"skipped":0,"pct":77.5},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/StyledComponents.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/UnpublishedCommentThread.tsx": {"lines":{"total":32,"covered":28,"skipped":0,"pct":87.5},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":36,"covered":32,"skipped":0,"pct":88.89},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/useOrgUsers.tsx": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":13,"covered":10,"skipped":0,"pct":76.92}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/tests/setMockPages.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/tour/commentsTourSteps.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/AppIcon.tsx": {"lines":{"total":276,"covered":88,"skipped":0,"pct":31.88},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":277,"covered":88,"skipped":0,"pct":31.77},"branches":{"total":91,"covered":2,"skipped":0,"pct":2.2}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Button.tsx": {"lines":{"total":126,"covered":118,"skipped":0,"pct":93.65},"functions":{"total":43,"covered":41,"skipped":0,"pct":95.35},"statements":{"total":128,"covered":119,"skipped":0,"pct":92.97},"branches":{"total":95,"covered":77,"skipped":0,"pct":81.05}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/ButtonTabComponent.tsx": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Callout.tsx": {"lines":{"total":23,"covered":10,"skipped":0,"pct":43.48},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":10,"skipped":0,"pct":43.48},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Checkbox.tsx": {"lines":{"total":33,"covered":10,"skipped":0,"pct":30.3},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":10,"skipped":0,"pct":27.03},"branches":{"total":32,"covered":6,"skipped":0,"pct":18.75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/ColorPickerComponent.tsx": {"lines":{"total":35,"covered":14,"skipped":0,"pct":40},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":14,"skipped":0,"pct":37.84},"branches":{"total":22,"covered":14,"skipped":0,"pct":63.64}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/CopyToClipBoard.tsx": {"lines":{"total":21,"covered":7,"skipped":0,"pct":33.33},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":7,"skipped":0,"pct":30.43},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/CurrencyCodeDropdown.tsx": {"lines":{"total":24,"covered":14,"skipped":0,"pct":58.33},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":25,"covered":15,"skipped":0,"pct":60},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/DatePickerComponent.tsx": {"lines":{"total":17,"covered":8,"skipped":0,"pct":47.06},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/DialogComponent.tsx": {"lines":{"total":36,"covered":32,"skipped":0,"pct":88.89},"functions":{"total":22,"covered":20,"skipped":0,"pct":90.91},"statements":{"total":38,"covered":34,"skipped":0,"pct":89.47},"branches":{"total":22,"covered":14,"skipped":0,"pct":63.64}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/DraggableList.tsx": {"lines":{"total":49,"covered":23,"skipped":0,"pct":46.94},"functions":{"total":14,"covered":3,"skipped":0,"pct":21.43},"statements":{"total":61,"covered":25,"skipped":0,"pct":40.98},"branches":{"total":18,"covered":6,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/DraggableListComponent.tsx": {"lines":{"total":23,"covered":16,"skipped":0,"pct":69.57},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":29,"covered":18,"skipped":0,"pct":62.07},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Dropdown.tsx": {"lines":{"total":131,"covered":70,"skipped":0,"pct":53.44},"functions":{"total":53,"covered":14,"skipped":0,"pct":26.42},"statements":{"total":146,"covered":81,"skipped":0,"pct":55.48},"branches":{"total":187,"covered":74,"skipped":0,"pct":39.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/EditableText.tsx": {"lines":{"total":26,"covered":19,"skipped":0,"pct":73.08},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":33,"covered":26,"skipped":0,"pct":78.79},"branches":{"total":16,"covered":5,"skipped":0,"pct":31.25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/EditableTextSubComponent.tsx": {"lines":{"total":89,"covered":59,"skipped":0,"pct":66.29},"functions":{"total":32,"covered":25,"skipped":0,"pct":78.13},"statements":{"total":96,"covered":65,"skipped":0,"pct":67.71},"branches":{"total":88,"covered":39,"skipped":0,"pct":44.32}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/EmojiPicker.tsx": {"lines":{"total":21,"covered":18,"skipped":0,"pct":85.71},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":23,"covered":20,"skipped":0,"pct":86.96},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/EmojiReactions.tsx": {"lines":{"total":50,"covered":20,"skipped":0,"pct":40},"functions":{"total":17,"covered":2,"skipped":0,"pct":11.76},"statements":{"total":58,"covered":23,"skipped":0,"pct":39.66},"branches":{"total":54,"covered":15,"skipped":0,"pct":27.78}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/FilePicker.tsx": {"lines":{"total":156,"covered":70,"skipped":0,"pct":44.87},"functions":{"total":46,"covered":27,"skipped":0,"pct":58.7},"statements":{"total":166,"covered":80,"skipped":0,"pct":48.19},"branches":{"total":84,"covered":13,"skipped":0,"pct":15.48}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/GifPlayerComponent.tsx": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":9,"skipped":0,"pct":47.37},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/ISDCodeDropdown.tsx": {"lines":{"total":27,"covered":13,"skipped":0,"pct":48.15},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":28,"covered":14,"skipped":0,"pct":50},"branches":{"total":20,"covered":2,"skipped":0,"pct":10}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Icon.tsx": {"lines":{"total":302,"covered":166,"skipped":0,"pct":54.97},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":303,"covered":167,"skipped":0,"pct":55.12},"branches":{"total":127,"covered":48,"skipped":0,"pct":37.8}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/IconTabsComponent.tsx": {"lines":{"total":15,"covered":6,"skipped":0,"pct":40},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":6,"skipped":0,"pct":33.33},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/MentionsInput.tsx": {"lines":{"total":76,"covered":47,"skipped":0,"pct":61.84},"functions":{"total":23,"covered":6,"skipped":0,"pct":26.09},"statements":{"total":83,"covered":53,"skipped":0,"pct":63.86},"branches":{"total":54,"covered":21,"skipped":0,"pct":38.89}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Menu.tsx": {"lines":{"total":13,"covered":7,"skipped":0,"pct":53.85},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":7,"skipped":0,"pct":53.85},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/MenuDivider.tsx": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":3,"skipped":0,"pct":50},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/MenuItem.tsx": {"lines":{"total":23,"covered":14,"skipped":0,"pct":60.87},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":32,"covered":4,"skipped":0,"pct":12.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/MultiSwitch.tsx": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":7,"skipped":0,"pct":46.67},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/MultiselectDropdown.tsx": {"lines":{"total":78,"covered":15,"skipped":0,"pct":19.23},"functions":{"total":40,"covered":0,"skipped":0,"pct":0},"statements":{"total":83,"covered":15,"skipped":0,"pct":18.07},"branches":{"total":84,"covered":14,"skipped":0,"pct":16.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Radio.tsx": {"lines":{"total":38,"covered":5,"skipped":0,"pct":13.16},"functions":{"total":27,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":5,"skipped":0,"pct":12.5},"branches":{"total":40,"covered":4,"skipped":0,"pct":10}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/ScrollIndicator.tsx": {"lines":{"total":42,"covered":34,"skipped":0,"pct":80.95},"functions":{"total":15,"covered":13,"skipped":0,"pct":86.67},"statements":{"total":46,"covered":38,"skipped":0,"pct":82.61},"branches":{"total":36,"covered":20,"skipped":0,"pct":55.56}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Spinner.tsx": {"lines":{"total":15,"covered":10,"skipped":0,"pct":66.67},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":10,"skipped":0,"pct":66.67},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/StepComponent.tsx": {"lines":{"total":22,"covered":9,"skipped":0,"pct":40.91},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":9,"skipped":0,"pct":40.91},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Switch.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Tabs.tsx": {"lines":{"total":43,"covered":12,"skipped":0,"pct":27.91},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":45,"covered":12,"skipped":0,"pct":26.67},"branches":{"total":48,"covered":8,"skipped":0,"pct":16.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/TagInputComponent.tsx": {"lines":{"total":57,"covered":7,"skipped":0,"pct":12.28},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":61,"covered":7,"skipped":0,"pct":11.48},"branches":{"total":38,"covered":2,"skipped":0,"pct":5.26}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Text.tsx": {"lines":{"total":42,"covered":42,"skipped":0,"pct":100},"functions":{"total":14,"covered":14,"skipped":0,"pct":100},"statements":{"total":43,"covered":43,"skipped":0,"pct":100},"branches":{"total":28,"covered":21,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/TextInput.tsx": {"lines":{"total":77,"covered":55,"skipped":0,"pct":71.43},"functions":{"total":21,"covered":18,"skipped":0,"pct":85.71},"statements":{"total":82,"covered":60,"skipped":0,"pct":73.17},"branches":{"total":49,"covered":22,"skipped":0,"pct":44.9}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Toast.tsx": {"lines":{"total":46,"covered":36,"skipped":0,"pct":78.26},"functions":{"total":17,"covered":15,"skipped":0,"pct":88.24},"statements":{"total":46,"covered":36,"skipped":0,"pct":78.26},"branches":{"total":54,"covered":33,"skipped":0,"pct":61.11}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Toggle.tsx": {"lines":{"total":22,"covered":6,"skipped":0,"pct":27.27},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":6,"skipped":0,"pct":25},"branches":{"total":30,"covered":2,"skipped":0,"pct":6.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Tooltip.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/TreeDropdown.tsx": {"lines":{"total":54,"covered":28,"skipped":0,"pct":51.85},"functions":{"total":23,"covered":7,"skipped":0,"pct":30.43},"statements":{"total":56,"covered":30,"skipped":0,"pct":53.57},"branches":{"total":34,"covered":20,"skipped":0,"pct":58.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/common.tsx": {"lines":{"total":41,"covered":27,"skipped":0,"pct":65.85},"functions":{"total":7,"covered":4,"skipped":0,"pct":57.14},"statements":{"total":46,"covered":32,"skipped":0,"pct":69.57},"branches":{"total":13,"covered":7,"skipped":0,"pct":53.85}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/tour/TourTooltipWrapper.tsx": {"lines":{"total":32,"covered":30,"skipped":0,"pct":93.75},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":33,"covered":31,"skipped":0,"pct":93.94},"branches":{"total":38,"covered":17,"skipped":0,"pct":44.74}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/AudioRecorderComponent.tsx": {"lines":{"total":238,"covered":37,"skipped":0,"pct":15.55},"functions":{"total":43,"covered":3,"skipped":0,"pct":6.98},"statements":{"total":275,"covered":37,"skipped":0,"pct":13.45},"branches":{"total":90,"covered":14,"skipped":0,"pct":15.56}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/CenteredWrapper.tsx": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":3,"covered":2,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/ChartComponent.tsx": {"lines":{"total":158,"covered":75,"skipped":0,"pct":47.47},"functions":{"total":32,"covered":16,"skipped":0,"pct":50},"statements":{"total":170,"covered":84,"skipped":0,"pct":49.41},"branches":{"total":95,"covered":21,"skipped":0,"pct":22.11}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/CheckboxGroupComponent.tsx": {"lines":{"total":12,"covered":6,"skipped":0,"pct":50},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":15,"covered":2,"skipped":0,"pct":13.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/ContainerComponent.tsx": {"lines":{"total":29,"covered":27,"skipped":0,"pct":93.1},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":29,"covered":27,"skipped":0,"pct":93.1},"branches":{"total":40,"covered":26,"skipped":0,"pct":65}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/CopyToClipBoard.tsx": {"lines":{"total":21,"covered":7,"skipped":0,"pct":33.33},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":7,"skipped":0,"pct":30.43},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/Dropdown.tsx": {"lines":{"total":22,"covered":7,"skipped":0,"pct":31.82},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":7,"skipped":0,"pct":31.82},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/FilePickerComponent.tsx": {"lines":{"total":20,"covered":10,"skipped":0,"pct":50},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":21,"covered":11,"skipped":0,"pct":52.38},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/IconButtonComponent.tsx": {"lines":{"total":34,"covered":21,"skipped":0,"pct":61.76},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":43,"covered":21,"skipped":0,"pct":48.84},"branches":{"total":102,"covered":8,"skipped":0,"pct":7.84}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/IconComponent.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/ImageComponent.tsx": {"lines":{"total":90,"covered":15,"skipped":0,"pct":16.67},"functions":{"total":24,"covered":2,"skipped":0,"pct":8.33},"statements":{"total":101,"covered":16,"skipped":0,"pct":15.84},"branches":{"total":64,"covered":10,"skipped":0,"pct":15.63}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/MapComponent.tsx": {"lines":{"total":41,"covered":13,"skipped":0,"pct":31.71},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":13,"skipped":0,"pct":30.23},"branches":{"total":33,"covered":8,"skipped":0,"pct":24.24}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/PickMyLocation.tsx": {"lines":{"total":21,"covered":8,"skipped":0,"pct":38.1},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":24,"covered":9,"skipped":0,"pct":37.5},"branches":{"total":16,"covered":4,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/PopoverVideo.tsx": {"lines":{"total":11,"covered":9,"skipped":0,"pct":81.82},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":9,"skipped":0,"pct":81.82},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/PositionedContainer.tsx": {"lines":{"total":28,"covered":28,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":30,"covered":30,"skipped":0,"pct":100},"branches":{"total":12,"covered":10,"skipped":0,"pct":83.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/SearchComponent.tsx": {"lines":{"total":21,"covered":16,"skipped":0,"pct":76.19},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":22,"covered":17,"skipped":0,"pct":77.27},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/StyledHeader.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TabbedView.tsx": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TabsComponent.tsx": {"lines":{"total":41,"covered":41,"skipped":0,"pct":100},"functions":{"total":19,"covered":19,"skipped":0,"pct":100},"statements":{"total":42,"covered":42,"skipped":0,"pct":100},"branches":{"total":36,"covered":30,"skipped":0,"pct":83.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TextInputComponent.tsx": {"lines":{"total":35,"covered":10,"skipped":0,"pct":28.57},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":40,"covered":12,"skipped":0,"pct":30},"branches":{"total":27,"covered":4,"skipped":0,"pct":14.81}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/VideoComponent.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/MenuButtonComponent/index.tsx": {"lines":{"total":63,"covered":19,"skipped":0,"pct":30.16},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":71,"covered":19,"skipped":0,"pct":26.76},"branches":{"total":151,"covered":10,"skipped":0,"pct":6.62}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/MultiSelectComponent/index.styled.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/MultiSelectComponent/index.tsx": {"lines":{"total":48,"covered":9,"skipped":0,"pct":18.75},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":9,"skipped":0,"pct":17.31},"branches":{"total":38,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/AutoToolTipComponent.tsx": {"lines":{"total":29,"covered":9,"skipped":0,"pct":31.03},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":9,"skipped":0,"pct":27.27},"branches":{"total":28,"covered":4,"skipped":0,"pct":14.29}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/CascadeFields.tsx": {"lines":{"total":121,"covered":36,"skipped":0,"pct":29.75},"functions":{"total":32,"covered":1,"skipped":0,"pct":3.13},"statements":{"total":128,"covered":36,"skipped":0,"pct":28.13},"branches":{"total":73,"covered":18,"skipped":0,"pct":24.66}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/CommonUtilities.ts": {"lines":{"total":32,"covered":28,"skipped":0,"pct":87.5},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":35,"covered":31,"skipped":0,"pct":88.57},"branches":{"total":47,"covered":23,"skipped":0,"pct":48.94}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/Constants.ts": {"lines":{"total":62,"covered":53,"skipped":0,"pct":85.48},"functions":{"total":23,"covered":21,"skipped":0,"pct":91.3},"statements":{"total":62,"covered":53,"skipped":0,"pct":85.48},"branches":{"total":34,"covered":25,"skipped":0,"pct":73.53}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/Table.tsx": {"lines":{"total":82,"covered":50,"skipped":0,"pct":60.98},"functions":{"total":18,"covered":7,"skipped":0,"pct":38.89},"statements":{"total":86,"covered":53,"skipped":0,"pct":61.63},"branches":{"total":54,"covered":21,"skipped":0,"pct":38.89}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableAction.tsx": {"lines":{"total":14,"covered":10,"skipped":0,"pct":71.43},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":12,"covered":7,"skipped":0,"pct":58.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableDataDownload.tsx": {"lines":{"total":62,"covered":21,"skipped":0,"pct":33.87},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":66,"covered":23,"skipped":0,"pct":34.85},"branches":{"total":36,"covered":5,"skipped":0,"pct":13.89}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableFilterPane.tsx": {"lines":{"total":39,"covered":24,"skipped":0,"pct":61.54},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":41,"covered":25,"skipped":0,"pct":60.98},"branches":{"total":9,"covered":2,"skipped":0,"pct":22.22}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableFilterPaneContent.tsx": {"lines":{"total":51,"covered":16,"skipped":0,"pct":31.37},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":53,"covered":16,"skipped":0,"pct":30.19},"branches":{"total":41,"covered":12,"skipped":0,"pct":29.27}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableFilters.tsx": {"lines":{"total":35,"covered":27,"skipped":0,"pct":77.14},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":37,"covered":29,"skipped":0,"pct":78.38},"branches":{"total":21,"covered":5,"skipped":0,"pct":23.81}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableHeader.tsx": {"lines":{"total":37,"covered":17,"skipped":0,"pct":45.95},"functions":{"total":10,"covered":3,"skipped":0,"pct":30},"statements":{"total":39,"covered":19,"skipped":0,"pct":48.72},"branches":{"total":47,"covered":24,"skipped":0,"pct":51.06}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableHelpers.ts": {"lines":{"total":24,"covered":24,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":29,"covered":29,"skipped":0,"pct":100},"branches":{"total":12,"covered":9,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableStyledWrappers.tsx": {"lines":{"total":87,"covered":59,"skipped":0,"pct":67.82},"functions":{"total":56,"covered":28,"skipped":0,"pct":50},"statements":{"total":87,"covered":59,"skipped":0,"pct":67.82},"branches":{"total":272,"covered":57,"skipped":0,"pct":20.96}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableUtilities.tsx": {"lines":{"total":130,"covered":50,"skipped":0,"pct":38.46},"functions":{"total":38,"covered":6,"skipped":0,"pct":15.79},"statements":{"total":143,"covered":57,"skipped":0,"pct":39.86},"branches":{"total":103,"covered":24,"skipped":0,"pct":23.3}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/index.tsx": {"lines":{"total":74,"covered":19,"skipped":0,"pct":25.68},"functions":{"total":19,"covered":3,"skipped":0,"pct":15.79},"statements":{"total":77,"covered":21,"skipped":0,"pct":27.27},"branches":{"total":76,"covered":2,"skipped":0,"pct":2.63}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/header/DeployLinkButton.tsx": {"lines":{"total":16,"covered":11,"skipped":0,"pct":68.75},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":18,"covered":13,"skipped":0,"pct":72.22},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/header/ThreeDotsLoading.tsx": {"lines":{"total":5,"covered":4,"skipped":0,"pct":80},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":4,"skipped":0,"pct":80},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/help/CollapsibleHelp.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/help/DocumentationSearch.tsx": {"lines":{"total":64,"covered":39,"skipped":0,"pct":60.94},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":72,"covered":43,"skipped":0,"pct":59.72},"branches":{"total":56,"covered":25,"skipped":0,"pct":44.64}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/ButtonComponent.tsx": {"lines":{"total":110,"covered":54,"skipped":0,"pct":49.09},"functions":{"total":27,"covered":11,"skipped":0,"pct":40.74},"statements":{"total":123,"covered":62,"skipped":0,"pct":50.41},"branches":{"total":191,"covered":44,"skipped":0,"pct":23.04}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/CheckboxComponent.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":15,"covered":11,"skipped":0,"pct":73.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/CloseButton.tsx": {"lines":{"total":9,"covered":5,"skipped":0,"pct":55.56},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":5,"skipped":0,"pct":55.56},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/DatePickerComponent.tsx": {"lines":{"total":72,"covered":19,"skipped":0,"pct":26.39},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":74,"covered":20,"skipped":0,"pct":27.03},"branches":{"total":69,"covered":2,"skipped":0,"pct":2.9}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/DatePickerComponent2.tsx": {"lines":{"total":80,"covered":19,"skipped":0,"pct":23.75},"functions":{"total":20,"covered":1,"skipped":0,"pct":5},"statements":{"total":84,"covered":20,"skipped":0,"pct":23.81},"branches":{"total":67,"covered":2,"skipped":0,"pct":2.99}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/DividerComponent.tsx": {"lines":{"total":42,"covered":29,"skipped":0,"pct":69.05},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":48,"covered":31,"skipped":0,"pct":64.58},"branches":{"total":71,"covered":30,"skipped":0,"pct":42.25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/DropdownComponent.tsx": {"lines":{"total":50,"covered":22,"skipped":0,"pct":44},"functions":{"total":20,"covered":1,"skipped":0,"pct":5},"statements":{"total":52,"covered":23,"skipped":0,"pct":44.23},"branches":{"total":41,"covered":8,"skipped":0,"pct":19.51}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/IframeComponent.tsx": {"lines":{"total":30,"covered":8,"skipped":0,"pct":26.67},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":8,"skipped":0,"pct":25},"branches":{"total":23,"covered":4,"skipped":0,"pct":17.39}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/ModalComponent.tsx": {"lines":{"total":29,"covered":10,"skipped":0,"pct":34.48},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":10,"skipped":0,"pct":33.33},"branches":{"total":26,"covered":4,"skipped":0,"pct":15.38}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/RadioGroupComponent.tsx": {"lines":{"total":15,"covered":11,"skipped":0,"pct":73.33},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":18,"covered":12,"skipped":0,"pct":66.67},"branches":{"total":13,"covered":4,"skipped":0,"pct":30.77}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/RateComponent.tsx": {"lines":{"total":32,"covered":12,"skipped":0,"pct":37.5},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":12,"skipped":0,"pct":32.43},"branches":{"total":22,"covered":4,"skipped":0,"pct":18.18}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/SwitchComponent.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":8,"covered":5,"skipped":0,"pct":62.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/TextComponent.tsx": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":32,"covered":32,"skipped":0,"pct":100},"branches":{"total":60,"covered":44,"skipped":0,"pct":73.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/InputComponent/index.tsx": {"lines":{"total":123,"covered":71,"skipped":0,"pct":57.72},"functions":{"total":41,"covered":26,"skipped":0,"pct":63.41},"statements":{"total":127,"covered":75,"skipped":0,"pct":59.06},"branches":{"total":166,"covered":76,"skipped":0,"pct":45.78}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/InputComponent/utilties.tsx": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionNameEditor.tsx": {"lines":{"total":65,"covered":18,"skipped":0,"pct":27.69},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":69,"covered":18,"skipped":0,"pct":26.09},"branches":{"total":59,"covered":2,"skipped":0,"pct":3.39}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ApiResponseView.tsx": {"lines":{"total":80,"covered":42,"skipped":0,"pct":52.5},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":82,"covered":42,"skipped":0,"pct":51.22},"branches":{"total":75,"covered":28,"skipped":0,"pct":37.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Button.tsx": {"lines":{"total":27,"covered":12,"skipped":0,"pct":44.44},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":13,"skipped":0,"pct":44.83},"branches":{"total":43,"covered":8,"skipped":0,"pct":18.6}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CloseEditor.tsx": {"lines":{"total":31,"covered":13,"skipped":0,"pct":41.94},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":31,"covered":13,"skipped":0,"pct":41.94},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Divider.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/DragLayerComponent.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/DraggableComponent.tsx": {"lines":{"total":61,"covered":61,"skipped":0,"pct":100},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":66,"covered":66,"skipped":0,"pct":100},"branches":{"total":46,"covered":41,"skipped":0,"pct":89.13}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/DropTargetComponent.tsx": {"lines":{"total":74,"covered":66,"skipped":0,"pct":89.19},"functions":{"total":11,"covered":10,"skipped":0,"pct":90.91},"statements":{"total":76,"covered":68,"skipped":0,"pct":89.47},"branches":{"total":49,"covered":32,"skipped":0,"pct":65.31}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/DropTargetUtils.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/DropdownComponent.tsx": {"lines":{"total":67,"covered":15,"skipped":0,"pct":22.39},"functions":{"total":17,"covered":1,"skipped":0,"pct":5.88},"statements":{"total":86,"covered":16,"skipped":0,"pct":18.6},"branches":{"total":62,"covered":8,"skipped":0,"pct":12.9}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/EditableText.tsx": {"lines":{"total":58,"covered":17,"skipped":0,"pct":29.31},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":63,"covered":17,"skipped":0,"pct":26.98},"branches":{"total":47,"covered":8,"skipped":0,"pct":17.02}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/EditorContextProvider.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ErrorBoundry.tsx": {"lines":{"total":19,"covered":14,"skipped":0,"pct":73.68},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":21,"covered":16,"skipped":0,"pct":76.19},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ErrorTooltip.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/FormLabel.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/FormRow.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/HelperTooltip.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/JSResponseView.tsx": {"lines":{"total":61,"covered":28,"skipped":0,"pct":45.9},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":65,"covered":28,"skipped":0,"pct":43.08},"branches":{"total":69,"covered":14,"skipped":0,"pct":20.29}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/LoadingOverlayScreen.tsx": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":3,"skipped":0,"pct":60},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/PaneWrapper.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/PreventInteractionsOverlay.tsx": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ReadOnlyEditor.tsx": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ResizableComponent.tsx": {"lines":{"total":107,"covered":62,"skipped":0,"pct":57.94},"functions":{"total":12,"covered":8,"skipped":0,"pct":66.67},"statements":{"total":110,"covered":64,"skipped":0,"pct":58.18},"branches":{"total":88,"covered":18,"skipped":0,"pct":20.45}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ResizableUtils.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":10,"skipped":0,"pct":66.67},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ResizeStyledComponents.tsx": {"lines":{"total":28,"covered":28,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":28,"covered":28,"skipped":0,"pct":100},"branches":{"total":46,"covered":46,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Sidebar.tsx": {"lines":{"total":24,"covered":24,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":24,"covered":24,"skipped":0,"pct":100},"branches":{"total":5,"covered":4,"skipped":0,"pct":80}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/SnipeableComponent.tsx": {"lines":{"total":27,"covered":21,"skipped":0,"pct":77.78},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":27,"covered":21,"skipped":0,"pct":77.78},"branches":{"total":11,"covered":3,"skipped":0,"pct":27.27}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Spinner.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/StoreAsDatasource.tsx": {"lines":{"total":16,"covered":10,"skipped":0,"pct":62.5},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":10,"skipped":0,"pct":62.5},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionCreator/Fields.tsx": {"lines":{"total":280,"covered":75,"skipped":0,"pct":26.79},"functions":{"total":68,"covered":5,"skipped":0,"pct":7.35},"statements":{"total":286,"covered":79,"skipped":0,"pct":27.62},"branches":{"total":159,"covered":36,"skipped":0,"pct":22.64}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionCreator/index.tsx": {"lines":{"total":183,"covered":76,"skipped":0,"pct":41.53},"functions":{"total":25,"covered":10,"skipped":0,"pct":40},"statements":{"total":185,"covered":77,"skipped":0,"pct":41.62},"branches":{"total":118,"covered":9,"skipped":0,"pct":7.63}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionRightPane/Connections.tsx": {"lines":{"total":40,"covered":17,"skipped":0,"pct":42.5},"functions":{"total":20,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":17,"skipped":0,"pct":42.5},"branches":{"total":26,"covered":8,"skipped":0,"pct":30.77}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionRightPane/SuggestedWidgets.tsx": {"lines":{"total":46,"covered":20,"skipped":0,"pct":43.48},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":20,"skipped":0,"pct":42.55},"branches":{"total":15,"covered":4,"skipped":0,"pct":26.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionRightPane/index.tsx": {"lines":{"total":84,"covered":31,"skipped":0,"pct":36.9},"functions":{"total":30,"covered":0,"skipped":0,"pct":0},"statements":{"total":91,"covered":31,"skipped":0,"pct":34.07},"branches":{"total":48,"covered":12,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/BindingPrompt.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/BindingPromptHelper.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/EditorConfig.ts": {"lines":{"total":22,"covered":22,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/EvaluatedValuePopup.tsx": {"lines":{"total":102,"covered":68,"skipped":0,"pct":66.67},"functions":{"total":33,"covered":13,"skipped":0,"pct":39.39},"statements":{"total":118,"covered":78,"skipped":0,"pct":66.1},"branches":{"total":74,"covered":40,"skipped":0,"pct":54.05}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/codeEditorUtils.ts": {"lines":{"total":40,"covered":38,"skipped":0,"pct":95},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":46,"covered":44,"skipped":0,"pct":95.65},"branches":{"total":18,"covered":16,"skipped":0,"pct":88.89}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/commandsHelper.ts": {"lines":{"total":56,"covered":10,"skipped":0,"pct":17.86},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":64,"covered":11,"skipped":0,"pct":17.19},"branches":{"total":24,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/generateQuickCommands.tsx": {"lines":{"total":75,"covered":21,"skipped":0,"pct":28},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":76,"covered":22,"skipped":0,"pct":28.95},"branches":{"total":32,"covered":2,"skipped":0,"pct":6.25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/hintHelpers.ts": {"lines":{"total":27,"covered":21,"skipped":0,"pct":77.78},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":28,"covered":22,"skipped":0,"pct":78.57},"branches":{"total":10,"covered":7,"skipped":0,"pct":70}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/index.tsx": {"lines":{"total":244,"covered":158,"skipped":0,"pct":64.75},"functions":{"total":40,"covered":20,"skipped":0,"pct":50},"statements":{"total":266,"covered":166,"skipped":0,"pct":62.41},"branches":{"total":154,"covered":54,"skipped":0,"pct":35.06}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/lintHelpers.ts": {"lines":{"total":55,"covered":49,"skipped":0,"pct":89.09},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":73,"covered":67,"skipped":0,"pct":91.78},"branches":{"total":28,"covered":22,"skipped":0,"pct":78.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/markHelpers.ts": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/modes.ts": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":12,"covered":11,"skipped":0,"pct":91.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/styledComponents.ts": {"lines":{"total":51,"covered":48,"skipped":0,"pct":94.12},"functions":{"total":29,"covered":29,"skipped":0,"pct":100},"statements":{"total":53,"covered":48,"skipped":0,"pct":90.57},"branches":{"total":88,"covered":53,"skipped":0,"pct":60.23}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/ContextualMenu.tsx": {"lines":{"total":70,"covered":33,"skipped":0,"pct":47.14},"functions":{"total":16,"covered":2,"skipped":0,"pct":12.5},"statements":{"total":70,"covered":33,"skipped":0,"pct":47.14},"branches":{"total":37,"covered":8,"skipped":0,"pct":21.62}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/DebugCTA.tsx": {"lines":{"total":35,"covered":20,"skipped":0,"pct":57.14},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":20,"skipped":0,"pct":55.56},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/DebuggerLogs.tsx": {"lines":{"total":45,"covered":18,"skipped":0,"pct":40},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":54,"covered":18,"skipped":0,"pct":33.33},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/DebuggerMessage.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/DebuggerTabs.tsx": {"lines":{"total":27,"covered":17,"skipped":0,"pct":62.96},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":17,"skipped":0,"pct":56.67},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/EntityDependecies.tsx": {"lines":{"total":72,"covered":26,"skipped":0,"pct":36.11},"functions":{"total":33,"covered":0,"skipped":0,"pct":0},"statements":{"total":74,"covered":26,"skipped":0,"pct":35.14},"branches":{"total":74,"covered":16,"skipped":0,"pct":21.62}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/EntityLink.tsx": {"lines":{"total":68,"covered":19,"skipped":0,"pct":27.94},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":70,"covered":19,"skipped":0,"pct":27.14},"branches":{"total":27,"covered":2,"skipped":0,"pct":7.41}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/Errors.tsx": {"lines":{"total":19,"covered":12,"skipped":0,"pct":63.16},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":12,"skipped":0,"pct":63.16},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/FilterHeader.tsx": {"lines":{"total":17,"covered":10,"skipped":0,"pct":58.82},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":10,"skipped":0,"pct":58.82},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/LogItem.tsx": {"lines":{"total":55,"covered":21,"skipped":0,"pct":38.18},"functions":{"total":29,"covered":0,"skipped":0,"pct":0},"statements":{"total":59,"covered":22,"skipped":0,"pct":37.29},"branches":{"total":40,"covered":10,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/helpers.tsx": {"lines":{"total":51,"covered":40,"skipped":0,"pct":78.43},"functions":{"total":15,"covered":5,"skipped":0,"pct":33.33},"statements":{"total":61,"covered":47,"skipped":0,"pct":77.05},"branches":{"total":22,"covered":16,"skipped":0,"pct":72.73}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/hooks.ts": {"lines":{"total":96,"covered":29,"skipped":0,"pct":30.21},"functions":{"total":21,"covered":1,"skipped":0,"pct":4.76},"statements":{"total":110,"covered":34,"skipped":0,"pct":30.91},"branches":{"total":108,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/index.tsx": {"lines":{"total":40,"covered":36,"skipped":0,"pct":90},"functions":{"total":13,"covered":11,"skipped":0,"pct":84.62},"statements":{"total":41,"covered":36,"skipped":0,"pct":87.8},"branches":{"total":12,"covered":5,"skipped":0,"pct":41.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/Resizer/index.tsx": {"lines":{"total":36,"covered":6,"skipped":0,"pct":16.67},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":6,"skipped":0,"pct":15},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/ActionLink.tsx": {"lines":{"total":17,"covered":8,"skipped":0,"pct":47.06},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/AlgoliaSearchWrapper.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":9,"skipped":0,"pct":40.91},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/Description.tsx": {"lines":{"total":71,"covered":16,"skipped":0,"pct":22.54},"functions":{"total":35,"covered":0,"skipped":0,"pct":0},"statements":{"total":75,"covered":16,"skipped":0,"pct":21.33},"branches":{"total":27,"covered":8,"skipped":0,"pct":29.63}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchContext.tsx": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchHotKeys.tsx": {"lines":{"total":18,"covered":14,"skipped":0,"pct":77.78},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":26,"covered":17,"skipped":0,"pct":65.38},"branches":{"total":7,"covered":3,"skipped":0,"pct":42.86}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/HelpBar.tsx": {"lines":{"total":25,"covered":23,"skipped":0,"pct":92},"functions":{"total":10,"covered":9,"skipped":0,"pct":90},"statements":{"total":28,"covered":26,"skipped":0,"pct":92.86},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/Highlight.tsx": {"lines":{"total":15,"covered":2,"skipped":0,"pct":13.33},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":2,"skipped":0,"pct":11.76},"branches":{"total":18,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/ResultsNotFound.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchBox.tsx": {"lines":{"total":59,"covered":17,"skipped":0,"pct":28.81},"functions":{"total":27,"covered":0,"skipped":0,"pct":0},"statements":{"total":68,"covered":17,"skipped":0,"pct":25},"branches":{"total":31,"covered":6,"skipped":0,"pct":19.35}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchModal.tsx": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchResults.tsx": {"lines":{"total":128,"covered":31,"skipped":0,"pct":24.22},"functions":{"total":50,"covered":0,"skipped":0,"pct":0},"statements":{"total":133,"covered":31,"skipped":0,"pct":23.31},"branches":{"total":79,"covered":22,"skipped":0,"pct":27.85}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SetSearchResults.tsx": {"lines":{"total":12,"covered":5,"skipped":0,"pct":41.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":5,"skipped":0,"pct":35.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SnippetRefinements.tsx": {"lines":{"total":19,"covered":7,"skipped":0,"pct":36.84},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":7,"skipped":0,"pct":33.33},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SnippetsFilter.tsx": {"lines":{"total":44,"covered":9,"skipped":0,"pct":20.45},"functions":{"total":29,"covered":0,"skipped":0,"pct":0},"statements":{"total":49,"covered":9,"skipped":0,"pct":18.37},"branches":{"total":53,"covered":2,"skipped":0,"pct":3.77}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/githubHelper.ts": {"lines":{"total":13,"covered":6,"skipped":0,"pct":46.15},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/index.tsx": {"lines":{"total":256,"covered":140,"skipped":0,"pct":54.69},"functions":{"total":66,"covered":24,"skipped":0,"pct":36.36},"statements":{"total":287,"covered":152,"skipped":0,"pct":52.96},"branches":{"total":249,"covered":37,"skipped":0,"pct":14.86}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/parseDocumentationContent.ts": {"lines":{"total":99,"covered":77,"skipped":0,"pct":77.78},"functions":{"total":16,"covered":14,"skipped":0,"pct":87.5},"statements":{"total":102,"covered":79,"skipped":0,"pct":77.45},"branches":{"total":86,"covered":39,"skipped":0,"pct":45.35}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/useRecentEntities.tsx": {"lines":{"total":36,"covered":18,"skipped":0,"pct":50},"functions":{"total":8,"covered":3,"skipped":0,"pct":37.5},"statements":{"total":37,"covered":18,"skipped":0,"pct":48.65},"branches":{"total":40,"covered":3,"skipped":0,"pct":7.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/utils.tsx": {"lines":{"total":99,"covered":70,"skipped":0,"pct":70.71},"functions":{"total":23,"covered":15,"skipped":0,"pct":65.22},"statements":{"total":122,"covered":88,"skipped":0,"pct":72.13},"branches":{"total":104,"covered":30,"skipped":0,"pct":28.85}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/HighlightedCode/index.tsx": {"lines":{"total":19,"covered":12,"skipped":0,"pct":63.16},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":19,"covered":12,"skipped":0,"pct":63.16},"branches":{"total":12,"covered":4,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/HighlightedCode/themes.ts": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Onboarding/Boxed.tsx": {"lines":{"total":12,"covered":9,"skipped":0,"pct":75},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":12,"covered":9,"skipped":0,"pct":75},"branches":{"total":7,"covered":2,"skipped":0,"pct":28.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Onboarding/EndTour.tsx": {"lines":{"total":16,"covered":9,"skipped":0,"pct":56.25},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":9,"skipped":0,"pct":56.25},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Onboarding/Helper.tsx": {"lines":{"total":75,"covered":49,"skipped":0,"pct":65.33},"functions":{"total":23,"covered":5,"skipped":0,"pct":21.74},"statements":{"total":81,"covered":55,"skipped":0,"pct":67.9},"branches":{"total":111,"covered":40,"skipped":0,"pct":36.04}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Onboarding/Indicator.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":20,"covered":5,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Onboarding/utils.tsx": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":14,"covered":8,"skipped":0,"pct":57.14},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/WidgetNameComponent/SettingsControl.tsx": {"lines":{"total":40,"covered":37,"skipped":0,"pct":92.5},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":40,"covered":37,"skipped":0,"pct":92.5},"branches":{"total":32,"covered":24,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/WidgetNameComponent/index.tsx": {"lines":{"total":63,"covered":60,"skipped":0,"pct":95.24},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":65,"covered":62,"skipped":0,"pct":95.38},"branches":{"total":57,"covered":46,"skipped":0,"pct":80.7}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/CredentialsTooltip.tsx": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":9,"skipped":0,"pct":90},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/FormDialogComponent.tsx": {"lines":{"total":21,"covered":17,"skipped":0,"pct":80.95},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":23,"covered":19,"skipped":0,"pct":82.61},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/CheckboxField.tsx": {"lines":{"total":9,"covered":5,"skipped":0,"pct":55.56},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":5,"skipped":0,"pct":55.56},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/DropdownField.tsx": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/DropdownFieldWrapper.tsx": {"lines":{"total":17,"covered":4,"skipped":0,"pct":23.53},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":4,"skipped":0,"pct":21.05},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/DropdownWrapper.tsx": {"lines":{"total":12,"covered":3,"skipped":0,"pct":25},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":3,"skipped":0,"pct":21.43},"branches":{"total":9,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/DynamicDropdownField.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/DynamicTextField.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/EmbeddedDatasourcePathField.tsx": {"lines":{"total":116,"covered":37,"skipped":0,"pct":31.9},"functions":{"total":25,"covered":1,"skipped":0,"pct":4},"statements":{"total":127,"covered":38,"skipped":0,"pct":29.92},"branches":{"total":75,"covered":2,"skipped":0,"pct":2.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/KeyValueFieldArray.tsx": {"lines":{"total":50,"covered":26,"skipped":0,"pct":52},"functions":{"total":18,"covered":0,"skipped":0,"pct":0},"statements":{"total":51,"covered":26,"skipped":0,"pct":50.98},"branches":{"total":55,"covered":16,"skipped":0,"pct":29.09}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/NumberField.tsx": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":13,"covered":8,"skipped":0,"pct":61.54},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/RadioGroupField.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/RadioGroupWrapper.tsx": {"lines":{"total":17,"covered":3,"skipped":0,"pct":17.65},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":3,"skipped":0,"pct":15.79},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/RequestDropdownField.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/SelectField.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/TagListField.tsx": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/TextField.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/BaseControl.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/CheckboxControl.tsx": {"lines":{"total":13,"covered":10,"skipped":0,"pct":76.92},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":17,"covered":11,"skipped":0,"pct":64.71},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/DropDownControl.tsx": {"lines":{"total":28,"covered":16,"skipped":0,"pct":57.14},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":37,"covered":17,"skipped":0,"pct":45.95},"branches":{"total":23,"covered":4,"skipped":0,"pct":17.39}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/DynamicInputTextControl.tsx": {"lines":{"total":24,"covered":23,"skipped":0,"pct":95.83},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":29,"covered":28,"skipped":0,"pct":96.55},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/DynamicTextFieldControl.tsx": {"lines":{"total":50,"covered":49,"skipped":0,"pct":98},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":53,"covered":52,"skipped":0,"pct":98.11},"branches":{"total":17,"covered":12,"skipped":0,"pct":70.59}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/FieldArrayControl.tsx": {"lines":{"total":26,"covered":13,"skipped":0,"pct":50},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":13,"skipped":0,"pct":50},"branches":{"total":13,"covered":8,"skipped":0,"pct":61.54}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/FilePickerControl.tsx": {"lines":{"total":46,"covered":21,"skipped":0,"pct":45.65},"functions":{"total":12,"covered":2,"skipped":0,"pct":16.67},"statements":{"total":52,"covered":23,"skipped":0,"pct":44.23},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/FixedKeyInputControl.tsx": {"lines":{"total":29,"covered":12,"skipped":0,"pct":41.38},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":30,"covered":13,"skipped":0,"pct":43.33},"branches":{"total":9,"covered":2,"skipped":0,"pct":22.22}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/InputNumberControl.tsx": {"lines":{"total":25,"covered":13,"skipped":0,"pct":52},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":26,"covered":14,"skipped":0,"pct":53.85},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/InputTextControl.tsx": {"lines":{"total":38,"covered":16,"skipped":0,"pct":42.11},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":39,"covered":17,"skipped":0,"pct":43.59},"branches":{"total":18,"covered":2,"skipped":0,"pct":11.11}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/KeyValueArrayControl.tsx": {"lines":{"total":57,"covered":20,"skipped":0,"pct":35.09},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":60,"covered":21,"skipped":0,"pct":35},"branches":{"total":56,"covered":4,"skipped":0,"pct":7.14}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/KeyValueInputControl.tsx": {"lines":{"total":25,"covered":15,"skipped":0,"pct":60},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":27,"covered":16,"skipped":0,"pct":59.26},"branches":{"total":12,"covered":2,"skipped":0,"pct":16.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/StyledControls.tsx": {"lines":{"total":57,"covered":22,"skipped":0,"pct":38.6},"functions":{"total":35,"covered":0,"skipped":0,"pct":0},"statements":{"total":57,"covered":22,"skipped":0,"pct":38.6},"branches":{"total":34,"covered":28,"skipped":0,"pct":82.35}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/SwitchControl.tsx": {"lines":{"total":28,"covered":18,"skipped":0,"pct":64.29},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":41,"covered":21,"skipped":0,"pct":51.22},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/utils.ts": {"lines":{"total":71,"covered":66,"skipped":0,"pct":92.96},"functions":{"total":13,"covered":13,"skipped":0,"pct":100},"statements":{"total":80,"covered":74,"skipped":0,"pct":92.5},"branches":{"total":59,"covered":45,"skipped":0,"pct":76.27}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ActionSelectorControl.tsx": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/BaseControl.tsx": {"lines":{"total":11,"covered":7,"skipped":0,"pct":63.64},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":12,"covered":8,"skipped":0,"pct":66.67},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/BorderRadiusOptionsControl.tsx": {"lines":{"total":27,"covered":17,"skipped":0,"pct":62.96},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":31,"covered":18,"skipped":0,"pct":58.06},"branches":{"total":18,"covered":6,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/BoxShadowOptionsControl.tsx": {"lines":{"total":31,"covered":21,"skipped":0,"pct":67.74},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":34,"covered":22,"skipped":0,"pct":64.71},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ButtonBorderRadiusControl.tsx": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":27,"covered":18,"skipped":0,"pct":66.67},"branches":{"total":12,"covered":6,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ButtonTabControl.tsx": {"lines":{"total":21,"covered":10,"skipped":0,"pct":47.62},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":27,"covered":11,"skipped":0,"pct":40.74},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ChartDataControl.tsx": {"lines":{"total":61,"covered":26,"skipped":0,"pct":42.62},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":64,"covered":27,"skipped":0,"pct":42.19},"branches":{"total":37,"covered":14,"skipped":0,"pct":37.84}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/CodeEditorControl.tsx": {"lines":{"total":23,"covered":10,"skipped":0,"pct":43.48},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":28,"covered":11,"skipped":0,"pct":39.29},"branches":{"total":9,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ColorPickerControl.tsx": {"lines":{"total":12,"covered":9,"skipped":0,"pct":75},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ColumnActionSelectorControl.tsx": {"lines":{"total":42,"covered":18,"skipped":0,"pct":42.86},"functions":{"total":12,"covered":2,"skipped":0,"pct":16.67},"statements":{"total":47,"covered":19,"skipped":0,"pct":40.43},"branches":{"total":21,"covered":6,"skipped":0,"pct":28.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ComputeTablePropertyControl.tsx": {"lines":{"total":51,"covered":17,"skipped":0,"pct":33.33},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":53,"covered":18,"skipped":0,"pct":33.96},"branches":{"total":19,"covered":4,"skipped":0,"pct":21.05}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/DatePickerControl.tsx": {"lines":{"total":54,"covered":14,"skipped":0,"pct":25.93},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":57,"covered":15,"skipped":0,"pct":26.32},"branches":{"total":46,"covered":2,"skipped":0,"pct":4.35}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/DropDownControl.tsx": {"lines":{"total":23,"covered":9,"skipped":0,"pct":39.13},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":26,"covered":10,"skipped":0,"pct":38.46},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/IconAlignControl.tsx": {"lines":{"total":21,"covered":13,"skipped":0,"pct":61.9},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/IconSelectControl.tsx": {"lines":{"total":54,"covered":24,"skipped":0,"pct":44.44},"functions":{"total":15,"covered":3,"skipped":0,"pct":20},"statements":{"total":59,"covered":25,"skipped":0,"pct":42.37},"branches":{"total":30,"covered":8,"skipped":0,"pct":26.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/IconTabControl.tsx": {"lines":{"total":16,"covered":9,"skipped":0,"pct":56.25},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":22,"covered":10,"skipped":0,"pct":45.45},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/InputTextControl.tsx": {"lines":{"total":34,"covered":26,"skipped":0,"pct":76.47},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":36,"covered":28,"skipped":0,"pct":77.78},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/KeyValueComponent.tsx": {"lines":{"total":58,"covered":11,"skipped":0,"pct":18.97},"functions":{"total":18,"covered":0,"skipped":0,"pct":0},"statements":{"total":62,"covered":11,"skipped":0,"pct":17.74},"branches":{"total":27,"covered":8,"skipped":0,"pct":29.63}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/LocationSearchControl.tsx": {"lines":{"total":40,"covered":14,"skipped":0,"pct":35},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":44,"covered":15,"skipped":0,"pct":34.09},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/MenuItemsControl.tsx": {"lines":{"total":72,"covered":20,"skipped":0,"pct":27.78},"functions":{"total":22,"covered":2,"skipped":0,"pct":9.09},"statements":{"total":76,"covered":21,"skipped":0,"pct":27.63},"branches":{"total":25,"covered":10,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/MultiSelectControl.tsx": {"lines":{"total":19,"covered":10,"skipped":0,"pct":52.63},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":23,"covered":11,"skipped":0,"pct":47.83},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/MultiSwitchControl.tsx": {"lines":{"total":16,"covered":11,"skipped":0,"pct":68.75},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":18,"covered":12,"skipped":0,"pct":66.67},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/OptionControl.tsx": {"lines":{"total":12,"covered":9,"skipped":0,"pct":75},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":3,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/PrimaryColumnsControl.tsx": {"lines":{"total":96,"covered":22,"skipped":0,"pct":22.92},"functions":{"total":25,"covered":2,"skipped":0,"pct":8},"statements":{"total":103,"covered":23,"skipped":0,"pct":22.33},"branches":{"total":55,"covered":8,"skipped":0,"pct":14.55}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/StepControl.tsx": {"lines":{"total":19,"covered":9,"skipped":0,"pct":47.37},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":26,"covered":10,"skipped":0,"pct":38.46},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/StyledControls.tsx": {"lines":{"total":77,"covered":52,"skipped":0,"pct":67.53},"functions":{"total":48,"covered":23,"skipped":0,"pct":47.92},"statements":{"total":77,"covered":52,"skipped":0,"pct":67.53},"branches":{"total":64,"covered":49,"skipped":0,"pct":76.56}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/SwitchControl.tsx": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":14,"covered":13,"skipped":0,"pct":92.86},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/TabControl.tsx": {"lines":{"total":82,"covered":33,"skipped":0,"pct":40.24},"functions":{"total":24,"covered":5,"skipped":0,"pct":20.83},"statements":{"total":86,"covered":35,"skipped":0,"pct":40.7},"branches":{"total":25,"covered":12,"skipped":0,"pct":48}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/index.ts": {"lines":{"total":32,"covered":27,"skipped":0,"pct":84.38},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":28,"skipped":0,"pct":84.85},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/utils/CollapseComponent.tsx": {"lines":{"total":13,"covered":6,"skipped":0,"pct":46.15},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/utils/EmptyDataState.tsx": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/utils/Skeleton.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/utils/TreeStructure.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/configs/index.ts": {"lines":{"total":42,"covered":41,"skipped":0,"pct":97.62},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":46,"covered":44,"skipped":0,"pct":95.65},"branches":{"total":104,"covered":88,"skipped":0,"pct":84.62}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ApiConstants.tsx": {"lines":{"total":25,"covered":24,"skipped":0,"pct":96},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":26,"covered":25,"skipped":0,"pct":96.15},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ApiEditorConstants.ts": {"lines":{"total":26,"covered":26,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":27,"covered":27,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppCollabConstants.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppConstants.ts": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":21,"covered":19,"skipped":0,"pct":90.48},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/BindingsConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ChartConstants.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/Colors.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/CommentConstants.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/Currency.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/DatasourceEditorConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/DefaultTheme.tsx": {"lines":{"total":98,"covered":90,"skipped":0,"pct":91.84},"functions":{"total":28,"covered":20,"skipped":0,"pct":71.43},"statements":{"total":114,"covered":106,"skipped":0,"pct":92.98},"branches":{"total":40,"covered":36,"skipped":0,"pct":90}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/Explorer.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/FieldExpectedValue.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/Fonts.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/HelpConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ISDCodes.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/IconConstants.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":24,"covered":21,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/KeyboardShortcuts.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/Layers.tsx": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/OnboardingConstants.tsx": {"lines":{"total":32,"covered":18,"skipped":0,"pct":56.25},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":32,"covered":18,"skipped":0,"pct":56.25},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/QueryEditorConstants.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ReduxActionConstants.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ThirdPartyConstants.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/TourSteps.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/WebsocketConstants.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/WidgetConstants.tsx": {"lines":{"total":82,"covered":82,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":82,"covered":82,"skipped":0,"pct":100},"branches":{"total":12,"covered":12,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/WidgetValidation.ts": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/forms.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":19,"covered":19,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/messages.ts": {"lines":{"total":511,"covered":415,"skipped":0,"pct":81.21},"functions":{"total":370,"covered":97,"skipped":0,"pct":26.22},"statements":{"total":1103,"covered":830,"skipped":0,"pct":75.25},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/providerConstants.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/routes.ts": {"lines":{"total":152,"covered":119,"skipped":0,"pct":78.29},"functions":{"total":24,"covered":14,"skipped":0,"pct":58.33},"statements":{"total":177,"covered":142,"skipped":0,"pct":80.23},"branches":{"total":124,"covered":49,"skipped":0,"pct":39.52}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/userConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/ActionConstants.tsx": {"lines":{"total":59,"covered":59,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":59,"covered":59,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiDependencyConfigs.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiEditorConfigs.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiSettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/GoogleSheetsSettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/QuerySettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/App.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Action/actionProperties.ts": {"lines":{"total":34,"covered":34,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":38,"covered":38,"skipped":0,"pct":100},"branches":{"total":22,"covered":20,"skipped":0,"pct":90.91}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Action/index.ts": {"lines":{"total":14,"covered":11,"skipped":0,"pct":78.57},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":17,"covered":12,"skipped":0,"pct":70.59},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/AppsmithConsole/index.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/AppsmithConsole/logtype.ts": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/DataTree/actionTriggers.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/DataTree/dataTreeAction.ts": {"lines":{"total":11,"covered":3,"skipped":0,"pct":27.27},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":4,"skipped":0,"pct":25},"branches":{"total":22,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/DataTree/dataTreeFactory.ts": {"lines":{"total":36,"covered":15,"skipped":0,"pct":41.67},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":37,"covered":16,"skipped":0,"pct":43.24},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/DataTree/dataTreeJSAction.ts": {"lines":{"total":30,"covered":3,"skipped":0,"pct":10},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":4,"skipped":0,"pct":12.12},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/DataTree/dataTreeWidget.ts": {"lines":{"total":32,"covered":27,"skipped":0,"pct":84.38},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":33,"covered":28,"skipped":0,"pct":84.85},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Datasource/RestAPIForm.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Datasource/index.ts": {"lines":{"total":10,"covered":3,"skipped":0,"pct":30},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":5,"skipped":0,"pct":31.25},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Tour/index.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Widget/utils.ts": {"lines":{"total":65,"covered":63,"skipped":0,"pct":96.92},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":67,"covered":65,"skipped":0,"pct":97.01},"branches":{"total":68,"covered":58,"skipped":0,"pct":85.29}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/globalStyles/tooltip.ts": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":5,"skipped":0,"pct":50},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/AlertIcons.tsx": {"lines":{"total":11,"covered":7,"skipped":0,"pct":63.64},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":7,"skipped":0,"pct":63.64},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/ControlIcons.tsx": {"lines":{"total":125,"covered":72,"skipped":0,"pct":57.6},"functions":{"total":61,"covered":8,"skipped":0,"pct":13.11},"statements":{"total":125,"covered":72,"skipped":0,"pct":57.6},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/FormIcons.tsx": {"lines":{"total":17,"covered":10,"skipped":0,"pct":58.82},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":17,"covered":10,"skipped":0,"pct":58.82},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/HeaderIcons.tsx": {"lines":{"total":13,"covered":9,"skipped":0,"pct":69.23},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/HelpIcons.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/MenuIcons.tsx": {"lines":{"total":45,"covered":27,"skipped":0,"pct":60},"functions":{"total":21,"covered":3,"skipped":0,"pct":14.29},"statements":{"total":45,"covered":27,"skipped":0,"pct":60},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/WidgetIcons.tsx": {"lines":{"total":66,"covered":63,"skipped":0,"pct":95.45},"functions":{"total":32,"covered":29,"skipped":0,"pct":90.63},"statements":{"total":66,"covered":63,"skipped":0,"pct":95.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/mockResponses/CommentApiMockResponse.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/mockResponses/WidgetConfigResponse.tsx": {"lines":{"total":101,"covered":16,"skipped":0,"pct":15.84},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":108,"covered":16,"skipped":0,"pct":14.81},"branches":{"total":40,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/mockResponses/WidgetSidebarResponse.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/normalizers/CanvasWidgetsNormalizer.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/AppViewer/viewer/GetAppViewerHeaderCTA.tsx": {"lines":{"total":29,"covered":27,"skipped":0,"pct":93.1},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":29,"covered":27,"skipped":0,"pct":93.1},"branches":{"total":38,"covered":32,"skipped":0,"pct":84.21}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Applications/ForkApplicationModal.tsx": {"lines":{"total":38,"covered":32,"skipped":0,"pct":84.21},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":40,"covered":34,"skipped":0,"pct":85},"branches":{"total":13,"covered":6,"skipped":0,"pct":46.15}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Applications/ForkModalStyles.ts": {"lines":{"total":22,"covered":21,"skipped":0,"pct":95.45},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":22,"covered":21,"skipped":0,"pct":95.45},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Applications/permissionHelpers.tsx": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Applications/ProductUpdatesModal/ReleaseComponent.tsx": {"lines":{"total":69,"covered":17,"skipped":0,"pct":24.64},"functions":{"total":37,"covered":1,"skipped":0,"pct":2.7},"statements":{"total":75,"covered":17,"skipped":0,"pct":22.67},"branches":{"total":34,"covered":16,"skipped":0,"pct":47.06}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/ActionSettings.tsx": {"lines":{"total":18,"covered":7,"skipped":0,"pct":38.89},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":7,"skipped":0,"pct":38.89},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Canvas.tsx": {"lines":{"total":39,"covered":26,"skipped":0,"pct":66.67},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":41,"covered":27,"skipped":0,"pct":65.85},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorHeader.tsx": {"lines":{"total":101,"covered":90,"skipped":0,"pct":89.11},"functions":{"total":26,"covered":18,"skipped":0,"pct":69.23},"statements":{"total":105,"covered":94,"skipped":0,"pct":89.52},"branches":{"total":45,"covered":25,"skipped":0,"pct":55.56}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorSaveIndicator.tsx": {"lines":{"total":25,"covered":21,"skipped":0,"pct":84},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":27,"covered":23,"skipped":0,"pct":85.19},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EntityNotFoundPane.tsx": {"lines":{"total":11,"covered":8,"skipped":0,"pct":72.73},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FormControl.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":6,"skipped":0,"pct":50},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GlobalHotKeys.tsx": {"lines":{"total":102,"covered":64,"skipped":0,"pct":62.75},"functions":{"total":37,"covered":20,"skipped":0,"pct":54.05},"statements":{"total":106,"covered":68,"skipped":0,"pct":64.15},"branches":{"total":33,"covered":10,"skipped":0,"pct":30.3}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/HelpButton.tsx": {"lines":{"total":22,"covered":21,"skipped":0,"pct":95.45},"functions":{"total":6,"covered":5,"skipped":0,"pct":83.33},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/MainContainer.tsx": {"lines":{"total":21,"covered":21,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":21,"covered":21,"skipped":0,"pct":100},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/MainContainerLayoutControl.tsx": {"lines":{"total":29,"covered":25,"skipped":0,"pct":86.21},"functions":{"total":7,"covered":4,"skipped":0,"pct":57.14},"statements":{"total":29,"covered":25,"skipped":0,"pct":86.21},"branches":{"total":10,"covered":5,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Popper.tsx": {"lines":{"total":40,"covered":34,"skipped":0,"pct":85},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":40,"covered":34,"skipped":0,"pct":85},"branches":{"total":40,"covered":29,"skipped":0,"pct":72.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPaneHelpButton.tsx": {"lines":{"total":19,"covered":16,"skipped":0,"pct":84.21},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":20,"covered":17,"skipped":0,"pct":85},"branches":{"total":12,"covered":5,"skipped":0,"pct":41.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPaneTitle.tsx": {"lines":{"total":51,"covered":42,"skipped":0,"pct":82.35},"functions":{"total":17,"covered":14,"skipped":0,"pct":82.35},"statements":{"total":54,"covered":45,"skipped":0,"pct":83.33},"branches":{"total":44,"covered":17,"skipped":0,"pct":38.64}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/RealtimeAppEditors.tsx": {"lines":{"total":26,"covered":11,"skipped":0,"pct":42.31},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":11,"skipped":0,"pct":42.31},"branches":{"total":15,"covered":2,"skipped":0,"pct":13.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/ToggleModeButton.tsx": {"lines":{"total":132,"covered":105,"skipped":0,"pct":79.55},"functions":{"total":30,"covered":24,"skipped":0,"pct":80},"statements":{"total":144,"covered":115,"skipped":0,"pct":79.86},"branches":{"total":65,"covered":36,"skipped":0,"pct":55.38}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/WidgetCard.tsx": {"lines":{"total":29,"covered":29,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":29,"covered":29,"skipped":0,"pct":100},"branches":{"total":10,"covered":9,"skipped":0,"pct":90}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/WidgetSidebar.tsx": {"lines":{"total":75,"covered":62,"skipped":0,"pct":82.67},"functions":{"total":18,"covered":12,"skipped":0,"pct":66.67},"statements":{"total":77,"covered":64,"skipped":0,"pct":83.12},"branches":{"total":48,"covered":36,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/WidgetsEditor.tsx": {"lines":{"total":73,"covered":68,"skipped":0,"pct":93.15},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":76,"covered":71,"skipped":0,"pct":93.42},"branches":{"total":35,"covered":24,"skipped":0,"pct":68.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/WidgetsMultiSelectBox.tsx": {"lines":{"total":106,"covered":82,"skipped":0,"pct":77.36},"functions":{"total":29,"covered":20,"skipped":0,"pct":68.97},"statements":{"total":115,"covered":89,"skipped":0,"pct":77.39},"branches":{"total":50,"covered":34,"skipped":0,"pct":68}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/routes.tsx": {"lines":{"total":61,"covered":29,"skipped":0,"pct":47.54},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":70,"covered":30,"skipped":0,"pct":42.86},"branches":{"total":18,"covered":4,"skipped":0,"pct":22.22}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/utils.ts": {"lines":{"total":100,"covered":41,"skipped":0,"pct":41},"functions":{"total":18,"covered":3,"skipped":0,"pct":16.67},"statements":{"total":108,"covered":43,"skipped":0,"pct":39.81},"branches":{"total":73,"covered":28,"skipped":0,"pct":38.36}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/ApiRightPane.tsx": {"lines":{"total":45,"covered":22,"skipped":0,"pct":48.89},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":23,"skipped":0,"pct":44.23},"branches":{"total":34,"covered":16,"skipped":0,"pct":47.06}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/CurlImportForm.tsx": {"lines":{"total":30,"covered":24,"skipped":0,"pct":80},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":33,"covered":25,"skipped":0,"pct":75.76},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/Form.tsx": {"lines":{"total":153,"covered":60,"skipped":0,"pct":39.22},"functions":{"total":50,"covered":0,"skipped":0,"pct":0},"statements":{"total":160,"covered":60,"skipped":0,"pct":37.5},"branches":{"total":96,"covered":42,"skipped":0,"pct":43.75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/Pagination.tsx": {"lines":{"total":51,"covered":26,"skipped":0,"pct":50.98},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":51,"covered":26,"skipped":0,"pct":50.98},"branches":{"total":32,"covered":20,"skipped":0,"pct":62.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/PostBodyData.tsx": {"lines":{"total":31,"covered":19,"skipped":0,"pct":61.29},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":19,"skipped":0,"pct":59.38},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/ProviderTemplates.tsx": {"lines":{"total":93,"covered":35,"skipped":0,"pct":37.63},"functions":{"total":21,"covered":1,"skipped":0,"pct":4.76},"statements":{"total":102,"covered":36,"skipped":0,"pct":35.29},"branches":{"total":49,"covered":20,"skipped":0,"pct":40.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/RapidApiEditorForm.tsx": {"lines":{"total":46,"covered":29,"skipped":0,"pct":63.04},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":46,"covered":29,"skipped":0,"pct":63.04},"branches":{"total":39,"covered":18,"skipped":0,"pct":46.15}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/helpers.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/index.tsx": {"lines":{"total":93,"covered":31,"skipped":0,"pct":33.33},"functions":{"total":20,"covered":1,"skipped":0,"pct":5},"statements":{"total":104,"covered":32,"skipped":0,"pct":30.77},"branches":{"total":55,"covered":2,"skipped":0,"pct":3.64}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/BottomBar/index.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/BackButton.tsx": {"lines":{"total":20,"covered":12,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":12,"skipped":0,"pct":60},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/Collapsible.tsx": {"lines":{"total":15,"covered":9,"skipped":0,"pct":60},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":19,"covered":10,"skipped":0,"pct":52.63},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/Connected.tsx": {"lines":{"total":25,"covered":16,"skipped":0,"pct":64},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":16,"skipped":0,"pct":64},"branches":{"total":30,"covered":6,"skipped":0,"pct":20}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/DBForm.tsx": {"lines":{"total":73,"covered":34,"skipped":0,"pct":46.58},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":75,"covered":35,"skipped":0,"pct":46.67},"branches":{"total":27,"covered":8,"skipped":0,"pct":29.63}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/DatasourceSection.tsx": {"lines":{"total":39,"covered":11,"skipped":0,"pct":28.21},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":12,"skipped":0,"pct":29.27},"branches":{"total":30,"covered":8,"skipped":0,"pct":26.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/FormTitle.tsx": {"lines":{"total":45,"covered":13,"skipped":0,"pct":28.89},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":13,"skipped":0,"pct":27.66},"branches":{"total":39,"covered":2,"skipped":0,"pct":5.13}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/JSONtoForm.tsx": {"lines":{"total":138,"covered":23,"skipped":0,"pct":16.67},"functions":{"total":24,"covered":1,"skipped":0,"pct":4.17},"statements":{"total":153,"covered":24,"skipped":0,"pct":15.69},"branches":{"total":77,"covered":14,"skipped":0,"pct":18.18}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/NewActionButton.tsx": {"lines":{"total":37,"covered":15,"skipped":0,"pct":40.54},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":15,"skipped":0,"pct":37.5},"branches":{"total":58,"covered":2,"skipped":0,"pct":3.45}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/RestAPIDatasourceForm.tsx": {"lines":{"total":165,"covered":47,"skipped":0,"pct":28.48},"functions":{"total":32,"covered":1,"skipped":0,"pct":3.13},"statements":{"total":189,"covered":48,"skipped":0,"pct":25.4},"branches":{"total":110,"covered":20,"skipped":0,"pct":18.18}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/index.tsx": {"lines":{"total":89,"covered":27,"skipped":0,"pct":30.34},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":100,"covered":29,"skipped":0,"pct":29},"branches":{"total":57,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorAppName/EditableAppName.tsx": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenu.tsx": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":3,"skipped":0,"pct":50},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenuData.ts": {"lines":{"total":38,"covered":23,"skipped":0,"pct":60.53},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":39,"covered":24,"skipped":0,"pct":61.54},"branches":{"total":10,"covered":1,"skipped":0,"pct":10}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenuItem.tsx": {"lines":{"total":50,"covered":13,"skipped":0,"pct":26},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":54,"covered":13,"skipped":0,"pct":24.07},"branches":{"total":25,"covered":6,"skipped":0,"pct":24}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorAppName/index.tsx": {"lines":{"total":65,"covered":30,"skipped":0,"pct":46.15},"functions":{"total":27,"covered":1,"skipped":0,"pct":3.7},"statements":{"total":74,"covered":38,"skipped":0,"pct":51.35},"branches":{"total":26,"covered":7,"skipped":0,"pct":26.92}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/ContextMenuTrigger.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/EntityExplorer.tsx": {"lines":{"total":48,"covered":41,"skipped":0,"pct":85.42},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":51,"covered":43,"skipped":0,"pct":84.31},"branches":{"total":20,"covered":8,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/ExplorerIcons.tsx": {"lines":{"total":60,"covered":53,"skipped":0,"pct":88.33},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":62,"covered":55,"skipped":0,"pct":88.71},"branches":{"total":12,"covered":7,"skipped":0,"pct":58.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/ExplorerSearch.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/ExplorerStyledComponents.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSDependencies.tsx": {"lines":{"total":28,"covered":25,"skipped":0,"pct":89.29},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":33,"covered":28,"skipped":0,"pct":84.85},"branches":{"total":16,"covered":15,"skipped":0,"pct":93.75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/TreeDropdown.tsx": {"lines":{"total":35,"covered":22,"skipped":0,"pct":62.86},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":37,"covered":24,"skipped":0,"pct":64.86},"branches":{"total":26,"covered":14,"skipped":0,"pct":53.85}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/helpers.tsx": {"lines":{"total":29,"covered":17,"skipped":0,"pct":58.62},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":33,"covered":21,"skipped":0,"pct":63.64},"branches":{"total":78,"covered":27,"skipped":0,"pct":34.62}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/hooks.ts": {"lines":{"total":147,"covered":74,"skipped":0,"pct":50.34},"functions":{"total":43,"covered":26,"skipped":0,"pct":60.47},"statements":{"total":188,"covered":87,"skipped":0,"pct":46.28},"branches":{"total":71,"covered":20,"skipped":0,"pct":28.17}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/index.tsx": {"lines":{"total":23,"covered":20,"skipped":0,"pct":86.96},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":23,"covered":20,"skipped":0,"pct":86.96},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Actions/ActionEntity.tsx": {"lines":{"total":20,"covered":13,"skipped":0,"pct":65},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":13,"skipped":0,"pct":65},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Actions/ActionEntityContextMenu.tsx": {"lines":{"total":35,"covered":15,"skipped":0,"pct":42.86},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":15,"skipped":0,"pct":42.86},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Actions/ActionsGroup.tsx": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":7,"skipped":0,"pct":46.67},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Actions/MoreActionsMenu.tsx": {"lines":{"total":35,"covered":12,"skipped":0,"pct":34.29},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":12,"skipped":0,"pct":31.58},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Actions/helpers.tsx": {"lines":{"total":53,"covered":26,"skipped":0,"pct":49.06},"functions":{"total":20,"covered":4,"skipped":0,"pct":20},"statements":{"total":62,"covered":29,"skipped":0,"pct":46.77},"branches":{"total":53,"covered":19,"skipped":0,"pct":35.85}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/DataSourceContextMenu.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceEntity.tsx": {"lines":{"total":46,"covered":17,"skipped":0,"pct":36.96},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":46,"covered":17,"skipped":0,"pct":36.96},"branches":{"total":18,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceField.tsx": {"lines":{"total":21,"covered":14,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":14,"skipped":0,"pct":66.67},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceStructure.tsx": {"lines":{"total":28,"covered":14,"skipped":0,"pct":50},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":31,"covered":14,"skipped":0,"pct":45.16},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceStructureContainer.tsx": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":9,"skipped":0,"pct":52.94},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/QueryTemplates.tsx": {"lines":{"total":33,"covered":16,"skipped":0,"pct":48.48},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":34,"covered":16,"skipped":0,"pct":47.06},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/AddButton.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/Collapse.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/CollapseToggle.tsx": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/CurrentPageEntityProperties.tsx": {"lines":{"total":46,"covered":13,"skipped":0,"pct":28.26},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":48,"covered":13,"skipped":0,"pct":27.08},"branches":{"total":16,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/EntityProperties.tsx": {"lines":{"total":65,"covered":14,"skipped":0,"pct":21.54},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":66,"covered":14,"skipped":0,"pct":21.21},"branches":{"total":31,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/EntityProperty.tsx": {"lines":{"total":39,"covered":21,"skipped":0,"pct":53.85},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":39,"covered":21,"skipped":0,"pct":53.85},"branches":{"total":26,"covered":6,"skipped":0,"pct":23.08}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/Loader.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/Name.tsx": {"lines":{"total":72,"covered":42,"skipped":0,"pct":58.33},"functions":{"total":13,"covered":6,"skipped":0,"pct":46.15},"statements":{"total":76,"covered":45,"skipped":0,"pct":59.21},"branches":{"total":41,"covered":11,"skipped":0,"pct":26.83}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/Placeholder.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/index.tsx": {"lines":{"total":68,"covered":63,"skipped":0,"pct":92.65},"functions":{"total":20,"covered":17,"skipped":0,"pct":85},"statements":{"total":71,"covered":66,"skipped":0,"pct":92.96},"branches":{"total":54,"covered":43,"skipped":0,"pct":79.63}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSActions/JSActionContextMenu.tsx": {"lines":{"total":27,"covered":10,"skipped":0,"pct":37.04},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":10,"skipped":0,"pct":35.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSActions/JSActionEntity.tsx": {"lines":{"total":22,"covered":14,"skipped":0,"pct":63.64},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":14,"skipped":0,"pct":63.64},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSActions/JSActionGroup.tsx": {"lines":{"total":18,"covered":11,"skipped":0,"pct":61.11},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":11,"skipped":0,"pct":61.11},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSActions/MoreJSActionsMenu.tsx": {"lines":{"total":35,"covered":12,"skipped":0,"pct":34.29},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":12,"skipped":0,"pct":31.58},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSActions/helpers.tsx": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Onboarding/DBQueryGroup.tsx": {"lines":{"total":37,"covered":18,"skipped":0,"pct":48.65},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":18,"skipped":0,"pct":47.37},"branches":{"total":16,"covered":6,"skipped":0,"pct":37.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Onboarding/Loading.tsx": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Onboarding/index.tsx": {"lines":{"total":24,"covered":12,"skipped":0,"pct":50},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":12,"skipped":0,"pct":46.15},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Pages/PageContextMenu.tsx": {"lines":{"total":31,"covered":24,"skipped":0,"pct":77.42},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":32,"covered":24,"skipped":0,"pct":75},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Pages/PageEntity.tsx": {"lines":{"total":33,"covered":30,"skipped":0,"pct":90.91},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":33,"covered":30,"skipped":0,"pct":90.91},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Pages/PageGroup.tsx": {"lines":{"total":38,"covered":31,"skipped":0,"pct":81.58},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":39,"covered":31,"skipped":0,"pct":79.49},"branches":{"total":20,"covered":12,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/PluginGroup/PluginGroup.tsx": {"lines":{"total":25,"covered":22,"skipped":0,"pct":88},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":26,"covered":23,"skipped":0,"pct":88.46},"branches":{"total":57,"covered":35,"skipped":0,"pct":61.4}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetContextMenu.tsx": {"lines":{"total":37,"covered":27,"skipped":0,"pct":72.97},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":38,"covered":28,"skipped":0,"pct":73.68},"branches":{"total":12,"covered":2,"skipped":0,"pct":16.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetEntity.tsx": {"lines":{"total":49,"covered":49,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":50,"covered":49,"skipped":0,"pct":98},"branches":{"total":47,"covered":39,"skipped":0,"pct":82.98}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetGroup.tsx": {"lines":{"total":25,"covered":23,"skipped":0,"pct":92},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":26,"covered":24,"skipped":0,"pct":92.31},"branches":{"total":47,"covered":33,"skipped":0,"pct":70.21}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Widgets/useNavigateToWidget.ts": {"lines":{"total":40,"covered":37,"skipped":0,"pct":92.5},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":42,"covered":38,"skipped":0,"pct":90.48},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Widgets/utils.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Checklist.tsx": {"lines":{"total":133,"covered":128,"skipped":0,"pct":96.24},"functions":{"total":41,"covered":38,"skipped":0,"pct":92.68},"statements":{"total":133,"covered":128,"skipped":0,"pct":96.24},"branches":{"total":118,"covered":114,"skipped":0,"pct":96.61}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/IntroductionModal.tsx": {"lines":{"total":40,"covered":37,"skipped":0,"pct":92.5},"functions":{"total":10,"covered":8,"skipped":0,"pct":80},"statements":{"total":45,"covered":42,"skipped":0,"pct":93.33},"branches":{"total":28,"covered":28,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Statusbar.tsx": {"lines":{"total":88,"covered":78,"skipped":0,"pct":88.64},"functions":{"total":12,"covered":10,"skipped":0,"pct":83.33},"statements":{"total":90,"covered":80,"skipped":0,"pct":88.89},"branches":{"total":58,"covered":46,"skipped":0,"pct":79.31}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Tasks.tsx": {"lines":{"total":62,"covered":61,"skipped":0,"pct":98.39},"functions":{"total":12,"covered":11,"skipped":0,"pct":91.67},"statements":{"total":64,"covered":63,"skipped":0,"pct":98.44},"branches":{"total":28,"covered":27,"skipped":0,"pct":96.43}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Utils.ts": {"lines":{"total":7,"covered":3,"skipped":0,"pct":42.86},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":4,"skipped":0,"pct":50},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/testUtils.ts": {"lines":{"total":22,"covered":22,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/index.tsx": {"lines":{"total":20,"covered":14,"skipped":0,"pct":70},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":14,"skipped":0,"pct":70},"branches":{"total":18,"covered":12,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/ActionCard.tsx": {"lines":{"total":15,"covered":11,"skipped":0,"pct":73.33},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":11,"skipped":0,"pct":73.33},"branches":{"total":12,"covered":12,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/ActionCards.tsx": {"lines":{"total":24,"covered":13,"skipped":0,"pct":54.17},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":13,"skipped":0,"pct":44.83},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/CrudInfoModal.tsx": {"lines":{"total":50,"covered":39,"skipped":0,"pct":78},"functions":{"total":13,"covered":5,"skipped":0,"pct":38.46},"statements":{"total":55,"covered":44,"skipped":0,"pct":80},"branches":{"total":31,"covered":27,"skipped":0,"pct":87.1}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/DataSourceOption.tsx": {"lines":{"total":45,"covered":16,"skipped":0,"pct":35.56},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":16,"skipped":0,"pct":34.04},"branches":{"total":36,"covered":8,"skipped":0,"pct":22.22}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/PageContent.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/constants.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GeneratePageForm.tsx": {"lines":{"total":202,"covered":40,"skipped":0,"pct":19.8},"functions":{"total":22,"covered":0,"skipped":0,"pct":0},"statements":{"total":226,"covered":40,"skipped":0,"pct":17.7},"branches":{"total":168,"covered":18,"skipped":0,"pct":10.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GoogleSheetForm.tsx": {"lines":{"total":85,"covered":27,"skipped":0,"pct":31.76},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":95,"covered":27,"skipped":0,"pct":28.42},"branches":{"total":97,"covered":14,"skipped":0,"pct":14.43}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/hooks.ts": {"lines":{"total":160,"covered":15,"skipped":0,"pct":9.38},"functions":{"total":26,"covered":0,"skipped":0,"pct":0},"statements":{"total":207,"covered":21,"skipped":0,"pct":10.14},"branches":{"total":54,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/styles.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/ActiveDataSources.tsx": {"lines":{"total":28,"covered":16,"skipped":0,"pct":57.14},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":16,"skipped":0,"pct":55.17},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/AddDatasourceSecurely.tsx": {"lines":{"total":11,"covered":10,"skipped":0,"pct":90.91},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/DatasourceCard.tsx": {"lines":{"total":73,"covered":41,"skipped":0,"pct":56.16},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":73,"covered":41,"skipped":0,"pct":56.16},"branches":{"total":54,"covered":28,"skipped":0,"pct":51.85}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/DatasourceHome.tsx": {"lines":{"total":59,"covered":24,"skipped":0,"pct":40.68},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":65,"covered":25,"skipped":0,"pct":38.46},"branches":{"total":39,"covered":8,"skipped":0,"pct":20.51}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/IntegrationsHomeScreen.tsx": {"lines":{"total":132,"covered":40,"skipped":0,"pct":30.3},"functions":{"total":21,"covered":1,"skipped":0,"pct":4.76},"statements":{"total":151,"covered":41,"skipped":0,"pct":27.15},"branches":{"total":84,"covered":10,"skipped":0,"pct":11.9}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/MockDataSources.tsx": {"lines":{"total":37,"covered":17,"skipped":0,"pct":45.95},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":17,"skipped":0,"pct":45.95},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/NewApi.tsx": {"lines":{"total":68,"covered":25,"skipped":0,"pct":36.76},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":72,"covered":25,"skipped":0,"pct":34.72},"branches":{"total":38,"covered":8,"skipped":0,"pct":21.05}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/NewQuery.tsx": {"lines":{"total":21,"covered":11,"skipped":0,"pct":52.38},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":23,"covered":12,"skipped":0,"pct":52.17},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/UnsupportedPluginDialog.tsx": {"lines":{"total":43,"covered":23,"skipped":0,"pct":53.49},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":45,"covered":23,"skipped":0,"pct":51.11},"branches":{"total":18,"covered":18,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/index.tsx": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/JSEditor/Form.tsx": {"lines":{"total":43,"covered":21,"skipped":0,"pct":48.84},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":45,"covered":21,"skipped":0,"pct":46.67},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/JSEditor/JSObjectNameEditor.tsx": {"lines":{"total":59,"covered":14,"skipped":0,"pct":23.73},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":63,"covered":14,"skipped":0,"pct":22.22},"branches":{"total":45,"covered":2,"skipped":0,"pct":4.44}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/JSEditor/index.tsx": {"lines":{"total":26,"covered":16,"skipped":0,"pct":61.54},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":30,"covered":17,"skipped":0,"pct":56.67},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PagesEditor/ContextMenu.tsx": {"lines":{"total":33,"covered":21,"skipped":0,"pct":63.64},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":21,"skipped":0,"pct":60},"branches":{"total":20,"covered":12,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PagesEditor/EditName.tsx": {"lines":{"total":33,"covered":14,"skipped":0,"pct":42.42},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":14,"skipped":0,"pct":37.84},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PagesEditor/PageListItem.tsx": {"lines":{"total":36,"covered":21,"skipped":0,"pct":58.33},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":21,"skipped":0,"pct":58.33},"branches":{"total":18,"covered":10,"skipped":0,"pct":55.56}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PagesEditor/index.tsx": {"lines":{"total":43,"covered":22,"skipped":0,"pct":51.16},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":44,"covered":22,"skipped":0,"pct":50},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/ConnectDataCTA.tsx": {"lines":{"total":38,"covered":16,"skipped":0,"pct":42.11},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":39,"covered":17,"skipped":0,"pct":43.59},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/Generator.tsx": {"lines":{"total":17,"covered":16,"skipped":0,"pct":94.12},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":19,"covered":17,"skipped":0,"pct":89.47},"branches":{"total":10,"covered":7,"skipped":0,"pct":70}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/PanelPropertiesEditor.tsx": {"lines":{"total":74,"covered":14,"skipped":0,"pct":18.92},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":76,"covered":14,"skipped":0,"pct":18.42},"branches":{"total":40,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/PropertyControl.tsx": {"lines":{"total":107,"covered":63,"skipped":0,"pct":58.88},"functions":{"total":12,"covered":3,"skipped":0,"pct":25},"statements":{"total":115,"covered":66,"skipped":0,"pct":57.39},"branches":{"total":72,"covered":29,"skipped":0,"pct":40.28}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/PropertyHelpLabel.tsx": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/PropertyPaneConnections.tsx": {"lines":{"total":92,"covered":60,"skipped":0,"pct":65.22},"functions":{"total":34,"covered":16,"skipped":0,"pct":47.06},"statements":{"total":93,"covered":61,"skipped":0,"pct":65.59},"branches":{"total":110,"covered":34,"skipped":0,"pct":30.91}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/PropertySection.tsx": {"lines":{"total":26,"covered":22,"skipped":0,"pct":84.62},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":28,"covered":24,"skipped":0,"pct":85.71},"branches":{"total":14,"covered":8,"skipped":0,"pct":57.14}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/index.tsx": {"lines":{"total":105,"covered":89,"skipped":0,"pct":84.76},"functions":{"total":27,"covered":19,"skipped":0,"pct":70.37},"statements":{"total":113,"covered":94,"skipped":0,"pct":83.19},"branches":{"total":114,"covered":79,"skipped":0,"pct":69.3}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/EditorJSONtoForm.tsx": {"lines":{"total":164,"covered":69,"skipped":0,"pct":42.07},"functions":{"total":36,"covered":0,"skipped":0,"pct":0},"statements":{"total":174,"covered":69,"skipped":0,"pct":39.66},"branches":{"total":143,"covered":48,"skipped":0,"pct":33.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/Form.tsx": {"lines":{"total":21,"covered":10,"skipped":0,"pct":47.62},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":10,"skipped":0,"pct":47.62},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/JSONViewer.tsx": {"lines":{"total":19,"covered":11,"skipped":0,"pct":57.89},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":20,"covered":12,"skipped":0,"pct":60},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/Table.tsx": {"lines":{"total":54,"covered":14,"skipped":0,"pct":25.93},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":57,"covered":14,"skipped":0,"pct":24.56},"branches":{"total":24,"covered":2,"skipped":0,"pct":8.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/TemplateMenu.tsx": {"lines":{"total":32,"covered":28,"skipped":0,"pct":87.5},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":40,"covered":36,"skipped":0,"pct":90},"branches":{"total":15,"covered":12,"skipped":0,"pct":80}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/index.tsx": {"lines":{"total":93,"covered":31,"skipped":0,"pct":33.33},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":101,"covered":32,"skipped":0,"pct":31.68},"branches":{"total":43,"covered":4,"skipped":0,"pct":9.3}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/ActionForm.tsx": {"lines":{"total":48,"covered":13,"skipped":0,"pct":27.08},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":51,"covered":13,"skipped":0,"pct":25.49},"branches":{"total":26,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/DatasourceCard.tsx": {"lines":{"total":36,"covered":22,"skipped":0,"pct":61.11},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":22,"skipped":0,"pct":61.11},"branches":{"total":34,"covered":18,"skipped":0,"pct":52.94}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/DatasourceForm.tsx": {"lines":{"total":91,"covered":37,"skipped":0,"pct":40.66},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":99,"covered":38,"skipped":0,"pct":38.38},"branches":{"total":41,"covered":8,"skipped":0,"pct":19.51}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/ListView.tsx": {"lines":{"total":68,"covered":26,"skipped":0,"pct":38.24},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":78,"covered":27,"skipped":0,"pct":34.62},"branches":{"total":25,"covered":8,"skipped":0,"pct":32}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/constants.ts": {"lines":{"total":27,"covered":27,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":31,"covered":31,"skipped":0,"pct":100},"branches":{"total":30,"covered":19,"skipped":0,"pct":63.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/routes.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/gitSync/QuickGitActions/index.tsx": {"lines":{"total":27,"covered":12,"skipped":0,"pct":44.44},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":12,"skipped":0,"pct":44.44},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/ArtBoard.tsx": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CanvasDraggingArena.tsx": {"lines":{"total":22,"covered":22,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":23,"covered":23,"skipped":0,"pct":100},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CanvasMultiPointerArena.tsx": {"lines":{"total":87,"covered":16,"skipped":0,"pct":18.39},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":92,"covered":16,"skipped":0,"pct":17.39},"branches":{"total":39,"covered":2,"skipped":0,"pct":5.13}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CanvasSelectionArena.tsx": {"lines":{"total":179,"covered":163,"skipped":0,"pct":91.06},"functions":{"total":29,"covered":26,"skipped":0,"pct":89.66},"statements":{"total":185,"covered":169,"skipped":0,"pct":91.35},"branches":{"total":181,"covered":130,"skipped":0,"pct":71.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/NotFound.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/ProfileDropdown.tsx": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/ProfileImage.tsx": {"lines":{"total":18,"covered":16,"skipped":0,"pct":88.89},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":20,"covered":18,"skipped":0,"pct":90},"branches":{"total":16,"covered":10,"skipped":0,"pct":62.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CustomizedDropdown/StyledComponents.tsx": {"lines":{"total":25,"covered":7,"skipped":0,"pct":28},"functions":{"total":18,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":7,"skipped":0,"pct":28},"branches":{"total":26,"covered":10,"skipped":0,"pct":38.46}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CustomizedDropdown/dropdownHelpers.tsx": {"lines":{"total":28,"covered":9,"skipped":0,"pct":32.14},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":10,"skipped":0,"pct":34.48},"branches":{"total":15,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CustomizedDropdown/index.tsx": {"lines":{"total":31,"covered":15,"skipped":0,"pct":48.39},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":16,"skipped":0,"pct":48.48},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/organization/AppInviteUsersForm.tsx": {"lines":{"total":35,"covered":17,"skipped":0,"pct":48.57},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":17,"skipped":0,"pct":48.57},"branches":{"total":40,"covered":6,"skipped":0,"pct":15}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/organization/General.tsx": {"lines":{"total":47,"covered":35,"skipped":0,"pct":74.47},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":47,"covered":35,"skipped":0,"pct":74.47},"branches":{"total":44,"covered":32,"skipped":0,"pct":72.73}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/organization/ManageUsers.tsx": {"lines":{"total":19,"covered":9,"skipped":0,"pct":47.37},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":9,"skipped":0,"pct":47.37},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/organization/OrgInviteUsersForm.tsx": {"lines":{"total":103,"covered":43,"skipped":0,"pct":41.75},"functions":{"total":27,"covered":0,"skipped":0,"pct":0},"statements":{"total":107,"covered":43,"skipped":0,"pct":40.19},"branches":{"total":100,"covered":24,"skipped":0,"pct":24}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/organization/helpers.ts": {"lines":{"total":16,"covered":5,"skipped":0,"pct":31.25},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":8,"skipped":0,"pct":40},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/index.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/actionsReducer.tsx": {"lines":{"total":108,"covered":7,"skipped":0,"pct":6.48},"functions":{"total":53,"covered":0,"skipped":0,"pct":0},"statements":{"total":110,"covered":7,"skipped":0,"pct":6.36},"branches":{"total":50,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/appReducer.ts": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":10,"covered":7,"skipped":0,"pct":70},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/canvasWidgetsReducer.tsx": {"lines":{"total":11,"covered":10,"skipped":0,"pct":90.91},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/datasourceReducer.ts": {"lines":{"total":54,"covered":5,"skipped":0,"pct":9.26},"functions":{"total":36,"covered":0,"skipped":0,"pct":0},"statements":{"total":56,"covered":5,"skipped":0,"pct":8.93},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/index.ts": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/jsActionsReducer.tsx": {"lines":{"total":97,"covered":6,"skipped":0,"pct":6.19},"functions":{"total":46,"covered":0,"skipped":0,"pct":0},"statements":{"total":104,"covered":6,"skipped":0,"pct":5.77},"branches":{"total":46,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/jsExecutionsReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/metaReducer.ts": {"lines":{"total":28,"covered":12,"skipped":0,"pct":42.86},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":28,"covered":12,"skipped":0,"pct":42.86},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/pageListReducer.tsx": {"lines":{"total":45,"covered":9,"skipped":0,"pct":20},"functions":{"total":20,"covered":3,"skipped":0,"pct":15},"statements":{"total":51,"covered":9,"skipped":0,"pct":17.65},"branches":{"total":20,"covered":5,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/pluginsReducer.ts": {"lines":{"total":12,"covered":5,"skipped":0,"pct":41.67},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":5,"skipped":0,"pct":41.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/widgetConfigReducer.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/evaluationReducers/dependencyReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/evaluationReducers/formEvaluationReducer.ts": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/evaluationReducers/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/evaluationReducers/loadingEntitiesReducer.ts": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/evaluationReducers/treeReducer.ts": {"lines":{"total":17,"covered":8,"skipped":0,"pct":47.06},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":22,"covered":8,"skipped":0,"pct":36.36},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/actionTabsReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/apiNameReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/apiPaneReducer.ts": {"lines":{"total":25,"covered":5,"skipped":0,"pct":20},"functions":{"total":18,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":5,"skipped":0,"pct":18.52},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/appCollabReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/appViewReducer.tsx": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":5,"skipped":0,"pct":50},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/applicationsReducer.tsx": {"lines":{"total":79,"covered":9,"skipped":0,"pct":11.39},"functions":{"total":39,"covered":3,"skipped":0,"pct":7.69},"statements":{"total":82,"covered":9,"skipped":0,"pct":10.98},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/authReducer.ts": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/canvasSelectionReducer.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/confirmRunActionReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/crudInfoModalReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/datasourceNameReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/datasourcePaneReducer.ts": {"lines":{"total":15,"covered":6,"skipped":0,"pct":40},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/debuggerReducer.ts": {"lines":{"total":14,"covered":7,"skipped":0,"pct":50},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":15,"covered":7,"skipped":0,"pct":46.67},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/dragResizeReducer.ts": {"lines":{"total":43,"covered":39,"skipped":0,"pct":90.7},"functions":{"total":13,"covered":10,"skipped":0,"pct":76.92},"statements":{"total":44,"covered":39,"skipped":0,"pct":88.64},"branches":{"total":26,"covered":16,"skipped":0,"pct":61.54}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/editorReducer.tsx": {"lines":{"total":69,"covered":16,"skipped":0,"pct":23.19},"functions":{"total":24,"covered":6,"skipped":0,"pct":25},"statements":{"total":69,"covered":16,"skipped":0,"pct":23.19},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/errorReducer.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/explorerReducer.ts": {"lines":{"total":19,"covered":10,"skipped":0,"pct":52.63},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":19,"covered":10,"skipped":0,"pct":52.63},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/gitSyncReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/globalSearchReducer.ts": {"lines":{"total":16,"covered":7,"skipped":0,"pct":43.75},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/helpReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/importReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/importedCollectionsReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/index.tsx": {"lines":{"total":42,"covered":42,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":42,"covered":42,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/jsPaneReducer.ts": {"lines":{"total":16,"covered":5,"skipped":0,"pct":31.25},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":5,"skipped":0,"pct":31.25},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/notificationsReducer.ts": {"lines":{"total":21,"covered":6,"skipped":0,"pct":28.57},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":6,"skipped":0,"pct":28.57},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/onBoardingReducer.ts": {"lines":{"total":25,"covered":6,"skipped":0,"pct":24},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":6,"skipped":0,"pct":24},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/orgReducer.ts": {"lines":{"total":37,"covered":5,"skipped":0,"pct":13.51},"functions":{"total":24,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":5,"skipped":0,"pct":13.51},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/pageCanvasStructureReducer.ts": {"lines":{"total":12,"covered":10,"skipped":0,"pct":83.33},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":12,"covered":10,"skipped":0,"pct":83.33},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/pageWidgetsReducer.ts": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":12,"covered":11,"skipped":0,"pct":91.67},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/propertyPaneReducer.tsx": {"lines":{"total":22,"covered":15,"skipped":0,"pct":68.18},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":24,"covered":17,"skipped":0,"pct":70.83},"branches":{"total":19,"covered":9,"skipped":0,"pct":47.37}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/providerReducer.ts": {"lines":{"total":43,"covered":5,"skipped":0,"pct":11.63},"functions":{"total":23,"covered":0,"skipped":0,"pct":0},"statements":{"total":44,"covered":5,"skipped":0,"pct":11.36},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/queryPaneReducer.ts": {"lines":{"total":21,"covered":6,"skipped":0,"pct":28.57},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":6,"skipped":0,"pct":26.09},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/releasesReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/tableFilterPaneReducer.tsx": {"lines":{"total":19,"covered":6,"skipped":0,"pct":31.58},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":21,"covered":6,"skipped":0,"pct":28.57},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/themeReducer.ts": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":7,"skipped":0,"pct":46.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/tourReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/usersReducer.ts": {"lines":{"total":33,"covered":7,"skipped":0,"pct":21.21},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":7,"skipped":0,"pct":21.21},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/websocketReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/widgetSidebarReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/commentsReducer.ts": {"lines":{"total":71,"covered":45,"skipped":0,"pct":63.38},"functions":{"total":33,"covered":18,"skipped":0,"pct":54.55},"statements":{"total":81,"covered":47,"skipped":0,"pct":58.02},"branches":{"total":10,"covered":5,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/common.ts": {"lines":{"total":18,"covered":2,"skipped":0,"pct":11.11},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":4,"skipped":0,"pct":17.39},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleAddCommentToThreadSuccess.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleCreateNewCommentThreadSuccess.ts": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDeleteCommentEvent.ts": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":3,"skipped":0,"pct":37.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDeleteCommentThreadEvent.ts": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":3,"skipped":0,"pct":37.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDragCommentThread.ts": {"lines":{"total":24,"covered":4,"skipped":0,"pct":16.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":4,"skipped":0,"pct":14.81},"branches":{"total":14,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleFetchApplicationCommentsSuccess.ts": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleNewCommentThreadEvent.ts": {"lines":{"total":15,"covered":13,"skipped":0,"pct":86.67},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":15,"covered":13,"skipped":0,"pct":86.67},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentEvent.ts": {"lines":{"total":10,"covered":2,"skipped":0,"pct":20},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":2,"skipped":0,"pct":15.38},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentThreadEvent.ts": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":38,"covered":27,"skipped":0,"pct":71.05}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentThreadSuccess.ts": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":40,"covered":24,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/testFixtures.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/resizable/index.tsx": {"lines":{"total":71,"covered":43,"skipped":0,"pct":60.56},"functions":{"total":20,"covered":7,"skipped":0,"pct":35},"statements":{"total":82,"covered":48,"skipped":0,"pct":58.54},"branches":{"total":40,"covered":16,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionSagas.ts": {"lines":{"total":311,"covered":41,"skipped":0,"pct":13.18},"functions":{"total":27,"covered":1,"skipped":0,"pct":3.7},"statements":{"total":376,"covered":41,"skipped":0,"pct":10.9},"branches":{"total":129,"covered":1,"skipped":0,"pct":0.78}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ApiPaneSagas.ts": {"lines":{"total":184,"covered":32,"skipped":0,"pct":17.39},"functions":{"total":28,"covered":2,"skipped":0,"pct":7.14},"statements":{"total":213,"covered":33,"skipped":0,"pct":15.49},"branches":{"total":109,"covered":2,"skipped":0,"pct":1.83}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ApplicationSagas.tsx": {"lines":{"total":171,"covered":40,"skipped":0,"pct":23.39},"functions":{"total":22,"covered":2,"skipped":0,"pct":9.09},"statements":{"total":202,"covered":41,"skipped":0,"pct":20.3},"branches":{"total":67,"covered":5,"skipped":0,"pct":7.46}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/BatchSagas.tsx": {"lines":{"total":25,"covered":22,"skipped":0,"pct":88},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":31,"covered":27,"skipped":0,"pct":87.1},"branches":{"total":12,"covered":11,"skipped":0,"pct":91.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/CollectionSagas.ts": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":14,"covered":7,"skipped":0,"pct":50},"branches":{"total":3,"covered":1,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/CurlImportSagas.ts": {"lines":{"total":31,"covered":17,"skipped":0,"pct":54.84},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":35,"covered":17,"skipped":0,"pct":48.57},"branches":{"total":3,"covered":1,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/DatasourcesSagas.ts": {"lines":{"total":263,"covered":40,"skipped":0,"pct":15.21},"functions":{"total":24,"covered":2,"skipped":0,"pct":8.33},"statements":{"total":319,"covered":41,"skipped":0,"pct":12.85},"branches":{"total":119,"covered":2,"skipped":0,"pct":1.68}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/DebuggerSagas.ts": {"lines":{"total":161,"covered":28,"skipped":0,"pct":17.39},"functions":{"total":17,"covered":3,"skipped":0,"pct":17.65},"statements":{"total":179,"covered":28,"skipped":0,"pct":15.64},"branches":{"total":155,"covered":7,"skipped":0,"pct":4.52}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/DraggingCanvasSagas.ts": {"lines":{"total":39,"covered":30,"skipped":0,"pct":76.92},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":41,"covered":31,"skipped":0,"pct":75.61},"branches":{"total":17,"covered":4,"skipped":0,"pct":23.53}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ErrorSagas.tsx": {"lines":{"total":102,"covered":58,"skipped":0,"pct":56.86},"functions":{"total":18,"covered":7,"skipped":0,"pct":38.89},"statements":{"total":113,"covered":65,"skipped":0,"pct":57.52},"branches":{"total":62,"covered":24,"skipped":0,"pct":38.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/EvaluationsSaga.ts": {"lines":{"total":141,"covered":35,"skipped":0,"pct":24.82},"functions":{"total":20,"covered":2,"skipped":0,"pct":10},"statements":{"total":162,"covered":35,"skipped":0,"pct":21.6},"branches":{"total":63,"covered":1,"skipped":0,"pct":1.59}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/FormEvaluationSaga.ts": {"lines":{"total":61,"covered":16,"skipped":0,"pct":26.23},"functions":{"total":12,"covered":3,"skipped":0,"pct":25},"statements":{"total":68,"covered":16,"skipped":0,"pct":23.53},"branches":{"total":31,"covered":5,"skipped":0,"pct":16.13}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/GlobalSearchSagas.ts": {"lines":{"total":35,"covered":19,"skipped":0,"pct":54.29},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":40,"covered":21,"skipped":0,"pct":52.5},"branches":{"total":23,"covered":3,"skipped":0,"pct":13.04}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/InitSagas.ts": {"lines":{"total":98,"covered":46,"skipped":0,"pct":46.94},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":119,"covered":50,"skipped":0,"pct":42.02},"branches":{"total":39,"covered":5,"skipped":0,"pct":12.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/JSActionSagas.ts": {"lines":{"total":137,"covered":26,"skipped":0,"pct":18.98},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":168,"covered":27,"skipped":0,"pct":16.07},"branches":{"total":49,"covered":1,"skipped":0,"pct":2.04}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/JSPaneSagas.ts": {"lines":{"total":127,"covered":31,"skipped":0,"pct":24.41},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":153,"covered":31,"skipped":0,"pct":20.26},"branches":{"total":66,"covered":1,"skipped":0,"pct":1.52}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ModalSagas.ts": {"lines":{"total":56,"covered":27,"skipped":0,"pct":48.21},"functions":{"total":10,"covered":3,"skipped":0,"pct":30},"statements":{"total":61,"covered":29,"skipped":0,"pct":47.54},"branches":{"total":24,"covered":6,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/NotificationsSagas.ts": {"lines":{"total":34,"covered":8,"skipped":0,"pct":23.53},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":44,"covered":8,"skipped":0,"pct":18.18},"branches":{"total":12,"covered":1,"skipped":0,"pct":8.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/OnboardingSagas.ts": {"lines":{"total":331,"covered":57,"skipped":0,"pct":17.22},"functions":{"total":54,"covered":6,"skipped":0,"pct":11.11},"statements":{"total":389,"covered":66,"skipped":0,"pct":16.97},"branches":{"total":144,"covered":2,"skipped":0,"pct":1.39}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/OrgSagas.ts": {"lines":{"total":106,"covered":24,"skipped":0,"pct":22.64},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":133,"covered":24,"skipped":0,"pct":18.05},"branches":{"total":37,"covered":1,"skipped":0,"pct":2.7}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/PageSagas.tsx": {"lines":{"total":282,"covered":71,"skipped":0,"pct":25.18},"functions":{"total":35,"covered":5,"skipped":0,"pct":14.29},"statements":{"total":329,"covered":77,"skipped":0,"pct":23.4},"branches":{"total":84,"covered":5,"skipped":0,"pct":5.95}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/PluginSagas.ts": {"lines":{"total":80,"covered":14,"skipped":0,"pct":17.5},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":96,"covered":14,"skipped":0,"pct":14.58},"branches":{"total":34,"covered":1,"skipped":0,"pct":2.94}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/PostEvaluationSagas.ts": {"lines":{"total":115,"covered":25,"skipped":0,"pct":21.74},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":141,"covered":25,"skipped":0,"pct":17.73},"branches":{"total":93,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ProvidersSaga.ts": {"lines":{"total":63,"covered":19,"skipped":0,"pct":30.16},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":78,"covered":19,"skipped":0,"pct":24.36},"branches":{"total":19,"covered":1,"skipped":0,"pct":5.26}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/QueryPaneSagas.ts": {"lines":{"total":89,"covered":25,"skipped":0,"pct":28.09},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":109,"covered":26,"skipped":0,"pct":23.85},"branches":{"total":39,"covered":5,"skipped":0,"pct":12.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/RecentEntitiesSagas.ts": {"lines":{"total":32,"covered":13,"skipped":0,"pct":40.63},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":32,"covered":13,"skipped":0,"pct":40.63},"branches":{"total":80,"covered":8,"skipped":0,"pct":10}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/SaaSPaneSagas.ts": {"lines":{"total":34,"covered":16,"skipped":0,"pct":47.06},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":46,"covered":17,"skipped":0,"pct":36.96},"branches":{"total":15,"covered":5,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/SelectionCanvasSagas.ts": {"lines":{"total":41,"covered":41,"skipped":0,"pct":100},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":46,"covered":46,"skipped":0,"pct":100},"branches":{"total":18,"covered":13,"skipped":0,"pct":72.22}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/SnipingModeSagas.ts": {"lines":{"total":110,"covered":20,"skipped":0,"pct":18.18},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":114,"covered":20,"skipped":0,"pct":17.54},"branches":{"total":29,"covered":1,"skipped":0,"pct":3.45}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ThemeSaga.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/TourSagas.ts": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":18,"covered":7,"skipped":0,"pct":38.89},"branches":{"total":7,"covered":1,"skipped":0,"pct":14.29}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/UtilSagas.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":1,"covered":1,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetBlueprintSagas.ts": {"lines":{"total":50,"covered":28,"skipped":0,"pct":56},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":56,"covered":33,"skipped":0,"pct":58.93},"branches":{"total":32,"covered":12,"skipped":0,"pct":37.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetBlueprintSagasEnums.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetEnhancementHelpers.ts": {"lines":{"total":65,"covered":26,"skipped":0,"pct":40},"functions":{"total":14,"covered":2,"skipped":0,"pct":14.29},"statements":{"total":73,"covered":27,"skipped":0,"pct":36.99},"branches":{"total":47,"covered":13,"skipped":0,"pct":27.66}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetLoadingSaga.ts": {"lines":{"total":50,"covered":15,"skipped":0,"pct":30},"functions":{"total":13,"covered":2,"skipped":0,"pct":15.38},"statements":{"total":57,"covered":15,"skipped":0,"pct":26.32},"branches":{"total":14,"covered":3,"skipped":0,"pct":21.43}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetOperationSagas.tsx": {"lines":{"total":579,"covered":314,"skipped":0,"pct":54.23},"functions":{"total":76,"covered":41,"skipped":0,"pct":53.95},"statements":{"total":666,"covered":359,"skipped":0,"pct":53.9},"branches":{"total":315,"covered":116,"skipped":0,"pct":36.83}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetOperationUtils.ts": {"lines":{"total":217,"covered":132,"skipped":0,"pct":60.83},"functions":{"total":43,"covered":24,"skipped":0,"pct":55.81},"statements":{"total":252,"covered":155,"skipped":0,"pct":61.51},"branches":{"total":179,"covered":69,"skipped":0,"pct":38.55}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetSelectionSagas.ts": {"lines":{"total":125,"covered":113,"skipped":0,"pct":90.4},"functions":{"total":21,"covered":21,"skipped":0,"pct":100},"statements":{"total":146,"covered":133,"skipped":0,"pct":91.1},"branches":{"total":93,"covered":81,"skipped":0,"pct":87.1}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetSidebarSagas.tsx": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":11,"covered":7,"skipped":0,"pct":63.64},"branches":{"total":1,"covered":1,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/index.tsx": {"lines":{"total":51,"covered":48,"skipped":0,"pct":94.12},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":53,"covered":49,"skipped":0,"pct":92.45},"branches":{"total":5,"covered":3,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/selectors.tsx": {"lines":{"total":84,"covered":57,"skipped":0,"pct":67.86},"functions":{"total":33,"covered":18,"skipped":0,"pct":54.55},"statements":{"total":110,"covered":81,"skipped":0,"pct":73.64},"branches":{"total":26,"covered":15,"skipped":0,"pct":57.69}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/userSagas.tsx": {"lines":{"total":181,"covered":36,"skipped":0,"pct":19.89},"functions":{"total":18,"covered":1,"skipped":0,"pct":5.56},"statements":{"total":217,"covered":36,"skipped":0,"pct":16.59},"branches":{"total":62,"covered":1,"skipped":0,"pct":1.61}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/ActionExecutionSagas.ts": {"lines":{"total":76,"covered":21,"skipped":0,"pct":27.63},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":80,"covered":23,"skipped":0,"pct":28.75},"branches":{"total":36,"covered":1,"skipped":0,"pct":2.78}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/CopyActionSaga.ts": {"lines":{"total":9,"covered":4,"skipped":0,"pct":44.44},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":4,"skipped":0,"pct":44.44},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/DownloadActionSaga.ts": {"lines":{"total":26,"covered":10,"skipped":0,"pct":38.46},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":10,"skipped":0,"pct":38.46},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/ModalSagas.ts": {"lines":{"total":7,"covered":4,"skipped":0,"pct":57.14},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":4,"skipped":0,"pct":57.14},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/NavigateActionSaga.ts": {"lines":{"total":41,"covered":15,"skipped":0,"pct":36.59},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":45,"covered":15,"skipped":0,"pct":33.33},"branches":{"total":25,"covered":2,"skipped":0,"pct":8}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/PluginActionSaga.ts": {"lines":{"total":214,"covered":44,"skipped":0,"pct":20.56},"functions":{"total":23,"covered":4,"skipped":0,"pct":17.39},"statements":{"total":252,"covered":47,"skipped":0,"pct":18.65},"branches":{"total":100,"covered":3,"skipped":0,"pct":3}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/PromiseActionSaga.ts": {"lines":{"total":37,"covered":11,"skipped":0,"pct":29.73},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":44,"covered":15,"skipped":0,"pct":34.09},"branches":{"total":23,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/ResetWidgetActionSaga.ts": {"lines":{"total":15,"covered":6,"skipped":0,"pct":40},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":6,"skipped":0,"pct":37.5},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/ShowAlertActionSaga.ts": {"lines":{"total":20,"covered":5,"skipped":0,"pct":25},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":5,"skipped":0,"pct":25},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/StoreActionSaga.ts": {"lines":{"total":22,"covered":8,"skipped":0,"pct":36.36},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":8,"skipped":0,"pct":33.33},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/CommentSagas/index.ts": {"lines":{"total":114,"covered":56,"skipped":0,"pct":49.12},"functions":{"total":20,"covered":11,"skipped":0,"pct":55},"statements":{"total":147,"covered":72,"skipped":0,"pct":48.98},"branches":{"total":39,"covered":8,"skipped":0,"pct":20.51}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WebsocketSagas/WebsocketSagas.ts": {"lines":{"total":52,"covered":11,"skipped":0,"pct":21.15},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":61,"covered":11,"skipped":0,"pct":18.03},"branches":{"total":17,"covered":2,"skipped":0,"pct":11.76}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WebsocketSagas/constants.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WebsocketSagas/handleSocketEvent.ts": {"lines":{"total":53,"covered":10,"skipped":0,"pct":18.87},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":56,"covered":10,"skipped":0,"pct":17.86},"branches":{"total":92,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/appCollabSelectors.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":12,"covered":9,"skipped":0,"pct":75},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/appViewSelectors.tsx": {"lines":{"total":15,"covered":10,"skipped":0,"pct":66.67},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":16,"covered":11,"skipped":0,"pct":68.75},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/applicationSelectors.tsx": {"lines":{"total":61,"covered":37,"skipped":0,"pct":60.66},"functions":{"total":24,"covered":11,"skipped":0,"pct":45.83},"statements":{"total":79,"covered":54,"skipped":0,"pct":68.35},"branches":{"total":22,"covered":6,"skipped":0,"pct":27.27}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/commentsSelectors.ts": {"lines":{"total":80,"covered":66,"skipped":0,"pct":82.5},"functions":{"total":28,"covered":19,"skipped":0,"pct":67.86},"statements":{"total":113,"covered":87,"skipped":0,"pct":76.99},"branches":{"total":66,"covered":36,"skipped":0,"pct":54.55}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/crudInfoModalSelectors.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/dataTreeSelectors.ts": {"lines":{"total":24,"covered":16,"skipped":0,"pct":66.67},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":27,"covered":19,"skipped":0,"pct":70.37},"branches":{"total":10,"covered":3,"skipped":0,"pct":30}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/debuggerSelectors.tsx": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/editorSelectors.tsx": {"lines":{"total":136,"covered":93,"skipped":0,"pct":68.38},"functions":{"total":55,"covered":31,"skipped":0,"pct":56.36},"statements":{"total":167,"covered":119,"skipped":0,"pct":71.26},"branches":{"total":61,"covered":37,"skipped":0,"pct":60.66}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/entitiesSelector.ts": {"lines":{"total":228,"covered":117,"skipped":0,"pct":51.32},"functions":{"total":119,"covered":38,"skipped":0,"pct":31.93},"statements":{"total":308,"covered":166,"skipped":0,"pct":53.9},"branches":{"total":84,"covered":8,"skipped":0,"pct":9.52}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/errorSelectors.tsx": {"lines":{"total":4,"covered":2,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/formSelectors.ts": {"lines":{"total":20,"covered":6,"skipped":0,"pct":30},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":10,"skipped":0,"pct":41.67},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/globalSearchSelectors.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/helpSelectors.tsx": {"lines":{"total":4,"covered":2,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/onboardingSelectors.tsx": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":8,"covered":7,"skipped":0,"pct":87.5},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/organizationSelectors.tsx": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":18,"covered":6,"skipped":0,"pct":33.33},"statements":{"total":40,"covered":28,"skipped":0,"pct":70},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/pageListSelectors.tsx": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":3,"skipped":0,"pct":60},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/propertyPaneSelectors.tsx": {"lines":{"total":59,"covered":53,"skipped":0,"pct":89.83},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":69,"covered":61,"skipped":0,"pct":88.41},"branches":{"total":50,"covered":36,"skipped":0,"pct":72}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/tableFilterSelectors.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":17,"covered":10,"skipped":0,"pct":58.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/themeSelectors.tsx": {"lines":{"total":13,"covered":12,"skipped":0,"pct":92.31},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/tourSelectors.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/ui.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/usersSelectors.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":15,"covered":12,"skipped":0,"pct":80},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/widgetEnhancementSelectors.ts": {"lines":{"total":21,"covered":14,"skipped":0,"pct":66.67},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":12,"covered":5,"skipped":0,"pct":41.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/widgetSelectors.ts": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":6,"covered":5,"skipped":0,"pct":83.33},"statements":{"total":17,"covered":15,"skipped":0,"pct":88.24},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/templates/default.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/transformers/CurlImportTransformer.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/transformers/RestAPIDatasourceFormTransformer.ts": {"lines":{"total":66,"covered":9,"skipped":0,"pct":13.64},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":74,"covered":11,"skipped":0,"pct":14.86},"branches":{"total":85,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/transformers/RestActionTransformer.ts": {"lines":{"total":21,"covered":21,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":22,"covered":18,"skipped":0,"pct":81.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/AnalyticsUtil.tsx": {"lines":{"total":92,"covered":27,"skipped":0,"pct":29.35},"functions":{"total":13,"covered":4,"skipped":0,"pct":30.77},"statements":{"total":96,"covered":28,"skipped":0,"pct":29.17},"branches":{"total":39,"covered":4,"skipped":0,"pct":10.26}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/ApiPaneUtils.tsx": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":19,"covered":15,"skipped":0,"pct":78.95}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/AppsmithConsole.ts": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":14,"covered":9,"skipped":0,"pct":64.29},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/AppsmithUtils.tsx": {"lines":{"total":167,"covered":86,"skipped":0,"pct":51.5},"functions":{"total":43,"covered":15,"skipped":0,"pct":34.88},"statements":{"total":195,"covered":110,"skipped":0,"pct":56.41},"branches":{"total":88,"covered":30,"skipped":0,"pct":34.09}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/DynamicBindingUtils.ts": {"lines":{"total":126,"covered":111,"skipped":0,"pct":88.1},"functions":{"total":23,"covered":18,"skipped":0,"pct":78.26},"statements":{"total":144,"covered":129,"skipped":0,"pct":89.58},"branches":{"total":79,"covered":66,"skipped":0,"pct":83.54}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/EditorUtils.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/FormControlFactory.tsx": {"lines":{"total":16,"covered":7,"skipped":0,"pct":43.75},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/FormControlRegistry.tsx": {"lines":{"total":42,"covered":18,"skipped":0,"pct":42.86},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":42,"covered":18,"skipped":0,"pct":42.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/GenerateCrudUtil.ts": {"lines":{"total":9,"covered":1,"skipped":0,"pct":11.11},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":2,"skipped":0,"pct":20},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/JSPaneUtils.tsx": {"lines":{"total":46,"covered":1,"skipped":0,"pct":2.17},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":57,"covered":2,"skipped":0,"pct":3.51},"branches":{"total":25,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/PerformanceTracker.ts": {"lines":{"total":114,"covered":71,"skipped":0,"pct":62.28},"functions":{"total":11,"covered":8,"skipped":0,"pct":72.73},"statements":{"total":117,"covered":72,"skipped":0,"pct":61.54},"branches":{"total":79,"covered":20,"skipped":0,"pct":25.32}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/PropertyControlFactory.tsx": {"lines":{"total":19,"covered":14,"skipped":0,"pct":73.68},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":20,"covered":14,"skipped":0,"pct":70},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/PropertyControlRegistry.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/TypeHelpers.ts": {"lines":{"total":25,"covered":22,"skipped":0,"pct":88},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":34,"covered":29,"skipped":0,"pct":85.29},"branches":{"total":18,"covered":15,"skipped":0,"pct":83.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/WidgetFactory.tsx": {"lines":{"total":85,"covered":61,"skipped":0,"pct":71.76},"functions":{"total":16,"covered":10,"skipped":0,"pct":62.5},"statements":{"total":85,"covered":61,"skipped":0,"pct":71.76},"branches":{"total":32,"covered":22,"skipped":0,"pct":68.75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/WidgetPropsUtils.tsx": {"lines":{"total":600,"covered":448,"skipped":0,"pct":74.67},"functions":{"total":97,"covered":69,"skipped":0,"pct":71.13},"statements":{"total":631,"covered":477,"skipped":0,"pct":75.59},"branches":{"total":534,"covered":356,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/WidgetRegistry.tsx": {"lines":{"total":117,"covered":93,"skipped":0,"pct":79.49},"functions":{"total":39,"covered":15,"skipped":0,"pct":38.46},"statements":{"total":117,"covered":93,"skipped":0,"pct":79.49},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/WorkerUtil.ts": {"lines":{"total":65,"covered":60,"skipped":0,"pct":92.31},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":79,"covered":71,"skipped":0,"pct":89.87},"branches":{"total":34,"covered":24,"skipped":0,"pct":70.59}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/canvasStructureHelpers.ts": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":18,"covered":18,"skipped":0,"pct":100},"branches":{"total":20,"covered":19,"skipped":0,"pct":95}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/featureFlags.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/formhelpers.ts": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":19,"covered":14,"skipped":0,"pct":73.68},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/generators.tsx": {"lines":{"total":17,"covered":13,"skipped":0,"pct":76.47},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":27,"covered":22,"skipped":0,"pct":81.48},"branches":{"total":8,"covered":3,"skipped":0,"pct":37.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/helpers.tsx": {"lines":{"total":151,"covered":92,"skipped":0,"pct":60.93},"functions":{"total":31,"covered":14,"skipped":0,"pct":45.16},"statements":{"total":191,"covered":122,"skipped":0,"pct":63.87},"branches":{"total":95,"covered":36,"skipped":0,"pct":37.89}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/history.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/localStorage.tsx": {"lines":{"total":55,"covered":44,"skipped":0,"pct":80},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":57,"covered":46,"skipped":0,"pct":80.7},"branches":{"total":18,"covered":9,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/storage.ts": {"lines":{"total":133,"covered":36,"skipped":0,"pct":27.07},"functions":{"total":39,"covered":5,"skipped":0,"pct":12.82},"statements":{"total":181,"covered":63,"skipped":0,"pct":34.81},"branches":{"total":22,"covered":3,"skipped":0,"pct":13.64}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/autocomplete/EntityDefinitions.ts": {"lines":{"total":29,"covered":8,"skipped":0,"pct":27.59},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":32,"covered":9,"skipped":0,"pct":28.13},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/autocomplete/TernServer.ts": {"lines":{"total":374,"covered":206,"skipped":0,"pct":55.08},"functions":{"total":58,"covered":21,"skipped":0,"pct":36.21},"statements":{"total":424,"covered":214,"skipped":0,"pct":50.47},"branches":{"total":230,"covered":88,"skipped":0,"pct":38.26}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/autocomplete/customTreeTypeDefCreator.ts": {"lines":{"total":10,"covered":3,"skipped":0,"pct":30},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":4,"skipped":0,"pct":36.36},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/autocomplete/dataTreeTypeDefCreator.ts": {"lines":{"total":69,"covered":46,"skipped":0,"pct":66.67},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":81,"covered":57,"skipped":0,"pct":70.37},"branches":{"total":32,"covered":16,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/autocomplete/dataTypeSortRules.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/dragResizeHooks.tsx": {"lines":{"total":55,"covered":52,"skipped":0,"pct":94.55},"functions":{"total":17,"covered":14,"skipped":0,"pct":82.35},"statements":{"total":67,"covered":62,"skipped":0,"pct":92.54},"branches":{"total":26,"covered":22,"skipped":0,"pct":84.62}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/localstorage.tsx": {"lines":{"total":17,"covered":4,"skipped":0,"pct":23.53},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":4,"skipped":0,"pct":21.05},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useAllowEditorDragToSelect.ts": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useBlocksToBeDraggedOnCanvas.ts": {"lines":{"total":111,"covered":106,"skipped":0,"pct":95.5},"functions":{"total":22,"covered":19,"skipped":0,"pct":86.36},"statements":{"total":117,"covered":112,"skipped":0,"pct":95.73},"branches":{"total":70,"covered":60,"skipped":0,"pct":85.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useCanvasDragToScroll.ts": {"lines":{"total":42,"covered":41,"skipped":0,"pct":97.62},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":43,"covered":42,"skipped":0,"pct":97.67},"branches":{"total":43,"covered":39,"skipped":0,"pct":90.7}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useCanvasDragging.ts": {"lines":{"total":195,"covered":180,"skipped":0,"pct":92.31},"functions":{"total":21,"covered":18,"skipped":0,"pct":85.71},"statements":{"total":199,"covered":184,"skipped":0,"pct":92.46},"branches":{"total":193,"covered":146,"skipped":0,"pct":75.65}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useCanvasMinHeightUpdateHook.ts": {"lines":{"total":18,"covered":18,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useClick.tsx": {"lines":{"total":20,"covered":16,"skipped":0,"pct":80},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":20,"covered":16,"skipped":0,"pct":80},"branches":{"total":14,"covered":9,"skipped":0,"pct":64.29}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useClickToSelectWidget.tsx": {"lines":{"total":69,"covered":44,"skipped":0,"pct":63.77},"functions":{"total":12,"covered":6,"skipped":0,"pct":50},"statements":{"total":72,"covered":47,"skipped":0,"pct":65.28},"branches":{"total":45,"covered":22,"skipped":0,"pct":48.89}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useClipboard.tsx": {"lines":{"total":21,"covered":5,"skipped":0,"pct":23.81},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":21,"covered":5,"skipped":0,"pct":23.81},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useDynamicAppLayout.tsx": {"lines":{"total":46,"covered":44,"skipped":0,"pct":95.65},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":52,"covered":50,"skipped":0,"pct":96.15},"branches":{"total":23,"covered":13,"skipped":0,"pct":56.52}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useIsScrolledToBottom.tsx": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":21,"covered":20,"skipped":0,"pct":95.24},"branches":{"total":24,"covered":17,"skipped":0,"pct":70.83}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useOrg.tsx": {"lines":{"total":16,"covered":14,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":17,"covered":15,"skipped":0,"pct":88.24},"branches":{"total":11,"covered":3,"skipped":0,"pct":27.27}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/usePositionedContainerZIndex.ts": {"lines":{"total":21,"covered":21,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useProceedToNextTourStep.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useScript.tsx": {"lines":{"total":38,"covered":10,"skipped":0,"pct":26.32},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":41,"covered":10,"skipped":0,"pct":24.39},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useWidgetSelection.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/migrations/IncorrectDynamicBindingPathLists.ts": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":19,"covered":18,"skipped":0,"pct":94.74},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/migrations/MenuButtonWidget.ts": {"lines":{"total":12,"covered":8,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/migrations/TableWidget.ts": {"lines":{"total":127,"covered":100,"skipped":0,"pct":78.74},"functions":{"total":18,"covered":15,"skipped":0,"pct":83.33},"statements":{"total":141,"covered":106,"skipped":0,"pct":75.18},"branches":{"total":132,"covered":93,"skipped":0,"pct":70.45}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/migrations/TextWidgetReplaceTextStyle.ts": {"lines":{"total":23,"covered":22,"skipped":0,"pct":95.65},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/validation/common.ts": {"lines":{"total":57,"covered":12,"skipped":0,"pct":21.05},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":58,"covered":13,"skipped":0,"pct":22.41},"branches":{"total":158,"covered":25,"skipped":0,"pct":15.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/validation/getIsSafeURL.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":3,"covered":3,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/AudioRecorderWidget.tsx": {"lines":{"total":40,"covered":19,"skipped":0,"pct":47.5},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":42,"covered":20,"skipped":0,"pct":47.62},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/BaseWidget.tsx": {"lines":{"total":117,"covered":88,"skipped":0,"pct":75.21},"functions":{"total":32,"covered":23,"skipped":0,"pct":71.88},"statements":{"total":122,"covered":93,"skipped":0,"pct":76.23},"branches":{"total":43,"covered":19,"skipped":0,"pct":44.19}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ButtonWidget.tsx": {"lines":{"total":49,"covered":31,"skipped":0,"pct":63.27},"functions":{"total":14,"covered":7,"skipped":0,"pct":50},"statements":{"total":50,"covered":32,"skipped":0,"pct":64},"branches":{"total":16,"covered":6,"skipped":0,"pct":37.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/CanvasWidget.tsx": {"lines":{"total":40,"covered":38,"skipped":0,"pct":95},"functions":{"total":8,"covered":7,"skipped":0,"pct":87.5},"statements":{"total":45,"covered":42,"skipped":0,"pct":93.33},"branches":{"total":15,"covered":10,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/CheckboxGroupWidget.tsx": {"lines":{"total":66,"covered":24,"skipped":0,"pct":36.36},"functions":{"total":19,"covered":5,"skipped":0,"pct":26.32},"statements":{"total":71,"covered":25,"skipped":0,"pct":35.21},"branches":{"total":24,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/CheckboxWidget.tsx": {"lines":{"total":25,"covered":23,"skipped":0,"pct":92},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":27,"covered":25,"skipped":0,"pct":92.59},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ContainerWidget.tsx": {"lines":{"total":53,"covered":51,"skipped":0,"pct":96.23},"functions":{"total":10,"covered":9,"skipped":0,"pct":90},"statements":{"total":56,"covered":54,"skipped":0,"pct":96.43},"branches":{"total":18,"covered":14,"skipped":0,"pct":77.78}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/DatePickerWidget.tsx": {"lines":{"total":74,"covered":24,"skipped":0,"pct":32.43},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":76,"covered":25,"skipped":0,"pct":32.89},"branches":{"total":65,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/DatePickerWidget2.tsx": {"lines":{"total":26,"covered":22,"skipped":0,"pct":84.62},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":28,"covered":23,"skipped":0,"pct":82.14},"branches":{"total":3,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/DividerWidget.tsx": {"lines":{"total":16,"covered":14,"skipped":0,"pct":87.5},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":17,"covered":15,"skipped":0,"pct":88.24},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/DropdownWidget.tsx": {"lines":{"total":43,"covered":24,"skipped":0,"pct":55.81},"functions":{"total":11,"covered":5,"skipped":0,"pct":45.45},"statements":{"total":48,"covered":25,"skipped":0,"pct":52.08},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/FileDataTypes.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/FilepickerWidget.tsx": {"lines":{"total":90,"covered":34,"skipped":0,"pct":37.78},"functions":{"total":28,"covered":5,"skipped":0,"pct":17.86},"statements":{"total":91,"covered":35,"skipped":0,"pct":38.46},"branches":{"total":44,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/FilepickerWidgetV2.tsx": {"lines":{"total":100,"covered":36,"skipped":0,"pct":36},"functions":{"total":29,"covered":5,"skipped":0,"pct":17.24},"statements":{"total":104,"covered":37,"skipped":0,"pct":35.58},"branches":{"total":62,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/FormButtonWidget.tsx": {"lines":{"total":39,"covered":26,"skipped":0,"pct":66.67},"functions":{"total":9,"covered":5,"skipped":0,"pct":55.56},"statements":{"total":40,"covered":27,"skipped":0,"pct":67.5},"branches":{"total":25,"covered":8,"skipped":0,"pct":32}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/FormWidget.tsx": {"lines":{"total":47,"covered":41,"skipped":0,"pct":87.23},"functions":{"total":13,"covered":11,"skipped":0,"pct":84.62},"statements":{"total":51,"covered":44,"skipped":0,"pct":86.27},"branches":{"total":19,"covered":10,"skipped":0,"pct":52.63}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/IconButtonWidget.tsx": {"lines":{"total":32,"covered":16,"skipped":0,"pct":50},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":34,"covered":17,"skipped":0,"pct":50},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/IconWidget.tsx": {"lines":{"total":23,"covered":17,"skipped":0,"pct":73.91},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":25,"covered":18,"skipped":0,"pct":72},"branches":{"total":7,"covered":2,"skipped":0,"pct":28.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/IframeWidget.tsx": {"lines":{"total":35,"covered":18,"skipped":0,"pct":51.43},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":37,"covered":19,"skipped":0,"pct":51.35},"branches":{"total":13,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ImageWidget.tsx": {"lines":{"total":24,"covered":16,"skipped":0,"pct":66.67},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":28,"covered":17,"skipped":0,"pct":60.71},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/InputWidget.tsx": {"lines":{"total":97,"covered":54,"skipped":0,"pct":55.67},"functions":{"total":22,"covered":13,"skipped":0,"pct":59.09},"statements":{"total":102,"covered":55,"skipped":0,"pct":53.92},"branches":{"total":70,"covered":16,"skipped":0,"pct":22.86}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/MapWidget.tsx": {"lines":{"total":60,"covered":29,"skipped":0,"pct":48.33},"functions":{"total":17,"covered":4,"skipped":0,"pct":23.53},"statements":{"total":63,"covered":30,"skipped":0,"pct":47.62},"branches":{"total":22,"covered":2,"skipped":0,"pct":9.09}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/MenuButtonWidget.tsx": {"lines":{"total":38,"covered":18,"skipped":0,"pct":47.37},"functions":{"total":11,"covered":3,"skipped":0,"pct":27.27},"statements":{"total":40,"covered":19,"skipped":0,"pct":47.5},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/MetaHOC.tsx": {"lines":{"total":59,"covered":49,"skipped":0,"pct":83.05},"functions":{"total":13,"covered":12,"skipped":0,"pct":92.31},"statements":{"total":68,"covered":56,"skipped":0,"pct":82.35},"branches":{"total":19,"covered":11,"skipped":0,"pct":57.89}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ModalWidget.tsx": {"lines":{"total":67,"covered":30,"skipped":0,"pct":44.78},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":71,"covered":32,"skipped":0,"pct":45.07},"branches":{"total":21,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/MultiSelectWidget.tsx": {"lines":{"total":48,"covered":25,"skipped":0,"pct":52.08},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":51,"covered":26,"skipped":0,"pct":50.98},"branches":{"total":21,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/RadioGroupWidget.tsx": {"lines":{"total":26,"covered":22,"skipped":0,"pct":84.62},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":28,"covered":23,"skipped":0,"pct":82.14},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/RichTextEditorWidget.tsx": {"lines":{"total":37,"covered":27,"skipped":0,"pct":72.97},"functions":{"total":12,"covered":6,"skipped":0,"pct":50},"statements":{"total":39,"covered":28,"skipped":0,"pct":71.79},"branches":{"total":9,"covered":2,"skipped":0,"pct":22.22}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/SkeletonWidget.tsx": {"lines":{"total":15,"covered":13,"skipped":0,"pct":86.67},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/StatboxWidget.tsx": {"lines":{"total":18,"covered":12,"skipped":0,"pct":66.67},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":19,"covered":13,"skipped":0,"pct":68.42},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/SwitchWidget.tsx": {"lines":{"total":25,"covered":23,"skipped":0,"pct":92},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":27,"covered":25,"skipped":0,"pct":92.59},"branches":{"total":5,"covered":3,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TextWidget.tsx": {"lines":{"total":17,"covered":16,"skipped":0,"pct":94.12},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/VideoWidget.tsx": {"lines":{"total":36,"covered":27,"skipped":0,"pct":75},"functions":{"total":13,"covered":5,"skipped":0,"pct":38.46},"statements":{"total":44,"covered":28,"skipped":0,"pct":63.64},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ChartWidget/index.tsx": {"lines":{"total":25,"covered":23,"skipped":0,"pct":92},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":27,"covered":25,"skipped":0,"pct":92.59},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ChartWidget/propertyConfig.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/ListComponent.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":6,"covered":5,"skipped":0,"pct":83.33},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":18,"covered":12,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/ListPagination.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/ListPropertyPaneConfig.ts": {"lines":{"total":13,"covered":7,"skipped":0,"pct":53.85},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":7,"skipped":0,"pct":53.85},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/ListWidget.tsx": {"lines":{"total":254,"covered":129,"skipped":0,"pct":50.79},"functions":{"total":47,"covered":20,"skipped":0,"pct":42.55},"statements":{"total":268,"covered":140,"skipped":0,"pct":52.24},"branches":{"total":157,"covered":52,"skipped":0,"pct":33.12}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/derived.js": {"lines":{"total":47,"covered":30,"skipped":0,"pct":63.83},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":50,"covered":33,"skipped":0,"pct":66},"branches":{"total":24,"covered":10,"skipped":0,"pct":41.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/RateWidget/index.tsx": {"lines":{"total":42,"covered":22,"skipped":0,"pct":52.38},"functions":{"total":9,"covered":5,"skipped":0,"pct":55.56},"statements":{"total":44,"covered":23,"skipped":0,"pct":52.27},"branches":{"total":20,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TableWidget/TablePropertyPaneConfig.ts": {"lines":{"total":137,"covered":55,"skipped":0,"pct":40.15},"functions":{"total":32,"covered":21,"skipped":0,"pct":65.63},"statements":{"total":142,"covered":55,"skipped":0,"pct":38.73},"branches":{"total":98,"covered":10,"skipped":0,"pct":10.2}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TableWidget/TableWidgetConstants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TableWidget/derived.js": {"lines":{"total":172,"covered":93,"skipped":0,"pct":54.07},"functions":{"total":38,"covered":15,"skipped":0,"pct":39.47},"statements":{"total":189,"covered":103,"skipped":0,"pct":54.5},"branches":{"total":140,"covered":75,"skipped":0,"pct":53.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TableWidget/index.tsx": {"lines":{"total":371,"covered":101,"skipped":0,"pct":27.22},"functions":{"total":52,"covered":13,"skipped":0,"pct":25},"statements":{"total":406,"covered":110,"skipped":0,"pct":27.09},"branches":{"total":301,"covered":18,"skipped":0,"pct":5.98}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TableWidget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/Tabs/TabsMigrator.tsx": {"lines":{"total":26,"covered":20,"skipped":0,"pct":76.92},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":27,"covered":21,"skipped":0,"pct":77.78},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/Tabs/TabsWidget.tsx": {"lines":{"total":132,"covered":89,"skipped":0,"pct":67.42},"functions":{"total":30,"covered":17,"skipped":0,"pct":56.67},"statements":{"total":140,"covered":95,"skipped":0,"pct":67.86},"branches":{"total":97,"covered":43,"skipped":0,"pct":44.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/Actions.ts": {"lines":{"total":105,"covered":80,"skipped":0,"pct":76.19},"functions":{"total":29,"covered":25,"skipped":0,"pct":86.21},"statements":{"total":121,"covered":93,"skipped":0,"pct":76.86},"branches":{"total":60,"covered":33,"skipped":0,"pct":55}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/DataTreeEvaluator.ts": {"lines":{"total":502,"covered":419,"skipped":0,"pct":83.47},"functions":{"total":77,"covered":64,"skipped":0,"pct":83.12},"statements":{"total":538,"covered":452,"skipped":0,"pct":84.01},"branches":{"total":234,"covered":152,"skipped":0,"pct":64.96}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/evaluate.ts": {"lines":{"total":72,"covered":68,"skipped":0,"pct":94.44},"functions":{"total":19,"covered":17,"skipped":0,"pct":89.47},"statements":{"total":73,"covered":69,"skipped":0,"pct":94.52},"branches":{"total":20,"covered":16,"skipped":0,"pct":80}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/evaluationSubstitution.ts": {"lines":{"total":59,"covered":59,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":63,"covered":63,"skipped":0,"pct":100},"branches":{"total":22,"covered":21,"skipped":0,"pct":95.45}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/evaluationUtils.ts": {"lines":{"total":209,"covered":167,"skipped":0,"pct":79.9},"functions":{"total":41,"covered":32,"skipped":0,"pct":78.05},"statements":{"total":250,"covered":203,"skipped":0,"pct":81.2},"branches":{"total":123,"covered":83,"skipped":0,"pct":67.48}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/validations.ts": {"lines":{"total":250,"covered":203,"skipped":0,"pct":81.2},"functions":{"total":26,"covered":19,"skipped":0,"pct":73.08},"statements":{"total":273,"covered":216,"skipped":0,"pct":79.12},"branches":{"total":550,"covered":381,"skipped":0,"pct":69.27}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/customQueries.js": {"lines":{"total":19,"covered":18,"skipped":0,"pct":94.74},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":20,"covered":19,"skipped":0,"pct":95},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/sagas.ts": {"lines":{"total":35,"covered":35,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":35,"covered":35,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/testCommon.ts": {"lines":{"total":49,"covered":49,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":60,"covered":60,"skipped":0,"pct":100},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/testMockedWidgets.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/testUtils.tsx": {"lines":{"total":37,"covered":36,"skipped":0,"pct":97.3},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":40,"covered":38,"skipped":0,"pct":95},"branches":{"total":21,"covered":18,"skipped":0,"pct":85.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/WidgetFactoryUtils.ts": {"lines":{"total":16,"covered":15,"skipped":0,"pct":93.75},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ButtonFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/CanvasFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ChartFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/CheckboxFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ContainerFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/DatepickerFactory.ts": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/DividerFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/DropdownFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/FilepickerFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/FormButtonFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/FormFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/IconFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ImageFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/InputFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ListFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/MapFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ModalFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/RadiogroupFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/RichTextFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/SkeletonFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/SwitchFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/TableFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/TabsFactory.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/TextFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/VideoFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/WidgetTypeFactories.ts": {"lines":{"total":26,"covered":26,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":26,"covered":26,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +} From 89990c2114cd0dd5ab10fc678eb9976827eb7ecc Mon Sep 17 00:00:00 2001 From: haojin111 Date: Tue, 17 May 2022 14:28:00 +0800 Subject: [PATCH 4/7] unstaging coverage-summary.json --- app/client/cypress/fixtures/exportedApp.json | 248 ++++++------------ .../ImportExportForkApplication_spec.js | 1 - app/client/cypress/locators/HomePage.js | 1 - app/client/src/ce/constants/messages.test.ts | 49 ---- app/client/src/ce/constants/messages.ts | 2 - .../Applications/ImportApplicationModal.tsx | 93 ++----- 6 files changed, 98 insertions(+), 296 deletions(-) diff --git a/app/client/cypress/fixtures/exportedApp.json b/app/client/cypress/fixtures/exportedApp.json index b83e23025a..8026c63d2f 100644 --- a/app/client/cypress/fixtures/exportedApp.json +++ b/app/client/cypress/fixtures/exportedApp.json @@ -1,17 +1,16 @@ { "clientSchemaVersion": 1, - "serverSchemaVersion": 4, + "serverSchemaVersion": 2, "exportedApplication": { - "name": "app6621", + "name": "app2896", "isPublic": false, "appIsExample": false, "unreadCommentThreads": 0, "color": "#F4FFDE", "icon": "single-person", - "slug": "app6621", + "slug": "app2896", "evaluationVersion": 2, "applicationVersion": 2, - "isManualUpdate": false, "new": true }, "datasourceList": [ @@ -24,10 +23,12 @@ "gitSyncId": "61c2d94747cda83965fe72b5_61c5822385c0bd4ccf7d171c", "name": "mockdata", "pluginId": "postgres-plugin", - "invalids": [], + "invalids": [ + "Missing authentication details." + ], "messages": [], - "isConfigured": true, - "isValid": true, + "isConfigured": false, + "isValid": false, "new": true } ], @@ -59,14 +60,13 @@ "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, - "version": 58, + "version": 52, "minHeight": 600, "parentColumnSpace": 1, "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { - "boxShadow": "none", "widgetName": "Table1", "defaultPageSize": 0, "columnOrder": [ @@ -92,9 +92,6 @@ }, { "key": "primaryColumns.schema_name.computedValue" - }, - { - "key": "accentColor" } ], "leftColumn": 4, @@ -106,7 +103,7 @@ "horizontalAlignment": "LEFT", "verticalAlignment": "CENTER", "columnType": "text", - "textSize": "0.875rem", + "textSize": "PARAGRAPH", "enableFilter": true, "enableSort": true, "isVisible": true, @@ -114,19 +111,15 @@ "isCellVisible": true, "isDerived": false, "label": "schema_name", - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.schema_name))}}", - "borderRadius": "0px", - "boxShadow": "none" + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.schema_name))}}" } }, "delimiter": ",", "key": "5ejs55im17", "derivedColumns": {}, - "labelTextSize": "0.875rem", "rightColumn": 25, - "textSize": "0.875rem", + "textSize": "PARAGRAPH", "widgetId": "uyyp0qxfdq", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "tableData": "{{get_schema.data}}", "isVisible": true, @@ -140,24 +133,6 @@ "isLoading": false, "horizontalAlignment": "LEFT", "isVisibleSearch": true, - "childStylesheet": { - "button": { - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "boxShadow": "none" - }, - "menuButton": { - "menuColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "boxShadow": "none" - }, - "iconButton": { - "menuColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "boxShadow": "none" - } - }, - "borderRadius": "0px", "isVisiblePagination": true, "verticalAlignment": "CENTER", "columnSizeMap": { @@ -167,7 +142,6 @@ } }, { - "boxShadow": "none", "widgetName": "Table2", "defaultPageSize": 0, "columnOrder": [ @@ -205,9 +179,6 @@ }, { "key": "primaryColumns.id.computedValue" - }, - { - "key": "accentColor" } ], "leftColumn": 30, @@ -219,7 +190,7 @@ "horizontalAlignment": "LEFT", "verticalAlignment": "CENTER", "columnType": "text", - "textSize": "0.875rem", + "textSize": "PARAGRAPH", "enableFilter": true, "enableSort": true, "isVisible": true, @@ -227,9 +198,7 @@ "isCellVisible": true, "isDerived": false, "label": "due", - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.due))}}", - "borderRadius": "0px", - "boxShadow": "none" + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.due))}}" }, "assignee": { "index": 1, @@ -238,7 +207,7 @@ "horizontalAlignment": "LEFT", "verticalAlignment": "CENTER", "columnType": "text", - "textSize": "0.875rem", + "textSize": "PARAGRAPH", "enableFilter": true, "enableSort": true, "isVisible": true, @@ -246,9 +215,7 @@ "isCellVisible": true, "isDerived": false, "label": "assignee", - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.assignee))}}", - "borderRadius": "0px", - "boxShadow": "none" + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.assignee))}}" }, "title": { "index": 2, @@ -257,7 +224,7 @@ "horizontalAlignment": "LEFT", "verticalAlignment": "CENTER", "columnType": "text", - "textSize": "0.875rem", + "textSize": "PARAGRAPH", "enableFilter": true, "enableSort": true, "isVisible": true, @@ -265,9 +232,7 @@ "isCellVisible": true, "isDerived": false, "label": "title", - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "borderRadius": "0px", - "boxShadow": "none" + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.title))}}" }, "id": { "index": 4, @@ -276,7 +241,7 @@ "horizontalAlignment": "LEFT", "verticalAlignment": "CENTER", "columnType": "text", - "textSize": "0.875rem", + "textSize": "PARAGRAPH", "enableFilter": true, "enableSort": true, "isVisible": true, @@ -284,19 +249,15 @@ "isCellVisible": true, "isDerived": false, "label": "id", - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "borderRadius": "0px", - "boxShadow": "none" + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.id))}}" } }, "delimiter": ",", "key": "5ejs55im17", "derivedColumns": {}, - "labelTextSize": "0.875rem", "rightColumn": 61, - "textSize": "0.875rem", + "textSize": "PARAGRAPH", "widgetId": "r1m4lkt7at", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "tableData": "{{mockApi.data.headers.info}}", "isVisible": true, @@ -310,24 +271,6 @@ "isLoading": false, "horizontalAlignment": "LEFT", "isVisibleSearch": true, - "childStylesheet": { - "button": { - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "boxShadow": "none" - }, - "menuButton": { - "menuColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "boxShadow": "none" - }, - "iconButton": { - "menuColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "boxShadow": "none" - } - }, - "borderRadius": "0px", "isVisiblePagination": true, "verticalAlignment": "CENTER", "columnSizeMap": { @@ -338,7 +281,6 @@ } }, { - "boxShadow": "none", "widgetName": "Input1", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", @@ -356,20 +298,15 @@ "dynamicBindingPathList": [ { "key": "defaultText" - }, - { - "key": "accentColor" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "t02w4ix9o5", - "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 38, "widgetId": "9timcor5m5", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "allowCurrencyChange": false, @@ -377,7 +314,6 @@ "parentId": "0", "renderMode": "CANVAS", "isLoading": false, - "borderRadius": "0px", "iconAlign": "left", "defaultText": "{{JSObject1.myVar1}}" } @@ -388,7 +324,6 @@ { "id": "Page1_get_schema", "name": "get_schema", - "confirmBeforeExecute": false, "pluginType": "DB", "jsonPathKeys": [], "timeoutInMillisecond": 10000 @@ -398,7 +333,6 @@ { "id": "Page1_mockApi", "name": "mockApi", - "confirmBeforeExecute": false, "pluginType": "API", "jsonPathKeys": [], "timeoutInMillisecond": 10000 @@ -446,12 +380,6 @@ "new": true } ], - "pageOrder": [ - "Page1" - ], - "publishedPageOrder": [ - "Page1" - ], "publishedDefaultPageName": "Page1", "unpublishedDefaultPageName": "Page1", "actionList": [ @@ -524,62 +452,7 @@ "new": false }, { - "id": "Page1_get_schema", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "gitSyncId": "61c580d685c0bd4ccf7d1716_61c5832685c0bd4ccf7d171e", - "pluginType": "DB", - "pluginId": "postgres-plugin", - "unpublishedAction": { - "name": "get_schema", - "datasource": { - "id": "mockdata", - "userPermissions": [], - "pluginId": "postgres-plugin", - "messages": [], - "isValid": true, - "new": false - }, - "pageId": "Page1", - "actionConfiguration": { - "timeoutInMillisecond": 10000, - "paginationType": "NONE", - "encodeParamsToggle": true, - "body": "SELECT schema_name FROM information_schema.schemata;", - "pluginSpecifiedTemplates": [ - { - "value": true - } - ] - }, - "executeOnLoad": true, - "dynamicBindingPathList": [], - "isValid": true, - "invalids": [], - "messages": [], - "jsonPathKeys": [], - "confirmBeforeExecute": false, - "userPermissions": [], - "validName": "get_schema" - }, - "publishedAction": { - "datasource": { - "userPermissions": [], - "messages": [], - "isValid": true, - "new": true - }, - "messages": [], - "confirmBeforeExecute": false, - "userPermissions": [] - }, - "new": false - }, - { - "id": "Page1_JSObject1.myFun1", + "id": "Page1_myFun1", "userPermissions": [ "read:actions", "execute:actions", @@ -639,7 +512,62 @@ "new": false }, { - "id": "Page1_JSObject1.myFun2", + "id": "Page1_get_schema", + "userPermissions": [ + "read:actions", + "execute:actions", + "manage:actions" + ], + "gitSyncId": "61c580d685c0bd4ccf7d1716_61c5832685c0bd4ccf7d171e", + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "get_schema", + "datasource": { + "id": "mockdata", + "userPermissions": [], + "pluginId": "postgres-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT schema_name FROM information_schema.schemata;", + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "get_schema" + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "messages": [], + "isValid": true, + "new": true + }, + "messages": [], + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "new": false + }, + { + "id": "Page1_myFun2", "userPermissions": [ "read:actions", "execute:actions", @@ -732,33 +660,13 @@ "new": false } ], - "invisibleActionFields": { - "Page1_JSObject1.myFun2": { - "unpublishedUserSetOnLoad": false, - "publishedUserSetOnLoad": false - }, - "Page1_JSObject1.myFun1": { - "unpublishedUserSetOnLoad": false, - "publishedUserSetOnLoad": false - }, - "Page1_get_schema": { - "unpublishedUserSetOnLoad": false, - "publishedUserSetOnLoad": false - }, - "Page1_mockApi": { - "unpublishedUserSetOnLoad": false, - "publishedUserSetOnLoad": false - } - }, "editModeTheme": { "name": "Classic", - "displayName": "Classic", "new": true, "isSystemTheme": true }, "publishedTheme": { "name": "Classic", - "displayName": "Classic", "new": true, "isSystemTheme": true }, diff --git a/app/client/cypress/integration/Smoke_TestSuite/Application/ImportExportForkApplication_spec.js b/app/client/cypress/integration/Smoke_TestSuite/Application/ImportExportForkApplication_spec.js index 937058596d..bd4e2706dc 100644 --- a/app/client/cypress/integration/Smoke_TestSuite/Application/ImportExportForkApplication_spec.js +++ b/app/client/cypress/integration/Smoke_TestSuite/Application/ImportExportForkApplication_spec.js @@ -15,7 +15,6 @@ describe("Import, Export and Fork application and validate data binding", functi cy.get(homePage.orgImportAppOption).click({ force: true }); cy.get(homePage.orgImportAppModal).should("be.visible"); cy.xpath(homePage.uploadLogo).attachFile("forkedApp.json"); - cy.get(homePage.importAppProgressWrapper).should("be.visible"); cy.wait("@importNewApplication").then((interception) => { cy.wait(100); // should check reconnect modal openning diff --git a/app/client/cypress/locators/HomePage.js b/app/client/cypress/locators/HomePage.js index 0fbff3a4f3..a037d7a086 100644 --- a/app/client/cypress/locators/HomePage.js +++ b/app/client/cypress/locators/HomePage.js @@ -95,5 +95,4 @@ export default { orgNameText: ".t--org-name-text", optionsIcon: ".t--options-icon", reconnectDatasourceModal: ".reconnect-datasource-modal", - importAppProgressWrapper: ".t-import-app-progress-wrapper", }; diff --git a/app/client/src/ce/constants/messages.test.ts b/app/client/src/ce/constants/messages.test.ts index 90c65b848e..dfada223a9 100644 --- a/app/client/src/ce/constants/messages.test.ts +++ b/app/client/src/ce/constants/messages.test.ts @@ -72,12 +72,6 @@ import { SUBMIT, UPDATE_CONFIG, USE_DEFAULT_CONFIGURATION, - UPLOADING_JSON, - UPLOADING_APPLICATION, - IMPORT_APP_FROM_FILE_MESSAGE, - IMPORT_APP_FROM_GIT_MESSAGE, - IMPORT_FROM_GIT_REPOSITORY, - IMPORT_FROM_GIT_REPOSITORY_MESSAGE, } from "./messages"; describe("messages", () => { @@ -392,46 +386,3 @@ describe("git-sync messages", () => { }); }); }); - -describe("import application messages", () => { - const expectedMessages = [ - { key: "UPLOADING_JSON", value: "Uploading JSON" }, - { - key: "UPLOADING_APPLICATION", - value: "Uploading Application", - }, - { - key: "IMPORT_APP_FROM_FILE_MESSAGE", - value: "Drag and drop your file or upload from your computer", - }, - { - key: "IMPORT_APP_FROM_GIT_MESSAGE", - value: "Import an application from its git repository using its SSH URL", - }, - { - key: "IMPORT_FROM_GIT_REPOSITORY", - value: "Import from Git Repository", - }, - { - key: "IMPORT_FROM_GIT_REPOSITORY_MESSAGE", - value: - "While importing Appsmith will does not import the datasource credentials to prevent a breach. After a successfull import you can add the credentials manually so the application behaves normally!", - }, - ]; - const functions = [ - UPLOADING_JSON, - UPLOADING_APPLICATION, - IMPORT_APP_FROM_FILE_MESSAGE, - IMPORT_APP_FROM_GIT_MESSAGE, - IMPORT_FROM_GIT_REPOSITORY, - IMPORT_FROM_GIT_REPOSITORY_MESSAGE, - ]; - functions.forEach((fn: () => string) => { - it(`${fn.name} returns expected value`, () => { - const actual = createMessage(fn); - const found = expectedMessages.find((em) => em.key === fn.name); - const expected = found && found.value; - expect(actual).toEqual(expected); - }); - }); -}); diff --git a/app/client/src/ce/constants/messages.ts b/app/client/src/ce/constants/messages.ts index 48dc0306f2..4ce0f78c95 100644 --- a/app/client/src/ce/constants/messages.ts +++ b/app/client/src/ce/constants/messages.ts @@ -478,8 +478,6 @@ export const IMPORT_APPLICATION_MODAL_TITLE = () => "Import application"; export const IMPORT_APPLICATION_MODAL_LABEL = () => "Where would you like to import your application from?"; export const IMPORT_APP_FROM_FILE_TITLE = () => "Import from file"; -export const UPLOADING_JSON = () => "Uploading JSON"; -export const UPLOADING_APPLICATION = () => "Uploading Application"; export const IMPORT_APP_FROM_GIT_TITLE = () => "Import from a Git repo (Beta)"; export const IMPORT_APP_FROM_FILE_MESSAGE = () => "Drag and drop your file or upload from your computer"; diff --git a/app/client/src/pages/Applications/ImportApplicationModal.tsx b/app/client/src/pages/Applications/ImportApplicationModal.tsx index 4154c9af8c..b95ee04e36 100644 --- a/app/client/src/pages/Applications/ImportApplicationModal.tsx +++ b/app/client/src/pages/Applications/ImportApplicationModal.tsx @@ -15,8 +15,6 @@ import { IMPORT_APP_FROM_GIT_TITLE, IMPORT_APPLICATION_MODAL_LABEL, IMPORT_APPLICATION_MODAL_TITLE, - UPLOADING_APPLICATION, - UPLOADING_JSON, } from "@appsmith/constants/messages"; import FilePickerV2 from "components/ads/FilePickerV2"; import { Colors } from "constants/Colors"; @@ -30,7 +28,6 @@ import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; import Dialog from "components/ads/DialogComponent"; import { Classes } from "@blueprintjs/core"; import { selectFeatureFlags } from "selectors/usersSelectors"; -import Statusbar from "pages/Editor/gitSync/components/Statusbar"; const StyledDialog = styled(Dialog)` && .${Classes.DIALOG_HEADER} { @@ -75,9 +72,6 @@ const Row = styled.div` padding: 0; margin: 0; justify-content: space-between; - &.t-import-app-progress-wrapper { - justify-content: center; - } `; const FileImportCard = styled.div<{ gitEnabled?: boolean }>` @@ -176,31 +170,6 @@ const CardWrapper = styled.div` } `; -const StatusbarWrapper = styled.div` - width: 252px; - height: 199px; - - .cs-icon { - margin: auto; - border-radius: 50%; - width: 32px; - height: 32px; - background: ${Colors.GREY_4}; - display: flex; - justify-content: center; - margin-bottom: 8px; - svg { - width: 20px; - height: 20px; - } - } - - .cs-text.importing-app-name { - display: flex; - justify-content: center; - } -`; - function GitImportCard(props: { children?: ReactNode; handler?: () => void }) { const theme = useTheme() as Theme; const onClick = useCallback(() => { @@ -273,7 +242,7 @@ function ImportApplicationModal(props: ImportApplicationModalProps) { applicationFile: file, }), ); - // onClose && onClose(); + onClose && onClose(); } else { setAppFileToBeUploaded(null); } @@ -285,7 +254,6 @@ function ImportApplicationModal(props: ImportApplicationModalProps) { // finished of importing application if (appFileToBeUploaded && !importingApplication) { setAppFileToBeUploaded(null); - onClose && onClose(); // should open "Add credential" modal } }, [appFileToBeUploaded, importingApplication]); @@ -311,48 +279,27 @@ function ImportApplicationModal(props: ImportApplicationModalProps) { > - {createMessage( - importingApplication - ? UPLOADING_JSON - : IMPORT_APPLICATION_MODAL_LABEL, - )} + {createMessage(IMPORT_APPLICATION_MODAL_LABEL)} - {!importingApplication && ( - - - - - {isGitImportFeatureEnabled && } - - )} - {importingApplication && ( - - - - - {appFileToBeUploaded?.file.name || "filename.JSON"} - - - - - )} + + + + + {isGitImportFeatureEnabled && } + ); } From 695eb1d1e16880c6d07c9c12bd41789e5a261aeb Mon Sep 17 00:00:00 2001 From: haojin111 Date: Tue, 17 May 2022 14:31:18 +0800 Subject: [PATCH 5/7] revert original coverage --- coverage-summary.json | 2113 +++++++++++++++++------------------------ 1 file changed, 860 insertions(+), 1253 deletions(-) diff --git a/coverage-summary.json b/coverage-summary.json index b793cbbb5d..5b3ff48c83 100644 --- a/coverage-summary.json +++ b/coverage-summary.json @@ -1,1254 +1,861 @@ -{"total": {"lines":{"total":56780,"covered":32258,"skipped":0,"pct":56.81},"statements":{"total":64212,"covered":36326,"skipped":0,"pct":56.57},"functions":{"total":13247,"covered":4754,"skipped":0,"pct":35.89},"branches":{"total":35182,"covered":13557,"skipped":0,"pct":38.53}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/RouteBuilder.ts": {"lines":{"total":97,"covered":77,"skipped":0,"pct":79.38},"functions":{"total":25,"covered":9,"skipped":0,"pct":36},"statements":{"total":123,"covered":102,"skipped":0,"pct":82.93},"branches":{"total":52,"covered":42,"skipped":0,"pct":80.77}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/store.ts": {"lines":{"total":46,"covered":41,"skipped":0,"pct":89.13},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":52,"covered":47,"skipped":0,"pct":90.38},"branches":{"total":12,"covered":7,"skipped":0,"pct":58.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/apiPaneActions.ts": {"lines":{"total":20,"covered":11,"skipped":0,"pct":55},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":31,"covered":21,"skipped":0,"pct":67.74},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/appCollabActions.ts": {"lines":{"total":19,"covered":14,"skipped":0,"pct":73.68},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":36,"covered":26,"skipped":0,"pct":72.22},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/appThemingActions.tsx": {"lines":{"total":15,"covered":11,"skipped":0,"pct":73.33},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":31,"covered":21,"skipped":0,"pct":67.74},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/applicationActions.ts": {"lines":{"total":34,"covered":22,"skipped":0,"pct":64.71},"functions":{"total":18,"covered":3,"skipped":0,"pct":16.67},"statements":{"total":55,"covered":40,"skipped":0,"pct":72.73},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/batchActions.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/browserRequestActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/canvasSelectionActions.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/commentActions.ts": {"lines":{"total":73,"covered":58,"skipped":0,"pct":79.45},"functions":{"total":45,"covered":19,"skipped":0,"pct":42.22},"statements":{"total":140,"covered":111,"skipped":0,"pct":79.29},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/controlActions.tsx": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":18,"covered":13,"skipped":0,"pct":72.22},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/crudInfoModalActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/datasourceActions.ts": {"lines":{"total":48,"covered":23,"skipped":0,"pct":47.92},"functions":{"total":21,"covered":0,"skipped":0,"pct":0},"statements":{"total":70,"covered":44,"skipped":0,"pct":62.86},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/debuggerActions.ts": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":11,"covered":2,"skipped":0,"pct":18.18},"statements":{"total":34,"covered":25,"skipped":0,"pct":73.53},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/editorActions.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/errorActions.ts": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/evaluationActions.ts": {"lines":{"total":19,"covered":10,"skipped":0,"pct":52.63},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":15,"skipped":0,"pct":62.5},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/explorerActions.ts": {"lines":{"total":9,"covered":5,"skipped":0,"pct":55.56},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/gitSyncActions.ts": {"lines":{"total":88,"covered":58,"skipped":0,"pct":65.91},"functions":{"total":57,"covered":2,"skipped":0,"pct":3.51},"statements":{"total":187,"covered":117,"skipped":0,"pct":62.57},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/globalSearchActions.ts": {"lines":{"total":23,"covered":18,"skipped":0,"pct":78.26},"functions":{"total":16,"covered":2,"skipped":0,"pct":12.5},"statements":{"total":51,"covered":36,"skipped":0,"pct":70.59},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/helpActions.ts": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/importActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/initActions.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":10,"covered":9,"skipped":0,"pct":90},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/jsActionActions.ts": {"lines":{"total":35,"covered":18,"skipped":0,"pct":51.43},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":34,"skipped":0,"pct":65.38},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/jsPaneActions.ts": {"lines":{"total":24,"covered":12,"skipped":0,"pct":50},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":23,"skipped":0,"pct":65.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/metaActions.ts": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":14,"covered":11,"skipped":0,"pct":78.57},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/notificationActions.ts": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":34,"covered":23,"skipped":0,"pct":67.65},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/onboardingActions.ts": {"lines":{"total":39,"covered":21,"skipped":0,"pct":53.85},"functions":{"total":19,"covered":1,"skipped":0,"pct":5.26},"statements":{"total":58,"covered":40,"skipped":0,"pct":68.97},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/orgActions.ts": {"lines":{"total":19,"covered":10,"skipped":0,"pct":52.63},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":19,"skipped":0,"pct":67.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/pageActions.tsx": {"lines":{"total":74,"covered":42,"skipped":0,"pct":56.76},"functions":{"total":32,"covered":8,"skipped":0,"pct":25},"statements":{"total":107,"covered":72,"skipped":0,"pct":67.29},"branches":{"total":6,"covered":1,"skipped":0,"pct":16.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/pluginActionActions.ts": {"lines":{"total":68,"covered":37,"skipped":0,"pct":54.41},"functions":{"total":33,"covered":2,"skipped":0,"pct":6.06},"statements":{"total":105,"covered":71,"skipped":0,"pct":67.62},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/pluginActions.ts": {"lines":{"total":14,"covered":8,"skipped":0,"pct":57.14},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":15,"skipped":0,"pct":65.22},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/propertyPaneActions.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":13,"covered":11,"skipped":0,"pct":84.62},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/providerActions.ts": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/queryPaneActions.ts": {"lines":{"total":7,"covered":4,"skipped":0,"pct":57.14},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":7,"skipped":0,"pct":70},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/reflowActions.ts": {"lines":{"total":5,"covered":4,"skipped":0,"pct":80},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/templateActions.ts": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/tourActions.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/userActions.ts": {"lines":{"total":25,"covered":21,"skipped":0,"pct":84},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":59,"covered":40,"skipped":0,"pct":67.8},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/websocketActions.ts": {"lines":{"total":16,"covered":12,"skipped":0,"pct":75},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":32,"covered":23,"skipped":0,"pct":71.88},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/widgetActions.tsx": {"lines":{"total":36,"covered":26,"skipped":0,"pct":72.22},"functions":{"total":15,"covered":7,"skipped":0,"pct":46.67},"statements":{"total":51,"covered":41,"skipped":0,"pct":80.39},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/widgetSelectionActions.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":28,"covered":28,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/actions/widgetSidebarActions.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":14,"covered":11,"skipped":0,"pct":78.57},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/ActionAPI.tsx": {"lines":{"total":32,"covered":17,"skipped":0,"pct":53.13},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":33,"covered":18,"skipped":0,"pct":54.55},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/Api.ts": {"lines":{"total":27,"covered":23,"skipped":0,"pct":85.19},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":27,"covered":23,"skipped":0,"pct":85.19},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/ApiUtils.ts": {"lines":{"total":56,"covered":33,"skipped":0,"pct":58.93},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":60,"covered":37,"skipped":0,"pct":61.67},"branches":{"total":46,"covered":21,"skipped":0,"pct":45.65}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/AppThemingApi.tsx": {"lines":{"total":18,"covered":11,"skipped":0,"pct":61.11},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":19,"covered":12,"skipped":0,"pct":63.16},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/ApplicationApi.tsx": {"lines":{"total":44,"covered":23,"skipped":0,"pct":52.27},"functions":{"total":19,"covered":1,"skipped":0,"pct":5.26},"statements":{"total":47,"covered":24,"skipped":0,"pct":51.06},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/CloudServicesApi.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":4,"skipped":0,"pct":80},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/CollectionApi.ts": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/CommentsAPI.tsx": {"lines":{"total":29,"covered":22,"skipped":0,"pct":75.86},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":30,"covered":23,"skipped":0,"pct":76.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/DatasourcesApi.ts": {"lines":{"total":27,"covered":15,"skipped":0,"pct":55.56},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":28,"covered":16,"skipped":0,"pct":57.14},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/GitSyncAPI.tsx": {"lines":{"total":57,"covered":28,"skipped":0,"pct":49.12},"functions":{"total":20,"covered":2,"skipped":0,"pct":10},"statements":{"total":63,"covered":29,"skipped":0,"pct":46.03},"branches":{"total":6,"covered":1,"skipped":0,"pct":16.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/ImportApi.ts": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/JSActionAPI.tsx": {"lines":{"total":26,"covered":15,"skipped":0,"pct":57.69},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":27,"covered":16,"skipped":0,"pct":59.26},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/NotificationsAPI.tsx": {"lines":{"total":16,"covered":12,"skipped":0,"pct":75},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":17,"covered":13,"skipped":0,"pct":76.47},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/OAuthApi.ts": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/OrgApi.ts": {"lines":{"total":33,"covered":18,"skipped":0,"pct":54.55},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":34,"covered":19,"skipped":0,"pct":55.88},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/PageApi.tsx": {"lines":{"total":50,"covered":33,"skipped":0,"pct":66},"functions":{"total":19,"covered":4,"skipped":0,"pct":21.05},"statements":{"total":52,"covered":34,"skipped":0,"pct":65.38},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/PluginApi.ts": {"lines":{"total":22,"covered":18,"skipped":0,"pct":81.82},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":23,"covered":19,"skipped":0,"pct":82.61},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/ProvidersApi.ts": {"lines":{"total":33,"covered":18,"skipped":0,"pct":54.55},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":35,"covered":20,"skipped":0,"pct":57.14},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/api/TemplatesApi.ts": {"lines":{"total":13,"covered":9,"skipped":0,"pct":69.23},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/api/UserApi.tsx": {"lines":{"total":68,"covered":44,"skipped":0,"pct":64.71},"functions":{"total":22,"covered":1,"skipped":0,"pct":4.55},"statements":{"total":70,"covered":46,"skipped":0,"pct":65.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/configs/index.ts": {"lines":{"total":32,"covered":32,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":37,"covered":36,"skipped":0,"pct":97.3},"branches":{"total":105,"covered":90,"skipped":0,"pct":85.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/constants/ApiConstants.tsx": {"lines":{"total":27,"covered":26,"skipped":0,"pct":96.3},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":28,"covered":27,"skipped":0,"pct":96.43},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/constants/ReduxActionConstants.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/constants/messages.ts": {"lines":{"total":1036,"covered":850,"skipped":0,"pct":82.05},"functions":{"total":754,"covered":264,"skipped":0,"pct":35.01},"statements":{"total":2231,"covered":1741,"skipped":0,"pct":78.04},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/pages/AdminSettings/config/types.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":19,"covered":19,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/reducers/settingsReducer.ts": {"lines":{"total":15,"covered":5,"skipped":0,"pct":33.33},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":5,"skipped":0,"pct":33.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ce/sagas/SuperUserSagas.tsx": {"lines":{"total":64,"covered":22,"skipped":0,"pct":34.38},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":73,"covered":22,"skipped":0,"pct":30.14},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/utils.ts": {"lines":{"total":52,"covered":47,"skipped":0,"pct":90.38},"functions":{"total":10,"covered":7,"skipped":0,"pct":70},"statements":{"total":62,"covered":57,"skipped":0,"pct":91.94},"branches":{"total":36,"covered":20,"skipped":0,"pct":55.56}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/AppComments/AppCommentThreads.tsx": {"lines":{"total":42,"covered":25,"skipped":0,"pct":59.52},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":43,"covered":26,"skipped":0,"pct":60.47},"branches":{"total":22,"covered":5,"skipped":0,"pct":22.73}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/AppComments/AppComments.tsx": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/AppComments/AppCommentsFilterPopover.tsx": {"lines":{"total":41,"covered":19,"skipped":0,"pct":46.34},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":45,"covered":19,"skipped":0,"pct":42.22},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/AppComments/AppCommentsHeader.tsx": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":8,"skipped":0,"pct":61.54},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/AppComments/AppCommentsPlaceholder.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentCard/CommentCard.tsx": {"lines":{"total":168,"covered":121,"skipped":0,"pct":72.02},"functions":{"total":43,"covered":19,"skipped":0,"pct":44.19},"statements":{"total":180,"covered":129,"skipped":0,"pct":71.67},"branches":{"total":131,"covered":75,"skipped":0,"pct":57.25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentCard/CommentContextMenu.tsx": {"lines":{"total":49,"covered":39,"skipped":0,"pct":79.59},"functions":{"total":13,"covered":4,"skipped":0,"pct":30.77},"statements":{"total":52,"covered":41,"skipped":0,"pct":78.85},"branches":{"total":22,"covered":18,"skipped":0,"pct":81.82}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentCard/ResolveCommentButton.tsx": {"lines":{"total":26,"covered":24,"skipped":0,"pct":92.31},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":28,"covered":26,"skipped":0,"pct":92.86},"branches":{"total":16,"covered":11,"skipped":0,"pct":68.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentThread/CommentThread.tsx": {"lines":{"total":64,"covered":63,"skipped":0,"pct":98.44},"functions":{"total":15,"covered":13,"skipped":0,"pct":86.67},"statements":{"total":68,"covered":65,"skipped":0,"pct":95.59},"branches":{"total":109,"covered":71,"skipped":0,"pct":65.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentThread/ScrollToLatest.tsx": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":8,"skipped":0,"pct":57.14},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/CommentThread/connectedCommentThread.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/AddCommentInput.tsx": {"lines":{"total":140,"covered":93,"skipped":0,"pct":66.43},"functions":{"total":23,"covered":14,"skipped":0,"pct":60.87},"statements":{"total":162,"covered":105,"skipped":0,"pct":64.81},"branches":{"total":109,"covered":21,"skipped":0,"pct":19.27}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/Comments.tsx": {"lines":{"total":34,"covered":34,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":38,"covered":37,"skipped":0,"pct":97.37},"branches":{"total":10,"covered":9,"skipped":0,"pct":90}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/InlineCommentPin.tsx": {"lines":{"total":81,"covered":72,"skipped":0,"pct":88.89},"functions":{"total":19,"covered":18,"skipped":0,"pct":94.74},"statements":{"total":88,"covered":77,"skipped":0,"pct":87.5},"branches":{"total":68,"covered":51,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/OverlayCommentsWrapper.tsx": {"lines":{"total":39,"covered":31,"skipped":0,"pct":79.49},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":40,"covered":32,"skipped":0,"pct":80},"branches":{"total":12,"covered":9,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/StyledComponents.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/UnpublishedCommentThread.tsx": {"lines":{"total":33,"covered":29,"skipped":0,"pct":87.88},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":37,"covered":33,"skipped":0,"pct":89.19},"branches":{"total":10,"covered":3,"skipped":0,"pct":30}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/inlineComments/useOrgUsers.tsx": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":13,"covered":10,"skipped":0,"pct":76.92}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/tests/setMockPages.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/comments/tour/commentsTourSteps.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/constants.ts": {"lines":{"total":46,"covered":46,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":46,"covered":46,"skipped":0,"pct":100},"branches":{"total":18,"covered":18,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/AppIcon.tsx": {"lines":{"total":297,"covered":119,"skipped":0,"pct":40.07},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":298,"covered":120,"skipped":0,"pct":40.27},"branches":{"total":98,"covered":9,"skipped":0,"pct":9.18}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Button.tsx": {"lines":{"total":142,"covered":132,"skipped":0,"pct":92.96},"functions":{"total":45,"covered":44,"skipped":0,"pct":97.78},"statements":{"total":144,"covered":133,"skipped":0,"pct":92.36},"branches":{"total":116,"covered":95,"skipped":0,"pct":81.9}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ButtonTabComponent.tsx": {"lines":{"total":39,"covered":36,"skipped":0,"pct":92.31},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":49,"covered":46,"skipped":0,"pct":93.88},"branches":{"total":24,"covered":23,"skipped":0,"pct":95.83}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Callout.tsx": {"lines":{"total":23,"covered":10,"skipped":0,"pct":43.48},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":10,"skipped":0,"pct":43.48},"branches":{"total":22,"covered":4,"skipped":0,"pct":18.18}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/CalloutV2.tsx": {"lines":{"total":19,"covered":14,"skipped":0,"pct":73.68},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":19,"covered":14,"skipped":0,"pct":73.68},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Checkbox.tsx": {"lines":{"total":36,"covered":11,"skipped":0,"pct":30.56},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":11,"skipped":0,"pct":26.83},"branches":{"total":44,"covered":6,"skipped":0,"pct":13.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ColorPickerComponent.tsx": {"lines":{"total":40,"covered":17,"skipped":0,"pct":42.5},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":42,"covered":17,"skipped":0,"pct":40.48},"branches":{"total":26,"covered":14,"skipped":0,"pct":53.85}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ColorPickerComponentV2.tsx": {"lines":{"total":146,"covered":115,"skipped":0,"pct":78.77},"functions":{"total":32,"covered":24,"skipped":0,"pct":75},"statements":{"total":156,"covered":123,"skipped":0,"pct":78.85},"branches":{"total":201,"covered":145,"skipped":0,"pct":72.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ColorSelector.tsx": {"lines":{"total":26,"covered":6,"skipped":0,"pct":23.08},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":6,"skipped":0,"pct":21.43},"branches":{"total":18,"covered":4,"skipped":0,"pct":22.22}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/CopyToClipBoard.tsx": {"lines":{"total":23,"covered":7,"skipped":0,"pct":30.43},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":7,"skipped":0,"pct":28},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DatePickerComponent.tsx": {"lines":{"total":85,"covered":9,"skipped":0,"pct":10.59},"functions":{"total":23,"covered":0,"skipped":0,"pct":0},"statements":{"total":88,"covered":9,"skipped":0,"pct":10.23},"branches":{"total":59,"covered":2,"skipped":0,"pct":3.39}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DialogComponent.tsx": {"lines":{"total":35,"covered":30,"skipped":0,"pct":85.71},"functions":{"total":18,"covered":15,"skipped":0,"pct":83.33},"statements":{"total":37,"covered":32,"skipped":0,"pct":86.49},"branches":{"total":32,"covered":19,"skipped":0,"pct":59.38}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DisplayImageUpload.tsx": {"lines":{"total":50,"covered":16,"skipped":0,"pct":32},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":56,"covered":16,"skipped":0,"pct":28.57},"branches":{"total":16,"covered":2,"skipped":0,"pct":12.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DraggableList.tsx": {"lines":{"total":80,"covered":31,"skipped":0,"pct":38.75},"functions":{"total":15,"covered":4,"skipped":0,"pct":26.67},"statements":{"total":92,"covered":33,"skipped":0,"pct":35.87},"branches":{"total":70,"covered":11,"skipped":0,"pct":15.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DraggableListCard.tsx": {"lines":{"total":47,"covered":7,"skipped":0,"pct":14.89},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":54,"covered":7,"skipped":0,"pct":12.96},"branches":{"total":63,"covered":2,"skipped":0,"pct":3.17}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DraggableListComponent.tsx": {"lines":{"total":34,"covered":15,"skipped":0,"pct":44.12},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":39,"covered":16,"skipped":0,"pct":41.03},"branches":{"total":11,"covered":2,"skipped":0,"pct":18.18}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Dropdown.tsx": {"lines":{"total":271,"covered":243,"skipped":0,"pct":89.67},"functions":{"total":81,"covered":66,"skipped":0,"pct":81.48},"statements":{"total":293,"covered":264,"skipped":0,"pct":90.1},"branches":{"total":396,"covered":285,"skipped":0,"pct":71.97}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/DropdownV2.tsx": {"lines":{"total":18,"covered":16,"skipped":0,"pct":88.89},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":22,"covered":20,"skipped":0,"pct":90.91},"branches":{"total":9,"covered":8,"skipped":0,"pct":88.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/EditableText.tsx": {"lines":{"total":27,"covered":26,"skipped":0,"pct":96.3},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":34,"covered":33,"skipped":0,"pct":97.06},"branches":{"total":16,"covered":11,"skipped":0,"pct":68.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/EditableTextSubComponent.tsx": {"lines":{"total":85,"covered":64,"skipped":0,"pct":75.29},"functions":{"total":25,"covered":21,"skipped":0,"pct":84},"statements":{"total":92,"covered":70,"skipped":0,"pct":76.09},"branches":{"total":90,"covered":57,"skipped":0,"pct":63.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/EmojiPicker.tsx": {"lines":{"total":24,"covered":21,"skipped":0,"pct":87.5},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":26,"covered":23,"skipped":0,"pct":88.46},"branches":{"total":10,"covered":9,"skipped":0,"pct":90}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/EmojiReactions.tsx": {"lines":{"total":52,"covered":21,"skipped":0,"pct":40.38},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":60,"covered":24,"skipped":0,"pct":40},"branches":{"total":58,"covered":15,"skipped":0,"pct":25.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/FilePicker.tsx": {"lines":{"total":157,"covered":49,"skipped":0,"pct":31.21},"functions":{"total":46,"covered":22,"skipped":0,"pct":47.83},"statements":{"total":167,"covered":49,"skipped":0,"pct":29.34},"branches":{"total":84,"covered":8,"skipped":0,"pct":9.52}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/FilePickerV2.tsx": {"lines":{"total":121,"covered":42,"skipped":0,"pct":34.71},"functions":{"total":22,"covered":6,"skipped":0,"pct":27.27},"statements":{"total":131,"covered":52,"skipped":0,"pct":39.69},"branches":{"total":92,"covered":20,"skipped":0,"pct":21.74}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/GifPlayerComponent.tsx": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":9,"skipped":0,"pct":47.37},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Icon.tsx": {"lines":{"total":176,"covered":175,"skipped":0,"pct":99.43},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":178,"covered":177,"skipped":0,"pct":99.44},"branches":{"total":40,"covered":34,"skipped":0,"pct":85}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/IconSelector.tsx": {"lines":{"total":39,"covered":10,"skipped":0,"pct":25.64},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":44,"covered":10,"skipped":0,"pct":22.73},"branches":{"total":45,"covered":4,"skipped":0,"pct":8.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/LabelWithTooltip.tsx": {"lines":{"total":63,"covered":48,"skipped":0,"pct":76.19},"functions":{"total":11,"covered":7,"skipped":0,"pct":63.64},"statements":{"total":92,"covered":68,"skipped":0,"pct":73.91},"branches":{"total":98,"covered":56,"skipped":0,"pct":57.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ListSegmentHeader.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/MentionsInput.tsx": {"lines":{"total":76,"covered":47,"skipped":0,"pct":61.84},"functions":{"total":23,"covered":6,"skipped":0,"pct":26.09},"statements":{"total":83,"covered":53,"skipped":0,"pct":63.86},"branches":{"total":54,"covered":21,"skipped":0,"pct":38.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Menu.tsx": {"lines":{"total":15,"covered":9,"skipped":0,"pct":60},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":15,"covered":9,"skipped":0,"pct":60},"branches":{"total":14,"covered":7,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/MenuDivider.tsx": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":3,"skipped":0,"pct":50},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/MenuItem.tsx": {"lines":{"total":23,"covered":14,"skipped":0,"pct":60.87},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":34,"covered":4,"skipped":0,"pct":11.76}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/MultiSwitch.tsx": {"lines":{"total":20,"covered":8,"skipped":0,"pct":40},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":8,"skipped":0,"pct":40},"branches":{"total":14,"covered":8,"skipped":0,"pct":57.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/NotificationBanner.tsx": {"lines":{"total":31,"covered":26,"skipped":0,"pct":83.87},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":34,"covered":29,"skipped":0,"pct":85.29},"branches":{"total":58,"covered":37,"skipped":0,"pct":63.79}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/NumberedStep.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ProgressiveImage.tsx": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":5,"skipped":0,"pct":41.67},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Radio.tsx": {"lines":{"total":39,"covered":6,"skipped":0,"pct":15.38},"functions":{"total":27,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":6,"skipped":0,"pct":14.63},"branches":{"total":42,"covered":4,"skipped":0,"pct":9.52}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/RectangularSwitcher.tsx": {"lines":{"total":26,"covered":8,"skipped":0,"pct":30.77},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":8,"skipped":0,"pct":26.67},"branches":{"total":20,"covered":6,"skipped":0,"pct":30}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ScrollIndicator.tsx": {"lines":{"total":41,"covered":33,"skipped":0,"pct":80.49},"functions":{"total":15,"covered":13,"skipped":0,"pct":86.67},"statements":{"total":45,"covered":37,"skipped":0,"pct":82.22},"branches":{"total":36,"covered":20,"skipped":0,"pct":55.56}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/SearchInput.tsx": {"lines":{"total":33,"covered":15,"skipped":0,"pct":45.45},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":35,"covered":15,"skipped":0,"pct":42.86},"branches":{"total":28,"covered":6,"skipped":0,"pct":21.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/ShowcaseCarousel.tsx": {"lines":{"total":46,"covered":13,"skipped":0,"pct":28.26},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":49,"covered":13,"skipped":0,"pct":26.53},"branches":{"total":32,"covered":12,"skipped":0,"pct":37.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/SnippetButton.tsx": {"lines":{"total":16,"covered":12,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":12,"skipped":0,"pct":75},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Spinner.tsx": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Statusbar.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":9,"skipped":0,"pct":45},"branches":{"total":18,"covered":8,"skipped":0,"pct":44.44}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/StepComponent.tsx": {"lines":{"total":29,"covered":27,"skipped":0,"pct":93.1},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":29,"covered":27,"skipped":0,"pct":93.1},"branches":{"total":20,"covered":18,"skipped":0,"pct":90}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Switch.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Switcher.tsx": {"lines":{"total":20,"covered":19,"skipped":0,"pct":95},"functions":{"total":6,"covered":5,"skipped":0,"pct":83.33},"statements":{"total":22,"covered":21,"skipped":0,"pct":95.45},"branches":{"total":17,"covered":12,"skipped":0,"pct":70.59}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/TabItemBackgroundFill.tsx": {"lines":{"total":12,"covered":6,"skipped":0,"pct":50},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":6,"skipped":0,"pct":46.15},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Table.tsx": {"lines":{"total":47,"covered":9,"skipped":0,"pct":19.15},"functions":{"total":30,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":9,"skipped":0,"pct":19.15},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/TableDropdown.tsx": {"lines":{"total":41,"covered":13,"skipped":0,"pct":31.71},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":13,"skipped":0,"pct":27.66},"branches":{"total":28,"covered":8,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Tabs.tsx": {"lines":{"total":84,"covered":19,"skipped":0,"pct":22.62},"functions":{"total":45,"covered":0,"skipped":0,"pct":0},"statements":{"total":93,"covered":20,"skipped":0,"pct":21.51},"branches":{"total":106,"covered":10,"skipped":0,"pct":9.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/TagInputComponent.tsx": {"lines":{"total":60,"covered":29,"skipped":0,"pct":48.33},"functions":{"total":17,"covered":10,"skipped":0,"pct":58.82},"statements":{"total":64,"covered":33,"skipped":0,"pct":51.56},"branches":{"total":53,"covered":16,"skipped":0,"pct":30.19}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Text.tsx": {"lines":{"total":60,"covered":56,"skipped":0,"pct":93.33},"functions":{"total":15,"covered":15,"skipped":0,"pct":100},"statements":{"total":61,"covered":57,"skipped":0,"pct":93.44},"branches":{"total":32,"covered":27,"skipped":0,"pct":84.38}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/TextInput.tsx": {"lines":{"total":118,"covered":92,"skipped":0,"pct":77.97},"functions":{"total":40,"covered":35,"skipped":0,"pct":87.5},"statements":{"total":130,"covered":103,"skipped":0,"pct":79.23},"branches":{"total":147,"covered":92,"skipped":0,"pct":62.59}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Toast.tsx": {"lines":{"total":54,"covered":42,"skipped":0,"pct":77.78},"functions":{"total":21,"covered":17,"skipped":0,"pct":80.95},"statements":{"total":54,"covered":42,"skipped":0,"pct":77.78},"branches":{"total":66,"covered":42,"skipped":0,"pct":63.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Toggle.tsx": {"lines":{"total":20,"covered":20,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":28,"covered":22,"skipped":0,"pct":78.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/Tooltip.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/TreeDropdown.tsx": {"lines":{"total":187,"covered":181,"skipped":0,"pct":96.79},"functions":{"total":38,"covered":37,"skipped":0,"pct":97.37},"statements":{"total":203,"covered":194,"skipped":0,"pct":95.57},"branches":{"total":218,"covered":169,"skipped":0,"pct":77.52}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/UserProfileImagePicker.tsx": {"lines":{"total":28,"covered":7,"skipped":0,"pct":25},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":7,"skipped":0,"pct":23.33},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/common.tsx": {"lines":{"total":36,"covered":33,"skipped":0,"pct":91.67},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":41,"covered":38,"skipped":0,"pct":92.68},"branches":{"total":12,"covered":9,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/index.ts": {"lines":{"total":91,"covered":91,"skipped":0,"pct":100},"functions":{"total":53,"covered":6,"skipped":0,"pct":11.32},"statements":{"total":144,"covered":144,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/CopyUrlForm.tsx": {"lines":{"total":25,"covered":25,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/FieldError.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":8,"covered":5,"skipped":0,"pct":62.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/FormGroup.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/SelectField.tsx": {"lines":{"total":17,"covered":6,"skipped":0,"pct":35.29},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":6,"skipped":0,"pct":31.58},"branches":{"total":9,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/TextField.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/formFields/UneditableField.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/ads/tour/TourTooltipWrapper.tsx": {"lines":{"total":32,"covered":30,"skipped":0,"pct":93.75},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":33,"covered":31,"skipped":0,"pct":93.94},"branches":{"total":38,"covered":17,"skipped":0,"pct":44.74}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/BaseButton.tsx": {"lines":{"total":37,"covered":13,"skipped":0,"pct":35.14},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":45,"covered":13,"skipped":0,"pct":28.89},"branches":{"total":139,"covered":2,"skipped":0,"pct":1.44}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/CenteredWrapper.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/CloseButton.tsx": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":5,"skipped":0,"pct":50},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/CopyToClipBoard.tsx": {"lines":{"total":21,"covered":7,"skipped":0,"pct":33.33},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":7,"skipped":0,"pct":30.43},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/Dropdown.tsx": {"lines":{"total":22,"covered":7,"skipped":0,"pct":31.82},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":7,"skipped":0,"pct":31.82},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/ModalComponent.tsx": {"lines":{"total":29,"covered":17,"skipped":0,"pct":58.62},"functions":{"total":15,"covered":4,"skipped":0,"pct":26.67},"statements":{"total":30,"covered":17,"skipped":0,"pct":56.67},"branches":{"total":26,"covered":8,"skipped":0,"pct":30.77}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/PositionedContainer.tsx": {"lines":{"total":54,"covered":54,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":56,"covered":56,"skipped":0,"pct":100},"branches":{"total":63,"covered":52,"skipped":0,"pct":82.54}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/SearchComponent.tsx": {"lines":{"total":28,"covered":21,"skipped":0,"pct":75},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":29,"covered":22,"skipped":0,"pct":75.86},"branches":{"total":12,"covered":9,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/TabbedView.tsx": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/TextInputComponent.tsx": {"lines":{"total":38,"covered":12,"skipped":0,"pct":31.58},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":43,"covered":14,"skipped":0,"pct":32.56},"branches":{"total":35,"covered":6,"skipped":0,"pct":17.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/WidgetStyleContainer.tsx": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/header/DeployLinkButton.tsx": {"lines":{"total":32,"covered":25,"skipped":0,"pct":78.13},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":34,"covered":27,"skipped":0,"pct":79.41},"branches":{"total":13,"covered":11,"skipped":0,"pct":84.62}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/help/CollapsibleHelp.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/designSystems/appsmith/help/DocumentationSearch.tsx": {"lines":{"total":66,"covered":40,"skipped":0,"pct":60.61},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":74,"covered":44,"skipped":0,"pct":59.46},"branches":{"total":56,"covered":25,"skipped":0,"pct":44.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionNameEditor.tsx": {"lines":{"total":30,"covered":15,"skipped":0,"pct":50},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":15,"skipped":0,"pct":50},"branches":{"total":21,"covered":4,"skipped":0,"pct":19.05}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ApiResponseView.tsx": {"lines":{"total":100,"covered":51,"skipped":0,"pct":51},"functions":{"total":22,"covered":0,"skipped":0,"pct":0},"statements":{"total":105,"covered":52,"skipped":0,"pct":49.52},"branches":{"total":105,"covered":32,"skipped":0,"pct":30.48}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/BetaCard.tsx": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Button.tsx": {"lines":{"total":28,"covered":12,"skipped":0,"pct":42.86},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":13,"skipped":0,"pct":40.63},"branches":{"total":39,"covered":8,"skipped":0,"pct":20.51}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CloseEditor.tsx": {"lines":{"total":28,"covered":12,"skipped":0,"pct":42.86},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":12,"skipped":0,"pct":42.86},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Divider.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/DragLayerComponent.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/DraggableComponent.tsx": {"lines":{"total":63,"covered":63,"skipped":0,"pct":100},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":69,"covered":69,"skipped":0,"pct":100},"branches":{"total":50,"covered":46,"skipped":0,"pct":92}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/DropTargetComponent.tsx": {"lines":{"total":72,"covered":64,"skipped":0,"pct":88.89},"functions":{"total":11,"covered":10,"skipped":0,"pct":90.91},"statements":{"total":74,"covered":66,"skipped":0,"pct":89.19},"branches":{"total":52,"covered":36,"skipped":0,"pct":69.23}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/DropTargetUtils.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/DropdownComponent.tsx": {"lines":{"total":67,"covered":16,"skipped":0,"pct":23.88},"functions":{"total":25,"covered":1,"skipped":0,"pct":4},"statements":{"total":77,"covered":17,"skipped":0,"pct":22.08},"branches":{"total":58,"covered":8,"skipped":0,"pct":13.79}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/EditableText.tsx": {"lines":{"total":55,"covered":15,"skipped":0,"pct":27.27},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":60,"covered":15,"skipped":0,"pct":25},"branches":{"total":41,"covered":6,"skipped":0,"pct":14.63}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/EditorContextProvider.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":14,"covered":13,"skipped":0,"pct":92.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/EntityBottomTabs.tsx": {"lines":{"total":28,"covered":9,"skipped":0,"pct":32.14},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":10,"skipped":0,"pct":30.3},"branches":{"total":14,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ErrorBoundry.tsx": {"lines":{"total":20,"covered":15,"skipped":0,"pct":75},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":22,"covered":17,"skipped":0,"pct":77.27},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ErrorTooltip.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/FormLabel.tsx": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/FormRow.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/HelperTooltip.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/JSResponseView.tsx": {"lines":{"total":79,"covered":42,"skipped":0,"pct":53.16},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":82,"covered":42,"skipped":0,"pct":51.22},"branches":{"total":83,"covered":22,"skipped":0,"pct":26.51}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/LoadingOverlayScreen.tsx": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":3,"skipped":0,"pct":60},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/PreventInteractionsOverlay.tsx": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/PreviewModeComponent.tsx": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":9,"skipped":0,"pct":90},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/PropertyPaneSidebar.tsx": {"lines":{"total":55,"covered":53,"skipped":0,"pct":96.36},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":55,"covered":53,"skipped":0,"pct":96.36},"branches":{"total":15,"covered":13,"skipped":0,"pct":86.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ReadOnlyEditor.tsx": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ResizableComponent.tsx": {"lines":{"total":87,"covered":56,"skipped":0,"pct":64.37},"functions":{"total":12,"covered":7,"skipped":0,"pct":58.33},"statements":{"total":87,"covered":56,"skipped":0,"pct":64.37},"branches":{"total":61,"covered":12,"skipped":0,"pct":19.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ResizableUtils.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":10,"skipped":0,"pct":66.67},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ResizeStyledComponents.tsx": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":33,"covered":32,"skipped":0,"pct":96.97},"branches":{"total":50,"covered":48,"skipped":0,"pct":96}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Sidebar.tsx": {"lines":{"total":81,"covered":67,"skipped":0,"pct":82.72},"functions":{"total":16,"covered":10,"skipped":0,"pct":62.5},"statements":{"total":86,"covered":71,"skipped":0,"pct":82.56},"branches":{"total":34,"covered":15,"skipped":0,"pct":44.12}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/SnipeableComponent.tsx": {"lines":{"total":27,"covered":21,"skipped":0,"pct":77.78},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":27,"covered":21,"skipped":0,"pct":77.78},"branches":{"total":11,"covered":3,"skipped":0,"pct":27.27}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Spinner.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/StoreAsDatasource.tsx": {"lines":{"total":16,"covered":10,"skipped":0,"pct":62.5},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":10,"skipped":0,"pct":62.5},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Tooltip.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/utils.ts": {"lines":{"total":5,"covered":1,"skipped":0,"pct":20},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":2,"skipped":0,"pct":33.33},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionCreator/Fields.tsx": {"lines":{"total":329,"covered":114,"skipped":0,"pct":34.65},"functions":{"total":77,"covered":8,"skipped":0,"pct":10.39},"statements":{"total":337,"covered":119,"skipped":0,"pct":35.31},"branches":{"total":178,"covered":45,"skipped":0,"pct":25.28}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionCreator/index.tsx": {"lines":{"total":171,"covered":66,"skipped":0,"pct":38.6},"functions":{"total":23,"covered":10,"skipped":0,"pct":43.48},"statements":{"total":173,"covered":67,"skipped":0,"pct":38.73},"branches":{"total":113,"covered":8,"skipped":0,"pct":7.08}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionRightPane/Connections.tsx": {"lines":{"total":40,"covered":17,"skipped":0,"pct":42.5},"functions":{"total":20,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":17,"skipped":0,"pct":42.5},"branches":{"total":26,"covered":8,"skipped":0,"pct":30.77}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionRightPane/SuggestedWidgets.tsx": {"lines":{"total":45,"covered":19,"skipped":0,"pct":42.22},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":46,"covered":19,"skipped":0,"pct":41.3},"branches":{"total":15,"covered":4,"skipped":0,"pct":26.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/ActionRightPane/index.tsx": {"lines":{"total":85,"covered":32,"skipped":0,"pct":37.65},"functions":{"total":30,"covered":0,"skipped":0,"pct":0},"statements":{"total":90,"covered":32,"skipped":0,"pct":35.56},"branches":{"total":48,"covered":12,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/BindingPrompt.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/BindingPromptHelper.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":11,"covered":11,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/EditorConfig.ts": {"lines":{"total":51,"covered":50,"skipped":0,"pct":98.04},"functions":{"total":11,"covered":10,"skipped":0,"pct":90.91},"statements":{"total":54,"covered":53,"skipped":0,"pct":98.15},"branches":{"total":16,"covered":16,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/EvaluatedValuePopup.tsx": {"lines":{"total":111,"covered":73,"skipped":0,"pct":65.77},"functions":{"total":36,"covered":14,"skipped":0,"pct":38.89},"statements":{"total":127,"covered":83,"skipped":0,"pct":65.35},"branches":{"total":82,"covered":46,"skipped":0,"pct":56.1}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/codeEditorUtils.ts": {"lines":{"total":51,"covered":40,"skipped":0,"pct":78.43},"functions":{"total":9,"covered":5,"skipped":0,"pct":55.56},"statements":{"total":65,"covered":48,"skipped":0,"pct":73.85},"branches":{"total":34,"covered":19,"skipped":0,"pct":55.88}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/commandsHelper.ts": {"lines":{"total":56,"covered":25,"skipped":0,"pct":44.64},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":64,"covered":29,"skipped":0,"pct":45.31},"branches":{"total":23,"covered":5,"skipped":0,"pct":21.74}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/constants.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/generateQuickCommands.tsx": {"lines":{"total":79,"covered":20,"skipped":0,"pct":25.32},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":80,"covered":21,"skipped":0,"pct":26.25},"branches":{"total":28,"covered":2,"skipped":0,"pct":7.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/hintHelpers.ts": {"lines":{"total":28,"covered":24,"skipped":0,"pct":85.71},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":29,"covered":25,"skipped":0,"pct":86.21},"branches":{"total":12,"covered":9,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/index.tsx": {"lines":{"total":325,"covered":255,"skipped":0,"pct":78.46},"functions":{"total":46,"covered":30,"skipped":0,"pct":65.22},"statements":{"total":356,"covered":274,"skipped":0,"pct":76.97},"branches":{"total":226,"covered":132,"skipped":0,"pct":58.41}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/lintHelpers.ts": {"lines":{"total":64,"covered":59,"skipped":0,"pct":92.19},"functions":{"total":10,"covered":9,"skipped":0,"pct":90},"statements":{"total":80,"covered":75,"skipped":0,"pct":93.75},"branches":{"total":40,"covered":28,"skipped":0,"pct":70}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/markHelpers.ts": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/modes.ts": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":12,"covered":11,"skipped":0,"pct":91.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/CodeEditor/styledComponents.ts": {"lines":{"total":57,"covered":51,"skipped":0,"pct":89.47},"functions":{"total":30,"covered":30,"skipped":0,"pct":100},"statements":{"total":59,"covered":52,"skipped":0,"pct":88.14},"branches":{"total":89,"covered":58,"skipped":0,"pct":65.17}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/ContextualMenu.tsx": {"lines":{"total":88,"covered":38,"skipped":0,"pct":43.18},"functions":{"total":21,"covered":2,"skipped":0,"pct":9.52},"statements":{"total":89,"covered":38,"skipped":0,"pct":42.7},"branches":{"total":41,"covered":10,"skipped":0,"pct":24.39}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/DebugCTA.tsx": {"lines":{"total":38,"covered":20,"skipped":0,"pct":52.63},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":39,"covered":20,"skipped":0,"pct":51.28},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/DebuggerLogs.tsx": {"lines":{"total":46,"covered":19,"skipped":0,"pct":41.3},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":55,"covered":19,"skipped":0,"pct":34.55},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/DebuggerMessage.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/DebuggerTabs.tsx": {"lines":{"total":24,"covered":18,"skipped":0,"pct":75},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":18,"skipped":0,"pct":72},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/EntityDependecies.tsx": {"lines":{"total":73,"covered":27,"skipped":0,"pct":36.99},"functions":{"total":33,"covered":0,"skipped":0,"pct":0},"statements":{"total":75,"covered":27,"skipped":0,"pct":36},"branches":{"total":74,"covered":16,"skipped":0,"pct":21.62}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/EntityLink.tsx": {"lines":{"total":64,"covered":18,"skipped":0,"pct":28.13},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":68,"covered":18,"skipped":0,"pct":26.47},"branches":{"total":27,"covered":2,"skipped":0,"pct":7.41}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/Errors.tsx": {"lines":{"total":20,"covered":13,"skipped":0,"pct":65},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":13,"skipped":0,"pct":65},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/FilterHeader.tsx": {"lines":{"total":25,"covered":16,"skipped":0,"pct":64},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":16,"skipped":0,"pct":64},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/LogItem.tsx": {"lines":{"total":65,"covered":25,"skipped":0,"pct":38.46},"functions":{"total":34,"covered":0,"skipped":0,"pct":0},"statements":{"total":69,"covered":26,"skipped":0,"pct":37.68},"branches":{"total":44,"covered":12,"skipped":0,"pct":27.27}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/helpers.tsx": {"lines":{"total":54,"covered":43,"skipped":0,"pct":79.63},"functions":{"total":16,"covered":6,"skipped":0,"pct":37.5},"statements":{"total":64,"covered":51,"skipped":0,"pct":79.69},"branches":{"total":22,"covered":19,"skipped":0,"pct":86.36}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/index.tsx": {"lines":{"total":45,"covered":35,"skipped":0,"pct":77.78},"functions":{"total":7,"covered":6,"skipped":0,"pct":85.71},"statements":{"total":46,"covered":35,"skipped":0,"pct":76.09},"branches":{"total":26,"covered":7,"skipped":0,"pct":26.92}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/Resizer/index.tsx": {"lines":{"total":35,"covered":6,"skipped":0,"pct":17.14},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":39,"covered":6,"skipped":0,"pct":15.38},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/hooks/debuggerHooks.ts": {"lines":{"total":74,"covered":26,"skipped":0,"pct":35.14},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":87,"covered":32,"skipped":0,"pct":36.78},"branches":{"total":84,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/Debugger/hooks/useGetEntityInfo.tsx": {"lines":{"total":36,"covered":13,"skipped":0,"pct":36.11},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":39,"covered":14,"skipped":0,"pct":35.9},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/ActionLink.tsx": {"lines":{"total":17,"covered":8,"skipped":0,"pct":47.06},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/AlgoliaSearchWrapper.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":9,"skipped":0,"pct":40.91},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/Description.tsx": {"lines":{"total":73,"covered":17,"skipped":0,"pct":23.29},"functions":{"total":36,"covered":0,"skipped":0,"pct":0},"statements":{"total":77,"covered":17,"skipped":0,"pct":22.08},"branches":{"total":29,"covered":10,"skipped":0,"pct":34.48}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchContext.tsx": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchHooks.tsx": {"lines":{"total":86,"covered":61,"skipped":0,"pct":70.93},"functions":{"total":26,"covered":15,"skipped":0,"pct":57.69},"statements":{"total":100,"covered":75,"skipped":0,"pct":75},"branches":{"total":96,"covered":23,"skipped":0,"pct":23.96}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchHotKeys.tsx": {"lines":{"total":18,"covered":14,"skipped":0,"pct":77.78},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":26,"covered":17,"skipped":0,"pct":65.38},"branches":{"total":7,"covered":3,"skipped":0,"pct":42.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/HelpBar.tsx": {"lines":{"total":24,"covered":22,"skipped":0,"pct":91.67},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":25,"covered":23,"skipped":0,"pct":92},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/Highlight.tsx": {"lines":{"total":15,"covered":2,"skipped":0,"pct":13.33},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":2,"skipped":0,"pct":11.76},"branches":{"total":18,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/ResultsNotFound.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchBox.tsx": {"lines":{"total":59,"covered":17,"skipped":0,"pct":28.81},"functions":{"total":26,"covered":0,"skipped":0,"pct":0},"statements":{"total":68,"covered":17,"skipped":0,"pct":25},"branches":{"total":32,"covered":6,"skipped":0,"pct":18.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchModal.tsx": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchResults.tsx": {"lines":{"total":137,"covered":34,"skipped":0,"pct":24.82},"functions":{"total":54,"covered":0,"skipped":0,"pct":0},"statements":{"total":142,"covered":34,"skipped":0,"pct":23.94},"branches":{"total":89,"covered":24,"skipped":0,"pct":26.97}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SetSearchResults.tsx": {"lines":{"total":12,"covered":5,"skipped":0,"pct":41.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":5,"skipped":0,"pct":35.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SnippetRefinements.tsx": {"lines":{"total":21,"covered":8,"skipped":0,"pct":38.1},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":8,"skipped":0,"pct":33.33},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SnippetsDescription.tsx": {"lines":{"total":111,"covered":32,"skipped":0,"pct":28.83},"functions":{"total":38,"covered":0,"skipped":0,"pct":0},"statements":{"total":125,"covered":33,"skipped":0,"pct":26.4},"branches":{"total":59,"covered":2,"skipped":0,"pct":3.39}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/SnippetsFilter.tsx": {"lines":{"total":47,"covered":10,"skipped":0,"pct":21.28},"functions":{"total":29,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":10,"skipped":0,"pct":19.23},"branches":{"total":49,"covered":2,"skipped":0,"pct":4.08}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/githubHelper.ts": {"lines":{"total":13,"covered":3,"skipped":0,"pct":23.08},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":4,"skipped":0,"pct":23.53},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/index.tsx": {"lines":{"total":251,"covered":138,"skipped":0,"pct":54.98},"functions":{"total":58,"covered":20,"skipped":0,"pct":34.48},"statements":{"total":278,"covered":146,"skipped":0,"pct":52.52},"branches":{"total":190,"covered":32,"skipped":0,"pct":16.84}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/parseDocumentationContent.ts": {"lines":{"total":99,"covered":77,"skipped":0,"pct":77.78},"functions":{"total":16,"covered":14,"skipped":0,"pct":87.5},"statements":{"total":102,"covered":79,"skipped":0,"pct":77.45},"branches":{"total":86,"covered":39,"skipped":0,"pct":45.35}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/useRecentEntities.tsx": {"lines":{"total":36,"covered":18,"skipped":0,"pct":50},"functions":{"total":8,"covered":3,"skipped":0,"pct":37.5},"statements":{"total":37,"covered":18,"skipped":0,"pct":48.65},"branches":{"total":40,"covered":3,"skipped":0,"pct":7.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/GlobalSearch/utils.tsx": {"lines":{"total":121,"covered":75,"skipped":0,"pct":61.98},"functions":{"total":28,"covered":13,"skipped":0,"pct":46.43},"statements":{"total":150,"covered":91,"skipped":0,"pct":60.67},"branches":{"total":125,"covered":27,"skipped":0,"pct":21.6}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/HighlightedCode/index.tsx": {"lines":{"total":19,"covered":12,"skipped":0,"pct":63.16},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":19,"covered":12,"skipped":0,"pct":63.16},"branches":{"total":12,"covered":4,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/HighlightedCode/themes.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/WidgetNameComponent/SettingsControl.tsx": {"lines":{"total":40,"covered":37,"skipped":0,"pct":92.5},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":40,"covered":37,"skipped":0,"pct":92.5},"branches":{"total":32,"covered":24,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/WidgetNameComponent/index.tsx": {"lines":{"total":64,"covered":62,"skipped":0,"pct":96.88},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":66,"covered":64,"skipped":0,"pct":96.97},"branches":{"total":55,"covered":46,"skipped":0,"pct":83.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/CredentialsTooltip.tsx": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":9,"skipped":0,"pct":90},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/FormDialogComponent.tsx": {"lines":{"total":21,"covered":17,"skipped":0,"pct":80.95},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":23,"covered":19,"skipped":0,"pct":82.61},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/ToggleComponentToJson.tsx": {"lines":{"total":12,"covered":8,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":8,"skipped":0,"pct":66.67},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/DropdownField.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/DropdownFieldWrapper.tsx": {"lines":{"total":17,"covered":4,"skipped":0,"pct":23.53},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":4,"skipped":0,"pct":21.05},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/DropdownWrapper.tsx": {"lines":{"total":12,"covered":3,"skipped":0,"pct":25},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":3,"skipped":0,"pct":21.43},"branches":{"total":9,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/DynamicDropdownField.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/DynamicTextField.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/EmbeddedDatasourcePathField.tsx": {"lines":{"total":166,"covered":51,"skipped":0,"pct":30.72},"functions":{"total":31,"covered":1,"skipped":0,"pct":3.23},"statements":{"total":180,"covered":52,"skipped":0,"pct":28.89},"branches":{"total":145,"covered":4,"skipped":0,"pct":2.76}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/KeyValueFieldArray.tsx": {"lines":{"total":51,"covered":27,"skipped":0,"pct":52.94},"functions":{"total":18,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":27,"skipped":0,"pct":51.92},"branches":{"total":57,"covered":16,"skipped":0,"pct":28.07}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/RadioGroupField.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/RadioGroupWrapper.tsx": {"lines":{"total":17,"covered":3,"skipped":0,"pct":17.65},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":3,"skipped":0,"pct":15.79},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/RequestDropdownField.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/SelectField.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/StyledFormComponents.tsx": {"lines":{"total":28,"covered":19,"skipped":0,"pct":67.86},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":19,"skipped":0,"pct":67.86},"branches":{"total":92,"covered":16,"skipped":0,"pct":17.39}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/TagListField.tsx": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/editorComponents/form/fields/TextField.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/BaseControl.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/CheckboxControl.tsx": {"lines":{"total":16,"covered":11,"skipped":0,"pct":68.75},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":17,"covered":12,"skipped":0,"pct":70.59},"branches":{"total":21,"covered":2,"skipped":0,"pct":9.52}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/DropDownControl.tsx": {"lines":{"total":65,"covered":15,"skipped":0,"pct":23.08},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":66,"covered":16,"skipped":0,"pct":24.24},"branches":{"total":87,"covered":2,"skipped":0,"pct":2.3}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/DynamicInputTextControl.tsx": {"lines":{"total":52,"covered":45,"skipped":0,"pct":86.54},"functions":{"total":6,"covered":5,"skipped":0,"pct":83.33},"statements":{"total":53,"covered":46,"skipped":0,"pct":86.79},"branches":{"total":20,"covered":11,"skipped":0,"pct":55}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/DynamicTextFieldControl.tsx": {"lines":{"total":48,"covered":47,"skipped":0,"pct":97.92},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":51,"covered":50,"skipped":0,"pct":98.04},"branches":{"total":17,"covered":12,"skipped":0,"pct":70.59}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/EntitySelectorControl.tsx": {"lines":{"total":21,"covered":11,"skipped":0,"pct":52.38},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":11,"skipped":0,"pct":52.38},"branches":{"total":15,"covered":4,"skipped":0,"pct":26.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/FieldArrayControl.tsx": {"lines":{"total":25,"covered":12,"skipped":0,"pct":48},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":12,"skipped":0,"pct":48},"branches":{"total":13,"covered":8,"skipped":0,"pct":61.54}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/FilePickerControl.tsx": {"lines":{"total":45,"covered":21,"skipped":0,"pct":46.67},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":53,"covered":22,"skipped":0,"pct":41.51},"branches":{"total":42,"covered":6,"skipped":0,"pct":14.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/FixedKeyInputControl.tsx": {"lines":{"total":27,"covered":11,"skipped":0,"pct":40.74},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":28,"covered":12,"skipped":0,"pct":42.86},"branches":{"total":7,"covered":2,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/InputTextControl.tsx": {"lines":{"total":39,"covered":15,"skipped":0,"pct":38.46},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":40,"covered":16,"skipped":0,"pct":40},"branches":{"total":18,"covered":2,"skipped":0,"pct":11.11}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/KeyValueArrayControl.tsx": {"lines":{"total":61,"covered":18,"skipped":0,"pct":29.51},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":65,"covered":19,"skipped":0,"pct":29.23},"branches":{"total":127,"covered":4,"skipped":0,"pct":3.15}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/KeyValueInputControl.tsx": {"lines":{"total":24,"covered":14,"skipped":0,"pct":58.33},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":26,"covered":15,"skipped":0,"pct":57.69},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/PaginationControl.tsx": {"lines":{"total":33,"covered":19,"skipped":0,"pct":57.58},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":34,"covered":20,"skipped":0,"pct":58.82},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/SortingControl.tsx": {"lines":{"total":37,"covered":21,"skipped":0,"pct":56.76},"functions":{"total":9,"covered":1,"skipped":0,"pct":11.11},"statements":{"total":37,"covered":21,"skipped":0,"pct":56.76},"branches":{"total":25,"covered":14,"skipped":0,"pct":56}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/SwitchControl.tsx": {"lines":{"total":25,"covered":16,"skipped":0,"pct":64},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":36,"covered":19,"skipped":0,"pct":52.78},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/WhereClauseControl.tsx": {"lines":{"total":74,"covered":26,"skipped":0,"pct":35.14},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":74,"covered":26,"skipped":0,"pct":35.14},"branches":{"total":71,"covered":16,"skipped":0,"pct":22.54}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/formControls/utils.ts": {"lines":{"total":140,"covered":91,"skipped":0,"pct":65},"functions":{"total":21,"covered":17,"skipped":0,"pct":80.95},"statements":{"total":154,"covered":101,"skipped":0,"pct":65.58},"branches":{"total":140,"covered":59,"skipped":0,"pct":42.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ActionSelectorControl.tsx": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/BaseControl.tsx": {"lines":{"total":14,"covered":10,"skipped":0,"pct":71.43},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":16,"covered":12,"skipped":0,"pct":75},"branches":{"total":9,"covered":4,"skipped":0,"pct":44.44}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/BorderRadiusOptionsControl.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":17,"covered":16,"skipped":0,"pct":94.12},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/BoxShadowOptionsControl.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ButtonBorderRadiusControl.tsx": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":27,"covered":18,"skipped":0,"pct":66.67},"branches":{"total":12,"covered":6,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ButtonControl.tsx": {"lines":{"total":21,"covered":12,"skipped":0,"pct":57.14},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":28,"covered":13,"skipped":0,"pct":46.43},"branches":{"total":17,"covered":2,"skipped":0,"pct":11.76}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ButtonListControl.tsx": {"lines":{"total":72,"covered":23,"skipped":0,"pct":31.94},"functions":{"total":19,"covered":2,"skipped":0,"pct":10.53},"statements":{"total":74,"covered":24,"skipped":0,"pct":32.43},"branches":{"total":22,"covered":6,"skipped":0,"pct":27.27}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ButtonTabControl.tsx": {"lines":{"total":21,"covered":13,"skipped":0,"pct":61.9},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":27,"covered":17,"skipped":0,"pct":62.96},"branches":{"total":11,"covered":3,"skipped":0,"pct":27.27}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ChartDataControl.tsx": {"lines":{"total":61,"covered":26,"skipped":0,"pct":42.62},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":64,"covered":27,"skipped":0,"pct":42.19},"branches":{"total":37,"covered":14,"skipped":0,"pct":37.84}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/CodeEditorControl.tsx": {"lines":{"total":23,"covered":10,"skipped":0,"pct":43.48},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":28,"covered":11,"skipped":0,"pct":39.29},"branches":{"total":9,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ColorPickerControl.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":16,"covered":15,"skipped":0,"pct":93.75},"branches":{"total":11,"covered":8,"skipped":0,"pct":72.73}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ColumnActionSelectorControl.tsx": {"lines":{"total":42,"covered":18,"skipped":0,"pct":42.86},"functions":{"total":12,"covered":2,"skipped":0,"pct":16.67},"statements":{"total":47,"covered":19,"skipped":0,"pct":40.43},"branches":{"total":21,"covered":6,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/ComputeTablePropertyControl.tsx": {"lines":{"total":56,"covered":18,"skipped":0,"pct":32.14},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":58,"covered":19,"skipped":0,"pct":32.76},"branches":{"total":29,"covered":4,"skipped":0,"pct":13.79}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/DatePickerControl.tsx": {"lines":{"total":54,"covered":14,"skipped":0,"pct":25.93},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":57,"covered":15,"skipped":0,"pct":26.32},"branches":{"total":46,"covered":2,"skipped":0,"pct":4.35}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/DropDownControl.tsx": {"lines":{"total":55,"covered":27,"skipped":0,"pct":49.09},"functions":{"total":10,"covered":5,"skipped":0,"pct":50},"statements":{"total":60,"covered":31,"skipped":0,"pct":51.67},"branches":{"total":41,"covered":16,"skipped":0,"pct":39.02}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/FieldConfigurationControl.tsx": {"lines":{"total":115,"covered":24,"skipped":0,"pct":20.87},"functions":{"total":20,"covered":2,"skipped":0,"pct":10},"statements":{"total":138,"covered":25,"skipped":0,"pct":18.12},"branches":{"total":48,"covered":4,"skipped":0,"pct":8.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/IconSelectControl.tsx": {"lines":{"total":127,"covered":116,"skipped":0,"pct":91.34},"functions":{"total":24,"covered":23,"skipped":0,"pct":95.83},"statements":{"total":138,"covered":126,"skipped":0,"pct":91.3},"branches":{"total":113,"covered":86,"skipped":0,"pct":76.11}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/IconTabControl.tsx": {"lines":{"total":16,"covered":12,"skipped":0,"pct":75},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":22,"covered":16,"skipped":0,"pct":72.73},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/InputTextControl.tsx": {"lines":{"total":36,"covered":28,"skipped":0,"pct":77.78},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":38,"covered":30,"skipped":0,"pct":78.95},"branches":{"total":14,"covered":5,"skipped":0,"pct":35.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/JSONFormComputeControl.tsx": {"lines":{"total":84,"covered":21,"skipped":0,"pct":25},"functions":{"total":17,"covered":2,"skipped":0,"pct":11.76},"statements":{"total":95,"covered":24,"skipped":0,"pct":25.26},"branches":{"total":41,"covered":4,"skipped":0,"pct":9.76}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/KeyValueComponent.tsx": {"lines":{"total":71,"covered":12,"skipped":0,"pct":16.9},"functions":{"total":28,"covered":0,"skipped":0,"pct":0},"statements":{"total":77,"covered":12,"skipped":0,"pct":15.58},"branches":{"total":25,"covered":6,"skipped":0,"pct":24}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/LabelAlignmentOptionsControl.tsx": {"lines":{"total":18,"covered":13,"skipped":0,"pct":72.22},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":21,"covered":14,"skipped":0,"pct":66.67},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/LocationSearchControl.tsx": {"lines":{"total":40,"covered":14,"skipped":0,"pct":35},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":44,"covered":15,"skipped":0,"pct":34.09},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/MenuItemsControl.tsx": {"lines":{"total":71,"covered":22,"skipped":0,"pct":30.99},"functions":{"total":19,"covered":2,"skipped":0,"pct":10.53},"statements":{"total":73,"covered":23,"skipped":0,"pct":31.51},"branches":{"total":27,"covered":6,"skipped":0,"pct":22.22}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/MultiSwitchControl.tsx": {"lines":{"total":16,"covered":11,"skipped":0,"pct":68.75},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":18,"covered":12,"skipped":0,"pct":66.67},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/NumericInputControl.tsx": {"lines":{"total":22,"covered":11,"skipped":0,"pct":50},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":24,"covered":12,"skipped":0,"pct":50},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/OptionControl.tsx": {"lines":{"total":12,"covered":9,"skipped":0,"pct":75},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":3,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/PrimaryColumnDropdownControl.tsx": {"lines":{"total":22,"covered":9,"skipped":0,"pct":40.91},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":25,"covered":10,"skipped":0,"pct":40},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/PrimaryColumnsControl.tsx": {"lines":{"total":143,"covered":32,"skipped":0,"pct":22.38},"functions":{"total":26,"covered":3,"skipped":0,"pct":11.54},"statements":{"total":150,"covered":34,"skipped":0,"pct":22.67},"branches":{"total":67,"covered":4,"skipped":0,"pct":5.97}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/StepControl.tsx": {"lines":{"total":19,"covered":9,"skipped":0,"pct":47.37},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":26,"covered":10,"skipped":0,"pct":38.46},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/StyledControls.tsx": {"lines":{"total":70,"covered":47,"skipped":0,"pct":67.14},"functions":{"total":42,"covered":19,"skipped":0,"pct":45.24},"statements":{"total":70,"covered":47,"skipped":0,"pct":67.14},"branches":{"total":64,"covered":48,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/SwitchControl.tsx": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":14,"covered":13,"skipped":0,"pct":92.86},"branches":{"total":5,"covered":4,"skipped":0,"pct":80}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/TabControl.tsx": {"lines":{"total":101,"covered":53,"skipped":0,"pct":52.48},"functions":{"total":23,"covered":9,"skipped":0,"pct":39.13},"statements":{"total":106,"covered":55,"skipped":0,"pct":51.89},"branches":{"total":26,"covered":9,"skipped":0,"pct":34.62}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/propertyControls/index.ts": {"lines":{"total":37,"covered":32,"skipped":0,"pct":86.49},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":33,"skipped":0,"pct":86.84},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/CollapseComponent.tsx": {"lines":{"total":13,"covered":6,"skipped":0,"pct":46.15},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/EmptyDataState.tsx": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/FlagBadge.tsx": {"lines":{"total":5,"covered":4,"skipped":0,"pct":80},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":4,"skipped":0,"pct":80},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/NameEditorComponent.tsx": {"lines":{"total":47,"covered":10,"skipped":0,"pct":21.28},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":49,"covered":10,"skipped":0,"pct":20.41},"branches":{"total":65,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/Skeleton.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/components/utils/TreeStructure.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ApiEditorConstants.ts": {"lines":{"total":48,"covered":48,"skipped":0,"pct":100},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":49,"covered":49,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppConstants.ts": {"lines":{"total":25,"covered":15,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":17,"skipped":0,"pct":60.71},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/BindingsConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/Colors.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/CommentConstants.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/Currency.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/DatasourceEditorConstants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/DefaultTheme.tsx": {"lines":{"total":119,"covered":93,"skipped":0,"pct":78.15},"functions":{"total":32,"covered":21,"skipped":0,"pct":65.63},"statements":{"total":139,"covered":103,"skipped":0,"pct":74.1},"branches":{"total":72,"covered":35,"skipped":0,"pct":48.61}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/Explorer.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/FieldExpectedValue.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/Fonts.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/GitErrorCodes.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/HelpConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ISDCodes.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ISDCodes_v2.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/IconConstants.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":24,"covered":20,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ImagesURL.ts": {"lines":{"total":5,"covered":4,"skipped":0,"pct":80},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/KeyboardShortcuts.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/Layers.tsx": {"lines":{"total":18,"covered":18,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":18,"covered":18,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/QueryEditorConstants.ts": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ThemeConstants.tsx": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ThirdPartyConstants.tsx": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/TourSteps.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/WebsocketConstants.tsx": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":9,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/WidgetConstants.tsx": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":31,"covered":31,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/WidgetValidation.ts": {"lines":{"total":20,"covered":20,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/ast.ts": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/componentClassNameConstants.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/forms.ts": {"lines":{"total":33,"covered":33,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":33,"covered":33,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/providerConstants.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/routes.ts": {"lines":{"total":75,"covered":71,"skipped":0,"pct":94.67},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":79,"covered":75,"skipped":0,"pct":94.94},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/typography.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/userConstants.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/ActionConstants.tsx": {"lines":{"total":78,"covered":78,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":78,"covered":78,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiDatasourceFormsButtonConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiDependencyConfigs.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiEditorConfigs.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiSettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/GoogleSheetsSettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/QuerySettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/api/UserApi.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/configs/index.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/constants/ApiConstants.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/constants/ReduxActionConstants.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/constants/messages.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/pages/AdminSettings/config/types.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/reducers/settingsReducer.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/ee/sagas/SuperUserSagas.tsx": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":10,"covered":7,"skipped":0,"pct":70},"branches":{"total":3,"covered":1,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/App.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/GitSync.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Action/actionProperties.ts": {"lines":{"total":92,"covered":49,"skipped":0,"pct":53.26},"functions":{"total":15,"covered":6,"skipped":0,"pct":40},"statements":{"total":101,"covered":58,"skipped":0,"pct":57.43},"branches":{"total":66,"covered":26,"skipped":0,"pct":39.39}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Action/index.ts": {"lines":{"total":26,"covered":20,"skipped":0,"pct":76.92},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":29,"covered":21,"skipped":0,"pct":72.41},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/AppsmithConsole/index.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/AppsmithConsole/logtype.ts": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/actionTriggers.ts": {"lines":{"total":18,"covered":18,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":18,"covered":18,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/dataTreeAction.ts": {"lines":{"total":15,"covered":3,"skipped":0,"pct":20},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":4,"skipped":0,"pct":18.18},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/dataTreeFactory.ts": {"lines":{"total":40,"covered":18,"skipped":0,"pct":45},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":41,"covered":19,"skipped":0,"pct":46.34},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/dataTreeJSAction.ts": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":34,"covered":34,"skipped":0,"pct":100},"branches":{"total":7,"covered":5,"skipped":0,"pct":71.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/dataTreeWidget.ts": {"lines":{"total":47,"covered":46,"skipped":0,"pct":97.87},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":53,"covered":52,"skipped":0,"pct":98.11},"branches":{"total":12,"covered":10,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/DataTree/utils.ts": {"lines":{"total":21,"covered":21,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":11,"covered":10,"skipped":0,"pct":90.91}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Datasource/RestAPIForm.ts": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Datasource/index.ts": {"lines":{"total":17,"covered":10,"skipped":0,"pct":58.82},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":23,"covered":12,"skipped":0,"pct":52.17},"branches":{"total":12,"covered":4,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Replay/index.ts": {"lines":{"total":59,"covered":54,"skipped":0,"pct":91.53},"functions":{"total":8,"covered":7,"skipped":0,"pct":87.5},"statements":{"total":62,"covered":57,"skipped":0,"pct":91.94},"branches":{"total":17,"covered":13,"skipped":0,"pct":76.47}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Replay/replayUtils.ts": {"lines":{"total":43,"covered":41,"skipped":0,"pct":95.35},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":55,"covered":49,"skipped":0,"pct":89.09},"branches":{"total":34,"covered":23,"skipped":0,"pct":67.65}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Replay/ReplayEntity/ReplayCanvas.ts": {"lines":{"total":45,"covered":35,"skipped":0,"pct":77.78},"functions":{"total":7,"covered":6,"skipped":0,"pct":85.71},"statements":{"total":46,"covered":36,"skipped":0,"pct":78.26},"branches":{"total":42,"covered":28,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Replay/ReplayEntity/ReplayEditor.ts": {"lines":{"total":19,"covered":15,"skipped":0,"pct":78.95},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":22,"covered":16,"skipped":0,"pct":72.73},"branches":{"total":21,"covered":13,"skipped":0,"pct":61.9}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Tour/index.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/entities/Widget/utils.ts": {"lines":{"total":109,"covered":100,"skipped":0,"pct":91.74},"functions":{"total":14,"covered":14,"skipped":0,"pct":100},"statements":{"total":111,"covered":102,"skipped":0,"pct":91.89},"branches":{"total":46,"covered":41,"skipped":0,"pct":89.13}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/globalStyles/portals.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/globalStyles/tooltip.ts": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":5,"skipped":0,"pct":50},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/AlertIcons.tsx": {"lines":{"total":11,"covered":7,"skipped":0,"pct":63.64},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":7,"skipped":0,"pct":63.64},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/ControlIcons.tsx": {"lines":{"total":133,"covered":83,"skipped":0,"pct":62.41},"functions":{"total":65,"covered":15,"skipped":0,"pct":23.08},"statements":{"total":133,"covered":83,"skipped":0,"pct":62.41},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/FormIcons.tsx": {"lines":{"total":19,"covered":11,"skipped":0,"pct":57.89},"functions":{"total":9,"covered":1,"skipped":0,"pct":11.11},"statements":{"total":19,"covered":11,"skipped":0,"pct":57.89},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/HeaderIcons.tsx": {"lines":{"total":13,"covered":9,"skipped":0,"pct":69.23},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/HelpIcons.tsx": {"lines":{"total":20,"covered":13,"skipped":0,"pct":65},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":20,"covered":13,"skipped":0,"pct":65},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/icons/MenuIcons.tsx": {"lines":{"total":65,"covered":38,"skipped":0,"pct":58.46},"functions":{"total":29,"covered":2,"skipped":0,"pct":6.9},"statements":{"total":65,"covered":38,"skipped":0,"pct":58.46},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/mockResponses/CommentApiMockResponse.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/normalizers/CanvasWidgetsNormalizer.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/AppViewer/PageTabs.tsx": {"lines":{"total":54,"covered":20,"skipped":0,"pct":37.04},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":59,"covered":20,"skipped":0,"pct":33.9},"branches":{"total":28,"covered":6,"skipped":0,"pct":21.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/AppViewer/PageTabsContainer.tsx": {"lines":{"total":58,"covered":29,"skipped":0,"pct":50},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":74,"covered":42,"skipped":0,"pct":56.76},"branches":{"total":28,"covered":7,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Applications/ForkModalStyles.ts": {"lines":{"total":24,"covered":22,"skipped":0,"pct":91.67},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":24,"covered":22,"skipped":0,"pct":91.67},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Applications/permissionHelpers.tsx": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Applications/ProductUpdatesModal/ReleaseComponent.tsx": {"lines":{"total":61,"covered":19,"skipped":0,"pct":31.15},"functions":{"total":28,"covered":1,"skipped":0,"pct":3.57},"statements":{"total":67,"covered":19,"skipped":0,"pct":28.36},"branches":{"total":32,"covered":14,"skipped":0,"pct":43.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ActionSettings.tsx": {"lines":{"total":18,"covered":7,"skipped":0,"pct":38.89},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":7,"skipped":0,"pct":38.89},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Canvas.tsx": {"lines":{"total":59,"covered":44,"skipped":0,"pct":74.58},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":61,"covered":46,"skipped":0,"pct":75.41},"branches":{"total":18,"covered":8,"skipped":0,"pct":44.44}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorHeader.tsx": {"lines":{"total":142,"covered":123,"skipped":0,"pct":86.62},"functions":{"total":32,"covered":20,"skipped":0,"pct":62.5},"statements":{"total":149,"covered":130,"skipped":0,"pct":87.25},"branches":{"total":84,"covered":45,"skipped":0,"pct":53.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorSaveIndicator.tsx": {"lines":{"total":27,"covered":23,"skipped":0,"pct":85.19},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":29,"covered":25,"skipped":0,"pct":86.21},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EntityNotFoundPane.tsx": {"lines":{"total":11,"covered":8,"skipped":0,"pct":72.73},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FormConfig.tsx": {"lines":{"total":27,"covered":6,"skipped":0,"pct":22.22},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":6,"skipped":0,"pct":20},"branches":{"total":53,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FormControl.tsx": {"lines":{"total":23,"covered":9,"skipped":0,"pct":39.13},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":9,"skipped":0,"pct":37.5},"branches":{"total":30,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/HelpButton.tsx": {"lines":{"total":32,"covered":29,"skipped":0,"pct":90.63},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":37,"covered":34,"skipped":0,"pct":91.89},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/MainContainer.tsx": {"lines":{"total":29,"covered":27,"skipped":0,"pct":93.1},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":31,"covered":29,"skipped":0,"pct":93.55},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/MainContainerLayoutControl.tsx": {"lines":{"total":41,"covered":37,"skipped":0,"pct":90.24},"functions":{"total":10,"covered":8,"skipped":0,"pct":80},"statements":{"total":44,"covered":39,"skipped":0,"pct":88.64},"branches":{"total":32,"covered":26,"skipped":0,"pct":81.25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Popper.tsx": {"lines":{"total":44,"covered":30,"skipped":0,"pct":68.18},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":44,"covered":30,"skipped":0,"pct":68.18},"branches":{"total":42,"covered":20,"skipped":0,"pct":47.62}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPaneTitle.tsx": {"lines":{"total":51,"covered":36,"skipped":0,"pct":70.59},"functions":{"total":11,"covered":8,"skipped":0,"pct":72.73},"statements":{"total":57,"covered":42,"skipped":0,"pct":73.68},"branches":{"total":40,"covered":14,"skipped":0,"pct":35}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/RealtimeAppEditors.tsx": {"lines":{"total":28,"covered":25,"skipped":0,"pct":89.29},"functions":{"total":7,"covered":4,"skipped":0,"pct":57.14},"statements":{"total":28,"covered":25,"skipped":0,"pct":89.29},"branches":{"total":16,"covered":5,"skipped":0,"pct":31.25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ToggleModeButton.tsx": {"lines":{"total":128,"covered":47,"skipped":0,"pct":36.72},"functions":{"total":29,"covered":5,"skipped":0,"pct":17.24},"statements":{"total":139,"covered":52,"skipped":0,"pct":37.41},"branches":{"total":82,"covered":10,"skipped":0,"pct":12.2}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetCard.tsx": {"lines":{"total":28,"covered":28,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":28,"covered":28,"skipped":0,"pct":100},"branches":{"total":10,"covered":9,"skipped":0,"pct":90}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetSidebar.tsx": {"lines":{"total":39,"covered":27,"skipped":0,"pct":69.23},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":41,"covered":29,"skipped":0,"pct":70.73},"branches":{"total":14,"covered":2,"skipped":0,"pct":14.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetsMultiSelectBox.tsx": {"lines":{"total":109,"covered":85,"skipped":0,"pct":77.98},"functions":{"total":28,"covered":19,"skipped":0,"pct":67.86},"statements":{"total":117,"covered":91,"skipped":0,"pct":77.78},"branches":{"total":50,"covered":35,"skipped":0,"pct":70}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/routes.tsx": {"lines":{"total":59,"covered":29,"skipped":0,"pct":49.15},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":65,"covered":29,"skipped":0,"pct":44.62},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/utils.ts": {"lines":{"total":111,"covered":24,"skipped":0,"pct":21.62},"functions":{"total":22,"covered":8,"skipped":0,"pct":36.36},"statements":{"total":122,"covered":29,"skipped":0,"pct":23.77},"branches":{"total":85,"covered":12,"skipped":0,"pct":14.12}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/ApiAuthentication.tsx": {"lines":{"total":49,"covered":25,"skipped":0,"pct":51.02},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":25,"skipped":0,"pct":50},"branches":{"total":30,"covered":8,"skipped":0,"pct":26.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/ApiRightPane.tsx": {"lines":{"total":60,"covered":28,"skipped":0,"pct":46.67},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":67,"covered":29,"skipped":0,"pct":43.28},"branches":{"total":54,"covered":22,"skipped":0,"pct":40.74}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/CurlImportForm.tsx": {"lines":{"total":51,"covered":25,"skipped":0,"pct":49.02},"functions":{"total":23,"covered":1,"skipped":0,"pct":4.35},"statements":{"total":54,"covered":26,"skipped":0,"pct":48.15},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/Form.tsx": {"lines":{"total":181,"covered":68,"skipped":0,"pct":37.57},"functions":{"total":57,"covered":0,"skipped":0,"pct":0},"statements":{"total":189,"covered":68,"skipped":0,"pct":35.98},"branches":{"total":116,"covered":42,"skipped":0,"pct":36.21}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/Pagination.tsx": {"lines":{"total":51,"covered":26,"skipped":0,"pct":50.98},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":51,"covered":26,"skipped":0,"pct":50.98},"branches":{"total":32,"covered":20,"skipped":0,"pct":62.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/PostBodyData.tsx": {"lines":{"total":35,"covered":22,"skipped":0,"pct":62.86},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":22,"skipped":0,"pct":61.11},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/ProviderTemplates.tsx": {"lines":{"total":95,"covered":37,"skipped":0,"pct":38.95},"functions":{"total":21,"covered":1,"skipped":0,"pct":4.76},"statements":{"total":102,"covered":38,"skipped":0,"pct":37.25},"branches":{"total":49,"covered":20,"skipped":0,"pct":40.82}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/RapidApiEditorForm.tsx": {"lines":{"total":54,"covered":30,"skipped":0,"pct":55.56},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":54,"covered":30,"skipped":0,"pct":55.56},"branches":{"total":43,"covered":18,"skipped":0,"pct":41.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/helpers.ts": {"lines":{"total":10,"covered":3,"skipped":0,"pct":30},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":5,"skipped":0,"pct":41.67},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/APIEditor/index.tsx": {"lines":{"total":96,"covered":32,"skipped":0,"pct":33.33},"functions":{"total":22,"covered":1,"skipped":0,"pct":4.55},"statements":{"total":108,"covered":33,"skipped":0,"pct":30.56},"branches":{"total":55,"covered":2,"skipped":0,"pct":3.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/BottomBar/ManualUpgrades.tsx": {"lines":{"total":49,"covered":44,"skipped":0,"pct":89.8},"functions":{"total":12,"covered":9,"skipped":0,"pct":75},"statements":{"total":57,"covered":51,"skipped":0,"pct":89.47},"branches":{"total":12,"covered":10,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/BottomBar/index.tsx": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/CanvasPropertyPane/index.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/BackButton.tsx": {"lines":{"total":16,"covered":10,"skipped":0,"pct":62.5},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":10,"skipped":0,"pct":62.5},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/Collapsible.tsx": {"lines":{"total":18,"covered":11,"skipped":0,"pct":61.11},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":23,"covered":12,"skipped":0,"pct":52.17},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/Connected.tsx": {"lines":{"total":23,"covered":14,"skipped":0,"pct":60.87},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":30,"covered":6,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/DBForm.tsx": {"lines":{"total":64,"covered":32,"skipped":0,"pct":50},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":68,"covered":33,"skipped":0,"pct":48.53},"branches":{"total":44,"covered":6,"skipped":0,"pct":13.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/DatasourceSection.tsx": {"lines":{"total":39,"covered":11,"skipped":0,"pct":28.21},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":12,"skipped":0,"pct":29.27},"branches":{"total":32,"covered":8,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/FormTitle.tsx": {"lines":{"total":41,"covered":11,"skipped":0,"pct":26.83},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":11,"skipped":0,"pct":25.58},"branches":{"total":37,"covered":2,"skipped":0,"pct":5.41}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/JSONtoForm.tsx": {"lines":{"total":138,"covered":23,"skipped":0,"pct":16.67},"functions":{"total":24,"covered":1,"skipped":0,"pct":4.17},"statements":{"total":153,"covered":24,"skipped":0,"pct":15.69},"branches":{"total":77,"covered":14,"skipped":0,"pct":18.18}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/NewActionButton.tsx": {"lines":{"total":31,"covered":21,"skipped":0,"pct":67.74},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":35,"covered":24,"skipped":0,"pct":68.57},"branches":{"total":42,"covered":6,"skipped":0,"pct":14.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/RestAPIDatasourceForm.tsx": {"lines":{"total":220,"covered":53,"skipped":0,"pct":24.09},"functions":{"total":41,"covered":1,"skipped":0,"pct":2.44},"statements":{"total":236,"covered":54,"skipped":0,"pct":22.88},"branches":{"total":171,"covered":20,"skipped":0,"pct":11.7}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/DataSourceEditor/index.tsx": {"lines":{"total":89,"covered":27,"skipped":0,"pct":30.34},"functions":{"total":11,"covered":2,"skipped":0,"pct":18.18},"statements":{"total":95,"covered":29,"skipped":0,"pct":30.53},"branches":{"total":95,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorAppName/EditableAppName.tsx": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenu.tsx": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":3,"skipped":0,"pct":50},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenuData.ts": {"lines":{"total":64,"covered":43,"skipped":0,"pct":67.19},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":65,"covered":44,"skipped":0,"pct":67.69},"branches":{"total":24,"covered":10,"skipped":0,"pct":41.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenuItem.tsx": {"lines":{"total":54,"covered":15,"skipped":0,"pct":27.78},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":58,"covered":15,"skipped":0,"pct":25.86},"branches":{"total":26,"covered":6,"skipped":0,"pct":23.08}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/EditorAppName/index.tsx": {"lines":{"total":63,"covered":30,"skipped":0,"pct":47.62},"functions":{"total":25,"covered":1,"skipped":0,"pct":4},"statements":{"total":72,"covered":38,"skipped":0,"pct":52.78},"branches":{"total":26,"covered":7,"skipped":0,"pct":26.92}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/ContextMenuTrigger.tsx": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources.tsx": {"lines":{"total":40,"covered":38,"skipped":0,"pct":95},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":43,"covered":41,"skipped":0,"pct":95.35},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/EntityExplorer.tsx": {"lines":{"total":49,"covered":43,"skipped":0,"pct":87.76},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":51,"covered":45,"skipped":0,"pct":88.24},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/ExplorerIcons.tsx": {"lines":{"total":79,"covered":64,"skipped":0,"pct":81.01},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":85,"covered":65,"skipped":0,"pct":76.47},"branches":{"total":28,"covered":10,"skipped":0,"pct":35.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/ExplorerSearch.tsx": {"lines":{"total":22,"covered":15,"skipped":0,"pct":68.18},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":26,"covered":19,"skipped":0,"pct":73.08},"branches":{"total":6,"covered":1,"skipped":0,"pct":16.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/ExplorerStyledComponents.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/JSDependencies.tsx": {"lines":{"total":28,"covered":24,"skipped":0,"pct":85.71},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":33,"covered":27,"skipped":0,"pct":81.82},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/TreeDropdown.tsx": {"lines":{"total":43,"covered":27,"skipped":0,"pct":62.79},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":45,"covered":29,"skipped":0,"pct":64.44},"branches":{"total":34,"covered":17,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/common.tsx": {"lines":{"total":11,"covered":10,"skipped":0,"pct":90.91},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/helpers.tsx": {"lines":{"total":57,"covered":48,"skipped":0,"pct":84.21},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":69,"covered":58,"skipped":0,"pct":84.06},"branches":{"total":94,"covered":55,"skipped":0,"pct":58.51}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/hooks.ts": {"lines":{"total":201,"covered":62,"skipped":0,"pct":30.85},"functions":{"total":55,"covered":12,"skipped":0,"pct":21.82},"statements":{"total":247,"covered":75,"skipped":0,"pct":30.36},"branches":{"total":151,"covered":40,"skipped":0,"pct":26.49}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/index.tsx": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/mockTestData.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Actions/ActionEntity.tsx": {"lines":{"total":29,"covered":15,"skipped":0,"pct":51.72},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":15,"skipped":0,"pct":45.45},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Actions/ActionEntityContextMenu.tsx": {"lines":{"total":50,"covered":19,"skipped":0,"pct":38},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":19,"skipped":0,"pct":36.54},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Actions/MoreActionsMenu.tsx": {"lines":{"total":45,"covered":17,"skipped":0,"pct":37.78},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":17,"skipped":0,"pct":34},"branches":{"total":12,"covered":2,"skipped":0,"pct":16.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Actions/helpers.tsx": {"lines":{"total":31,"covered":11,"skipped":0,"pct":35.48},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":13,"skipped":0,"pct":35.14},"branches":{"total":41,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/DataSourceContextMenu.tsx": {"lines":{"total":21,"covered":17,"skipped":0,"pct":80.95},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":23,"covered":19,"skipped":0,"pct":82.61},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceEntity.tsx": {"lines":{"total":48,"covered":36,"skipped":0,"pct":75},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":48,"covered":36,"skipped":0,"pct":75},"branches":{"total":20,"covered":6,"skipped":0,"pct":30}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceField.tsx": {"lines":{"total":21,"covered":14,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":14,"skipped":0,"pct":66.67},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceStructure.tsx": {"lines":{"total":29,"covered":15,"skipped":0,"pct":51.72},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":15,"skipped":0,"pct":46.88},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceStructureContainer.tsx": {"lines":{"total":16,"covered":8,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":8,"skipped":0,"pct":50},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Datasources/QueryTemplates.tsx": {"lines":{"total":33,"covered":16,"skipped":0,"pct":48.48},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":34,"covered":16,"skipped":0,"pct":47.06},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/AddButton.tsx": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/Collapse.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/CollapseToggle.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/EntityProperties.tsx": {"lines":{"total":104,"covered":53,"skipped":0,"pct":50.96},"functions":{"total":19,"covered":10,"skipped":0,"pct":52.63},"statements":{"total":114,"covered":60,"skipped":0,"pct":52.63},"branches":{"total":78,"covered":15,"skipped":0,"pct":19.23}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/EntityProperty.tsx": {"lines":{"total":33,"covered":20,"skipped":0,"pct":60.61},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":20,"skipped":0,"pct":57.14},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/Loader.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/Name.tsx": {"lines":{"total":54,"covered":31,"skipped":0,"pct":57.41},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":58,"covered":34,"skipped":0,"pct":58.62},"branches":{"total":22,"covered":10,"skipped":0,"pct":45.45}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/Placeholder.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Entity/index.tsx": {"lines":{"total":82,"covered":75,"skipped":0,"pct":91.46},"functions":{"total":19,"covered":16,"skipped":0,"pct":84.21},"statements":{"total":86,"covered":79,"skipped":0,"pct":91.86},"branches":{"total":72,"covered":62,"skipped":0,"pct":86.11}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Files/Submenu.tsx": {"lines":{"total":75,"covered":52,"skipped":0,"pct":69.33},"functions":{"total":19,"covered":8,"skipped":0,"pct":42.11},"statements":{"total":86,"covered":60,"skipped":0,"pct":69.77},"branches":{"total":29,"covered":13,"skipped":0,"pct":44.83}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Files/SubmenuHotkeys.tsx": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":21,"covered":11,"skipped":0,"pct":52.38},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Files/index.tsx": {"lines":{"total":39,"covered":31,"skipped":0,"pct":79.49},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":45,"covered":34,"skipped":0,"pct":75.56},"branches":{"total":18,"covered":6,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/JSActions/JSActionContextMenu.tsx": {"lines":{"total":37,"covered":14,"skipped":0,"pct":37.84},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":14,"skipped":0,"pct":35},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/JSActions/JSActionEntity.tsx": {"lines":{"total":23,"covered":14,"skipped":0,"pct":60.87},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/JSActions/MoreJSActionsMenu.tsx": {"lines":{"total":38,"covered":14,"skipped":0,"pct":36.84},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":14,"skipped":0,"pct":32.56},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/JSActions/helpers.tsx": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Pages/PageContextMenu.tsx": {"lines":{"total":34,"covered":26,"skipped":0,"pct":76.47},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":37,"covered":28,"skipped":0,"pct":75.68},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Pages/index.tsx": {"lines":{"total":59,"covered":49,"skipped":0,"pct":83.05},"functions":{"total":14,"covered":6,"skipped":0,"pct":42.86},"statements":{"total":59,"covered":49,"skipped":0,"pct":83.05},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetContextMenu.tsx": {"lines":{"total":47,"covered":33,"skipped":0,"pct":70.21},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":48,"covered":34,"skipped":0,"pct":70.83},"branches":{"total":14,"covered":2,"skipped":0,"pct":14.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetEntity.tsx": {"lines":{"total":42,"covered":42,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":43,"covered":42,"skipped":0,"pct":97.67},"branches":{"total":29,"covered":23,"skipped":0,"pct":79.31}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetGroup.tsx": {"lines":{"total":33,"covered":31,"skipped":0,"pct":93.94},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":34,"covered":32,"skipped":0,"pct":94.12},"branches":{"total":71,"covered":53,"skipped":0,"pct":74.65}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetIcon.tsx": {"lines":{"total":13,"covered":12,"skipped":0,"pct":92.31},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/useNavigateToWidget.ts": {"lines":{"total":43,"covered":39,"skipped":0,"pct":90.7},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":45,"covered":40,"skipped":0,"pct":88.89},"branches":{"total":20,"covered":14,"skipped":0,"pct":70}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/Explorer/Widgets/utils.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Checklist.tsx": {"lines":{"total":135,"covered":130,"skipped":0,"pct":96.3},"functions":{"total":42,"covered":39,"skipped":0,"pct":92.86},"statements":{"total":135,"covered":130,"skipped":0,"pct":96.3},"branches":{"total":118,"covered":114,"skipped":0,"pct":96.61}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/IntroductionModal.tsx": {"lines":{"total":43,"covered":40,"skipped":0,"pct":93.02},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":47,"covered":44,"skipped":0,"pct":93.62},"branches":{"total":40,"covered":40,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Statusbar.tsx": {"lines":{"total":87,"covered":78,"skipped":0,"pct":89.66},"functions":{"total":14,"covered":12,"skipped":0,"pct":85.71},"statements":{"total":89,"covered":80,"skipped":0,"pct":89.89},"branches":{"total":71,"covered":55,"skipped":0,"pct":77.46}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Tasks.tsx": {"lines":{"total":63,"covered":62,"skipped":0,"pct":98.41},"functions":{"total":12,"covered":11,"skipped":0,"pct":91.67},"statements":{"total":65,"covered":64,"skipped":0,"pct":98.46},"branches":{"total":28,"covered":27,"skipped":0,"pct":96.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Utils.ts": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/testUtils.ts": {"lines":{"total":25,"covered":25,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/index.tsx": {"lines":{"total":20,"covered":14,"skipped":0,"pct":70},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":14,"skipped":0,"pct":70},"branches":{"total":18,"covered":12,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/ActionCard.tsx": {"lines":{"total":15,"covered":11,"skipped":0,"pct":73.33},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":11,"skipped":0,"pct":73.33},"branches":{"total":12,"covered":12,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/ActionCards.tsx": {"lines":{"total":30,"covered":14,"skipped":0,"pct":46.67},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":14,"skipped":0,"pct":42.42},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/CrudInfoModal.tsx": {"lines":{"total":48,"covered":38,"skipped":0,"pct":79.17},"functions":{"total":10,"covered":4,"skipped":0,"pct":40},"statements":{"total":52,"covered":42,"skipped":0,"pct":80.77},"branches":{"total":28,"covered":23,"skipped":0,"pct":82.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/DataSourceOption.tsx": {"lines":{"total":44,"covered":16,"skipped":0,"pct":36.36},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":46,"covered":16,"skipped":0,"pct":34.78},"branches":{"total":34,"covered":8,"skipped":0,"pct":23.53}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/PageContent.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/constants.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GeneratePageForm.tsx": {"lines":{"total":205,"covered":43,"skipped":0,"pct":20.98},"functions":{"total":22,"covered":0,"skipped":0,"pct":0},"statements":{"total":229,"covered":43,"skipped":0,"pct":18.78},"branches":{"total":171,"covered":18,"skipped":0,"pct":10.53}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GoogleSheetForm.tsx": {"lines":{"total":85,"covered":27,"skipped":0,"pct":31.76},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":95,"covered":27,"skipped":0,"pct":28.42},"branches":{"total":97,"covered":14,"skipped":0,"pct":14.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/hooks.ts": {"lines":{"total":160,"covered":15,"skipped":0,"pct":9.38},"functions":{"total":26,"covered":0,"skipped":0,"pct":0},"statements":{"total":207,"covered":21,"skipped":0,"pct":10.14},"branches":{"total":54,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/styles.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GlobalHotKeys/GlobalHotKeys.tsx": {"lines":{"total":124,"covered":76,"skipped":0,"pct":61.29},"functions":{"total":46,"covered":23,"skipped":0,"pct":50},"statements":{"total":129,"covered":80,"skipped":0,"pct":62.02},"branches":{"total":39,"covered":12,"skipped":0,"pct":30.77}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GlobalHotKeys/index.tsx": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GlobalHotKeys/useMouseLocation.tsx": {"lines":{"total":12,"covered":10,"skipped":0,"pct":83.33},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":13,"covered":11,"skipped":0,"pct":84.62},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/Boxed.tsx": {"lines":{"total":14,"covered":11,"skipped":0,"pct":78.57},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":11,"skipped":0,"pct":78.57},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/EndTour.tsx": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":9,"skipped":0,"pct":52.94},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/Guide.tsx": {"lines":{"total":115,"covered":29,"skipped":0,"pct":25.22},"functions":{"total":44,"covered":0,"skipped":0,"pct":0},"statements":{"total":124,"covered":29,"skipped":0,"pct":23.39},"branches":{"total":135,"covered":26,"skipped":0,"pct":19.26}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/constants.tsx": {"lines":{"total":61,"covered":26,"skipped":0,"pct":42.62},"functions":{"total":22,"covered":1,"skipped":0,"pct":4.55},"statements":{"total":61,"covered":26,"skipped":0,"pct":42.62},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/useComputeCurrentStep.ts": {"lines":{"total":128,"covered":10,"skipped":0,"pct":7.81},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":128,"covered":10,"skipped":0,"pct":7.81},"branches":{"total":123,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/GuidedTour/utils.ts": {"lines":{"total":87,"covered":14,"skipped":0,"pct":16.09},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":90,"covered":14,"skipped":0,"pct":15.56},"branches":{"total":38,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/ActiveDataSources.tsx": {"lines":{"total":23,"covered":13,"skipped":0,"pct":56.52},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":13,"skipped":0,"pct":54.17},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/AddDatasourceSecurely.tsx": {"lines":{"total":11,"covered":10,"skipped":0,"pct":90.91},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/DatasourceCard.tsx": {"lines":{"total":80,"covered":58,"skipped":0,"pct":72.5},"functions":{"total":14,"covered":2,"skipped":0,"pct":14.29},"statements":{"total":82,"covered":60,"skipped":0,"pct":73.17},"branches":{"total":70,"covered":48,"skipped":0,"pct":68.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/DatasourceHome.tsx": {"lines":{"total":59,"covered":24,"skipped":0,"pct":40.68},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":65,"covered":25,"skipped":0,"pct":38.46},"branches":{"total":39,"covered":8,"skipped":0,"pct":20.51}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/IntegrationsHomeScreen.tsx": {"lines":{"total":143,"covered":42,"skipped":0,"pct":29.37},"functions":{"total":22,"covered":1,"skipped":0,"pct":4.55},"statements":{"total":158,"covered":43,"skipped":0,"pct":27.22},"branches":{"total":88,"covered":10,"skipped":0,"pct":11.36}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/MockDataSources.tsx": {"lines":{"total":37,"covered":17,"skipped":0,"pct":45.95},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":17,"skipped":0,"pct":45.95},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/NewApi.tsx": {"lines":{"total":70,"covered":26,"skipped":0,"pct":37.14},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":76,"covered":26,"skipped":0,"pct":34.21},"branches":{"total":40,"covered":8,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/NewQuery.tsx": {"lines":{"total":20,"covered":11,"skipped":0,"pct":55},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":22,"covered":12,"skipped":0,"pct":54.55},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/UnsupportedPluginDialog.tsx": {"lines":{"total":42,"covered":23,"skipped":0,"pct":54.76},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":44,"covered":23,"skipped":0,"pct":52.27},"branches":{"total":18,"covered":18,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/index.tsx": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/IntegrationEditor/mockData/index.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/Form.tsx": {"lines":{"total":65,"covered":22,"skipped":0,"pct":33.85},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":74,"covered":22,"skipped":0,"pct":29.73},"branches":{"total":42,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/JSFunctionRun.tsx": {"lines":{"total":23,"covered":12,"skipped":0,"pct":52.17},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":12,"skipped":0,"pct":52.17},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/JSFunctionSettings.tsx": {"lines":{"total":45,"covered":14,"skipped":0,"pct":31.11},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":14,"skipped":0,"pct":26.92},"branches":{"total":25,"covered":10,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/JSObjectHotKeys.tsx": {"lines":{"total":11,"covered":9,"skipped":0,"pct":81.82},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":13,"covered":11,"skipped":0,"pct":84.62},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/JSObjectNameEditor.tsx": {"lines":{"total":28,"covered":15,"skipped":0,"pct":53.57},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":15,"skipped":0,"pct":53.57},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/constants.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/index.tsx": {"lines":{"total":23,"covered":14,"skipped":0,"pct":60.87},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":26,"covered":15,"skipped":0,"pct":57.69},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/styledComponents.ts": {"lines":{"total":27,"covered":12,"skipped":0,"pct":44.44},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":12,"skipped":0,"pct":42.86},"branches":{"total":18,"covered":16,"skipped":0,"pct":88.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/JSEditor/utils.ts": {"lines":{"total":57,"covered":34,"skipped":0,"pct":59.65},"functions":{"total":17,"covered":7,"skipped":0,"pct":41.18},"statements":{"total":68,"covered":42,"skipped":0,"pct":61.76},"branches":{"total":33,"covered":16,"skipped":0,"pct":48.48}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/MultiSelectPropertyPane/index.tsx": {"lines":{"total":18,"covered":16,"skipped":0,"pct":88.89},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":21,"covered":18,"skipped":0,"pct":85.71},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PagesEditor/ContextMenu.tsx": {"lines":{"total":39,"covered":28,"skipped":0,"pct":71.79},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":28,"skipped":0,"pct":68.29},"branches":{"total":20,"covered":12,"skipped":0,"pct":60}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PagesEditor/EditName.tsx": {"lines":{"total":38,"covered":19,"skipped":0,"pct":50},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":42,"covered":19,"skipped":0,"pct":45.24},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PagesEditor/PageListItem.tsx": {"lines":{"total":43,"covered":28,"skipped":0,"pct":65.12},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":28,"skipped":0,"pct":65.12},"branches":{"total":14,"covered":8,"skipped":0,"pct":57.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PagesEditor/index.tsx": {"lines":{"total":46,"covered":22,"skipped":0,"pct":47.83},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":22,"skipped":0,"pct":46.81},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/ConnectDataCTA.tsx": {"lines":{"total":34,"covered":28,"skipped":0,"pct":82.35},"functions":{"total":14,"covered":12,"skipped":0,"pct":85.71},"statements":{"total":35,"covered":29,"skipped":0,"pct":82.86},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/Generator.tsx": {"lines":{"total":19,"covered":18,"skipped":0,"pct":94.74},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":21,"covered":19,"skipped":0,"pct":90.48},"branches":{"total":14,"covered":11,"skipped":0,"pct":78.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PanelPropertiesEditor.tsx": {"lines":{"total":64,"covered":11,"skipped":0,"pct":17.19},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":66,"covered":11,"skipped":0,"pct":16.67},"branches":{"total":38,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PropertyControl.tsx": {"lines":{"total":139,"covered":76,"skipped":0,"pct":54.68},"functions":{"total":16,"covered":4,"skipped":0,"pct":25},"statements":{"total":147,"covered":79,"skipped":0,"pct":53.74},"branches":{"total":98,"covered":34,"skipped":0,"pct":34.69}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PropertyHelpLabel.tsx": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PropertyPaneConnections.tsx": {"lines":{"total":103,"covered":64,"skipped":0,"pct":62.14},"functions":{"total":37,"covered":16,"skipped":0,"pct":43.24},"statements":{"total":107,"covered":65,"skipped":0,"pct":60.75},"branches":{"total":123,"covered":35,"skipped":0,"pct":28.46}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PropertyPaneView.tsx": {"lines":{"total":28,"covered":26,"skipped":0,"pct":92.86},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":30,"covered":26,"skipped":0,"pct":86.67},"branches":{"total":19,"covered":14,"skipped":0,"pct":73.68}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/PropertySection.tsx": {"lines":{"total":28,"covered":24,"skipped":0,"pct":85.71},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":31,"covered":27,"skipped":0,"pct":87.1},"branches":{"total":16,"covered":9,"skipped":0,"pct":56.25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/PropertyPane/index.tsx": {"lines":{"total":17,"covered":13,"skipped":0,"pct":76.47},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":17,"covered":13,"skipped":0,"pct":76.47},"branches":{"total":10,"covered":5,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/EditorJSONtoForm.tsx": {"lines":{"total":213,"covered":76,"skipped":0,"pct":35.68},"functions":{"total":45,"covered":0,"skipped":0,"pct":0},"statements":{"total":222,"covered":76,"skipped":0,"pct":34.23},"branches":{"total":192,"covered":48,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/Form.tsx": {"lines":{"total":27,"covered":9,"skipped":0,"pct":33.33},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":9,"skipped":0,"pct":33.33},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/Table.tsx": {"lines":{"total":65,"covered":55,"skipped":0,"pct":84.62},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":67,"covered":57,"skipped":0,"pct":85.07},"branches":{"total":32,"covered":16,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/TemplateMenu.tsx": {"lines":{"total":32,"covered":28,"skipped":0,"pct":87.5},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":40,"covered":36,"skipped":0,"pct":90},"branches":{"total":15,"covered":12,"skipped":0,"pct":80}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/helpers.tsx": {"lines":{"total":9,"covered":2,"skipped":0,"pct":22.22},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":3,"skipped":0,"pct":30},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/QueryEditor/index.tsx": {"lines":{"total":122,"covered":36,"skipped":0,"pct":29.51},"functions":{"total":18,"covered":1,"skipped":0,"pct":5.56},"statements":{"total":132,"covered":37,"skipped":0,"pct":28.03},"branches":{"total":75,"covered":4,"skipped":0,"pct":5.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/SaaSEditor/DatasourceCard.tsx": {"lines":{"total":36,"covered":22,"skipped":0,"pct":61.11},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":22,"skipped":0,"pct":61.11},"branches":{"total":34,"covered":18,"skipped":0,"pct":52.94}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/SaaSEditor/DatasourceForm.tsx": {"lines":{"total":58,"covered":23,"skipped":0,"pct":39.66},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":64,"covered":24,"skipped":0,"pct":37.5},"branches":{"total":55,"covered":2,"skipped":0,"pct":3.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/SaaSEditor/ListView.tsx": {"lines":{"total":71,"covered":27,"skipped":0,"pct":38.03},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":81,"covered":28,"skipped":0,"pct":34.57},"branches":{"total":25,"covered":8,"skipped":0,"pct":32}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/SaaSEditor/constants.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/SaaSEditor/routes.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/DeleteThemeModal.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/SaveThemeModal.tsx": {"lines":{"total":42,"covered":22,"skipped":0,"pct":52.38},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":47,"covered":26,"skipped":0,"pct":55.32},"branches":{"total":14,"covered":1,"skipped":0,"pct":7.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/SettingSection.tsx": {"lines":{"total":11,"covered":10,"skipped":0,"pct":90.91},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":8,"covered":5,"skipped":0,"pct":62.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/ThemeCard.tsx": {"lines":{"total":59,"covered":53,"skipped":0,"pct":89.83},"functions":{"total":16,"covered":12,"skipped":0,"pct":75},"statements":{"total":71,"covered":63,"skipped":0,"pct":88.73},"branches":{"total":22,"covered":14,"skipped":0,"pct":63.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/ThemeEditor.tsx": {"lines":{"total":44,"covered":34,"skipped":0,"pct":77.27},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":46,"covered":36,"skipped":0,"pct":78.26},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/ThemeSelector.tsx": {"lines":{"total":20,"covered":8,"skipped":0,"pct":40},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":8,"skipped":0,"pct":38.1},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/index.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":3,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/controls/ThemeBorderRadiusControl.tsx": {"lines":{"total":10,"covered":4,"skipped":0,"pct":40},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":4,"skipped":0,"pct":40},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/controls/ThemeColorControl.tsx": {"lines":{"total":16,"covered":14,"skipped":0,"pct":87.5},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":19,"covered":17,"skipped":0,"pct":89.47},"branches":{"total":6,"covered":3,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/controls/ThemeFontControl.tsx": {"lines":{"total":9,"covered":3,"skipped":0,"pct":33.33},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":3,"skipped":0,"pct":25},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/ThemePropertyPane/controls/ThemeShadowControl.tsx": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetsEditor/CanvasContainer.tsx": {"lines":{"total":41,"covered":40,"skipped":0,"pct":97.56},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":42,"covered":41,"skipped":0,"pct":97.62},"branches":{"total":16,"covered":10,"skipped":0,"pct":62.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetsEditor/PageTabs.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetsEditor/PropertyPaneContainer.tsx": {"lines":{"total":13,"covered":11,"skipped":0,"pct":84.62},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":15,"covered":13,"skipped":0,"pct":86.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/WidgetsEditor/index.tsx": {"lines":{"total":61,"covered":57,"skipped":0,"pct":93.44},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":64,"covered":60,"skipped":0,"pct":93.75},"branches":{"total":30,"covered":18,"skipped":0,"pct":60}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/constants.ts": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/utils.ts": {"lines":{"total":22,"covered":21,"skipped":0,"pct":95.45},"functions":{"total":7,"covered":6,"skipped":0,"pct":85.71},"statements":{"total":29,"covered":28,"skipped":0,"pct":96.55},"branches":{"total":18,"covered":14,"skipped":0,"pct":77.78}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/QuickGitActions/BranchButton.tsx": {"lines":{"total":34,"covered":31,"skipped":0,"pct":91.18},"functions":{"total":7,"covered":6,"skipped":0,"pct":85.71},"statements":{"total":37,"covered":34,"skipped":0,"pct":91.89},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/QuickGitActions/index.tsx": {"lines":{"total":106,"covered":68,"skipped":0,"pct":64.15},"functions":{"total":28,"covered":7,"skipped":0,"pct":25},"statements":{"total":112,"covered":70,"skipped":0,"pct":62.5},"branches":{"total":50,"covered":22,"skipped":0,"pct":44}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BetaTag.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BranchList.tsx": {"lines":{"total":106,"covered":34,"skipped":0,"pct":32.08},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":116,"covered":34,"skipped":0,"pct":29.31},"branches":{"total":41,"covered":8,"skipped":0,"pct":19.51}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BranchListHotkeys.tsx": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":22,"covered":11,"skipped":0,"pct":50},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BranchListItem.tsx": {"lines":{"total":25,"covered":11,"skipped":0,"pct":44},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":11,"skipped":0,"pct":42.31},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BranchListItemContainer.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/BranchMoreMenu.tsx": {"lines":{"total":29,"covered":12,"skipped":0,"pct":41.38},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":12,"skipped":0,"pct":37.5},"branches":{"total":16,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/ConflictInfo.tsx": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/DangerMenuItem.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/DefaultTag.tsx": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/GitChangesList.tsx": {"lines":{"total":54,"covered":39,"skipped":0,"pct":72.22},"functions":{"total":24,"covered":13,"skipped":0,"pct":54.17},"statements":{"total":55,"covered":40,"skipped":0,"pct":72.73},"branches":{"total":138,"covered":107,"skipped":0,"pct":77.54}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/InfoWrapper.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/Link.tsx": {"lines":{"total":19,"covered":18,"skipped":0,"pct":94.74},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":21,"covered":20,"skipped":0,"pct":95.24},"branches":{"total":18,"covered":10,"skipped":0,"pct":55.56}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/LocalBranchList.tsx": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":12,"covered":7,"skipped":0,"pct":58.33},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/RemoteBranchList.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/RemoteBranchListItem.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/components/StyledComponents.tsx": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":7,"skipped":0,"pct":58.33},"branches":{"total":10,"covered":8,"skipped":0,"pct":80}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/index.ts": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/useActiveHoverIndex.ts": {"lines":{"total":14,"covered":2,"skipped":0,"pct":14.29},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":3,"skipped":0,"pct":15.79},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/useFilteredBranches.ts": {"lines":{"total":13,"covered":2,"skipped":0,"pct":15.38},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":3,"skipped":0,"pct":18.75},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/useGitConnect.ts": {"lines":{"total":14,"covered":4,"skipped":0,"pct":28.57},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":5,"skipped":0,"pct":29.41},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/useHover.ts": {"lines":{"total":14,"covered":2,"skipped":0,"pct":14.29},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":2,"skipped":0,"pct":11.11},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Editor/gitSync/hooks/useSSHKeyPair.ts": {"lines":{"total":27,"covered":5,"skipped":0,"pct":18.52},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":6,"skipped":0,"pct":16.67},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/DisconnectService.tsx": {"lines":{"total":24,"covered":21,"skipped":0,"pct":87.5},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":28,"covered":25,"skipped":0,"pct":89.29},"branches":{"total":16,"covered":13,"skipped":0,"pct":81.25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Accordion.tsx": {"lines":{"total":20,"covered":20,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":14,"covered":14,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Button.tsx": {"lines":{"total":18,"covered":18,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":19,"covered":19,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Common.tsx": {"lines":{"total":22,"covered":22,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":24,"covered":20,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Dropdown.tsx": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Link.tsx": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":32,"covered":32,"skipped":0,"pct":100},"branches":{"total":20,"covered":16,"skipped":0,"pct":80}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/TagInputField.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Text.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":9,"covered":9,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/TextInput.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":7,"covered":4,"skipped":0,"pct":57.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/Toggle.tsx": {"lines":{"total":19,"covered":18,"skipped":0,"pct":94.74},"functions":{"total":7,"covered":6,"skipped":0,"pct":85.71},"statements":{"total":20,"covered":19,"skipped":0,"pct":95},"branches":{"total":14,"covered":13,"skipped":0,"pct":92.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/Settings/FormGroup/group.tsx": {"lines":{"total":46,"covered":45,"skipped":0,"pct":97.83},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":47,"covered":46,"skipped":0,"pct":97.87},"branches":{"total":74,"covered":46,"skipped":0,"pct":62.16}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/UserAuth/requiresAuthHOC.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":24,"covered":11,"skipped":0,"pct":45.83},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/NotFound.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/ProfileDropdown.tsx": {"lines":{"total":32,"covered":22,"skipped":0,"pct":68.75},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":22,"skipped":0,"pct":68.75},"branches":{"total":21,"covered":6,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/ProfileImage.tsx": {"lines":{"total":18,"covered":16,"skipped":0,"pct":88.89},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":20,"covered":18,"skipped":0,"pct":90},"branches":{"total":16,"covered":11,"skipped":0,"pct":68.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/SpinnerLoader.tsx": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/SuccessTick.tsx": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/CanvasDraggingArena.tsx": {"lines":{"total":23,"covered":23,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/CanvasMultiPointerArena.tsx": {"lines":{"total":79,"covered":21,"skipped":0,"pct":26.58},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":82,"covered":21,"skipped":0,"pct":25.61},"branches":{"total":34,"covered":2,"skipped":0,"pct":5.88}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/CanvasSelectionArena.tsx": {"lines":{"total":188,"covered":176,"skipped":0,"pct":93.62},"functions":{"total":27,"covered":24,"skipped":0,"pct":88.89},"statements":{"total":192,"covered":180,"skipped":0,"pct":93.75},"branches":{"total":192,"covered":148,"skipped":0,"pct":77.08}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/StickyCanvasArena.tsx": {"lines":{"total":49,"covered":31,"skipped":0,"pct":63.27},"functions":{"total":11,"covered":6,"skipped":0,"pct":54.55},"statements":{"total":52,"covered":34,"skipped":0,"pct":65.38},"branches":{"total":28,"covered":20,"skipped":0,"pct":71.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/hooks/ContainerJumpMetric.ts": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/hooks/useBlocksToBeDraggedOnCanvas.ts": {"lines":{"total":149,"covered":133,"skipped":0,"pct":89.26},"functions":{"total":32,"covered":29,"skipped":0,"pct":90.63},"statements":{"total":161,"covered":144,"skipped":0,"pct":89.44},"branches":{"total":102,"covered":78,"skipped":0,"pct":76.47}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/hooks/useCanvasDragToScroll.ts": {"lines":{"total":42,"covered":41,"skipped":0,"pct":97.62},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":43,"covered":42,"skipped":0,"pct":97.67},"branches":{"total":43,"covered":38,"skipped":0,"pct":88.37}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CanvasArenas/hooks/useCanvasDragging.ts": {"lines":{"total":308,"covered":259,"skipped":0,"pct":84.09},"functions":{"total":32,"covered":27,"skipped":0,"pct":84.38},"statements":{"total":322,"covered":269,"skipped":0,"pct":83.54},"branches":{"total":263,"covered":176,"skipped":0,"pct":66.92}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CustomizedDropdown/StyledComponents.tsx": {"lines":{"total":24,"covered":7,"skipped":0,"pct":29.17},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":7,"skipped":0,"pct":29.17},"branches":{"total":26,"covered":10,"skipped":0,"pct":38.46}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CustomizedDropdown/dropdownHelpers.tsx": {"lines":{"total":28,"covered":9,"skipped":0,"pct":32.14},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":10,"skipped":0,"pct":34.48},"branches":{"total":15,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/CustomizedDropdown/index.tsx": {"lines":{"total":31,"covered":15,"skipped":0,"pct":48.39},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":16,"skipped":0,"pct":48.48},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/common/datasourceAuth/index.tsx": {"lines":{"total":91,"covered":32,"skipped":0,"pct":35.16},"functions":{"total":16,"covered":2,"skipped":0,"pct":12.5},"statements":{"total":96,"covered":32,"skipped":0,"pct":33.33},"branches":{"total":78,"covered":8,"skipped":0,"pct":10.26}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/organization/AppInviteUsersForm.tsx": {"lines":{"total":38,"covered":20,"skipped":0,"pct":52.63},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":20,"skipped":0,"pct":52.63},"branches":{"total":44,"covered":10,"skipped":0,"pct":22.73}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/organization/General.tsx": {"lines":{"total":54,"covered":42,"skipped":0,"pct":77.78},"functions":{"total":12,"covered":4,"skipped":0,"pct":33.33},"statements":{"total":54,"covered":42,"skipped":0,"pct":77.78},"branches":{"total":52,"covered":36,"skipped":0,"pct":69.23}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/organization/ManageUsers.tsx": {"lines":{"total":19,"covered":9,"skipped":0,"pct":47.37},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":9,"skipped":0,"pct":47.37},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/organization/OrgInviteUsersForm.tsx": {"lines":{"total":104,"covered":46,"skipped":0,"pct":44.23},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":108,"covered":46,"skipped":0,"pct":42.59},"branches":{"total":104,"covered":28,"skipped":0,"pct":26.92}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/organization/helpers.ts": {"lines":{"total":16,"covered":5,"skipped":0,"pct":31.25},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":8,"skipped":0,"pct":40},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/DataCollectionForm.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":16,"covered":15,"skipped":0,"pct":93.75},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/DetailsForm.tsx": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/GetStarted.tsx": {"lines":{"total":35,"covered":20,"skipped":0,"pct":57.14},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":20,"skipped":0,"pct":57.14},"branches":{"total":24,"covered":8,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/NewsletterForm.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/SetupForm.tsx": {"lines":{"total":86,"covered":56,"skipped":0,"pct":65.12},"functions":{"total":10,"covered":8,"skipped":0,"pct":80},"statements":{"total":90,"covered":58,"skipped":0,"pct":64.44},"branches":{"total":56,"covered":31,"skipped":0,"pct":55.36}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/SignupSuccess.tsx": {"lines":{"total":51,"covered":37,"skipped":0,"pct":72.55},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":53,"covered":37,"skipped":0,"pct":69.81},"branches":{"total":54,"covered":18,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/Welcome.tsx": {"lines":{"total":44,"covered":18,"skipped":0,"pct":40.91},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":18,"skipped":0,"pct":38.3},"branches":{"total":18,"covered":14,"skipped":0,"pct":77.78}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/common.tsx": {"lines":{"total":32,"covered":29,"skipped":0,"pct":90.63},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":32,"covered":29,"skipped":0,"pct":90.63},"branches":{"total":38,"covered":34,"skipped":0,"pct":89.47}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/setup/constants.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/pages/tests/mockData.ts": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/index.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/actionsReducer.tsx": {"lines":{"total":117,"covered":8,"skipped":0,"pct":6.84},"functions":{"total":59,"covered":1,"skipped":0,"pct":1.69},"statements":{"total":120,"covered":8,"skipped":0,"pct":6.67},"branches":{"total":54,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/appReducer.ts": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/canvasWidgetsReducer.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/datasourceReducer.ts": {"lines":{"total":73,"covered":6,"skipped":0,"pct":8.22},"functions":{"total":46,"covered":1,"skipped":0,"pct":2.17},"statements":{"total":78,"covered":6,"skipped":0,"pct":7.69},"branches":{"total":22,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/index.ts": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/jsActionsReducer.tsx": {"lines":{"total":105,"covered":7,"skipped":0,"pct":6.67},"functions":{"total":49,"covered":0,"skipped":0,"pct":0},"statements":{"total":107,"covered":7,"skipped":0,"pct":6.54},"branches":{"total":48,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/jsExecutionsReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/metaReducer.ts": {"lines":{"total":40,"covered":14,"skipped":0,"pct":35},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":42,"covered":14,"skipped":0,"pct":33.33},"branches":{"total":25,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/pageListReducer.tsx": {"lines":{"total":47,"covered":14,"skipped":0,"pct":29.79},"functions":{"total":21,"covered":5,"skipped":0,"pct":23.81},"statements":{"total":52,"covered":14,"skipped":0,"pct":26.92},"branches":{"total":20,"covered":6,"skipped":0,"pct":30}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/pluginsReducer.ts": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":9,"covered":1,"skipped":0,"pct":11.11},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/entityReducers/widgetConfigReducer.tsx": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/evaluationReducers/dependencyReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/evaluationReducers/formEvaluationReducer.ts": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/evaluationReducers/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/evaluationReducers/loadingEntitiesReducer.ts": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/evaluationReducers/treeReducer.ts": {"lines":{"total":17,"covered":8,"skipped":0,"pct":47.06},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":22,"covered":8,"skipped":0,"pct":36.36},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/apiNameReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/apiPaneReducer.ts": {"lines":{"total":26,"covered":5,"skipped":0,"pct":19.23},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":5,"skipped":0,"pct":17.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/appCollabReducer.ts": {"lines":{"total":14,"covered":7,"skipped":0,"pct":50},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":14,"covered":7,"skipped":0,"pct":50},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/appThemingReducer.ts": {"lines":{"total":24,"covered":7,"skipped":0,"pct":29.17},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":24,"covered":7,"skipped":0,"pct":29.17},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/appViewReducer.tsx": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/applicationsReducer.tsx": {"lines":{"total":101,"covered":14,"skipped":0,"pct":13.86},"functions":{"total":51,"covered":6,"skipped":0,"pct":11.76},"statements":{"total":105,"covered":16,"skipped":0,"pct":15.24},"branches":{"total":30,"covered":6,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/authReducer.ts": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/canvasSelectionReducer.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/crudInfoModalReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/datasourceNameReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/datasourcePaneReducer.ts": {"lines":{"total":15,"covered":6,"skipped":0,"pct":40},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/debuggerReducer.ts": {"lines":{"total":16,"covered":8,"skipped":0,"pct":50},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/dragResizeReducer.ts": {"lines":{"total":43,"covered":39,"skipped":0,"pct":90.7},"functions":{"total":13,"covered":10,"skipped":0,"pct":76.92},"statements":{"total":44,"covered":39,"skipped":0,"pct":88.64},"branches":{"total":26,"covered":16,"skipped":0,"pct":61.54}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/editorReducer.tsx": {"lines":{"total":72,"covered":20,"skipped":0,"pct":27.78},"functions":{"total":27,"covered":9,"skipped":0,"pct":33.33},"statements":{"total":72,"covered":20,"skipped":0,"pct":27.78},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/errorReducer.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/explorerReducer.ts": {"lines":{"total":25,"covered":14,"skipped":0,"pct":56},"functions":{"total":10,"covered":3,"skipped":0,"pct":30},"statements":{"total":25,"covered":14,"skipped":0,"pct":56},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/gitSyncReducer.ts": {"lines":{"total":64,"covered":7,"skipped":0,"pct":10.94},"functions":{"total":57,"covered":1,"skipped":0,"pct":1.75},"statements":{"total":64,"covered":7,"skipped":0,"pct":10.94},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/globalSearchReducer.ts": {"lines":{"total":20,"covered":10,"skipped":0,"pct":50},"functions":{"total":12,"covered":2,"skipped":0,"pct":16.67},"statements":{"total":20,"covered":10,"skipped":0,"pct":50},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/helpReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/importReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/importedCollectionsReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/index.tsx": {"lines":{"total":45,"covered":45,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":45,"covered":45,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/jsObjectNameReducer.tsx": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/jsPaneReducer.ts": {"lines":{"total":21,"covered":5,"skipped":0,"pct":23.81},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":5,"skipped":0,"pct":23.81},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/mainCanvasReducer.ts": {"lines":{"total":11,"covered":8,"skipped":0,"pct":72.73},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":18,"covered":4,"skipped":0,"pct":22.22}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/modalActionReducer.ts": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":10,"covered":7,"skipped":0,"pct":70},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/notificationsReducer.ts": {"lines":{"total":21,"covered":6,"skipped":0,"pct":28.57},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":6,"skipped":0,"pct":28.57},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/onBoardingReducer.ts": {"lines":{"total":23,"covered":6,"skipped":0,"pct":26.09},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":23,"covered":6,"skipped":0,"pct":26.09},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/orgReducer.ts": {"lines":{"total":37,"covered":5,"skipped":0,"pct":13.51},"functions":{"total":24,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":5,"skipped":0,"pct":13.51},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/pageCanvasStructureReducer.ts": {"lines":{"total":13,"covered":10,"skipped":0,"pct":76.92},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/pageWidgetsReducer.ts": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":12,"covered":11,"skipped":0,"pct":91.67},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/propertyPaneReducer.tsx": {"lines":{"total":22,"covered":6,"skipped":0,"pct":27.27},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":24,"covered":6,"skipped":0,"pct":25},"branches":{"total":19,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/providerReducer.ts": {"lines":{"total":43,"covered":5,"skipped":0,"pct":11.63},"functions":{"total":23,"covered":0,"skipped":0,"pct":0},"statements":{"total":44,"covered":5,"skipped":0,"pct":11.36},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/queryPaneReducer.ts": {"lines":{"total":22,"covered":6,"skipped":0,"pct":27.27},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":6,"skipped":0,"pct":25},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/reflowReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/releasesReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/tableFilterPaneReducer.tsx": {"lines":{"total":19,"covered":6,"skipped":0,"pct":31.58},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":21,"covered":6,"skipped":0,"pct":28.57},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/templateReducer.ts": {"lines":{"total":17,"covered":5,"skipped":0,"pct":29.41},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":5,"skipped":0,"pct":29.41},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/themeReducer.ts": {"lines":{"total":17,"covered":7,"skipped":0,"pct":41.18},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":7,"skipped":0,"pct":41.18},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/tourReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/usersReducer.ts": {"lines":{"total":35,"covered":7,"skipped":0,"pct":20},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":7,"skipped":0,"pct":20},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/websocketReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/commentsReducer.ts": {"lines":{"total":70,"covered":43,"skipped":0,"pct":61.43},"functions":{"total":32,"covered":16,"skipped":0,"pct":50},"statements":{"total":80,"covered":45,"skipped":0,"pct":56.25},"branches":{"total":10,"covered":5,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/common.ts": {"lines":{"total":18,"covered":2,"skipped":0,"pct":11.11},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":4,"skipped":0,"pct":17.39},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleAddCommentToThreadSuccess.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleCreateNewCommentThreadSuccess.ts": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDeleteCommentEvent.ts": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":3,"skipped":0,"pct":37.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDeleteCommentThreadEvent.ts": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":3,"skipped":0,"pct":37.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDragCommentThread.ts": {"lines":{"total":24,"covered":4,"skipped":0,"pct":16.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":4,"skipped":0,"pct":14.81},"branches":{"total":14,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleFetchApplicationCommentsSuccess.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleNewCommentThreadEvent.ts": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":12,"skipped":0,"pct":85.71},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentEvent.ts": {"lines":{"total":10,"covered":2,"skipped":0,"pct":20},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":2,"skipped":0,"pct":15.38},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentThreadEvent.ts": {"lines":{"total":14,"covered":11,"skipped":0,"pct":78.57},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":11,"skipped":0,"pct":78.57},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentThreadSuccess.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reducers/uiReducers/commentsReducer/testFixtures.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reflow/index.ts": {"lines":{"total":64,"covered":62,"skipped":0,"pct":96.88},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":69,"covered":67,"skipped":0,"pct":97.1},"branches":{"total":43,"covered":34,"skipped":0,"pct":79.07}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reflow/reflowHelpers.ts": {"lines":{"total":181,"covered":172,"skipped":0,"pct":95.03},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":204,"covered":193,"skipped":0,"pct":94.61},"branches":{"total":102,"covered":60,"skipped":0,"pct":58.82}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reflow/reflowTypes.ts": {"lines":{"total":20,"covered":20,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/reflow/reflowUtils.ts": {"lines":{"total":472,"covered":381,"skipped":0,"pct":80.72},"functions":{"total":52,"covered":46,"skipped":0,"pct":88.46},"statements":{"total":549,"covered":442,"skipped":0,"pct":80.51},"branches":{"total":379,"covered":267,"skipped":0,"pct":70.45}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/resizable/resize/index.tsx": {"lines":{"total":73,"covered":9,"skipped":0,"pct":12.33},"functions":{"total":20,"covered":0,"skipped":0,"pct":0},"statements":{"total":84,"covered":9,"skipped":0,"pct":10.71},"branches":{"total":46,"covered":2,"skipped":0,"pct":4.35}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/resizable/resizenreflow/index.tsx": {"lines":{"total":126,"covered":67,"skipped":0,"pct":53.17},"functions":{"total":25,"covered":10,"skipped":0,"pct":40},"statements":{"total":135,"covered":74,"skipped":0,"pct":54.81},"branches":{"total":106,"covered":61,"skipped":0,"pct":57.55}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionSagas.ts": {"lines":{"total":304,"covered":47,"skipped":0,"pct":15.46},"functions":{"total":25,"covered":2,"skipped":0,"pct":8},"statements":{"total":371,"covered":47,"skipped":0,"pct":12.67},"branches":{"total":149,"covered":2,"skipped":0,"pct":1.34}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ApiPaneSagas.ts": {"lines":{"total":181,"covered":33,"skipped":0,"pct":18.23},"functions":{"total":23,"covered":2,"skipped":0,"pct":8.7},"statements":{"total":205,"covered":34,"skipped":0,"pct":16.59},"branches":{"total":161,"covered":2,"skipped":0,"pct":1.24}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/AppThemingSaga.tsx": {"lines":{"total":69,"covered":25,"skipped":0,"pct":36.23},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":78,"covered":25,"skipped":0,"pct":32.05},"branches":{"total":13,"covered":1,"skipped":0,"pct":7.69}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ApplicationSagas.tsx": {"lines":{"total":249,"covered":58,"skipped":0,"pct":23.29},"functions":{"total":33,"covered":3,"skipped":0,"pct":9.09},"statements":{"total":300,"covered":61,"skipped":0,"pct":20.33},"branches":{"total":149,"covered":6,"skipped":0,"pct":4.03}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/BatchSagas.tsx": {"lines":{"total":26,"covered":23,"skipped":0,"pct":88.46},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":32,"covered":28,"skipped":0,"pct":87.5},"branches":{"total":12,"covered":11,"skipped":0,"pct":91.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/CollectionSagas.ts": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":14,"covered":7,"skipped":0,"pct":50},"branches":{"total":3,"covered":1,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/CurlImportSagas.ts": {"lines":{"total":29,"covered":16,"skipped":0,"pct":55.17},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":32,"covered":16,"skipped":0,"pct":50},"branches":{"total":3,"covered":1,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/DatasourcesSagas.ts": {"lines":{"total":275,"covered":45,"skipped":0,"pct":16.36},"functions":{"total":24,"covered":2,"skipped":0,"pct":8.33},"statements":{"total":331,"covered":46,"skipped":0,"pct":13.9},"branches":{"total":150,"covered":3,"skipped":0,"pct":2}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/DebuggerSagas.ts": {"lines":{"total":173,"covered":29,"skipped":0,"pct":16.76},"functions":{"total":18,"covered":3,"skipped":0,"pct":16.67},"statements":{"total":193,"covered":29,"skipped":0,"pct":15.03},"branches":{"total":176,"covered":7,"skipped":0,"pct":3.98}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ErrorSagas.tsx": {"lines":{"total":107,"covered":62,"skipped":0,"pct":57.94},"functions":{"total":18,"covered":7,"skipped":0,"pct":38.89},"statements":{"total":117,"covered":68,"skipped":0,"pct":58.12},"branches":{"total":70,"covered":29,"skipped":0,"pct":41.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/EvaluationsSaga.ts": {"lines":{"total":203,"covered":45,"skipped":0,"pct":22.17},"functions":{"total":27,"covered":2,"skipped":0,"pct":7.41},"statements":{"total":232,"covered":45,"skipped":0,"pct":19.4},"branches":{"total":103,"covered":2,"skipped":0,"pct":1.94}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/FormEvaluationSaga.ts": {"lines":{"total":64,"covered":18,"skipped":0,"pct":28.13},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":77,"covered":18,"skipped":0,"pct":23.38},"branches":{"total":30,"covered":3,"skipped":0,"pct":10}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/GitSyncSagas.ts": {"lines":{"total":275,"covered":32,"skipped":0,"pct":11.64},"functions":{"total":25,"covered":2,"skipped":0,"pct":8},"statements":{"total":348,"covered":33,"skipped":0,"pct":9.48},"branches":{"total":422,"covered":4,"skipped":0,"pct":0.95}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/GlobalSearchSagas.ts": {"lines":{"total":40,"covered":23,"skipped":0,"pct":57.5},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":46,"covered":27,"skipped":0,"pct":58.7},"branches":{"total":9,"covered":3,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/InitSagas.ts": {"lines":{"total":152,"covered":82,"skipped":0,"pct":53.95},"functions":{"total":12,"covered":7,"skipped":0,"pct":58.33},"statements":{"total":180,"covered":91,"skipped":0,"pct":50.56},"branches":{"total":60,"covered":22,"skipped":0,"pct":36.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/JSActionSagas.ts": {"lines":{"total":129,"covered":27,"skipped":0,"pct":20.93},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":157,"covered":28,"skipped":0,"pct":17.83},"branches":{"total":47,"covered":1,"skipped":0,"pct":2.13}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/JSPaneSagas.ts": {"lines":{"total":202,"covered":39,"skipped":0,"pct":19.31},"functions":{"total":22,"covered":1,"skipped":0,"pct":4.55},"statements":{"total":234,"covered":39,"skipped":0,"pct":16.67},"branches":{"total":98,"covered":1,"skipped":0,"pct":1.02}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ModalSagas.ts": {"lines":{"total":102,"covered":39,"skipped":0,"pct":38.24},"functions":{"total":13,"covered":3,"skipped":0,"pct":23.08},"statements":{"total":112,"covered":41,"skipped":0,"pct":36.61},"branches":{"total":38,"covered":7,"skipped":0,"pct":18.42}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/NotificationsSagas.ts": {"lines":{"total":34,"covered":8,"skipped":0,"pct":23.53},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":44,"covered":8,"skipped":0,"pct":18.18},"branches":{"total":12,"covered":1,"skipped":0,"pct":8.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/OnboardingSagas.ts": {"lines":{"total":130,"covered":32,"skipped":0,"pct":24.62},"functions":{"total":23,"covered":1,"skipped":0,"pct":4.35},"statements":{"total":148,"covered":32,"skipped":0,"pct":21.62},"branches":{"total":78,"covered":1,"skipped":0,"pct":1.28}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/OrgSagas.ts": {"lines":{"total":115,"covered":26,"skipped":0,"pct":22.61},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":144,"covered":26,"skipped":0,"pct":18.06},"branches":{"total":39,"covered":1,"skipped":0,"pct":2.56}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/PageSagas.tsx": {"lines":{"total":300,"covered":77,"skipped":0,"pct":25.67},"functions":{"total":35,"covered":5,"skipped":0,"pct":14.29},"statements":{"total":348,"covered":84,"skipped":0,"pct":24.14},"branches":{"total":95,"covered":5,"skipped":0,"pct":5.26}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/PluginSagas.ts": {"lines":{"total":91,"covered":14,"skipped":0,"pct":15.38},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":106,"covered":14,"skipped":0,"pct":13.21},"branches":{"total":52,"covered":1,"skipped":0,"pct":1.92}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/PostEvaluationSagas.ts": {"lines":{"total":121,"covered":25,"skipped":0,"pct":20.66},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":148,"covered":25,"skipped":0,"pct":16.89},"branches":{"total":96,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ProvidersSaga.ts": {"lines":{"total":63,"covered":19,"skipped":0,"pct":30.16},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":78,"covered":19,"skipped":0,"pct":24.36},"branches":{"total":19,"covered":1,"skipped":0,"pct":5.26}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/QueryPaneSagas.ts": {"lines":{"total":110,"covered":32,"skipped":0,"pct":29.09},"functions":{"total":11,"covered":2,"skipped":0,"pct":18.18},"statements":{"total":129,"covered":33,"skipped":0,"pct":25.58},"branches":{"total":62,"covered":5,"skipped":0,"pct":8.06}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/RecentEntitiesSagas.ts": {"lines":{"total":37,"covered":19,"skipped":0,"pct":51.35},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":39,"covered":20,"skipped":0,"pct":51.28},"branches":{"total":82,"covered":18,"skipped":0,"pct":21.95}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ReplaySaga.ts": {"lines":{"total":148,"covered":42,"skipped":0,"pct":28.38},"functions":{"total":13,"covered":2,"skipped":0,"pct":15.38},"statements":{"total":175,"covered":44,"skipped":0,"pct":25.14},"branches":{"total":111,"covered":6,"skipped":0,"pct":5.41}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/SaaSPaneSagas.ts": {"lines":{"total":15,"covered":8,"skipped":0,"pct":53.33},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":19,"covered":8,"skipped":0,"pct":42.11},"branches":{"total":6,"covered":1,"skipped":0,"pct":16.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/SnipingModeSagas.ts": {"lines":{"total":103,"covered":21,"skipped":0,"pct":20.39},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":106,"covered":21,"skipped":0,"pct":19.81},"branches":{"total":33,"covered":1,"skipped":0,"pct":3.03}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/TemplatesSagas.ts": {"lines":{"total":42,"covered":12,"skipped":0,"pct":28.57},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":52,"covered":12,"skipped":0,"pct":23.08},"branches":{"total":20,"covered":1,"skipped":0,"pct":5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ThemeSaga.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/TourSagas.ts": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":18,"covered":7,"skipped":0,"pct":38.89},"branches":{"total":7,"covered":1,"skipped":0,"pct":14.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/UtilSagas.ts": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":13,"covered":7,"skipped":0,"pct":53.85},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetAdditionSagas.ts": {"lines":{"total":130,"covered":95,"skipped":0,"pct":73.08},"functions":{"total":17,"covered":11,"skipped":0,"pct":64.71},"statements":{"total":149,"covered":108,"skipped":0,"pct":72.48},"branches":{"total":48,"covered":33,"skipped":0,"pct":68.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetBlueprintSagas.ts": {"lines":{"total":50,"covered":28,"skipped":0,"pct":56},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":56,"covered":33,"skipped":0,"pct":58.93},"branches":{"total":32,"covered":12,"skipped":0,"pct":37.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetDeletionSagas.ts": {"lines":{"total":138,"covered":60,"skipped":0,"pct":43.48},"functions":{"total":19,"covered":8,"skipped":0,"pct":42.11},"statements":{"total":157,"covered":67,"skipped":0,"pct":42.68},"branches":{"total":72,"covered":19,"skipped":0,"pct":26.39}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetEnhancementHelpers.ts": {"lines":{"total":66,"covered":27,"skipped":0,"pct":40.91},"functions":{"total":14,"covered":2,"skipped":0,"pct":14.29},"statements":{"total":73,"covered":28,"skipped":0,"pct":38.36},"branches":{"total":51,"covered":14,"skipped":0,"pct":27.45}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetLoadingSaga.ts": {"lines":{"total":27,"covered":14,"skipped":0,"pct":51.85},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":32,"covered":14,"skipped":0,"pct":43.75},"branches":{"total":9,"covered":3,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetOperationSagas.tsx": {"lines":{"total":480,"covered":306,"skipped":0,"pct":63.75},"functions":{"total":52,"covered":32,"skipped":0,"pct":61.54},"statements":{"total":559,"covered":346,"skipped":0,"pct":61.9},"branches":{"total":280,"covered":143,"skipped":0,"pct":51.07}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetOperationUtils.ts": {"lines":{"total":413,"covered":283,"skipped":0,"pct":68.52},"functions":{"total":73,"covered":50,"skipped":0,"pct":68.49},"statements":{"total":486,"covered":335,"skipped":0,"pct":68.93},"branches":{"total":341,"covered":154,"skipped":0,"pct":45.16}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WidgetSelectionSagas.ts": {"lines":{"total":128,"covered":115,"skipped":0,"pct":89.84},"functions":{"total":21,"covered":21,"skipped":0,"pct":100},"statements":{"total":149,"covered":135,"skipped":0,"pct":90.6},"branches":{"total":95,"covered":84,"skipped":0,"pct":88.42}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/index.tsx": {"lines":{"total":57,"covered":55,"skipped":0,"pct":96.49},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":61,"covered":57,"skipped":0,"pct":93.44},"branches":{"total":7,"covered":4,"skipped":0,"pct":57.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/selectors.tsx": {"lines":{"total":76,"covered":56,"skipped":0,"pct":73.68},"functions":{"total":32,"covered":20,"skipped":0,"pct":62.5},"statements":{"total":100,"covered":78,"skipped":0,"pct":78},"branches":{"total":24,"covered":14,"skipped":0,"pct":58.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/userSagas.tsx": {"lines":{"total":189,"covered":38,"skipped":0,"pct":20.11},"functions":{"total":20,"covered":1,"skipped":0,"pct":5},"statements":{"total":228,"covered":38,"skipped":0,"pct":16.67},"branches":{"total":76,"covered":1,"skipped":0,"pct":1.32}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/ActionExecutionSagas.ts": {"lines":{"total":96,"covered":25,"skipped":0,"pct":26.04},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":101,"covered":25,"skipped":0,"pct":24.75},"branches":{"total":57,"covered":1,"skipped":0,"pct":1.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/CopyActionSaga.ts": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/DownloadActionSaga.ts": {"lines":{"total":26,"covered":8,"skipped":0,"pct":30.77},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":8,"skipped":0,"pct":30.77},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/GetCurrentLocationSaga.ts": {"lines":{"total":64,"covered":10,"skipped":0,"pct":15.63},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":69,"covered":10,"skipped":0,"pct":14.49},"branches":{"total":25,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/ModalSagas.ts": {"lines":{"total":17,"covered":7,"skipped":0,"pct":41.18},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":7,"skipped":0,"pct":41.18},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/NavigateActionSaga.ts": {"lines":{"total":41,"covered":16,"skipped":0,"pct":39.02},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":44,"covered":16,"skipped":0,"pct":36.36},"branches":{"total":25,"covered":2,"skipped":0,"pct":8}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/PluginActionSaga.ts": {"lines":{"total":258,"covered":51,"skipped":0,"pct":19.77},"functions":{"total":22,"covered":2,"skipped":0,"pct":9.09},"statements":{"total":302,"covered":52,"skipped":0,"pct":17.22},"branches":{"total":164,"covered":3,"skipped":0,"pct":1.83}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/ResetWidgetActionSaga.ts": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":9,"skipped":0,"pct":42.86},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/SetIntervalSaga.ts": {"lines":{"total":18,"covered":7,"skipped":0,"pct":38.89},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":7,"skipped":0,"pct":38.89},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/ShowAlertActionSaga.ts": {"lines":{"total":22,"covered":7,"skipped":0,"pct":31.82},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":7,"skipped":0,"pct":31.82},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/StoreActionSaga.ts": {"lines":{"total":26,"covered":10,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":10,"skipped":0,"pct":34.48},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/downloadActionUtils.ts": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/ActionExecution/errorUtils.ts": {"lines":{"total":41,"covered":22,"skipped":0,"pct":53.66},"functions":{"total":14,"covered":6,"skipped":0,"pct":42.86},"statements":{"total":55,"covered":36,"skipped":0,"pct":65.45},"branches":{"total":36,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/CanvasSagas/DraggingCanvasSagas.ts": {"lines":{"total":91,"covered":71,"skipped":0,"pct":78.02},"functions":{"total":12,"covered":9,"skipped":0,"pct":75},"statements":{"total":102,"covered":78,"skipped":0,"pct":76.47},"branches":{"total":39,"covered":21,"skipped":0,"pct":53.85}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/CanvasSagas/SelectionCanvasSagas.ts": {"lines":{"total":41,"covered":40,"skipped":0,"pct":97.56},"functions":{"total":8,"covered":7,"skipped":0,"pct":87.5},"statements":{"total":46,"covered":45,"skipped":0,"pct":97.83},"branches":{"total":22,"covered":19,"skipped":0,"pct":86.36}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/CommentSagas/index.ts": {"lines":{"total":105,"covered":48,"skipped":0,"pct":45.71},"functions":{"total":18,"covered":9,"skipped":0,"pct":50},"statements":{"total":137,"covered":63,"skipped":0,"pct":45.99},"branches":{"total":35,"covered":6,"skipped":0,"pct":17.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WebsocketSagas/WebsocketSagas.ts": {"lines":{"total":90,"covered":22,"skipped":0,"pct":24.44},"functions":{"total":20,"covered":5,"skipped":0,"pct":25},"statements":{"total":107,"covered":22,"skipped":0,"pct":20.56},"branches":{"total":35,"covered":4,"skipped":0,"pct":11.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WebsocketSagas/handleAppLevelSocketEvents.tsx": {"lines":{"total":49,"covered":12,"skipped":0,"pct":24.49},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":12,"skipped":0,"pct":24},"branches":{"total":63,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WebsocketSagas/handlePageLevelSocketEvents.ts": {"lines":{"total":17,"covered":5,"skipped":0,"pct":29.41},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":5,"skipped":0,"pct":29.41},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WebsocketSagas/socketEvents.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/sagas/WebsocketSagas/utils.ts": {"lines":{"total":2,"covered":1,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":3,"covered":2,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/actionSelectors.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":9,"skipped":0,"pct":45},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/apiPaneSelectors.ts": {"lines":{"total":3,"covered":1,"skipped":0,"pct":33.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":2,"skipped":0,"pct":50},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/appCollabSelectors.tsx": {"lines":{"total":15,"covered":10,"skipped":0,"pct":66.67},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":19,"covered":13,"skipped":0,"pct":68.42},"branches":{"total":13,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/appThemingSelectors.tsx": {"lines":{"total":17,"covered":16,"skipped":0,"pct":94.12},"functions":{"total":8,"covered":7,"skipped":0,"pct":87.5},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/appViewSelectors.tsx": {"lines":{"total":17,"covered":11,"skipped":0,"pct":64.71},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":19,"covered":13,"skipped":0,"pct":68.42},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/applicationSelectors.tsx": {"lines":{"total":75,"covered":44,"skipped":0,"pct":58.67},"functions":{"total":31,"covered":11,"skipped":0,"pct":35.48},"statements":{"total":97,"covered":65,"skipped":0,"pct":67.01},"branches":{"total":28,"covered":10,"skipped":0,"pct":35.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/canvasSelectors.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/commentsSelectors.ts": {"lines":{"total":85,"covered":75,"skipped":0,"pct":88.24},"functions":{"total":30,"covered":22,"skipped":0,"pct":73.33},"statements":{"total":122,"covered":102,"skipped":0,"pct":83.61},"branches":{"total":68,"covered":42,"skipped":0,"pct":61.76}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/crudInfoModalSelectors.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/dataTreeSelectors.ts": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":28,"covered":20,"skipped":0,"pct":71.43},"branches":{"total":10,"covered":3,"skipped":0,"pct":30}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/debuggerSelectors.tsx": {"lines":{"total":17,"covered":14,"skipped":0,"pct":82.35},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":24,"covered":21,"skipped":0,"pct":87.5},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/editorSelectors.tsx": {"lines":{"total":188,"covered":143,"skipped":0,"pct":76.06},"functions":{"total":81,"covered":51,"skipped":0,"pct":62.96},"statements":{"total":236,"covered":182,"skipped":0,"pct":77.12},"branches":{"total":116,"covered":80,"skipped":0,"pct":68.97}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/entitiesSelector.ts": {"lines":{"total":356,"covered":157,"skipped":0,"pct":44.1},"functions":{"total":167,"covered":40,"skipped":0,"pct":23.95},"statements":{"total":461,"covered":223,"skipped":0,"pct":48.37},"branches":{"total":175,"covered":20,"skipped":0,"pct":11.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/errorSelectors.tsx": {"lines":{"total":4,"covered":2,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/explorerSelector.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/formSelectors.ts": {"lines":{"total":29,"covered":10,"skipped":0,"pct":34.48},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":14,"skipped":0,"pct":42.42},"branches":{"total":24,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/gitSyncSelectors.tsx": {"lines":{"total":99,"covered":61,"skipped":0,"pct":61.62},"functions":{"total":52,"covered":7,"skipped":0,"pct":13.46},"statements":{"total":158,"covered":112,"skipped":0,"pct":70.89},"branches":{"total":93,"covered":11,"skipped":0,"pct":11.83}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/globalSearchSelectors.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/helpSelectors.tsx": {"lines":{"total":4,"covered":2,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/onboardingSelectors.tsx": {"lines":{"total":143,"covered":53,"skipped":0,"pct":37.06},"functions":{"total":51,"covered":11,"skipped":0,"pct":21.57},"statements":{"total":166,"covered":71,"skipped":0,"pct":42.77},"branches":{"total":70,"covered":1,"skipped":0,"pct":1.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/organizationSelectors.tsx": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":18,"covered":6,"skipped":0,"pct":33.33},"statements":{"total":40,"covered":28,"skipped":0,"pct":70},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/pageListSelectors.tsx": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":3,"skipped":0,"pct":60},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/propertyPaneSelectors.tsx": {"lines":{"total":62,"covered":55,"skipped":0,"pct":88.71},"functions":{"total":12,"covered":11,"skipped":0,"pct":91.67},"statements":{"total":72,"covered":64,"skipped":0,"pct":88.89},"branches":{"total":54,"covered":38,"skipped":0,"pct":70.37}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/settingsSelectors.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":18,"covered":13,"skipped":0,"pct":72.22},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/tableFilterSelectors.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":17,"covered":10,"skipped":0,"pct":58.82}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/themeSelectors.tsx": {"lines":{"total":16,"covered":15,"skipped":0,"pct":93.75},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":22,"covered":20,"skipped":0,"pct":90.91},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/tourSelectors.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/ui.tsx": {"lines":{"total":12,"covered":8,"skipped":0,"pct":66.67},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":18,"covered":14,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/usersSelectors.tsx": {"lines":{"total":11,"covered":8,"skipped":0,"pct":72.73},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":18,"covered":14,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/websocketSelectors.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/widgetEnhancementSelectors.ts": {"lines":{"total":21,"covered":14,"skipped":0,"pct":66.67},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":12,"covered":5,"skipped":0,"pct":41.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/widgetReflowSelectors.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":10,"covered":8,"skipped":0,"pct":80}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/selectors/widgetSelectors.ts": {"lines":{"total":23,"covered":15,"skipped":0,"pct":65.22},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":27,"covered":18,"skipped":0,"pct":66.67},"branches":{"total":16,"covered":7,"skipped":0,"pct":43.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/templates/default.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/transformers/CurlImportTransformer.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/transformers/RestAPIDatasourceFormTransformer.ts": {"lines":{"total":67,"covered":9,"skipped":0,"pct":13.43},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":75,"covered":11,"skipped":0,"pct":14.67},"branches":{"total":103,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/transformers/RestActionTransformer.ts": {"lines":{"total":28,"covered":28,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":31,"covered":30,"skipped":0,"pct":96.77},"branches":{"total":36,"covered":31,"skipped":0,"pct":86.11}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/AnalyticsUtil.tsx": {"lines":{"total":93,"covered":27,"skipped":0,"pct":29.03},"functions":{"total":13,"covered":4,"skipped":0,"pct":30.77},"statements":{"total":98,"covered":28,"skipped":0,"pct":28.57},"branches":{"total":36,"covered":4,"skipped":0,"pct":11.11}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/ApiPaneUtils.tsx": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":19,"covered":15,"skipped":0,"pct":78.95}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/AppsmithConsole.ts": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":14,"covered":9,"skipped":0,"pct":64.29},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/AppsmithUtils.tsx": {"lines":{"total":206,"covered":108,"skipped":0,"pct":52.43},"functions":{"total":48,"covered":19,"skipped":0,"pct":39.58},"statements":{"total":240,"covered":137,"skipped":0,"pct":57.08},"branches":{"total":120,"covered":49,"skipped":0,"pct":40.83}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/DSLMigrations.ts": {"lines":{"total":723,"covered":533,"skipped":0,"pct":73.72},"functions":{"total":97,"covered":69,"skipped":0,"pct":71.13},"statements":{"total":745,"covered":550,"skipped":0,"pct":73.83},"branches":{"total":625,"covered":436,"skipped":0,"pct":69.76}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/DynamicBindingUtils.ts": {"lines":{"total":169,"covered":145,"skipped":0,"pct":85.8},"functions":{"total":31,"covered":24,"skipped":0,"pct":77.42},"statements":{"total":188,"covered":162,"skipped":0,"pct":86.17},"branches":{"total":119,"covered":89,"skipped":0,"pct":74.79}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/EditorUtils.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/GenerateCrudUtil.ts": {"lines":{"total":9,"covered":1,"skipped":0,"pct":11.11},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":2,"skipped":0,"pct":20},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/JSPaneUtils.tsx": {"lines":{"total":69,"covered":62,"skipped":0,"pct":89.86},"functions":{"total":10,"covered":8,"skipped":0,"pct":80},"statements":{"total":86,"covered":78,"skipped":0,"pct":90.7},"branches":{"total":41,"covered":34,"skipped":0,"pct":82.93}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/PerformanceTracker.ts": {"lines":{"total":114,"covered":71,"skipped":0,"pct":62.28},"functions":{"total":11,"covered":8,"skipped":0,"pct":72.73},"statements":{"total":117,"covered":72,"skipped":0,"pct":61.54},"branches":{"total":79,"covered":20,"skipped":0,"pct":25.32}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/PropertyControlFactory.tsx": {"lines":{"total":18,"covered":14,"skipped":0,"pct":77.78},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":18,"covered":14,"skipped":0,"pct":77.78},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/PropertyControlRegistry.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/TypeHelpers.ts": {"lines":{"total":25,"covered":22,"skipped":0,"pct":88},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":34,"covered":29,"skipped":0,"pct":85.29},"branches":{"total":18,"covered":15,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetFactory.tsx": {"lines":{"total":67,"covered":44,"skipped":0,"pct":65.67},"functions":{"total":11,"covered":5,"skipped":0,"pct":45.45},"statements":{"total":67,"covered":44,"skipped":0,"pct":65.67},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetFactoryHelpers.ts": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":32,"covered":32,"skipped":0,"pct":100},"branches":{"total":36,"covered":33,"skipped":0,"pct":91.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetFeatures.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetLoadingStateUtils.ts": {"lines":{"total":49,"covered":48,"skipped":0,"pct":97.96},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":60,"covered":58,"skipped":0,"pct":96.67},"branches":{"total":20,"covered":18,"skipped":0,"pct":90}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetPropsUtils.tsx": {"lines":{"total":75,"covered":64,"skipped":0,"pct":85.33},"functions":{"total":14,"covered":12,"skipped":0,"pct":85.71},"statements":{"total":97,"covered":86,"skipped":0,"pct":88.66},"branches":{"total":50,"covered":38,"skipped":0,"pct":76}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetRegisterHelpers.tsx": {"lines":{"total":24,"covered":23,"skipped":0,"pct":95.83},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":26,"covered":25,"skipped":0,"pct":96.15},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WidgetRegistry.tsx": {"lines":{"total":61,"covered":61,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":65,"covered":65,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/WorkerUtil.ts": {"lines":{"total":105,"covered":98,"skipped":0,"pct":93.33},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":127,"covered":114,"skipped":0,"pct":89.76},"branches":{"total":51,"covered":37,"skipped":0,"pct":72.55}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/bootIntercom.ts": {"lines":{"total":12,"covered":5,"skipped":0,"pct":41.67},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":14,"covered":3,"skipped":0,"pct":21.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/canvasStructureHelpers.ts": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":20,"covered":19,"skipped":0,"pct":95}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/formhelpers.ts": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":19,"covered":14,"skipped":0,"pct":73.68},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/generators.tsx": {"lines":{"total":18,"covered":14,"skipped":0,"pct":77.78},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":28,"covered":23,"skipped":0,"pct":82.14},"branches":{"total":8,"covered":3,"skipped":0,"pct":37.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/getPathAndValueFromActionDiffObject.ts": {"lines":{"total":19,"covered":17,"skipped":0,"pct":89.47},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":20,"covered":18,"skipped":0,"pct":90},"branches":{"total":26,"covered":22,"skipped":0,"pct":84.62}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/getQueryParamsObject.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":8,"skipped":0,"pct":80},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/helpers.tsx": {"lines":{"total":262,"covered":178,"skipped":0,"pct":67.94},"functions":{"total":61,"covered":35,"skipped":0,"pct":57.38},"statements":{"total":338,"covered":236,"skipped":0,"pct":69.82},"branches":{"total":204,"covered":77,"skipped":0,"pct":37.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/history.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/localStorage.tsx": {"lines":{"total":56,"covered":45,"skipped":0,"pct":80.36},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":58,"covered":47,"skipped":0,"pct":81.03},"branches":{"total":18,"covered":9,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/reflowHookUtils.ts": {"lines":{"total":31,"covered":28,"skipped":0,"pct":90.32},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":48,"covered":44,"skipped":0,"pct":91.67},"branches":{"total":27,"covered":21,"skipped":0,"pct":77.78}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/replayHelpers.tsx": {"lines":{"total":60,"covered":20,"skipped":0,"pct":33.33},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":77,"covered":24,"skipped":0,"pct":31.17},"branches":{"total":48,"covered":6,"skipped":0,"pct":12.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/storage.ts": {"lines":{"total":132,"covered":36,"skipped":0,"pct":27.27},"functions":{"total":40,"covered":3,"skipped":0,"pct":7.5},"statements":{"total":181,"covered":62,"skipped":0,"pct":34.25},"branches":{"total":26,"covered":3,"skipped":0,"pct":11.54}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/treeUtils.ts": {"lines":{"total":15,"covered":6,"skipped":0,"pct":40},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":22,"covered":12,"skipped":0,"pct":54.55},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/autocomplete/EntityDefinitions.ts": {"lines":{"total":39,"covered":25,"skipped":0,"pct":64.1},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":42,"covered":28,"skipped":0,"pct":66.67},"branches":{"total":18,"covered":9,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/autocomplete/TernServer.ts": {"lines":{"total":386,"covered":219,"skipped":0,"pct":56.74},"functions":{"total":58,"covered":21,"skipped":0,"pct":36.21},"statements":{"total":442,"covered":233,"skipped":0,"pct":52.71},"branches":{"total":240,"covered":98,"skipped":0,"pct":40.83}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/autocomplete/customTreeTypeDefCreator.ts": {"lines":{"total":10,"covered":8,"skipped":0,"pct":80},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":11,"covered":9,"skipped":0,"pct":81.82},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/autocomplete/dataTreeTypeDefCreator.ts": {"lines":{"total":67,"covered":44,"skipped":0,"pct":65.67},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":79,"covered":55,"skipped":0,"pct":69.62},"branches":{"total":32,"covered":16,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/autocomplete/dataTypeSortRules.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/formControl/FormControlFactory.tsx": {"lines":{"total":16,"covered":7,"skipped":0,"pct":43.75},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/formControl/FormControlRegistry.tsx": {"lines":{"total":56,"covered":22,"skipped":0,"pct":39.29},"functions":{"total":19,"covered":1,"skipped":0,"pct":5.26},"statements":{"total":56,"covered":22,"skipped":0,"pct":39.29},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/formControl/formControlTypes.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/dragResizeHooks.tsx": {"lines":{"total":55,"covered":49,"skipped":0,"pct":89.09},"functions":{"total":17,"covered":13,"skipped":0,"pct":76.47},"statements":{"total":67,"covered":59,"skipped":0,"pct":88.06},"branches":{"total":26,"covered":13,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/localstorage.tsx": {"lines":{"total":17,"covered":4,"skipped":0,"pct":23.53},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":4,"skipped":0,"pct":21.05},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useAllowEditorDragToSelect.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":18,"covered":18,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useCanvasMinHeightUpdateHook.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":21,"covered":21,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useClick.tsx": {"lines":{"total":20,"covered":16,"skipped":0,"pct":80},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":20,"covered":16,"skipped":0,"pct":80},"branches":{"total":14,"covered":9,"skipped":0,"pct":64.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useClickToSelectWidget.tsx": {"lines":{"total":66,"covered":41,"skipped":0,"pct":62.12},"functions":{"total":12,"covered":6,"skipped":0,"pct":50},"statements":{"total":69,"covered":44,"skipped":0,"pct":63.77},"branches":{"total":45,"covered":22,"skipped":0,"pct":48.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useClipboard.tsx": {"lines":{"total":21,"covered":3,"skipped":0,"pct":14.29},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":3,"skipped":0,"pct":14.29},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useDeepEffect.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":14,"covered":14,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useDynamicAppLayout.tsx": {"lines":{"total":70,"covered":63,"skipped":0,"pct":90},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":77,"covered":68,"skipped":0,"pct":88.31},"branches":{"total":70,"covered":46,"skipped":0,"pct":65.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useGoogleFont.tsx": {"lines":{"total":13,"covered":11,"skipped":0,"pct":84.62},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":13,"covered":11,"skipped":0,"pct":84.62},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useHorizontalResize.tsx": {"lines":{"total":56,"covered":31,"skipped":0,"pct":55.36},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":60,"covered":35,"skipped":0,"pct":58.33},"branches":{"total":20,"covered":5,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useIsScrolledToBottom.tsx": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":21,"covered":20,"skipped":0,"pct":95.24},"branches":{"total":24,"covered":17,"skipped":0,"pct":70.83}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useOrg.tsx": {"lines":{"total":16,"covered":14,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":17,"covered":15,"skipped":0,"pct":88.24},"branches":{"total":11,"covered":3,"skipped":0,"pct":27.27}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/usePositionedContainerZIndex.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":14,"covered":13,"skipped":0,"pct":92.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useProceedToNextTourStep.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useReflow.ts": {"lines":{"total":66,"covered":57,"skipped":0,"pct":86.36},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":71,"covered":58,"skipped":0,"pct":81.69},"branches":{"total":33,"covered":20,"skipped":0,"pct":60.61}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useResizeObserver.tsx": {"lines":{"total":10,"covered":4,"skipped":0,"pct":40},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":4,"skipped":0,"pct":36.36},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useScript.tsx": {"lines":{"total":38,"covered":10,"skipped":0,"pct":26.32},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":41,"covered":10,"skipped":0,"pct":24.39},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useThrottledRAF.ts": {"lines":{"total":14,"covered":7,"skipped":0,"pct":50},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":14,"covered":7,"skipped":0,"pct":50},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/hooks/useWidgetSelection.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/ButtonWidgetMigrations.ts": {"lines":{"total":13,"covered":12,"skipped":0,"pct":92.31},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":14,"covered":13,"skipped":0,"pct":92.86},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/CheckboxGroupWidget.ts": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/CurrencyInputWidgetMigrations.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":18,"covered":18,"skipped":0,"pct":100},"branches":{"total":18,"covered":13,"skipped":0,"pct":72.22}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/IncorrectDynamicBindingPathLists.ts": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":19,"covered":18,"skipped":0,"pct":94.74},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/MapWidget.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":10,"covered":8,"skipped":0,"pct":80},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/MenuButtonWidget.ts": {"lines":{"total":11,"covered":7,"skipped":0,"pct":63.64},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":8,"skipped":0,"pct":66.67},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/ModalWidget.ts": {"lines":{"total":35,"covered":27,"skipped":0,"pct":77.14},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":37,"covered":29,"skipped":0,"pct":78.38},"branches":{"total":25,"covered":21,"skipped":0,"pct":84}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/PhoneInputWidgetMigrations.ts": {"lines":{"total":25,"covered":25,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":27,"covered":27,"skipped":0,"pct":100},"branches":{"total":28,"covered":22,"skipped":0,"pct":78.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/RadioGroupWidget.ts": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":12,"covered":10,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/TableWidget.ts": {"lines":{"total":235,"covered":203,"skipped":0,"pct":86.38},"functions":{"total":34,"covered":31,"skipped":0,"pct":91.18},"statements":{"total":265,"covered":225,"skipped":0,"pct":84.91},"branches":{"total":230,"covered":168,"skipped":0,"pct":73.04}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/TextWidget.ts": {"lines":{"total":37,"covered":37,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":39,"covered":39,"skipped":0,"pct":100},"branches":{"total":28,"covered":26,"skipped":0,"pct":92.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/migrations/ThemingMigrations.ts": {"lines":{"total":278,"covered":55,"skipped":0,"pct":19.78},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":280,"covered":57,"skipped":0,"pct":20.36},"branches":{"total":190,"covered":43,"skipped":0,"pct":22.63}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/validation/common.ts": {"lines":{"total":60,"covered":31,"skipped":0,"pct":51.67},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":61,"covered":32,"skipped":0,"pct":52.46},"branches":{"total":160,"covered":90,"skipped":0,"pct":56.25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/utils/validation/getIsSafeURL.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":3,"covered":3,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/BaseWidget.tsx": {"lines":{"total":124,"covered":98,"skipped":0,"pct":79.03},"functions":{"total":34,"covered":26,"skipped":0,"pct":76.47},"statements":{"total":129,"covered":103,"skipped":0,"pct":79.84},"branches":{"total":47,"covered":23,"skipped":0,"pct":48.94}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CanvasWidget.tsx": {"lines":{"total":48,"covered":46,"skipped":0,"pct":95.83},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":51,"covered":48,"skipped":0,"pct":94.12},"branches":{"total":16,"covered":10,"skipped":0,"pct":62.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MetaHOC.tsx": {"lines":{"total":59,"covered":49,"skipped":0,"pct":83.05},"functions":{"total":13,"covered":12,"skipped":0,"pct":92.31},"statements":{"total":64,"covered":54,"skipped":0,"pct":84.38},"branches":{"total":26,"covered":14,"skipped":0,"pct":53.85}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SkeletonWidget.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/WidgetUtils.ts": {"lines":{"total":158,"covered":125,"skipped":0,"pct":79.11},"functions":{"total":30,"covered":20,"skipped":0,"pct":66.67},"statements":{"total":192,"covered":159,"skipped":0,"pct":82.81},"branches":{"total":115,"covered":72,"skipped":0,"pct":62.61}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/constants.ts": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/AudioRecorderWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/AudioRecorderWidget/component/index.tsx": {"lines":{"total":234,"covered":36,"skipped":0,"pct":15.38},"functions":{"total":45,"covered":3,"skipped":0,"pct":6.67},"statements":{"total":271,"covered":36,"skipped":0,"pct":13.28},"branches":{"total":98,"covered":14,"skipped":0,"pct":14.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/AudioRecorderWidget/widget/index.tsx": {"lines":{"total":51,"covered":19,"skipped":0,"pct":37.25},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":53,"covered":20,"skipped":0,"pct":37.74},"branches":{"total":13,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/AudioWidget/index.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/AudioWidget/widget/index.tsx": {"lines":{"total":33,"covered":25,"skipped":0,"pct":75.76},"functions":{"total":13,"covered":6,"skipped":0,"pct":46.15},"statements":{"total":43,"covered":26,"skipped":0,"pct":60.47},"branches":{"total":9,"covered":2,"skipped":0,"pct":22.22}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/BaseInputWidget/constants.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/BaseInputWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/BaseInputWidget/component/index.tsx": {"lines":{"total":154,"covered":97,"skipped":0,"pct":62.99},"functions":{"total":46,"covered":28,"skipped":0,"pct":60.87},"statements":{"total":169,"covered":111,"skipped":0,"pct":65.68},"branches":{"total":150,"covered":61,"skipped":0,"pct":40.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/BaseInputWidget/widget/index.tsx": {"lines":{"total":42,"covered":31,"skipped":0,"pct":73.81},"functions":{"total":15,"covered":10,"skipped":0,"pct":66.67},"statements":{"total":44,"covered":31,"skipped":0,"pct":70.45},"branches":{"total":14,"covered":1,"skipped":0,"pct":7.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonGroupWidget/index.ts": {"lines":{"total":15,"covered":8,"skipped":0,"pct":53.33},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":8,"skipped":0,"pct":53.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonGroupWidget/component/index.tsx": {"lines":{"total":128,"covered":28,"skipped":0,"pct":21.88},"functions":{"total":47,"covered":1,"skipped":0,"pct":2.13},"statements":{"total":149,"covered":29,"skipped":0,"pct":19.46},"branches":{"total":116,"covered":14,"skipped":0,"pct":12.07}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonGroupWidget/widget/helpers.ts": {"lines":{"total":4,"covered":2,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":3,"skipped":0,"pct":60},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonGroupWidget/widget/index.tsx": {"lines":{"total":29,"covered":17,"skipped":0,"pct":58.62},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":31,"covered":18,"skipped":0,"pct":58.06},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonWidget/component/DragContainer.tsx": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":17,"covered":10,"skipped":0,"pct":58.82},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonWidget/component/index.tsx": {"lines":{"total":88,"covered":42,"skipped":0,"pct":47.73},"functions":{"total":23,"covered":10,"skipped":0,"pct":43.48},"statements":{"total":103,"covered":48,"skipped":0,"pct":46.6},"branches":{"total":86,"covered":27,"skipped":0,"pct":31.4}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonWidget/component/utils.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":12,"covered":6,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ButtonWidget/widget/index.tsx": {"lines":{"total":40,"covered":28,"skipped":0,"pct":70},"functions":{"total":12,"covered":7,"skipped":0,"pct":58.33},"statements":{"total":41,"covered":29,"skipped":0,"pct":70.73},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CameraWidget/constants.ts": {"lines":{"total":32,"covered":32,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":32,"covered":32,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CameraWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CameraWidget/component/index.tsx": {"lines":{"total":274,"covered":35,"skipped":0,"pct":12.77},"functions":{"total":56,"covered":0,"skipped":0,"pct":0},"statements":{"total":322,"covered":35,"skipped":0,"pct":10.87},"branches":{"total":161,"covered":24,"skipped":0,"pct":14.91}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CameraWidget/widget/index.tsx": {"lines":{"total":85,"covered":23,"skipped":0,"pct":27.06},"functions":{"total":18,"covered":6,"skipped":0,"pct":33.33},"statements":{"total":87,"covered":24,"skipped":0,"pct":27.59},"branches":{"total":19,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ChartWidget/constants.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ChartWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ChartWidget/component/index.tsx": {"lines":{"total":157,"covered":78,"skipped":0,"pct":49.68},"functions":{"total":33,"covered":18,"skipped":0,"pct":54.55},"statements":{"total":173,"covered":90,"skipped":0,"pct":52.02},"branches":{"total":103,"covered":26,"skipped":0,"pct":25.24}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ChartWidget/widget/index.tsx": {"lines":{"total":22,"covered":21,"skipped":0,"pct":95.45},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ChartWidget/widget/propertyConfig.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxGroupWidget/constants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxGroupWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxGroupWidget/component/index.tsx": {"lines":{"total":32,"covered":12,"skipped":0,"pct":37.5},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":12,"skipped":0,"pct":31.58},"branches":{"total":45,"covered":4,"skipped":0,"pct":8.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxGroupWidget/widget/index.tsx": {"lines":{"total":79,"covered":38,"skipped":0,"pct":48.1},"functions":{"total":23,"covered":8,"skipped":0,"pct":34.78},"statements":{"total":84,"covered":40,"skipped":0,"pct":47.62},"branches":{"total":34,"covered":7,"skipped":0,"pct":20.59}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxWidget/component/index.tsx": {"lines":{"total":35,"covered":33,"skipped":0,"pct":94.29},"functions":{"total":14,"covered":13,"skipped":0,"pct":92.86},"statements":{"total":45,"covered":43,"skipped":0,"pct":95.56},"branches":{"total":39,"covered":27,"skipped":0,"pct":69.23}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CheckboxWidget/widget/index.tsx": {"lines":{"total":27,"covered":23,"skipped":0,"pct":85.19},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":29,"covered":25,"skipped":0,"pct":86.21},"branches":{"total":9,"covered":4,"skipped":0,"pct":44.44}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CircularProgressWidget/constants.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CircularProgressWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CircularProgressWidget/component/index.tsx": {"lines":{"total":24,"covered":10,"skipped":0,"pct":41.67},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":10,"skipped":0,"pct":37.04},"branches":{"total":25,"covered":10,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CircularProgressWidget/widget/index.tsx": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ContainerWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ContainerWidget/component/index.tsx": {"lines":{"total":33,"covered":31,"skipped":0,"pct":93.94},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":34,"covered":32,"skipped":0,"pct":94.12},"branches":{"total":40,"covered":29,"skipped":0,"pct":72.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ContainerWidget/widget/index.tsx": {"lines":{"total":56,"covered":55,"skipped":0,"pct":98.21},"functions":{"total":13,"covered":13,"skipped":0,"pct":100},"statements":{"total":59,"covered":58,"skipped":0,"pct":98.31},"branches":{"total":18,"covered":14,"skipped":0,"pct":77.78}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/component/CurrencyCodeDropdown.tsx": {"lines":{"total":37,"covered":20,"skipped":0,"pct":54.05},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":40,"covered":23,"skipped":0,"pct":57.5},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/component/index.tsx": {"lines":{"total":19,"covered":11,"skipped":0,"pct":57.89},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":21,"covered":12,"skipped":0,"pct":57.14},"branches":{"total":13,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/component/utilities.ts": {"lines":{"total":25,"covered":24,"skipped":0,"pct":96},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":32,"covered":31,"skipped":0,"pct":96.88},"branches":{"total":24,"covered":17,"skipped":0,"pct":70.83}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/widget/derived.js": {"lines":{"total":32,"covered":18,"skipped":0,"pct":56.25},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":32,"covered":18,"skipped":0,"pct":56.25},"branches":{"total":33,"covered":18,"skipped":0,"pct":54.55}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/widget/index.tsx": {"lines":{"total":112,"covered":51,"skipped":0,"pct":45.54},"functions":{"total":16,"covered":7,"skipped":0,"pct":43.75},"statements":{"total":114,"covered":52,"skipped":0,"pct":45.61},"branches":{"total":53,"covered":9,"skipped":0,"pct":16.98}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/CurrencyInputWidget/widget/parsedDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget/component/index.tsx": {"lines":{"total":72,"covered":19,"skipped":0,"pct":26.39},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":74,"covered":20,"skipped":0,"pct":27.03},"branches":{"total":69,"covered":2,"skipped":0,"pct":2.9}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget/widget/index.tsx": {"lines":{"total":71,"covered":22,"skipped":0,"pct":30.99},"functions":{"total":12,"covered":6,"skipped":0,"pct":50},"statements":{"total":73,"covered":23,"skipped":0,"pct":31.51},"branches":{"total":65,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/constants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/index.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/component/index.tsx": {"lines":{"total":87,"covered":23,"skipped":0,"pct":26.44},"functions":{"total":18,"covered":1,"skipped":0,"pct":5.56},"statements":{"total":92,"covered":24,"skipped":0,"pct":26.09},"branches":{"total":67,"covered":4,"skipped":0,"pct":5.97}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/component/utils.ts": {"lines":{"total":5,"covered":4,"skipped":0,"pct":80},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/widget/constants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/widget/derived.js": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":13,"covered":8,"skipped":0,"pct":61.54},"branches":{"total":18,"covered":7,"skipped":0,"pct":38.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/widget/index.tsx": {"lines":{"total":39,"covered":27,"skipped":0,"pct":69.23},"functions":{"total":12,"covered":6,"skipped":0,"pct":50},"statements":{"total":41,"covered":28,"skipped":0,"pct":68.29},"branches":{"total":13,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DatePickerWidget2/widget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DividerWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DividerWidget/component/index.tsx": {"lines":{"total":42,"covered":29,"skipped":0,"pct":69.05},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":48,"covered":31,"skipped":0,"pct":64.58},"branches":{"total":75,"covered":30,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DividerWidget/widget/index.tsx": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DocumentViewerWidget/constants.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DocumentViewerWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DocumentViewerWidget/component/index.tsx": {"lines":{"total":95,"covered":40,"skipped":0,"pct":42.11},"functions":{"total":12,"covered":2,"skipped":0,"pct":16.67},"statements":{"total":109,"covered":44,"skipped":0,"pct":40.37},"branches":{"total":46,"covered":21,"skipped":0,"pct":45.65}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DocumentViewerWidget/widget/index.tsx": {"lines":{"total":30,"covered":29,"skipped":0,"pct":96.67},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":31,"covered":30,"skipped":0,"pct":96.77},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DropdownWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DropdownWidget/component/index.tsx": {"lines":{"total":69,"covered":56,"skipped":0,"pct":81.16},"functions":{"total":16,"covered":10,"skipped":0,"pct":62.5},"statements":{"total":74,"covered":61,"skipped":0,"pct":82.43},"branches":{"total":61,"covered":31,"skipped":0,"pct":50.82}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/DropdownWidget/widget/index.tsx": {"lines":{"total":58,"covered":40,"skipped":0,"pct":68.97},"functions":{"total":16,"covered":9,"skipped":0,"pct":56.25},"statements":{"total":63,"covered":44,"skipped":0,"pct":69.84},"branches":{"total":38,"covered":14,"skipped":0,"pct":36.84}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilePickerWidgetV2/constants.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilePickerWidgetV2/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilePickerWidgetV2/component/index.tsx": {"lines":{"total":14,"covered":8,"skipped":0,"pct":57.14},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":8,"skipped":0,"pct":57.14},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilePickerWidgetV2/widget/index.tsx": {"lines":{"total":106,"covered":35,"skipped":0,"pct":33.02},"functions":{"total":29,"covered":6,"skipped":0,"pct":20.69},"statements":{"total":112,"covered":36,"skipped":0,"pct":32.14},"branches":{"total":69,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilepickerWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilepickerWidget/component/index.tsx": {"lines":{"total":21,"covered":11,"skipped":0,"pct":52.38},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":22,"covered":12,"skipped":0,"pct":54.55},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilepickerWidget/widget/FileDataTypes.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FilepickerWidget/widget/index.tsx": {"lines":{"total":90,"covered":33,"skipped":0,"pct":36.67},"functions":{"total":28,"covered":6,"skipped":0,"pct":21.43},"statements":{"total":91,"covered":34,"skipped":0,"pct":37.36},"branches":{"total":46,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FormButtonWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FormButtonWidget/widget/index.tsx": {"lines":{"total":34,"covered":22,"skipped":0,"pct":64.71},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":35,"covered":23,"skipped":0,"pct":65.71},"branches":{"total":21,"covered":4,"skipped":0,"pct":19.05}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FormWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/FormWidget/widget/index.tsx": {"lines":{"total":55,"covered":48,"skipped":0,"pct":87.27},"functions":{"total":15,"covered":14,"skipped":0,"pct":93.33},"statements":{"total":61,"covered":53,"skipped":0,"pct":86.89},"branches":{"total":29,"covered":15,"skipped":0,"pct":51.72}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconButtonWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconButtonWidget/component/index.tsx": {"lines":{"total":27,"covered":10,"skipped":0,"pct":37.04},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":10,"skipped":0,"pct":23.26},"branches":{"total":48,"covered":4,"skipped":0,"pct":8.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconButtonWidget/widget/index.tsx": {"lines":{"total":31,"covered":17,"skipped":0,"pct":54.84},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":33,"covered":18,"skipped":0,"pct":54.55},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconWidget/component/index.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IconWidget/widget/index.tsx": {"lines":{"total":26,"covered":21,"skipped":0,"pct":80.77},"functions":{"total":9,"covered":6,"skipped":0,"pct":66.67},"statements":{"total":28,"covered":22,"skipped":0,"pct":78.57},"branches":{"total":7,"covered":2,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IframeWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IframeWidget/component/index.tsx": {"lines":{"total":44,"covered":10,"skipped":0,"pct":22.73},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":10,"skipped":0,"pct":20},"branches":{"total":51,"covered":4,"skipped":0,"pct":7.84}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/IframeWidget/widget/index.tsx": {"lines":{"total":33,"covered":15,"skipped":0,"pct":45.45},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":35,"covered":16,"skipped":0,"pct":45.71},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ImageWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ImageWidget/component/index.tsx": {"lines":{"total":83,"covered":17,"skipped":0,"pct":20.48},"functions":{"total":24,"covered":2,"skipped":0,"pct":8.33},"statements":{"total":100,"covered":18,"skipped":0,"pct":18},"branches":{"total":86,"covered":12,"skipped":0,"pct":13.95}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ImageWidget/widget/index.tsx": {"lines":{"total":28,"covered":21,"skipped":0,"pct":75},"functions":{"total":10,"covered":6,"skipped":0,"pct":60},"statements":{"total":32,"covered":22,"skipped":0,"pct":68.75},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/constants.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/component/CurrencyCodeDropdown.tsx": {"lines":{"total":29,"covered":18,"skipped":0,"pct":62.07},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":30,"covered":19,"skipped":0,"pct":63.33},"branches":{"total":12,"covered":6,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/component/ISDCodeDropdown.tsx": {"lines":{"total":31,"covered":18,"skipped":0,"pct":58.06},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":32,"covered":19,"skipped":0,"pct":59.38},"branches":{"total":20,"covered":6,"skipped":0,"pct":30}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/component/index.tsx": {"lines":{"total":160,"covered":89,"skipped":0,"pct":55.63},"functions":{"total":44,"covered":21,"skipped":0,"pct":47.73},"statements":{"total":167,"covered":96,"skipped":0,"pct":57.49},"branches":{"total":150,"covered":39,"skipped":0,"pct":26}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/component/utilities.ts": {"lines":{"total":40,"covered":39,"skipped":0,"pct":97.5},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":49,"covered":47,"skipped":0,"pct":95.92},"branches":{"total":56,"covered":43,"skipped":0,"pct":76.79}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidget/widget/index.tsx": {"lines":{"total":113,"covered":41,"skipped":0,"pct":36.28},"functions":{"total":26,"covered":7,"skipped":0,"pct":26.92},"statements":{"total":119,"covered":42,"skipped":0,"pct":35.29},"branches":{"total":80,"covered":13,"skipped":0,"pct":16.25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/component/index.tsx": {"lines":{"total":20,"covered":12,"skipped":0,"pct":60},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":22,"covered":14,"skipped":0,"pct":63.64},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/widget/Utilities.ts": {"lines":{"total":13,"covered":12,"skipped":0,"pct":92.31},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/widget/derived.js": {"lines":{"total":47,"covered":37,"skipped":0,"pct":78.72},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":47,"covered":37,"skipped":0,"pct":78.72},"branches":{"total":53,"covered":41,"skipped":0,"pct":77.36}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/widget/index.tsx": {"lines":{"total":122,"covered":98,"skipped":0,"pct":80.33},"functions":{"total":19,"covered":15,"skipped":0,"pct":78.95},"statements":{"total":125,"covered":101,"skipped":0,"pct":80.8},"branches":{"total":90,"covered":61,"skipped":0,"pct":67.78}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/InputWidgetV2/widget/parsedDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/FormContext.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/constants.ts": {"lines":{"total":48,"covered":48,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":51,"covered":51,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/helper.ts": {"lines":{"total":89,"covered":86,"skipped":0,"pct":96.63},"functions":{"total":19,"covered":19,"skipped":0,"pct":100},"statements":{"total":106,"covered":103,"skipped":0,"pct":97.17},"branches":{"total":63,"covered":58,"skipped":0,"pct":92.06}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/index.ts": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/schemaParser.ts": {"lines":{"total":242,"covered":239,"skipped":0,"pct":98.76},"functions":{"total":36,"covered":36,"skipped":0,"pct":100},"statements":{"total":278,"covered":273,"skipped":0,"pct":98.2},"branches":{"total":165,"covered":148,"skipped":0,"pct":89.7}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/schemaTestData.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/Accordion.tsx": {"lines":{"total":38,"covered":15,"skipped":0,"pct":39.47},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":49,"covered":15,"skipped":0,"pct":30.61},"branches":{"total":26,"covered":6,"skipped":0,"pct":23.08}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/Field.tsx": {"lines":{"total":34,"covered":10,"skipped":0,"pct":29.41},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":10,"skipped":0,"pct":27.78},"branches":{"total":12,"covered":2,"skipped":0,"pct":16.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/FieldLabel.tsx": {"lines":{"total":45,"covered":21,"skipped":0,"pct":46.67},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":55,"covered":21,"skipped":0,"pct":38.18},"branches":{"total":58,"covered":12,"skipped":0,"pct":20.69}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/Form.tsx": {"lines":{"total":93,"covered":28,"skipped":0,"pct":30.11},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":97,"covered":28,"skipped":0,"pct":28.87},"branches":{"total":52,"covered":10,"skipped":0,"pct":19.23}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/NestedFormWrapper.tsx": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":9,"skipped":0,"pct":42.86},"branches":{"total":14,"covered":2,"skipped":0,"pct":14.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/index.tsx": {"lines":{"total":49,"covered":13,"skipped":0,"pct":26.53},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":13,"skipped":0,"pct":26},"branches":{"total":18,"covered":6,"skipped":0,"pct":33.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/styleConstants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/component/useFixedFooter.ts": {"lines":{"total":35,"covered":7,"skipped":0,"pct":20},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":7,"skipped":0,"pct":19.44},"branches":{"total":20,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/ArrayField.tsx": {"lines":{"total":111,"covered":31,"skipped":0,"pct":27.93},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":118,"covered":31,"skipped":0,"pct":26.27},"branches":{"total":50,"covered":10,"skipped":0,"pct":20}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/BaseInputField.tsx": {"lines":{"total":109,"covered":23,"skipped":0,"pct":21.1},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":121,"covered":24,"skipped":0,"pct":19.83},"branches":{"total":91,"covered":4,"skipped":0,"pct":4.4}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/CheckboxField.tsx": {"lines":{"total":38,"covered":17,"skipped":0,"pct":44.74},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":17,"skipped":0,"pct":41.46},"branches":{"total":18,"covered":2,"skipped":0,"pct":11.11}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/CurrencyInputField.tsx": {"lines":{"total":62,"covered":27,"skipped":0,"pct":43.55},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":67,"covered":28,"skipped":0,"pct":41.79},"branches":{"total":28,"covered":13,"skipped":0,"pct":46.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/DateField.tsx": {"lines":{"total":77,"covered":41,"skipped":0,"pct":53.25},"functions":{"total":10,"covered":4,"skipped":0,"pct":40},"statements":{"total":83,"covered":44,"skipped":0,"pct":53.01},"branches":{"total":55,"covered":6,"skipped":0,"pct":10.91}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/FieldRenderer.tsx": {"lines":{"total":24,"covered":5,"skipped":0,"pct":20.83},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":5,"skipped":0,"pct":19.23},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/InputField.tsx": {"lines":{"total":73,"covered":41,"skipped":0,"pct":56.16},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":75,"covered":42,"skipped":0,"pct":56},"branches":{"total":57,"covered":33,"skipped":0,"pct":57.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/MultiSelectField.tsx": {"lines":{"total":69,"covered":25,"skipped":0,"pct":36.23},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":79,"covered":25,"skipped":0,"pct":31.65},"branches":{"total":47,"covered":2,"skipped":0,"pct":4.26}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/ObjectField.tsx": {"lines":{"total":44,"covered":15,"skipped":0,"pct":34.09},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":48,"covered":15,"skipped":0,"pct":31.25},"branches":{"total":28,"covered":4,"skipped":0,"pct":14.29}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/PhoneInputField.tsx": {"lines":{"total":45,"covered":22,"skipped":0,"pct":48.89},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":50,"covered":23,"skipped":0,"pct":46},"branches":{"total":20,"covered":11,"skipped":0,"pct":55}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/RadioGroupField.tsx": {"lines":{"total":33,"covered":16,"skipped":0,"pct":48.48},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":34,"covered":16,"skipped":0,"pct":47.06},"branches":{"total":20,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/SelectField.tsx": {"lines":{"total":56,"covered":21,"skipped":0,"pct":37.5},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":60,"covered":21,"skipped":0,"pct":35},"branches":{"total":48,"covered":2,"skipped":0,"pct":4.17}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/SwitchField.tsx": {"lines":{"total":35,"covered":15,"skipped":0,"pct":42.86},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":15,"skipped":0,"pct":40.54},"branches":{"total":16,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/index.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/useBlurAndFocusEvents.ts": {"lines":{"total":32,"covered":4,"skipped":0,"pct":12.5},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":4,"skipped":0,"pct":12.5},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/useObserveAccessor.ts": {"lines":{"total":13,"covered":4,"skipped":0,"pct":30.77},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":4,"skipped":0,"pct":30.77},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/useRegisterFieldValidity.ts": {"lines":{"total":21,"covered":18,"skipped":0,"pct":85.71},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":23,"covered":20,"skipped":0,"pct":86.96},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/fields/useUpdateInternalMetaState.ts": {"lines":{"total":17,"covered":6,"skipped":0,"pct":35.29},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":6,"skipped":0,"pct":35.29},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/helper.ts": {"lines":{"total":88,"covered":87,"skipped":0,"pct":98.86},"functions":{"total":17,"covered":17,"skipped":0,"pct":100},"statements":{"total":96,"covered":95,"skipped":0,"pct":98.96},"branches":{"total":44,"covered":40,"skipped":0,"pct":90.91}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/index.tsx": {"lines":{"total":114,"covered":31,"skipped":0,"pct":27.19},"functions":{"total":30,"covered":6,"skipped":0,"pct":20},"statements":{"total":119,"covered":32,"skipped":0,"pct":26.89},"branches":{"total":65,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig.ts": {"lines":{"total":47,"covered":16,"skipped":0,"pct":34.04},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":53,"covered":18,"skipped":0,"pct":33.96},"branches":{"total":34,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/generatePanelPropertyConfig.ts": {"lines":{"total":16,"covered":7,"skipped":0,"pct":43.75},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":11,"covered":2,"skipped":0,"pct":18.18}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/helper.ts": {"lines":{"total":58,"covered":51,"skipped":0,"pct":87.93},"functions":{"total":14,"covered":12,"skipped":0,"pct":85.71},"statements":{"total":64,"covered":57,"skipped":0,"pct":89.06},"branches":{"total":26,"covered":19,"skipped":0,"pct":73.08}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/array.ts": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/checkbox.ts": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/common.ts": {"lines":{"total":53,"covered":13,"skipped":0,"pct":24.53},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":54,"covered":13,"skipped":0,"pct":24.07},"branches":{"total":14,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/date.ts": {"lines":{"total":26,"covered":8,"skipped":0,"pct":30.77},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":8,"skipped":0,"pct":30.77},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/index.ts": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/input.ts": {"lines":{"total":96,"covered":10,"skipped":0,"pct":10.42},"functions":{"total":22,"covered":0,"skipped":0,"pct":0},"statements":{"total":96,"covered":10,"skipped":0,"pct":10.42},"branches":{"total":46,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/multiSelect.ts": {"lines":{"total":53,"covered":37,"skipped":0,"pct":69.81},"functions":{"total":15,"covered":7,"skipped":0,"pct":46.67},"statements":{"total":59,"covered":42,"skipped":0,"pct":71.19},"branches":{"total":40,"covered":36,"skipped":0,"pct":90}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/object.ts": {"lines":{"total":16,"covered":7,"skipped":0,"pct":43.75},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":7,"skipped":0,"pct":36.84},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/radioGroup.ts": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":9,"skipped":0,"pct":45},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/select.ts": {"lines":{"total":36,"covered":22,"skipped":0,"pct":61.11},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":37,"covered":22,"skipped":0,"pct":59.46},"branches":{"total":21,"covered":18,"skipped":0,"pct":85.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/JSONFormWidget/widget/propertyConfig/properties/switch.ts": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/index.ts": {"lines":{"total":70,"covered":7,"skipped":0,"pct":10},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":77,"covered":7,"skipped":0,"pct":9.09},"branches":{"total":26,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/component/ListPagination.tsx": {"lines":{"total":23,"covered":9,"skipped":0,"pct":39.13},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":9,"skipped":0,"pct":28.13},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/component/index.tsx": {"lines":{"total":16,"covered":13,"skipped":0,"pct":81.25},"functions":{"total":7,"covered":4,"skipped":0,"pct":57.14},"statements":{"total":17,"covered":14,"skipped":0,"pct":82.35},"branches":{"total":18,"covered":9,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/widget/derived.js": {"lines":{"total":75,"covered":52,"skipped":0,"pct":69.33},"functions":{"total":11,"covered":6,"skipped":0,"pct":54.55},"statements":{"total":79,"covered":56,"skipped":0,"pct":70.89},"branches":{"total":46,"covered":24,"skipped":0,"pct":52.17}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/widget/index.tsx": {"lines":{"total":280,"covered":186,"skipped":0,"pct":66.43},"functions":{"total":53,"covered":33,"skipped":0,"pct":62.26},"statements":{"total":300,"covered":201,"skipped":0,"pct":67},"branches":{"total":193,"covered":56,"skipped":0,"pct":29.02}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/widget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ListWidget/widget/propertyConfig.ts": {"lines":{"total":15,"covered":13,"skipped":0,"pct":86.67},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":15,"covered":13,"skipped":0,"pct":86.67},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapChartWidget/constants.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapChartWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapChartWidget/widget/index.tsx": {"lines":{"total":37,"covered":22,"skipped":0,"pct":59.46},"functions":{"total":10,"covered":4,"skipped":0,"pct":40},"statements":{"total":39,"covered":23,"skipped":0,"pct":58.97},"branches":{"total":3,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapWidget/component/PickMyLocation.tsx": {"lines":{"total":21,"covered":8,"skipped":0,"pct":38.1},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":24,"covered":9,"skipped":0,"pct":37.5},"branches":{"total":16,"covered":4,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapWidget/component/index.tsx": {"lines":{"total":48,"covered":13,"skipped":0,"pct":27.08},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":53,"covered":13,"skipped":0,"pct":24.53},"branches":{"total":41,"covered":8,"skipped":0,"pct":19.51}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MapWidget/widget/index.tsx": {"lines":{"total":67,"covered":29,"skipped":0,"pct":43.28},"functions":{"total":20,"covered":6,"skipped":0,"pct":30},"statements":{"total":71,"covered":30,"skipped":0,"pct":42.25},"branches":{"total":29,"covered":2,"skipped":0,"pct":6.9}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MenuButtonWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MenuButtonWidget/component/index.tsx": {"lines":{"total":53,"covered":16,"skipped":0,"pct":30.19},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":64,"covered":16,"skipped":0,"pct":25},"branches":{"total":50,"covered":8,"skipped":0,"pct":16}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MenuButtonWidget/widget/index.tsx": {"lines":{"total":27,"covered":16,"skipped":0,"pct":59.26},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":29,"covered":17,"skipped":0,"pct":58.62},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ModalWidget/index.ts": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":14,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ModalWidget/component/index.tsx": {"lines":{"total":75,"covered":17,"skipped":0,"pct":22.67},"functions":{"total":31,"covered":0,"skipped":0,"pct":0},"statements":{"total":81,"covered":17,"skipped":0,"pct":20.99},"branches":{"total":49,"covered":6,"skipped":0,"pct":12.24}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ModalWidget/widget/index.tsx": {"lines":{"total":85,"covered":32,"skipped":0,"pct":37.65},"functions":{"total":18,"covered":3,"skipped":0,"pct":16.67},"statements":{"total":89,"covered":34,"skipped":0,"pct":38.2},"branches":{"total":41,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectTreeWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectTreeWidget/component/index.styled.tsx": {"lines":{"total":53,"covered":19,"skipped":0,"pct":35.85},"functions":{"total":31,"covered":0,"skipped":0,"pct":0},"statements":{"total":81,"covered":21,"skipped":0,"pct":25.93},"branches":{"total":33,"covered":14,"skipped":0,"pct":42.42}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectTreeWidget/component/index.tsx": {"lines":{"total":80,"covered":14,"skipped":0,"pct":17.5},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":89,"covered":14,"skipped":0,"pct":15.73},"branches":{"total":36,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectTreeWidget/widget/index.tsx": {"lines":{"total":70,"covered":29,"skipped":0,"pct":41.43},"functions":{"total":17,"covered":6,"skipped":0,"pct":35.29},"statements":{"total":74,"covered":30,"skipped":0,"pct":40.54},"branches":{"total":44,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidget/component/index.styled.tsx": {"lines":{"total":17,"covered":12,"skipped":0,"pct":70.59},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":13,"skipped":0,"pct":56.52},"branches":{"total":18,"covered":10,"skipped":0,"pct":55.56}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidget/component/index.tsx": {"lines":{"total":69,"covered":14,"skipped":0,"pct":20.29},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":73,"covered":14,"skipped":0,"pct":19.18},"branches":{"total":48,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidget/widget/index.tsx": {"lines":{"total":53,"covered":26,"skipped":0,"pct":49.06},"functions":{"total":14,"covered":6,"skipped":0,"pct":42.86},"statements":{"total":56,"covered":27,"skipped":0,"pct":48.21},"branches":{"total":23,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidgetV2/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidgetV2/component/index.styled.tsx": {"lines":{"total":47,"covered":19,"skipped":0,"pct":40.43},"functions":{"total":24,"covered":0,"skipped":0,"pct":0},"statements":{"total":64,"covered":20,"skipped":0,"pct":31.25},"branches":{"total":35,"covered":18,"skipped":0,"pct":51.43}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidgetV2/component/index.tsx": {"lines":{"total":122,"covered":14,"skipped":0,"pct":11.48},"functions":{"total":30,"covered":0,"skipped":0,"pct":0},"statements":{"total":137,"covered":14,"skipped":0,"pct":10.22},"branches":{"total":80,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/MultiSelectWidgetV2/widget/index.tsx": {"lines":{"total":94,"covered":69,"skipped":0,"pct":73.4},"functions":{"total":21,"covered":12,"skipped":0,"pct":57.14},"statements":{"total":99,"covered":73,"skipped":0,"pct":73.74},"branches":{"total":70,"covered":34,"skipped":0,"pct":48.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/component/ISDCodeDropdown.tsx": {"lines":{"total":42,"covered":22,"skipped":0,"pct":52.38},"functions":{"total":13,"covered":3,"skipped":0,"pct":23.08},"statements":{"total":46,"covered":26,"skipped":0,"pct":56.52},"branches":{"total":40,"covered":10,"skipped":0,"pct":25}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/component/index.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":22,"covered":10,"skipped":0,"pct":45.45},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/component/utilities.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/widget/derived.js": {"lines":{"total":20,"covered":17,"skipped":0,"pct":85},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":20,"covered":17,"skipped":0,"pct":85},"branches":{"total":23,"covered":18,"skipped":0,"pct":78.26}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/widget/index.tsx": {"lines":{"total":99,"covered":40,"skipped":0,"pct":40.4},"functions":{"total":16,"covered":7,"skipped":0,"pct":43.75},"statements":{"total":101,"covered":41,"skipped":0,"pct":40.59},"branches":{"total":46,"covered":3,"skipped":0,"pct":6.52}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/PhoneInputWidget/widget/parsedDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressBarWidget/constants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressBarWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressBarWidget/component/index.tsx": {"lines":{"total":30,"covered":12,"skipped":0,"pct":40},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":12,"skipped":0,"pct":36.36},"branches":{"total":24,"covered":10,"skipped":0,"pct":41.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressBarWidget/widget/index.tsx": {"lines":{"total":22,"covered":20,"skipped":0,"pct":90.91},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":23,"covered":21,"skipped":0,"pct":91.3},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressWidget/constants.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressWidget/component/index.tsx": {"lines":{"total":94,"covered":31,"skipped":0,"pct":32.98},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":104,"covered":31,"skipped":0,"pct":29.81},"branches":{"total":107,"covered":46,"skipped":0,"pct":42.99}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/ProgressWidget/widget/index.tsx": {"lines":{"total":36,"covered":20,"skipped":0,"pct":55.56},"functions":{"total":11,"covered":6,"skipped":0,"pct":54.55},"statements":{"total":39,"covered":21,"skipped":0,"pct":53.85},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RadioGroupWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RadioGroupWidget/component/index.tsx": {"lines":{"total":21,"covered":9,"skipped":0,"pct":42.86},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":9,"skipped":0,"pct":36},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RadioGroupWidget/widget/index.tsx": {"lines":{"total":100,"covered":63,"skipped":0,"pct":63},"functions":{"total":14,"covered":9,"skipped":0,"pct":64.29},"statements":{"total":105,"covered":67,"skipped":0,"pct":63.81},"branches":{"total":39,"covered":20,"skipped":0,"pct":51.28}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RateWidget/constants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RateWidget/index.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RateWidget/component/index.tsx": {"lines":{"total":25,"covered":13,"skipped":0,"pct":52},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":13,"skipped":0,"pct":46.43},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RateWidget/widget/index.tsx": {"lines":{"total":41,"covered":20,"skipped":0,"pct":48.78},"functions":{"total":9,"covered":6,"skipped":0,"pct":66.67},"statements":{"total":43,"covered":21,"skipped":0,"pct":48.84},"branches":{"total":22,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RichTextEditorWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/RichTextEditorWidget/widget/index.tsx": {"lines":{"total":52,"covered":30,"skipped":0,"pct":57.69},"functions":{"total":16,"covered":7,"skipped":0,"pct":43.75},"statements":{"total":54,"covered":31,"skipped":0,"pct":57.41},"branches":{"total":23,"covered":2,"skipped":0,"pct":8.7}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SelectWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SelectWidget/component/SelectButton.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SelectWidget/component/index.styled.tsx": {"lines":{"total":36,"covered":17,"skipped":0,"pct":47.22},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":17,"skipped":0,"pct":39.53},"branches":{"total":32,"covered":12,"skipped":0,"pct":37.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SelectWidget/component/index.tsx": {"lines":{"total":117,"covered":20,"skipped":0,"pct":17.09},"functions":{"total":21,"covered":1,"skipped":0,"pct":4.76},"statements":{"total":128,"covered":21,"skipped":0,"pct":16.41},"branches":{"total":122,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SelectWidget/widget/index.tsx": {"lines":{"total":79,"covered":42,"skipped":0,"pct":53.16},"functions":{"total":19,"covered":8,"skipped":0,"pct":42.11},"statements":{"total":82,"covered":43,"skipped":0,"pct":52.44},"branches":{"total":62,"covered":13,"skipped":0,"pct":20.97}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SingleSelectTreeWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SingleSelectTreeWidget/component/index.styled.tsx": {"lines":{"total":51,"covered":19,"skipped":0,"pct":37.25},"functions":{"total":28,"covered":0,"skipped":0,"pct":0},"statements":{"total":73,"covered":21,"skipped":0,"pct":28.77},"branches":{"total":36,"covered":14,"skipped":0,"pct":38.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SingleSelectTreeWidget/component/index.tsx": {"lines":{"total":82,"covered":14,"skipped":0,"pct":17.07},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":91,"covered":14,"skipped":0,"pct":15.38},"branches":{"total":38,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SingleSelectTreeWidget/widget/index.tsx": {"lines":{"total":62,"covered":30,"skipped":0,"pct":48.39},"functions":{"total":15,"covered":6,"skipped":0,"pct":40},"statements":{"total":66,"covered":31,"skipped":0,"pct":46.97},"branches":{"total":46,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/StatboxWidget/index.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/StatboxWidget/widget/index.tsx": {"lines":{"total":15,"covered":10,"skipped":0,"pct":66.67},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":16,"covered":11,"skipped":0,"pct":68.75},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchGroupWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchGroupWidget/component/index.tsx": {"lines":{"total":18,"covered":9,"skipped":0,"pct":50},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":9,"skipped":0,"pct":45},"branches":{"total":19,"covered":4,"skipped":0,"pct":21.05}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchGroupWidget/widget/index.tsx": {"lines":{"total":62,"covered":25,"skipped":0,"pct":40.32},"functions":{"total":13,"covered":6,"skipped":0,"pct":46.15},"statements":{"total":64,"covered":26,"skipped":0,"pct":40.63},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchWidget/component/index.tsx": {"lines":{"total":21,"covered":20,"skipped":0,"pct":95.24},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":10,"covered":7,"skipped":0,"pct":70}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/SwitchWidget/widget/index.tsx": {"lines":{"total":27,"covered":23,"skipped":0,"pct":85.19},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":29,"covered":25,"skipped":0,"pct":86.21},"branches":{"total":11,"covered":5,"skipped":0,"pct":45.45}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/constants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/index.ts": {"lines":{"total":19,"covered":8,"skipped":0,"pct":42.11},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":8,"skipped":0,"pct":38.1},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/AutoToolTipComponent.tsx": {"lines":{"total":31,"covered":18,"skipped":0,"pct":58.06},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":35,"covered":20,"skipped":0,"pct":57.14},"branches":{"total":36,"covered":11,"skipped":0,"pct":30.56}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/CascadeFields.tsx": {"lines":{"total":122,"covered":37,"skipped":0,"pct":30.33},"functions":{"total":32,"covered":1,"skipped":0,"pct":3.13},"statements":{"total":129,"covered":37,"skipped":0,"pct":28.68},"branches":{"total":73,"covered":18,"skipped":0,"pct":24.66}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/CommonUtilities.ts": {"lines":{"total":32,"covered":28,"skipped":0,"pct":87.5},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":35,"covered":31,"skipped":0,"pct":88.57},"branches":{"total":47,"covered":23,"skipped":0,"pct":48.94}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/Constants.ts": {"lines":{"total":62,"covered":53,"skipped":0,"pct":85.48},"functions":{"total":23,"covered":21,"skipped":0,"pct":91.3},"statements":{"total":62,"covered":53,"skipped":0,"pct":85.48},"branches":{"total":34,"covered":25,"skipped":0,"pct":73.53}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/Table.tsx": {"lines":{"total":82,"covered":50,"skipped":0,"pct":60.98},"functions":{"total":18,"covered":7,"skipped":0,"pct":38.89},"statements":{"total":86,"covered":53,"skipped":0,"pct":61.63},"branches":{"total":54,"covered":21,"skipped":0,"pct":38.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableAction.tsx": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":12,"covered":2,"skipped":0,"pct":16.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableDataDownload.tsx": {"lines":{"total":63,"covered":22,"skipped":0,"pct":34.92},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":67,"covered":24,"skipped":0,"pct":35.82},"branches":{"total":36,"covered":5,"skipped":0,"pct":13.89}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableFilterPane.tsx": {"lines":{"total":40,"covered":24,"skipped":0,"pct":60},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":42,"covered":25,"skipped":0,"pct":59.52},"branches":{"total":11,"covered":2,"skipped":0,"pct":18.18}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableFilterPaneContent.tsx": {"lines":{"total":55,"covered":18,"skipped":0,"pct":32.73},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":57,"covered":18,"skipped":0,"pct":31.58},"branches":{"total":41,"covered":12,"skipped":0,"pct":29.27}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableFilters.tsx": {"lines":{"total":33,"covered":26,"skipped":0,"pct":78.79},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":35,"covered":28,"skipped":0,"pct":80},"branches":{"total":21,"covered":5,"skipped":0,"pct":23.81}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableHeader.tsx": {"lines":{"total":42,"covered":22,"skipped":0,"pct":52.38},"functions":{"total":14,"covered":7,"skipped":0,"pct":50},"statements":{"total":48,"covered":28,"skipped":0,"pct":58.33},"branches":{"total":53,"covered":26,"skipped":0,"pct":49.06}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableHelpers.ts": {"lines":{"total":26,"covered":26,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":32,"covered":32,"skipped":0,"pct":100},"branches":{"total":14,"covered":11,"skipped":0,"pct":78.57}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableStyledWrappers.tsx": {"lines":{"total":102,"covered":90,"skipped":0,"pct":88.24},"functions":{"total":65,"covered":53,"skipped":0,"pct":81.54},"statements":{"total":107,"covered":94,"skipped":0,"pct":87.85},"branches":{"total":282,"covered":156,"skipped":0,"pct":55.32}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/TableUtilities.tsx": {"lines":{"total":172,"covered":57,"skipped":0,"pct":33.14},"functions":{"total":38,"covered":6,"skipped":0,"pct":15.79},"statements":{"total":186,"covered":66,"skipped":0,"pct":35.48},"branches":{"total":121,"covered":27,"skipped":0,"pct":22.31}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/index.tsx": {"lines":{"total":76,"covered":19,"skipped":0,"pct":25},"functions":{"total":19,"covered":3,"skipped":0,"pct":15.79},"statements":{"total":80,"covered":21,"skipped":0,"pct":26.25},"branches":{"total":82,"covered":2,"skipped":0,"pct":2.44}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/component/components/menuButtonTableComponent.tsx": {"lines":{"total":45,"covered":16,"skipped":0,"pct":35.56},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":53,"covered":16,"skipped":0,"pct":30.19},"branches":{"total":52,"covered":10,"skipped":0,"pct":19.23}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/derived.js": {"lines":{"total":198,"covered":135,"skipped":0,"pct":68.18},"functions":{"total":43,"covered":24,"skipped":0,"pct":55.81},"statements":{"total":215,"covered":150,"skipped":0,"pct":69.77},"branches":{"total":169,"covered":112,"skipped":0,"pct":66.27}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/getTableColumns.tsx": {"lines":{"total":22,"covered":14,"skipped":0,"pct":63.64},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":27,"covered":18,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/index.tsx": {"lines":{"total":385,"covered":102,"skipped":0,"pct":26.49},"functions":{"total":53,"covered":14,"skipped":0,"pct":26.42},"statements":{"total":421,"covered":112,"skipped":0,"pct":26.6},"branches":{"total":361,"covered":21,"skipped":0,"pct":5.82}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/propertyConfig.ts": {"lines":{"total":44,"covered":42,"skipped":0,"pct":95.45},"functions":{"total":26,"covered":24,"skipped":0,"pct":92.31},"statements":{"total":44,"covered":42,"skipped":0,"pct":95.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/propertyUtils.ts": {"lines":{"total":159,"covered":75,"skipped":0,"pct":47.17},"functions":{"total":21,"covered":8,"skipped":0,"pct":38.1},"statements":{"total":172,"covered":85,"skipped":0,"pct":49.42},"branches":{"total":112,"covered":31,"skipped":0,"pct":27.68}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TableWidget/widget/utilities.ts": {"lines":{"total":22,"covered":22,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":27,"covered":21,"skipped":0,"pct":77.78}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsMigrator/index.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsMigrator/widget/index.tsx": {"lines":{"total":22,"covered":17,"skipped":0,"pct":77.27},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":23,"covered":18,"skipped":0,"pct":78.26},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/index.ts": {"lines":{"total":16,"covered":5,"skipped":0,"pct":31.25},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":5,"skipped":0,"pct":31.25},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/component/PageTabs.tsx": {"lines":{"total":44,"covered":43,"skipped":0,"pct":97.73},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":47,"covered":46,"skipped":0,"pct":97.87},"branches":{"total":20,"covered":17,"skipped":0,"pct":85}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/component/index.tsx": {"lines":{"total":50,"covered":44,"skipped":0,"pct":88},"functions":{"total":14,"covered":11,"skipped":0,"pct":78.57},"statements":{"total":62,"covered":56,"skipped":0,"pct":90.32},"branches":{"total":36,"covered":22,"skipped":0,"pct":61.11}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/widget/derived.js": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/widget/index.tsx": {"lines":{"total":90,"covered":70,"skipped":0,"pct":77.78},"functions":{"total":19,"covered":15,"skipped":0,"pct":78.95},"statements":{"total":98,"covered":77,"skipped":0,"pct":78.57},"branches":{"total":70,"covered":33,"skipped":0,"pct":47.14}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TabsWidget/widget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TextWidget/constants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TextWidget/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TextWidget/component/FontLoader.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TextWidget/component/index.tsx": {"lines":{"total":80,"covered":57,"skipped":0,"pct":71.25},"functions":{"total":26,"covered":14,"skipped":0,"pct":53.85},"statements":{"total":82,"covered":59,"skipped":0,"pct":71.95},"branches":{"total":135,"covered":62,"skipped":0,"pct":45.93}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/TextWidget/widget/index.tsx": {"lines":{"total":27,"covered":27,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":29,"covered":29,"skipped":0,"pct":100},"branches":{"total":11,"covered":7,"skipped":0,"pct":63.64}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/VideoWidget/index.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/VideoWidget/component/PopoverVideo.tsx": {"lines":{"total":11,"covered":9,"skipped":0,"pct":81.82},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":9,"skipped":0,"pct":81.82},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/VideoWidget/component/index.tsx": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":8,"skipped":0,"pct":50},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/widgets/VideoWidget/widget/index.tsx": {"lines":{"total":31,"covered":25,"skipped":0,"pct":80.65},"functions":{"total":13,"covered":6,"skipped":0,"pct":46.15},"statements":{"total":41,"covered":26,"skipped":0,"pct":63.41},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/Actions.ts": {"lines":{"total":64,"covered":58,"skipped":0,"pct":90.63},"functions":{"total":30,"covered":24,"skipped":0,"pct":80},"statements":{"total":72,"covered":66,"skipped":0,"pct":91.67},"branches":{"total":61,"covered":42,"skipped":0,"pct":68.85}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/PromisifyAction.ts": {"lines":{"total":35,"covered":31,"skipped":0,"pct":88.57},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":43,"covered":38,"skipped":0,"pct":88.37},"branches":{"total":11,"covered":10,"skipped":0,"pct":90.91}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/ast.ts": {"lines":{"total":85,"covered":80,"skipped":0,"pct":94.12},"functions":{"total":22,"covered":20,"skipped":0,"pct":90.91},"statements":{"total":94,"covered":87,"skipped":0,"pct":92.55},"branches":{"total":40,"covered":31,"skipped":0,"pct":77.5}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/evaluate.ts": {"lines":{"total":137,"covered":116,"skipped":0,"pct":84.67},"functions":{"total":25,"covered":21,"skipped":0,"pct":84},"statements":{"total":146,"covered":125,"skipped":0,"pct":85.62},"branches":{"total":76,"covered":41,"skipped":0,"pct":53.95}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/evaluation.worker.ts": {"lines":{"total":139,"covered":12,"skipped":0,"pct":8.63},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":148,"covered":12,"skipped":0,"pct":8.11},"branches":{"total":113,"covered":0,"skipped":0,"pct":0}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/evaluationSubstitution.ts": {"lines":{"total":61,"covered":61,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":65,"covered":65,"skipped":0,"pct":100},"branches":{"total":26,"covered":25,"skipped":0,"pct":96.15}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/evaluationUtils.ts": {"lines":{"total":376,"covered":227,"skipped":0,"pct":60.37},"functions":{"total":64,"covered":43,"skipped":0,"pct":67.19},"statements":{"total":437,"covered":272,"skipped":0,"pct":62.24},"branches":{"total":201,"covered":121,"skipped":0,"pct":60.2}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/formEval.ts": {"lines":{"total":75,"covered":10,"skipped":0,"pct":13.33},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":75,"covered":10,"skipped":0,"pct":13.33},"branches":{"total":75,"covered":2,"skipped":0,"pct":2.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/helpers.ts": {"lines":{"total":25,"covered":22,"skipped":0,"pct":88},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":31,"covered":26,"skipped":0,"pct":83.87},"branches":{"total":16,"covered":7,"skipped":0,"pct":43.75}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/lint.ts": {"lines":{"total":36,"covered":34,"skipped":0,"pct":94.44},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":39,"covered":37,"skipped":0,"pct":94.87},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/validations.ts": {"lines":{"total":327,"covered":266,"skipped":0,"pct":81.35},"functions":{"total":31,"covered":23,"skipped":0,"pct":74.19},"statements":{"total":357,"covered":287,"skipped":0,"pct":80.39},"branches":{"total":729,"covered":520,"skipped":0,"pct":71.33}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/DataTreeEvaluator/DataTreeEvaluator.ts": {"lines":{"total":608,"covered":463,"skipped":0,"pct":76.15},"functions":{"total":89,"covered":66,"skipped":0,"pct":74.16},"statements":{"total":650,"covered":496,"skipped":0,"pct":76.31},"branches":{"total":317,"covered":185,"skipped":0,"pct":58.36}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/src/workers/DataTreeEvaluator/test/mockUnEvalTree.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/customQueries.js": {"lines":{"total":19,"covered":18,"skipped":0,"pct":94.74},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":20,"covered":19,"skipped":0,"pct":95},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/sagas.ts": {"lines":{"total":34,"covered":34,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":34,"covered":34,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/testCommon.ts": {"lines":{"total":49,"covered":49,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":60,"covered":60,"skipped":0,"pct":100},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/testMockedWidgets.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/testUtils.tsx": {"lines":{"total":37,"covered":36,"skipped":0,"pct":97.3},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":40,"covered":38,"skipped":0,"pct":95},"branches":{"total":21,"covered":18,"skipped":0,"pct":85.71}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/WidgetFactoryUtils.ts": {"lines":{"total":16,"covered":15,"skipped":0,"pct":93.75},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ButtonFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/CanvasFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ChartFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/CheckboxFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ContainerFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/DatepickerFactory.ts": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/DividerFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/DropdownFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/FilepickerFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/FormButtonFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/FormFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/IconFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ImageFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/InputFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ListFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/MapFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/ModalFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/RadiogroupFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/RichTextFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/SkeletonFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/SwitchFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/TableFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/TabsFactory.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/TextFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/VideoFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} -,"/home/sunrise/Workspace/Appsmith/Appsmith/app/client/test/factories/Widgets/WidgetTypeFactories.ts": {"lines":{"total":26,"covered":26,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":26,"covered":26,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +{"total": {"lines":{"total":37834,"covered":20890,"skipped":0,"pct":55.21},"statements":{"total":42367,"covered":23179,"skipped":0,"pct":54.71},"functions":{"total":9151,"covered":3135,"skipped":0,"pct":34.26},"branches":{"total":22216,"covered":8200,"skipped":0,"pct":36.91}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/store.ts": {"lines":{"total":19,"covered":16,"skipped":0,"pct":84.21},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":20,"covered":17,"skipped":0,"pct":85},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/apiPaneActions.ts": {"lines":{"total":19,"covered":10,"skipped":0,"pct":52.63},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":19,"skipped":0,"pct":67.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/appCollabActions.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":11,"skipped":0,"pct":73.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/applicationActions.ts": {"lines":{"total":20,"covered":12,"skipped":0,"pct":60},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":31,"covered":23,"skipped":0,"pct":74.19},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/batchActions.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/canvasSelectionActions.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/commentActions.ts": {"lines":{"total":76,"covered":61,"skipped":0,"pct":80.26},"functions":{"total":48,"covered":22,"skipped":0,"pct":45.83},"statements":{"total":149,"covered":120,"skipped":0,"pct":80.54},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/controlActions.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":13,"covered":10,"skipped":0,"pct":76.92},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/crudInfoModalActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/datasourceActions.ts": {"lines":{"total":46,"covered":22,"skipped":0,"pct":47.83},"functions":{"total":20,"covered":0,"skipped":0,"pct":0},"statements":{"total":67,"covered":42,"skipped":0,"pct":62.69},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/debuggerActions.ts": {"lines":{"total":13,"covered":11,"skipped":0,"pct":84.62},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":31,"covered":23,"skipped":0,"pct":74.19},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/errorActions.ts": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/evaluationActions.ts": {"lines":{"total":18,"covered":9,"skipped":0,"pct":50},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/explorerActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/gitSyncActions.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/globalSearchActions.ts": {"lines":{"total":21,"covered":17,"skipped":0,"pct":80.95},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":48,"covered":34,"skipped":0,"pct":70.83},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/helpActions.ts": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/importActions.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/initActions.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":10,"covered":9,"skipped":0,"pct":90},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/jsActionActions.ts": {"lines":{"total":33,"covered":18,"skipped":0,"pct":54.55},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":50,"covered":34,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/jsPaneActions.ts": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/metaActions.ts": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":11,"covered":9,"skipped":0,"pct":81.82},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/notificationActions.ts": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":34,"covered":23,"skipped":0,"pct":67.65},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/onboardingActions.ts": {"lines":{"total":23,"covered":13,"skipped":0,"pct":56.52},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":34,"covered":24,"skipped":0,"pct":70.59},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/orgActions.ts": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/pageActions.tsx": {"lines":{"total":66,"covered":39,"skipped":0,"pct":59.09},"functions":{"total":28,"covered":8,"skipped":0,"pct":28.57},"statements":{"total":98,"covered":68,"skipped":0,"pct":69.39},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/pluginActionActions.ts": {"lines":{"total":64,"covered":36,"skipped":0,"pct":56.25},"functions":{"total":32,"covered":1,"skipped":0,"pct":3.13},"statements":{"total":100,"covered":68,"skipped":0,"pct":68},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/pluginActions.ts": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":13,"skipped":0,"pct":65},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/propertyPaneActions.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/providerActions.ts": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/queryPaneActions.ts": {"lines":{"total":7,"covered":4,"skipped":0,"pct":57.14},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":7,"skipped":0,"pct":70},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/tourActions.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/userActions.ts": {"lines":{"total":22,"covered":19,"skipped":0,"pct":86.36},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":53,"covered":36,"skipped":0,"pct":67.92},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/websocketActions.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":12,"skipped":0,"pct":70.59},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/widgetActions.tsx": {"lines":{"total":35,"covered":27,"skipped":0,"pct":77.14},"functions":{"total":15,"covered":8,"skipped":0,"pct":53.33},"statements":{"total":51,"covered":43,"skipped":0,"pct":84.31},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/widgetSelectionActions.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":28,"covered":28,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/actions/widgetSidebarActions.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":14,"covered":11,"skipped":0,"pct":78.57},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/ActionAPI.tsx": {"lines":{"total":32,"covered":17,"skipped":0,"pct":53.13},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":33,"covered":18,"skipped":0,"pct":54.55},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/Api.ts": {"lines":{"total":27,"covered":23,"skipped":0,"pct":85.19},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":27,"covered":23,"skipped":0,"pct":85.19},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/ApiUtils.ts": {"lines":{"total":49,"covered":27,"skipped":0,"pct":55.1},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":53,"covered":31,"skipped":0,"pct":58.49},"branches":{"total":35,"covered":13,"skipped":0,"pct":37.14}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/ApplicationApi.tsx": {"lines":{"total":41,"covered":23,"skipped":0,"pct":56.1},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":45,"covered":24,"skipped":0,"pct":53.33},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/CloudServicesApi.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":4,"skipped":0,"pct":80},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/CollectionApi.ts": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/CommentsAPI.tsx": {"lines":{"total":29,"covered":22,"skipped":0,"pct":75.86},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":30,"covered":23,"skipped":0,"pct":76.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/DatasourcesApi.ts": {"lines":{"total":27,"covered":15,"skipped":0,"pct":55.56},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":28,"covered":16,"skipped":0,"pct":57.14},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/ImportApi.ts": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/JSActionAPI.tsx": {"lines":{"total":22,"covered":13,"skipped":0,"pct":59.09},"functions":{"total":9,"covered":1,"skipped":0,"pct":11.11},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/NotificationsAPI.tsx": {"lines":{"total":16,"covered":12,"skipped":0,"pct":75},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":17,"covered":13,"skipped":0,"pct":76.47},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/OrgApi.ts": {"lines":{"total":31,"covered":17,"skipped":0,"pct":54.84},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":32,"covered":18,"skipped":0,"pct":56.25},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/PageApi.tsx": {"lines":{"total":48,"covered":31,"skipped":0,"pct":64.58},"functions":{"total":18,"covered":3,"skipped":0,"pct":16.67},"statements":{"total":50,"covered":32,"skipped":0,"pct":64},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/PluginApi.ts": {"lines":{"total":18,"covered":16,"skipped":0,"pct":88.89},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":19,"covered":17,"skipped":0,"pct":89.47},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/ProvidersApi.ts": {"lines":{"total":33,"covered":18,"skipped":0,"pct":54.55},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":35,"covered":20,"skipped":0,"pct":57.14},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/SaasApi.ts": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":10,"covered":8,"skipped":0,"pct":80},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/UserApi.tsx": {"lines":{"total":50,"covered":32,"skipped":0,"pct":64},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":51,"covered":33,"skipped":0,"pct":64.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/api/WidgetSidebarApi.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/utils.ts": {"lines":{"total":45,"covered":40,"skipped":0,"pct":88.89},"functions":{"total":10,"covered":7,"skipped":0,"pct":70},"statements":{"total":55,"covered":50,"skipped":0,"pct":90.91},"branches":{"total":30,"covered":14,"skipped":0,"pct":46.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/AppComments/AppCommentThreads.tsx": {"lines":{"total":41,"covered":24,"skipped":0,"pct":58.54},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":42,"covered":25,"skipped":0,"pct":59.52},"branches":{"total":22,"covered":5,"skipped":0,"pct":22.73}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/AppComments/AppCommentsFilterPopover.tsx": {"lines":{"total":37,"covered":18,"skipped":0,"pct":48.65},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":39,"covered":18,"skipped":0,"pct":46.15},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/AppComments/AppCommentsPlaceholder.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentCard/CommentCard.tsx": {"lines":{"total":168,"covered":121,"skipped":0,"pct":72.02},"functions":{"total":42,"covered":18,"skipped":0,"pct":42.86},"statements":{"total":180,"covered":129,"skipped":0,"pct":71.67},"branches":{"total":125,"covered":74,"skipped":0,"pct":59.2}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentCard/CommentContextMenu.tsx": {"lines":{"total":47,"covered":38,"skipped":0,"pct":80.85},"functions":{"total":12,"covered":4,"skipped":0,"pct":33.33},"statements":{"total":50,"covered":40,"skipped":0,"pct":80},"branches":{"total":22,"covered":18,"skipped":0,"pct":81.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentCard/ResolveCommentButton.tsx": {"lines":{"total":26,"covered":24,"skipped":0,"pct":92.31},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":28,"covered":26,"skipped":0,"pct":92.86},"branches":{"total":10,"covered":7,"skipped":0,"pct":70}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentThread/CommentThread.tsx": {"lines":{"total":63,"covered":62,"skipped":0,"pct":98.41},"functions":{"total":14,"covered":12,"skipped":0,"pct":85.71},"statements":{"total":67,"covered":64,"skipped":0,"pct":95.52},"branches":{"total":99,"covered":64,"skipped":0,"pct":64.65}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentThread/ScrollToLatest.tsx": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.54},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":8,"skipped":0,"pct":57.14},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/CommentThread/connectedCommentThread.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/AddCommentInput.tsx": {"lines":{"total":142,"covered":95,"skipped":0,"pct":66.9},"functions":{"total":23,"covered":14,"skipped":0,"pct":60.87},"statements":{"total":164,"covered":107,"skipped":0,"pct":65.24},"branches":{"total":115,"covered":21,"skipped":0,"pct":18.26}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/Comments.tsx": {"lines":{"total":34,"covered":34,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":38,"covered":37,"skipped":0,"pct":97.37},"branches":{"total":10,"covered":9,"skipped":0,"pct":90}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/InlineCommentPin.tsx": {"lines":{"total":80,"covered":72,"skipped":0,"pct":90},"functions":{"total":18,"covered":17,"skipped":0,"pct":94.44},"statements":{"total":87,"covered":77,"skipped":0,"pct":88.51},"branches":{"total":58,"covered":41,"skipped":0,"pct":70.69}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/OverlayCommentsWrapper.tsx": {"lines":{"total":39,"covered":31,"skipped":0,"pct":79.49},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":40,"covered":31,"skipped":0,"pct":77.5},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/StyledComponents.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/UnpublishedCommentThread.tsx": {"lines":{"total":32,"covered":28,"skipped":0,"pct":87.5},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":36,"covered":32,"skipped":0,"pct":88.89},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/inlineComments/useOrgUsers.tsx": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":13,"covered":10,"skipped":0,"pct":76.92}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/tests/setMockPages.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/comments/tour/commentsTourSteps.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/AppIcon.tsx": {"lines":{"total":276,"covered":88,"skipped":0,"pct":31.88},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":277,"covered":88,"skipped":0,"pct":31.77},"branches":{"total":91,"covered":2,"skipped":0,"pct":2.2}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Button.tsx": {"lines":{"total":126,"covered":118,"skipped":0,"pct":93.65},"functions":{"total":43,"covered":41,"skipped":0,"pct":95.35},"statements":{"total":128,"covered":119,"skipped":0,"pct":92.97},"branches":{"total":95,"covered":77,"skipped":0,"pct":81.05}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/ButtonTabComponent.tsx": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Callout.tsx": {"lines":{"total":23,"covered":10,"skipped":0,"pct":43.48},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":10,"skipped":0,"pct":43.48},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Checkbox.tsx": {"lines":{"total":33,"covered":10,"skipped":0,"pct":30.3},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":10,"skipped":0,"pct":27.03},"branches":{"total":32,"covered":6,"skipped":0,"pct":18.75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/ColorPickerComponent.tsx": {"lines":{"total":35,"covered":14,"skipped":0,"pct":40},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":14,"skipped":0,"pct":37.84},"branches":{"total":22,"covered":14,"skipped":0,"pct":63.64}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/CopyToClipBoard.tsx": {"lines":{"total":21,"covered":7,"skipped":0,"pct":33.33},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":7,"skipped":0,"pct":30.43},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/CurrencyCodeDropdown.tsx": {"lines":{"total":24,"covered":14,"skipped":0,"pct":58.33},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":25,"covered":15,"skipped":0,"pct":60},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/DatePickerComponent.tsx": {"lines":{"total":17,"covered":8,"skipped":0,"pct":47.06},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/DialogComponent.tsx": {"lines":{"total":36,"covered":32,"skipped":0,"pct":88.89},"functions":{"total":22,"covered":20,"skipped":0,"pct":90.91},"statements":{"total":38,"covered":34,"skipped":0,"pct":89.47},"branches":{"total":22,"covered":14,"skipped":0,"pct":63.64}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/DraggableList.tsx": {"lines":{"total":49,"covered":23,"skipped":0,"pct":46.94},"functions":{"total":14,"covered":3,"skipped":0,"pct":21.43},"statements":{"total":61,"covered":25,"skipped":0,"pct":40.98},"branches":{"total":18,"covered":6,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/DraggableListComponent.tsx": {"lines":{"total":23,"covered":16,"skipped":0,"pct":69.57},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":29,"covered":18,"skipped":0,"pct":62.07},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Dropdown.tsx": {"lines":{"total":131,"covered":70,"skipped":0,"pct":53.44},"functions":{"total":53,"covered":14,"skipped":0,"pct":26.42},"statements":{"total":146,"covered":81,"skipped":0,"pct":55.48},"branches":{"total":187,"covered":74,"skipped":0,"pct":39.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/EditableText.tsx": {"lines":{"total":26,"covered":19,"skipped":0,"pct":73.08},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":33,"covered":26,"skipped":0,"pct":78.79},"branches":{"total":16,"covered":5,"skipped":0,"pct":31.25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/EditableTextSubComponent.tsx": {"lines":{"total":89,"covered":59,"skipped":0,"pct":66.29},"functions":{"total":32,"covered":25,"skipped":0,"pct":78.13},"statements":{"total":96,"covered":65,"skipped":0,"pct":67.71},"branches":{"total":88,"covered":39,"skipped":0,"pct":44.32}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/EmojiPicker.tsx": {"lines":{"total":21,"covered":18,"skipped":0,"pct":85.71},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":23,"covered":20,"skipped":0,"pct":86.96},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/EmojiReactions.tsx": {"lines":{"total":50,"covered":20,"skipped":0,"pct":40},"functions":{"total":17,"covered":2,"skipped":0,"pct":11.76},"statements":{"total":58,"covered":23,"skipped":0,"pct":39.66},"branches":{"total":54,"covered":15,"skipped":0,"pct":27.78}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/FilePicker.tsx": {"lines":{"total":156,"covered":70,"skipped":0,"pct":44.87},"functions":{"total":46,"covered":27,"skipped":0,"pct":58.7},"statements":{"total":166,"covered":80,"skipped":0,"pct":48.19},"branches":{"total":84,"covered":13,"skipped":0,"pct":15.48}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/GifPlayerComponent.tsx": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":9,"skipped":0,"pct":47.37},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/ISDCodeDropdown.tsx": {"lines":{"total":27,"covered":13,"skipped":0,"pct":48.15},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":28,"covered":14,"skipped":0,"pct":50},"branches":{"total":20,"covered":2,"skipped":0,"pct":10}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Icon.tsx": {"lines":{"total":302,"covered":166,"skipped":0,"pct":54.97},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":303,"covered":167,"skipped":0,"pct":55.12},"branches":{"total":127,"covered":48,"skipped":0,"pct":37.8}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/IconTabsComponent.tsx": {"lines":{"total":15,"covered":6,"skipped":0,"pct":40},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":6,"skipped":0,"pct":33.33},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/MentionsInput.tsx": {"lines":{"total":76,"covered":47,"skipped":0,"pct":61.84},"functions":{"total":23,"covered":6,"skipped":0,"pct":26.09},"statements":{"total":83,"covered":53,"skipped":0,"pct":63.86},"branches":{"total":54,"covered":21,"skipped":0,"pct":38.89}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Menu.tsx": {"lines":{"total":13,"covered":7,"skipped":0,"pct":53.85},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":7,"skipped":0,"pct":53.85},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/MenuDivider.tsx": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":3,"skipped":0,"pct":50},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/MenuItem.tsx": {"lines":{"total":23,"covered":14,"skipped":0,"pct":60.87},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":32,"covered":4,"skipped":0,"pct":12.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/MultiSwitch.tsx": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":7,"skipped":0,"pct":46.67},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/MultiselectDropdown.tsx": {"lines":{"total":78,"covered":15,"skipped":0,"pct":19.23},"functions":{"total":40,"covered":0,"skipped":0,"pct":0},"statements":{"total":83,"covered":15,"skipped":0,"pct":18.07},"branches":{"total":84,"covered":14,"skipped":0,"pct":16.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Radio.tsx": {"lines":{"total":38,"covered":5,"skipped":0,"pct":13.16},"functions":{"total":27,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":5,"skipped":0,"pct":12.5},"branches":{"total":40,"covered":4,"skipped":0,"pct":10}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/ScrollIndicator.tsx": {"lines":{"total":42,"covered":34,"skipped":0,"pct":80.95},"functions":{"total":15,"covered":13,"skipped":0,"pct":86.67},"statements":{"total":46,"covered":38,"skipped":0,"pct":82.61},"branches":{"total":36,"covered":20,"skipped":0,"pct":55.56}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Spinner.tsx": {"lines":{"total":15,"covered":10,"skipped":0,"pct":66.67},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":10,"skipped":0,"pct":66.67},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/StepComponent.tsx": {"lines":{"total":22,"covered":9,"skipped":0,"pct":40.91},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":9,"skipped":0,"pct":40.91},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Switch.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Tabs.tsx": {"lines":{"total":43,"covered":12,"skipped":0,"pct":27.91},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":45,"covered":12,"skipped":0,"pct":26.67},"branches":{"total":48,"covered":8,"skipped":0,"pct":16.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/TagInputComponent.tsx": {"lines":{"total":57,"covered":7,"skipped":0,"pct":12.28},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":61,"covered":7,"skipped":0,"pct":11.48},"branches":{"total":38,"covered":2,"skipped":0,"pct":5.26}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Text.tsx": {"lines":{"total":42,"covered":42,"skipped":0,"pct":100},"functions":{"total":14,"covered":14,"skipped":0,"pct":100},"statements":{"total":43,"covered":43,"skipped":0,"pct":100},"branches":{"total":28,"covered":21,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/TextInput.tsx": {"lines":{"total":77,"covered":55,"skipped":0,"pct":71.43},"functions":{"total":21,"covered":18,"skipped":0,"pct":85.71},"statements":{"total":82,"covered":60,"skipped":0,"pct":73.17},"branches":{"total":49,"covered":22,"skipped":0,"pct":44.9}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Toast.tsx": {"lines":{"total":46,"covered":36,"skipped":0,"pct":78.26},"functions":{"total":17,"covered":15,"skipped":0,"pct":88.24},"statements":{"total":46,"covered":36,"skipped":0,"pct":78.26},"branches":{"total":54,"covered":33,"skipped":0,"pct":61.11}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Toggle.tsx": {"lines":{"total":22,"covered":6,"skipped":0,"pct":27.27},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":6,"skipped":0,"pct":25},"branches":{"total":30,"covered":2,"skipped":0,"pct":6.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/Tooltip.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/TreeDropdown.tsx": {"lines":{"total":54,"covered":28,"skipped":0,"pct":51.85},"functions":{"total":23,"covered":7,"skipped":0,"pct":30.43},"statements":{"total":56,"covered":30,"skipped":0,"pct":53.57},"branches":{"total":34,"covered":20,"skipped":0,"pct":58.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/common.tsx": {"lines":{"total":41,"covered":27,"skipped":0,"pct":65.85},"functions":{"total":7,"covered":4,"skipped":0,"pct":57.14},"statements":{"total":46,"covered":32,"skipped":0,"pct":69.57},"branches":{"total":13,"covered":7,"skipped":0,"pct":53.85}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/ads/tour/TourTooltipWrapper.tsx": {"lines":{"total":32,"covered":30,"skipped":0,"pct":93.75},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":33,"covered":31,"skipped":0,"pct":93.94},"branches":{"total":38,"covered":17,"skipped":0,"pct":44.74}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/AudioRecorderComponent.tsx": {"lines":{"total":238,"covered":37,"skipped":0,"pct":15.55},"functions":{"total":43,"covered":3,"skipped":0,"pct":6.98},"statements":{"total":275,"covered":37,"skipped":0,"pct":13.45},"branches":{"total":90,"covered":14,"skipped":0,"pct":15.56}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/CenteredWrapper.tsx": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":3,"covered":2,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/ChartComponent.tsx": {"lines":{"total":158,"covered":75,"skipped":0,"pct":47.47},"functions":{"total":32,"covered":16,"skipped":0,"pct":50},"statements":{"total":170,"covered":84,"skipped":0,"pct":49.41},"branches":{"total":95,"covered":21,"skipped":0,"pct":22.11}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/CheckboxGroupComponent.tsx": {"lines":{"total":12,"covered":6,"skipped":0,"pct":50},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":15,"covered":2,"skipped":0,"pct":13.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/ContainerComponent.tsx": {"lines":{"total":29,"covered":27,"skipped":0,"pct":93.1},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":29,"covered":27,"skipped":0,"pct":93.1},"branches":{"total":40,"covered":26,"skipped":0,"pct":65}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/CopyToClipBoard.tsx": {"lines":{"total":21,"covered":7,"skipped":0,"pct":33.33},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":7,"skipped":0,"pct":30.43},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/Dropdown.tsx": {"lines":{"total":22,"covered":7,"skipped":0,"pct":31.82},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":7,"skipped":0,"pct":31.82},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/FilePickerComponent.tsx": {"lines":{"total":20,"covered":10,"skipped":0,"pct":50},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":21,"covered":11,"skipped":0,"pct":52.38},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/IconButtonComponent.tsx": {"lines":{"total":34,"covered":21,"skipped":0,"pct":61.76},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":43,"covered":21,"skipped":0,"pct":48.84},"branches":{"total":102,"covered":8,"skipped":0,"pct":7.84}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/IconComponent.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/ImageComponent.tsx": {"lines":{"total":90,"covered":15,"skipped":0,"pct":16.67},"functions":{"total":24,"covered":2,"skipped":0,"pct":8.33},"statements":{"total":101,"covered":16,"skipped":0,"pct":15.84},"branches":{"total":64,"covered":10,"skipped":0,"pct":15.63}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/MapComponent.tsx": {"lines":{"total":41,"covered":13,"skipped":0,"pct":31.71},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":43,"covered":13,"skipped":0,"pct":30.23},"branches":{"total":33,"covered":8,"skipped":0,"pct":24.24}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/PickMyLocation.tsx": {"lines":{"total":21,"covered":8,"skipped":0,"pct":38.1},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":24,"covered":9,"skipped":0,"pct":37.5},"branches":{"total":16,"covered":4,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/PopoverVideo.tsx": {"lines":{"total":11,"covered":9,"skipped":0,"pct":81.82},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":9,"skipped":0,"pct":81.82},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/PositionedContainer.tsx": {"lines":{"total":28,"covered":28,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":30,"covered":30,"skipped":0,"pct":100},"branches":{"total":12,"covered":10,"skipped":0,"pct":83.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/SearchComponent.tsx": {"lines":{"total":21,"covered":16,"skipped":0,"pct":76.19},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":22,"covered":17,"skipped":0,"pct":77.27},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/StyledHeader.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TabbedView.tsx": {"lines":{"total":14,"covered":6,"skipped":0,"pct":42.86},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":6,"skipped":0,"pct":42.86},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TabsComponent.tsx": {"lines":{"total":41,"covered":41,"skipped":0,"pct":100},"functions":{"total":19,"covered":19,"skipped":0,"pct":100},"statements":{"total":42,"covered":42,"skipped":0,"pct":100},"branches":{"total":36,"covered":30,"skipped":0,"pct":83.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TextInputComponent.tsx": {"lines":{"total":35,"covered":10,"skipped":0,"pct":28.57},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":40,"covered":12,"skipped":0,"pct":30},"branches":{"total":27,"covered":4,"skipped":0,"pct":14.81}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/VideoComponent.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/MenuButtonComponent/index.tsx": {"lines":{"total":63,"covered":19,"skipped":0,"pct":30.16},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":71,"covered":19,"skipped":0,"pct":26.76},"branches":{"total":151,"covered":10,"skipped":0,"pct":6.62}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/MultiSelectComponent/index.styled.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/MultiSelectComponent/index.tsx": {"lines":{"total":48,"covered":9,"skipped":0,"pct":18.75},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":9,"skipped":0,"pct":17.31},"branches":{"total":38,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/AutoToolTipComponent.tsx": {"lines":{"total":29,"covered":9,"skipped":0,"pct":31.03},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":9,"skipped":0,"pct":27.27},"branches":{"total":28,"covered":4,"skipped":0,"pct":14.29}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/CascadeFields.tsx": {"lines":{"total":121,"covered":36,"skipped":0,"pct":29.75},"functions":{"total":32,"covered":1,"skipped":0,"pct":3.13},"statements":{"total":128,"covered":36,"skipped":0,"pct":28.13},"branches":{"total":73,"covered":18,"skipped":0,"pct":24.66}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/CommonUtilities.ts": {"lines":{"total":32,"covered":28,"skipped":0,"pct":87.5},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":35,"covered":31,"skipped":0,"pct":88.57},"branches":{"total":47,"covered":23,"skipped":0,"pct":48.94}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/Constants.ts": {"lines":{"total":62,"covered":53,"skipped":0,"pct":85.48},"functions":{"total":23,"covered":21,"skipped":0,"pct":91.3},"statements":{"total":62,"covered":53,"skipped":0,"pct":85.48},"branches":{"total":34,"covered":25,"skipped":0,"pct":73.53}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/Table.tsx": {"lines":{"total":82,"covered":50,"skipped":0,"pct":60.98},"functions":{"total":18,"covered":7,"skipped":0,"pct":38.89},"statements":{"total":86,"covered":53,"skipped":0,"pct":61.63},"branches":{"total":54,"covered":21,"skipped":0,"pct":38.89}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableAction.tsx": {"lines":{"total":14,"covered":10,"skipped":0,"pct":71.43},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":12,"covered":7,"skipped":0,"pct":58.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableDataDownload.tsx": {"lines":{"total":62,"covered":21,"skipped":0,"pct":33.87},"functions":{"total":11,"covered":1,"skipped":0,"pct":9.09},"statements":{"total":66,"covered":23,"skipped":0,"pct":34.85},"branches":{"total":36,"covered":5,"skipped":0,"pct":13.89}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableFilterPane.tsx": {"lines":{"total":39,"covered":24,"skipped":0,"pct":61.54},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":41,"covered":25,"skipped":0,"pct":60.98},"branches":{"total":9,"covered":2,"skipped":0,"pct":22.22}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableFilterPaneContent.tsx": {"lines":{"total":51,"covered":16,"skipped":0,"pct":31.37},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":53,"covered":16,"skipped":0,"pct":30.19},"branches":{"total":41,"covered":12,"skipped":0,"pct":29.27}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableFilters.tsx": {"lines":{"total":35,"covered":27,"skipped":0,"pct":77.14},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":37,"covered":29,"skipped":0,"pct":78.38},"branches":{"total":21,"covered":5,"skipped":0,"pct":23.81}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableHeader.tsx": {"lines":{"total":37,"covered":17,"skipped":0,"pct":45.95},"functions":{"total":10,"covered":3,"skipped":0,"pct":30},"statements":{"total":39,"covered":19,"skipped":0,"pct":48.72},"branches":{"total":47,"covered":24,"skipped":0,"pct":51.06}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableHelpers.ts": {"lines":{"total":24,"covered":24,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":29,"covered":29,"skipped":0,"pct":100},"branches":{"total":12,"covered":9,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableStyledWrappers.tsx": {"lines":{"total":87,"covered":59,"skipped":0,"pct":67.82},"functions":{"total":56,"covered":28,"skipped":0,"pct":50},"statements":{"total":87,"covered":59,"skipped":0,"pct":67.82},"branches":{"total":272,"covered":57,"skipped":0,"pct":20.96}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/TableUtilities.tsx": {"lines":{"total":130,"covered":50,"skipped":0,"pct":38.46},"functions":{"total":38,"covered":6,"skipped":0,"pct":15.79},"statements":{"total":143,"covered":57,"skipped":0,"pct":39.86},"branches":{"total":103,"covered":24,"skipped":0,"pct":23.3}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/TableComponent/index.tsx": {"lines":{"total":74,"covered":19,"skipped":0,"pct":25.68},"functions":{"total":19,"covered":3,"skipped":0,"pct":15.79},"statements":{"total":77,"covered":21,"skipped":0,"pct":27.27},"branches":{"total":76,"covered":2,"skipped":0,"pct":2.63}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/header/DeployLinkButton.tsx": {"lines":{"total":16,"covered":11,"skipped":0,"pct":68.75},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":18,"covered":13,"skipped":0,"pct":72.22},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/header/ThreeDotsLoading.tsx": {"lines":{"total":5,"covered":4,"skipped":0,"pct":80},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":4,"skipped":0,"pct":80},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/help/CollapsibleHelp.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/appsmith/help/DocumentationSearch.tsx": {"lines":{"total":64,"covered":39,"skipped":0,"pct":60.94},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":72,"covered":43,"skipped":0,"pct":59.72},"branches":{"total":56,"covered":25,"skipped":0,"pct":44.64}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/ButtonComponent.tsx": {"lines":{"total":110,"covered":54,"skipped":0,"pct":49.09},"functions":{"total":27,"covered":11,"skipped":0,"pct":40.74},"statements":{"total":123,"covered":62,"skipped":0,"pct":50.41},"branches":{"total":191,"covered":44,"skipped":0,"pct":23.04}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/CheckboxComponent.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":15,"covered":11,"skipped":0,"pct":73.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/CloseButton.tsx": {"lines":{"total":9,"covered":5,"skipped":0,"pct":55.56},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":5,"skipped":0,"pct":55.56},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/DatePickerComponent.tsx": {"lines":{"total":72,"covered":19,"skipped":0,"pct":26.39},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":74,"covered":20,"skipped":0,"pct":27.03},"branches":{"total":69,"covered":2,"skipped":0,"pct":2.9}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/DatePickerComponent2.tsx": {"lines":{"total":80,"covered":19,"skipped":0,"pct":23.75},"functions":{"total":20,"covered":1,"skipped":0,"pct":5},"statements":{"total":84,"covered":20,"skipped":0,"pct":23.81},"branches":{"total":67,"covered":2,"skipped":0,"pct":2.99}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/DividerComponent.tsx": {"lines":{"total":42,"covered":29,"skipped":0,"pct":69.05},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":48,"covered":31,"skipped":0,"pct":64.58},"branches":{"total":71,"covered":30,"skipped":0,"pct":42.25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/DropdownComponent.tsx": {"lines":{"total":50,"covered":22,"skipped":0,"pct":44},"functions":{"total":20,"covered":1,"skipped":0,"pct":5},"statements":{"total":52,"covered":23,"skipped":0,"pct":44.23},"branches":{"total":41,"covered":8,"skipped":0,"pct":19.51}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/IframeComponent.tsx": {"lines":{"total":30,"covered":8,"skipped":0,"pct":26.67},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":8,"skipped":0,"pct":25},"branches":{"total":23,"covered":4,"skipped":0,"pct":17.39}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/ModalComponent.tsx": {"lines":{"total":29,"covered":10,"skipped":0,"pct":34.48},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":10,"skipped":0,"pct":33.33},"branches":{"total":26,"covered":4,"skipped":0,"pct":15.38}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/RadioGroupComponent.tsx": {"lines":{"total":15,"covered":11,"skipped":0,"pct":73.33},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":18,"covered":12,"skipped":0,"pct":66.67},"branches":{"total":13,"covered":4,"skipped":0,"pct":30.77}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/RateComponent.tsx": {"lines":{"total":32,"covered":12,"skipped":0,"pct":37.5},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":12,"skipped":0,"pct":32.43},"branches":{"total":22,"covered":4,"skipped":0,"pct":18.18}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/SwitchComponent.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":8,"covered":5,"skipped":0,"pct":62.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/TextComponent.tsx": {"lines":{"total":31,"covered":31,"skipped":0,"pct":100},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":32,"covered":32,"skipped":0,"pct":100},"branches":{"total":60,"covered":44,"skipped":0,"pct":73.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/InputComponent/index.tsx": {"lines":{"total":123,"covered":71,"skipped":0,"pct":57.72},"functions":{"total":41,"covered":26,"skipped":0,"pct":63.41},"statements":{"total":127,"covered":75,"skipped":0,"pct":59.06},"branches":{"total":166,"covered":76,"skipped":0,"pct":45.78}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/designSystems/blueprint/InputComponent/utilties.tsx": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionNameEditor.tsx": {"lines":{"total":65,"covered":18,"skipped":0,"pct":27.69},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":69,"covered":18,"skipped":0,"pct":26.09},"branches":{"total":59,"covered":2,"skipped":0,"pct":3.39}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ApiResponseView.tsx": {"lines":{"total":80,"covered":42,"skipped":0,"pct":52.5},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":82,"covered":42,"skipped":0,"pct":51.22},"branches":{"total":75,"covered":28,"skipped":0,"pct":37.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Button.tsx": {"lines":{"total":27,"covered":12,"skipped":0,"pct":44.44},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":13,"skipped":0,"pct":44.83},"branches":{"total":43,"covered":8,"skipped":0,"pct":18.6}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CloseEditor.tsx": {"lines":{"total":31,"covered":13,"skipped":0,"pct":41.94},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":31,"covered":13,"skipped":0,"pct":41.94},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Divider.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/DragLayerComponent.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/DraggableComponent.tsx": {"lines":{"total":61,"covered":61,"skipped":0,"pct":100},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":66,"covered":66,"skipped":0,"pct":100},"branches":{"total":46,"covered":41,"skipped":0,"pct":89.13}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/DropTargetComponent.tsx": {"lines":{"total":74,"covered":66,"skipped":0,"pct":89.19},"functions":{"total":11,"covered":10,"skipped":0,"pct":90.91},"statements":{"total":76,"covered":68,"skipped":0,"pct":89.47},"branches":{"total":49,"covered":32,"skipped":0,"pct":65.31}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/DropTargetUtils.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/DropdownComponent.tsx": {"lines":{"total":67,"covered":15,"skipped":0,"pct":22.39},"functions":{"total":17,"covered":1,"skipped":0,"pct":5.88},"statements":{"total":86,"covered":16,"skipped":0,"pct":18.6},"branches":{"total":62,"covered":8,"skipped":0,"pct":12.9}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/EditableText.tsx": {"lines":{"total":58,"covered":17,"skipped":0,"pct":29.31},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":63,"covered":17,"skipped":0,"pct":26.98},"branches":{"total":47,"covered":8,"skipped":0,"pct":17.02}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/EditorContextProvider.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ErrorBoundry.tsx": {"lines":{"total":19,"covered":14,"skipped":0,"pct":73.68},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":21,"covered":16,"skipped":0,"pct":76.19},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ErrorTooltip.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/FormLabel.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/FormRow.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/HelperTooltip.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":7,"skipped":0,"pct":87.5},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/JSResponseView.tsx": {"lines":{"total":61,"covered":28,"skipped":0,"pct":45.9},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":65,"covered":28,"skipped":0,"pct":43.08},"branches":{"total":69,"covered":14,"skipped":0,"pct":20.29}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/LoadingOverlayScreen.tsx": {"lines":{"total":5,"covered":3,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":3,"skipped":0,"pct":60},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/PaneWrapper.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/PreventInteractionsOverlay.tsx": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ReadOnlyEditor.tsx": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ResizableComponent.tsx": {"lines":{"total":107,"covered":62,"skipped":0,"pct":57.94},"functions":{"total":12,"covered":8,"skipped":0,"pct":66.67},"statements":{"total":110,"covered":64,"skipped":0,"pct":58.18},"branches":{"total":88,"covered":18,"skipped":0,"pct":20.45}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ResizableUtils.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":10,"skipped":0,"pct":66.67},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ResizeStyledComponents.tsx": {"lines":{"total":28,"covered":28,"skipped":0,"pct":100},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":28,"covered":28,"skipped":0,"pct":100},"branches":{"total":46,"covered":46,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Sidebar.tsx": {"lines":{"total":24,"covered":24,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":24,"covered":24,"skipped":0,"pct":100},"branches":{"total":5,"covered":4,"skipped":0,"pct":80}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/SnipeableComponent.tsx": {"lines":{"total":27,"covered":21,"skipped":0,"pct":77.78},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":27,"covered":21,"skipped":0,"pct":77.78},"branches":{"total":11,"covered":3,"skipped":0,"pct":27.27}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Spinner.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/StoreAsDatasource.tsx": {"lines":{"total":16,"covered":10,"skipped":0,"pct":62.5},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":10,"skipped":0,"pct":62.5},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionCreator/Fields.tsx": {"lines":{"total":280,"covered":75,"skipped":0,"pct":26.79},"functions":{"total":68,"covered":5,"skipped":0,"pct":7.35},"statements":{"total":286,"covered":79,"skipped":0,"pct":27.62},"branches":{"total":159,"covered":36,"skipped":0,"pct":22.64}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionCreator/index.tsx": {"lines":{"total":183,"covered":76,"skipped":0,"pct":41.53},"functions":{"total":25,"covered":10,"skipped":0,"pct":40},"statements":{"total":185,"covered":77,"skipped":0,"pct":41.62},"branches":{"total":118,"covered":9,"skipped":0,"pct":7.63}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionRightPane/Connections.tsx": {"lines":{"total":40,"covered":17,"skipped":0,"pct":42.5},"functions":{"total":20,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":17,"skipped":0,"pct":42.5},"branches":{"total":26,"covered":8,"skipped":0,"pct":30.77}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionRightPane/SuggestedWidgets.tsx": {"lines":{"total":46,"covered":20,"skipped":0,"pct":43.48},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":20,"skipped":0,"pct":42.55},"branches":{"total":15,"covered":4,"skipped":0,"pct":26.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/ActionRightPane/index.tsx": {"lines":{"total":84,"covered":31,"skipped":0,"pct":36.9},"functions":{"total":30,"covered":0,"skipped":0,"pct":0},"statements":{"total":91,"covered":31,"skipped":0,"pct":34.07},"branches":{"total":48,"covered":12,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/BindingPrompt.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":14,"covered":14,"skipped":0,"pct":100},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/BindingPromptHelper.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/EditorConfig.ts": {"lines":{"total":22,"covered":22,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/EvaluatedValuePopup.tsx": {"lines":{"total":102,"covered":68,"skipped":0,"pct":66.67},"functions":{"total":33,"covered":13,"skipped":0,"pct":39.39},"statements":{"total":118,"covered":78,"skipped":0,"pct":66.1},"branches":{"total":74,"covered":40,"skipped":0,"pct":54.05}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/codeEditorUtils.ts": {"lines":{"total":40,"covered":38,"skipped":0,"pct":95},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":46,"covered":44,"skipped":0,"pct":95.65},"branches":{"total":18,"covered":16,"skipped":0,"pct":88.89}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/commandsHelper.ts": {"lines":{"total":56,"covered":10,"skipped":0,"pct":17.86},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":64,"covered":11,"skipped":0,"pct":17.19},"branches":{"total":24,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/generateQuickCommands.tsx": {"lines":{"total":75,"covered":21,"skipped":0,"pct":28},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":76,"covered":22,"skipped":0,"pct":28.95},"branches":{"total":32,"covered":2,"skipped":0,"pct":6.25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/hintHelpers.ts": {"lines":{"total":27,"covered":21,"skipped":0,"pct":77.78},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":28,"covered":22,"skipped":0,"pct":78.57},"branches":{"total":10,"covered":7,"skipped":0,"pct":70}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/index.tsx": {"lines":{"total":244,"covered":158,"skipped":0,"pct":64.75},"functions":{"total":40,"covered":20,"skipped":0,"pct":50},"statements":{"total":266,"covered":166,"skipped":0,"pct":62.41},"branches":{"total":154,"covered":54,"skipped":0,"pct":35.06}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/lintHelpers.ts": {"lines":{"total":55,"covered":49,"skipped":0,"pct":89.09},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":73,"covered":67,"skipped":0,"pct":91.78},"branches":{"total":28,"covered":22,"skipped":0,"pct":78.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/markHelpers.ts": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/modes.ts": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":12,"covered":11,"skipped":0,"pct":91.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/CodeEditor/styledComponents.ts": {"lines":{"total":51,"covered":48,"skipped":0,"pct":94.12},"functions":{"total":29,"covered":29,"skipped":0,"pct":100},"statements":{"total":53,"covered":48,"skipped":0,"pct":90.57},"branches":{"total":88,"covered":53,"skipped":0,"pct":60.23}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/ContextualMenu.tsx": {"lines":{"total":70,"covered":33,"skipped":0,"pct":47.14},"functions":{"total":16,"covered":2,"skipped":0,"pct":12.5},"statements":{"total":70,"covered":33,"skipped":0,"pct":47.14},"branches":{"total":37,"covered":8,"skipped":0,"pct":21.62}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/DebugCTA.tsx": {"lines":{"total":35,"covered":20,"skipped":0,"pct":57.14},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":20,"skipped":0,"pct":55.56},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/DebuggerLogs.tsx": {"lines":{"total":45,"covered":18,"skipped":0,"pct":40},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":54,"covered":18,"skipped":0,"pct":33.33},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/DebuggerMessage.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/DebuggerTabs.tsx": {"lines":{"total":27,"covered":17,"skipped":0,"pct":62.96},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":30,"covered":17,"skipped":0,"pct":56.67},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/EntityDependecies.tsx": {"lines":{"total":72,"covered":26,"skipped":0,"pct":36.11},"functions":{"total":33,"covered":0,"skipped":0,"pct":0},"statements":{"total":74,"covered":26,"skipped":0,"pct":35.14},"branches":{"total":74,"covered":16,"skipped":0,"pct":21.62}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/EntityLink.tsx": {"lines":{"total":68,"covered":19,"skipped":0,"pct":27.94},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":70,"covered":19,"skipped":0,"pct":27.14},"branches":{"total":27,"covered":2,"skipped":0,"pct":7.41}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/Errors.tsx": {"lines":{"total":19,"covered":12,"skipped":0,"pct":63.16},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":12,"skipped":0,"pct":63.16},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/FilterHeader.tsx": {"lines":{"total":17,"covered":10,"skipped":0,"pct":58.82},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":10,"skipped":0,"pct":58.82},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/LogItem.tsx": {"lines":{"total":55,"covered":21,"skipped":0,"pct":38.18},"functions":{"total":29,"covered":0,"skipped":0,"pct":0},"statements":{"total":59,"covered":22,"skipped":0,"pct":37.29},"branches":{"total":40,"covered":10,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/helpers.tsx": {"lines":{"total":51,"covered":40,"skipped":0,"pct":78.43},"functions":{"total":15,"covered":5,"skipped":0,"pct":33.33},"statements":{"total":61,"covered":47,"skipped":0,"pct":77.05},"branches":{"total":22,"covered":16,"skipped":0,"pct":72.73}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/hooks.ts": {"lines":{"total":96,"covered":29,"skipped":0,"pct":30.21},"functions":{"total":21,"covered":1,"skipped":0,"pct":4.76},"statements":{"total":110,"covered":34,"skipped":0,"pct":30.91},"branches":{"total":108,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/index.tsx": {"lines":{"total":40,"covered":36,"skipped":0,"pct":90},"functions":{"total":13,"covered":11,"skipped":0,"pct":84.62},"statements":{"total":41,"covered":36,"skipped":0,"pct":87.8},"branches":{"total":12,"covered":5,"skipped":0,"pct":41.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Debugger/Resizer/index.tsx": {"lines":{"total":36,"covered":6,"skipped":0,"pct":16.67},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":6,"skipped":0,"pct":15},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/ActionLink.tsx": {"lines":{"total":17,"covered":8,"skipped":0,"pct":47.06},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/AlgoliaSearchWrapper.tsx": {"lines":{"total":20,"covered":9,"skipped":0,"pct":45},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":9,"skipped":0,"pct":40.91},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/Description.tsx": {"lines":{"total":71,"covered":16,"skipped":0,"pct":22.54},"functions":{"total":35,"covered":0,"skipped":0,"pct":0},"statements":{"total":75,"covered":16,"skipped":0,"pct":21.33},"branches":{"total":27,"covered":8,"skipped":0,"pct":29.63}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchContext.tsx": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchHotKeys.tsx": {"lines":{"total":18,"covered":14,"skipped":0,"pct":77.78},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":26,"covered":17,"skipped":0,"pct":65.38},"branches":{"total":7,"covered":3,"skipped":0,"pct":42.86}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/HelpBar.tsx": {"lines":{"total":25,"covered":23,"skipped":0,"pct":92},"functions":{"total":10,"covered":9,"skipped":0,"pct":90},"statements":{"total":28,"covered":26,"skipped":0,"pct":92.86},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/Highlight.tsx": {"lines":{"total":15,"covered":2,"skipped":0,"pct":13.33},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":2,"skipped":0,"pct":11.76},"branches":{"total":18,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/ResultsNotFound.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchBox.tsx": {"lines":{"total":59,"covered":17,"skipped":0,"pct":28.81},"functions":{"total":27,"covered":0,"skipped":0,"pct":0},"statements":{"total":68,"covered":17,"skipped":0,"pct":25},"branches":{"total":31,"covered":6,"skipped":0,"pct":19.35}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchModal.tsx": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SearchResults.tsx": {"lines":{"total":128,"covered":31,"skipped":0,"pct":24.22},"functions":{"total":50,"covered":0,"skipped":0,"pct":0},"statements":{"total":133,"covered":31,"skipped":0,"pct":23.31},"branches":{"total":79,"covered":22,"skipped":0,"pct":27.85}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SetSearchResults.tsx": {"lines":{"total":12,"covered":5,"skipped":0,"pct":41.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":5,"skipped":0,"pct":35.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SnippetRefinements.tsx": {"lines":{"total":19,"covered":7,"skipped":0,"pct":36.84},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":7,"skipped":0,"pct":33.33},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/SnippetsFilter.tsx": {"lines":{"total":44,"covered":9,"skipped":0,"pct":20.45},"functions":{"total":29,"covered":0,"skipped":0,"pct":0},"statements":{"total":49,"covered":9,"skipped":0,"pct":18.37},"branches":{"total":53,"covered":2,"skipped":0,"pct":3.77}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/githubHelper.ts": {"lines":{"total":13,"covered":6,"skipped":0,"pct":46.15},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":17,"covered":8,"skipped":0,"pct":47.06},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/index.tsx": {"lines":{"total":256,"covered":140,"skipped":0,"pct":54.69},"functions":{"total":66,"covered":24,"skipped":0,"pct":36.36},"statements":{"total":287,"covered":152,"skipped":0,"pct":52.96},"branches":{"total":249,"covered":37,"skipped":0,"pct":14.86}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/parseDocumentationContent.ts": {"lines":{"total":99,"covered":77,"skipped":0,"pct":77.78},"functions":{"total":16,"covered":14,"skipped":0,"pct":87.5},"statements":{"total":102,"covered":79,"skipped":0,"pct":77.45},"branches":{"total":86,"covered":39,"skipped":0,"pct":45.35}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/useRecentEntities.tsx": {"lines":{"total":36,"covered":18,"skipped":0,"pct":50},"functions":{"total":8,"covered":3,"skipped":0,"pct":37.5},"statements":{"total":37,"covered":18,"skipped":0,"pct":48.65},"branches":{"total":40,"covered":3,"skipped":0,"pct":7.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/GlobalSearch/utils.tsx": {"lines":{"total":99,"covered":70,"skipped":0,"pct":70.71},"functions":{"total":23,"covered":15,"skipped":0,"pct":65.22},"statements":{"total":122,"covered":88,"skipped":0,"pct":72.13},"branches":{"total":104,"covered":30,"skipped":0,"pct":28.85}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/HighlightedCode/index.tsx": {"lines":{"total":19,"covered":12,"skipped":0,"pct":63.16},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":19,"covered":12,"skipped":0,"pct":63.16},"branches":{"total":12,"covered":4,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/HighlightedCode/themes.ts": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Onboarding/Boxed.tsx": {"lines":{"total":12,"covered":9,"skipped":0,"pct":75},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":12,"covered":9,"skipped":0,"pct":75},"branches":{"total":7,"covered":2,"skipped":0,"pct":28.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Onboarding/EndTour.tsx": {"lines":{"total":16,"covered":9,"skipped":0,"pct":56.25},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":9,"skipped":0,"pct":56.25},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Onboarding/Helper.tsx": {"lines":{"total":75,"covered":49,"skipped":0,"pct":65.33},"functions":{"total":23,"covered":5,"skipped":0,"pct":21.74},"statements":{"total":81,"covered":55,"skipped":0,"pct":67.9},"branches":{"total":111,"covered":40,"skipped":0,"pct":36.04}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Onboarding/Indicator.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":20,"covered":5,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/Onboarding/utils.tsx": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":14,"covered":8,"skipped":0,"pct":57.14},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/WidgetNameComponent/SettingsControl.tsx": {"lines":{"total":40,"covered":37,"skipped":0,"pct":92.5},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":40,"covered":37,"skipped":0,"pct":92.5},"branches":{"total":32,"covered":24,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/WidgetNameComponent/index.tsx": {"lines":{"total":63,"covered":60,"skipped":0,"pct":95.24},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":65,"covered":62,"skipped":0,"pct":95.38},"branches":{"total":57,"covered":46,"skipped":0,"pct":80.7}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/CredentialsTooltip.tsx": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":9,"skipped":0,"pct":90},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/FormDialogComponent.tsx": {"lines":{"total":21,"covered":17,"skipped":0,"pct":80.95},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":23,"covered":19,"skipped":0,"pct":82.61},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/CheckboxField.tsx": {"lines":{"total":9,"covered":5,"skipped":0,"pct":55.56},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":5,"skipped":0,"pct":55.56},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/DropdownField.tsx": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/DropdownFieldWrapper.tsx": {"lines":{"total":17,"covered":4,"skipped":0,"pct":23.53},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":4,"skipped":0,"pct":21.05},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/DropdownWrapper.tsx": {"lines":{"total":12,"covered":3,"skipped":0,"pct":25},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":3,"skipped":0,"pct":21.43},"branches":{"total":9,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/DynamicDropdownField.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/DynamicTextField.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/EmbeddedDatasourcePathField.tsx": {"lines":{"total":116,"covered":37,"skipped":0,"pct":31.9},"functions":{"total":25,"covered":1,"skipped":0,"pct":4},"statements":{"total":127,"covered":38,"skipped":0,"pct":29.92},"branches":{"total":75,"covered":2,"skipped":0,"pct":2.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/KeyValueFieldArray.tsx": {"lines":{"total":50,"covered":26,"skipped":0,"pct":52},"functions":{"total":18,"covered":0,"skipped":0,"pct":0},"statements":{"total":51,"covered":26,"skipped":0,"pct":50.98},"branches":{"total":55,"covered":16,"skipped":0,"pct":29.09}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/NumberField.tsx": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":13,"covered":8,"skipped":0,"pct":61.54},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/RadioGroupField.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/RadioGroupWrapper.tsx": {"lines":{"total":17,"covered":3,"skipped":0,"pct":17.65},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":3,"skipped":0,"pct":15.79},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/RequestDropdownField.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/SelectField.tsx": {"lines":{"total":8,"covered":6,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":6,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/TagListField.tsx": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/editorComponents/form/fields/TextField.tsx": {"lines":{"total":8,"covered":7,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/BaseControl.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/CheckboxControl.tsx": {"lines":{"total":13,"covered":10,"skipped":0,"pct":76.92},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":17,"covered":11,"skipped":0,"pct":64.71},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/DropDownControl.tsx": {"lines":{"total":28,"covered":16,"skipped":0,"pct":57.14},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":37,"covered":17,"skipped":0,"pct":45.95},"branches":{"total":23,"covered":4,"skipped":0,"pct":17.39}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/DynamicInputTextControl.tsx": {"lines":{"total":24,"covered":23,"skipped":0,"pct":95.83},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":29,"covered":28,"skipped":0,"pct":96.55},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/DynamicTextFieldControl.tsx": {"lines":{"total":50,"covered":49,"skipped":0,"pct":98},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":53,"covered":52,"skipped":0,"pct":98.11},"branches":{"total":17,"covered":12,"skipped":0,"pct":70.59}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/FieldArrayControl.tsx": {"lines":{"total":26,"covered":13,"skipped":0,"pct":50},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":13,"skipped":0,"pct":50},"branches":{"total":13,"covered":8,"skipped":0,"pct":61.54}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/FilePickerControl.tsx": {"lines":{"total":46,"covered":21,"skipped":0,"pct":45.65},"functions":{"total":12,"covered":2,"skipped":0,"pct":16.67},"statements":{"total":52,"covered":23,"skipped":0,"pct":44.23},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/FixedKeyInputControl.tsx": {"lines":{"total":29,"covered":12,"skipped":0,"pct":41.38},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":30,"covered":13,"skipped":0,"pct":43.33},"branches":{"total":9,"covered":2,"skipped":0,"pct":22.22}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/InputNumberControl.tsx": {"lines":{"total":25,"covered":13,"skipped":0,"pct":52},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":26,"covered":14,"skipped":0,"pct":53.85},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/InputTextControl.tsx": {"lines":{"total":38,"covered":16,"skipped":0,"pct":42.11},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":39,"covered":17,"skipped":0,"pct":43.59},"branches":{"total":18,"covered":2,"skipped":0,"pct":11.11}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/KeyValueArrayControl.tsx": {"lines":{"total":57,"covered":20,"skipped":0,"pct":35.09},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":60,"covered":21,"skipped":0,"pct":35},"branches":{"total":56,"covered":4,"skipped":0,"pct":7.14}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/KeyValueInputControl.tsx": {"lines":{"total":25,"covered":15,"skipped":0,"pct":60},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":27,"covered":16,"skipped":0,"pct":59.26},"branches":{"total":12,"covered":2,"skipped":0,"pct":16.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/StyledControls.tsx": {"lines":{"total":57,"covered":22,"skipped":0,"pct":38.6},"functions":{"total":35,"covered":0,"skipped":0,"pct":0},"statements":{"total":57,"covered":22,"skipped":0,"pct":38.6},"branches":{"total":34,"covered":28,"skipped":0,"pct":82.35}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/SwitchControl.tsx": {"lines":{"total":28,"covered":18,"skipped":0,"pct":64.29},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":41,"covered":21,"skipped":0,"pct":51.22},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/formControls/utils.ts": {"lines":{"total":71,"covered":66,"skipped":0,"pct":92.96},"functions":{"total":13,"covered":13,"skipped":0,"pct":100},"statements":{"total":80,"covered":74,"skipped":0,"pct":92.5},"branches":{"total":59,"covered":45,"skipped":0,"pct":76.27}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ActionSelectorControl.tsx": {"lines":{"total":14,"covered":12,"skipped":0,"pct":85.71},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/BaseControl.tsx": {"lines":{"total":11,"covered":7,"skipped":0,"pct":63.64},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":12,"covered":8,"skipped":0,"pct":66.67},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/BorderRadiusOptionsControl.tsx": {"lines":{"total":27,"covered":17,"skipped":0,"pct":62.96},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":31,"covered":18,"skipped":0,"pct":58.06},"branches":{"total":18,"covered":6,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/BoxShadowOptionsControl.tsx": {"lines":{"total":31,"covered":21,"skipped":0,"pct":67.74},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":34,"covered":22,"skipped":0,"pct":64.71},"branches":{"total":14,"covered":6,"skipped":0,"pct":42.86}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ButtonBorderRadiusControl.tsx": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":9,"covered":3,"skipped":0,"pct":33.33},"statements":{"total":27,"covered":18,"skipped":0,"pct":66.67},"branches":{"total":12,"covered":6,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ButtonTabControl.tsx": {"lines":{"total":21,"covered":10,"skipped":0,"pct":47.62},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":27,"covered":11,"skipped":0,"pct":40.74},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ChartDataControl.tsx": {"lines":{"total":61,"covered":26,"skipped":0,"pct":42.62},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":64,"covered":27,"skipped":0,"pct":42.19},"branches":{"total":37,"covered":14,"skipped":0,"pct":37.84}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/CodeEditorControl.tsx": {"lines":{"total":23,"covered":10,"skipped":0,"pct":43.48},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":28,"covered":11,"skipped":0,"pct":39.29},"branches":{"total":9,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ColorPickerControl.tsx": {"lines":{"total":12,"covered":9,"skipped":0,"pct":75},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ColumnActionSelectorControl.tsx": {"lines":{"total":42,"covered":18,"skipped":0,"pct":42.86},"functions":{"total":12,"covered":2,"skipped":0,"pct":16.67},"statements":{"total":47,"covered":19,"skipped":0,"pct":40.43},"branches":{"total":21,"covered":6,"skipped":0,"pct":28.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/ComputeTablePropertyControl.tsx": {"lines":{"total":51,"covered":17,"skipped":0,"pct":33.33},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":53,"covered":18,"skipped":0,"pct":33.96},"branches":{"total":19,"covered":4,"skipped":0,"pct":21.05}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/DatePickerControl.tsx": {"lines":{"total":54,"covered":14,"skipped":0,"pct":25.93},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":57,"covered":15,"skipped":0,"pct":26.32},"branches":{"total":46,"covered":2,"skipped":0,"pct":4.35}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/DropDownControl.tsx": {"lines":{"total":23,"covered":9,"skipped":0,"pct":39.13},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":26,"covered":10,"skipped":0,"pct":38.46},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/IconAlignControl.tsx": {"lines":{"total":21,"covered":13,"skipped":0,"pct":61.9},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":23,"covered":14,"skipped":0,"pct":60.87},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/IconSelectControl.tsx": {"lines":{"total":54,"covered":24,"skipped":0,"pct":44.44},"functions":{"total":15,"covered":3,"skipped":0,"pct":20},"statements":{"total":59,"covered":25,"skipped":0,"pct":42.37},"branches":{"total":30,"covered":8,"skipped":0,"pct":26.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/IconTabControl.tsx": {"lines":{"total":16,"covered":9,"skipped":0,"pct":56.25},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":22,"covered":10,"skipped":0,"pct":45.45},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/InputTextControl.tsx": {"lines":{"total":34,"covered":26,"skipped":0,"pct":76.47},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":36,"covered":28,"skipped":0,"pct":77.78},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/KeyValueComponent.tsx": {"lines":{"total":58,"covered":11,"skipped":0,"pct":18.97},"functions":{"total":18,"covered":0,"skipped":0,"pct":0},"statements":{"total":62,"covered":11,"skipped":0,"pct":17.74},"branches":{"total":27,"covered":8,"skipped":0,"pct":29.63}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/LocationSearchControl.tsx": {"lines":{"total":40,"covered":14,"skipped":0,"pct":35},"functions":{"total":9,"covered":2,"skipped":0,"pct":22.22},"statements":{"total":44,"covered":15,"skipped":0,"pct":34.09},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/MenuItemsControl.tsx": {"lines":{"total":72,"covered":20,"skipped":0,"pct":27.78},"functions":{"total":22,"covered":2,"skipped":0,"pct":9.09},"statements":{"total":76,"covered":21,"skipped":0,"pct":27.63},"branches":{"total":25,"covered":10,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/MultiSelectControl.tsx": {"lines":{"total":19,"covered":10,"skipped":0,"pct":52.63},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":23,"covered":11,"skipped":0,"pct":47.83},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/MultiSwitchControl.tsx": {"lines":{"total":16,"covered":11,"skipped":0,"pct":68.75},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":18,"covered":12,"skipped":0,"pct":66.67},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/OptionControl.tsx": {"lines":{"total":12,"covered":9,"skipped":0,"pct":75},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":14,"covered":10,"skipped":0,"pct":71.43},"branches":{"total":3,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/PrimaryColumnsControl.tsx": {"lines":{"total":96,"covered":22,"skipped":0,"pct":22.92},"functions":{"total":25,"covered":2,"skipped":0,"pct":8},"statements":{"total":103,"covered":23,"skipped":0,"pct":22.33},"branches":{"total":55,"covered":8,"skipped":0,"pct":14.55}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/StepControl.tsx": {"lines":{"total":19,"covered":9,"skipped":0,"pct":47.37},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":26,"covered":10,"skipped":0,"pct":38.46},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/StyledControls.tsx": {"lines":{"total":77,"covered":52,"skipped":0,"pct":67.53},"functions":{"total":48,"covered":23,"skipped":0,"pct":47.92},"statements":{"total":77,"covered":52,"skipped":0,"pct":67.53},"branches":{"total":64,"covered":49,"skipped":0,"pct":76.56}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/SwitchControl.tsx": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":14,"covered":13,"skipped":0,"pct":92.86},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/TabControl.tsx": {"lines":{"total":82,"covered":33,"skipped":0,"pct":40.24},"functions":{"total":24,"covered":5,"skipped":0,"pct":20.83},"statements":{"total":86,"covered":35,"skipped":0,"pct":40.7},"branches":{"total":25,"covered":12,"skipped":0,"pct":48}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/propertyControls/index.ts": {"lines":{"total":32,"covered":27,"skipped":0,"pct":84.38},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":28,"skipped":0,"pct":84.85},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/utils/CollapseComponent.tsx": {"lines":{"total":13,"covered":6,"skipped":0,"pct":46.15},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/utils/EmptyDataState.tsx": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/utils/Skeleton.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/components/utils/TreeStructure.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/configs/index.ts": {"lines":{"total":42,"covered":41,"skipped":0,"pct":97.62},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":46,"covered":44,"skipped":0,"pct":95.65},"branches":{"total":104,"covered":88,"skipped":0,"pct":84.62}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ApiConstants.tsx": {"lines":{"total":25,"covered":24,"skipped":0,"pct":96},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":26,"covered":25,"skipped":0,"pct":96.15},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ApiEditorConstants.ts": {"lines":{"total":26,"covered":26,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":27,"covered":27,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppCollabConstants.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppConstants.ts": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":21,"covered":19,"skipped":0,"pct":90.48},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/BindingsConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ChartConstants.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/Colors.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/CommentConstants.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/Currency.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/DatasourceEditorConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/DefaultTheme.tsx": {"lines":{"total":98,"covered":90,"skipped":0,"pct":91.84},"functions":{"total":28,"covered":20,"skipped":0,"pct":71.43},"statements":{"total":114,"covered":106,"skipped":0,"pct":92.98},"branches":{"total":40,"covered":36,"skipped":0,"pct":90}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/Explorer.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/FieldExpectedValue.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/Fonts.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/HelpConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ISDCodes.tsx": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/IconConstants.tsx": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":24,"covered":21,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/KeyboardShortcuts.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/Layers.tsx": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/OnboardingConstants.tsx": {"lines":{"total":32,"covered":18,"skipped":0,"pct":56.25},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":32,"covered":18,"skipped":0,"pct":56.25},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/QueryEditorConstants.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ReduxActionConstants.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/ThirdPartyConstants.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/TourSteps.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/WebsocketConstants.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/WidgetConstants.tsx": {"lines":{"total":82,"covered":82,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":82,"covered":82,"skipped":0,"pct":100},"branches":{"total":12,"covered":12,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/WidgetValidation.ts": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/forms.ts": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":19,"covered":19,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/messages.ts": {"lines":{"total":511,"covered":415,"skipped":0,"pct":81.21},"functions":{"total":370,"covered":97,"skipped":0,"pct":26.22},"statements":{"total":1103,"covered":830,"skipped":0,"pct":75.25},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/providerConstants.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/routes.ts": {"lines":{"total":152,"covered":119,"skipped":0,"pct":78.29},"functions":{"total":24,"covered":14,"skipped":0,"pct":58.33},"statements":{"total":177,"covered":142,"skipped":0,"pct":80.23},"branches":{"total":124,"covered":49,"skipped":0,"pct":39.52}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/userConstants.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/ActionConstants.tsx": {"lines":{"total":59,"covered":59,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":59,"covered":59,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiDependencyConfigs.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiEditorConfigs.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/ApiSettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/GoogleSheetsSettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/constants/AppsmithActionConstants/formConfig/QuerySettingsConfig.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/App.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Action/actionProperties.ts": {"lines":{"total":34,"covered":34,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":38,"covered":38,"skipped":0,"pct":100},"branches":{"total":22,"covered":20,"skipped":0,"pct":90.91}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Action/index.ts": {"lines":{"total":14,"covered":11,"skipped":0,"pct":78.57},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":17,"covered":12,"skipped":0,"pct":70.59},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/AppsmithConsole/index.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/AppsmithConsole/logtype.ts": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/DataTree/actionTriggers.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/DataTree/dataTreeAction.ts": {"lines":{"total":11,"covered":3,"skipped":0,"pct":27.27},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":4,"skipped":0,"pct":25},"branches":{"total":22,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/DataTree/dataTreeFactory.ts": {"lines":{"total":36,"covered":15,"skipped":0,"pct":41.67},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":37,"covered":16,"skipped":0,"pct":43.24},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/DataTree/dataTreeJSAction.ts": {"lines":{"total":30,"covered":3,"skipped":0,"pct":10},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":4,"skipped":0,"pct":12.12},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/DataTree/dataTreeWidget.ts": {"lines":{"total":32,"covered":27,"skipped":0,"pct":84.38},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":33,"covered":28,"skipped":0,"pct":84.85},"branches":{"total":4,"covered":1,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Datasource/RestAPIForm.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Datasource/index.ts": {"lines":{"total":10,"covered":3,"skipped":0,"pct":30},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":5,"skipped":0,"pct":31.25},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Tour/index.ts": {"lines":{"total":3,"covered":3,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":3,"covered":3,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/entities/Widget/utils.ts": {"lines":{"total":65,"covered":63,"skipped":0,"pct":96.92},"functions":{"total":12,"covered":12,"skipped":0,"pct":100},"statements":{"total":67,"covered":65,"skipped":0,"pct":97.01},"branches":{"total":68,"covered":58,"skipped":0,"pct":85.29}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/globalStyles/tooltip.ts": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":5,"skipped":0,"pct":50},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/AlertIcons.tsx": {"lines":{"total":11,"covered":7,"skipped":0,"pct":63.64},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":7,"skipped":0,"pct":63.64},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/ControlIcons.tsx": {"lines":{"total":125,"covered":72,"skipped":0,"pct":57.6},"functions":{"total":61,"covered":8,"skipped":0,"pct":13.11},"statements":{"total":125,"covered":72,"skipped":0,"pct":57.6},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/FormIcons.tsx": {"lines":{"total":17,"covered":10,"skipped":0,"pct":58.82},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":17,"covered":10,"skipped":0,"pct":58.82},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/HeaderIcons.tsx": {"lines":{"total":13,"covered":9,"skipped":0,"pct":69.23},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/HelpIcons.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/MenuIcons.tsx": {"lines":{"total":45,"covered":27,"skipped":0,"pct":60},"functions":{"total":21,"covered":3,"skipped":0,"pct":14.29},"statements":{"total":45,"covered":27,"skipped":0,"pct":60},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/icons/WidgetIcons.tsx": {"lines":{"total":66,"covered":63,"skipped":0,"pct":95.45},"functions":{"total":32,"covered":29,"skipped":0,"pct":90.63},"statements":{"total":66,"covered":63,"skipped":0,"pct":95.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/mockResponses/CommentApiMockResponse.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/mockResponses/WidgetConfigResponse.tsx": {"lines":{"total":101,"covered":16,"skipped":0,"pct":15.84},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":108,"covered":16,"skipped":0,"pct":14.81},"branches":{"total":40,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/mockResponses/WidgetSidebarResponse.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/normalizers/CanvasWidgetsNormalizer.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/AppViewer/viewer/GetAppViewerHeaderCTA.tsx": {"lines":{"total":29,"covered":27,"skipped":0,"pct":93.1},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":29,"covered":27,"skipped":0,"pct":93.1},"branches":{"total":38,"covered":32,"skipped":0,"pct":84.21}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Applications/ForkApplicationModal.tsx": {"lines":{"total":38,"covered":32,"skipped":0,"pct":84.21},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":40,"covered":34,"skipped":0,"pct":85},"branches":{"total":13,"covered":6,"skipped":0,"pct":46.15}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Applications/ForkModalStyles.ts": {"lines":{"total":22,"covered":21,"skipped":0,"pct":95.45},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":22,"covered":21,"skipped":0,"pct":95.45},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Applications/permissionHelpers.tsx": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Applications/ProductUpdatesModal/ReleaseComponent.tsx": {"lines":{"total":69,"covered":17,"skipped":0,"pct":24.64},"functions":{"total":37,"covered":1,"skipped":0,"pct":2.7},"statements":{"total":75,"covered":17,"skipped":0,"pct":22.67},"branches":{"total":34,"covered":16,"skipped":0,"pct":47.06}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/ActionSettings.tsx": {"lines":{"total":18,"covered":7,"skipped":0,"pct":38.89},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":7,"skipped":0,"pct":38.89},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Canvas.tsx": {"lines":{"total":39,"covered":26,"skipped":0,"pct":66.67},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":41,"covered":27,"skipped":0,"pct":65.85},"branches":{"total":14,"covered":4,"skipped":0,"pct":28.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorHeader.tsx": {"lines":{"total":101,"covered":90,"skipped":0,"pct":89.11},"functions":{"total":26,"covered":18,"skipped":0,"pct":69.23},"statements":{"total":105,"covered":94,"skipped":0,"pct":89.52},"branches":{"total":45,"covered":25,"skipped":0,"pct":55.56}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorSaveIndicator.tsx": {"lines":{"total":25,"covered":21,"skipped":0,"pct":84},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":27,"covered":23,"skipped":0,"pct":85.19},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EntityNotFoundPane.tsx": {"lines":{"total":11,"covered":8,"skipped":0,"pct":72.73},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":8,"skipped":0,"pct":72.73},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FormControl.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":6,"skipped":0,"pct":50},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GlobalHotKeys.tsx": {"lines":{"total":102,"covered":64,"skipped":0,"pct":62.75},"functions":{"total":37,"covered":20,"skipped":0,"pct":54.05},"statements":{"total":106,"covered":68,"skipped":0,"pct":64.15},"branches":{"total":33,"covered":10,"skipped":0,"pct":30.3}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/HelpButton.tsx": {"lines":{"total":22,"covered":21,"skipped":0,"pct":95.45},"functions":{"total":6,"covered":5,"skipped":0,"pct":83.33},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/MainContainer.tsx": {"lines":{"total":21,"covered":21,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":21,"covered":21,"skipped":0,"pct":100},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/MainContainerLayoutControl.tsx": {"lines":{"total":29,"covered":25,"skipped":0,"pct":86.21},"functions":{"total":7,"covered":4,"skipped":0,"pct":57.14},"statements":{"total":29,"covered":25,"skipped":0,"pct":86.21},"branches":{"total":10,"covered":5,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Popper.tsx": {"lines":{"total":40,"covered":34,"skipped":0,"pct":85},"functions":{"total":9,"covered":8,"skipped":0,"pct":88.89},"statements":{"total":40,"covered":34,"skipped":0,"pct":85},"branches":{"total":40,"covered":29,"skipped":0,"pct":72.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPaneHelpButton.tsx": {"lines":{"total":19,"covered":16,"skipped":0,"pct":84.21},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":20,"covered":17,"skipped":0,"pct":85},"branches":{"total":12,"covered":5,"skipped":0,"pct":41.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPaneTitle.tsx": {"lines":{"total":51,"covered":42,"skipped":0,"pct":82.35},"functions":{"total":17,"covered":14,"skipped":0,"pct":82.35},"statements":{"total":54,"covered":45,"skipped":0,"pct":83.33},"branches":{"total":44,"covered":17,"skipped":0,"pct":38.64}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/RealtimeAppEditors.tsx": {"lines":{"total":26,"covered":11,"skipped":0,"pct":42.31},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":11,"skipped":0,"pct":42.31},"branches":{"total":15,"covered":2,"skipped":0,"pct":13.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/ToggleModeButton.tsx": {"lines":{"total":132,"covered":105,"skipped":0,"pct":79.55},"functions":{"total":30,"covered":24,"skipped":0,"pct":80},"statements":{"total":144,"covered":115,"skipped":0,"pct":79.86},"branches":{"total":65,"covered":36,"skipped":0,"pct":55.38}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/WidgetCard.tsx": {"lines":{"total":29,"covered":29,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":29,"covered":29,"skipped":0,"pct":100},"branches":{"total":10,"covered":9,"skipped":0,"pct":90}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/WidgetSidebar.tsx": {"lines":{"total":75,"covered":62,"skipped":0,"pct":82.67},"functions":{"total":18,"covered":12,"skipped":0,"pct":66.67},"statements":{"total":77,"covered":64,"skipped":0,"pct":83.12},"branches":{"total":48,"covered":36,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/WidgetsEditor.tsx": {"lines":{"total":73,"covered":68,"skipped":0,"pct":93.15},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":76,"covered":71,"skipped":0,"pct":93.42},"branches":{"total":35,"covered":24,"skipped":0,"pct":68.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/WidgetsMultiSelectBox.tsx": {"lines":{"total":106,"covered":82,"skipped":0,"pct":77.36},"functions":{"total":29,"covered":20,"skipped":0,"pct":68.97},"statements":{"total":115,"covered":89,"skipped":0,"pct":77.39},"branches":{"total":50,"covered":34,"skipped":0,"pct":68}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/routes.tsx": {"lines":{"total":61,"covered":29,"skipped":0,"pct":47.54},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":70,"covered":30,"skipped":0,"pct":42.86},"branches":{"total":18,"covered":4,"skipped":0,"pct":22.22}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/utils.ts": {"lines":{"total":100,"covered":41,"skipped":0,"pct":41},"functions":{"total":18,"covered":3,"skipped":0,"pct":16.67},"statements":{"total":108,"covered":43,"skipped":0,"pct":39.81},"branches":{"total":73,"covered":28,"skipped":0,"pct":38.36}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/ApiRightPane.tsx": {"lines":{"total":45,"covered":22,"skipped":0,"pct":48.89},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":52,"covered":23,"skipped":0,"pct":44.23},"branches":{"total":34,"covered":16,"skipped":0,"pct":47.06}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/CurlImportForm.tsx": {"lines":{"total":30,"covered":24,"skipped":0,"pct":80},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":33,"covered":25,"skipped":0,"pct":75.76},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/Form.tsx": {"lines":{"total":153,"covered":60,"skipped":0,"pct":39.22},"functions":{"total":50,"covered":0,"skipped":0,"pct":0},"statements":{"total":160,"covered":60,"skipped":0,"pct":37.5},"branches":{"total":96,"covered":42,"skipped":0,"pct":43.75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/Pagination.tsx": {"lines":{"total":51,"covered":26,"skipped":0,"pct":50.98},"functions":{"total":25,"covered":0,"skipped":0,"pct":0},"statements":{"total":51,"covered":26,"skipped":0,"pct":50.98},"branches":{"total":32,"covered":20,"skipped":0,"pct":62.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/PostBodyData.tsx": {"lines":{"total":31,"covered":19,"skipped":0,"pct":61.29},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":19,"skipped":0,"pct":59.38},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/ProviderTemplates.tsx": {"lines":{"total":93,"covered":35,"skipped":0,"pct":37.63},"functions":{"total":21,"covered":1,"skipped":0,"pct":4.76},"statements":{"total":102,"covered":36,"skipped":0,"pct":35.29},"branches":{"total":49,"covered":20,"skipped":0,"pct":40.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/RapidApiEditorForm.tsx": {"lines":{"total":46,"covered":29,"skipped":0,"pct":63.04},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":46,"covered":29,"skipped":0,"pct":63.04},"branches":{"total":39,"covered":18,"skipped":0,"pct":46.15}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/helpers.ts": {"lines":{"total":3,"covered":2,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/APIEditor/index.tsx": {"lines":{"total":93,"covered":31,"skipped":0,"pct":33.33},"functions":{"total":20,"covered":1,"skipped":0,"pct":5},"statements":{"total":104,"covered":32,"skipped":0,"pct":30.77},"branches":{"total":55,"covered":2,"skipped":0,"pct":3.64}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/BottomBar/index.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/BackButton.tsx": {"lines":{"total":20,"covered":12,"skipped":0,"pct":60},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":12,"skipped":0,"pct":60},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/Collapsible.tsx": {"lines":{"total":15,"covered":9,"skipped":0,"pct":60},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":19,"covered":10,"skipped":0,"pct":52.63},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/Connected.tsx": {"lines":{"total":25,"covered":16,"skipped":0,"pct":64},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":16,"skipped":0,"pct":64},"branches":{"total":30,"covered":6,"skipped":0,"pct":20}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/DBForm.tsx": {"lines":{"total":73,"covered":34,"skipped":0,"pct":46.58},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":75,"covered":35,"skipped":0,"pct":46.67},"branches":{"total":27,"covered":8,"skipped":0,"pct":29.63}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/DatasourceSection.tsx": {"lines":{"total":39,"covered":11,"skipped":0,"pct":28.21},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":41,"covered":12,"skipped":0,"pct":29.27},"branches":{"total":30,"covered":8,"skipped":0,"pct":26.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/FormTitle.tsx": {"lines":{"total":45,"covered":13,"skipped":0,"pct":28.89},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":13,"skipped":0,"pct":27.66},"branches":{"total":39,"covered":2,"skipped":0,"pct":5.13}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/JSONtoForm.tsx": {"lines":{"total":138,"covered":23,"skipped":0,"pct":16.67},"functions":{"total":24,"covered":1,"skipped":0,"pct":4.17},"statements":{"total":153,"covered":24,"skipped":0,"pct":15.69},"branches":{"total":77,"covered":14,"skipped":0,"pct":18.18}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/NewActionButton.tsx": {"lines":{"total":37,"covered":15,"skipped":0,"pct":40.54},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":40,"covered":15,"skipped":0,"pct":37.5},"branches":{"total":58,"covered":2,"skipped":0,"pct":3.45}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/RestAPIDatasourceForm.tsx": {"lines":{"total":165,"covered":47,"skipped":0,"pct":28.48},"functions":{"total":32,"covered":1,"skipped":0,"pct":3.13},"statements":{"total":189,"covered":48,"skipped":0,"pct":25.4},"branches":{"total":110,"covered":20,"skipped":0,"pct":18.18}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/DataSourceEditor/index.tsx": {"lines":{"total":89,"covered":27,"skipped":0,"pct":30.34},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":100,"covered":29,"skipped":0,"pct":29},"branches":{"total":57,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorAppName/EditableAppName.tsx": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":8,"covered":2,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenu.tsx": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":3,"skipped":0,"pct":50},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenuData.ts": {"lines":{"total":38,"covered":23,"skipped":0,"pct":60.53},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":39,"covered":24,"skipped":0,"pct":61.54},"branches":{"total":10,"covered":1,"skipped":0,"pct":10}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorAppName/NavigationMenuItem.tsx": {"lines":{"total":50,"covered":13,"skipped":0,"pct":26},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":54,"covered":13,"skipped":0,"pct":24.07},"branches":{"total":25,"covered":6,"skipped":0,"pct":24}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/EditorAppName/index.tsx": {"lines":{"total":65,"covered":30,"skipped":0,"pct":46.15},"functions":{"total":27,"covered":1,"skipped":0,"pct":3.7},"statements":{"total":74,"covered":38,"skipped":0,"pct":51.35},"branches":{"total":26,"covered":7,"skipped":0,"pct":26.92}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/ContextMenuTrigger.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/EntityExplorer.tsx": {"lines":{"total":48,"covered":41,"skipped":0,"pct":85.42},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":51,"covered":43,"skipped":0,"pct":84.31},"branches":{"total":20,"covered":8,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/ExplorerIcons.tsx": {"lines":{"total":60,"covered":53,"skipped":0,"pct":88.33},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":62,"covered":55,"skipped":0,"pct":88.71},"branches":{"total":12,"covered":7,"skipped":0,"pct":58.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/ExplorerSearch.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/ExplorerStyledComponents.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSDependencies.tsx": {"lines":{"total":28,"covered":25,"skipped":0,"pct":89.29},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":33,"covered":28,"skipped":0,"pct":84.85},"branches":{"total":16,"covered":15,"skipped":0,"pct":93.75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/TreeDropdown.tsx": {"lines":{"total":35,"covered":22,"skipped":0,"pct":62.86},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":37,"covered":24,"skipped":0,"pct":64.86},"branches":{"total":26,"covered":14,"skipped":0,"pct":53.85}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/helpers.tsx": {"lines":{"total":29,"covered":17,"skipped":0,"pct":58.62},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":33,"covered":21,"skipped":0,"pct":63.64},"branches":{"total":78,"covered":27,"skipped":0,"pct":34.62}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/hooks.ts": {"lines":{"total":147,"covered":74,"skipped":0,"pct":50.34},"functions":{"total":43,"covered":26,"skipped":0,"pct":60.47},"statements":{"total":188,"covered":87,"skipped":0,"pct":46.28},"branches":{"total":71,"covered":20,"skipped":0,"pct":28.17}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/index.tsx": {"lines":{"total":23,"covered":20,"skipped":0,"pct":86.96},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":23,"covered":20,"skipped":0,"pct":86.96},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Actions/ActionEntity.tsx": {"lines":{"total":20,"covered":13,"skipped":0,"pct":65},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":13,"skipped":0,"pct":65},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Actions/ActionEntityContextMenu.tsx": {"lines":{"total":35,"covered":15,"skipped":0,"pct":42.86},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":15,"skipped":0,"pct":42.86},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Actions/ActionsGroup.tsx": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":7,"skipped":0,"pct":46.67},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Actions/MoreActionsMenu.tsx": {"lines":{"total":35,"covered":12,"skipped":0,"pct":34.29},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":12,"skipped":0,"pct":31.58},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Actions/helpers.tsx": {"lines":{"total":53,"covered":26,"skipped":0,"pct":49.06},"functions":{"total":20,"covered":4,"skipped":0,"pct":20},"statements":{"total":62,"covered":29,"skipped":0,"pct":46.77},"branches":{"total":53,"covered":19,"skipped":0,"pct":35.85}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/DataSourceContextMenu.tsx": {"lines":{"total":18,"covered":10,"skipped":0,"pct":55.56},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":10,"skipped":0,"pct":55.56},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceEntity.tsx": {"lines":{"total":46,"covered":17,"skipped":0,"pct":36.96},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":46,"covered":17,"skipped":0,"pct":36.96},"branches":{"total":18,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceField.tsx": {"lines":{"total":21,"covered":14,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":14,"skipped":0,"pct":66.67},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceStructure.tsx": {"lines":{"total":28,"covered":14,"skipped":0,"pct":50},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":31,"covered":14,"skipped":0,"pct":45.16},"branches":{"total":8,"covered":4,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/DatasourceStructureContainer.tsx": {"lines":{"total":17,"covered":9,"skipped":0,"pct":52.94},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":17,"covered":9,"skipped":0,"pct":52.94},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Datasources/QueryTemplates.tsx": {"lines":{"total":33,"covered":16,"skipped":0,"pct":48.48},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":34,"covered":16,"skipped":0,"pct":47.06},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/AddButton.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/Collapse.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/CollapseToggle.tsx": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":6,"covered":5,"skipped":0,"pct":83.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/CurrentPageEntityProperties.tsx": {"lines":{"total":46,"covered":13,"skipped":0,"pct":28.26},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":48,"covered":13,"skipped":0,"pct":27.08},"branches":{"total":16,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/EntityProperties.tsx": {"lines":{"total":65,"covered":14,"skipped":0,"pct":21.54},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":66,"covered":14,"skipped":0,"pct":21.21},"branches":{"total":31,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/EntityProperty.tsx": {"lines":{"total":39,"covered":21,"skipped":0,"pct":53.85},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":39,"covered":21,"skipped":0,"pct":53.85},"branches":{"total":26,"covered":6,"skipped":0,"pct":23.08}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/Loader.tsx": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/Name.tsx": {"lines":{"total":72,"covered":42,"skipped":0,"pct":58.33},"functions":{"total":13,"covered":6,"skipped":0,"pct":46.15},"statements":{"total":76,"covered":45,"skipped":0,"pct":59.21},"branches":{"total":41,"covered":11,"skipped":0,"pct":26.83}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/Placeholder.tsx": {"lines":{"total":11,"covered":6,"skipped":0,"pct":54.55},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":6,"skipped":0,"pct":54.55},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Entity/index.tsx": {"lines":{"total":68,"covered":63,"skipped":0,"pct":92.65},"functions":{"total":20,"covered":17,"skipped":0,"pct":85},"statements":{"total":71,"covered":66,"skipped":0,"pct":92.96},"branches":{"total":54,"covered":43,"skipped":0,"pct":79.63}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSActions/JSActionContextMenu.tsx": {"lines":{"total":27,"covered":10,"skipped":0,"pct":37.04},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":28,"covered":10,"skipped":0,"pct":35.71},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSActions/JSActionEntity.tsx": {"lines":{"total":22,"covered":14,"skipped":0,"pct":63.64},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":22,"covered":14,"skipped":0,"pct":63.64},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSActions/JSActionGroup.tsx": {"lines":{"total":18,"covered":11,"skipped":0,"pct":61.11},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":18,"covered":11,"skipped":0,"pct":61.11},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSActions/MoreJSActionsMenu.tsx": {"lines":{"total":35,"covered":12,"skipped":0,"pct":34.29},"functions":{"total":17,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":12,"skipped":0,"pct":31.58},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/JSActions/helpers.tsx": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Onboarding/DBQueryGroup.tsx": {"lines":{"total":37,"covered":18,"skipped":0,"pct":48.65},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":38,"covered":18,"skipped":0,"pct":47.37},"branches":{"total":16,"covered":6,"skipped":0,"pct":37.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Onboarding/Loading.tsx": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Onboarding/index.tsx": {"lines":{"total":24,"covered":12,"skipped":0,"pct":50},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":12,"skipped":0,"pct":46.15},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Pages/PageContextMenu.tsx": {"lines":{"total":31,"covered":24,"skipped":0,"pct":77.42},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":32,"covered":24,"skipped":0,"pct":75},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Pages/PageEntity.tsx": {"lines":{"total":33,"covered":30,"skipped":0,"pct":90.91},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":33,"covered":30,"skipped":0,"pct":90.91},"branches":{"total":10,"covered":4,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Pages/PageGroup.tsx": {"lines":{"total":38,"covered":31,"skipped":0,"pct":81.58},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":39,"covered":31,"skipped":0,"pct":79.49},"branches":{"total":20,"covered":12,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/PluginGroup/PluginGroup.tsx": {"lines":{"total":25,"covered":22,"skipped":0,"pct":88},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":26,"covered":23,"skipped":0,"pct":88.46},"branches":{"total":57,"covered":35,"skipped":0,"pct":61.4}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetContextMenu.tsx": {"lines":{"total":37,"covered":27,"skipped":0,"pct":72.97},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":38,"covered":28,"skipped":0,"pct":73.68},"branches":{"total":12,"covered":2,"skipped":0,"pct":16.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetEntity.tsx": {"lines":{"total":49,"covered":49,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":50,"covered":49,"skipped":0,"pct":98},"branches":{"total":47,"covered":39,"skipped":0,"pct":82.98}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Widgets/WidgetGroup.tsx": {"lines":{"total":25,"covered":23,"skipped":0,"pct":92},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":26,"covered":24,"skipped":0,"pct":92.31},"branches":{"total":47,"covered":33,"skipped":0,"pct":70.21}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Widgets/useNavigateToWidget.ts": {"lines":{"total":40,"covered":37,"skipped":0,"pct":92.5},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":42,"covered":38,"skipped":0,"pct":90.48},"branches":{"total":16,"covered":12,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/Explorer/Widgets/utils.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Checklist.tsx": {"lines":{"total":133,"covered":128,"skipped":0,"pct":96.24},"functions":{"total":41,"covered":38,"skipped":0,"pct":92.68},"statements":{"total":133,"covered":128,"skipped":0,"pct":96.24},"branches":{"total":118,"covered":114,"skipped":0,"pct":96.61}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/IntroductionModal.tsx": {"lines":{"total":40,"covered":37,"skipped":0,"pct":92.5},"functions":{"total":10,"covered":8,"skipped":0,"pct":80},"statements":{"total":45,"covered":42,"skipped":0,"pct":93.33},"branches":{"total":28,"covered":28,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Statusbar.tsx": {"lines":{"total":88,"covered":78,"skipped":0,"pct":88.64},"functions":{"total":12,"covered":10,"skipped":0,"pct":83.33},"statements":{"total":90,"covered":80,"skipped":0,"pct":88.89},"branches":{"total":58,"covered":46,"skipped":0,"pct":79.31}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Tasks.tsx": {"lines":{"total":62,"covered":61,"skipped":0,"pct":98.39},"functions":{"total":12,"covered":11,"skipped":0,"pct":91.67},"statements":{"total":64,"covered":63,"skipped":0,"pct":98.44},"branches":{"total":28,"covered":27,"skipped":0,"pct":96.43}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/Utils.ts": {"lines":{"total":7,"covered":3,"skipped":0,"pct":42.86},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":4,"skipped":0,"pct":50},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/FirstTimeUserOnboarding/testUtils.ts": {"lines":{"total":22,"covered":22,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/index.tsx": {"lines":{"total":20,"covered":14,"skipped":0,"pct":70},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":14,"skipped":0,"pct":70},"branches":{"total":18,"covered":12,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/ActionCard.tsx": {"lines":{"total":15,"covered":11,"skipped":0,"pct":73.33},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":11,"skipped":0,"pct":73.33},"branches":{"total":12,"covered":12,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/ActionCards.tsx": {"lines":{"total":24,"covered":13,"skipped":0,"pct":54.17},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":13,"skipped":0,"pct":44.83},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/CrudInfoModal.tsx": {"lines":{"total":50,"covered":39,"skipped":0,"pct":78},"functions":{"total":13,"covered":5,"skipped":0,"pct":38.46},"statements":{"total":55,"covered":44,"skipped":0,"pct":80},"branches":{"total":31,"covered":27,"skipped":0,"pct":87.1}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/DataSourceOption.tsx": {"lines":{"total":45,"covered":16,"skipped":0,"pct":35.56},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":47,"covered":16,"skipped":0,"pct":34.04},"branches":{"total":36,"covered":8,"skipped":0,"pct":22.22}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/PageContent.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/constants.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GeneratePageForm.tsx": {"lines":{"total":202,"covered":40,"skipped":0,"pct":19.8},"functions":{"total":22,"covered":0,"skipped":0,"pct":0},"statements":{"total":226,"covered":40,"skipped":0,"pct":17.7},"branches":{"total":168,"covered":18,"skipped":0,"pct":10.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GoogleSheetForm.tsx": {"lines":{"total":85,"covered":27,"skipped":0,"pct":31.76},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":95,"covered":27,"skipped":0,"pct":28.42},"branches":{"total":97,"covered":14,"skipped":0,"pct":14.43}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/hooks.ts": {"lines":{"total":160,"covered":15,"skipped":0,"pct":9.38},"functions":{"total":26,"covered":0,"skipped":0,"pct":0},"statements":{"total":207,"covered":21,"skipped":0,"pct":10.14},"branches":{"total":54,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/styles.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/ActiveDataSources.tsx": {"lines":{"total":28,"covered":16,"skipped":0,"pct":57.14},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":16,"skipped":0,"pct":55.17},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/AddDatasourceSecurely.tsx": {"lines":{"total":11,"covered":10,"skipped":0,"pct":90.91},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/DatasourceCard.tsx": {"lines":{"total":73,"covered":41,"skipped":0,"pct":56.16},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":73,"covered":41,"skipped":0,"pct":56.16},"branches":{"total":54,"covered":28,"skipped":0,"pct":51.85}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/DatasourceHome.tsx": {"lines":{"total":59,"covered":24,"skipped":0,"pct":40.68},"functions":{"total":12,"covered":1,"skipped":0,"pct":8.33},"statements":{"total":65,"covered":25,"skipped":0,"pct":38.46},"branches":{"total":39,"covered":8,"skipped":0,"pct":20.51}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/IntegrationsHomeScreen.tsx": {"lines":{"total":132,"covered":40,"skipped":0,"pct":30.3},"functions":{"total":21,"covered":1,"skipped":0,"pct":4.76},"statements":{"total":151,"covered":41,"skipped":0,"pct":27.15},"branches":{"total":84,"covered":10,"skipped":0,"pct":11.9}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/MockDataSources.tsx": {"lines":{"total":37,"covered":17,"skipped":0,"pct":45.95},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":17,"skipped":0,"pct":45.95},"branches":{"total":16,"covered":14,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/NewApi.tsx": {"lines":{"total":68,"covered":25,"skipped":0,"pct":36.76},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":72,"covered":25,"skipped":0,"pct":34.72},"branches":{"total":38,"covered":8,"skipped":0,"pct":21.05}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/NewQuery.tsx": {"lines":{"total":21,"covered":11,"skipped":0,"pct":52.38},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":23,"covered":12,"skipped":0,"pct":52.17},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/UnsupportedPluginDialog.tsx": {"lines":{"total":43,"covered":23,"skipped":0,"pct":53.49},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":45,"covered":23,"skipped":0,"pct":51.11},"branches":{"total":18,"covered":18,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/IntegrationEditor/index.tsx": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/JSEditor/Form.tsx": {"lines":{"total":43,"covered":21,"skipped":0,"pct":48.84},"functions":{"total":15,"covered":0,"skipped":0,"pct":0},"statements":{"total":45,"covered":21,"skipped":0,"pct":46.67},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/JSEditor/JSObjectNameEditor.tsx": {"lines":{"total":59,"covered":14,"skipped":0,"pct":23.73},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":63,"covered":14,"skipped":0,"pct":22.22},"branches":{"total":45,"covered":2,"skipped":0,"pct":4.44}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/JSEditor/index.tsx": {"lines":{"total":26,"covered":16,"skipped":0,"pct":61.54},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":30,"covered":17,"skipped":0,"pct":56.67},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PagesEditor/ContextMenu.tsx": {"lines":{"total":33,"covered":21,"skipped":0,"pct":63.64},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":21,"skipped":0,"pct":60},"branches":{"total":20,"covered":12,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PagesEditor/EditName.tsx": {"lines":{"total":33,"covered":14,"skipped":0,"pct":42.42},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":14,"skipped":0,"pct":37.84},"branches":{"total":10,"covered":2,"skipped":0,"pct":20}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PagesEditor/PageListItem.tsx": {"lines":{"total":36,"covered":21,"skipped":0,"pct":58.33},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":21,"skipped":0,"pct":58.33},"branches":{"total":18,"covered":10,"skipped":0,"pct":55.56}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PagesEditor/index.tsx": {"lines":{"total":43,"covered":22,"skipped":0,"pct":51.16},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":44,"covered":22,"skipped":0,"pct":50},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/ConnectDataCTA.tsx": {"lines":{"total":38,"covered":16,"skipped":0,"pct":42.11},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":39,"covered":17,"skipped":0,"pct":43.59},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/Generator.tsx": {"lines":{"total":17,"covered":16,"skipped":0,"pct":94.12},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":19,"covered":17,"skipped":0,"pct":89.47},"branches":{"total":10,"covered":7,"skipped":0,"pct":70}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/PanelPropertiesEditor.tsx": {"lines":{"total":74,"covered":14,"skipped":0,"pct":18.92},"functions":{"total":14,"covered":0,"skipped":0,"pct":0},"statements":{"total":76,"covered":14,"skipped":0,"pct":18.42},"branches":{"total":40,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/PropertyControl.tsx": {"lines":{"total":107,"covered":63,"skipped":0,"pct":58.88},"functions":{"total":12,"covered":3,"skipped":0,"pct":25},"statements":{"total":115,"covered":66,"skipped":0,"pct":57.39},"branches":{"total":72,"covered":29,"skipped":0,"pct":40.28}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/PropertyHelpLabel.tsx": {"lines":{"total":9,"covered":8,"skipped":0,"pct":88.89},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":9,"covered":8,"skipped":0,"pct":88.89},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/PropertyPaneConnections.tsx": {"lines":{"total":92,"covered":60,"skipped":0,"pct":65.22},"functions":{"total":34,"covered":16,"skipped":0,"pct":47.06},"statements":{"total":93,"covered":61,"skipped":0,"pct":65.59},"branches":{"total":110,"covered":34,"skipped":0,"pct":30.91}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/PropertySection.tsx": {"lines":{"total":26,"covered":22,"skipped":0,"pct":84.62},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":28,"covered":24,"skipped":0,"pct":85.71},"branches":{"total":14,"covered":8,"skipped":0,"pct":57.14}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/PropertyPane/index.tsx": {"lines":{"total":105,"covered":89,"skipped":0,"pct":84.76},"functions":{"total":27,"covered":19,"skipped":0,"pct":70.37},"statements":{"total":113,"covered":94,"skipped":0,"pct":83.19},"branches":{"total":114,"covered":79,"skipped":0,"pct":69.3}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/EditorJSONtoForm.tsx": {"lines":{"total":164,"covered":69,"skipped":0,"pct":42.07},"functions":{"total":36,"covered":0,"skipped":0,"pct":0},"statements":{"total":174,"covered":69,"skipped":0,"pct":39.66},"branches":{"total":143,"covered":48,"skipped":0,"pct":33.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/Form.tsx": {"lines":{"total":21,"covered":10,"skipped":0,"pct":47.62},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":10,"skipped":0,"pct":47.62},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/JSONViewer.tsx": {"lines":{"total":19,"covered":11,"skipped":0,"pct":57.89},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":20,"covered":12,"skipped":0,"pct":60},"branches":{"total":10,"covered":6,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/Table.tsx": {"lines":{"total":54,"covered":14,"skipped":0,"pct":25.93},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":57,"covered":14,"skipped":0,"pct":24.56},"branches":{"total":24,"covered":2,"skipped":0,"pct":8.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/TemplateMenu.tsx": {"lines":{"total":32,"covered":28,"skipped":0,"pct":87.5},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":40,"covered":36,"skipped":0,"pct":90},"branches":{"total":15,"covered":12,"skipped":0,"pct":80}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/QueryEditor/index.tsx": {"lines":{"total":93,"covered":31,"skipped":0,"pct":33.33},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":101,"covered":32,"skipped":0,"pct":31.68},"branches":{"total":43,"covered":4,"skipped":0,"pct":9.3}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/ActionForm.tsx": {"lines":{"total":48,"covered":13,"skipped":0,"pct":27.08},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":51,"covered":13,"skipped":0,"pct":25.49},"branches":{"total":26,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/DatasourceCard.tsx": {"lines":{"total":36,"covered":22,"skipped":0,"pct":61.11},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":36,"covered":22,"skipped":0,"pct":61.11},"branches":{"total":34,"covered":18,"skipped":0,"pct":52.94}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/DatasourceForm.tsx": {"lines":{"total":91,"covered":37,"skipped":0,"pct":40.66},"functions":{"total":18,"covered":2,"skipped":0,"pct":11.11},"statements":{"total":99,"covered":38,"skipped":0,"pct":38.38},"branches":{"total":41,"covered":8,"skipped":0,"pct":19.51}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/ListView.tsx": {"lines":{"total":68,"covered":26,"skipped":0,"pct":38.24},"functions":{"total":16,"covered":1,"skipped":0,"pct":6.25},"statements":{"total":78,"covered":27,"skipped":0,"pct":34.62},"branches":{"total":25,"covered":8,"skipped":0,"pct":32}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/constants.ts": {"lines":{"total":27,"covered":27,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":31,"covered":31,"skipped":0,"pct":100},"branches":{"total":30,"covered":19,"skipped":0,"pct":63.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/SaaSEditor/routes.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/Editor/gitSync/QuickGitActions/index.tsx": {"lines":{"total":27,"covered":12,"skipped":0,"pct":44.44},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":12,"skipped":0,"pct":44.44},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/ArtBoard.tsx": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CanvasDraggingArena.tsx": {"lines":{"total":22,"covered":22,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":23,"covered":23,"skipped":0,"pct":100},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CanvasMultiPointerArena.tsx": {"lines":{"total":87,"covered":16,"skipped":0,"pct":18.39},"functions":{"total":16,"covered":0,"skipped":0,"pct":0},"statements":{"total":92,"covered":16,"skipped":0,"pct":17.39},"branches":{"total":39,"covered":2,"skipped":0,"pct":5.13}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CanvasSelectionArena.tsx": {"lines":{"total":179,"covered":163,"skipped":0,"pct":91.06},"functions":{"total":29,"covered":26,"skipped":0,"pct":89.66},"statements":{"total":185,"covered":169,"skipped":0,"pct":91.35},"branches":{"total":181,"covered":130,"skipped":0,"pct":71.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/NotFound.tsx": {"lines":{"total":10,"covered":6,"skipped":0,"pct":60},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":6,"skipped":0,"pct":60},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/ProfileDropdown.tsx": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/ProfileImage.tsx": {"lines":{"total":18,"covered":16,"skipped":0,"pct":88.89},"functions":{"total":7,"covered":5,"skipped":0,"pct":71.43},"statements":{"total":20,"covered":18,"skipped":0,"pct":90},"branches":{"total":16,"covered":10,"skipped":0,"pct":62.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CustomizedDropdown/StyledComponents.tsx": {"lines":{"total":25,"covered":7,"skipped":0,"pct":28},"functions":{"total":18,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":7,"skipped":0,"pct":28},"branches":{"total":26,"covered":10,"skipped":0,"pct":38.46}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CustomizedDropdown/dropdownHelpers.tsx": {"lines":{"total":28,"covered":9,"skipped":0,"pct":32.14},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":29,"covered":10,"skipped":0,"pct":34.48},"branches":{"total":15,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/common/CustomizedDropdown/index.tsx": {"lines":{"total":31,"covered":15,"skipped":0,"pct":48.39},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":16,"skipped":0,"pct":48.48},"branches":{"total":28,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/organization/AppInviteUsersForm.tsx": {"lines":{"total":35,"covered":17,"skipped":0,"pct":48.57},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":35,"covered":17,"skipped":0,"pct":48.57},"branches":{"total":40,"covered":6,"skipped":0,"pct":15}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/organization/General.tsx": {"lines":{"total":47,"covered":35,"skipped":0,"pct":74.47},"functions":{"total":10,"covered":2,"skipped":0,"pct":20},"statements":{"total":47,"covered":35,"skipped":0,"pct":74.47},"branches":{"total":44,"covered":32,"skipped":0,"pct":72.73}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/organization/ManageUsers.tsx": {"lines":{"total":19,"covered":9,"skipped":0,"pct":47.37},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":9,"skipped":0,"pct":47.37},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/organization/OrgInviteUsersForm.tsx": {"lines":{"total":103,"covered":43,"skipped":0,"pct":41.75},"functions":{"total":27,"covered":0,"skipped":0,"pct":0},"statements":{"total":107,"covered":43,"skipped":0,"pct":40.19},"branches":{"total":100,"covered":24,"skipped":0,"pct":24}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/pages/organization/helpers.ts": {"lines":{"total":16,"covered":5,"skipped":0,"pct":31.25},"functions":{"total":10,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":8,"skipped":0,"pct":40},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/index.tsx": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/actionsReducer.tsx": {"lines":{"total":108,"covered":7,"skipped":0,"pct":6.48},"functions":{"total":53,"covered":0,"skipped":0,"pct":0},"statements":{"total":110,"covered":7,"skipped":0,"pct":6.36},"branches":{"total":50,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/appReducer.ts": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":10,"covered":7,"skipped":0,"pct":70},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/canvasWidgetsReducer.tsx": {"lines":{"total":11,"covered":10,"skipped":0,"pct":90.91},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/datasourceReducer.ts": {"lines":{"total":54,"covered":5,"skipped":0,"pct":9.26},"functions":{"total":36,"covered":0,"skipped":0,"pct":0},"statements":{"total":56,"covered":5,"skipped":0,"pct":8.93},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/index.ts": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/jsActionsReducer.tsx": {"lines":{"total":97,"covered":6,"skipped":0,"pct":6.19},"functions":{"total":46,"covered":0,"skipped":0,"pct":0},"statements":{"total":104,"covered":6,"skipped":0,"pct":5.77},"branches":{"total":46,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/jsExecutionsReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/metaReducer.ts": {"lines":{"total":28,"covered":12,"skipped":0,"pct":42.86},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":28,"covered":12,"skipped":0,"pct":42.86},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/pageListReducer.tsx": {"lines":{"total":45,"covered":9,"skipped":0,"pct":20},"functions":{"total":20,"covered":3,"skipped":0,"pct":15},"statements":{"total":51,"covered":9,"skipped":0,"pct":17.65},"branches":{"total":20,"covered":5,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/pluginsReducer.ts": {"lines":{"total":12,"covered":5,"skipped":0,"pct":41.67},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":12,"covered":5,"skipped":0,"pct":41.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/entityReducers/widgetConfigReducer.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/evaluationReducers/dependencyReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/evaluationReducers/formEvaluationReducer.ts": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/evaluationReducers/index.ts": {"lines":{"total":6,"covered":6,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/evaluationReducers/loadingEntitiesReducer.ts": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/evaluationReducers/treeReducer.ts": {"lines":{"total":17,"covered":8,"skipped":0,"pct":47.06},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":22,"covered":8,"skipped":0,"pct":36.36},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/actionTabsReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/apiNameReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/apiPaneReducer.ts": {"lines":{"total":25,"covered":5,"skipped":0,"pct":20},"functions":{"total":18,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":5,"skipped":0,"pct":18.52},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/appCollabReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/appViewReducer.tsx": {"lines":{"total":10,"covered":5,"skipped":0,"pct":50},"functions":{"total":5,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":5,"skipped":0,"pct":50},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/applicationsReducer.tsx": {"lines":{"total":79,"covered":9,"skipped":0,"pct":11.39},"functions":{"total":39,"covered":3,"skipped":0,"pct":7.69},"statements":{"total":82,"covered":9,"skipped":0,"pct":10.98},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/authReducer.ts": {"lines":{"total":11,"covered":5,"skipped":0,"pct":45.45},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":5,"skipped":0,"pct":45.45},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/canvasSelectionReducer.ts": {"lines":{"total":17,"covered":17,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":17,"covered":17,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/confirmRunActionReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/crudInfoModalReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/datasourceNameReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/datasourcePaneReducer.ts": {"lines":{"total":15,"covered":6,"skipped":0,"pct":40},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":6,"skipped":0,"pct":40},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/debuggerReducer.ts": {"lines":{"total":14,"covered":7,"skipped":0,"pct":50},"functions":{"total":7,"covered":1,"skipped":0,"pct":14.29},"statements":{"total":15,"covered":7,"skipped":0,"pct":46.67},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/dragResizeReducer.ts": {"lines":{"total":43,"covered":39,"skipped":0,"pct":90.7},"functions":{"total":13,"covered":10,"skipped":0,"pct":76.92},"statements":{"total":44,"covered":39,"skipped":0,"pct":88.64},"branches":{"total":26,"covered":16,"skipped":0,"pct":61.54}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/editorReducer.tsx": {"lines":{"total":69,"covered":16,"skipped":0,"pct":23.19},"functions":{"total":24,"covered":6,"skipped":0,"pct":25},"statements":{"total":69,"covered":16,"skipped":0,"pct":23.19},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/errorReducer.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":9,"covered":7,"skipped":0,"pct":77.78},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/explorerReducer.ts": {"lines":{"total":19,"covered":10,"skipped":0,"pct":52.63},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":19,"covered":10,"skipped":0,"pct":52.63},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/gitSyncReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/globalSearchReducer.ts": {"lines":{"total":16,"covered":7,"skipped":0,"pct":43.75},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/helpReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/importReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/importedCollectionsReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/index.tsx": {"lines":{"total":42,"covered":42,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":42,"covered":42,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/jsPaneReducer.ts": {"lines":{"total":16,"covered":5,"skipped":0,"pct":31.25},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":5,"skipped":0,"pct":31.25},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/notificationsReducer.ts": {"lines":{"total":21,"covered":6,"skipped":0,"pct":28.57},"functions":{"total":8,"covered":0,"skipped":0,"pct":0},"statements":{"total":21,"covered":6,"skipped":0,"pct":28.57},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/onBoardingReducer.ts": {"lines":{"total":25,"covered":6,"skipped":0,"pct":24},"functions":{"total":19,"covered":0,"skipped":0,"pct":0},"statements":{"total":25,"covered":6,"skipped":0,"pct":24},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/orgReducer.ts": {"lines":{"total":37,"covered":5,"skipped":0,"pct":13.51},"functions":{"total":24,"covered":0,"skipped":0,"pct":0},"statements":{"total":37,"covered":5,"skipped":0,"pct":13.51},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/pageCanvasStructureReducer.ts": {"lines":{"total":12,"covered":10,"skipped":0,"pct":83.33},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":12,"covered":10,"skipped":0,"pct":83.33},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/pageWidgetsReducer.ts": {"lines":{"total":12,"covered":11,"skipped":0,"pct":91.67},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":12,"covered":11,"skipped":0,"pct":91.67},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/propertyPaneReducer.tsx": {"lines":{"total":22,"covered":15,"skipped":0,"pct":68.18},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":24,"covered":17,"skipped":0,"pct":70.83},"branches":{"total":19,"covered":9,"skipped":0,"pct":47.37}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/providerReducer.ts": {"lines":{"total":43,"covered":5,"skipped":0,"pct":11.63},"functions":{"total":23,"covered":0,"skipped":0,"pct":0},"statements":{"total":44,"covered":5,"skipped":0,"pct":11.36},"branches":{"total":8,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/queryPaneReducer.ts": {"lines":{"total":21,"covered":6,"skipped":0,"pct":28.57},"functions":{"total":13,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":6,"skipped":0,"pct":26.09},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/releasesReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/tableFilterPaneReducer.tsx": {"lines":{"total":19,"covered":6,"skipped":0,"pct":31.58},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":21,"covered":6,"skipped":0,"pct":28.57},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/themeReducer.ts": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":15,"covered":7,"skipped":0,"pct":46.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/tourReducer.ts": {"lines":{"total":8,"covered":5,"skipped":0,"pct":62.5},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":5,"skipped":0,"pct":62.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/usersReducer.ts": {"lines":{"total":33,"covered":7,"skipped":0,"pct":21.21},"functions":{"total":11,"covered":0,"skipped":0,"pct":0},"statements":{"total":33,"covered":7,"skipped":0,"pct":21.21},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/websocketReducer.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/widgetSidebarReducer.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/commentsReducer.ts": {"lines":{"total":71,"covered":45,"skipped":0,"pct":63.38},"functions":{"total":33,"covered":18,"skipped":0,"pct":54.55},"statements":{"total":81,"covered":47,"skipped":0,"pct":58.02},"branches":{"total":10,"covered":5,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/common.ts": {"lines":{"total":18,"covered":2,"skipped":0,"pct":11.11},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":23,"covered":4,"skipped":0,"pct":17.39},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleAddCommentToThreadSuccess.ts": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleCreateNewCommentThreadSuccess.ts": {"lines":{"total":10,"covered":9,"skipped":0,"pct":90},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":13,"covered":12,"skipped":0,"pct":92.31},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDeleteCommentEvent.ts": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":3,"skipped":0,"pct":37.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDeleteCommentThreadEvent.ts": {"lines":{"total":6,"covered":3,"skipped":0,"pct":50},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":8,"covered":3,"skipped":0,"pct":37.5},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleDragCommentThread.ts": {"lines":{"total":24,"covered":4,"skipped":0,"pct":16.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":27,"covered":4,"skipped":0,"pct":14.81},"branches":{"total":14,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleFetchApplicationCommentsSuccess.ts": {"lines":{"total":13,"covered":13,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":4,"covered":3,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleNewCommentThreadEvent.ts": {"lines":{"total":15,"covered":13,"skipped":0,"pct":86.67},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":15,"covered":13,"skipped":0,"pct":86.67},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentEvent.ts": {"lines":{"total":10,"covered":2,"skipped":0,"pct":20},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":2,"skipped":0,"pct":15.38},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentThreadEvent.ts": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":38,"covered":27,"skipped":0,"pct":71.05}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/handleUpdateCommentThreadSuccess.ts": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":40,"covered":24,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/reducers/uiReducers/commentsReducer/testFixtures.ts": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/resizable/index.tsx": {"lines":{"total":71,"covered":43,"skipped":0,"pct":60.56},"functions":{"total":20,"covered":7,"skipped":0,"pct":35},"statements":{"total":82,"covered":48,"skipped":0,"pct":58.54},"branches":{"total":40,"covered":16,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionSagas.ts": {"lines":{"total":311,"covered":41,"skipped":0,"pct":13.18},"functions":{"total":27,"covered":1,"skipped":0,"pct":3.7},"statements":{"total":376,"covered":41,"skipped":0,"pct":10.9},"branches":{"total":129,"covered":1,"skipped":0,"pct":0.78}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ApiPaneSagas.ts": {"lines":{"total":184,"covered":32,"skipped":0,"pct":17.39},"functions":{"total":28,"covered":2,"skipped":0,"pct":7.14},"statements":{"total":213,"covered":33,"skipped":0,"pct":15.49},"branches":{"total":109,"covered":2,"skipped":0,"pct":1.83}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ApplicationSagas.tsx": {"lines":{"total":171,"covered":40,"skipped":0,"pct":23.39},"functions":{"total":22,"covered":2,"skipped":0,"pct":9.09},"statements":{"total":202,"covered":41,"skipped":0,"pct":20.3},"branches":{"total":67,"covered":5,"skipped":0,"pct":7.46}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/BatchSagas.tsx": {"lines":{"total":25,"covered":22,"skipped":0,"pct":88},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":31,"covered":27,"skipped":0,"pct":87.1},"branches":{"total":12,"covered":11,"skipped":0,"pct":91.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/CollectionSagas.ts": {"lines":{"total":12,"covered":7,"skipped":0,"pct":58.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":14,"covered":7,"skipped":0,"pct":50},"branches":{"total":3,"covered":1,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/CurlImportSagas.ts": {"lines":{"total":31,"covered":17,"skipped":0,"pct":54.84},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":35,"covered":17,"skipped":0,"pct":48.57},"branches":{"total":3,"covered":1,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/DatasourcesSagas.ts": {"lines":{"total":263,"covered":40,"skipped":0,"pct":15.21},"functions":{"total":24,"covered":2,"skipped":0,"pct":8.33},"statements":{"total":319,"covered":41,"skipped":0,"pct":12.85},"branches":{"total":119,"covered":2,"skipped":0,"pct":1.68}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/DebuggerSagas.ts": {"lines":{"total":161,"covered":28,"skipped":0,"pct":17.39},"functions":{"total":17,"covered":3,"skipped":0,"pct":17.65},"statements":{"total":179,"covered":28,"skipped":0,"pct":15.64},"branches":{"total":155,"covered":7,"skipped":0,"pct":4.52}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/DraggingCanvasSagas.ts": {"lines":{"total":39,"covered":30,"skipped":0,"pct":76.92},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":41,"covered":31,"skipped":0,"pct":75.61},"branches":{"total":17,"covered":4,"skipped":0,"pct":23.53}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ErrorSagas.tsx": {"lines":{"total":102,"covered":58,"skipped":0,"pct":56.86},"functions":{"total":18,"covered":7,"skipped":0,"pct":38.89},"statements":{"total":113,"covered":65,"skipped":0,"pct":57.52},"branches":{"total":62,"covered":24,"skipped":0,"pct":38.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/EvaluationsSaga.ts": {"lines":{"total":141,"covered":35,"skipped":0,"pct":24.82},"functions":{"total":20,"covered":2,"skipped":0,"pct":10},"statements":{"total":162,"covered":35,"skipped":0,"pct":21.6},"branches":{"total":63,"covered":1,"skipped":0,"pct":1.59}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/FormEvaluationSaga.ts": {"lines":{"total":61,"covered":16,"skipped":0,"pct":26.23},"functions":{"total":12,"covered":3,"skipped":0,"pct":25},"statements":{"total":68,"covered":16,"skipped":0,"pct":23.53},"branches":{"total":31,"covered":5,"skipped":0,"pct":16.13}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/GlobalSearchSagas.ts": {"lines":{"total":35,"covered":19,"skipped":0,"pct":54.29},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":40,"covered":21,"skipped":0,"pct":52.5},"branches":{"total":23,"covered":3,"skipped":0,"pct":13.04}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/InitSagas.ts": {"lines":{"total":98,"covered":46,"skipped":0,"pct":46.94},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":119,"covered":50,"skipped":0,"pct":42.02},"branches":{"total":39,"covered":5,"skipped":0,"pct":12.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/JSActionSagas.ts": {"lines":{"total":137,"covered":26,"skipped":0,"pct":18.98},"functions":{"total":15,"covered":1,"skipped":0,"pct":6.67},"statements":{"total":168,"covered":27,"skipped":0,"pct":16.07},"branches":{"total":49,"covered":1,"skipped":0,"pct":2.04}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/JSPaneSagas.ts": {"lines":{"total":127,"covered":31,"skipped":0,"pct":24.41},"functions":{"total":13,"covered":1,"skipped":0,"pct":7.69},"statements":{"total":153,"covered":31,"skipped":0,"pct":20.26},"branches":{"total":66,"covered":1,"skipped":0,"pct":1.52}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ModalSagas.ts": {"lines":{"total":56,"covered":27,"skipped":0,"pct":48.21},"functions":{"total":10,"covered":3,"skipped":0,"pct":30},"statements":{"total":61,"covered":29,"skipped":0,"pct":47.54},"branches":{"total":24,"covered":6,"skipped":0,"pct":25}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/NotificationsSagas.ts": {"lines":{"total":34,"covered":8,"skipped":0,"pct":23.53},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":44,"covered":8,"skipped":0,"pct":18.18},"branches":{"total":12,"covered":1,"skipped":0,"pct":8.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/OnboardingSagas.ts": {"lines":{"total":331,"covered":57,"skipped":0,"pct":17.22},"functions":{"total":54,"covered":6,"skipped":0,"pct":11.11},"statements":{"total":389,"covered":66,"skipped":0,"pct":16.97},"branches":{"total":144,"covered":2,"skipped":0,"pct":1.39}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/OrgSagas.ts": {"lines":{"total":106,"covered":24,"skipped":0,"pct":22.64},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":133,"covered":24,"skipped":0,"pct":18.05},"branches":{"total":37,"covered":1,"skipped":0,"pct":2.7}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/PageSagas.tsx": {"lines":{"total":282,"covered":71,"skipped":0,"pct":25.18},"functions":{"total":35,"covered":5,"skipped":0,"pct":14.29},"statements":{"total":329,"covered":77,"skipped":0,"pct":23.4},"branches":{"total":84,"covered":5,"skipped":0,"pct":5.95}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/PluginSagas.ts": {"lines":{"total":80,"covered":14,"skipped":0,"pct":17.5},"functions":{"total":10,"covered":1,"skipped":0,"pct":10},"statements":{"total":96,"covered":14,"skipped":0,"pct":14.58},"branches":{"total":34,"covered":1,"skipped":0,"pct":2.94}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/PostEvaluationSagas.ts": {"lines":{"total":115,"covered":25,"skipped":0,"pct":21.74},"functions":{"total":12,"covered":0,"skipped":0,"pct":0},"statements":{"total":141,"covered":25,"skipped":0,"pct":17.73},"branches":{"total":93,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ProvidersSaga.ts": {"lines":{"total":63,"covered":19,"skipped":0,"pct":30.16},"functions":{"total":8,"covered":1,"skipped":0,"pct":12.5},"statements":{"total":78,"covered":19,"skipped":0,"pct":24.36},"branches":{"total":19,"covered":1,"skipped":0,"pct":5.26}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/QueryPaneSagas.ts": {"lines":{"total":89,"covered":25,"skipped":0,"pct":28.09},"functions":{"total":8,"covered":2,"skipped":0,"pct":25},"statements":{"total":109,"covered":26,"skipped":0,"pct":23.85},"branches":{"total":39,"covered":5,"skipped":0,"pct":12.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/RecentEntitiesSagas.ts": {"lines":{"total":32,"covered":13,"skipped":0,"pct":40.63},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":32,"covered":13,"skipped":0,"pct":40.63},"branches":{"total":80,"covered":8,"skipped":0,"pct":10}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/SaaSPaneSagas.ts": {"lines":{"total":34,"covered":16,"skipped":0,"pct":47.06},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":46,"covered":17,"skipped":0,"pct":36.96},"branches":{"total":15,"covered":5,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/SelectionCanvasSagas.ts": {"lines":{"total":41,"covered":41,"skipped":0,"pct":100},"functions":{"total":8,"covered":8,"skipped":0,"pct":100},"statements":{"total":46,"covered":46,"skipped":0,"pct":100},"branches":{"total":18,"covered":13,"skipped":0,"pct":72.22}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/SnipingModeSagas.ts": {"lines":{"total":110,"covered":20,"skipped":0,"pct":18.18},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":114,"covered":20,"skipped":0,"pct":17.54},"branches":{"total":29,"covered":1,"skipped":0,"pct":3.45}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ThemeSaga.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/TourSagas.ts": {"lines":{"total":15,"covered":7,"skipped":0,"pct":46.67},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":18,"covered":7,"skipped":0,"pct":38.89},"branches":{"total":7,"covered":1,"skipped":0,"pct":14.29}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/UtilSagas.ts": {"lines":{"total":7,"covered":5,"skipped":0,"pct":71.43},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":7,"covered":5,"skipped":0,"pct":71.43},"branches":{"total":1,"covered":1,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetBlueprintSagas.ts": {"lines":{"total":50,"covered":28,"skipped":0,"pct":56},"functions":{"total":9,"covered":4,"skipped":0,"pct":44.44},"statements":{"total":56,"covered":33,"skipped":0,"pct":58.93},"branches":{"total":32,"covered":12,"skipped":0,"pct":37.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetBlueprintSagasEnums.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetEnhancementHelpers.ts": {"lines":{"total":65,"covered":26,"skipped":0,"pct":40},"functions":{"total":14,"covered":2,"skipped":0,"pct":14.29},"statements":{"total":73,"covered":27,"skipped":0,"pct":36.99},"branches":{"total":47,"covered":13,"skipped":0,"pct":27.66}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetLoadingSaga.ts": {"lines":{"total":50,"covered":15,"skipped":0,"pct":30},"functions":{"total":13,"covered":2,"skipped":0,"pct":15.38},"statements":{"total":57,"covered":15,"skipped":0,"pct":26.32},"branches":{"total":14,"covered":3,"skipped":0,"pct":21.43}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetOperationSagas.tsx": {"lines":{"total":579,"covered":314,"skipped":0,"pct":54.23},"functions":{"total":76,"covered":41,"skipped":0,"pct":53.95},"statements":{"total":666,"covered":359,"skipped":0,"pct":53.9},"branches":{"total":315,"covered":116,"skipped":0,"pct":36.83}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetOperationUtils.ts": {"lines":{"total":217,"covered":132,"skipped":0,"pct":60.83},"functions":{"total":43,"covered":24,"skipped":0,"pct":55.81},"statements":{"total":252,"covered":155,"skipped":0,"pct":61.51},"branches":{"total":179,"covered":69,"skipped":0,"pct":38.55}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetSelectionSagas.ts": {"lines":{"total":125,"covered":113,"skipped":0,"pct":90.4},"functions":{"total":21,"covered":21,"skipped":0,"pct":100},"statements":{"total":146,"covered":133,"skipped":0,"pct":91.1},"branches":{"total":93,"covered":81,"skipped":0,"pct":87.1}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WidgetSidebarSagas.tsx": {"lines":{"total":10,"covered":7,"skipped":0,"pct":70},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":11,"covered":7,"skipped":0,"pct":63.64},"branches":{"total":1,"covered":1,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/index.tsx": {"lines":{"total":51,"covered":48,"skipped":0,"pct":94.12},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":53,"covered":49,"skipped":0,"pct":92.45},"branches":{"total":5,"covered":3,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/selectors.tsx": {"lines":{"total":84,"covered":57,"skipped":0,"pct":67.86},"functions":{"total":33,"covered":18,"skipped":0,"pct":54.55},"statements":{"total":110,"covered":81,"skipped":0,"pct":73.64},"branches":{"total":26,"covered":15,"skipped":0,"pct":57.69}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/userSagas.tsx": {"lines":{"total":181,"covered":36,"skipped":0,"pct":19.89},"functions":{"total":18,"covered":1,"skipped":0,"pct":5.56},"statements":{"total":217,"covered":36,"skipped":0,"pct":16.59},"branches":{"total":62,"covered":1,"skipped":0,"pct":1.61}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/ActionExecutionSagas.ts": {"lines":{"total":76,"covered":21,"skipped":0,"pct":27.63},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":80,"covered":23,"skipped":0,"pct":28.75},"branches":{"total":36,"covered":1,"skipped":0,"pct":2.78}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/CopyActionSaga.ts": {"lines":{"total":9,"covered":4,"skipped":0,"pct":44.44},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":4,"skipped":0,"pct":44.44},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/DownloadActionSaga.ts": {"lines":{"total":26,"covered":10,"skipped":0,"pct":38.46},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":26,"covered":10,"skipped":0,"pct":38.46},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/ModalSagas.ts": {"lines":{"total":7,"covered":4,"skipped":0,"pct":57.14},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":4,"skipped":0,"pct":57.14},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/NavigateActionSaga.ts": {"lines":{"total":41,"covered":15,"skipped":0,"pct":36.59},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":45,"covered":15,"skipped":0,"pct":33.33},"branches":{"total":25,"covered":2,"skipped":0,"pct":8}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/PluginActionSaga.ts": {"lines":{"total":214,"covered":44,"skipped":0,"pct":20.56},"functions":{"total":23,"covered":4,"skipped":0,"pct":17.39},"statements":{"total":252,"covered":47,"skipped":0,"pct":18.65},"branches":{"total":100,"covered":3,"skipped":0,"pct":3}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/PromiseActionSaga.ts": {"lines":{"total":37,"covered":11,"skipped":0,"pct":29.73},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":44,"covered":15,"skipped":0,"pct":34.09},"branches":{"total":23,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/ResetWidgetActionSaga.ts": {"lines":{"total":15,"covered":6,"skipped":0,"pct":40},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":6,"skipped":0,"pct":37.5},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/ShowAlertActionSaga.ts": {"lines":{"total":20,"covered":5,"skipped":0,"pct":25},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":20,"covered":5,"skipped":0,"pct":25},"branches":{"total":12,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/ActionExecution/StoreActionSaga.ts": {"lines":{"total":22,"covered":8,"skipped":0,"pct":36.36},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":8,"skipped":0,"pct":33.33},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/CommentSagas/index.ts": {"lines":{"total":114,"covered":56,"skipped":0,"pct":49.12},"functions":{"total":20,"covered":11,"skipped":0,"pct":55},"statements":{"total":147,"covered":72,"skipped":0,"pct":48.98},"branches":{"total":39,"covered":8,"skipped":0,"pct":20.51}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WebsocketSagas/WebsocketSagas.ts": {"lines":{"total":52,"covered":11,"skipped":0,"pct":21.15},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":61,"covered":11,"skipped":0,"pct":18.03},"branches":{"total":17,"covered":2,"skipped":0,"pct":11.76}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WebsocketSagas/constants.ts": {"lines":{"total":1,"covered":1,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":1,"covered":1,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/sagas/WebsocketSagas/handleSocketEvent.ts": {"lines":{"total":53,"covered":10,"skipped":0,"pct":18.87},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":56,"covered":10,"skipped":0,"pct":17.86},"branches":{"total":92,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/appCollabSelectors.tsx": {"lines":{"total":7,"covered":6,"skipped":0,"pct":85.71},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":12,"covered":9,"skipped":0,"pct":75},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/appViewSelectors.tsx": {"lines":{"total":15,"covered":10,"skipped":0,"pct":66.67},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":16,"covered":11,"skipped":0,"pct":68.75},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/applicationSelectors.tsx": {"lines":{"total":61,"covered":37,"skipped":0,"pct":60.66},"functions":{"total":24,"covered":11,"skipped":0,"pct":45.83},"statements":{"total":79,"covered":54,"skipped":0,"pct":68.35},"branches":{"total":22,"covered":6,"skipped":0,"pct":27.27}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/commentsSelectors.ts": {"lines":{"total":80,"covered":66,"skipped":0,"pct":82.5},"functions":{"total":28,"covered":19,"skipped":0,"pct":67.86},"statements":{"total":113,"covered":87,"skipped":0,"pct":76.99},"branches":{"total":66,"covered":36,"skipped":0,"pct":54.55}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/crudInfoModalSelectors.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/dataTreeSelectors.ts": {"lines":{"total":24,"covered":16,"skipped":0,"pct":66.67},"functions":{"total":6,"covered":3,"skipped":0,"pct":50},"statements":{"total":27,"covered":19,"skipped":0,"pct":70.37},"branches":{"total":10,"covered":3,"skipped":0,"pct":30}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/debuggerSelectors.tsx": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":10,"skipped":0,"pct":90.91},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/editorSelectors.tsx": {"lines":{"total":136,"covered":93,"skipped":0,"pct":68.38},"functions":{"total":55,"covered":31,"skipped":0,"pct":56.36},"statements":{"total":167,"covered":119,"skipped":0,"pct":71.26},"branches":{"total":61,"covered":37,"skipped":0,"pct":60.66}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/entitiesSelector.ts": {"lines":{"total":228,"covered":117,"skipped":0,"pct":51.32},"functions":{"total":119,"covered":38,"skipped":0,"pct":31.93},"statements":{"total":308,"covered":166,"skipped":0,"pct":53.9},"branches":{"total":84,"covered":8,"skipped":0,"pct":9.52}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/errorSelectors.tsx": {"lines":{"total":4,"covered":2,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/formSelectors.ts": {"lines":{"total":20,"covered":6,"skipped":0,"pct":30},"functions":{"total":6,"covered":0,"skipped":0,"pct":0},"statements":{"total":24,"covered":10,"skipped":0,"pct":41.67},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/globalSearchSelectors.tsx": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":7,"covered":6,"skipped":0,"pct":85.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/helpSelectors.tsx": {"lines":{"total":4,"covered":2,"skipped":0,"pct":50},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/onboardingSelectors.tsx": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":8,"covered":7,"skipped":0,"pct":87.5},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/organizationSelectors.tsx": {"lines":{"total":25,"covered":17,"skipped":0,"pct":68},"functions":{"total":18,"covered":6,"skipped":0,"pct":33.33},"statements":{"total":40,"covered":28,"skipped":0,"pct":70},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/pageListSelectors.tsx": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":5,"covered":3,"skipped":0,"pct":60},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/propertyPaneSelectors.tsx": {"lines":{"total":59,"covered":53,"skipped":0,"pct":89.83},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":69,"covered":61,"skipped":0,"pct":88.41},"branches":{"total":50,"covered":36,"skipped":0,"pct":72}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/tableFilterSelectors.tsx": {"lines":{"total":10,"covered":10,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":17,"covered":10,"skipped":0,"pct":58.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/themeSelectors.tsx": {"lines":{"total":13,"covered":12,"skipped":0,"pct":92.31},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/tourSelectors.tsx": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":8,"covered":8,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/ui.tsx": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":6,"covered":6,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/usersSelectors.tsx": {"lines":{"total":9,"covered":7,"skipped":0,"pct":77.78},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":15,"covered":12,"skipped":0,"pct":80},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/widgetEnhancementSelectors.ts": {"lines":{"total":21,"covered":14,"skipped":0,"pct":66.67},"functions":{"total":6,"covered":4,"skipped":0,"pct":66.67},"statements":{"total":25,"covered":17,"skipped":0,"pct":68},"branches":{"total":12,"covered":5,"skipped":0,"pct":41.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/selectors/widgetSelectors.ts": {"lines":{"total":14,"covered":13,"skipped":0,"pct":92.86},"functions":{"total":6,"covered":5,"skipped":0,"pct":83.33},"statements":{"total":17,"covered":15,"skipped":0,"pct":88.24},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/templates/default.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/transformers/CurlImportTransformer.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/transformers/RestAPIDatasourceFormTransformer.ts": {"lines":{"total":66,"covered":9,"skipped":0,"pct":13.64},"functions":{"total":9,"covered":0,"skipped":0,"pct":0},"statements":{"total":74,"covered":11,"skipped":0,"pct":14.86},"branches":{"total":85,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/transformers/RestActionTransformer.ts": {"lines":{"total":21,"covered":21,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":22,"covered":18,"skipped":0,"pct":81.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/AnalyticsUtil.tsx": {"lines":{"total":92,"covered":27,"skipped":0,"pct":29.35},"functions":{"total":13,"covered":4,"skipped":0,"pct":30.77},"statements":{"total":96,"covered":28,"skipped":0,"pct":29.17},"branches":{"total":39,"covered":4,"skipped":0,"pct":10.26}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/ApiPaneUtils.tsx": {"lines":{"total":19,"covered":19,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":19,"covered":15,"skipped":0,"pct":78.95}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/AppsmithConsole.ts": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":14,"covered":9,"skipped":0,"pct":64.29},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/AppsmithUtils.tsx": {"lines":{"total":167,"covered":86,"skipped":0,"pct":51.5},"functions":{"total":43,"covered":15,"skipped":0,"pct":34.88},"statements":{"total":195,"covered":110,"skipped":0,"pct":56.41},"branches":{"total":88,"covered":30,"skipped":0,"pct":34.09}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/DynamicBindingUtils.ts": {"lines":{"total":126,"covered":111,"skipped":0,"pct":88.1},"functions":{"total":23,"covered":18,"skipped":0,"pct":78.26},"statements":{"total":144,"covered":129,"skipped":0,"pct":89.58},"branches":{"total":79,"covered":66,"skipped":0,"pct":83.54}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/EditorUtils.ts": {"lines":{"total":7,"covered":7,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/FormControlFactory.tsx": {"lines":{"total":16,"covered":7,"skipped":0,"pct":43.75},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":16,"covered":7,"skipped":0,"pct":43.75},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/FormControlRegistry.tsx": {"lines":{"total":42,"covered":18,"skipped":0,"pct":42.86},"functions":{"total":14,"covered":1,"skipped":0,"pct":7.14},"statements":{"total":42,"covered":18,"skipped":0,"pct":42.86},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/GenerateCrudUtil.ts": {"lines":{"total":9,"covered":1,"skipped":0,"pct":11.11},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":10,"covered":2,"skipped":0,"pct":20},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/JSPaneUtils.tsx": {"lines":{"total":46,"covered":1,"skipped":0,"pct":2.17},"functions":{"total":7,"covered":0,"skipped":0,"pct":0},"statements":{"total":57,"covered":2,"skipped":0,"pct":3.51},"branches":{"total":25,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/PerformanceTracker.ts": {"lines":{"total":114,"covered":71,"skipped":0,"pct":62.28},"functions":{"total":11,"covered":8,"skipped":0,"pct":72.73},"statements":{"total":117,"covered":72,"skipped":0,"pct":61.54},"branches":{"total":79,"covered":20,"skipped":0,"pct":25.32}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/PropertyControlFactory.tsx": {"lines":{"total":19,"covered":14,"skipped":0,"pct":73.68},"functions":{"total":4,"covered":3,"skipped":0,"pct":75},"statements":{"total":20,"covered":14,"skipped":0,"pct":70},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/PropertyControlRegistry.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/TypeHelpers.ts": {"lines":{"total":25,"covered":22,"skipped":0,"pct":88},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":34,"covered":29,"skipped":0,"pct":85.29},"branches":{"total":18,"covered":15,"skipped":0,"pct":83.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/WidgetFactory.tsx": {"lines":{"total":85,"covered":61,"skipped":0,"pct":71.76},"functions":{"total":16,"covered":10,"skipped":0,"pct":62.5},"statements":{"total":85,"covered":61,"skipped":0,"pct":71.76},"branches":{"total":32,"covered":22,"skipped":0,"pct":68.75}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/WidgetPropsUtils.tsx": {"lines":{"total":600,"covered":448,"skipped":0,"pct":74.67},"functions":{"total":97,"covered":69,"skipped":0,"pct":71.13},"statements":{"total":631,"covered":477,"skipped":0,"pct":75.59},"branches":{"total":534,"covered":356,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/WidgetRegistry.tsx": {"lines":{"total":117,"covered":93,"skipped":0,"pct":79.49},"functions":{"total":39,"covered":15,"skipped":0,"pct":38.46},"statements":{"total":117,"covered":93,"skipped":0,"pct":79.49},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/WorkerUtil.ts": {"lines":{"total":65,"covered":60,"skipped":0,"pct":92.31},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":79,"covered":71,"skipped":0,"pct":89.87},"branches":{"total":34,"covered":24,"skipped":0,"pct":70.59}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/canvasStructureHelpers.ts": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":18,"covered":18,"skipped":0,"pct":100},"branches":{"total":20,"covered":19,"skipped":0,"pct":95}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/featureFlags.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/formhelpers.ts": {"lines":{"total":14,"covered":9,"skipped":0,"pct":64.29},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":19,"covered":14,"skipped":0,"pct":73.68},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/generators.tsx": {"lines":{"total":17,"covered":13,"skipped":0,"pct":76.47},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":27,"covered":22,"skipped":0,"pct":81.48},"branches":{"total":8,"covered":3,"skipped":0,"pct":37.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/helpers.tsx": {"lines":{"total":151,"covered":92,"skipped":0,"pct":60.93},"functions":{"total":31,"covered":14,"skipped":0,"pct":45.16},"statements":{"total":191,"covered":122,"skipped":0,"pct":63.87},"branches":{"total":95,"covered":36,"skipped":0,"pct":37.89}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/history.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/localStorage.tsx": {"lines":{"total":55,"covered":44,"skipped":0,"pct":80},"functions":{"total":9,"covered":9,"skipped":0,"pct":100},"statements":{"total":57,"covered":46,"skipped":0,"pct":80.7},"branches":{"total":18,"covered":9,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/storage.ts": {"lines":{"total":133,"covered":36,"skipped":0,"pct":27.07},"functions":{"total":39,"covered":5,"skipped":0,"pct":12.82},"statements":{"total":181,"covered":63,"skipped":0,"pct":34.81},"branches":{"total":22,"covered":3,"skipped":0,"pct":13.64}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/autocomplete/EntityDefinitions.ts": {"lines":{"total":29,"covered":8,"skipped":0,"pct":27.59},"functions":{"total":6,"covered":1,"skipped":0,"pct":16.67},"statements":{"total":32,"covered":9,"skipped":0,"pct":28.13},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/autocomplete/TernServer.ts": {"lines":{"total":374,"covered":206,"skipped":0,"pct":55.08},"functions":{"total":58,"covered":21,"skipped":0,"pct":36.21},"statements":{"total":424,"covered":214,"skipped":0,"pct":50.47},"branches":{"total":230,"covered":88,"skipped":0,"pct":38.26}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/autocomplete/customTreeTypeDefCreator.ts": {"lines":{"total":10,"covered":3,"skipped":0,"pct":30},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":11,"covered":4,"skipped":0,"pct":36.36},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/autocomplete/dataTreeTypeDefCreator.ts": {"lines":{"total":69,"covered":46,"skipped":0,"pct":66.67},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":81,"covered":57,"skipped":0,"pct":70.37},"branches":{"total":32,"covered":16,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/autocomplete/dataTypeSortRules.ts": {"lines":{"total":2,"covered":2,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":2,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/dragResizeHooks.tsx": {"lines":{"total":55,"covered":52,"skipped":0,"pct":94.55},"functions":{"total":17,"covered":14,"skipped":0,"pct":82.35},"statements":{"total":67,"covered":62,"skipped":0,"pct":92.54},"branches":{"total":26,"covered":22,"skipped":0,"pct":84.62}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/localstorage.tsx": {"lines":{"total":17,"covered":4,"skipped":0,"pct":23.53},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":19,"covered":4,"skipped":0,"pct":21.05},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useAllowEditorDragToSelect.ts": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":15,"covered":15,"skipped":0,"pct":100},"branches":{"total":6,"covered":6,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useBlocksToBeDraggedOnCanvas.ts": {"lines":{"total":111,"covered":106,"skipped":0,"pct":95.5},"functions":{"total":22,"covered":19,"skipped":0,"pct":86.36},"statements":{"total":117,"covered":112,"skipped":0,"pct":95.73},"branches":{"total":70,"covered":60,"skipped":0,"pct":85.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useCanvasDragToScroll.ts": {"lines":{"total":42,"covered":41,"skipped":0,"pct":97.62},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":43,"covered":42,"skipped":0,"pct":97.67},"branches":{"total":43,"covered":39,"skipped":0,"pct":90.7}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useCanvasDragging.ts": {"lines":{"total":195,"covered":180,"skipped":0,"pct":92.31},"functions":{"total":21,"covered":18,"skipped":0,"pct":85.71},"statements":{"total":199,"covered":184,"skipped":0,"pct":92.46},"branches":{"total":193,"covered":146,"skipped":0,"pct":75.65}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useCanvasMinHeightUpdateHook.ts": {"lines":{"total":18,"covered":18,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":20,"covered":20,"skipped":0,"pct":100},"branches":{"total":10,"covered":10,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useClick.tsx": {"lines":{"total":20,"covered":16,"skipped":0,"pct":80},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":20,"covered":16,"skipped":0,"pct":80},"branches":{"total":14,"covered":9,"skipped":0,"pct":64.29}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useClickToSelectWidget.tsx": {"lines":{"total":69,"covered":44,"skipped":0,"pct":63.77},"functions":{"total":12,"covered":6,"skipped":0,"pct":50},"statements":{"total":72,"covered":47,"skipped":0,"pct":65.28},"branches":{"total":45,"covered":22,"skipped":0,"pct":48.89}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useClipboard.tsx": {"lines":{"total":21,"covered":5,"skipped":0,"pct":23.81},"functions":{"total":5,"covered":1,"skipped":0,"pct":20},"statements":{"total":21,"covered":5,"skipped":0,"pct":23.81},"branches":{"total":10,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useDynamicAppLayout.tsx": {"lines":{"total":46,"covered":44,"skipped":0,"pct":95.65},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":52,"covered":50,"skipped":0,"pct":96.15},"branches":{"total":23,"covered":13,"skipped":0,"pct":56.52}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useIsScrolledToBottom.tsx": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":21,"covered":20,"skipped":0,"pct":95.24},"branches":{"total":24,"covered":17,"skipped":0,"pct":70.83}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useOrg.tsx": {"lines":{"total":16,"covered":14,"skipped":0,"pct":87.5},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":17,"covered":15,"skipped":0,"pct":88.24},"branches":{"total":11,"covered":3,"skipped":0,"pct":27.27}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/usePositionedContainerZIndex.ts": {"lines":{"total":21,"covered":21,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useProceedToNextTourStep.tsx": {"lines":{"total":14,"covered":14,"skipped":0,"pct":100},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":16,"covered":16,"skipped":0,"pct":100},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useScript.tsx": {"lines":{"total":38,"covered":10,"skipped":0,"pct":26.32},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":41,"covered":10,"skipped":0,"pct":24.39},"branches":{"total":20,"covered":4,"skipped":0,"pct":20}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/hooks/useWidgetSelection.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/migrations/IncorrectDynamicBindingPathLists.ts": {"lines":{"total":18,"covered":17,"skipped":0,"pct":94.44},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":19,"covered":18,"skipped":0,"pct":94.74},"branches":{"total":8,"covered":7,"skipped":0,"pct":87.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/migrations/MenuButtonWidget.ts": {"lines":{"total":12,"covered":8,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":13,"covered":9,"skipped":0,"pct":69.23},"branches":{"total":12,"covered":8,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/migrations/TableWidget.ts": {"lines":{"total":127,"covered":100,"skipped":0,"pct":78.74},"functions":{"total":18,"covered":15,"skipped":0,"pct":83.33},"statements":{"total":141,"covered":106,"skipped":0,"pct":75.18},"branches":{"total":132,"covered":93,"skipped":0,"pct":70.45}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/migrations/TextWidgetReplaceTextStyle.ts": {"lines":{"total":23,"covered":22,"skipped":0,"pct":95.65},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":24,"covered":23,"skipped":0,"pct":95.83},"branches":{"total":14,"covered":12,"skipped":0,"pct":85.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/validation/common.ts": {"lines":{"total":57,"covered":12,"skipped":0,"pct":21.05},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":58,"covered":13,"skipped":0,"pct":22.41},"branches":{"total":158,"covered":25,"skipped":0,"pct":15.82}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/utils/validation/getIsSafeURL.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":3,"covered":3,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/AudioRecorderWidget.tsx": {"lines":{"total":40,"covered":19,"skipped":0,"pct":47.5},"functions":{"total":8,"covered":4,"skipped":0,"pct":50},"statements":{"total":42,"covered":20,"skipped":0,"pct":47.62},"branches":{"total":7,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/BaseWidget.tsx": {"lines":{"total":117,"covered":88,"skipped":0,"pct":75.21},"functions":{"total":32,"covered":23,"skipped":0,"pct":71.88},"statements":{"total":122,"covered":93,"skipped":0,"pct":76.23},"branches":{"total":43,"covered":19,"skipped":0,"pct":44.19}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ButtonWidget.tsx": {"lines":{"total":49,"covered":31,"skipped":0,"pct":63.27},"functions":{"total":14,"covered":7,"skipped":0,"pct":50},"statements":{"total":50,"covered":32,"skipped":0,"pct":64},"branches":{"total":16,"covered":6,"skipped":0,"pct":37.5}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/CanvasWidget.tsx": {"lines":{"total":40,"covered":38,"skipped":0,"pct":95},"functions":{"total":8,"covered":7,"skipped":0,"pct":87.5},"statements":{"total":45,"covered":42,"skipped":0,"pct":93.33},"branches":{"total":15,"covered":10,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/CheckboxGroupWidget.tsx": {"lines":{"total":66,"covered":24,"skipped":0,"pct":36.36},"functions":{"total":19,"covered":5,"skipped":0,"pct":26.32},"statements":{"total":71,"covered":25,"skipped":0,"pct":35.21},"branches":{"total":24,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/CheckboxWidget.tsx": {"lines":{"total":25,"covered":23,"skipped":0,"pct":92},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":27,"covered":25,"skipped":0,"pct":92.59},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ContainerWidget.tsx": {"lines":{"total":53,"covered":51,"skipped":0,"pct":96.23},"functions":{"total":10,"covered":9,"skipped":0,"pct":90},"statements":{"total":56,"covered":54,"skipped":0,"pct":96.43},"branches":{"total":18,"covered":14,"skipped":0,"pct":77.78}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/DatePickerWidget.tsx": {"lines":{"total":74,"covered":24,"skipped":0,"pct":32.43},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":76,"covered":25,"skipped":0,"pct":32.89},"branches":{"total":65,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/DatePickerWidget2.tsx": {"lines":{"total":26,"covered":22,"skipped":0,"pct":84.62},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":28,"covered":23,"skipped":0,"pct":82.14},"branches":{"total":3,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/DividerWidget.tsx": {"lines":{"total":16,"covered":14,"skipped":0,"pct":87.5},"functions":{"total":5,"covered":3,"skipped":0,"pct":60},"statements":{"total":17,"covered":15,"skipped":0,"pct":88.24},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/DropdownWidget.tsx": {"lines":{"total":43,"covered":24,"skipped":0,"pct":55.81},"functions":{"total":11,"covered":5,"skipped":0,"pct":45.45},"statements":{"total":48,"covered":25,"skipped":0,"pct":52.08},"branches":{"total":17,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/FileDataTypes.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":5,"covered":5,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/FilepickerWidget.tsx": {"lines":{"total":90,"covered":34,"skipped":0,"pct":37.78},"functions":{"total":28,"covered":5,"skipped":0,"pct":17.86},"statements":{"total":91,"covered":35,"skipped":0,"pct":38.46},"branches":{"total":44,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/FilepickerWidgetV2.tsx": {"lines":{"total":100,"covered":36,"skipped":0,"pct":36},"functions":{"total":29,"covered":5,"skipped":0,"pct":17.24},"statements":{"total":104,"covered":37,"skipped":0,"pct":35.58},"branches":{"total":62,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/FormButtonWidget.tsx": {"lines":{"total":39,"covered":26,"skipped":0,"pct":66.67},"functions":{"total":9,"covered":5,"skipped":0,"pct":55.56},"statements":{"total":40,"covered":27,"skipped":0,"pct":67.5},"branches":{"total":25,"covered":8,"skipped":0,"pct":32}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/FormWidget.tsx": {"lines":{"total":47,"covered":41,"skipped":0,"pct":87.23},"functions":{"total":13,"covered":11,"skipped":0,"pct":84.62},"statements":{"total":51,"covered":44,"skipped":0,"pct":86.27},"branches":{"total":19,"covered":10,"skipped":0,"pct":52.63}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/IconButtonWidget.tsx": {"lines":{"total":32,"covered":16,"skipped":0,"pct":50},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":34,"covered":17,"skipped":0,"pct":50},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/IconWidget.tsx": {"lines":{"total":23,"covered":17,"skipped":0,"pct":73.91},"functions":{"total":6,"covered":2,"skipped":0,"pct":33.33},"statements":{"total":25,"covered":18,"skipped":0,"pct":72},"branches":{"total":7,"covered":2,"skipped":0,"pct":28.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/IframeWidget.tsx": {"lines":{"total":35,"covered":18,"skipped":0,"pct":51.43},"functions":{"total":7,"covered":3,"skipped":0,"pct":42.86},"statements":{"total":37,"covered":19,"skipped":0,"pct":51.35},"branches":{"total":13,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ImageWidget.tsx": {"lines":{"total":24,"covered":16,"skipped":0,"pct":66.67},"functions":{"total":7,"covered":2,"skipped":0,"pct":28.57},"statements":{"total":28,"covered":17,"skipped":0,"pct":60.71},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/InputWidget.tsx": {"lines":{"total":97,"covered":54,"skipped":0,"pct":55.67},"functions":{"total":22,"covered":13,"skipped":0,"pct":59.09},"statements":{"total":102,"covered":55,"skipped":0,"pct":53.92},"branches":{"total":70,"covered":16,"skipped":0,"pct":22.86}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/MapWidget.tsx": {"lines":{"total":60,"covered":29,"skipped":0,"pct":48.33},"functions":{"total":17,"covered":4,"skipped":0,"pct":23.53},"statements":{"total":63,"covered":30,"skipped":0,"pct":47.62},"branches":{"total":22,"covered":2,"skipped":0,"pct":9.09}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/MenuButtonWidget.tsx": {"lines":{"total":38,"covered":18,"skipped":0,"pct":47.37},"functions":{"total":11,"covered":3,"skipped":0,"pct":27.27},"statements":{"total":40,"covered":19,"skipped":0,"pct":47.5},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/MetaHOC.tsx": {"lines":{"total":59,"covered":49,"skipped":0,"pct":83.05},"functions":{"total":13,"covered":12,"skipped":0,"pct":92.31},"statements":{"total":68,"covered":56,"skipped":0,"pct":82.35},"branches":{"total":19,"covered":11,"skipped":0,"pct":57.89}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ModalWidget.tsx": {"lines":{"total":67,"covered":30,"skipped":0,"pct":44.78},"functions":{"total":15,"covered":2,"skipped":0,"pct":13.33},"statements":{"total":71,"covered":32,"skipped":0,"pct":45.07},"branches":{"total":21,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/MultiSelectWidget.tsx": {"lines":{"total":48,"covered":25,"skipped":0,"pct":52.08},"functions":{"total":12,"covered":5,"skipped":0,"pct":41.67},"statements":{"total":51,"covered":26,"skipped":0,"pct":50.98},"branches":{"total":21,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/RadioGroupWidget.tsx": {"lines":{"total":26,"covered":22,"skipped":0,"pct":84.62},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":28,"covered":23,"skipped":0,"pct":82.14},"branches":{"total":5,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/RichTextEditorWidget.tsx": {"lines":{"total":37,"covered":27,"skipped":0,"pct":72.97},"functions":{"total":12,"covered":6,"skipped":0,"pct":50},"statements":{"total":39,"covered":28,"skipped":0,"pct":71.79},"branches":{"total":9,"covered":2,"skipped":0,"pct":22.22}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/SkeletonWidget.tsx": {"lines":{"total":15,"covered":13,"skipped":0,"pct":86.67},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":16,"covered":14,"skipped":0,"pct":87.5},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/StatboxWidget.tsx": {"lines":{"total":18,"covered":12,"skipped":0,"pct":66.67},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":19,"covered":13,"skipped":0,"pct":68.42},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/SwitchWidget.tsx": {"lines":{"total":25,"covered":23,"skipped":0,"pct":92},"functions":{"total":8,"covered":6,"skipped":0,"pct":75},"statements":{"total":27,"covered":25,"skipped":0,"pct":92.59},"branches":{"total":5,"covered":3,"skipped":0,"pct":60}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TextWidget.tsx": {"lines":{"total":17,"covered":16,"skipped":0,"pct":94.12},"functions":{"total":5,"covered":4,"skipped":0,"pct":80},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/VideoWidget.tsx": {"lines":{"total":36,"covered":27,"skipped":0,"pct":75},"functions":{"total":13,"covered":5,"skipped":0,"pct":38.46},"statements":{"total":44,"covered":28,"skipped":0,"pct":63.64},"branches":{"total":5,"covered":2,"skipped":0,"pct":40}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ChartWidget/index.tsx": {"lines":{"total":25,"covered":23,"skipped":0,"pct":92},"functions":{"total":9,"covered":7,"skipped":0,"pct":77.78},"statements":{"total":27,"covered":25,"skipped":0,"pct":92.59},"branches":{"total":3,"covered":2,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ChartWidget/propertyConfig.ts": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/ListComponent.tsx": {"lines":{"total":15,"covered":14,"skipped":0,"pct":93.33},"functions":{"total":6,"covered":5,"skipped":0,"pct":83.33},"statements":{"total":15,"covered":14,"skipped":0,"pct":93.33},"branches":{"total":18,"covered":12,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/ListPagination.tsx": {"lines":{"total":9,"covered":6,"skipped":0,"pct":66.67},"functions":{"total":3,"covered":0,"skipped":0,"pct":0},"statements":{"total":9,"covered":6,"skipped":0,"pct":66.67},"branches":{"total":6,"covered":2,"skipped":0,"pct":33.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/ListPropertyPaneConfig.ts": {"lines":{"total":13,"covered":7,"skipped":0,"pct":53.85},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":7,"skipped":0,"pct":53.85},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/ListWidget.tsx": {"lines":{"total":254,"covered":129,"skipped":0,"pct":50.79},"functions":{"total":47,"covered":20,"skipped":0,"pct":42.55},"statements":{"total":268,"covered":140,"skipped":0,"pct":52.24},"branches":{"total":157,"covered":52,"skipped":0,"pct":33.12}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/derived.js": {"lines":{"total":47,"covered":30,"skipped":0,"pct":63.83},"functions":{"total":8,"covered":5,"skipped":0,"pct":62.5},"statements":{"total":50,"covered":33,"skipped":0,"pct":66},"branches":{"total":24,"covered":10,"skipped":0,"pct":41.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/ListWidget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/RateWidget/index.tsx": {"lines":{"total":42,"covered":22,"skipped":0,"pct":52.38},"functions":{"total":9,"covered":5,"skipped":0,"pct":55.56},"statements":{"total":44,"covered":23,"skipped":0,"pct":52.27},"branches":{"total":20,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TableWidget/TablePropertyPaneConfig.ts": {"lines":{"total":137,"covered":55,"skipped":0,"pct":40.15},"functions":{"total":32,"covered":21,"skipped":0,"pct":65.63},"statements":{"total":142,"covered":55,"skipped":0,"pct":38.73},"branches":{"total":98,"covered":10,"skipped":0,"pct":10.2}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TableWidget/TableWidgetConstants.ts": {"lines":{"total":5,"covered":5,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":7,"covered":7,"skipped":0,"pct":100},"branches":{"total":4,"covered":2,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TableWidget/derived.js": {"lines":{"total":172,"covered":93,"skipped":0,"pct":54.07},"functions":{"total":38,"covered":15,"skipped":0,"pct":39.47},"statements":{"total":189,"covered":103,"skipped":0,"pct":54.5},"branches":{"total":140,"covered":75,"skipped":0,"pct":53.57}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TableWidget/index.tsx": {"lines":{"total":371,"covered":101,"skipped":0,"pct":27.22},"functions":{"total":52,"covered":13,"skipped":0,"pct":25},"statements":{"total":406,"covered":110,"skipped":0,"pct":27.09},"branches":{"total":301,"covered":18,"skipped":0,"pct":5.98}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/TableWidget/parseDerivedProperties.ts": {"lines":{"total":13,"covered":5,"skipped":0,"pct":38.46},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":13,"covered":5,"skipped":0,"pct":38.46},"branches":{"total":6,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/Tabs/TabsMigrator.tsx": {"lines":{"total":26,"covered":20,"skipped":0,"pct":76.92},"functions":{"total":5,"covered":2,"skipped":0,"pct":40},"statements":{"total":27,"covered":21,"skipped":0,"pct":77.78},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/widgets/Tabs/TabsWidget.tsx": {"lines":{"total":132,"covered":89,"skipped":0,"pct":67.42},"functions":{"total":30,"covered":17,"skipped":0,"pct":56.67},"statements":{"total":140,"covered":95,"skipped":0,"pct":67.86},"branches":{"total":97,"covered":43,"skipped":0,"pct":44.33}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/Actions.ts": {"lines":{"total":105,"covered":80,"skipped":0,"pct":76.19},"functions":{"total":29,"covered":25,"skipped":0,"pct":86.21},"statements":{"total":121,"covered":93,"skipped":0,"pct":76.86},"branches":{"total":60,"covered":33,"skipped":0,"pct":55}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/DataTreeEvaluator.ts": {"lines":{"total":502,"covered":419,"skipped":0,"pct":83.47},"functions":{"total":77,"covered":64,"skipped":0,"pct":83.12},"statements":{"total":538,"covered":452,"skipped":0,"pct":84.01},"branches":{"total":234,"covered":152,"skipped":0,"pct":64.96}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/evaluate.ts": {"lines":{"total":72,"covered":68,"skipped":0,"pct":94.44},"functions":{"total":19,"covered":17,"skipped":0,"pct":89.47},"statements":{"total":73,"covered":69,"skipped":0,"pct":94.52},"branches":{"total":20,"covered":16,"skipped":0,"pct":80}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/evaluationSubstitution.ts": {"lines":{"total":59,"covered":59,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":63,"covered":63,"skipped":0,"pct":100},"branches":{"total":22,"covered":21,"skipped":0,"pct":95.45}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/evaluationUtils.ts": {"lines":{"total":209,"covered":167,"skipped":0,"pct":79.9},"functions":{"total":41,"covered":32,"skipped":0,"pct":78.05},"statements":{"total":250,"covered":203,"skipped":0,"pct":81.2},"branches":{"total":123,"covered":83,"skipped":0,"pct":67.48}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/src/workers/validations.ts": {"lines":{"total":250,"covered":203,"skipped":0,"pct":81.2},"functions":{"total":26,"covered":19,"skipped":0,"pct":73.08},"statements":{"total":273,"covered":216,"skipped":0,"pct":79.12},"branches":{"total":550,"covered":381,"skipped":0,"pct":69.27}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/customQueries.js": {"lines":{"total":19,"covered":18,"skipped":0,"pct":94.74},"functions":{"total":3,"covered":2,"skipped":0,"pct":66.67},"statements":{"total":20,"covered":19,"skipped":0,"pct":95},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/sagas.ts": {"lines":{"total":35,"covered":35,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":35,"covered":35,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/testCommon.ts": {"lines":{"total":49,"covered":49,"skipped":0,"pct":100},"functions":{"total":10,"covered":10,"skipped":0,"pct":100},"statements":{"total":60,"covered":60,"skipped":0,"pct":100},"branches":{"total":6,"covered":4,"skipped":0,"pct":66.67}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/testMockedWidgets.tsx": {"lines":{"total":11,"covered":11,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":13,"covered":13,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/testUtils.tsx": {"lines":{"total":37,"covered":36,"skipped":0,"pct":97.3},"functions":{"total":6,"covered":6,"skipped":0,"pct":100},"statements":{"total":40,"covered":38,"skipped":0,"pct":95},"branches":{"total":21,"covered":18,"skipped":0,"pct":85.71}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/WidgetFactoryUtils.ts": {"lines":{"total":16,"covered":15,"skipped":0,"pct":93.75},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":18,"covered":17,"skipped":0,"pct":94.44},"branches":{"total":2,"covered":1,"skipped":0,"pct":50}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ButtonFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/CanvasFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ChartFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/CheckboxFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ContainerFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/DatepickerFactory.ts": {"lines":{"total":6,"covered":4,"skipped":0,"pct":66.67},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":6,"covered":4,"skipped":0,"pct":66.67},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/DividerFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/DropdownFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/FilepickerFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/FormButtonFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/FormFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/IconFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ImageFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/InputFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ListFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/MapFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/ModalFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/RadiogroupFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/RichTextFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/SkeletonFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/SwitchFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/TableFactory.ts": {"lines":{"total":4,"covered":4,"skipped":0,"pct":100},"functions":{"total":1,"covered":1,"skipped":0,"pct":100},"statements":{"total":4,"covered":4,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/TabsFactory.ts": {"lines":{"total":6,"covered":5,"skipped":0,"pct":83.33},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":6,"covered":5,"skipped":0,"pct":83.33},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/TextFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/VideoFactory.ts": {"lines":{"total":4,"covered":3,"skipped":0,"pct":75},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":4,"covered":3,"skipped":0,"pct":75},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} +,"/Users/balajisoundararajan/projects/appsmith/app/client/test/factories/Widgets/WidgetTypeFactories.ts": {"lines":{"total":26,"covered":26,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":26,"covered":26,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}} } From 27ebbfabe3376a72ba7d92adf9d6c52a02b83aab Mon Sep 17 00:00:00 2001 From: haojin111 Date: Tue, 17 May 2022 14:56:34 +0800 Subject: [PATCH 6/7] update full changes --- .../ImportExportForkApplication_spec.js | 1 + app/client/cypress/locators/HomePage.js | 1 + app/client/src/ce/constants/messages.test.ts | 49 ++++++++++ app/client/src/ce/constants/messages.ts | 2 + .../Applications/ImportApplicationModal.tsx | 91 +++++++++++++++---- 5 files changed, 124 insertions(+), 20 deletions(-) diff --git a/app/client/cypress/integration/Smoke_TestSuite/Application/ImportExportForkApplication_spec.js b/app/client/cypress/integration/Smoke_TestSuite/Application/ImportExportForkApplication_spec.js index bd4e2706dc..937058596d 100644 --- a/app/client/cypress/integration/Smoke_TestSuite/Application/ImportExportForkApplication_spec.js +++ b/app/client/cypress/integration/Smoke_TestSuite/Application/ImportExportForkApplication_spec.js @@ -15,6 +15,7 @@ describe("Import, Export and Fork application and validate data binding", functi cy.get(homePage.orgImportAppOption).click({ force: true }); cy.get(homePage.orgImportAppModal).should("be.visible"); cy.xpath(homePage.uploadLogo).attachFile("forkedApp.json"); + cy.get(homePage.importAppProgressWrapper).should("be.visible"); cy.wait("@importNewApplication").then((interception) => { cy.wait(100); // should check reconnect modal openning diff --git a/app/client/cypress/locators/HomePage.js b/app/client/cypress/locators/HomePage.js index a037d7a086..0fbff3a4f3 100644 --- a/app/client/cypress/locators/HomePage.js +++ b/app/client/cypress/locators/HomePage.js @@ -95,4 +95,5 @@ export default { orgNameText: ".t--org-name-text", optionsIcon: ".t--options-icon", reconnectDatasourceModal: ".reconnect-datasource-modal", + importAppProgressWrapper: ".t-import-app-progress-wrapper", }; diff --git a/app/client/src/ce/constants/messages.test.ts b/app/client/src/ce/constants/messages.test.ts index dfada223a9..90c65b848e 100644 --- a/app/client/src/ce/constants/messages.test.ts +++ b/app/client/src/ce/constants/messages.test.ts @@ -72,6 +72,12 @@ import { SUBMIT, UPDATE_CONFIG, USE_DEFAULT_CONFIGURATION, + UPLOADING_JSON, + UPLOADING_APPLICATION, + IMPORT_APP_FROM_FILE_MESSAGE, + IMPORT_APP_FROM_GIT_MESSAGE, + IMPORT_FROM_GIT_REPOSITORY, + IMPORT_FROM_GIT_REPOSITORY_MESSAGE, } from "./messages"; describe("messages", () => { @@ -386,3 +392,46 @@ describe("git-sync messages", () => { }); }); }); + +describe("import application messages", () => { + const expectedMessages = [ + { key: "UPLOADING_JSON", value: "Uploading JSON" }, + { + key: "UPLOADING_APPLICATION", + value: "Uploading Application", + }, + { + key: "IMPORT_APP_FROM_FILE_MESSAGE", + value: "Drag and drop your file or upload from your computer", + }, + { + key: "IMPORT_APP_FROM_GIT_MESSAGE", + value: "Import an application from its git repository using its SSH URL", + }, + { + key: "IMPORT_FROM_GIT_REPOSITORY", + value: "Import from Git Repository", + }, + { + key: "IMPORT_FROM_GIT_REPOSITORY_MESSAGE", + value: + "While importing Appsmith will does not import the datasource credentials to prevent a breach. After a successfull import you can add the credentials manually so the application behaves normally!", + }, + ]; + const functions = [ + UPLOADING_JSON, + UPLOADING_APPLICATION, + IMPORT_APP_FROM_FILE_MESSAGE, + IMPORT_APP_FROM_GIT_MESSAGE, + IMPORT_FROM_GIT_REPOSITORY, + IMPORT_FROM_GIT_REPOSITORY_MESSAGE, + ]; + functions.forEach((fn: () => string) => { + it(`${fn.name} returns expected value`, () => { + const actual = createMessage(fn); + const found = expectedMessages.find((em) => em.key === fn.name); + const expected = found && found.value; + expect(actual).toEqual(expected); + }); + }); +}); diff --git a/app/client/src/ce/constants/messages.ts b/app/client/src/ce/constants/messages.ts index 4ce0f78c95..48dc0306f2 100644 --- a/app/client/src/ce/constants/messages.ts +++ b/app/client/src/ce/constants/messages.ts @@ -478,6 +478,8 @@ export const IMPORT_APPLICATION_MODAL_TITLE = () => "Import application"; export const IMPORT_APPLICATION_MODAL_LABEL = () => "Where would you like to import your application from?"; export const IMPORT_APP_FROM_FILE_TITLE = () => "Import from file"; +export const UPLOADING_JSON = () => "Uploading JSON"; +export const UPLOADING_APPLICATION = () => "Uploading Application"; export const IMPORT_APP_FROM_GIT_TITLE = () => "Import from a Git repo (Beta)"; export const IMPORT_APP_FROM_FILE_MESSAGE = () => "Drag and drop your file or upload from your computer"; diff --git a/app/client/src/pages/Applications/ImportApplicationModal.tsx b/app/client/src/pages/Applications/ImportApplicationModal.tsx index b95ee04e36..c3fe4029ea 100644 --- a/app/client/src/pages/Applications/ImportApplicationModal.tsx +++ b/app/client/src/pages/Applications/ImportApplicationModal.tsx @@ -15,6 +15,8 @@ import { IMPORT_APP_FROM_GIT_TITLE, IMPORT_APPLICATION_MODAL_LABEL, IMPORT_APPLICATION_MODAL_TITLE, + UPLOADING_APPLICATION, + UPLOADING_JSON, } from "@appsmith/constants/messages"; import FilePickerV2 from "components/ads/FilePickerV2"; import { Colors } from "constants/Colors"; @@ -28,6 +30,7 @@ import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; import Dialog from "components/ads/DialogComponent"; import { Classes } from "@blueprintjs/core"; import { selectFeatureFlags } from "selectors/usersSelectors"; +import Statusbar from "pages/Editor/gitSync/components/Statusbar"; const StyledDialog = styled(Dialog)` && .${Classes.DIALOG_HEADER} { @@ -72,6 +75,9 @@ const Row = styled.div` padding: 0; margin: 0; justify-content: space-between; + &.t-import-app-progress-wrapper { + justify-content: center; + } `; const FileImportCard = styled.div<{ gitEnabled?: boolean }>` @@ -170,6 +176,29 @@ const CardWrapper = styled.div` } `; +const StatusbarWrapper = styled.div` + width: 252px; + height: 199px; + .cs-icon { + margin: auto; + border-radius: 50%; + width: 32px; + height: 32px; + background: ${Colors.GREY_4}; + display: flex; + justify-content: center; + margin-bottom: 8px; + svg { + width: 20px; + height: 20px; + } + } + .cs-text.importing-app-name { + display: flex; + justify-content: center; + } +`; + function GitImportCard(props: { children?: ReactNode; handler?: () => void }) { const theme = useTheme() as Theme; const onClick = useCallback(() => { @@ -242,7 +271,7 @@ function ImportApplicationModal(props: ImportApplicationModalProps) { applicationFile: file, }), ); - onClose && onClose(); + // onClose && onClose(); } else { setAppFileToBeUploaded(null); } @@ -254,6 +283,7 @@ function ImportApplicationModal(props: ImportApplicationModalProps) { // finished of importing application if (appFileToBeUploaded && !importingApplication) { setAppFileToBeUploaded(null); + onClose && onClose(); // should open "Add credential" modal } }, [appFileToBeUploaded, importingApplication]); @@ -279,27 +309,48 @@ function ImportApplicationModal(props: ImportApplicationModalProps) { > - {createMessage(IMPORT_APPLICATION_MODAL_LABEL)} + {createMessage( + importingApplication + ? UPLOADING_JSON + : IMPORT_APPLICATION_MODAL_LABEL, + )} - - - - - {isGitImportFeatureEnabled && } - + {!importingApplication && ( + + + + + {isGitImportFeatureEnabled && } + + )} + {importingApplication && ( + + + + + {appFileToBeUploaded?.file.name || "filename.JSON"} + + + + + )} ); } From 9561fe0dd8d15ccf23fdf486d1d5e13a609e96cf Mon Sep 17 00:00:00 2001 From: haojin111 Date: Thu, 19 May 2022 23:02:35 +0800 Subject: [PATCH 7/7] updated comments of commit --- app/client/src/ce/constants/messages.test.ts | 13 +++---------- app/client/src/ce/constants/messages.ts | 8 +++----- .../pages/Applications/ImportApplicationModal.tsx | 5 ++--- 3 files changed, 8 insertions(+), 18 deletions(-) diff --git a/app/client/src/ce/constants/messages.test.ts b/app/client/src/ce/constants/messages.test.ts index 90c65b848e..2e5a195810 100644 --- a/app/client/src/ce/constants/messages.test.ts +++ b/app/client/src/ce/constants/messages.test.ts @@ -77,7 +77,6 @@ import { IMPORT_APP_FROM_FILE_MESSAGE, IMPORT_APP_FROM_GIT_MESSAGE, IMPORT_FROM_GIT_REPOSITORY, - IMPORT_FROM_GIT_REPOSITORY_MESSAGE, } from "./messages"; describe("messages", () => { @@ -395,10 +394,10 @@ describe("git-sync messages", () => { describe("import application messages", () => { const expectedMessages = [ - { key: "UPLOADING_JSON", value: "Uploading JSON" }, + { key: "UPLOADING_JSON", value: "Uploading JSON file" }, { key: "UPLOADING_APPLICATION", - value: "Uploading Application", + value: "Uploading application", }, { key: "IMPORT_APP_FROM_FILE_MESSAGE", @@ -410,12 +409,7 @@ describe("import application messages", () => { }, { key: "IMPORT_FROM_GIT_REPOSITORY", - value: "Import from Git Repository", - }, - { - key: "IMPORT_FROM_GIT_REPOSITORY_MESSAGE", - value: - "While importing Appsmith will does not import the datasource credentials to prevent a breach. After a successfull import you can add the credentials manually so the application behaves normally!", + value: "Import from git repository", }, ]; const functions = [ @@ -424,7 +418,6 @@ describe("import application messages", () => { IMPORT_APP_FROM_FILE_MESSAGE, IMPORT_APP_FROM_GIT_MESSAGE, IMPORT_FROM_GIT_REPOSITORY, - IMPORT_FROM_GIT_REPOSITORY_MESSAGE, ]; functions.forEach((fn: () => string) => { it(`${fn.name} returns expected value`, () => { diff --git a/app/client/src/ce/constants/messages.ts b/app/client/src/ce/constants/messages.ts index 48dc0306f2..402f83c56f 100644 --- a/app/client/src/ce/constants/messages.ts +++ b/app/client/src/ce/constants/messages.ts @@ -478,16 +478,14 @@ export const IMPORT_APPLICATION_MODAL_TITLE = () => "Import application"; export const IMPORT_APPLICATION_MODAL_LABEL = () => "Where would you like to import your application from?"; export const IMPORT_APP_FROM_FILE_TITLE = () => "Import from file"; -export const UPLOADING_JSON = () => "Uploading JSON"; -export const UPLOADING_APPLICATION = () => "Uploading Application"; +export const UPLOADING_JSON = () => "Uploading JSON file"; +export const UPLOADING_APPLICATION = () => "Uploading application"; export const IMPORT_APP_FROM_GIT_TITLE = () => "Import from a Git repo (Beta)"; export const IMPORT_APP_FROM_FILE_MESSAGE = () => "Drag and drop your file or upload from your computer"; export const IMPORT_APP_FROM_GIT_MESSAGE = () => "Import an application from its git repository using its SSH URL"; -export const IMPORT_FROM_GIT_REPOSITORY = () => "Import from Git Repository"; -export const IMPORT_FROM_GIT_REPOSITORY_MESSAGE = () => - "While importing Appsmith will does not import the datasource credentials to prevent a breach. After a successfull import you can add the credentials manually so the application behaves normally!"; +export const IMPORT_FROM_GIT_REPOSITORY = () => "Import from git repository"; export const RECONNECT_MISSING_DATASOURCE_CREDENTIALS = () => "Reconnect missing datasource credentials"; export const RECONNECT_MISSING_DATASOURCE_CREDENTIALS_DESCRIPTION = () => diff --git a/app/client/src/pages/Applications/ImportApplicationModal.tsx b/app/client/src/pages/Applications/ImportApplicationModal.tsx index c3fe4029ea..d9d5a72e3a 100644 --- a/app/client/src/pages/Applications/ImportApplicationModal.tsx +++ b/app/client/src/pages/Applications/ImportApplicationModal.tsx @@ -184,10 +184,10 @@ const StatusbarWrapper = styled.div` border-radius: 50%; width: 32px; height: 32px; - background: ${Colors.GREY_4}; display: flex; justify-content: center; margin-bottom: 8px; + background: var(--appsmith-color-black-200); svg { width: 20px; height: 20px; @@ -271,7 +271,6 @@ function ImportApplicationModal(props: ImportApplicationModalProps) { applicationFile: file, }), ); - // onClose && onClose(); } else { setAppFileToBeUploaded(null); } @@ -341,7 +340,7 @@ function ImportApplicationModal(props: ImportApplicationModalProps) { - {appFileToBeUploaded?.file.name || "filename.JSON"} + {appFileToBeUploaded?.file?.name || "filename.json"}