Cary Robbins
Cary Robbins
Is there a way to workaround this issue? How can you recover if deserialization fails?
It might be possible, but it's not currently implemented. I'd also be concerned with how unpredictable it might be. If one of the nested records does not have a Generic...
It seems if I update the `build.gradle` as follows (manually supplying the eta RTS jars) and create a `main` entrypoint in the `Hello` class, we can get this to work....
Once we get something like this, it would make it easier to put IntelliJ-Eta on CI.
This might be sufficient enough for running JFlex on Windows. I just inlined the parameters, so ideally this should "just work". ``` java -jar jflex-1.7.0-SNAPSHOT.jar --skel idea-flex.skeleton --nobak plugin/src/main/java/com/typelead/intellij/plugin/eta/lang/lexer/_EtaSyntaxHighlightingLexer.flex ```...
You might be able to use this directly in the `build.gradle` and remove the `run-jflex` script altogether. ```gradle task runJFlex(type: JavaExec) { main = '-jar' args = [ 'jflex-1.7.0-SNAPSHOT.jar', '--skel',...
@rahulmutt Awesome! All that should need to run is `./gradlew assemble test`
This should be fixed in the latest release - https://github.com/carymrobbins/intellij-haskforce/releases/tag/v0.3.46 Please reopen or submit a new issue if you encounter any other problems!
I am quite interested in this as well. As with all of these things, they are a lot of work, so PRs welcome.
I have an _extremely_ primitive WIP branch [lsp](https://github.com/carymrobbins/intellij-haskforce/compare/lsp) that has started trying to integrate the [haskell-language-server](https://github.com/haskell/haskell-language-server) into HaskForce. There are many problems, but that might be a good starting place....