tools

various tools I have been using throughout the years
Log | Files | Refs | README | LICENSE

.reek.yml (1256B)


      1 ---
      2 exclude_paths:
      3   - spec
      4   - pkg
      5   - vendor
      6   - sorbet
      7   - coverage
      8 
      9 detectors:
     10   IrresponsibleModule:
     11     enabled: false
     12   Attribute:
     13     enabled: false
     14   BooleanParameter:
     15     enabled: false
     16   DataClump:
     17     enabled: false
     18   MissingSafeMethod:
     19     enabled: false
     20   InstanceVariableAssumption:
     21     enabled: false
     22   TooManyMethods:
     23     exclude:
     24       - Hue::Bridge
     25       - Hue::Bulb
     26   TooManyInstanceVariables:
     27     exclude:
     28       - Hue::Bulb
     29   TooManyConstants:
     30     exclude:
     31       - Hue::Colors::HueSaturation
     32       - Hue
     33   TooManyStatements:
     34     max_statements: 12
     35     exclude:
     36       - Hue::Colors::HueSaturation#to_rgb
     37       - Hue::Colors::RGB#to_hash
     38   UncommunicativeVariableName:
     39     accept:
     40       - _
     41       - i
     42       - t
     43       - h
     44       - s
     45       - v
     46       - x
     47       - y
     48       - z
     49       - p
     50       - q
     51       - r
     52       - g
     53       - b
     54       - f
     55       - d
     56       - k
     57       - m
     58       - a
     59       - e
     60   UtilityFunction:
     61     public_methods_only: true
     62   FeatureEnvy:
     63     exclude:
     64       - Hue::Colors::ColorTemperature#to_rgb
     65       - Hue::Colors::HueSaturation#to_rgb
     66       - Hue::Colors::RGB#==
     67       - Hue::Config::Abstract#==
     68       - Hue::Bridge#print_lights
     69       - Hue::Bridge#print_proxy_info
     70       - Hue::Bridge#receive
     71       - Hue::Bridge#send_request