From c12f11fba5d65811c0605ec9a097dde233d76a0c Mon Sep 17 00:00:00 2001 From: Torsten Ruger Date: Sat, 17 Dec 2016 09:44:21 +0200 Subject: [PATCH] try both ree and cop --- .codeclimate.yml | 2 +- lib/typed/compiler/field_def.rb | 16 ---------------- 2 files changed, 1 insertion(+), 17 deletions(-) delete mode 100644 lib/typed/compiler/field_def.rb diff --git a/.codeclimate.yml b/.codeclimate.yml index bc82337b..4471a22b 100644 --- a/.codeclimate.yml +++ b/.codeclimate.yml @@ -10,7 +10,7 @@ engines: fixme: enabled: true rubocop: - enabled: false + enabled: true reek: enabled: true ratings: diff --git a/lib/typed/compiler/field_def.rb b/lib/typed/compiler/field_def.rb deleted file mode 100644 index 098a6ab3..00000000 --- a/lib/typed/compiler/field_def.rb +++ /dev/null @@ -1,16 +0,0 @@ -module Typed - module FieldDef - include AST::Sexp - - def on_FieldDef statement - # type , name , value = *statement - - reset_regs # field_def is a statement, no return and all regs - name_s = no_space( statement.name.value ) - @method.add_local( name_s, statement.type ) unless( @method.has_arg(name_s)) - # if there is a value assigned, process it as am assignemnt statement (kind of call on_assign) - process( Tree::Assignment.new(statement.name , statement.value ) ) if statement.value - return nil - end - end -end