Showing 2 of 2 total issues
Class AstProcessor
has 41 methods (exceeds 20 allowed). Consider refactoring. Open
Open
class AstProcessor
include AST::Sexp
include Mulang::PHP::Sexp
def initialize
Method define_binary_operators!
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def define_binary_operators!
[
{ token: '===', name: 'Identical', supports_assign?: false },
{ token: '!==', name: 'NotIdentical', supports_assign?: false },
{ token: '.', name: 'Concat', supports_assign?: true },