Module: Psychgus::PsychDropIn

Included in:
Psychgus
Defined in:
lib/psychgus.rb

Overview

Note:

For devs/hacking: because extend is used, do not prefix methods with ‘self.`.

Unnecessary Methods

All of the below methods are not needed, but are defined so that Psychgus can be a drop-in replacement for Psych.

Instead, you should probably use Psych. This is also the recommended practice in case your version of Psych defines the method differently.

Private methods of Psych are not defined.

Instance Method Summary collapse

Instance Method Details

#add_builtin_type(*args, &block) ⇒ Object

See Also:

  • Psych.add_builtin_type


497
498
499
# File 'lib/psychgus.rb', line 497

def add_builtin_type(*args,&block)
  Psych.add_builtin_type(*args,&block)
end

#add_domain_type(*args, &block) ⇒ Object

See Also:

  • Psych.add_domain_type


502
503
504
# File 'lib/psychgus.rb', line 502

def add_domain_type(*args,&block)
  Psych.add_domain_type(*args,&block)
end

#add_tag(*args) ⇒ Object

See Also:

  • Psych.add_tag


507
508
509
# File 'lib/psychgus.rb', line 507

def add_tag(*args)
  Psych.add_tag(*args)
end

#load(*args, **kargs) ⇒ Object

See Also:

  • Psych.load


512
513
514
# File 'lib/psychgus.rb', line 512

def load(*args,**kargs)
  Psych.load(*args,**kargs)
end

#load_file(*args, **kargs) ⇒ Object

See Also:

  • Psych.load_file


517
518
519
# File 'lib/psychgus.rb', line 517

def load_file(*args,**kargs)
  Psych.load_file(*args,**kargs)
end

#load_stream(*args, **kargs) ⇒ Object

See Also:

  • Psych.load_stream


522
523
524
# File 'lib/psychgus.rb', line 522

def load_stream(*args,**kargs)
  Psych.load_stream(*args,**kargs)
end

#remove_type(*args) ⇒ Object

See Also:

  • Psych.remove_type


527
528
529
# File 'lib/psychgus.rb', line 527

def remove_type(*args)
  Psych.remove_type(*args)
end

#safe_load(*args, **kargs) ⇒ Object

See Also:

  • Psych.safe_load


532
533
534
# File 'lib/psychgus.rb', line 532

def safe_load(*args,**kargs)
  Psych.safe_load(*args,**kargs)
end

#to_json(*args) ⇒ Object

See Also:

  • Psych.to_json


537
538
539
# File 'lib/psychgus.rb', line 537

def to_json(*args)
  Psych.to_json(*args)
end