All Versions
7
Latest Version
Avg Release Cycle
289 days
Latest Release
1667 days ago
Changelog History
Changelog History
-
v1.0.0 Changes
June 20, 2020 -
v0.3.1 Changes
May 12, 2017- ๐ Check for Integer instead of Fixnum and Bignum for Ruby >2.4.0 (#8)
- โก๏ธ Update min required gem dependencies
-
v0.3.0 Changes
May 12, 2017- โฌ๏ธ Drop ActiveSupport as dependency (#7)
- โก๏ธ Update min required version for parser gem to v2.3
-
v0.2.0 Changes
May 17, 2016 -
v0.1.2 Changes
October 04, 2015๐ Parse empty string and Ruby comment as an empty Array - Fixes #2
require 'code_breaker'CodeBreaker.parse('')CodeBreaker.parse('# a comment')# => []
-
v0.1.1 Changes
September 22, 2015- ๐ Fix wrong parsing of Hash
-
v0.1.0 Changes
September 21, 2015- ๐ Implement most important node types given in Parser gem:
Assignments:
lvasgn, ivasgn, cvasgn, gvasgn, op_asgn, or_asgn, and_asgn, masgn, mlhs, casgnData types:
nil, true, false, str, xstr, sym, float, regexp, int, hash, pair, arrayKey words:
or, and, def, module, yield, break, next, retry, self, rescue, resbody, case, while, until, for, if, return, kwbegin, whenLanguage elements:
block, args, arg, blockarg, restarg, optarg, kwarg, kwoptarg, kwrestarg, block_pass, splatRanges:
irange, erangeVariable types:
const, lvar, ivar, cvar, gvarWrappers:
send, begin