Results for: "strip"

Securely removes the entry given by path, which should be the entry for a regular file, a symbolic link, or a directory.

Argument path should be interpretable as a path.

Avoids a local vulnerability that can exist in certain circumstances; see Avoiding the TOCTTOU Vulnerability.

Optional argument force specifies whether to ignore raised exceptions of StandardError and its descendants.

Related: methods for deleting.

Shortcut for defining multiple delegator methods, but with no provision for using a different name. The following two code samples have the same effect:

def_delegators :@records, :size, :<<, :map

def_delegator :@records, :size
def_delegator :@records, :<<
def_delegator :@records, :map

Define method as delegator instance method with an optional alias name ali. Method calls to ali will be delegated to accessor.method. accessor should be a method name, instance variable name, or constant name. Use the full path to the constant if providing the constant name. Returns the name of the method defined.

class MyQueue
  CONST = 1
  extend Forwardable
  attr_reader :queue
  def initialize
    @queue = []
  end

  def_delegator :@queue, :push, :mypush
  def_delegator 'MyQueue::CONST', :to_i
end

q = MyQueue.new
q.mypush 42
q.queue    #=> [42]
q.push 23  #=> NoMethodError
q.to_i     #=> 1

Like URI.encode_www_form_component, except that ' ' (space) is encoded as '%20' (instead of '+').

Like URI.decode_www_form_component, except that '+' is preserved.

No documentation available
No documentation available

SyntaxSuggest.use_prism_parser? [Private]

Tells us if the prism parser is available for use or if we should fallback to ‘Ripper`

@@foo += bar ^^^^^^^^^^^^

@@foo &&= bar ^^^^^^^^^^^^^

@@foo ||= bar ^^^^^^^^^^^^^

Visit a constant path that is part of a write node.

Foo::Bar += baz ^^^^^^^^^^^^^^^

Foo::Bar &&= baz ^^^^^^^^^^^^^^^^

Foo::Bar ||= baz ^^^^^^^^^^^^^^^^

$foo += bar ^^^^^^^^^^^

$foo &&= bar ^^^^^^^^^^^^

$foo ||= bar ^^^^^^^^^^^^

foo += bar ^^^^^^^^^^

foo &&= bar ^^^^^^^^^^^

foo ||= bar ^^^^^^^^^^^

Whether the critical flag is set on this property.

Writes data onto the IO, raising a FileOverflow exception if the number of bytes will be more than limit

Writes data onto the IO

No documentation available
Search took: 5ms  ·  Total Results: 1654