Régis Décamps

Results 53 comments of 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?