| route-pattern | /:user_id/:repository/pull/*id(.:format) |
| route-controller | pull_requests |
| route-action | show |
| fetch-nonce | v2:3a9caf9f-ae3f-6639-f29f-ad4e93442dec |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | B862:6517B:5B0F63:7B80D9:698E20C2 |
| html-safe-nonce | 768c3ae5e6365598f683fef1c692f1159c6b6e15b1d4b63eacaa3189a353cfee |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCODYyOjY1MTdCOjVCMEY2Mzo3QjgwRDk6Njk4RTIwQzIiLCJ2aXNpdG9yX2lkIjoiNTE0MzU1OTIzMDk0MzI3MzE1NCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 1ca1a726f062a9b2eb0bebb0b60b0d94d00f7218e03c18572334a7d9b75842a3 |
| hovercard-subject-tag | pull_request:1522485712 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///pull_requests/show |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/UnitTestBot/UTBotJava/pull/2610 |
| twitter:image | https://opengraph.githubassets.com/cd11260117819d16ec17f977b866c80a8a337dad0c8791e823be28ade86d17c4/UnitTestBot/UTBotJava/pull/2610 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/cd11260117819d16ec17f977b866c80a8a337dad0c8791e823be28ade86d17c4/UnitTestBot/UTBotJava/pull/2610 |
| og:image:alt | Description
Fixes #2571
The generic retrieving logic for collections and maps was naive. This PR improves that logic using guava type resolving to find out correct types. For every type it tries to... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | Markoutte |
| hostname | github.com |
| expected-hostname | github.com |
| None | 7d71262819a4a68a7786924c05495bfd40a7561e4258dd129ba36f53d667639a |
| turbo-cache-control | no-cache |
| go-import | github.com/UnitTestBot/UTBotJava git https://github.com/UnitTestBot/UTBotJava.git |
| octolytics-dimension-user_id | 87413538 |
| octolytics-dimension-user_login | UnitTestBot |
| octolytics-dimension-repository_id | 480810501 |
| octolytics-dimension-repository_nwo | UnitTestBot/UTBotJava |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 480810501 |
| octolytics-dimension-repository_network_root_nwo | UnitTestBot/UTBotJava |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 1d904ac995eb43f93014fbdbcc9ae5878653c932 |
| ui-target | canary-2 |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/UnitTestBot/UTBotJava/pull/2610#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FUnitTestBot%2FUTBotJava%2Fpull%2F2610 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FUnitTestBot%2FUTBotJava%2Fpull%2F2610 |
|
Sign up
| https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow&source=header-repo&source_repo=UnitTestBot%2FUTBotJava |
| Reload | https://github.com/UnitTestBot/UTBotJava/pull/2610 |
| Reload | https://github.com/UnitTestBot/UTBotJava/pull/2610 |
| Reload | https://github.com/UnitTestBot/UTBotJava/pull/2610 |
|
UnitTestBot
| https://github.com/UnitTestBot |
| UTBotJava | https://github.com/UnitTestBot/UTBotJava |
|
Notifications
| https://github.com/login?return_to=%2FUnitTestBot%2FUTBotJava |
|
Fork
45
| https://github.com/login?return_to=%2FUnitTestBot%2FUTBotJava |
|
Star
142
| https://github.com/login?return_to=%2FUnitTestBot%2FUTBotJava |
|
Code
| https://github.com/UnitTestBot/UTBotJava |
|
Issues
386
| https://github.com/UnitTestBot/UTBotJava/issues |
|
Pull requests
33
| https://github.com/UnitTestBot/UTBotJava/pulls |
|
Discussions
| https://github.com/UnitTestBot/UTBotJava/discussions |
|
Actions
| https://github.com/UnitTestBot/UTBotJava/actions |
|
Projects
1
| https://github.com/UnitTestBot/UTBotJava/projects |
|
Wiki
| https://github.com/UnitTestBot/UTBotJava/wiki |
|
Security
0
| https://github.com/UnitTestBot/UTBotJava/security |
|
Insights
| https://github.com/UnitTestBot/UTBotJava/pulse |
|
Code
| https://github.com/UnitTestBot/UTBotJava |
|
Issues
| https://github.com/UnitTestBot/UTBotJava/issues |
|
Pull requests
| https://github.com/UnitTestBot/UTBotJava/pulls |
|
Discussions
| https://github.com/UnitTestBot/UTBotJava/discussions |
|
Actions
| https://github.com/UnitTestBot/UTBotJava/actions |
|
Projects
| https://github.com/UnitTestBot/UTBotJava/projects |
|
Wiki
| https://github.com/UnitTestBot/UTBotJava/wiki |
|
Security
| https://github.com/UnitTestBot/UTBotJava/security |
|
Insights
| https://github.com/UnitTestBot/UTBotJava/pulse |
| Markoutte | https://github.com/Markoutte |
| main | https://github.com/UnitTestBot/UTBotJava/tree/main |
| pelevin/2571-Fuzzer-ignores-generics-of-class-StringMap | https://github.com/UnitTestBot/UTBotJava/tree/pelevin/2571-Fuzzer-ignores-generics-of-class-StringMap |
| Conversation | https://github.com/UnitTestBot/UTBotJava/pull/2610 |
| Commits3 (3) | https://github.com/UnitTestBot/UTBotJava/pull/2610/commits |
| Checks | https://github.com/UnitTestBot/UTBotJava/pull/2610/checks |
| Files changed | https://github.com/UnitTestBot/UTBotJava/pull/2610/files |
| Add more correct type resolving for collections and maps | https://github.com/UnitTestBot/UTBotJava/pull/2610#top |
| Markoutte | https://github.com/Markoutte |
| main | https://github.com/UnitTestBot/UTBotJava/tree/main |
| pelevin/2571-Fuzzer-ignores-generics-of-class-StringMap | https://github.com/UnitTestBot/UTBotJava/tree/pelevin/2571-Fuzzer-ignores-generics-of-class-StringMap |
|
| https://github.com/Markoutte |
| Markoutte | https://github.com/Markoutte |
| Sep 20, 2023 | https://github.com/UnitTestBot/UTBotJava/pull/2610#issue-1904289574 |
| #2571 | https://github.com/UnitTestBot/UTBotJava/issues/2571 |
| @EgorkaKulikov | https://github.com/EgorkaKulikov |
| Please reload this page | https://github.com/UnitTestBot/UTBotJava/pull/2610 |
| https://github.com/Markoutte |
| Markoutte | https://github.com/Markoutte |
|
comp-fuzzing
| https://github.com/UnitTestBot/UTBotJava/issues?q=state%3Aopen%20label%3Acomp-fuzzing |
|
ctg-bug-fix
| https://github.com/UnitTestBot/UTBotJava/issues?q=state%3Aopen%20label%3Actg-bug-fix |
| Sep 20, 2023 | https://github.com/UnitTestBot/UTBotJava/pull/2610#event-10418784130 |
| https://github.com/Markoutte |
| Markoutte | https://github.com/Markoutte |
| EgorkaKulikov | https://github.com/EgorkaKulikov |
| IlyaMuravjov | https://github.com/IlyaMuravjov |
| September 20, 2023 06:55 | https://github.com/UnitTestBot/UTBotJava/pull/2610#event-10418784150 |
| https://github.com/IlyaMuravjov |
| IlyaMuravjov | https://github.com/IlyaMuravjov |
|
Sep 20, 2023
| https://github.com/UnitTestBot/UTBotJava/pull/2610#pullrequestreview-1635031698 |
|
View reviewed changes
| https://github.com/UnitTestBot/UTBotJava/pull/2610/files |
| utbot-java-fuzzing/src/main/kotlin/org/utbot/fuzzing/providers/Collections.kt | https://github.com/UnitTestBot/UTBotJava/pull/2610/files#diff-78d769e269f40d2150135ff4e8078dbfd75bbbfe8c2aa994e44f06a600e6f925 |
| IlyaMuravjov | https://github.com/IlyaMuravjov |
| Sep 20, 2023 | https://github.com/UnitTestBot/UTBotJava/pull/2610#discussion_r1331240825 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| #2584 | https://github.com/UnitTestBot/UTBotJava/pull/2584 |
| Please reload this page | https://github.com/UnitTestBot/UTBotJava/pull/2610 |
| Markoutte | https://github.com/Markoutte |
| Sep 20, 2023 | https://github.com/UnitTestBot/UTBotJava/pull/2610#discussion_r1331366181 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/UnitTestBot/UTBotJava/pull/2610 |
| utbot-java-fuzzing/src/main/kotlin/org/utbot/fuzzing/providers/Collections.kt | https://github.com/UnitTestBot/UTBotJava/pull/2610/files#diff-78d769e269f40d2150135ff4e8078dbfd75bbbfe8c2aa994e44f06a600e6f925 |
| IlyaMuravjov | https://github.com/IlyaMuravjov |
| Sep 20, 2023 | https://github.com/UnitTestBot/UTBotJava/pull/2610#discussion_r1331240966 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/UnitTestBot/UTBotJava/pull/2610 |
| Markoutte | https://github.com/Markoutte |
| Sep 20, 2023 | https://github.com/UnitTestBot/UTBotJava/pull/2610#discussion_r1331366983 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/UnitTestBot/UTBotJava/pull/2610 |
| utbot-java-fuzzing/src/main/kotlin/org/utbot/fuzzing/providers/Collections.kt | https://github.com/UnitTestBot/UTBotJava/pull/2610/files#diff-78d769e269f40d2150135ff4e8078dbfd75bbbfe8c2aa994e44f06a600e6f925 |
| IlyaMuravjov | https://github.com/IlyaMuravjov |
| Sep 20, 2023 | https://github.com/UnitTestBot/UTBotJava/pull/2610#discussion_r1331247259 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/UnitTestBot/UTBotJava/pull/2610 |
| Markoutte | https://github.com/Markoutte |
| Sep 20, 2023 | https://github.com/UnitTestBot/UTBotJava/pull/2610#discussion_r1331370384 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/UnitTestBot/UTBotJava/pull/2610 |
| https://github.com/Markoutte |
| Markoutte | https://github.com/Markoutte |
| IlyaMuravjov | https://github.com/IlyaMuravjov |
| September 20, 2023 09:48 | https://github.com/UnitTestBot/UTBotJava/pull/2610#event-10420874272 |
| https://github.com/IlyaMuravjov |
| IlyaMuravjov | https://github.com/IlyaMuravjov |
|
Sep 20, 2023
| https://github.com/UnitTestBot/UTBotJava/pull/2610#pullrequestreview-1635246574 |
|
View reviewed changes
| https://github.com/UnitTestBot/UTBotJava/pull/2610/files |
| IlyaMuravjov | https://github.com/IlyaMuravjov |
| https://github.com/UnitTestBot/UTBotJava/pull/2610#pullrequestreview-1635246574 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/UnitTestBot/UTBotJava/pull/2610 |
| utbot-java-fuzzing/src/main/kotlin/org/utbot/fuzzing/providers/Collections.kt | https://github.com/UnitTestBot/UTBotJava/pull/2610/files#diff-78d769e269f40d2150135ff4e8078dbfd75bbbfe8c2aa994e44f06a600e6f925 |
| IlyaMuravjov | https://github.com/IlyaMuravjov |
| Sep 20, 2023 | https://github.com/UnitTestBot/UTBotJava/pull/2610#discussion_r1331383456 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/UnitTestBot/UTBotJava/pull/2610 |
| Markoutte | https://github.com/Markoutte |
| September 20, 2023 13:51 | https://github.com/UnitTestBot/UTBotJava/pull/2610#commits-pushed-0c54c4e |
|
| https://github.com/Markoutte |
| Add more correct type resolves for collections and maps | https://github.com/UnitTestBot/UTBotJava/pull/2610/commits/0c54c4edf9d20f4bf08b793f86f13188f35214ed |
| 0c54c4e | https://github.com/UnitTestBot/UTBotJava/pull/2610/commits/0c54c4edf9d20f4bf08b793f86f13188f35214ed |
|
| https://github.com/Markoutte |
| Better way to get generics | https://github.com/UnitTestBot/UTBotJava/pull/2610/commits/c8643682087f6b73692a99dfa4168c17d4ed3f80 |
| c864368 | https://github.com/UnitTestBot/UTBotJava/pull/2610/commits/c8643682087f6b73692a99dfa4168c17d4ed3f80 |
|
| https://github.com/Markoutte |
| Fix compilation error | https://github.com/UnitTestBot/UTBotJava/pull/2610/commits/a9ca3e03f012927925580114b7742bd55cdecc7a |
| a9ca3e0 | https://github.com/UnitTestBot/UTBotJava/pull/2610/commits/a9ca3e03f012927925580114b7742bd55cdecc7a |
| https://github.com/Markoutte |
| Markoutte | https://github.com/Markoutte |
| force-pushed | https://github.com/UnitTestBot/UTBotJava/compare/89ddbe64c1a406c0cb327c56a16778fdadf004b0..a9ca3e03f012927925580114b7742bd55cdecc7a |
| 89ddbe6 | https://github.com/UnitTestBot/UTBotJava/commit/89ddbe64c1a406c0cb327c56a16778fdadf004b0 |
| a9ca3e0 | https://github.com/UnitTestBot/UTBotJava/commit/a9ca3e03f012927925580114b7742bd55cdecc7a |
|
Compare
| https://github.com/UnitTestBot/UTBotJava/compare/89ddbe64c1a406c0cb327c56a16778fdadf004b0..a9ca3e03f012927925580114b7742bd55cdecc7a |
| September 20, 2023 11:00 | https://github.com/UnitTestBot/UTBotJava/pull/2610#event-10421693896 |
| https://github.com/Markoutte |
| Markoutte | https://github.com/Markoutte |
| be47d83 | https://github.com/UnitTestBot/UTBotJava/commit/be47d83d3569f1002bc74ea98f0216590f678246 |
| Sep 21, 2023 | https://github.com/UnitTestBot/UTBotJava/pull/2610#event-10429838390 |
| https://github.com/Markoutte |
| Markoutte | https://github.com/Markoutte |
| September 21, 2023 04:20 | https://github.com/UnitTestBot/UTBotJava/pull/2610#event-10429838455 |
| https://github.com/Markoutte |
| Markoutte | https://github.com/Markoutte |
|
Sep 25, 2023
| https://github.com/UnitTestBot/UTBotJava/pull/2610#ref-issue-1875253857 |
|
Fuzzer ignores generics of class StringMap extends HashMap
#2571
| https://github.com/UnitTestBot/UTBotJava/issues/2571 |
| https://github.co/hiddenchars |
| https://github.com/UnitTestBot/UTBotJava/pull/{{ revealButtonHref }} |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in to comment | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FUnitTestBot%2FUTBotJava%2Fpull%2F2610 |
|
| https://github.com/IlyaMuravjov |
|
IlyaMuravjov
| https://github.com/IlyaMuravjov |
|
| https://github.com/UnitTestBot/UTBotJava/pull/2610/files/89ddbe64c1a406c0cb327c56a16778fdadf004b0 |
|
| https://github.com/EgorkaKulikov |
|
EgorkaKulikov
| https://github.com/EgorkaKulikov |
|
comp-fuzzing
| https://github.com/UnitTestBot/UTBotJava/issues?q=state%3Aopen%20label%3Acomp-fuzzing |
|
ctg-bug-fix
| https://github.com/UnitTestBot/UTBotJava/issues?q=state%3Aopen%20label%3Actg-bug-fix |
|
Fuzzer ignores generics of class StringMap extends HashMap
| https://github.com/UnitTestBot/UTBotJava/issues/2571 |
| Please reload this page | https://github.com/UnitTestBot/UTBotJava/pull/2610 |
|
| https://github.com/Markoutte |
|
| https://github.com/IlyaMuravjov |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |