Skip to content

Get rid of instanceof *Type checks #13440

Get rid of instanceof *Type checks

Get rid of instanceof *Type checks #13440

Triggered via pull request October 4, 2025 11:02
@staabmstaabm
synchronize #4405
staabm:insto
Status Success
Total duration 4m 5s
Artifacts 146

issue-bot.yml

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

Artifacts

Produced during runtime
Name Size Digest
issue-cache
578 KB
sha256:a19d1930fcc6117ecad5d386140a2050d71b0634bb31e0056c0e0ab774741c86
playground-cache
543 KB
sha256:c3ec246c0bf004d5f23bf28a6bbb1e896ec123444812ba480276677ab9e01517
results-70300-1
9.4 KB
sha256:4cd09ea1768737466e3fafb1fc463ff4c90d49b14c698e32c3d8e9294e63c389
results-70300-10
8.53 KB
sha256:c7a11aa6f6a8f87b76d2c278cd06e167464812901dffb305795b968162b7f2d4
results-70300-11
9.57 KB
sha256:48a8f7371d27507fffebaa5cfbb2d300eeca0e1fc97bc95b57366125a77acb37
results-70300-12
10.9 KB
sha256:bb7da98b62aefa48043ef81e38a48ce47a8d93f7a0e2f52b0ee066f5ced21c41
results-70300-13
8.45 KB
sha256:d4b9746306692d04b19bcc4b64ef5464d39e91fdb6a87727d7fbd871183cc64f
results-70300-14
7.02 KB
sha256:30962b653e2543c519184de996a52d268416d72dbeb677496803b73603aac02c
results-70300-15
10.1 KB
sha256:753aaf9eff1c7a54a4caed5f66546be46a7e3f1667a34120165c65c3e0997e08
results-70300-16
9.55 KB
sha256:29cae683c2d747e9f34cbb678826fd51e517e30897acf8a0f30df5f1991ce32a
results-70300-17
8.97 KB
sha256:bb13d2b062c9ca3b7f9475d239d1721c041286ce91d34795d8308e33bfcf2029
results-70300-18
8.9 KB
sha256:ff34d0f831433ae91098daedfddadfe58235ba97636456a8b1eb9c9675f32b62
results-70300-2
13.9 KB
sha256:d1a97e62c3b926e8b94fcfff036d60609dc569dc421db23995ae0ea9d87de173
results-70300-3
7.44 KB
sha256:ec499ea2a249d03a50bbb7172ffeddd53d4c29e2c07eceba33e90c7c5cb4b2eb
results-70300-4
7.45 KB
sha256:2ce9b45dd72fa03e702a0993a0c9a556d743132d5b5d5f533b2fc7e00e93dc63
results-70300-5
8.41 KB
sha256:9c58aa1b7c207a1605ccb5366fee2ece4b1b2a3f75c356718f40e08589746571
results-70300-6
8.96 KB
sha256:6c4737b7a93821751b46efa523111e87d69ce9acec1f136e61432e30571f7c3b
results-70300-7
7.45 KB
sha256:03c1c838c872d726de7e76c6684c2b014a9c825d3aa7d70b6dfd7fddf5192218
results-70300-8
9.6 KB
sha256:ada4ff11dfe0fd49ead91d64d3224e8eca246ca5b09f7a55905bc36dac86a3c6
results-70300-9
8.75 KB
sha256:21f5041953538a8548d7fc5f59e090f97f9ee02c3ec215a28991d611e599bdae
results-70400-1
9.16 KB
sha256:2e281b8d445437ee3a46681d332f20cf3cb7a46c2492991d0434dad64a9fcd38
results-70400-10
8.48 KB
sha256:51128fca955e76b79217a4c858640f2e8a31a7e4ec273a1c1744d9a225b26723
results-70400-11
9.54 KB
sha256:e3c6e604c714743d64cace8fbda7fb0cf83cdad0596e4457013794baa2b76a4d
results-70400-12
10.9 KB
sha256:1160506080586ead6aa0f10a760f8b7814f38185fcaab46a63f5dc616172ff2f
results-70400-13
8.45 KB
sha256:189d2644af7187c949ada27e343f2ff0e49d89b8f6c3758c69c98ae41307c182
results-70400-14
7.02 KB
sha256:62e7fc59e07e4609d2d8618e0d6af09b094baff6efeb844f9f73414be800233a
results-70400-15
10.1 KB
sha256:4fa3103e144b8e49bdc9551a466f3773993d703bef08ba183698d3a90731fcb1
results-70400-16
9.55 KB
sha256:14ad3b20e14d400710f75d39a53f6505594d097d9418477aea1fb5e5f58fedb4
results-70400-17
8.97 KB
sha256:436a9ad6db1b261a73813e3f6b30e695c2b2f5bc052366c1771c3e4d853bbe40
results-70400-18
8.91 KB
sha256:cdedd8fc889690304e719e4fcfd21d8139633f61facfcb959fbd35419b672756
results-70400-2
13.8 KB
sha256:56f460d4fc864580f5f189a5404cddce1ec192f23f3b2e4809bc9552be4b7b27
results-70400-3
7.44 KB
sha256:f851e80ee51605563471824fb375679785112ed2156aabf59e96985fab2c2b66
results-70400-4
7.45 KB
sha256:71eb5391ae99c3c8efd74f091a723e29a77834688d2fb091eed935d862287d1c
results-70400-5
8.41 KB
sha256:cf8d23ce8fc4be9c784c3ccc7d6141ebf954e606f5d4b984b86f2741918b3613
results-70400-6
8.89 KB
sha256:d3e7d7150b5dc49744dc49f62e9e9d42e902423753a5a85901d7e78dcce3e33b
results-70400-7
7.41 KB
sha256:c235b69a4b53fe987511693ba55690dc2c6eb7e99c413d0aed3b167bc60eb523
results-70400-8
9.6 KB
sha256:1cd4214ae8ee74f872cb5d14c903c2640ecaf35427d8f1d524759c0c4ee781e9
results-70400-9
8.75 KB
sha256:8dc7376164706bce5bbfec6ccef618058991468bd296625c11e2a837eefc6349
results-80000-1
7.1 KB
sha256:84034bc96bdb72afd56b707b952799915b37c613769d2854480ecfef03c0a37b
results-80000-10
7.59 KB
sha256:879e6c634c176ab45c557ed9f6a78ac3b431d01c546e72170b4722a64825b711
results-80000-11
8.09 KB
sha256:b4a50fa61b9842988455a25efc18f4eeda7a5d450056b4b31410e41dfa0ce800
results-80000-12
8.09 KB
sha256:59768f34abd5110327c015de0d09beaa50ab15b910d62aa7e58565fc27e76deb
results-80000-13
7.65 KB
sha256:bdbc910a73763b603584580147066a14071ae8391ed7efbb00c80cd05ab4d067
results-80000-14
6.83 KB
sha256:db4d6de4307a0f2b9a90f1a7513614650a38e432a1dcdb75d7bb3766404156a6
results-80000-15
8.87 KB
sha256:6d1d0777689583b75041f749255e77fc7a07952bf4215e9ea63abc7305598dcd
results-80000-16
7.97 KB
sha256:57e6a939a2d545cb82af86b5e4dd1400c38efe1df2012fcf38ef340c79023268
results-80000-17
7.61 KB
sha256:95e88204228f1a3ad2e19ff40a90f849578bbe44922c66c95e2f8f29b8d223fa
results-80000-18
7.18 KB
sha256:dae54e313de661c1dd78c5b4048e4785fb07e83410dac7bedc82358f058c64a6
results-80000-2
12.7 KB
sha256:5efa3e8bd7899ca286acf321745796237930dda154b7c423d2828c3e4354a437
results-80000-3
6.78 KB
sha256:0e92bb9503f10881826a303ade7b743a5a34c6a760b13fa35691b320809e1eac
results-80000-4
6.57 KB
sha256:9ad1ee7d7105a31711d44ef8b618f324c09e2fe66326906a3d3d56bf8c5aeae9
results-80000-5
7.35 KB
sha256:aa5c852673115c84c75a5b46202e6abad83b5cdc4efe2954927eed6a52e3261f
results-80000-6
8.47 KB
sha256:9419808226555ea211b60601e2f01e971960fbf2d459decaea567887ede419be
results-80000-7
6.7 KB
sha256:8b05c100ebcb8f05ea3e956b8f2125677203f6e42af0b7fcddd6dab31de0e722
results-80000-8
7.53 KB
sha256:9be57ed5785bac4fb75d67d772476ebba836007ba4ab6192b03c2f912de6aacf
results-80000-9
7.77 KB
sha256:af950002ae5ea7bdb849559329f1df6c4195056c739c03f0d6ba8c8c747e047f
results-80100-1
7.08 KB
sha256:54d377f24312c73e6b03e9d3dd8d5d1e1bd449b1c129758d513d3cc2b450b496
results-80100-10
8.13 KB
sha256:4dac31d97cec5981ee1de20fa3bbf33dcaa6ed45a72040a9ecb51ab46a6b2903
results-80100-11
8.09 KB
sha256:47ad1d92df483a795b7d64e959a7eb75ded5f093d34f464b3b06f588a7752bf6
results-80100-12
7.87 KB
sha256:bc2a23a478c28facbb86a0a7691cbf174504d56ae3b87d5788c6989de2fcfafd
results-80100-13
7.72 KB
sha256:17c27e676262dbcfde457412f8529899e8d24cb981b61ab5c20278fa2d67a204
results-80100-14
6.78 KB
sha256:5f828543e99a52008811e962c596538327cdaa1cd3a5ec5686d71d9e6aa066d2
results-80100-15
9.26 KB
sha256:ae3319bfb614756c31355b07f5ff38a3b57d98aaaf85e3774bdb71767e0ac55e
results-80100-16
7.82 KB
sha256:7a33a87f1b8b766ccf62a4f4593685976ba036170f436d3e09a3ce000f5744ec
results-80100-17
8.58 KB
sha256:243eb987dbbbfd4320fed4a90d348239e2a391cdde6959fc805b678071b77843
results-80100-18
7.08 KB
sha256:c8d07205950145cd7f86fc377d358be7310c316a6b22a97d1cda671edd5a8449
results-80100-2
12.8 KB
sha256:0f2a828494e3bea95843d9f2cc16911c72ed4646868b12ce0a3d2f3d19ce36de
results-80100-3
6.69 KB
sha256:2b2e1397f8013bf486f69c3bcc28561670a092687cbf1ef707a810b7e9b4063e
results-80100-4
6.73 KB
sha256:74b86dd5f5200780b652a2d07361370f935d9acd5750dc77f6b8cb791efeb2cc
results-80100-5
7.36 KB
sha256:329c9796a652bd7cd126b5b81ae6aef373329a6615d3b9879cb161a36e5a714e
results-80100-6
8.33 KB
sha256:0451e19ed65be9ecdf5032cc49d1814b557fb9e8e5ecd52c24f041d4b298d817
results-80100-7
6.65 KB
sha256:4b3b4e110c991840e9af0b07136943bbc9e5b24c1ffd8851f61aca2b4cf51ba6
results-80100-8
8.47 KB
sha256:dc488cf36c50d3f244d06c29649a808b2b9b3973b665ffb828b7bf27d9ffa22a
results-80100-9
7.88 KB
sha256:90f9271f52c1999076f72fa41d54d6b9adff427cd845f7c3ce3f59a0042c49f4
results-80200-1
7.04 KB
sha256:bbe7df9409b2b3157ba2c19ce7643f89ddd0ad6c15463125f29a20ac85717b5e
results-80200-10
7.99 KB
sha256:50d9c6406ef0e6b67beae6a96d1897a2cdfe6d1b7a7f97d10df058f7b6468a30
results-80200-11
8.07 KB
sha256:fd1d5707c8a0c26b33cebb9557e25b5e953025ac4fb6fffa8421d9f0cda57e91
results-80200-12
7.87 KB
sha256:385adc738a2a2d582751fe01f2b27ab5795128d0638646e8ac0261bf86df42b5
results-80200-13
7.82 KB
sha256:c21b68ce3f7ffe771087923f5a4b23ca2f50677919d29d66f261e8a9103ca41b
results-80200-14
6.78 KB
sha256:26deebd9687e873d511d59401de9e8289492d5b0ea223fadcc805db59b36988c
results-80200-15
9.13 KB
sha256:fb2d2241714950a72099fd8dcbad862f513ebb729bf3749e86e028d043376224
results-80200-16
7.69 KB
sha256:d3679d23dcd795c4eaeb57f3ee70fe8ee869e48b3a8658dc9ea2aa6c6ccbf815
results-80200-17
8.46 KB
sha256:a674a68a966ffd79ca6e726d0546cbef75b64ea6ddda8597f16f0dc7b00c7915
results-80200-18
7.12 KB
sha256:195c5feda92f62780e17fdfd7a3a47480191d8c13c696f6e176716de95ae37f4
results-80200-2
12.8 KB
sha256:c12cf67e338b0bbc0219cecd2c5dda595066b9b9c24e816889821223771ae973
results-80200-3
6.77 KB
sha256:718b0d5cc1f9b4be555f8f8d5fe3971c1700bee8f3a60c6d294d8a87c435449a
results-80200-4
6.75 KB
sha256:e1b72d76b910773f16d4e19b9825a71795ec7db5df9b2986bfb5de8f7cac966c
results-80200-5
7.32 KB
sha256:44b9269dd3fb43250939073efed6e4582ff435e63dbb21d465cd28f9438b5f90
results-80200-6
8.35 KB
sha256:110a57618b53164b6804337f7389cb88ff4bdc7bac6da7cf5abafb2671407a56
results-80200-7
6.64 KB
sha256:6665e865a9292f64048db921fc2b4d43b90430a366385c2e940bb3e339e9dd01
results-80200-8
8.15 KB
sha256:3331a3ac4033db23b1380ad2d06b97628bac1e4a44f991d91ab6715fa1d5f2c5
results-80200-9
7.78 KB
sha256:79d381728ec97cd929c8ff19103bf94642d1e865e025bb44635eb15b7b6f0d21
results-80300-1
6.95 KB
sha256:39227473fc41be2e8bbde1a76f11f71faddaa9732b42d22e4974b6e063f8295a
results-80300-10
7.99 KB
sha256:dea31b69a63871e5d8544dd0a6389eade3d7b3e582d2ed793458fca13ca80386
results-80300-11
7.95 KB
sha256:fdb6d87721e2cec5a472a18cdb4658a14fd29d2d402a1b2292d31188f162fefe
results-80300-12
7.87 KB
sha256:861ef4264bad8bcb34e75294baef495c3dfa708962b81205cb85f4985d0ea93f
results-80300-13
7.82 KB
sha256:f9115570abe7298bcf8885a02e5a35214a5b8538a56b53e357511ed441e235fb
results-80300-14
6.78 KB
sha256:d1624415d099cdd59e710c28170d924ad7413c7c82eebc5151883755008724df
results-80300-15
9.06 KB
sha256:ba68dec0a8b2cff7189c5c326a6e3c01e7d22dbd8f9ed367a7f437d376b53cc4
results-80300-16
7.62 KB
sha256:56128ae2abeb924e90aed4081ee9227e32eaa57b20ce9c6f55dacf08650a8caa
results-80300-17
8.31 KB
sha256:402b5e7ebc8775ecdafad1691947f06caec8ad515475a03d20d835348f2aed21
results-80300-18
7.03 KB
sha256:b4a93fdab053a66227010f24b8a2f7e2ef3f6a40a66c019217aeb00fbf20d313
results-80300-2
12.7 KB
sha256:004854dcb6732000221fdf9da839e6e04cce6b9b6a618ecfc44a47a1425797f9
results-80300-3
6.77 KB
sha256:50f24cce1df5a38dc8112cca838ec5835fe2d0d8cd799ce8d18e79a2542fc8b6
results-80300-4
6.75 KB
sha256:cb0097e25884d3ffb747676e8c5a55b116a5bd4a6e28198eba0333e5a18864eb
results-80300-5
7.32 KB
sha256:3c3badd8137c67941c588891af1a669ec28b9262065bbe57867db8454253191c
results-80300-6
8.35 KB
sha256:18b11354291f878a9e6bc593cc23ea75f39368836d26e9ab82fa2584cd1a093a
results-80300-7
6.64 KB
sha256:c621ac7f201819f595ee055df7d2239467fab6beb47a25c0c2910588ce244479
results-80300-8
8.15 KB
sha256:34354618046e403233c64eca0c739f12549360efab8377e737506ec3cd9ef084
results-80300-9
7.7 KB
sha256:fa23597ec8f874fcc409cc6cb347bee6037695eece687d7a7f10dbcaee42c209
results-80400-1
6.9 KB
sha256:f88c5f2eee90f9051be6e8eaf4113ad7e1615dcef1bc80455bc2aa7eca22e74b
results-80400-10
7.99 KB
sha256:291d6bfac558ca938ebe8cb94a4b61fd2dc70884010267597c9dfdc0f2f6991a
results-80400-11
7.93 KB
sha256:f867dc313d6c1f04d175d9ce11c3787f9848f6247ba5957da230ed6017c95f28
results-80400-12
8.01 KB
sha256:55a136f6e66fcdf17e73c6da4570a5b6190a34ecef30cdfbb2a48a2fdb4b36d2
results-80400-13
7.82 KB
sha256:0e9be8097411e72cab4ed4e583ada769140bf8dfa9d51ee323e9a4ac110610e2
results-80400-14
6.73 KB
sha256:09afd3c4d395dfc4e9f6b548c8a230ba4285873166a24569c989302a9d7db7b3
results-80400-15
9.03 KB
sha256:bf73be12603d255445b607a123c684254c46b54c350552d37ad1432879ed10ef
results-80400-16
7.55 KB
sha256:b5b29da6b6233211c331c5b4242d5f002ef5094a5225e4f1cb3ecb8d089db408
results-80400-17
8.17 KB
sha256:54ee8c43ab2372302759b8219a8a2e9d931ff10c46c2f36b74b9492be062519b
results-80400-18
6.83 KB
sha256:403b4abcd0948442f241529cba1a79e32b893fc7199fb959d334f34db84efea1
results-80400-2
12.7 KB
sha256:9fb3e52717198b2afc58bf7b9e9c26cef56386e94d4f0991a93bde0b3c663856
results-80400-3
6.84 KB
sha256:6ea6dc9cff2b3a91a150db92640ecaa198d86ae0474a452881791c67684666ae
results-80400-4
6.73 KB
sha256:6281d47a61aae78ad32e315b516f0575b8fdce294979cd9bd5a4a11afc0984bb
results-80400-5
7.32 KB
sha256:f8741971aef3422d8cb60ed6551cfcd04139c2fc6a17b566fa258725c2162076
results-80400-6
8.35 KB
sha256:938a4d852a7a4cca4a83875f1076a41ee554b2408a000b534f5bfae1566102c2
results-80400-7
6.61 KB
sha256:3cf774e6d1f14f169ac03cb89fd228b7e0039d1b56a914a798fcec9948bc5b76
results-80400-8
8.15 KB
sha256:3366a0881dbd215d70c96fd392be3700cbcce6ab6d0dd902fda21756d6dcecf8
results-80400-9
7.7 KB
sha256:9f08352639afc964bef55651305c674e3c45efd31b98ff1e25b4cb8d80fcac69
results-80500-1
1.09 KB
sha256:c7e7e532bfae32ad8c43987f69644f2ce5b922917603504022c29062bce42b6a
results-80500-10
885 Bytes
sha256:c1edc74a5a043f47db6d0222d2f62c6e8b76de6c35351370a464512505a523d1
results-80500-11
1.26 KB
sha256:1357e901b4bb4d120aa069506bd034fd8ff58460956903a59aa1078234847d93
results-80500-12
991 Bytes
sha256:4239b7ca5fec410657fede080382b7237b1a72fd28d635b990f4ac2750ed7d4e
results-80500-13
672 Bytes
sha256:76fac17e63b20cf14bd15fd980ae8c5fc82994d9b1186a1f940ef2377eec86dc
results-80500-14
1.1 KB
sha256:fe60483199cb2b80fad29e24c6766b39b53bdcac0944991147f2ea902b7426ed
results-80500-15
925 Bytes
sha256:733f5a1eb6532b523c038445b55d357a7614b001278e77c1b3c2d0179ae713a8
results-80500-16
1.05 KB
sha256:f9b9d489002f5d0fc39cd4618051e9747c782dbf04e85398ce30ec6ba99ec208
results-80500-17
1.14 KB
sha256:e53010137d853e09ae7d156fb5b4db86a32e9fbd0a0b99079cfab87eb830f18d
results-80500-18
457 Bytes
sha256:9b7f761af98dae4d027a0aef99320115fa23e67ae4c03d7bd202fadb213e1b58
results-80500-2
848 Bytes
sha256:3abeb6965ad14448d2704f1979eece8d2185defe58b43c0a55c778b4610eb895
results-80500-3
963 Bytes
sha256:342e5c006f73f5ebc8a67e057efb117a9964ff57c9a6bbb4a082ef550baa1ff8
results-80500-4
860 Bytes
sha256:5d106de14372417c9b7bcc5a1d5fa0d075b5d97cfd62e31139d9a5745c5a6724
results-80500-5
1000 Bytes
sha256:6913210b87784f35c129644559a9c29bece2b96bdab21f39c61787c5059d21c7
results-80500-6
922 Bytes
sha256:dc1f83ee4d4b748c777dc9d64e280cab0f7c6695fcc6ea1743c73dec8a515249
results-80500-7
846 Bytes
sha256:521e438776cdca7dd60b02586d84f70b519ba3e0119506b0952feb32b7ace3c7
results-80500-8
1.2 KB
sha256:c7b96e023d5b61db336e9dbbff15e383c19d12dc07458a614e18d52746da76ba
results-80500-9
1.09 KB
sha256:996a685c9de1dd52364b962ef6dd8d9e3bda2e268560cfe48edcfb7be1a6dac0