Commit ed172f4
BUG FIX (Issue 537): ExtractMatBundle Non-IG Folder Structure Handling (#539)
* Beefed up directory checks at extraction for instances where ig folder structure is not present.
* Traversing the folder structure to establish bundles folder
* File.separator used instead of hardcoded forward slashes in paths
* Extraction process will use location of bundle file as location for extraction (output) after ig folder structure check fails to provide directory. Test updated to verify bundles folder no longer needed for extraction.
* Cleaning up
* Added comments for clarity
* Attempting to correct test.
* Fixed test using BeforeMethod instead of BeforeClass to create new instance of class.
* Erroneous use of File.separator in encoding identifier
---------
Co-authored-by: Evan Chicoine <evan.chicoine@esacinc.com>
Co-authored-by: Bryn Rhodes <brynrhodes@users.noreply.github.com>
Co-authored-by: c-schuler <hoofschu@gmail.com>1 parent 33045fa commit ed172f4
13 files changed
Lines changed: 1068 additions & 32 deletions
File tree
- tooling/src
- main/java/org/opencds/cqf/tooling
- operation
- utilities
- test
- java/org/opencds/cqf/tooling/operation
- resources/org/opencds/cqf/tooling/utilities/ecqm-content-r4-2021
- bundles
- input/resources
- library
- measure
Lines changed: 51 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
| |||
19 | 18 | | |
20 | 19 | | |
21 | 20 | | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
25 | 24 | | |
26 | 25 | | |
27 | 26 | | |
| |||
60 | 59 | | |
61 | 60 | | |
62 | 61 | | |
63 | | - | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
64 | 65 | | |
65 | 66 | | |
66 | 67 | | |
| |||
135 | 136 | | |
136 | 137 | | |
137 | 138 | | |
138 | | - | |
| 139 | + | |
139 | 140 | | |
140 | 141 | | |
141 | 142 | | |
| |||
146 | 147 | | |
147 | 148 | | |
148 | 149 | | |
149 | | - | |
| 150 | + | |
150 | 151 | | |
151 | 152 | | |
152 | 153 | | |
| |||
268 | 269 | | |
269 | 270 | | |
270 | 271 | | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
271 | 288 | | |
272 | 289 | | |
273 | 290 | | |
| |||
298 | 315 | | |
299 | 316 | | |
300 | 317 | | |
301 | | - | |
302 | | - | |
303 | | - | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
304 | 329 | | |
305 | | - | |
306 | | - | |
307 | | - | |
308 | | - | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
309 | 333 | | |
310 | 334 | | |
311 | 335 | | |
| |||
329 | 353 | | |
330 | 354 | | |
331 | 355 | | |
332 | | - | |
| 356 | + | |
333 | 357 | | |
334 | 358 | | |
335 | 359 | | |
| |||
372 | 396 | | |
373 | 397 | | |
374 | 398 | | |
375 | | - | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
376 | 406 | | |
377 | 407 | | |
378 | 408 | | |
| |||
395 | 425 | | |
396 | 426 | | |
397 | 427 | | |
398 | | - | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
399 | 435 | | |
400 | 436 | | |
401 | 437 | | |
| |||
Lines changed: 14 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
838 | 838 | | |
839 | 839 | | |
840 | 840 | | |
841 | | - | |
842 | | - | |
843 | | - | |
844 | | - | |
845 | | - | |
846 | | - | |
847 | | - | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
| 847 | + | |
| 848 | + | |
| 849 | + | |
| 850 | + | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
848 | 855 | | |
849 | 856 | | |
850 | 857 | | |
| |||
Lines changed: 59 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
| 3 | + | |
| 4 | + | |
7 | 5 | | |
8 | 6 | | |
9 | 7 | | |
10 | 8 | | |
11 | 9 | | |
12 | 10 | | |
13 | | - | |
14 | | - | |
| 11 | + | |
15 | 12 | | |
16 | 13 | | |
17 | 14 | | |
18 | 15 | | |
19 | 16 | | |
20 | | - | |
| 17 | + | |
21 | 18 | | |
22 | 19 | | |
23 | 20 | | |
| |||
211 | 208 | | |
212 | 209 | | |
213 | 210 | | |
214 | | - | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
215 | 263 | | |
216 | 264 | | |
| 265 | + | |
217 | 266 | | |
218 | 267 | | |
219 | 268 | | |
| |||
240 | 289 | | |
241 | 290 | | |
242 | 291 | | |
243 | | - | |
| 292 | + | |
244 | 293 | | |
245 | 294 | | |
246 | 295 | | |
| |||
265 | 314 | | |
266 | 315 | | |
267 | 316 | | |
268 | | - | |
| 317 | + | |
269 | 318 | | |
270 | 319 | | |
Lines changed: 35 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 92 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 105 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 58 additions & 0 deletions
Large diffs are not rendered by default.
0 commit comments