Skip to content

Release/0.9.7#181

Merged
raleigh-g-thompson merged 6 commits into
masterfrom
release/0.9.7
Jun 25, 2026
Merged

Release/0.9.7#181
raleigh-g-thompson merged 6 commits into
masterfrom
release/0.9.7

Conversation

@raleigh-g-thompson

Copy link
Copy Markdown
Contributor
  • bumps version to 0.9.7
  • updates CQL Language Server to version 4.9.0
  • fixes issue with library name resolution
  • add extension version details to test case results and status bar hover tool-tip

closes #180
closes #179
closes #178

@github-actions

Copy link
Copy Markdown

Coverage after merging release/0.9.7 into master will be

64.34%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
src
   extension.api.ts100%100%100%100%
   extension.ts70.15%60%62.50%71.04%111–118, 134–137, 153–155, 172–174, 179–181, 41–48, 51–73, 80–84
   extensionLogger.ts100%100%100%100%
   extensionState.ts100%100%100%100%
   protocol.ts100%100%100%100%
   statusBar.ts100%100%100%100%
src/commands
   commands.ts100%100%100%100%
   debug-test-case.ts82.42%75%80%83.82%117, 122, 133, 15, 21–32, 40–43, 46, 57–59, 76, 82–84
   execute-cql-file.ts39.48%90%42.86%36.87%100–167, 172–209, 214–259, 264–319, 353, 367, 50, 59–99
   log-files.ts69.52%58.33%60%71.59%22–27, 41–43, 48–51, 58–61, 67–69, 75–77, 82–88
   select-libraries.ts33.09%60%50%31.78%100–129, 18–19, 22–23, 39, 45–99
   select-test-cases.ts28.95%100%50%27.40%16, 22–73
   view-elm.ts90.09%85%100%91.01%21, 24, 27, 32, 66–72
src/cql-explorer
   cqlExplorer.ts33.15%100%20%33.15%100–102, 110–137, 145–183, 189–217, 224–225, 233–234, 242–243, 251–252, 260–272, 280–287, 295–340, 348–349, 357–358, 36, 366–369, 37, 370–379, 38, 380–386, 39, 394–399, 40, 400–409, 41, 410–418, 42, 426–429, 43, 430–439, 44, 440–449, 45, 450–471, 479–501, 509–533, 541–574, 580–581, 586–588, 593–596, 601–604, 609–620, 625–628, 633–636, 641–644, 650–653, 659–662, 669–688, 696–704, 712–721, 729, 73, 730, 738–739, 74, 740–749, 75, 750–752, 758–759, 76, 760–769, 77, 770–775, 78, 785–789, 79, 790–798, 80, 802–809, 81, 810–819, 82, 820–821, 825–829, 83, 830–839, 84, 840–848, 852–891, 894–896, 899–906, 93–96, 99
   cqlProjectTreeDataProvider.ts75.46%87.50%75.47%73.27%104–105, 108–109, 195–196, 332–339, 385–390, 396–398, 438–440, 443–445, 448–450, 453–455, 458–464, 467–488, 492–498, 501–510, 513–518, 536, 539–540, 554–559, 56, 56, 560–569, 57, 570–571, 579, 58, 580–589, 59, 590–608, 613–614, 631–633, 647–658, 673, 673–685, 712–721, 723, 723–724, 731, 740–741, 744–789, 803–805, 808, 808–820, 831–832, 858
   idReplacer.ts85.71%60%100%88.57%27–29, 31–33
   testCaseCloner.ts90.16%71.43%100%92.45%25–27, 42–44
   testCaseResourceOps.ts100%100%100%100%
src/cql-language-server
   cqlLanguageClient.ts73.68%83.33%77.78%72.95%100–119, 123, 127–130, 138, 149–155, 182–186, 199–203, 38–40, 85, 89–99
   languageServerStarter.ts75.68%71.43%80%75.76%21–36, 44, 44–45, 78–84
src/cql-service
   cqlService.executeCql.ts82.78%88.89%50%82.44%53–75, 92, 97
   cqlService.getElm.ts62.50%100%0%71.43%6–7
src/debug
   cqlAstDebugViewController.ts67.02%52.94%78.57%67.96%122–126, 138, 155–158, 161–164, 170–172, 176–182, 192, 192–201, 205, 215–218, 243–259, 26, 260–269, 27, 270–279, 28, 280–283, 286–296, 309, 312, 312–321, 323, 323–332, 84, 89–91, 97
   cqlAstTreeDataProvider.ts98.09%96.43%81.82%100%30
   cqlAstTreeNode.ts98.68%92.31%100%100%138, 144, 55
   cqlDebugAdapterDescriptorFactory.ts96.88%75%100%100%21
   cqlDebugAstTracker.ts86.05%81.25%100%87.10%11, 13–20, 57, 80–83, 86–89
   cqlEvaluatableExpressionProvider.ts72.22%100%33.33%69.89%19–41, 48–52
   debugAstFetcher.ts20.83%100%0%21.74%10–23, 6–9
   stepGranularityToggle.ts83.10%50%100%92.45%16–17, 23–24, 29–31, 38–40, 47, 49
   types.ts96.97%85.71%100%100%16
src/helpers
   cqlHelpers.ts80%91.43%85.71%77.38%126, 130–133, 137–168, 42–45
   fileHelper.ts53.41%60%60%52.56%10–13, 19–22, 47–49, 51–78
   parametersHelper.ts100%100%100%100%
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.ts90.83%66.67%100%93.23%130–132, 143–145, 164–169, 181–183, 190, 22–24, 61–62
   requirements.ts75.86%70.59%66.67%77.05%10, 109, 11, 110–116, 118–122, 54–66, 70–74
src/log-services
   logger.ts93.55%75%100%95.83%33–36
   multi-transport-logger.ts79.82%52%58.82%85.80%126, 128, 134–137, 148–151, 156–157, 160–161, 164–165, 168–169, 172–175, 59–64, 70–71, 73–75, 80–81, 88–89
src/model
   cqlProject.ts70.74%79.69%69.44%69.85%114–116, 124–126, 134–139, 199–203, 206–208, 214–216, 219–221, 228–229, 232–233, 236–237, 243, 246, 249, 254–256, 260–267, 271–278, 282–300, 305–306, 309–318, 330–332, 338, 344, 35, 359–366, 373–374, 401–403, 408–410, 430, 439, 445, 45–47, 483–491, 50, 500, 503, 503–509, 51, 510–546, 556–568, 580–586
   cqlSolution.ts92.22%72.73%100%94.67%39–41, 46–48, 50
   igLayoutDetector.ts97.49%91.18%100%98.77%150, 79–81, 85
   testCase.ts96%85.71

@raleigh-g-thompson raleigh-g-thompson merged commit f79c1fb into master Jun 25, 2026
4 checks passed
@raleigh-g-thompson raleigh-g-thompson deleted the release/0.9.7 branch June 25, 2026 22:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants