Skip to content

Refactor RegexGroupParser for more immutability and less pass-by-ref #8388

Refactor RegexGroupParser for more immutability and less pass-by-ref

Refactor RegexGroupParser for more immutability and less pass-by-ref #8388

Triggered via pull request September 29, 2024 19:19
@staabmstaabm
synchronize #3508
staabm:refa
Status Success
Total duration 4m 24s
Artifacts 146

issue-bot.yml

on: pull_request
Download data
14s
Download data
Matrix: Analyse
Evaluate results
36s
Evaluate results
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
Name Size Digest
issue-cache Expired
501 KB
sha256:e6338925661305fc45db1dad6c4dc0b572a2a7519dc0461a8e0c88cd46bfa967
playground-cache Expired
433 KB
sha256:4634f08340ff04f8b864f22ec37fc0edcc8df21a8cdc317c96104aa36ea21863
results-70200-1 Expired
5.78 KB
sha256:96c146b57397dbd6e57432b5a81c5606880940698d511d10eb00a59a28f1d529
results-70200-10 Expired
6.08 KB
sha256:26e155c605e965440f35556d66716e7b90b9b34c8a17c1eebe64b32569aea577
results-70200-11 Expired
7.48 KB
sha256:717b9c61ab1a29129dfd70b22aae3d30c819407d0a950cfbbea3f435aede860c
results-70200-12 Expired
7.06 KB
sha256:094ef07f18dfdb7b2d906f1802a780f01be9fa98e2f382e494ac1909addf4c87
results-70200-13 Expired
6.43 KB
sha256:1d26d6478c4525c6aa6220cc7f0ebc2b1a2d32cdf4672c2cec331c052152a8e9
results-70200-14 Expired
8.13 KB
sha256:a045d6bf494d80ea30af9e7043ea5f17217f832759b48d586e95d6fc26c59d82
results-70200-15 Expired
11.7 KB
sha256:b937a2157119f70f95bd2725fe5c713b2cf277783fe4eddb8581f6c0a7affe32
results-70200-16 Expired
7.24 KB
sha256:a61c539f7fa34a88a5f80cbb42e61522a6992fee5b782418a686d599d7406548
results-70200-17 Expired
7.18 KB
sha256:169a1f14577566827e2067fca1d0b7529c649aded23bdfd393e79ce636b9ea67
results-70200-18 Expired
6.45 KB
sha256:e3b717a1420ced0427d0a9fbbb96ad8535fe3bf141e0ce3b329bf440d5d811bc
results-70200-2 Expired
7.07 KB
sha256:2f0364b126c4eae3d99c3f8d09e636816e1e297ef66b1b12b8b805a1439f45c0
results-70200-3 Expired
7 KB
sha256:6ddbe61d0f622691f14c5e475b1aae1140dbbd74c1ab143ff17b9fb2c41fb73f
results-70200-4 Expired
5.97 KB
sha256:a3886b1f2a80082bd50517138ab1c920e3bdb29bccbe9d687dc5bf6f7b8b1e88
results-70200-5 Expired
6.38 KB
sha256:e3a2520d7b8d579d49d36471200633c4242ff7e832d8c32a10bbcc381318ca8f
results-70200-6 Expired
6.83 KB
sha256:7e5a0c21be67f3ce0387d4c4576fd76a909cd1d9452724093b4580894cf3244a
results-70200-7 Expired
7.74 KB
sha256:7c0d465cd57d8ff22c061d795f8ef4e0750f18282a2677578645bfc2564cc8c4
results-70200-8 Expired
6.96 KB
sha256:fefb0a9e14a1dfd3c13108f1675f632faa44edbb427c5f877b60091868cb8c25
results-70200-9 Expired
6.02 KB
sha256:5545f7835645f978d2ebaa03c3015d7089f243868597ef65d1de70e492cba2e7
results-70300-1 Expired
5.78 KB
sha256:eb2d416ae4eace5c7b877080097cbed19bee7f99c7f35130c869ef5ec0705669
results-70300-10 Expired
6.08 KB
sha256:62505051538f7bcbcd3ff3c0a8e850c052d0dc42e14262eca4e5acac02b821a1
results-70300-11 Expired
7.48 KB
sha256:959be32d208680f353773e1d6fa317a4fd0a35fd07c62c4b1b9a18484e559eea
results-70300-12 Expired
7.06 KB
sha256:efdde1b913dae1f4f49642b4cd806a8649128ec26d9b897b535e07b41b7a5106
results-70300-13 Expired
6.43 KB
sha256:00acde3f1f6e55c2466e508b5d963c674a73c3b0c4ef6ea6243f4672a5f86a7b
results-70300-14 Expired
8.11 KB
sha256:7141249aa2e575c8f22d7327ebc45c1ecb86afb15c6be06408ce15e166278ac5
results-70300-15 Expired
11.7 KB
sha256:933ae9a238d99fa2a13e3688ef206588fc1bd3e63169c6d86eb788d592560740
results-70300-16 Expired
7.24 KB
sha256:ee3cc4d478701af1b480b3774033c9a7d4f9a22405c834da8a1be3ffa8ae4180
results-70300-17 Expired
7.17 KB
sha256:10ce4b22fbe13c4e33d7580746400773ee514f1f5a99a1e12e300748c3fd5a01
results-70300-18 Expired
6.42 KB
sha256:3315ccb71d0d1fcf357c494023e4ff92898ea53d903041f0f4ab2c697be18fb3
results-70300-2 Expired
7.03 KB
sha256:1a95a3e7bb9734927cc0fb3d2490a463fb85170c8036bdf1af570c77b07b8fca
results-70300-3 Expired
6.95 KB
sha256:1d6ca370c04e59eeff5a4ad5cab3b30e6f9a805c071ffd834da253cb75eda917
results-70300-4 Expired
5.97 KB
sha256:8b69060263abb977637a99ba26bd2d435d546b2742a153bc873cf6b88d85cf0c
results-70300-5 Expired
6.38 KB
sha256:cf5b2b6994cb6221c576616a48717df3b2c33b007683cab23ac5a8a54ce8e878
results-70300-6 Expired
6.74 KB
sha256:69c323cfb263934c9ecf77261c62528857a38b61cdf5eab1b0f945b936cac4de
results-70300-7 Expired
7.74 KB
sha256:5791cd37014ff92e725091e564dc9fcd94c726171701f6de11180cfe273bd17e
results-70300-8 Expired
6.96 KB
sha256:8d0d070327dcaa4a7cab970d494f7b3c5bcf5d7ee50e5ef914d1adef6d05deb7
results-70300-9 Expired
6.02 KB
sha256:044544fb8356b3d9ab68260c29ba7ab15b92a17d343914964a9ad2014cdaf36b
results-70400-1 Expired
5.78 KB
sha256:187406ed9041f79630b631eb72b847eaf62538702ac492ae8609c94f99d129c5
results-70400-10 Expired
6.11 KB
sha256:33a2cfe29fb9d1a4de23d4d64683108242d5aac2d87f85a8ded653e37732bb0d
results-70400-11 Expired
7.48 KB
sha256:47032b9682c4def651f8376f1a11d47ab1b94cb7b150c4ff0e4aee80f1d2e7f9
results-70400-12 Expired
7.15 KB
sha256:15c5814eb42a115bb060f0f7f2e6294f8152cf2530515298ddd2f38e844f78da
results-70400-13 Expired
6.35 KB
sha256:c9a8475f5fd6033212d3773ad8e2e7feed477c39a19548123396d51280cb263c
results-70400-14 Expired
7.8 KB
sha256:214701f91bd5c80ab580abb70336f37e15e46e94165c210d42ec971772b4f108
results-70400-15 Expired
11.7 KB
sha256:03483a1be894c4f8cc3da662cb0012c90b0ee5bc2175122ec997ee465c3c430b
results-70400-16 Expired
7.19 KB
sha256:bf352812cda45479ed7d1b2ed6065a4cf3a1e2221975c1c02c14477a72e8e70c
results-70400-17 Expired
6.96 KB
sha256:a7315c59f97471c774e4bebf661f6cf6529f72fcf00c286de93897df2bfaa5a0
results-70400-18 Expired
6.32 KB
sha256:2d85b70098f0ae699db656617c8817c40429eb9a701f7be90e34660b40cfbf09
results-70400-2 Expired
7.02 KB
sha256:a8f9a44fef43e43f316f4857a821471b267ff1fb89ef1d7057c792774a234030
results-70400-3 Expired
7.25 KB
sha256:2857e476d01cc21522125cb60de00f28444530923ec2d1f2f6c47409537f1577
results-70400-4 Expired
5.92 KB
sha256:c741a95d6c2a58c452937884cbfbf8f63c190220ab0acbe472688ee6febb07f9
results-70400-5 Expired
6.38 KB
sha256:d02cfc42fd6676c0e432e71568e9de3336eadc399dbcdcc5d3a77cb1cc645fad
results-70400-6 Expired
6.74 KB
sha256:e0147a1ff170058ea848ce345eb4397ef8e6f15048fc44dbe6e33ebeb5976cf0
results-70400-7 Expired
7.61 KB
sha256:1a6b1ade47db2fb7812c693bec31971c694ff2d909156aa8f0679732cc4279ea
results-70400-8 Expired
6.96 KB
sha256:7dbb4ac84118f98bcaca2ecfb6d346754ab5966a8550d0a1a66498171c1d4907
results-70400-9 Expired
6.02 KB
sha256:7f995cf3e563abae52ec93782e7eb285fcec92d383a2bdfed9c26f010fc3294a
results-80000-1 Expired
5.6 KB
sha256:d6e144a92395ae575585650bfa8475330f17f4deeffffc95ae24a27df53ba107
results-80000-10 Expired
5.88 KB
sha256:a8b0f83e56bfa782c13303e03f213cfeab70e52b9df4cfa32328e4861d7d757e
results-80000-11 Expired
6.92 KB
sha256:a45d556513c4e6e4a42ebf407cd8eec2ef906e37a8e733f09c891e7a4425308b
results-80000-12 Expired
6.85 KB
sha256:514c0b4de0f6c29cc7e47000eb090986d2fe509396de885a42d0b8db48237f1b
results-80000-13 Expired
5.96 KB
sha256:52897ce0ffb39c4e141311ebfb87802189d04e0c4706f78a39304f40654807e0
results-80000-14 Expired
7.45 KB
sha256:0c674d6b727bbfbde30b6df8e83b6d3a9e410dff7f634704ec1d0f36d8231d93
results-80000-15 Expired
11.1 KB
sha256:14b0cf703097e0e849e6dfafc4ce34f3cec7cd5662d33d2c91fa6d9d78efdfea
results-80000-16 Expired
6.82 KB
sha256:64530ad579da9b1b816b652d82cf6b46c37b1c0de8773d66306b6e872980163a
results-80000-17 Expired
6.44 KB
sha256:5d4debc446b13fddabcfbf0eb628330556f5cdf37d2b30c2096c467de33d465b
results-80000-18 Expired
6.19 KB
sha256:4e4339d48f72421463afdc4cac14114ac9c6bb2074b8e15d2e223940852ef3c7
results-80000-2 Expired
6.75 KB
sha256:66a3c1ac26a72f7005df8038e756a369708b7de3efdfe6d3bf5a90d13dd06249
results-80000-3 Expired
6.83 KB
sha256:d6e17623e97ed4258a8ee5032122a1948ca00eb3e86a6199d132dadb1aadcb28
results-80000-4 Expired
5.87 KB
sha256:24de4487d7d2eb1bd53483cb90f67115ef3bc345c78af4c301e76990390e5f7f
results-80000-5 Expired
6.26 KB
sha256:1240847417053e4c27122f32cad763b1cfdf3946a2e83b2c1daf83eb2cf0245d
results-80000-6 Expired
6.37 KB
sha256:8b7448f26947a14215aa3330ef764809c895174675c2c6355a5b615e9806189d
results-80000-7 Expired
7.05 KB
sha256:523056f0f4f45c66300fa233b69d66068e304ae75bc3e455a97dd8c2f62940ea
results-80000-8 Expired
6.43 KB
sha256:4a757eeb7b36b0040bc0bec93098c60133c7e949613a694b36ca5722c1ad9283
results-80000-9 Expired
5.72 KB
sha256:c7c293ef831a284b608a2e6a9d715305a4acfcab42d62ce9bfd212a9657fd236
results-80100-1 Expired
5.66 KB
sha256:3fbc52ddd7adc88d12ee3c41f406f2f3a21dae81b172c451a7fedf52cee385f6
results-80100-10 Expired
6.04 KB
sha256:7a7567a44ab197a0ad5f2ffa96258d0745a41b0ddb0bef876696c619466998e7
results-80100-11 Expired
6.87 KB
sha256:eb86071c45d108c2770f8dab9f7b206b94f56b458f1caac25148060cea3df6cc
results-80100-12 Expired
7.07 KB
sha256:a2d88230d6e0078e69e7904dda7a7a7de9572a078cc341d71641be8387ceaeea
results-80100-13 Expired
6.22 KB
sha256:45a779bd4768420eabc3abe1123b99169cdecbfbb56b8575056339469a507c75
results-80100-14 Expired
7.58 KB
sha256:3654be048537d939f6ba581658ebed28c2f50d981b2d4d8ea547b289442fdd83
results-80100-15 Expired
12.1 KB
sha256:09509f3d31fabfe70974afe92d631d248c8582fa429c6f40ed9763fc2c8245a1
results-80100-16 Expired
6.99 KB
sha256:c059eaca2d2ddd1320ea43f946c785d94241807349957f478f1073fc83216945
results-80100-17 Expired
6.67 KB
sha256:532eaf9680a1fef921296449ef1016ce362f99eda7a0e936b160bd1e73bfbe02
results-80100-18 Expired
6.34 KB
sha256:fb782c214d29f90047d94cdcb332933c23d48d7becf671dd5384fe24af635c51
results-80100-2 Expired
6.87 KB
sha256:4b28bbbe4579e23b1e4f69e831aacbdad089aedc88ab67287d8bc00844bbc216
results-80100-3 Expired
6.76 KB
sha256:a42cb1015d9cbeea5868d3b23d9efe483ea7c8a654b45e17b0b709f33c25f7e3
results-80100-4 Expired
5.76 KB
sha256:0b76f8562e8522df8d109b8d03e16336f8791f9580cdfd7b987a3104abb8c53c
results-80100-5 Expired
6.18 KB
sha256:becea1569284a945a01356f77464a84a731b04447564d54be9fa1a500aeb93c0
results-80100-6 Expired
6.43 KB
sha256:7ced3d62a3b72ab47151da55c6547144d15f14fc83fe5e871c713befe4127853
results-80100-7 Expired
6.79 KB
sha256:49846751e71a7e86f21be81d7f7b70a1e5d0fb34f4589e815c49f6ecf6381860
results-80100-8 Expired
6.51 KB
sha256:7b20278158a9b61ca7ad039b70586ae84ff4e6c54061cbd7d9101105e4a18287
results-80100-9 Expired
5.72 KB
sha256:97043ef83cf1ffc340b9c7ec8be1450e8a0b26bcda4f266668610161f4441612
results-80200-1 Expired
5.7 KB
sha256:6dde4df417b20af104fe4dc80499b9ca09ccaeb9c4e6b450d830a85e412332ae
results-80200-10 Expired
6.04 KB
sha256:c23ddf92d93bc8585bfee29a5d19b6a53ba2b43b938c73fe6a2332d6bb984c40
results-80200-11 Expired
6.96 KB
sha256:64d5039657e16c3edc958790ef611d90a42f21940b8f9e66a931482f7283db46
results-80200-12 Expired
7.08 KB
sha256:c6ba179ecfe4b21b6d71a64a594a0d7c295984ee39be53fd4f617459d8195566
results-80200-13 Expired
6.16 KB
sha256:4b24ae2201db8201f09db4c855c6c00e84c642293777e4c3c3cfe248e1453540
results-80200-14 Expired
7.5 KB
sha256:ea2e3d3248b5521d6121682fbd3565941ab4430dda3de73712b1129273ed36ed
results-80200-15 Expired
12.1 KB
sha256:b889b7b9896810936199dc00f7c085da917025747e0f9c3dc8dd5d8a53566348
results-80200-16 Expired
6.92 KB
sha256:b65fd8ba67d6f7a418351845b0f335696f6ca08f4f2c3bae5609b5a56ec9b71e
results-80200-17 Expired
6.57 KB
sha256:90c9bb1b190629fcb372f0579c02bbd28848b5b09a301d2aa177459467171320
results-80200-18 Expired
6.25 KB
sha256:fc57c706c28841a2c98584887b4c1aaefa29ae3be377c7fdae85f6eae2bcccdd
results-80200-2 Expired
6.87 KB
sha256:a25770b44ac33a2bc50f77d6078c29ffd3669ae854642ef0208b99a03cb288e7
results-80200-3 Expired
6.78 KB
sha256:073fcdb3b5e941294381cf504c282032e9b16d55d8b4ece50697cb11136b476f
results-80200-4 Expired
5.81 KB
sha256:f9c702936c73cdf597ef86db3b2d06f6b7882303a9cc7c8f3d0c715ac1baf325
results-80200-5 Expired
6.15 KB
sha256:c2b168c6a69f35328694079f020435243a13ff67112ef92d598e171965080f5a
results-80200-6 Expired
6.49 KB
sha256:dfce32db1c7dba819b207da6bbd2bdaaf44e77fbce4739c06fe05396fd9e8d7b
results-80200-7 Expired
6.79 KB
sha256:9ceeb50545bc2f1a1ed5c1f5e5e845b10b532ebcd567fd7e1143b2af41742ae8
results-80200-8 Expired
6.51 KB
sha256:c91c6769825e4c84f3a32c3e1caff14078768e103953a2ab0991e876823aaa1b
results-80200-9 Expired
5.72 KB
sha256:e1cd9eb5d389ee4218e7a0dbd7d3acde6124f78d735bde383450fc1f144a94ac
results-80300-1 Expired
5.7 KB
sha256:da0f9260a07766620f228c229a309f0f9e8e860cb4c2b62a5b05823010cfcbf4
results-80300-10 Expired
6.04 KB
sha256:1f5d3cd439e398c1e88af2adcb22345c3e992f0e7a07aa1797cd3c967509d2f4
results-80300-11 Expired
6.96 KB
sha256:c4e448cea51e54de370195597e03f60e6edfaced9a1ebf392d0ad983d9991bba
results-80300-12 Expired
7.07 KB
sha256:f770cc0f5095fca4781ce256ea084fb3628801a2438ea4549632318ebbbabbe5
results-80300-13 Expired
6.16 KB
sha256:2a82789e41d10f6060035fc73c16c7749a1e6c081911b3256811fd1adf576a72
results-80300-14 Expired
7.5 KB
sha256:dbf26d3d5b9b8129b611eb7ae9336dadb43cf63c00f02b5515cf2e0615495acc
results-80300-15 Expired
12 KB
sha256:8b4577b38bfc2725d0e1bd025355da4b36bdb9a54b371062578edc12c5fc2f74
results-80300-16 Expired
6.84 KB
sha256:16c7767fdd5e3c921ee1849c19960952416172a7fb75555c2b2a5d28e5d359e3
results-80300-17 Expired
6.49 KB
sha256:1ddfa608b791452a848910600c642ad64c9881c8dca39bac9f07ee3300eed01c
results-80300-18 Expired
6.25 KB
sha256:c7eca75fded7b117129bca51c10f407b3b1a783da8063c95781d81a37cf20234
results-80300-2 Expired
6.87 KB
sha256:1814612b69ec5822236c439caed1f3ef8afc7ffb4b170e4cd0c6b9290121f010
results-80300-3 Expired
6.78 KB
sha256:f539d34aadda80e04b792d7547e9b737221946a804220bc0577740f9fa3ac12d
results-80300-4 Expired
5.81 KB
sha256:ab325dd65b9806fee898d6c8353ed183f28c3fc87a8ac736d8aef6a38d33aa24
results-80300-5 Expired
6.15 KB
sha256:5b2e9d160aeea963bdf70a7fbc2075b92fbef033c66ed052e1e975843a414a2c
results-80300-6 Expired
6.5 KB
sha256:2c8dba07e5dfccd78115369e9dab1647b6edc60a6b751301e6219d316a7fc92b
results-80300-7 Expired
6.79 KB
sha256:b35d938b99e7d14a0a575a96a961db449919419125dc9d59fac04245352e423f
results-80300-8 Expired
6.51 KB
sha256:1c9af090d96f06a00e76c7f00dd53432a987782a229fafcc090fee20e302bc93
results-80300-9 Expired
5.72 KB
sha256:d2ec7ec8941f92441d02c6d63c636389d787550c428e3dbdcac577fcec7c6861
results-80400-1 Expired
5.7 KB
sha256:13e2f150684a081ef11b2b5fbf5948b88def725985e0ba250e07c54464b5cac1
results-80400-10 Expired
6.04 KB
sha256:db6dd3dfe9194b4ef73a2e55dd74ad40f8f7b46196f77388dea0bb0e1801e7e1
results-80400-11 Expired
6.96 KB
sha256:8a5cc06e66087d1a595cf8a098f102e86bb0ae50f11518c2f82004560fb07967
results-80400-12 Expired
7.15 KB
sha256:b1f64c82de0fff03d1e5a474b52be54c79f1e2b644212b7e74623d4aa6226ce6
results-80400-13 Expired
6.16 KB
sha256:b48569c56c5b6278406ee82eeeb940d568dc5a0dc94ea99a03ac9ed39aa890b0
results-80400-14 Expired
7.5 KB
sha256:325ac83d44872ca5d6b3938f1b2a407875c1f2c6a7a771e53895dad8a106eca6
results-80400-15 Expired
12 KB
sha256:a972e05b6b0771a748ffcee6393154f1b831b5592b08e0947693af221124a592
results-80400-16 Expired
6.84 KB
sha256:f31852a8f6690ebcf47793029146d0ad39641e0b4b331bce46f61d4289fa936d
results-80400-17 Expired
6.49 KB
sha256:63f396a2aec1697032176359ec6fc94568b603e6d512f6a273e04a24aa941ae2
results-80400-18 Expired
6.25 KB
sha256:873ba9898fc0c97e19325ffa7e18599466d673b70ff042cce9ee30671889589f
results-80400-2 Expired
6.87 KB
sha256:a54b07dbb3ea4f889c8323aa7df2752f79de9d9c2cac89b0da484bfea9a5313f
results-80400-3 Expired
6.78 KB
sha256:ced58c1f7c4baa5b7abbc33d74c97c98939993bbc357a0cec66d9f6d60986445
results-80400-4 Expired
5.81 KB
sha256:a6f6482a2f23fabb783131d6ccdb3d0d1f1b826b78e0b99cb4cb6eba562f7d91
results-80400-5 Expired
6.15 KB
sha256:6ca5ddd4da06ee42d7d97ec165187c32a0888ed75677b0fa709fb970052c9b31
results-80400-6 Expired
6.5 KB
sha256:37341b68442fb24924e2d5035c2a0c4e8811a72f166db9fed2b99e5e95cba845
results-80400-7 Expired
6.88 KB
sha256:dd6c57a99fd1c4d8c5ade85f3d8ccabd5474616b16a0b8374c5acaf0265562a1
results-80400-8 Expired
6.51 KB
sha256:da69803f123bda33f1e288b76285854b12bc639034164d12c2a888bec51b15ee
results-80400-9 Expired
5.72 KB
sha256:496438fd1865a192d4e3114bda99ad962fad3614ef89c6a2dd4018ac4aa754bf