.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