github.com/vpayno/adventofcode-2022-golang-workspace@v0.0.0-20230605190011-dbafed5593de/reports/coverage.xml (about) 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE coverage SYSTEM "http://cobertura.sourceforge.net/xml/coverage-04.dtd"> 3 <coverage line-rate="1" branch-rate="0" version="" timestamp="1671525898689" lines-covered="517" lines-valid="517" branches-covered="0" branches-valid="0" complexity="0"> 4 <sources> 5 <source>/home/vpayno/sdk/go1.19/src</source> 6 <source>/home/vpayno/go/src</source> 7 </sources> 8 <packages> 9 <package name="github.com/vpayno/adventofcode-2022-golang-workspace/cmd/day01" line-rate="1" branch-rate="0" complexity="0"> 10 <classes> 11 <class name="-" filename="github.com/vpayno/adventofcode-2022-golang-workspace/cmd/day01/aoc-day01.go" line-rate="1" branch-rate="0" complexity="0"> 12 <methods> 13 <method name="main" signature="" line-rate="1" branch-rate="0" complexity="0"> 14 <lines> 15 <line number="12" hits="2"></line> 16 <line number="13" hits="2"></line> 17 <line number="14" hits="2"></line> 18 <line number="15" hits="2"></line> 19 <line number="16" hits="2"></line> 20 <line number="17" hits="2"></line> 21 <line number="18" hits="1"></line> 22 <line number="19" hits="1"></line> 23 <line number="20" hits="1"></line> 24 <line number="21" hits="1"></line> 25 <line number="22" hits="1"></line> 26 <line number="23" hits="1"></line> 27 <line number="24" hits="1"></line> 28 <line number="25" hits="1"></line> 29 </lines> 30 </method> 31 </methods> 32 <lines> 33 <line number="12" hits="2"></line> 34 <line number="13" hits="2"></line> 35 <line number="14" hits="2"></line> 36 <line number="15" hits="2"></line> 37 <line number="16" hits="2"></line> 38 <line number="17" hits="2"></line> 39 <line number="18" hits="1"></line> 40 <line number="19" hits="1"></line> 41 <line number="20" hits="1"></line> 42 <line number="21" hits="1"></line> 43 <line number="22" hits="1"></line> 44 <line number="23" hits="1"></line> 45 <line number="24" hits="1"></line> 46 <line number="25" hits="1"></line> 47 </lines> 48 </class> 49 </classes> 50 </package> 51 <package name="github.com/vpayno/adventofcode-2022-golang-workspace/cmd/day02" line-rate="1" branch-rate="0" complexity="0"> 52 <classes> 53 <class name="-" filename="github.com/vpayno/adventofcode-2022-golang-workspace/cmd/day02/aoc-day02.go" line-rate="1" branch-rate="0" complexity="0"> 54 <methods> 55 <method name="main" signature="" line-rate="1" branch-rate="0" complexity="0"> 56 <lines> 57 <line number="12" hits="2"></line> 58 <line number="13" hits="2"></line> 59 <line number="14" hits="2"></line> 60 <line number="15" hits="2"></line> 61 <line number="16" hits="2"></line> 62 <line number="17" hits="2"></line> 63 <line number="18" hits="1"></line> 64 <line number="19" hits="1"></line> 65 <line number="20" hits="1"></line> 66 <line number="21" hits="1"></line> 67 <line number="22" hits="1"></line> 68 <line number="23" hits="1"></line> 69 <line number="24" hits="1"></line> 70 <line number="25" hits="1"></line> 71 </lines> 72 </method> 73 </methods> 74 <lines> 75 <line number="12" hits="2"></line> 76 <line number="13" hits="2"></line> 77 <line number="14" hits="2"></line> 78 <line number="15" hits="2"></line> 79 <line number="16" hits="2"></line> 80 <line number="17" hits="2"></line> 81 <line number="18" hits="1"></line> 82 <line number="19" hits="1"></line> 83 <line number="20" hits="1"></line> 84 <line number="21" hits="1"></line> 85 <line number="22" hits="1"></line> 86 <line number="23" hits="1"></line> 87 <line number="24" hits="1"></line> 88 <line number="25" hits="1"></line> 89 </lines> 90 </class> 91 </classes> 92 </package> 93 <package name="github.com/vpayno/adventofcode-2022-golang-workspace/cmd/day03" line-rate="1" branch-rate="0" complexity="0"> 94 <classes> 95 <class name="-" filename="github.com/vpayno/adventofcode-2022-golang-workspace/cmd/day03/aoc-day03.go" line-rate="1" branch-rate="0" complexity="0"> 96 <methods> 97 <method name="main" signature="" line-rate="1" branch-rate="0" complexity="0"> 98 <lines> 99 <line number="12" hits="2"></line> 100 <line number="13" hits="2"></line> 101 <line number="14" hits="2"></line> 102 <line number="15" hits="2"></line> 103 <line number="16" hits="2"></line> 104 <line number="17" hits="2"></line> 105 <line number="18" hits="1"></line> 106 <line number="19" hits="1"></line> 107 <line number="20" hits="1"></line> 108 <line number="21" hits="1"></line> 109 <line number="22" hits="1"></line> 110 <line number="23" hits="1"></line> 111 <line number="24" hits="1"></line> 112 <line number="25" hits="1"></line> 113 </lines> 114 </method> 115 </methods> 116 <lines> 117 <line number="12" hits="2"></line> 118 <line number="13" hits="2"></line> 119 <line number="14" hits="2"></line> 120 <line number="15" hits="2"></line> 121 <line number="16" hits="2"></line> 122 <line number="17" hits="2"></line> 123 <line number="18" hits="1"></line> 124 <line number="19" hits="1"></line> 125 <line number="20" hits="1"></line> 126 <line number="21" hits="1"></line> 127 <line number="22" hits="1"></line> 128 <line number="23" hits="1"></line> 129 <line number="24" hits="1"></line> 130 <line number="25" hits="1"></line> 131 </lines> 132 </class> 133 </classes> 134 </package> 135 <package name="github.com/vpayno/adventofcode-2022-golang-workspace/cmd/day04" line-rate="1" branch-rate="0" complexity="0"> 136 <classes> 137 <class name="-" filename="github.com/vpayno/adventofcode-2022-golang-workspace/cmd/day04/aoc-day04.go" line-rate="1" branch-rate="0" complexity="0"> 138 <methods> 139 <method name="main" signature="" line-rate="1" branch-rate="0" complexity="0"> 140 <lines> 141 <line number="12" hits="2"></line> 142 <line number="13" hits="2"></line> 143 <line number="14" hits="2"></line> 144 <line number="15" hits="2"></line> 145 <line number="16" hits="2"></line> 146 <line number="17" hits="2"></line> 147 <line number="18" hits="1"></line> 148 <line number="19" hits="1"></line> 149 <line number="20" hits="1"></line> 150 <line number="21" hits="1"></line> 151 <line number="22" hits="1"></line> 152 <line number="23" hits="1"></line> 153 <line number="24" hits="1"></line> 154 <line number="25" hits="1"></line> 155 </lines> 156 </method> 157 </methods> 158 <lines> 159 <line number="12" hits="2"></line> 160 <line number="13" hits="2"></line> 161 <line number="14" hits="2"></line> 162 <line number="15" hits="2"></line> 163 <line number="16" hits="2"></line> 164 <line number="17" hits="2"></line> 165 <line number="18" hits="1"></line> 166 <line number="19" hits="1"></line> 167 <line number="20" hits="1"></line> 168 <line number="21" hits="1"></line> 169 <line number="22" hits="1"></line> 170 <line number="23" hits="1"></line> 171 <line number="24" hits="1"></line> 172 <line number="25" hits="1"></line> 173 </lines> 174 </class> 175 </classes> 176 </package> 177 <package name="github.com/vpayno/adventofcode-2022-golang-workspace/internal/aocshared" line-rate="1" branch-rate="0" complexity="0"> 178 <classes> 179 <class name="-" filename="github.com/vpayno/adventofcode-2022-golang-workspace/internal/aocshared/aocshared.go" line-rate="1" branch-rate="0" complexity="0"> 180 <methods> 181 <method name="GetFile" signature="" line-rate="1" branch-rate="0" complexity="0"> 182 <lines> 183 <line number="12" hits="4"></line> 184 <line number="13" hits="4"></line> 185 <line number="14" hits="1"></line> 186 <line number="15" hits="1"></line> 187 <line number="16" hits="1"></line> 188 <line number="18" hits="3"></line> 189 <line number="19" hits="3"></line> 190 <line number="20" hits="3"></line> 191 <line number="21" hits="3"></line> 192 <line number="22" hits="3"></line> 193 <line number="23" hits="3"></line> 194 <line number="24" hits="3"></line> 195 <line number="25" hits="3"></line> 196 <line number="26" hits="3"></line> 197 <line number="27" hits="3"></line> 198 </lines> 199 </method> 200 <method name="GetScanner" signature="" line-rate="1" branch-rate="0" complexity="0"> 201 <lines> 202 <line number="31" hits="1"></line> 203 <line number="32" hits="1"></line> 204 <line number="33" hits="1"></line> 205 <line number="34" hits="1"></line> 206 <line number="35" hits="1"></line> 207 <line number="36" hits="1"></line> 208 </lines> 209 </method> 210 <method name="ShowResult" signature="" line-rate="1" branch-rate="0" complexity="0"> 211 <lines> 212 <line number="39" hits="1"></line> 213 <line number="40" hits="1"></line> 214 <line number="41" hits="1"></line> 215 </lines> 216 </method> 217 <method name="SetFromSlice" signature="" line-rate="1" branch-rate="0" complexity="0"> 218 <lines> 219 <line number="50" hits="1"></line> 220 <line number="51" hits="1"></line> 221 <line number="52" hits="1"></line> 222 <line number="53" hits="1"></line> 223 <line number="54" hits="6"></line> 224 <line number="55" hits="6"></line> 225 <line number="57" hits="1"></line> 226 </lines> 227 </method> 228 <method name="SetIntersect" signature="" line-rate="1" branch-rate="0" complexity="0"> 229 <lines> 230 <line number="61" hits="1"></line> 231 <line number="62" hits="1"></line> 232 <line number="63" hits="1"></line> 233 <line number="64" hits="1"></line> 234 <line number="65" hits="4"></line> 235 <line number="66" hits="1"></line> 236 <line number="67" hits="1"></line> 237 <line number="68" hits="1"></line> 238 <line number="71" hits="1"></line> 239 </lines> 240 </method> 241 <method name="SplitString" signature="" line-rate="1" branch-rate="0" complexity="0"> 242 <lines> 243 <line number="75" hits="1"></line> 244 <line number="76" hits="1"></line> 245 <line number="77" hits="1"></line> 246 <line number="78" hits="1"></line> 247 <line number="79" hits="4"></line> 248 <line number="80" hits="4"></line> 249 <line number="82" hits="1"></line> 250 </lines> 251 </method> 252 </methods> 253 <lines> 254 <line number="12" hits="4"></line> 255 <line number="13" hits="4"></line> 256 <line number="14" hits="1"></line> 257 <line number="15" hits="1"></line> 258 <line number="16" hits="1"></line> 259 <line number="18" hits="3"></line> 260 <line number="19" hits="3"></line> 261 <line number="20" hits="3"></line> 262 <line number="21" hits="3"></line> 263 <line number="22" hits="3"></line> 264 <line number="23" hits="3"></line> 265 <line number="24" hits="3"></line> 266 <line number="25" hits="3"></line> 267 <line number="26" hits="3"></line> 268 <line number="27" hits="3"></line> 269 <line number="31" hits="1"></line> 270 <line number="32" hits="1"></line> 271 <line number="33" hits="1"></line> 272 <line number="34" hits="1"></line> 273 <line number="35" hits="1"></line> 274 <line number="36" hits="1"></line> 275 <line number="39" hits="1"></line> 276 <line number="40" hits="1"></line> 277 <line number="41" hits="1"></line> 278 <line number="50" hits="1"></line> 279 <line number="51" hits="1"></line> 280 <line number="52" hits="1"></line> 281 <line number="53" hits="1"></line> 282 <line number="54" hits="6"></line> 283 <line number="55" hits="6"></line> 284 <line number="57" hits="1"></line> 285 <line number="61" hits="1"></line> 286 <line number="62" hits="1"></line> 287 <line number="63" hits="1"></line> 288 <line number="64" hits="1"></line> 289 <line number="65" hits="4"></line> 290 <line number="66" hits="1"></line> 291 <line number="67" hits="1"></line> 292 <line number="68" hits="1"></line> 293 <line number="71" hits="1"></line> 294 <line number="75" hits="1"></line> 295 <line number="76" hits="1"></line> 296 <line number="77" hits="1"></line> 297 <line number="78" hits="1"></line> 298 <line number="79" hits="4"></line> 299 <line number="80" hits="4"></line> 300 <line number="82" hits="1"></line> 301 </lines> 302 </class> 303 </classes> 304 </package> 305 <package name="github.com/vpayno/adventofcode-2022-golang-workspace/internal/day01" line-rate="1" branch-rate="0" complexity="0"> 306 <classes> 307 <class name="-" filename="github.com/vpayno/adventofcode-2022-golang-workspace/internal/day01/app.go" line-rate="1" branch-rate="0" complexity="0"> 308 <methods> 309 <method name="Run" signature="" line-rate="1" branch-rate="0" complexity="0"> 310 <lines> 311 <line number="14" hits="3"></line> 312 <line number="15" hits="3"></line> 313 <line number="16" hits="1"></line> 314 <line number="17" hits="1"></line> 315 <line number="18" hits="1"></line> 316 <line number="20" hits="2"></line> 317 <line number="21" hits="2"></line> 318 <line number="22" hits="2"></line> 319 <line number="23" hits="1"></line> 320 <line number="24" hits="1"></line> 321 <line number="25" hits="1"></line> 322 <line number="27" hits="1"></line> 323 <line number="28" hits="1"></line> 324 <line number="29" hits="1"></line> 325 <line number="30" hits="1"></line> 326 <line number="31" hits="1"></line> 327 <line number="32" hits="1"></line> 328 <line number="33" hits="1"></line> 329 <line number="34" hits="1"></line> 330 <line number="35" hits="1"></line> 331 </lines> 332 </method> 333 <method name="loadData" signature="" line-rate="1" branch-rate="0" complexity="0"> 334 <lines> 335 <line number="38" hits="4"></line> 336 <line number="39" hits="4"></line> 337 <line number="40" hits="4"></line> 338 <line number="41" hits="4"></line> 339 <line number="42" hits="4"></line> 340 <line number="43" hits="4"></line> 341 <line number="44" hits="4"></line> 342 <line number="45" hits="4"></line> 343 <line number="46" hits="4"></line> 344 <line number="47" hits="4482"></line> 345 <line number="48" hits="4482"></line> 346 <line number="49" hits="4482"></line> 347 <line number="50" hits="4482"></line> 348 <line number="51" hits="482"></line> 349 <line number="52" hits="482"></line> 350 <line number="53" hits="482"></line> 351 <line number="54" hits="482"></line> 352 <line number="55" hits="482"></line> 353 <line number="56" hits="482"></line> 354 <line number="59" hits="4000"></line> 355 <line number="60" hits="2"></line> 356 <line number="61" hits="2"></line> 357 <line number="62" hits="2"></line> 358 <line number="64" hits="3998"></line> 359 <line number="67" hits="2"></line> 360 </lines> 361 </method> 362 <method name="getMaxCalories" signature="" line-rate="1" branch-rate="0" complexity="0"> 363 <lines> 364 <line number="70" hits="2"></line> 365 <line number="71" hits="2"></line> 366 <line number="72" hits="2"></line> 367 <line number="73" hits="2"></line> 368 <line number="74" hits="8"></line> 369 <line number="75" hits="8"></line> 370 <line number="76" hits="8"></line> 371 <line number="79" hits="2"></line> 372 </lines> 373 </method> 374 <method name="getTopThreeSum" signature="" line-rate="1" branch-rate="0" complexity="0"> 375 <lines> 376 <line number="82" hits="3"></line> 377 <line number="83" hits="3"></line> 378 <line number="84" hits="3"></line> 379 <line number="85" hits="3"></line> 380 <line number="86" hits="3"></line> 381 <line number="87" hits="3"></line> 382 <line number="88" hits="3"></line> 383 <line number="89" hits="3"></line> 384 <line number="91" hits="3"></line> 385 <line number="92" hits="3"></line> 386 <line number="93" hits="3"></line> 387 <line number="94" hits="9"></line> 388 <line number="95" hits="9"></line> 389 <line number="97" hits="3"></line> 390 </lines> 391 </method> 392 <method name="getResultTopThreeCalories" signature="" line-rate="1" branch-rate="0" complexity="0"> 393 <lines> 394 <line number="100" hits="2"></line> 395 <line number="101" hits="2"></line> 396 <line number="102" hits="2"></line> 397 <line number="103" hits="2"></line> 398 <line number="104" hits="246"></line> 399 <line number="105" hits="246"></line> 400 <line number="107" hits="2"></line> 401 <line number="108" hits="2"></line> 402 <line number="109" hits="2"></line> 403 </lines> 404 </method> 405 </methods> 406 <lines> 407 <line number="14" hits="3"></line> 408 <line number="15" hits="3"></line> 409 <line number="16" hits="1"></line> 410 <line number="17" hits="1"></line> 411 <line number="18" hits="1"></line> 412 <line number="20" hits="2"></line> 413 <line number="21" hits="2"></line> 414 <line number="22" hits="2"></line> 415 <line number="23" hits="1"></line> 416 <line number="24" hits="1"></line> 417 <line number="25" hits="1"></line> 418 <line number="27" hits="1"></line> 419 <line number="28" hits="1"></line> 420 <line number="29" hits="1"></line> 421 <line number="30" hits="1"></line> 422 <line number="31" hits="1"></line> 423 <line number="32" hits="1"></line> 424 <line number="33" hits="1"></line> 425 <line number="34" hits="1"></line> 426 <line number="35" hits="1"></line> 427 <line number="38" hits="4"></line> 428 <line number="39" hits="4"></line> 429 <line number="40" hits="4"></line> 430 <line number="41" hits="4"></line> 431 <line number="42" hits="4"></line> 432 <line number="43" hits="4"></line> 433 <line number="44" hits="4"></line> 434 <line number="45" hits="4"></line> 435 <line number="46" hits="4"></line> 436 <line number="47" hits="4482"></line> 437 <line number="48" hits="4482"></line> 438 <line number="49" hits="4482"></line> 439 <line number="50" hits="4482"></line> 440 <line number="51" hits="482"></line> 441 <line number="52" hits="482"></line> 442 <line number="53" hits="482"></line> 443 <line number="54" hits="482"></line> 444 <line number="55" hits="482"></line> 445 <line number="56" hits="482"></line> 446 <line number="59" hits="4000"></line> 447 <line number="60" hits="2"></line> 448 <line number="61" hits="2"></line> 449 <line number="62" hits="2"></line> 450 <line number="64" hits="3998"></line> 451 <line number="67" hits="2"></line> 452 <line number="70" hits="2"></line> 453 <line number="71" hits="2"></line> 454 <line number="72" hits="2"></line> 455 <line number="73" hits="2"></line> 456 <line number="74" hits="8"></line> 457 <line number="75" hits="8"></line> 458 <line number="76" hits="8"></line> 459 <line number="79" hits="2"></line> 460 <line number="82" hits="3"></line> 461 <line number="83" hits="3"></line> 462 <line number="84" hits="3"></line> 463 <line number="85" hits="3"></line> 464 <line number="86" hits="3"></line> 465 <line number="87" hits="3"></line> 466 <line number="88" hits="3"></line> 467 <line number="89" hits="3"></line> 468 <line number="91" hits="3"></line> 469 <line number="92" hits="3"></line> 470 <line number="93" hits="3"></line> 471 <line number="94" hits="9"></line> 472 <line number="95" hits="9"></line> 473 <line number="97" hits="3"></line> 474 <line number="100" hits="2"></line> 475 <line number="101" hits="2"></line> 476 <line number="102" hits="2"></line> 477 <line number="103" hits="2"></line> 478 <line number="104" hits="246"></line> 479 <line number="105" hits="246"></line> 480 <line number="107" hits="2"></line> 481 <line number="108" hits="2"></line> 482 <line number="109" hits="2"></line> 483 </lines> 484 </class> 485 <class name="-" filename="github.com/vpayno/adventofcode-2022-golang-workspace/internal/day01/init.go" line-rate="1" branch-rate="0" complexity="0"> 486 <methods> 487 <method name="Setup" signature="" line-rate="1" branch-rate="0" complexity="0"> 488 <lines> 489 <line number="11" hits="4"></line> 490 <line number="12" hits="4"></line> 491 <line number="13" hits="4"></line> 492 <line number="14" hits="4"></line> 493 <line number="15" hits="4"></line> 494 <line number="16" hits="4"></line> 495 <line number="17" hits="4"></line> 496 <line number="18" hits="4"></line> 497 <line number="19" hits="4"></line> 498 </lines> 499 </method> 500 </methods> 501 <lines> 502 <line number="11" hits="4"></line> 503 <line number="12" hits="4"></line> 504 <line number="13" hits="4"></line> 505 <line number="14" hits="4"></line> 506 <line number="15" hits="4"></line> 507 <line number="16" hits="4"></line> 508 <line number="17" hits="4"></line> 509 <line number="18" hits="4"></line> 510 <line number="19" hits="4"></line> 511 </lines> 512 </class> 513 </classes> 514 </package> 515 <package name="github.com/vpayno/adventofcode-2022-golang-workspace/internal/day02" line-rate="1" branch-rate="0" complexity="0"> 516 <classes> 517 <class name="-" filename="github.com/vpayno/adventofcode-2022-golang-workspace/internal/day02/app.go" line-rate="1" branch-rate="0" complexity="0"> 518 <methods> 519 <method name="Run" signature="" line-rate="1" branch-rate="0" complexity="0"> 520 <lines> 521 <line number="13" hits="3"></line> 522 <line number="14" hits="3"></line> 523 <line number="15" hits="1"></line> 524 <line number="16" hits="1"></line> 525 <line number="17" hits="1"></line> 526 <line number="19" hits="2"></line> 527 <line number="20" hits="2"></line> 528 <line number="21" hits="2"></line> 529 <line number="22" hits="1"></line> 530 <line number="23" hits="1"></line> 531 <line number="24" hits="1"></line> 532 <line number="26" hits="1"></line> 533 <line number="27" hits="1"></line> 534 <line number="28" hits="1"></line> 535 <line number="29" hits="1"></line> 536 <line number="30" hits="1"></line> 537 </lines> 538 </method> 539 <method name="loadData" signature="" line-rate="1" branch-rate="0" complexity="0"> 540 <lines> 541 <line number="33" hits="4"></line> 542 <line number="34" hits="4"></line> 543 <line number="35" hits="4"></line> 544 <line number="36" hits="4"></line> 545 <line number="37" hits="4"></line> 546 <line number="38" hits="4"></line> 547 <line number="39" hits="5018"></line> 548 <line number="40" hits="5018"></line> 549 <line number="41" hits="2"></line> 550 <line number="42" hits="2"></line> 551 <line number="45" hits="5016"></line> 552 <line number="46" hits="5016"></line> 553 <line number="47" hits="2"></line> 554 <line number="48" hits="2"></line> 555 <line number="49" hits="2"></line> 556 <line number="50" hits="2"></line> 557 <line number="52" hits="5014"></line> 558 <line number="53" hits="5014"></line> 559 <line number="54" hits="5014"></line> 560 <line number="55" hits="5014"></line> 561 <line number="56" hits="5014"></line> 562 <line number="57" hits="5014"></line> 563 <line number="58" hits="5014"></line> 564 <line number="59" hits="5014"></line> 565 <line number="60" hits="5014"></line> 566 <line number="63" hits="2"></line> 567 </lines> 568 </method> 569 <method name="getTotalScore" signature="" line-rate="1" branch-rate="0" complexity="0"> 570 <lines> 571 <line number="66" hits="2"></line> 572 <line number="67" hits="2"></line> 573 <line number="68" hits="2"></line> 574 <line number="69" hits="2"></line> 575 <line number="70" hits="2503"></line> 576 <line number="71" hits="2503"></line> 577 <line number="73" hits="2"></line> 578 </lines> 579 </method> 580 </methods> 581 <lines> 582 <line number="13" hits="3"></line> 583 <line number="14" hits="3"></line> 584 <line number="15" hits="1"></line> 585 <line number="16" hits="1"></line> 586 <line number="17" hits="1"></line> 587 <line number="19" hits="2"></line> 588 <line number="20" hits="2"></line> 589 <line number="21" hits="2"></line> 590 <line number="22" hits="1"></line> 591 <line number="23" hits="1"></line> 592 <line number="24" hits="1"></line> 593 <line number="26" hits="1"></line> 594 <line number="27" hits="1"></line> 595 <line number="28" hits="1"></line> 596 <line number="29" hits="1"></line> 597 <line number="30" hits="1"></line> 598 <line number="33" hits="4"></line> 599 <line number="34" hits="4"></line> 600 <line number="35" hits="4"></line> 601 <line number="36" hits="4"></line> 602 <line number="37" hits="4"></line> 603 <line number="38" hits="4"></line> 604 <line number="39" hits="5018"></line> 605 <line number="40" hits="5018"></line> 606 <line number="41" hits="2"></line> 607 <line number="42" hits="2"></line> 608 <line number="45" hits="5016"></line> 609 <line number="46" hits="5016"></line> 610 <line number="47" hits="2"></line> 611 <line number="48" hits="2"></line> 612 <line number="49" hits="2"></line> 613 <line number="50" hits="2"></line> 614 <line number="52" hits="5014"></line> 615 <line number="53" hits="5014"></line> 616 <line number="54" hits="5014"></line> 617 <line number="55" hits="5014"></line> 618 <line number="56" hits="5014"></line> 619 <line number="57" hits="5014"></line> 620 <line number="58" hits="5014"></line> 621 <line number="59" hits="5014"></line> 622 <line number="60" hits="5014"></line> 623 <line number="63" hits="2"></line> 624 <line number="66" hits="2"></line> 625 <line number="67" hits="2"></line> 626 <line number="68" hits="2"></line> 627 <line number="69" hits="2"></line> 628 <line number="70" hits="2503"></line> 629 <line number="71" hits="2503"></line> 630 <line number="73" hits="2"></line> 631 </lines> 632 </class> 633 <class name="round" filename="github.com/vpayno/adventofcode-2022-golang-workspace/internal/day02/init.go" line-rate="1" branch-rate="0" complexity="0"> 634 <methods> 635 <method name="yourMove" signature="" line-rate="1" branch-rate="0" complexity="0"> 636 <lines> 637 <line number="64" hits="2521"></line> 638 <line number="65" hits="2521"></line> 639 <line number="66" hits="2521"></line> 640 <line number="67" hits="2521"></line> 641 <line number="68" hits="411"></line> 642 <line number="69" hits="411"></line> 643 <line number="70" hits="43"></line> 644 <line number="71" hits="43"></line> 645 <line number="72" hits="323"></line> 646 <line number="73" hits="323"></line> 647 <line number="74" hits="45"></line> 648 <line number="75" hits="45"></line> 649 <line number="77" hits="848"></line> 650 <line number="78" hits="848"></line> 651 <line number="79" hits="84"></line> 652 <line number="80" hits="84"></line> 653 <line number="81" hits="225"></line> 654 <line number="82" hits="225"></line> 655 <line number="83" hits="539"></line> 656 <line number="84" hits="539"></line> 657 <line number="86" hits="1262"></line> 658 <line number="87" hits="1262"></line> 659 <line number="90" hits="2521"></line> 660 </lines> 661 </method> 662 <method name="score" signature="" line-rate="1" branch-rate="0" complexity="0"> 663 <lines> 664 <line number="93" hits="2512"></line> 665 <line number="94" hits="2512"></line> 666 <line number="95" hits="2512"></line> 667 </lines> 668 </method> 669 <method name="update" signature="" line-rate="1" branch-rate="0" complexity="0"> 670 <lines> 671 <line number="97" hits="1"></line> 672 <line number="98" hits="1"></line> 673 <line number="99" hits="1"></line> 674 <line number="100" hits="1"></line> 675 </lines> 676 </method> 677 </methods> 678 <lines> 679 <line number="64" hits="2521"></line> 680 <line number="65" hits="2521"></line> 681 <line number="66" hits="2521"></line> 682 <line number="67" hits="2521"></line> 683 <line number="68" hits="411"></line> 684 <line number="69" hits="411"></line> 685 <line number="70" hits="43"></line> 686 <line number="71" hits="43"></line> 687 <line number="72" hits="323"></line> 688 <line number="73" hits="323"></line> 689 <line number="74" hits="45"></line> 690 <line number="75" hits="45"></line> 691 <line number="77" hits="848"></line> 692 <line number="78" hits="848"></line> 693 <line number="79" hits="84"></line> 694 <line number="80" hits="84"></line> 695 <line number="81" hits="225"></line> 696 <line number="82" hits="225"></line> 697 <line number="83" hits="539"></line> 698 <line number="84" hits="539"></line> 699 <line number="86" hits="1262"></line> 700 <line number="87" hits="1262"></line> 701 <line number="90" hits="2521"></line> 702 <line number="93" hits="2512"></line> 703 <line number="94" hits="2512"></line> 704 <line number="95" hits="2512"></line> 705 <line number="97" hits="1"></line> 706 <line number="98" hits="1"></line> 707 <line number="99" hits="1"></line> 708 <line number="100" hits="1"></line> 709 </lines> 710 </class> 711 <class name="-" filename="github.com/vpayno/adventofcode-2022-golang-workspace/internal/day02/init.go" line-rate="1" branch-rate="0" complexity="0"> 712 <methods> 713 <method name="Setup" signature="" line-rate="1" branch-rate="0" complexity="0"> 714 <lines> 715 <line number="105" hits="4"></line> 716 <line number="106" hits="4"></line> 717 <line number="107" hits="4"></line> 718 <line number="108" hits="4"></line> 719 <line number="109" hits="4"></line> 720 <line number="110" hits="4"></line> 721 <line number="111" hits="4"></line> 722 <line number="112" hits="4"></line> 723 <line number="113" hits="4"></line> 724 </lines> 725 </method> 726 </methods> 727 <lines> 728 <line number="105" hits="4"></line> 729 <line number="106" hits="4"></line> 730 <line number="107" hits="4"></line> 731 <line number="108" hits="4"></line> 732 <line number="109" hits="4"></line> 733 <line number="110" hits="4"></line> 734 <line number="111" hits="4"></line> 735 <line number="112" hits="4"></line> 736 <line number="113" hits="4"></line> 737 </lines> 738 </class> 739 </classes> 740 </package> 741 <package name="github.com/vpayno/adventofcode-2022-golang-workspace/internal/day03" line-rate="1" branch-rate="0" complexity="0"> 742 <classes> 743 <class name="-" filename="github.com/vpayno/adventofcode-2022-golang-workspace/internal/day03/app.go" line-rate="1" branch-rate="0" complexity="0"> 744 <methods> 745 <method name="Run" signature="" line-rate="1" branch-rate="0" complexity="0"> 746 <lines> 747 <line number="12" hits="6"></line> 748 <line number="13" hits="6"></line> 749 <line number="14" hits="2"></line> 750 <line number="15" hits="2"></line> 751 <line number="16" hits="2"></line> 752 <line number="18" hits="4"></line> 753 <line number="19" hits="4"></line> 754 <line number="20" hits="4"></line> 755 <line number="21" hits="1"></line> 756 <line number="22" hits="1"></line> 757 <line number="23" hits="1"></line> 758 <line number="25" hits="3"></line> 759 <line number="26" hits="1"></line> 760 <line number="27" hits="1"></line> 761 <line number="28" hits="1"></line> 762 <line number="30" hits="2"></line> 763 <line number="31" hits="2"></line> 764 <line number="32" hits="2"></line> 765 <line number="33" hits="1"></line> 766 <line number="34" hits="1"></line> 767 <line number="35" hits="1"></line> 768 <line number="37" hits="1"></line> 769 <line number="38" hits="1"></line> 770 <line number="39" hits="1"></line> 771 </lines> 772 </method> 773 <method name="loadData" signature="" line-rate="1" branch-rate="0" complexity="0"> 774 <lines> 775 <line number="42" hits="7"></line> 776 <line number="43" hits="7"></line> 777 <line number="44" hits="7"></line> 778 <line number="45" hits="7"></line> 779 <line number="46" hits="907"></line> 780 <line number="47" hits="907"></line> 781 <line number="48" hits="1"></line> 782 <line number="49" hits="1"></line> 783 <line number="52" hits="906"></line> 784 <line number="53" hits="906"></line> 785 <line number="54" hits="3"></line> 786 <line number="55" hits="3"></line> 787 <line number="56" hits="3"></line> 788 <line number="58" hits="903"></line> 789 <line number="61" hits="4"></line> 790 </lines> 791 </method> 792 <method name="getPrioritySum" signature="" line-rate="1" branch-rate="0" complexity="0"> 793 <lines> 794 <line number="64" hits="5"></line> 795 <line number="65" hits="5"></line> 796 <line number="66" hits="5"></line> 797 <line number="67" hits="5"></line> 798 <line number="68" hits="608"></line> 799 <line number="69" hits="2"></line> 800 <line number="70" hits="2"></line> 801 <line number="71" hits="2"></line> 802 <line number="73" hits="606"></line> 803 <line number="76" hits="3"></line> 804 </lines> 805 </method> 806 <method name="getGroupPrioritySum" signature="" line-rate="1" branch-rate="0" complexity="0"> 807 <lines> 808 <line number="79" hits="5"></line> 809 <line number="80" hits="5"></line> 810 <line number="81" hits="5"></line> 811 <line number="82" hits="5"></line> 812 <line number="83" hits="5"></line> 813 <line number="84" hits="1"></line> 814 <line number="85" hits="1"></line> 815 <line number="86" hits="1"></line> 816 <line number="87" hits="1"></line> 817 <line number="89" hits="2"></line> 818 <line number="90" hits="2"></line> 819 <line number="91" hits="2"></line> 820 <line number="92" hits="2"></line> 821 <line number="94" hits="2"></line> 822 <line number="95" hits="100"></line> 823 <line number="96" hits="100"></line> 824 <line number="97" hits="100"></line> 825 <line number="98" hits="100"></line> 826 <line number="100" hits="306"></line> 827 <line number="103" hits="2"></line> 828 <line number="104" hits="2"></line> 829 <line number="105" hits="2"></line> 830 <line number="106" hits="102"></line> 831 <line number="107" hits="102"></line> 832 <line number="108" hits="102"></line> 833 <line number="109" hits="102"></line> 834 <line number="110" hits="102"></line> 835 <line number="111" hits="102"></line> 836 <line number="112" hits="102"></line> 837 <line number="113" hits="102"></line> 838 <line number="114" hits="102"></line> 839 <line number="115" hits="102"></line> 840 <line number="116" hits="102"></line> 841 <line number="117" hits="102"></line> 842 <line number="118" hits="102"></line> 843 <line number="119" hits="102"></line> 844 <line number="120" hits="102"></line> 845 <line number="121" hits="102"></line> 846 <line number="124" hits="2"></line> 847 </lines> 848 </method> 849 </methods> 850 <lines> 851 <line number="12" hits="6"></line> 852 <line number="13" hits="6"></line> 853 <line number="14" hits="2"></line> 854 <line number="15" hits="2"></line> 855 <line number="16" hits="2"></line> 856 <line number="18" hits="4"></line> 857 <line number="19" hits="4"></line> 858 <line number="20" hits="4"></line> 859 <line number="21" hits="1"></line> 860 <line number="22" hits="1"></line> 861 <line number="23" hits="1"></line> 862 <line number="25" hits="3"></line> 863 <line number="26" hits="1"></line> 864 <line number="27" hits="1"></line> 865 <line number="28" hits="1"></line> 866 <line number="30" hits="2"></line> 867 <line number="31" hits="2"></line> 868 <line number="32" hits="2"></line> 869 <line number="33" hits="1"></line> 870 <line number="34" hits="1"></line> 871 <line number="35" hits="1"></line> 872 <line number="37" hits="1"></line> 873 <line number="38" hits="1"></line> 874 <line number="39" hits="1"></line> 875 <line number="42" hits="7"></line> 876 <line number="43" hits="7"></line> 877 <line number="44" hits="7"></line> 878 <line number="45" hits="7"></line> 879 <line number="46" hits="907"></line> 880 <line number="47" hits="907"></line> 881 <line number="48" hits="1"></line> 882 <line number="49" hits="1"></line> 883 <line number="52" hits="906"></line> 884 <line number="53" hits="906"></line> 885 <line number="54" hits="3"></line> 886 <line number="55" hits="3"></line> 887 <line number="56" hits="3"></line> 888 <line number="58" hits="903"></line> 889 <line number="61" hits="4"></line> 890 <line number="64" hits="5"></line> 891 <line number="65" hits="5"></line> 892 <line number="66" hits="5"></line> 893 <line number="67" hits="5"></line> 894 <line number="68" hits="608"></line> 895 <line number="69" hits="2"></line> 896 <line number="70" hits="2"></line> 897 <line number="71" hits="2"></line> 898 <line number="73" hits="606"></line> 899 <line number="76" hits="3"></line> 900 <line number="79" hits="5"></line> 901 <line number="80" hits="5"></line> 902 <line number="81" hits="5"></line> 903 <line number="82" hits="5"></line> 904 <line number="83" hits="5"></line> 905 <line number="84" hits="1"></line> 906 <line number="85" hits="1"></line> 907 <line number="86" hits="1"></line> 908 <line number="87" hits="1"></line> 909 <line number="89" hits="2"></line> 910 <line number="90" hits="2"></line> 911 <line number="91" hits="2"></line> 912 <line number="92" hits="2"></line> 913 <line number="94" hits="2"></line> 914 <line number="95" hits="100"></line> 915 <line number="96" hits="100"></line> 916 <line number="97" hits="100"></line> 917 <line number="98" hits="100"></line> 918 <line number="100" hits="306"></line> 919 <line number="103" hits="2"></line> 920 <line number="104" hits="2"></line> 921 <line number="105" hits="2"></line> 922 <line number="106" hits="102"></line> 923 <line number="107" hits="102"></line> 924 <line number="108" hits="102"></line> 925 <line number="109" hits="102"></line> 926 <line number="110" hits="102"></line> 927 <line number="111" hits="102"></line> 928 <line number="112" hits="102"></line> 929 <line number="113" hits="102"></line> 930 <line number="114" hits="102"></line> 931 <line number="115" hits="102"></line> 932 <line number="116" hits="102"></line> 933 <line number="117" hits="102"></line> 934 <line number="118" hits="102"></line> 935 <line number="119" hits="102"></line> 936 <line number="120" hits="102"></line> 937 <line number="121" hits="102"></line> 938 <line number="124" hits="2"></line> 939 </lines> 940 </class> 941 <class name="rucksack" filename="github.com/vpayno/adventofcode-2022-golang-workspace/internal/day03/init.go" line-rate="1" branch-rate="0" complexity="0"> 942 <methods> 943 <method name="addItems" signature="" line-rate="1" branch-rate="0" complexity="0"> 944 <lines> 945 <line number="22" hits="922"></line> 946 <line number="23" hits="4"></line> 947 <line number="24" hits="4"></line> 948 <line number="25" hits="4"></line> 949 <line number="27" hits="918"></line> 950 <line number="28" hits="918"></line> 951 <line number="29" hits="918"></line> 952 </lines> 953 </method> 954 <method name="getCollection" signature="" line-rate="1" branch-rate="0" complexity="0"> 955 <lines> 956 <line number="32" hits="1226"></line> 957 <line number="33" hits="1226"></line> 958 <line number="34" hits="613"></line> 959 <line number="35" hits="613"></line> 960 <line number="36" hits="613"></line> 961 <line number="38" hits="613"></line> 962 </lines> 963 </method> 964 <method name="getSharedItem" signature="" line-rate="1" branch-rate="0" complexity="0"> 965 <lines> 966 <line number="42" hits="612"></line> 967 <line number="43" hits="612"></line> 968 <line number="44" hits="612"></line> 969 <line number="45" hits="612"></line> 970 <line number="46" hits="612"></line> 971 <line number="47" hits="608"></line> 972 <line number="48" hits="608"></line> 973 <line number="49" hits="608"></line> 974 <line number="52" hits="4"></line> 975 </lines> 976 </method> 977 <method name="getSharedPriority" signature="" line-rate="1" branch-rate="0" complexity="0"> 978 <lines> 979 <line number="55" hits="610"></line> 980 <line number="56" hits="610"></line> 981 <line number="57" hits="3"></line> 982 <line number="58" hits="3"></line> 983 <line number="59" hits="3"></line> 984 <line number="61" hits="607"></line> 985 </lines> 986 </method> 987 </methods> 988 <lines> 989 <line number="22" hits="922"></line> 990 <line number="23" hits="4"></line> 991 <line number="24" hits="4"></line> 992 <line number="25" hits="4"></line> 993 <line number="27" hits="918"></line> 994 <line number="28" hits="918"></line> 995 <line number="29" hits="918"></line> 996 <line number="32" hits="1226"></line> 997 <line number="33" hits="1226"></line> 998 <line number="34" hits="613"></line> 999 <line number="35" hits="613"></line> 1000 <line number="36" hits="613"></line> 1001 <line number="38" hits="613"></line> 1002 <line number="42" hits="612"></line> 1003 <line number="43" hits="612"></line> 1004 <line number="44" hits="612"></line> 1005 <line number="45" hits="612"></line> 1006 <line number="46" hits="612"></line> 1007 <line number="47" hits="608"></line> 1008 <line number="48" hits="608"></line> 1009 <line number="49" hits="608"></line> 1010 <line number="52" hits="4"></line> 1011 <line number="55" hits="610"></line> 1012 <line number="56" hits="610"></line> 1013 <line number="57" hits="3"></line> 1014 <line number="58" hits="3"></line> 1015 <line number="59" hits="3"></line> 1016 <line number="61" hits="607"></line> 1017 </lines> 1018 </class> 1019 <class name="-" filename="github.com/vpayno/adventofcode-2022-golang-workspace/internal/day03/init.go" line-rate="1" branch-rate="0" complexity="0"> 1020 <methods> 1021 <method name="Setup" signature="" line-rate="1" branch-rate="0" complexity="0"> 1022 <lines> 1023 <line number="67" hits="7"></line> 1024 <line number="68" hits="7"></line> 1025 <line number="69" hits="7"></line> 1026 <line number="70" hits="7"></line> 1027 <line number="71" hits="7"></line> 1028 <line number="72" hits="7"></line> 1029 <line number="73" hits="7"></line> 1030 <line number="74" hits="7"></line> 1031 <line number="75" hits="7"></line> 1032 </lines> 1033 </method> 1034 <method name="getPriority" signature="" line-rate="1" branch-rate="0" complexity="0"> 1035 <lines> 1036 <line number="77" hits="713"></line> 1037 <line number="78" hits="322"></line> 1038 <line number="79" hits="322"></line> 1039 <line number="80" hits="322"></line> 1040 <line number="82" hits="391"></line> 1041 </lines> 1042 </method> 1043 </methods> 1044 <lines> 1045 <line number="67" hits="7"></line> 1046 <line number="68" hits="7"></line> 1047 <line number="69" hits="7"></line> 1048 <line number="70" hits="7"></line> 1049 <line number="71" hits="7"></line> 1050 <line number="72" hits="7"></line> 1051 <line number="73" hits="7"></line> 1052 <line number="74" hits="7"></line> 1053 <line number="75" hits="7"></line> 1054 <line number="77" hits="713"></line> 1055 <line number="78" hits="322"></line> 1056 <line number="79" hits="322"></line> 1057 <line number="80" hits="322"></line> 1058 <line number="82" hits="391"></line> 1059 </lines> 1060 </class> 1061 </classes> 1062 </package> 1063 <package name="github.com/vpayno/adventofcode-2022-golang-workspace/internal/day04" line-rate="1" branch-rate="0" complexity="0"> 1064 <classes> 1065 <class name="-" filename="github.com/vpayno/adventofcode-2022-golang-workspace/internal/day04/app.go" line-rate="1" branch-rate="0" complexity="0"> 1066 <methods> 1067 <method name="Run" signature="" line-rate="1" branch-rate="0" complexity="0"> 1068 <lines> 1069 <line number="11" hits="8"></line> 1070 <line number="12" hits="8"></line> 1071 <line number="13" hits="1"></line> 1072 <line number="14" hits="1"></line> 1073 <line number="15" hits="1"></line> 1074 <line number="17" hits="7"></line> 1075 <line number="18" hits="7"></line> 1076 <line number="19" hits="7"></line> 1077 <line number="20" hits="6"></line> 1078 <line number="21" hits="6"></line> 1079 <line number="22" hits="6"></line> 1080 <line number="24" hits="1"></line> 1081 <line number="25" hits="1"></line> 1082 <line number="26" hits="1"></line> 1083 <line number="27" hits="1"></line> 1084 <line number="28" hits="1"></line> 1085 <line number="29" hits="1"></line> 1086 <line number="30" hits="1"></line> 1087 <line number="31" hits="1"></line> 1088 <line number="32" hits="1"></line> 1089 </lines> 1090 </method> 1091 <method name="loadData" signature="" line-rate="1" branch-rate="0" complexity="0"> 1092 <lines> 1093 <line number="35" hits="15"></line> 1094 <line number="36" hits="15"></line> 1095 <line number="37" hits="15"></line> 1096 <line number="38" hits="15"></line> 1097 <line number="39" hits="2029"></line> 1098 <line number="40" hits="2029"></line> 1099 <line number="41" hits="1"></line> 1100 <line number="42" hits="1"></line> 1101 <line number="45" hits="2028"></line> 1102 <line number="46" hits="2028"></line> 1103 <line number="47" hits="12"></line> 1104 <line number="48" hits="12"></line> 1105 <line number="49" hits="12"></line> 1106 <line number="51" hits="2016"></line> 1107 <line number="54" hits="3"></line> 1108 </lines> 1109 </method> 1110 <method name="getFullyContainedCount" signature="" line-rate="1" branch-rate="0" complexity="0"> 1111 <lines> 1112 <line number="57" hits="2"></line> 1113 <line number="58" hits="2"></line> 1114 <line number="59" hits="2"></line> 1115 <line number="60" hits="2"></line> 1116 <line number="61" hits="500"></line> 1117 <line number="62" hits="500"></line> 1118 <line number="63" hits="500"></line> 1119 <line number="66" hits="2"></line> 1120 </lines> 1121 </method> 1122 <method name="getPartiallyContainedCount" signature="" line-rate="1" branch-rate="0" complexity="0"> 1123 <lines> 1124 <line number="69" hits="2"></line> 1125 <line number="70" hits="2"></line> 1126 <line number="71" hits="2"></line> 1127 <line number="72" hits="2"></line> 1128 <line number="73" hits="863"></line> 1129 <line number="74" hits="863"></line> 1130 <line number="75" hits="863"></line> 1131 <line number="78" hits="2"></line> 1132 </lines> 1133 </method> 1134 </methods> 1135 <lines> 1136 <line number="11" hits="8"></line> 1137 <line number="12" hits="8"></line> 1138 <line number="13" hits="1"></line> 1139 <line number="14" hits="1"></line> 1140 <line number="15" hits="1"></line> 1141 <line number="17" hits="7"></line> 1142 <line number="18" hits="7"></line> 1143 <line number="19" hits="7"></line> 1144 <line number="20" hits="6"></line> 1145 <line number="21" hits="6"></line> 1146 <line number="22" hits="6"></line> 1147 <line number="24" hits="1"></line> 1148 <line number="25" hits="1"></line> 1149 <line number="26" hits="1"></line> 1150 <line number="27" hits="1"></line> 1151 <line number="28" hits="1"></line> 1152 <line number="29" hits="1"></line> 1153 <line number="30" hits="1"></line> 1154 <line number="31" hits="1"></line> 1155 <line number="32" hits="1"></line> 1156 <line number="35" hits="15"></line> 1157 <line number="36" hits="15"></line> 1158 <line number="37" hits="15"></line> 1159 <line number="38" hits="15"></line> 1160 <line number="39" hits="2029"></line> 1161 <line number="40" hits="2029"></line> 1162 <line number="41" hits="1"></line> 1163 <line number="42" hits="1"></line> 1164 <line number="45" hits="2028"></line> 1165 <line number="46" hits="2028"></line> 1166 <line number="47" hits="12"></line> 1167 <line number="48" hits="12"></line> 1168 <line number="49" hits="12"></line> 1169 <line number="51" hits="2016"></line> 1170 <line number="54" hits="3"></line> 1171 <line number="57" hits="2"></line> 1172 <line number="58" hits="2"></line> 1173 <line number="59" hits="2"></line> 1174 <line number="60" hits="2"></line> 1175 <line number="61" hits="500"></line> 1176 <line number="62" hits="500"></line> 1177 <line number="63" hits="500"></line> 1178 <line number="66" hits="2"></line> 1179 <line number="69" hits="2"></line> 1180 <line number="70" hits="2"></line> 1181 <line number="71" hits="2"></line> 1182 <line number="72" hits="2"></line> 1183 <line number="73" hits="863"></line> 1184 <line number="74" hits="863"></line> 1185 <line number="75" hits="863"></line> 1186 <line number="78" hits="2"></line> 1187 </lines> 1188 </class> 1189 <class name="section" filename="github.com/vpayno/adventofcode-2022-golang-workspace/internal/day04/init.go" line-rate="1" branch-rate="0" complexity="0"> 1190 <methods> 1191 <method name="addRange" signature="" line-rate="1" branch-rate="0" complexity="0"> 1192 <lines> 1193 <line number="22" hits="4075"></line> 1194 <line number="23" hits="4075"></line> 1195 <line number="24" hits="4075"></line> 1196 <line number="25" hits="2"></line> 1197 <line number="26" hits="2"></line> 1198 <line number="27" hits="2"></line> 1199 <line number="29" hits="4073"></line> 1200 <line number="30" hits="4073"></line> 1201 <line number="31" hits="4073"></line> 1202 <line number="32" hits="2"></line> 1203 <line number="33" hits="2"></line> 1204 <line number="34" hits="2"></line> 1205 <line number="36" hits="4071"></line> 1206 <line number="37" hits="2"></line> 1207 <line number="38" hits="2"></line> 1208 <line number="39" hits="2"></line> 1209 <line number="41" hits="2"></line> 1210 <line number="42" hits="2"></line> 1211 <line number="43" hits="2"></line> 1212 <line number="45" hits="2"></line> 1213 <line number="46" hits="2"></line> 1214 <line number="47" hits="2"></line> 1215 <line number="49" hits="4065"></line> 1216 <line number="50" hits="4065"></line> 1217 <line number="51" hits="4065"></line> 1218 <line number="52" hits="4065"></line> 1219 </lines> 1220 </method> 1221 </methods> 1222 <lines> 1223 <line number="22" hits="4075"></line> 1224 <line number="23" hits="4075"></line> 1225 <line number="24" hits="4075"></line> 1226 <line number="25" hits="2"></line> 1227 <line number="26" hits="2"></line> 1228 <line number="27" hits="2"></line> 1229 <line number="29" hits="4073"></line> 1230 <line number="30" hits="4073"></line> 1231 <line number="31" hits="4073"></line> 1232 <line number="32" hits="2"></line> 1233 <line number="33" hits="2"></line> 1234 <line number="34" hits="2"></line> 1235 <line number="36" hits="4071"></line> 1236 <line number="37" hits="2"></line> 1237 <line number="38" hits="2"></line> 1238 <line number="39" hits="2"></line> 1239 <line number="41" hits="2"></line> 1240 <line number="42" hits="2"></line> 1241 <line number="43" hits="2"></line> 1242 <line number="45" hits="2"></line> 1243 <line number="46" hits="2"></line> 1244 <line number="47" hits="2"></line> 1245 <line number="49" hits="4065"></line> 1246 <line number="50" hits="4065"></line> 1247 <line number="51" hits="4065"></line> 1248 <line number="52" hits="4065"></line> 1249 </lines> 1250 </class> 1251 <class name="pair" filename="github.com/vpayno/adventofcode-2022-golang-workspace/internal/day04/init.go" line-rate="1" branch-rate="0" complexity="0"> 1252 <methods> 1253 <method name="addPair" signature="" line-rate="1" branch-rate="0" complexity="0"> 1254 <lines> 1255 <line number="61" hits="2042"></line> 1256 <line number="62" hits="2042"></line> 1257 <line number="63" hits="2042"></line> 1258 <line number="64" hits="2"></line> 1259 <line number="65" hits="2"></line> 1260 <line number="66" hits="2"></line> 1261 <line number="68" hits="2040"></line> 1262 <line number="69" hits="6"></line> 1263 <line number="70" hits="6"></line> 1264 <line number="71" hits="6"></line> 1265 <line number="73" hits="2034"></line> 1266 <line number="74" hits="4"></line> 1267 <line number="75" hits="4"></line> 1268 <line number="76" hits="4"></line> 1269 <line number="78" hits="2030"></line> 1270 </lines> 1271 </method> 1272 <method name="isFullyContained" signature="" line-rate="1" branch-rate="0" complexity="0"> 1273 <lines> 1274 <line number="81" hits="1749"></line> 1275 <line number="82" hits="1007"></line> 1276 <line number="83" hits="1007"></line> 1277 <line number="84" hits="1007"></line> 1278 <line number="86" hits="742"></line> 1279 </lines> 1280 </method> 1281 <method name="isPartiallyContained" signature="" line-rate="1" branch-rate="0" complexity="0"> 1282 <lines> 1283 <line number="89" hits="1238"></line> 1284 <line number="90" hits="1006"></line> 1285 <line number="91" hits="1006"></line> 1286 <line number="92" hits="1006"></line> 1287 <line number="94" hits="232"></line> 1288 </lines> 1289 </method> 1290 </methods> 1291 <lines> 1292 <line number="61" hits="2042"></line> 1293 <line number="62" hits="2042"></line> 1294 <line number="63" hits="2042"></line> 1295 <line number="64" hits="2"></line> 1296 <line number="65" hits="2"></line> 1297 <line number="66" hits="2"></line> 1298 <line number="68" hits="2040"></line> 1299 <line number="69" hits="6"></line> 1300 <line number="70" hits="6"></line> 1301 <line number="71" hits="6"></line> 1302 <line number="73" hits="2034"></line> 1303 <line number="74" hits="4"></line> 1304 <line number="75" hits="4"></line> 1305 <line number="76" hits="4"></line> 1306 <line number="78" hits="2030"></line> 1307 <line number="81" hits="1749"></line> 1308 <line number="82" hits="1007"></line> 1309 <line number="83" hits="1007"></line> 1310 <line number="84" hits="1007"></line> 1311 <line number="86" hits="742"></line> 1312 <line number="89" hits="1238"></line> 1313 <line number="90" hits="1006"></line> 1314 <line number="91" hits="1006"></line> 1315 <line number="92" hits="1006"></line> 1316 <line number="94" hits="232"></line> 1317 </lines> 1318 </class> 1319 <class name="-" filename="github.com/vpayno/adventofcode-2022-golang-workspace/internal/day04/init.go" line-rate="1" branch-rate="0" complexity="0"> 1320 <methods> 1321 <method name="Setup" signature="" line-rate="1" branch-rate="0" complexity="0"> 1322 <lines> 1323 <line number="100" hits="9"></line> 1324 <line number="101" hits="9"></line> 1325 <line number="102" hits="9"></line> 1326 <line number="103" hits="9"></line> 1327 <line number="104" hits="9"></line> 1328 <line number="105" hits="9"></line> 1329 <line number="106" hits="9"></line> 1330 <line number="107" hits="9"></line> 1331 <line number="108" hits="9"></line> 1332 </lines> 1333 </method> 1334 </methods> 1335 <lines> 1336 <line number="100" hits="9"></line> 1337 <line number="101" hits="9"></line> 1338 <line number="102" hits="9"></line> 1339 <line number="103" hits="9"></line> 1340 <line number="104" hits="9"></line> 1341 <line number="105" hits="9"></line> 1342 <line number="106" hits="9"></line> 1343 <line number="107" hits="9"></line> 1344 <line number="108" hits="9"></line> 1345 </lines> 1346 </class> 1347 </classes> 1348 </package> 1349 </packages> 1350 </coverage>