Sha256: 9c9679b79aa4d9599577437ed16c25a4dec7a27a0a796cdf49732603f6834bd9

Contents?: true

Size: 1.46 KB

Versions: 1

Compression:

Stored size: 1.46 KB

Contents

---
include_paths:
  - '*.rb'
  - Gemfile
  - '*.erb'
  - '*.gemspec'
  - .irbrc
  - irb.rc
  - _irbrc
  - $irbrc

test_paths:
  - /tests/
  - /test/

rules:
  - skip: true
    name:
      - initialize # called by new
      - inspect # called by repl
      - respond_to_missing? # called by respond_to?
      - method_missing # called by method dispatch
      - to_s # called by #{}
      - to_ary
      - to_str
      - <=> # called by Comparable
      - each # called by Enumerable
      - marshal_dump # called by Marshal.dump
      - marshal_load # called by Marshal.load
      - _dump # called by Marshal.dump
      - _load # called by Marshal.load
  - name:
      - send
      - public_send
      - __send__
      - method
      - respond_to?
      - instance_method
    calls:
      argument: 1
  - name: attr_reader
    defines:
      argument: '*'
    calls:
      argument: '*'
      add_prefix: '@'
  - name: attr_writer
    defines:
      argument: '*'
      add_suffix: '='
  - name: attr_accessor
    defines:
      - argument: '*'
        transforms:
          - original
          - add_suffix: '='
    calls:
      argument: '*'
      add_prefix: '@'
  - name: define_method
    defines:
      argument: 1
  - name: alias_method
    defines:
      argument: 1
    calls:
      argument: 2
  - name:
      - instance_variable_get
      - class_variable_set
    calls:
      argument: 1
  - name:
      - instance_variable_set
      - class_variable_set
    defines:
      argument: 1

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
leftovers-0.1.0 lib/config/ruby.yml