Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/monosoul/inellij-jooq-type-inference-issue-reproducer
A reproducer for type inference issue in IntelliJ
https://github.com/monosoul/inellij-jooq-type-inference-issue-reproducer
Last synced: about 2 months ago
JSON representation
A reproducer for type inference issue in IntelliJ
- Host: GitHub
- URL: https://github.com/monosoul/inellij-jooq-type-inference-issue-reproducer
- Owner: monosoul
- Created: 2023-11-30T09:29:47.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-30T10:32:45.000Z (about 1 year ago)
- Last Synced: 2023-11-30T11:26:52.780Z (about 1 year ago)
- Language: Kotlin
- Homepage: https://youtrack.jetbrains.com/issue/IDEA-339409/IntelliJ-IDEA-fails-to-infer-Publisher-type-from-jOOQ-types
- Size: 146 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# A reproducer for type inference issue in IntelliJ
IntelliJ IDEA is unable to infer `Publisher` type from most (if not all) [jOOQ](https://www.jooq.org/) types that
implement `Publisher` type deep in the class hierarchy.Pre-requisites:
- JVM 17 to run the build
- Docker to run `generateJooqClasses` taskSteps to reproduce:
- open the project with intellij
- build itExpected result:
- build succeeds
- IntelliJ doesn't show any errors for the codeActual result:
- build succeeds
- IntelliJ highlights `asFlow` usages as errors![Screenshot.png](Screenshot.png)