Nick Palmer

Results 10 issues of Nick Palmer

`TimeoutHandler::onTimeout` throws a checked exception if the implementation is unable to handle the timeout. `BatchEventProcessor::notifyTimeout` catches `Throwable`, so no need for checked exception type. The exception gets passed to the...

There are many classes and tests under the "perf" sourceset. Not sure what all of these do, if they're relevant etc. There is currently no way to track performance of...

performance

We should take a look at all the existing samples and see if they make sense, document them better and make sure they're using modern syntax. We should remove a...

documentation

Currently almost everything is public, which isn't great. The only way to parse your own byte array requires calling the parsing code yourself and dealing with the result from nom,...

enhancement

A parser is required for LocalVariableTypeTable attributes https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html#jvms-4.7.14

enhancement
help wanted
Useful but not critical

A parser is required for LocalVariableTable attributes https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html#jvms-4.7.13

enhancement
help wanted
Useful but not critical

A parser is required for LineNumberTable attributes https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html#jvms-4.7.12

enhancement
help wanted
Useful but not critical

This should give us type-safe rewindable and non-rewindable `EventHandler` implementations. Non-rewindable implementations will not be able to throw `RewindableException` but will be able to implement `EventHandler::setSequenceCallback` and the opposite for...

bug

Since #364 we have the concept of `EventHandler::onEvent` being able to throw a `RewindableException` which the `BatchEventProcessor` will handle and reset the sequence to the start of batch before trying...

bug

This project was migrated to use Github Actions, but the `travis-ci.yml` remains. > Since June 15th, 2021, the building on travis-ci.org is ceased. Please use travis-ci.com from now on.