- Another fix for channels, kindly provided by Jan Žák (zakjan).
- Fix for channels, kindly provided by Jan Žák (zakjan).
- Update Rake due to security advisory.
- Minor changes to clear some ruby interpreter and code smell warnings.
- RSpecs now run properly in RubyMine
- Change certain error messages to match the format produced by the Java runtime.
- In C extension, move
forloop variable declaration outside the loop - AWS didn't like it.
- Minor bugs when reporting errors
- Bug fix in buffered_token_stream.rb
- Bug fix in common_token.rb
- Performance improvements and bug fixes from Cameron Dutro.
- Fixed a problem displaying error messages when parsing fails.
- Added a unit test for IntervalSet, fixed some bugs, removed some unused code, renamed
or_setstoor. - Fixed eql? and <=> for ATNConfig
- Fixed compare method for ATNConfigSet
- Fixed a ParseATNSimulator problem when checking for values added to closure_busy.
- Fixed a loop error in PredictionContextUtils
- Fixed use of ObjectEqualityComparator in Triple.
- Call IntervalSet#or_sets (instead of #or or ||) to better match the Java version.
- A few small fixes:
- Fixed a misspelled attr_reader in LexerCustomAction.
- Fixed a reference to IntervalSet#or, which doesn't exist.
- A few requires were missing. Decided to move all requires to autoloads.
- Added require 'spec_helper' to all spec files.
- Removed bundler as a dev dependency.
- Added LexerATNConfig.create_from_config and LexerATNConfig.create_from_config2.
- Fixed instance variable reference in LexerATNSimulator.
- Removed Gemfile.lock from source control.
- Initial release