PATH: //opt/alt/ruby31/share/ruby/did_you_mean/spell_checkers
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📄 key_error_checker.rb
↓
X
📄 method_name_checker.rb
↓
X
📁 name_error_checkers/
X
📄 name_error_checkers.rb
↓
X
📄 null_checker.rb
↓
X
📄 pattern_key_name_checker.rb
↓
X
📄 require_path_checker.rb
↓
X
SAVING...
BERHASIL DIUBAH!
EDITING: name_error_checkers.rb
require_relative 'name_error_checkers/class_name_checker' require_relative 'name_error_checkers/variable_name_checker' module DidYouMean class << (NameErrorCheckers = Object.new) def new(exception) case exception.original_message when /uninitialized constant/ ClassNameChecker when /undefined local variable or method/, /undefined method/, /uninitialized class variable/, /no member '.*' in struct/ VariableNameChecker else NullChecker end.new(exception) end end end
SIMPAN PERUBAHAN