Project

Reverse Dependencies for sexp_processor

The projects listed here declare sexp_processor as a runtime or development dependency

4.1
A long-lived project that still receives updates
ruby_parser (RP) is a ruby parser written in pure ruby (utilizing racc--which does by default use a C extension). It outputs s-expressions which can be manipulated and converted back to ruby via the ruby2ruby gem. As an example: def conditional1 arg1 return 1 if arg1 == 0 return...
2017
2018
2019
2020
2021
2022
1.62
No release in over a year
Flay analyzes code for structural similarities. Differences in literal values, variable, class, method names, whitespace, programming style, braces vs do/end, etc are all ignored. Making this totally rad.
2017
2018
2019
2020
2021
2022
0.99
Low commit activity in last 3 years
No release in over a year
Flog reports the most tortured code in an easy to read pain report. The higher the score, the more pain the code is in.
2017
2018
2019
2020
2021
2022
0.76
Low commit activity in last 3 years
No release in over a year
ruby2ruby provides a means of generating pure ruby code easily from RubyParser compatible Sexps. This makes making dynamic language processors in ruby easier than ever!
2017
2018
2019
2020
2021
2022
0.52
Low commit activity in last 3 years
No release in over a year
a code analyzer tool which extracted from rails_best_practices, it helps you easily build your own code analyzer tool.
2017
2018
2019
2020
2021
2022
0.28
There's a lot of open issues
No release in over a year
High method and class churn has been shown to have increased bug and error rates. This gem helps you know what is changing a lot so you can do additional testing, code review, or refactoring to try to tame the volatile code.
2017
2018
2019
2020
2021
2022
0.23
Low commit activity in last 3 years
No release in over a year
Analyze code for potentially uncalled / dead methods, now with auto-removal.
2017
2018
2019
2020
2021
2022
0.21
No release in over 3 years
Low commit activity in last 3 years
There's a lot of open issues
Wrong provides a general assert method that takes a predicate block. Assertion failure messages are rich in detail. The Wrong idea is to replace all those countless assert_this, assert_that library methods which only exist to give a more useful failure message than "assertion failed". Wrong repla...
2017
2018
2019
2020
2021
2022
0.13
No commit activity in last 3 years
No release in over 3 years
Workarounds before ruby-core officially supports Proc#to_source (& friends)
2017
2018
2019
2020
2021
2022
0.09
Low commit activity in last 3 years
There's a lot of open issues
No release in over a year
A library for safe evaluation of Ruby code based on RubyParser and Ruby2Ruby. Provides Rails ActionView template handlers for ERB and Haml.
2017
2018
2019
2020
2021
2022
0.08
Repository is archived
No release in over 3 years
Low commit activity in last 3 years
Excellent finds the nasty lines in your code. It implements a comprehensive set of checks for possibly buggy parts of your app that would otherwise make it into your repo and eventually to the production server.
2017
2018
2019
2020
2021
2022
0.07
Repository is archived
No release in over 3 years
Low commit activity in last 3 years
Source Code analysis gem for Ruby and Rails
2017
2018
2019
2020
2021
2022
0.06
Low commit activity in last 3 years
There's a lot of open issues
No release in over a year
No .yml files. Inline defaults. Optional keys. Inferred interpolation values. Wrappers and blocks, so your templates look template-y and your translations stay HTML-free.
2017
2018
2019
2020
2021
2022
0.05
No commit activity in last 3 years
No release in over 3 years
ParseTree is a C extension (using RubyInline) that extracts the parse tree for an entire class or a specific method and returns it as a s-expression (aka sexp) using ruby's arrays, strings, symbols, and integers. As an example: def conditional1(arg1) if arg1 == 0 then return 1 e...
2017
2018
2019
2020
2021
2022
0.04
No commit activity in last 3 years
No release in over 3 years
Allows you to do example based pattern matching and queries against S Expressions (sexp).
2017
2018
2019
2020
2021
2022
0.04
Low commit activity in last 3 years
There's a lot of open issues
No release in over a year
ruby_to_c translates a static ruby subset to C. Hopefully it works. NOTE ! NOTE ! NOTE ! NOTE ! NOTE ! NOTE ! NOTE ! NOTE ! NOTE THIS IS BETA SOFTWARE! NOTE ! NOTE ! NOTE ! NOTE ! NOTE ! NOTE ! NOTE ! NOTE ! NOTE RubyToC has the following modules: * Rewriter ...
2017
2018
2019
2020
2021
2022
0.04
No commit activity in last 3 years
No release in over 3 years
Example based structural pattern matching for S-Expressions
2017
2018
2019
2020
2021
2022
0.03
A long-lived project that still receives updates
RipperRubyParser is a parser for Ruby based on Ripper that aims to be a drop-in replacement for RubyParser.
2017
2018
2019
2020
2021
2022
0.03
A long-lived project that still receives updates
RipperRubyParser is a parser for Ruby based on Ripper that aims to be a drop-in replacement for RubyParser.
2017
2018
2019
2020
2021
2022