Skip to content

Get rid of instanceof *Type checks #13435

Get rid of instanceof *Type checks

Get rid of instanceof *Type checks #13435

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

issue-bot.yml

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

Artifacts

Produced during runtime
Name Size Digest
issue-cache
578 KB
sha256:ef0b564c1b0dacbb6aeeb2d364136b7b5890b59b98a78e5c65d8d1effc64e616
playground-cache
542 KB
sha256:e6b0a02cb58d38653aec130e71b08b1853d62f071721a2b88e8959f7a4d2464d
results-70300-1
9.4 KB
sha256:4582db9b9b19c346978e088c5ba4e58046c57bb4da1fe4407991eb5529ff392e
results-70300-10
8.53 KB
sha256:434ba05fae90167492006a420ac702d3a277cfcd23c2a8025ab7cb58b8fec47d
results-70300-11
9.57 KB
sha256:011125825feb95bd88b8a8b3cc2f47b543e1be17484af53ce29781a7914542fc
results-70300-12
10.9 KB
sha256:34df3cd581d4c9e00117301e849e0c5d75bb62f17d91a5dc6e8db39628f11b28
results-70300-13
8.45 KB
sha256:99f728d63ad0bfd246c3027a4cc1be89896939a38dc80f03727f3635c5f2260a
results-70300-14
7.02 KB
sha256:5115e459e0bbfe14cb1a8247bf9275f901f82b55d5877310db82fcc77128aaf9
results-70300-15
10.1 KB
sha256:96f12e2aad7d9097b691e0d12535850a73076c762918356a41d89f620bf5fb6a
results-70300-16
9.55 KB
sha256:a4c849dee71a80e684926b71127cd992faf184530f8add3ab8640a0bb59529f3
results-70300-17
8.97 KB
sha256:5bda49b2049c3f390b5b40b675f3fd894b460c57e2051e4e04c9bf5345edbac8
results-70300-18
8.84 KB
sha256:84ff145c4135069928b0e2ddcf35940ba17a204d9b459748e9dabda34516f1b8
results-70300-2
13.9 KB
sha256:9c9ac07e57f56d32e6ba840f4ec1cc44b123e289e969278b169b78abb6925f4a
results-70300-3
7.44 KB
sha256:2649d06955474c879a705607a8ec300554eb34056bfc2365dfae7acd9f38808a
results-70300-4
7.45 KB
sha256:40c3d40655f6d76d99c82019d8c6e946beed9a589af0990e7dec8508b316b089
results-70300-5
8.41 KB
sha256:401329938a5f5c25c32f3466195dcf88fe92ddf3f5f9a2e48dc45cd06739f8f4
results-70300-6
8.96 KB
sha256:222ce1ad84d2b78b263864258bef161b231b7dd004b4c3bba241726dc0543574
results-70300-7
7.45 KB
sha256:b28f9b44385b6a7909c558e0ea99c2b5a7242fb6399eae66a2114df863186265
results-70300-8
9.6 KB
sha256:ea7b7fcfd60f3e706544470e541dd7b51693e5faddc3710d9be0439295ccb568
results-70300-9
8.75 KB
sha256:f78c76ecd65cd2081cf12d2a8b554dc611a5229d076b5319f862eb7961ebed2a
results-70400-1
9.16 KB
sha256:7d6ba81c30a5c28f889d739b630ae9d6822691e76db1342e30e69eb8d7346160
results-70400-10
8.48 KB
sha256:a3b109127c5c3db76f875e113362425eb9ff8f3c08272cbb0ae26674e5dbcd92
results-70400-11
9.54 KB
sha256:89e879dc873892fc2f0154bd2ea06bf0f10f7772e4ffe0a2d36b1b81bb09d8f4
results-70400-12
10.9 KB
sha256:727ad8d61c690f704360b6cf2ec05575f52bf6a5a96d2e5de03cf5ada63e722b
results-70400-13
8.45 KB
sha256:29dc720aa4cd0e97d793e9c7a224bec8744d746aaad87775b5f10f61127dd800
results-70400-14
7.02 KB
sha256:842b0ca81e4efbf83fe9905bbce3b0cf18974cd2130c8586ee919ee72ba4f0aa
results-70400-15
10.1 KB
sha256:8fb0f71500bb9a86a3246aee486024cbdaf45156bcff6dce4085deda8c7ef417
results-70400-16
9.55 KB
sha256:591dcaf64db5af00fd75bf15529cad1ccbabeeb7fa3afbb6aee71f768e333319
results-70400-17
8.97 KB
sha256:a55f18db88712b7cf3ffe2c093087f28ce26753d8052756dadfaed0a0dc811f9
results-70400-18
8.85 KB
sha256:279b0f4e284c88832c496c5779157a1da91d56e5e3bfbf170e16c719612ad9cd
results-70400-2
13.8 KB
sha256:5b62c6ca3b3bb3a92af4c72aeb19c0e29ca44b4bc13a3c4573c061be42b060be
results-70400-3
7.44 KB
sha256:1e379dd302de119a4e0c0f1ab99e5214303b69070336aabc29b9f3e4e4083f60
results-70400-4
7.45 KB
sha256:e869ef0403c5e11f2c4409d45ca10bb4d7c3c1ae0ffa08fe7c183899cfee16e2
results-70400-5
8.41 KB
sha256:3c2c11864c0eb728c8047a47e11ec0acf6f80b14ff3c9202405299be8c75585a
results-70400-6
8.89 KB
sha256:dab8e48af2dff26bbbfdabfa29b8f1538a458a1070ee5f7c2138f74605ebaa2c
results-70400-7
7.41 KB
sha256:bc921bdd41f5b02da11d10f0318d861f715b39078eea07ea0b32305e3899499e
results-70400-8
9.6 KB
sha256:3e6e347ff8741113015be71a4a2ba461f2599f033c1aeddbe279f0a1055f0533
results-70400-9
8.75 KB
sha256:eb33e8e82ea49475b06cb9b8a29a549ae557356164de9244552ab6fd8b72bfa2
results-80000-1
7.1 KB
sha256:709df2f5f0cb8c69a56afde6b5752b637fc222d1b58f86939dfe2642c9c73068
results-80000-10
7.59 KB
sha256:1b7e47a51221b513ca5060c5c2865360b84d7da637d0085cad9ed6116207c149
results-80000-11
8.09 KB
sha256:b340ac1384a53724b25c2cc86ee1a7105bcd97cbcd6954532e2c19d6c7202359
results-80000-12
8.09 KB
sha256:cbd25cf5aa69abd2472ae5037e30acec5618e034d158b6dc80d82082865e1d2f
results-80000-13
7.65 KB
sha256:1cb81c17ded296713c8c1082616b13799d63e560877754908035ff31858c636d
results-80000-14
6.83 KB
sha256:c2111b5071aa6da310d73366f6f8e2e7b8a9332a5d9d9b6c96eef51de0f0337d
results-80000-15
8.87 KB
sha256:a20a06ca094ac12d68b676da01a9a45fb85972938b6b8f0dccbcc7fd903dc694
results-80000-16
7.97 KB
sha256:5aa5791cf66bac83b655a42c459969645b9d9d1bd5759ba5503522a4607523f6
results-80000-17
7.61 KB
sha256:ee57f73d47520a8f5b34222db8046e7325a210a8f160f0517c35dd91db774d9c
results-80000-18
7.13 KB
sha256:4641d49456dcc9ff40c1da7ca54c71dd945dc591176072ccf1abc1eab6c9a0c5
results-80000-2
12.7 KB
sha256:4bcc3304a2e48587c71afee1185e9f6c0f555390480ddefff056082fee61e0e2
results-80000-3
6.78 KB
sha256:79272a8f04e90d81772781f0b0eb55660d3919a07e25ec362ad7a32ee8130079
results-80000-4
6.57 KB
sha256:1b9ae443deaa7bac39587ac37faa77c35c8acf4b83365b80cff0f48c67d7bc02
results-80000-5
7.35 KB
sha256:bdfc082bc6a09a661fc889b2f350546fca88dcdf5f6dd8ae53a1f6437eda0f06
results-80000-6
8.47 KB
sha256:f4caf405f7b2e702a5f8a4bab16fb4e0af29bea76487265ba48a64183d5b70f8
results-80000-7
6.7 KB
sha256:a120dd79f851ebd79460986fc1c28149232f109b0d9e87daa08e936629ee77f6
results-80000-8
7.53 KB
sha256:330db54a00b893fc936074093e947bf9b4b4d813157713b10448432d8346c79d
results-80000-9
7.77 KB
sha256:5555b527b45ce79984da112229e4e23ec5c55abae6b47a01c9090081c4123de9
results-80100-1
7.08 KB
sha256:ddc84c3e90f4f679b75eef739d70d72e96a65e41868cbd45850f504f69be8995
results-80100-10
8.13 KB
sha256:725aa213afc0289329d319ba367b6266d96745c2966272a2df3b508c8f051dd5
results-80100-11
8.09 KB
sha256:e3d1be96637e953923329dc27a5db6e3dc4f436cd59ca7eb2dbd97be6937ac98
results-80100-12
7.87 KB
sha256:75f4e6c01e1fcbbdae83331e33a0fa341f449bda75126639533491582c2a9dde
results-80100-13
7.72 KB
sha256:e7a0fd872dd0addf71c24493ae892e4af6a4bf1c8cc8826bb97452e09f4b591b
results-80100-14
6.78 KB
sha256:b6f9308da64366db2bb6a1b8ba07500653bbfc51d7af86eff922d23137e8aa61
results-80100-15
9.26 KB
sha256:8c6df03af1a27f2f112e4dfbb0f2d016c745002c97c3ce0a4ee4fb932af81080
results-80100-16
7.82 KB
sha256:dc72f062b50a7e88a80b29eae8d515f64a77a345ac8390a1c7c48be3b8dd1815
results-80100-17
8.58 KB
sha256:8732f7386f025665ee59c2452cea846797e1d9590a63cd1ed70102fc6eb8cb4e
results-80100-18
7.02 KB
sha256:c75fd75bc262a6ab2c9ba36866cffaaad2c32a4cf5d35602336dbbbc95e27329
results-80100-2
12.8 KB
sha256:c4be8370301aa933eea58b6a3fdce83b0944b66c8c02dcc0b59b85d4f52b99be
results-80100-3
6.69 KB
sha256:f50f0d80497df8195befe4d828fb73eef8b3ff4cbea4076864e2e9bb0b96da95
results-80100-4
6.73 KB
sha256:3b46d02d288d8c81ca08176ed61c3f6f08a61bcc2ce17b75b551dfd079cb8739
results-80100-5
7.36 KB
sha256:db04aaf374694f3bb6354ef1fd96e549662adb9665823b975b1790fa49125ac1
results-80100-6
8.33 KB
sha256:b309752d39a81c8c4dbe7995ce0289529dc329c3fe8900a9606a0cfe1c527cc5
results-80100-7
6.65 KB
sha256:e79e8b2854ee7ccc3f5bb708a82f72451f7d572630826dde13b5f78d2cea8635
results-80100-8
8.47 KB
sha256:a12d75d57bcf830044d5afc27ab11d06845756e981c462c7e1f73ea5be1e2992
results-80100-9
7.88 KB
sha256:bfb33d561f39c0ee5c6c22789dde74c053738c8df3b28ce442308db4c9ebf435
results-80200-1
7.04 KB
sha256:5511c9cb104d62c5d6cb90a0f0e88be0ff7b703ad757907c65f2dd8748d1f8f6
results-80200-10
7.99 KB
sha256:c171472cf6a6913767968ed9c7f55379a66a602749315b343e044154fdbdc762
results-80200-11
8.07 KB
sha256:e4144c9f6b1b08d0549bd78de1baa33df0b85e250d576b39cbc0dfaec5284c69
results-80200-12
7.87 KB
sha256:889394d98c691da152021d9c1ba4c8ea7f0b37a898624320fee3cf23f26aa347
results-80200-13
7.82 KB
sha256:fa9983aec93d1caaab179bebad35595f598f02d0f28cfa666a21de7d81f96e18
results-80200-14
6.78 KB
sha256:49b3557a6c34976f67cd9134d6873fafc09c85e4565eac213bbec64e82a4e1ce
results-80200-15
9.13 KB
sha256:8c5af8824b253f2e165a88b8a147b6f6a0079ab8d6b3aac369d07d5b6d1dee0b
results-80200-16
7.69 KB
sha256:d7727221e57c94f711b50985df55d8d52607619d6fb60b515db3cafce8b06875
results-80200-17
8.46 KB
sha256:c69e761673616fbb7593af32c388818c262fd3ce4d0c5ab17959145fbe7719a6
results-80200-18
7.06 KB
sha256:63576e1c0aaae2098334ec8ff70c965a47042be84e9d6cce88d1d255239a1f3f
results-80200-2
12.8 KB
sha256:06529879d4a193a1c734545cb482c12e3cb289aaabb6fbb325984ad6dde6acfa
results-80200-3
6.77 KB
sha256:0d9a92a14e79bdce0ccb8391586c7d9b26aa97ec6072ab57225e6e7080f7e0b6
results-80200-4
6.75 KB
sha256:1e5dd093fe5640d63638b070be45d3a58b4b0236afcfd84fb32596cf7f055e87
results-80200-5
7.32 KB
sha256:ab488218dc4787ed51059c72d66ca48572b45ec068a05929114c2eac475160c2
results-80200-6
8.35 KB
sha256:c1b02f932f659c7ee0868335d9e3d9a19bb81a38342fa5e056231bb34fe5ca77
results-80200-7
6.64 KB
sha256:0e57e4a29b0f2b2b344e59d160fe5b9af89b04e6eab4a94273595d149b163a74
results-80200-8
8.15 KB
sha256:53f18d7c8bc847ad906321a8f7f27c2cb987f841daa4c2489255a24af54376ab
results-80200-9
7.78 KB
sha256:e08ac6e0c3d8ef7a4c47509e07f8dc7228d7be7a138b9c25b5b0cc9a10402c49
results-80300-1
6.95 KB
sha256:e790cb97369ceedb25447dae0a0a6a656635de98f20fd5b96594f78ba205f259
results-80300-10
7.99 KB
sha256:24096998f3ab664c035543033c60c711cee2d1a92359197d68f52afb2974fdd1
results-80300-11
7.95 KB
sha256:c53a70eeac17b1fbdd083e2c7c0344781a1ab73d7f5c7e3a83dfe4fdf2a79c46
results-80300-12
7.87 KB
sha256:5fce0b083c29f2eeb2d68bf4069cb76f74408d6239d70b051896b165b2e8f0ac
results-80300-13
7.82 KB
sha256:fb79b22b3fda875e5096d8d43549f731ec55a8015653d160cfc72c7ed6e1908e
results-80300-14
6.78 KB
sha256:94f09008c088968cdf95e848e668f46044c803f97d065f4f90c0a213890186e4
results-80300-15
9.06 KB
sha256:5305402b693cd39120074f2afa949fbcf74f5c9049f60d797d7ab848c2e0ac53
results-80300-16
7.62 KB
sha256:2061296d5cf028775482c6bbe4821a7f8badf29df850a45b6fb234f2e25d068c
results-80300-17
8.31 KB
sha256:8436a07bb725ca32c004def70dbdb292bfd19dca0fe22f0e555410e9a330ff6b
results-80300-18
6.97 KB
sha256:07b1c36c91b4f2bf20f6a0bcf2bd4cfb2e442753dc3c63056f6e4533b25d1034
results-80300-2
12.7 KB
sha256:a26ce56c8ddcc4946accbc01abdc08d541b87a1181083e52752de12b35f343ca
results-80300-3
6.77 KB
sha256:d876cb947bfd89b1915c90389f6e7fb9e4dabb7f2c6931d835e42b45186352a0
results-80300-4
6.75 KB
sha256:783adbbeae95523491b9cf4bdadfd6f24f28c354e5eaae4fe5bd598fa6647aad
results-80300-5
7.32 KB
sha256:ddd3ed701c51b29c7aca040f125c046dff4a2be9a9ef0f774ab612e50c830f1b
results-80300-6
8.35 KB
sha256:84b146f807f714dd92ae7575e3016c06b748fe4ca4958ab5415cb83314ce4f47
results-80300-7
6.64 KB
sha256:61d25f2559a919a4ac75cc570e74e8d98b94081cdb76806dd7201b6418880b6c
results-80300-8
8.15 KB
sha256:edce64265565878776e5da01de836e926e62b52f071cb2bfc9b041875cf342b9
results-80300-9
7.7 KB
sha256:351cff6ed58eb6253ade5dfbde048a987559e7e44f3816cd2ada828226ac68fe
results-80400-1
6.9 KB
sha256:9f5e1fc7c7f618544224634fde0817fbc7142cfbbd2356bdb83b0ab6ce75c85f
results-80400-10
7.99 KB
sha256:c69b99b5f4753a2f57164f344a721769ec492555e957610315cab8c4bf342a8a
results-80400-11
7.93 KB
sha256:178a41d8450838a81bad708b94a4294b65e1d181d919166bfecc866b2e331caf
results-80400-12
8.01 KB
sha256:31d454026076dd01de5c5cad80aee1d3e914fef9599145a0074bde21708c4ff7
results-80400-13
7.82 KB
sha256:7c3d91dab5f6cfd59b6a9a96693444b39d1aaf12596c24c1233dd52e55a8cde8
results-80400-14
6.73 KB
sha256:8f78fd75efe808ac74ce160f6a203ba922fc41564ab558604985841b1004912e
results-80400-15
9.03 KB
sha256:a36a6435a7bff9fb276b59f67d8c8a75fee3317f00ffee10a09293853fb751a3
results-80400-16
7.55 KB
sha256:581dd8c84b7b167034fd152dfb5bd06a577887a13a47e004272ea3098489dd6c
results-80400-17
8.17 KB
sha256:92edd491dab71b22a7dd239a63eb94b57ed639af2dc54de4e170ae089dfbde3b
results-80400-18
6.77 KB
sha256:72f0f81eaf9a41d3d0cae79d0d945e5993063043368873677d18661571a3eb08
results-80400-2
12.7 KB
sha256:f891f329857a4adb19ba049ce9fb7bdad6718d61618493c462ba46655b06ca97
results-80400-3
6.84 KB
sha256:95740be7211133fb4d8502ed03f9a1edf01d7850d31dca9e9892177a739abb62
results-80400-4
6.73 KB
sha256:2c219ad96f84e8fc51cfe3052617fdd3ff523e474b212c3a3e94ae28f00a4f7f
results-80400-5
7.32 KB
sha256:384c2a97d2d408cf37768c07938328b7dc1110e53e2cff290207f2bb637ea7ad
results-80400-6
8.35 KB
sha256:1a1430cd349a7f115fafa379cfdfb4b6d299a9b15e7754f2897ec4dc7a7c185f
results-80400-7
6.61 KB
sha256:d8b2c8dcd4f70b57e0e5395a5e960ac003279ecdf405cd11b4cc1ffa1d13cbfc
results-80400-8
8.15 KB
sha256:d278ff73861d47b4a353117cd7e17393a6ee242a7a34a78de137b8ec4c3d08bb
results-80400-9
7.7 KB
sha256:aa1cf87bb32541a4db242efc8ce4d046ea60afe9d3d4ec38cd862bdaf869d322
results-80500-1
1.09 KB
sha256:7e60828ab217ed25f5c471d39112d4c349352895204a2295f59f986894384859
results-80500-10
885 Bytes
sha256:ef0db55d72d0c70916706f0f82a2449b70423eb7761960e15588ba8437b6a3ca
results-80500-11
1.26 KB
sha256:463da2c4268c516e130c95465ea029fb4c42b5a3e7144ac178646714699c1ae3
results-80500-12
991 Bytes
sha256:53850e9d0c242d2357c3df5784f7af940fa62a2b7fcc65b2d7b240e6c0673534
results-80500-13
672 Bytes
sha256:bb8c48de4a7acb83eba2781d7a47300ba0a711241d7fc9d4d01cf4c53b52165c
results-80500-14
1.1 KB
sha256:65e1fab2fdd58398e8d55078f3962f2dee4194dbed9c31c64407dc15620eb705
results-80500-15
925 Bytes
sha256:9ae9a2eaca3ae4a7f0f94cc7b682724a48e33b6bb0be2c712a08fa6ff55a04d1
results-80500-16
1.05 KB
sha256:d3f31c142f9c49ac048b9a5a157adfc58b7aade20e33471efddc703ff74c2cfe
results-80500-17
1.14 KB
sha256:e0bbd5c050e0e0496d86347874a79a313bcb9692a49281d79877cafaa6ba0605
results-80500-2
848 Bytes
sha256:be6bf5d708f5fb26dc85452c4034739cc21c31fa407a5105778530b2724b836d
results-80500-3
963 Bytes
sha256:8bb55105b297825ef558c4baa16c9e2db2af83ce6cf450200a9be8d74665bcee
results-80500-4
860 Bytes
sha256:bc4808724d92d7dced10502d060267210eea721134fee51994057c49e440ad31
results-80500-5
1000 Bytes
sha256:097ecdee7a7fcd12a2401f45fe64c1aeebe351e07672245dd6aa3770f4000b96
results-80500-6
922 Bytes
sha256:5bc2641b66a589d28dfca7369cd64818226f5f845f370e2ee9288289ccbbd301
results-80500-7
846 Bytes
sha256:78cde0883c46cc830446c00e539a0577f869e385296329be149277b26f3c1385
results-80500-8
1.2 KB
sha256:f4a282c16b4332892085e776ff28fe01e276cb35e20f274cf4f7b5e8ce94a05d
results-80500-9
1.09 KB
sha256:94403eaa15e2c9610712f57b0c979ced26eae5d53a9e7ce0f9f98417b6222a98