Régis Décamps
Régis Décamps
Thanks for the report. Could you share a minimal flex spec that reproduces the issue?
In particular, it's a bit surprising to see an empty interval `['']`. I still think JFlex should output a more descriptive error message when this happens.
Yes, it would be helpful. Unfortunately, the attachment by email was not handled. I think you can attach a file in the web UI simply by dragging in the comment...
Unfortunately, that's not enough. At the end of `emitActions`, I have added a fall-through comment println(" { " + action.content); println(" } "); println(" // fall through "); The problem...
`// fall through` is the exact opposite of `break`. It means the case falls to the following case statement, and that the developer has not forgotten the `break`.
There are still violations https://travis-ci.org/jflex-de/jflex/jobs/431900782
Work around: Use javac option `-Xep:FallThrough:WARN`
I also believe that JFlex 1.7.0 has fall-through violations that 1.6.1 didn't have.
Alternatively, use a third-party artifact manager https://packagecloud.io/ https://blog.travis-ci.com/2017-03-30-deploy-maven-travis-ci-packagecloud/
And what about [Github packages](https://docs.github.com/en/free-pro-team@latest/packages/learn-github-packages/about-github-packages)? For instance, to publish the `-SNAPSHOT` version?