Title: Generics in Kotlin codegen · Issue #88 · UnitTestBot/UTBotJava · GitHub
Open Graph Title: Generics in Kotlin codegen · Issue #88 · UnitTestBot/UTBotJava
X Title: Generics in Kotlin codegen · Issue #88 · UnitTestBot/UTBotJava
Description: Description Extract type variables from the available structures inside the engine and put them into the result model. Expected behavior Kotlin code should be generated with generics where it is required. Framework tests should pass with...
Open Graph Description: Description Extract type variables from the available structures inside the engine and put them into the result model. Expected behavior Kotlin code should be generated with generics where it is re...
X Description: Description Extract type variables from the available structures inside the engine and put them into the result model. Expected behavior Kotlin code should be generated with generics where it is re...
Opengraph URL: https://github.com/UnitTestBot/UTBotJava/issues/88
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Generics in Kotlin codegen","articleBody":"**Description**\r\n\r\nExtract type variables from the available structures inside the engine and put them into the result model.\r\n\r\n**Expected behavior**\r\n\r\nKotlin code should be generated with generics where it is required.\r\nFramework tests should pass with compilation for Kotlin enabled.\r\nAdditional testing on contest estimator is to be done.\r\n\r\n**Environment**\r\n\r\nNot applicable\r\n\r\n**Potential alternatives**\r\n\r\nNot applicable\r\n\r\n**Context**\r\n\r\nGeneric types are much more often required in Kotlin than in Java(e.g. collections), so additional support for them is to be made.\r\nCurrently, generated Kotlin code does not use generics, and thus a lot of code does not compile.","author":{"url":"https://github.com/nikitavlaev","@type":"Person","name":"nikitavlaev"},"datePublished":"2022-05-31T13:31:03.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/88/UTBotJava/issues/88"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:1f1c4d54-2f5d-8c2d-97a0-6eba5ff22e1b |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | A738:2C39D7:827815:B466A6:698E0C51 |
| html-safe-nonce | 13c72c329635dbeb2624fea05617eded7d93623b33df465ebccd72373f3f47a2 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBNzM4OjJDMzlENzo4Mjc4MTU6QjQ2NkE2OjY5OEUwQzUxIiwidmlzaXRvcl9pZCI6IjU2MzYzNDUzODYxOTQ3Mjk3NyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 7b0e920dad018c752cc960232abc5003599d6935b053716aa62e4d3a529168f7 |
| hovercard-subject-tag | issue:1253874892 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/UnitTestBot/UTBotJava/88/issue_layout |
| twitter:image | https://opengraph.githubassets.com/714ea22a4c95e691acf1ea54c0c1a2ff00200500406bca500de2b3dae69da108/UnitTestBot/UTBotJava/issues/88 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/714ea22a4c95e691acf1ea54c0c1a2ff00200500406bca500de2b3dae69da108/UnitTestBot/UTBotJava/issues/88 |
| og:image:alt | Description Extract type variables from the available structures inside the engine and put them into the result model. Expected behavior Kotlin code should be generated with generics where it is re... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | nikitavlaev |
| hostname | github.com |
| expected-hostname | github.com |
| None | fdf74c91c9ac187cc5cd7b14d4af2d6ef3e18136d002f5d36253f8538e97ee4c |
| turbo-cache-control | no-preview |
| 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 | 1a5a3e7bbfb3486980e340c242368684156fba87 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width