Skip to content

adds CQL Explorer#159

Merged
brynrhodes merged 3 commits intomasterfrom
feature/cql-explorer
Apr 1, 2026
Merged

adds CQL Explorer#159
brynrhodes merged 3 commits intomasterfrom
feature/cql-explorer

Conversation

@raleigh-g-thompson
Copy link
Copy Markdown
Contributor

closes #150

@raleigh-g-thompson raleigh-g-thompson self-assigned this Mar 31, 2026
@raleigh-g-thompson raleigh-g-thompson added the enhancement New feature or request label Mar 31, 2026
@github-actions
Copy link
Copy Markdown

Coverage after merging feature/cql-explorer into master will be

66.95%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
src
   extension.api.ts100%100%100%100%
   extension.ts65.12%60%62.50%65.58%111–114, 135–137, 143–145, 150–152, 32–39, 42–64, 71–75, 88–95
   extensionLogger.ts100%100%100%100%
   protocol.ts100%100%100%100%
   statusBar.ts100%100%100%100%
src/commands
   commands.ts100%100%100%100%
   execute-cql.ts34%100%45.45%29.89%100–108, 111–166, 169–276, 278–300, 345–350, 352–357, 41, 44, 47, 53–99
   log-files.ts70.09%58.33%60%72.22%24–29, 43–45, 50–53, 60–63, 69–71, 77–79, 84–90
   view-elm.ts90.91%90%100%90.48%12, 39–41, 9
src/cql-explorer
   cqlExplorer.ts35.58%100%20%35.62%105–108, 115–116, 124–125, 133–134, 142–154, 162–169, 177–223, 231–232, 240–241, 249–269, 277–301, 309–329, 33, 330–339, 34, 340–349, 35, 350–354, 36, 362–369, 37, 370–379, 38, 380–384, 39, 392–399, 40, 400–409, 41, 410–416, 42, 424–457, 468–470, 475–478, 483–486, 491–502, 507–510, 515–518, 523–526, 531–534, 539–542, 549–568, 576–584, 592–601, 609–610, 621–634, 638–657, 661–684, 688–699, 70, 700–709, 71, 710–719, 72, 720–727, 73, 730–732, 735–739, 74, 740–742, 75–81, 90–93, 96–99
   cqlProject.ts71.90%76.92%67.65%71.56%106–108, 116–121, 163, 169–171, 178–179, 182–183, 205–209, 212–214, 220–222, 225–227, 234–238, 241–245, 248–252, 258–265, 269–276, 280–298, 303–304, 307–316, 327–329, 334, 340, 35, 354–361, 368–369, 396–398, 403–405, 425, 434, 440, 45–47, 472–478, 487, 490, 490–499, 50, 500–505, 51, 512–524, 531–537
   cqlProjectTreeDataProvider.ts73.93%84.06%72%72.35%141–142, 278–285, 331–336, 342–344, 384–386, 389–391, 394–396, 399–401, 404–410, 413–434, 438–444, 447–456, 459–464, 482, 485–486, 500–517, 52, 525–529, 53, 530–554, 559, 56, 560, 565–567, 57, 579–581, 597–608, 623, 623, 650–659, 661, 661–662, 669, 678–679, 682–727, 741–743, 746, 746–758, 769–770, 794, 794, 796, 798, 90–93
   idReplacer.ts85.71%60%100%88.57%27–29, 31–33
   igLayoutDetector.ts97.49%91.18%100%98.77%150, 79–81, 85
   testCaseCloner.ts90.16%71.43%100%92.45%25–27, 42–44
   testCaseResourceOps.ts100%100%100%100%
src/cql-language-server
   cqlLanguageClient.ts65.28%87.50%55.56%64.82%100–118, 122, 126–129, 141–147, 166–167, 174–178, 183–199, 37–39, 84, 88–99
   languageServerStarter.ts74.04%71.43%80%73.91%21–36, 44, 44–45, 71–77
src/cql-service
   cqlService.executeCql.ts73%100%66.67%70.79%10–34, 9
   cqlService.getElm.ts62.50%100%0%71.43%6–7
src/helpers
   fileHelper.ts54.88%60%75%53.42%10–13, 19–22, 46–73
src/java-support
   findJavaRuntimes.ts55.58%66.67%78.57%53.31%100–104, 107–110, 120, 120–139, 14, 140–149, 15, 150–191, 197–213, 216–243, 251–253, 292–294, 320–322, 324–326, 332–334, 337–341, 346–362, 46–48, 78, 86–99
   javaServiceInstaller.ts94.29%72.73%100%96.57%124–126, 164–166, 173, 22–24, 60–61
   requirements.ts69.88%73.68%66.67%69.50%10–11, 115–128, 130–141, 55–68, 72–77
src/log-services
   logger.ts91.94%75%100%93.75%33–34, 37–39
   multi-transport-logger.ts83.57%100%53.33%86.09%100, 103–104, 107–108, 111–114, 55–56, 63–64, 95–96, 99
src/model
   testCase.ts95.98%85.29%100%98.11%100, 144, 153–155, 97–99
src/shared
   ObservableProperty.ts72.22%100%33.33%75%22–23, 26–31
   OutputChannelLogger.ts65.96%100%42.86%67.57%11–12, 19–24, 31–32, 35–36
   RobustEmitter.ts70%50%100%70.59%17, 17–20, 24–29, 8
src/utils
   file-utils.ts100%100%100%100%

@brynrhodes brynrhodes merged commit e2de059 into master Apr 1, 2026
4 checks passed
@brynrhodes brynrhodes deleted the feature/cql-explorer branch April 1, 2026 05:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CQL Explorer

2 participants