Skip to content

Get rid of instanceof *Type checks #13437

Get rid of instanceof *Type checks

Get rid of instanceof *Type checks #13437

Triggered via pull request October 4, 2025 10:56
@staabmstaabm
synchronize #4405
staabm:insto
Status Success
Total duration 3m 41s
Artifacts 146

issue-bot.yml

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

Artifacts

Produced during runtime
Name Size Digest
issue-cache
578 KB
sha256:8f6d158a5b4d36a98ddb6899b409fa5e877eb0b537898e1659dfaf2dcaf64644
playground-cache
543 KB
sha256:292ea99272151ac463c61da0e017f7e20a11e8e20f6e74603390dcb74c1a2d05
results-70300-1
9.4 KB
sha256:386aeb55994ddef3118087e6c8fee35ed7a8abe0956e5efd9587d65429f370de
results-70300-10
8.53 KB
sha256:51b2d288f4de764f5c44b347bad4e7ec74f67b77c788c1482ebd3227fcaced44
results-70300-11
9.57 KB
sha256:2c52f0ce37ad828947bccf6466976235d872c57876f6ef948990953a3f8b04bd
results-70300-12
10.9 KB
sha256:186eb9a10d17188fd277294937785b72db5b87a6f34d57f33d998e2c5b8dd010
results-70300-13
8.45 KB
sha256:911799792d3e55bff7dfbfbbeccf4f1f03e88e8a8d363c410270d3feeeaebf03
results-70300-14
7.02 KB
sha256:461a074f320bfb8166b0367e423b64c5a8fccd107f6dd34fd5401c917c9140a0
results-70300-15
10.1 KB
sha256:a531d0cced2fc2478be80f0e4646f8d1e1b960f557f33a8a7bcfae815ad6d6d3
results-70300-16
9.55 KB
sha256:8c8063835c4f0a09cdfaa19eb06dd2076546cd7546feea4509f6e987ecafea0e
results-70300-17
8.97 KB
sha256:f4c80c54f7dcc8b79cad0ebcac430130ee753c8372bb0a552c6b0f76c6e794d6
results-70300-18
8.9 KB
sha256:83820a8478b73bd20695575c972046851c3b810f3c21a2fa0f3722639150b319
results-70300-2
13.9 KB
sha256:e998f95020697a59c88a3baa648800407135e063102a0cbf1e32f2f19dbc0a52
results-70300-3
7.44 KB
sha256:e8c6f60f3a8fa35293050667d3ec735e0ff731666a15d82b8c9f1b2a9ac211c3
results-70300-4
7.45 KB
sha256:04020562e7cee2761274c5b8b2b0d3d2e8d1ff3fe91bd9dfaa8cf956493f49e8
results-70300-5
8.41 KB
sha256:c4933369942aea8e0608cabf8ef8b92811112df808288b28946c3124498f769d
results-70300-6
8.96 KB
sha256:69bfd0ccc0e95b6a7b2f46ecccd7c61c663a9bc811059afa0663ae06f3f533b4
results-70300-7
7.45 KB
sha256:970d6836c40cb2742f9022aff657796195d3fbd11378b90f7b43c26520f87251
results-70300-8
9.6 KB
sha256:3f64d256479927b23c9dd2d3d9377a332418e465fed0111bb3c775e4bbdb48a1
results-70300-9
8.75 KB
sha256:6ce6436df08674f3266a6dc1ebdc59fda73423f638e12dc2aa67c644732a64b8
results-70400-1
9.16 KB
sha256:d2a15c56becc927735899318e4dbd7f92ee27ddf9667cc802995859cc9342062
results-70400-10
8.48 KB
sha256:5f0acae4b5ec763ed1e18a3cb9a76cc89f7e0efaebdab5f86d1b4ad9de0f2016
results-70400-11
9.54 KB
sha256:90d6f1424aa0cf39de3bbe3ae069ea4ad3dfea141b2d486ec0aec5107a18de27
results-70400-12
10.9 KB
sha256:5c9ced1bcc5be986a99ffdc26d801a5018369104a482d16fa8f5e10b7c28ee4a
results-70400-13
8.45 KB
sha256:d583527cbe0f924997bc6bd613e1dca2b4a9b36ab635d7e1ad450a7c26472e20
results-70400-14
7.02 KB
sha256:ac4f0c4a4f30df718c26ce593c958886497c60420b47e539d5142ab5b8db5b2a
results-70400-15
10.1 KB
sha256:25bcbd742654fc2430a107a0cca931a9b036537ab4ef7d739db2d11a3d36c46c
results-70400-16
9.55 KB
sha256:b43b3986152c5dbb32176aecb2cae9e14c8f0a14ed3c1555d9d64caa303f33e5
results-70400-17
8.97 KB
sha256:7857115da0c9a19ed14bdbf3539aba50a4557f8a0d12de16d6e7ec3135ca6e49
results-70400-18
8.91 KB
sha256:f6c59f2d7424ebbd8138f42ed83a77f38cf1814897c9502d08025b4a476f29be
results-70400-2
13.8 KB
sha256:740d60a92d4dc01aeeee4ca5624985b92ac709248907501400bdff24cda12c12
results-70400-3
7.44 KB
sha256:632b01d5376c5f2dab0c1741f508d285d8d5961a13b62a84ebd7514c72100a15
results-70400-4
7.45 KB
sha256:781bc11d99bc849f419ae72b654cab6a477212ea53836ce34312a038dd6c6f9a
results-70400-5
8.41 KB
sha256:50d27a37a152943fe0306d5137565e6c0caa3b10cbc3243efeecc769f64974a8
results-70400-6
8.89 KB
sha256:6a81094876e130a4e5ae71256f6aaf673a920cc68b4b1b1aca821666e9abb6a9
results-70400-7
7.41 KB
sha256:5e25092a99b554abf5f09fce5fe8f055f702cb24200e30d0eba914a93e98e4a7
results-70400-8
9.6 KB
sha256:4c96502d2f1d8759b8c3196489770437b7c37e219a89e5f5585c8edb794eca80
results-70400-9
8.75 KB
sha256:4958bdb2f9b375032dbd0020e927e6e049c8fad48992477a0c94b68f2cba3211
results-80000-1
7.1 KB
sha256:0cef4399423f37ccfc942a5b4fc2982198211b40eea2dd911e01886921dcb157
results-80000-10
7.59 KB
sha256:bb118cfe06e9c87d98fc6281dfb29a7b4c937c7ff44ab891f3fe97bd95ccbf3f
results-80000-11
8.09 KB
sha256:af0cec254530f09c5fa346348abd103c14bdd3454ada9d745248cce7894fe4fe
results-80000-12
8.09 KB
sha256:cbdbf3b8ff7534e64636eb7ef8bdc8e8197ae5d6c30930e3bb6166dec799bf64
results-80000-13
7.65 KB
sha256:0865e7133ceb4574fcddf32b4f174172ae6346d6fcf16d74a2119d8c5f3aaa3a
results-80000-14
6.83 KB
sha256:be993c6b317f20dca20226accfc30522319a27e1a6d3281edce448b2dfc5684c
results-80000-15
8.87 KB
sha256:8a9ea5bcbd29e3c425bad5135902fa8e0082a1531b634f9405b81f49d70b73ec
results-80000-16
7.97 KB
sha256:c18348444a1aa2d0aefa58662fa7ab3786178d7fd477916ba2e1c9083c2db4d6
results-80000-17
7.61 KB
sha256:b8744c7d83199ace73f2d71ca72d1098c65e5fa3b06ae210095b1292044d14f2
results-80000-18
7.18 KB
sha256:bab3bdd3a6038ada1ef4daa01ffcf1493a96122da5ab277d07f6be4050f818cc
results-80000-2
12.7 KB
sha256:ad727fe1723f22de1a32663f66678de2021e22ff03f69cb1c4aeec2b1ff90bbd
results-80000-3
6.78 KB
sha256:5f9e4e34731aabb3bd79e374525da0e508c69380a05eb93e3ce36d2cc73cb1e5
results-80000-4
6.57 KB
sha256:5527d4f9d368265f90245aeb004265d6173f28c3f336491fd6410a4c1cbad6a8
results-80000-5
7.35 KB
sha256:445a8b088babdc23ec69c22abbb16f6e7ad1670a765e1e68ee1ea7137f3d186f
results-80000-6
8.47 KB
sha256:a6e0a0fc94bb55ddff124aa7734d87685e5f73ae8e5a882d8445fdaa324af7a5
results-80000-7
6.7 KB
sha256:f2ca29b73f13261dd8cd0f32a1be45d04f4ef047e661193285d877565121a568
results-80000-8
7.53 KB
sha256:5066daeff2feb9b81ca07a217292952376a8d54f4dd846693f61224d99defa1b
results-80000-9
7.77 KB
sha256:4a951bd25f70bf506731e99458d49fa1b75f58dc168428a5da19ce732bea96ad
results-80100-1
7.08 KB
sha256:1a86f7c82d54ff952b5e8801a60f8e210d1d129531bf66c83e5862cc82888db9
results-80100-10
8.13 KB
sha256:b7ee2a9b9eca1b03d1a2456eef89302133f39fe224dd8129a34012fa0a7844cf
results-80100-11
8.09 KB
sha256:7d9dffb061ea31b793ca3106db8b02bb9e916fc8a38d462676b8094f69294ef4
results-80100-12
7.87 KB
sha256:89de1547322e0fc6d3026bd53f3622384ac1303ab65bba17ceb360dd38401a0e
results-80100-13
7.72 KB
sha256:badeb1b34cfbffcdb3ac252b3d9a48c76293c4b875041c244b352c8125bef038
results-80100-14
6.78 KB
sha256:5eb85df3c51e9498968d8163664727019f415b86652256bc4614a406923a42ac
results-80100-15
9.26 KB
sha256:842b42dde36cbbfa932395b6bcf68de00639c337b1f8b8cb9e90fee994b50680
results-80100-16
7.82 KB
sha256:d44f6a09e48d1b7499f06cdd2776166a7664af2d359fc38d435ec08b3ed14e2a
results-80100-17
8.58 KB
sha256:7eecce2175e51218f27f91c4d12414f47ed17fcb874b49a0957329b8147b81c1
results-80100-18
7.08 KB
sha256:a7d0cc18c1e6b13e3e501f90e5e04602e8995d09b3c491360f2e1c9f1e208a03
results-80100-2
12.8 KB
sha256:18d9b025ae329fcb5ce17a879b4f1b51cc09de1b46407b947e7f5be9e3d5f4c1
results-80100-3
6.69 KB
sha256:c696abedc64b16fe397f4b6b7d886f86be7ac93c6b8e7c3dd7507a2473fd5f81
results-80100-4
6.73 KB
sha256:0fb3e1310b706c1eae2e36f017ed2a1e61208a8d0e00d4adebb180ee6864ce67
results-80100-5
7.36 KB
sha256:303942f87ef81ec1ea4f40633ed20506b4193d41c126336b41e74f46c28bda83
results-80100-6
8.33 KB
sha256:fdaa5af60c3ac1473dbc053715eeb16aa54267b79483ec1870f074ee3fa588b9
results-80100-7
6.65 KB
sha256:c05d18aef0d4a6cf3b6abf262565366b01ae2ceeb002a24657b6514e3366e19d
results-80100-8
8.47 KB
sha256:9edf943cbc2f7220f20c1ce84392de6490a258fa059fa01a63265d9cc4db257b
results-80100-9
7.88 KB
sha256:42c6f7dac4b2ba7007568c622adadc9ff8144c54d6cb0de8c3dbbac0db2a044f
results-80200-1
7.04 KB
sha256:a8f70c6f0478806e3539004483e6433a36d6d8641b7745eeb24e3fb6de5f5e13
results-80200-10
7.99 KB
sha256:e41a65ae0ec56e554a515e6b7769acea6361e5ebb3e9ee89acbe7db73cea259c
results-80200-11
8.07 KB
sha256:8a8a48ee9406f7b6e7535ab6a7d9eac71909baaadd531678f692e54d8b62cec2
results-80200-12
7.87 KB
sha256:8f14a150c55d9613731c4a64a4761022c337d9b2635f1263617a5f7c42199900
results-80200-13
7.82 KB
sha256:ffc34572b8bc571c26fadb80613fa66f05c1b7e80abe19c1d88bea6a62c9ce39
results-80200-14
6.78 KB
sha256:c625b97f4244f8995e87375eb21e3e6272292fbd53dfaa01870e9610d9ed5d95
results-80200-15
9.13 KB
sha256:2e38453a814e6823c6abfb35feef15b6c0182251dcf57ce1cb84bdfd39477552
results-80200-16
7.69 KB
sha256:64b947cd4fc334526e1982ca3a7a18f5b047634d74d9bcb5f24c536e61611966
results-80200-17
8.46 KB
sha256:b189f6112432cc519d0ce283f5129d6517823e4c48a71737c1b347db844f91ad
results-80200-18
7.12 KB
sha256:bc6136d8c564ec40e07654fe52ad4b9d2ac931027afb550e9fbc67d1e129c3e0
results-80200-2
12.8 KB
sha256:0714a8008f19b855f3bf4d5930180f7006ae6a1f342790c029c082010d692338
results-80200-3
6.77 KB
sha256:9d31f65c7d8e6df933a70f0b5d742f13e1944bcdea2dc084829cb611de671768
results-80200-4
6.75 KB
sha256:e0632e57efa12693d1ce0db359d5cfdd6aa763c14877e70c5027494be005e021
results-80200-5
7.32 KB
sha256:0898b6deff8111c56f8015fec728fc200fc768ccaf90052d30975af35954120f
results-80200-6
8.35 KB
sha256:056c0d3cce95747dc39db211518b5e520bab204aa7633988997b653ce9141e14
results-80200-7
6.64 KB
sha256:8747c915ef3303ebc36cf8462f941f7da6d5302caf2b65fd57b9730b453c8bd4
results-80200-8
8.15 KB
sha256:e060d6f9a7da6da00099668097fad1027abf6dc7b3e9a42378c5aad2112ed822
results-80200-9
7.78 KB
sha256:3eae4ed36553a72d972cf6053cc188fbc509df82de2b3dbed1d22e47a3946ad2
results-80300-1
6.95 KB
sha256:823d7f22f2770020faea9c78fb4c0239a5485f116997ee00dad3ef323cc6c478
results-80300-10
7.99 KB
sha256:a9b9dd0f36a9e2255605e70ccacbf8977cd94a7657f74e3d95b358a85bce9383
results-80300-11
7.95 KB
sha256:614111b2ba82ace8036c0460b1c607cefc6d2b0f967c1c9403ec2fefd0dc7194
results-80300-12
7.87 KB
sha256:1f3d4273fa9987ede89dc57a26bc86c43f0add85052ff5faebe9f33a13f16c1d
results-80300-13
7.82 KB
sha256:748cce688ee76f61d0b0d98f220ff555f26552f10d3260b55dcd5040112b77b2
results-80300-14
6.78 KB
sha256:1c719dfa1d601806a92c9df0243122bf74963e7cb5325e994b6e48478e8adc61
results-80300-15
9.06 KB
sha256:cb4dff34d8d33b0a24c0a28b7574dae82a15a3d5eb36ddb849724b819231dde6
results-80300-16
7.62 KB
sha256:e80ece462ce60835f1a0a7e0c358f626a02498029854ccf8474f2eb5e951f627
results-80300-17
8.31 KB
sha256:db18f68d49564e6b8d7dcbb27305143265d61c8fbe41024832bbd67eeda4ae1f
results-80300-18
7.03 KB
sha256:6719e3e0d3d1ef0a0e1303f1bc007e74606c51676efd7cf90179bab7855e556a
results-80300-2
12.7 KB
sha256:4cb2f1e532e1b25912d01bb2702da6dba0bb7555b0f2415010b5142b9fe2df6f
results-80300-3
6.77 KB
sha256:035c566ba2c77c2beab2dca2ea3657f4a4228ae3b873d46cfb92d0f85e3dc6a1
results-80300-4
6.75 KB
sha256:2494cc2d595db8386fd6f7a43c9f44011ad1327ae247a95197028d110ac458d1
results-80300-5
7.32 KB
sha256:ed08a72072bd7f425dbef1d9f5960196260ace5a030871361a2e6b2bf7427f93
results-80300-6
8.35 KB
sha256:8317c9c77db1fd414759cd6fe47d5a56b6b3eb503ce5ac13f10c5505e2ab0422
results-80300-7
6.64 KB
sha256:768948ced8a7ba6e7d19d7ce6e975ab49ff4be7aa9ba5f232bf4aece14ee7395
results-80300-8
8.15 KB
sha256:ed873dfe5322fe5a74d83056d92ffe4d2f2136abb87469771513badee09cf02f
results-80300-9
7.7 KB
sha256:7e06c76cf1167a678c225d0fe16aaced5751f30b96c88b398a6951424b552219
results-80400-1
6.9 KB
sha256:d4a3842509a0ba8dff53159637b774b22289ba99bb4d8a2dab49b7f1f08d4d22
results-80400-10
7.99 KB
sha256:d2eeb794166ab8cc8ade6591fc7eccf90a4a39ddadd23777c6f8da896150c31d
results-80400-11
7.93 KB
sha256:9eec39b1c927f96cb57f21d06565f75f3a0215f679a5fc58fc3f5a2166964ca8
results-80400-12
8.01 KB
sha256:2db23426cec1de36b2b375e0f99a2e38a065f080796277d51c731b12e3d63d98
results-80400-13
7.82 KB
sha256:187340929d4f0ea44df2a77a3581cecef2bde0e96253c56d15ca59375c8fe02f
results-80400-14
6.73 KB
sha256:0ac817bcbea73ee3ba7d6a351dc0522084f5090ea3e79e5d9a6d54a0eea12c4d
results-80400-15
9.03 KB
sha256:6e09a34940d4e8ea9a22ffe61ff49aa8eaea779cfb123c933a578db3de4fe889
results-80400-16
7.55 KB
sha256:1acb24940965eb1af4159078a1fd246225c89dd0c34ff71343b7d514e5de1c59
results-80400-17
8.17 KB
sha256:70c7c9112bd0fd3b85eaa32b53e7e23420f90d9fb5aacc2d24b30e677a0bff0a
results-80400-18
6.83 KB
sha256:7b1427c8f0c2f376deb05a6e8298bc8553fe3225b936085fb6e19b2e7f3051f2
results-80400-2
12.7 KB
sha256:37a6136201972da66b9028074a51f8ffc8400fa21bda00e7c74d1e526d6772ce
results-80400-3
6.84 KB
sha256:d972d293e8e1091f7dba25b4467572aef6d0cc3f1f066cddf14295d513ba49dc
results-80400-4
6.73 KB
sha256:9b8922f39134d4ff7bddc528395729d195eb7817bac3b0a7752f1103d1234d43
results-80400-5
7.32 KB
sha256:285b885ceffc1332e214b2a32a1b2cf2d57434f02de83347e755b30b87dcaa6a
results-80400-6
8.35 KB
sha256:15afbe53c40e9194c76cba94a8f9da86f2b2c4e4d88917e51bc8649ed25628c3
results-80400-7
6.61 KB
sha256:2ba8cd0a064eb2268294d76ee0c9e81642004f1cc74196dd4e99c7c3a7b2501f
results-80400-8
8.15 KB
sha256:cae71a8861c7d1afc0b1e1e01e2499bf6d2b94a7429314ab2a0ee6eadbcac94c
results-80400-9
7.7 KB
sha256:3c3f828db975ff155a0b2f556b1235747f2faa295d68e374b506dcd15e846b68
results-80500-1
1.09 KB
sha256:80df4ebf0a3bb860fc40d55bdf221c53a3281f38ddf928766d2053e315eba156
results-80500-10
885 Bytes
sha256:001857a3a8e668f601d8fbc1818215fae1a4c8005f09578bb0f9f63b230fda5b
results-80500-11
1.26 KB
sha256:f0a87a5bfba2979170ac4d86b79c05c31400ebec20e1fc2adf42f49dee6ec8e4
results-80500-12
991 Bytes
sha256:94360dab02486fd1dbb75875ba9d32bac014c07395707c38cee647cd835a02c6
results-80500-13
672 Bytes
sha256:55e4dc41e671a29aefd00336ba56508d04d41d7dbf41d902d3390d473bf8d046
results-80500-14
1.1 KB
sha256:4038f5adc5c055852e1a3d95bb70a649b59b0d30c3ad02ae65940be692049fcb
results-80500-15
925 Bytes
sha256:4dd6ac26048afb0addb7102c3c48c6f422f4764fae4a9b78522b577d8d038f1d
results-80500-16
1.05 KB
sha256:831f9498553db3866857cdf9d4c9a043169e70c00ed4a0272375811e5146d22e
results-80500-17
1.14 KB
sha256:e98a06119689ca2734596f72c7bc71d37c3d4e9f4fea3aa39fdebb844bb70935
results-80500-18
457 Bytes
sha256:4b8d9cca54c6a46355555383b0d7427aed2dbfd915ba420fc2ecaae3c1c6524a
results-80500-2
848 Bytes
sha256:70b0c4259dfe32b91e2d9305a2348d0464f1319a428faf69ac12f0feae036698
results-80500-3
963 Bytes
sha256:128c4b79485c528219cac33cbcce98bc536bfaafab84d7875f151370fb70bf44
results-80500-4
860 Bytes
sha256:64469a60c4073bd241f6e44c57d2c480510a23272d443723cb983df99d40d974
results-80500-5
1000 Bytes
sha256:7cc2d9fbc0cafd4071637ac718c9803b8323a749eb3d9aabc599e2c0c4c4d03c
results-80500-6
922 Bytes
sha256:ca3a43d38c9d8ab682c0f2d4b277e91c8aed5c333511fb9bb29818fb95bd0424
results-80500-7
846 Bytes
sha256:8445797037c4a18cf54621d2d7ca74b06104c3148da2069164ee7d2b12ad9a65
results-80500-8
1.2 KB
sha256:865f7d9a5d05b93a629b4cf7358ffc7b0f846c2cc1817f76b753434a8422c316
results-80500-9
1.09 KB
sha256:d048f78d2fe901685b34bb9850411072622a00379c2d8321fc8da535f45e16ef