Sha256: 65cbbaef95d966bb62ac721211e6d12f518dcc5732e86d1fd7a833ce355be848
Contents?: true
Size: 588 Bytes
Versions: 56
Compression:
Stored size: 588 Bytes
Contents
# frozen_string_literal: true module Synvert::Core # RemoveAction to remove code. class Rewriter::RemoveAction < Rewriter::Action def initialize(instance, code = nil) super end # Begin position of code to replace. # # @return [Integer] begin position. def begin_pos @node.loc.expression.begin_pos end # End position of code to replace. # # @return [Integer] end position. def end_pos @node.loc.expression.end_pos end # The rewritten code, always empty string. def rewritten_code '' end end end
Version data entries
56 entries across 56 versions & 1 rubygems