@@ -12,31 +12,48 @@ engines:
1212 exclude_fingerprints :
1313 - 908ad3f93985ff14c44615cee6966c72 # View have a lot of public methods. Deal with it.
1414 - 81ca5382dedb709060ec70ffea74e157 # allow exit in a call-back inside app constructor
15+ - 409aa7b6ded69296360c17d5c267c8dc # Grid::renderView iterates method
16+ - a4801fad2cfbf1b485de61cca855955d # Grid calls View::renderView() bypassing Lister.
17+ - 5030329ed016f46a2791c854caacb39c # Grid::getHTMLTags passes $row / $field, but $row is not used by money column
18+ - 113c8195220e554776225802db7021d6 # Persistence_Faker: Allow static access to class Faker\Factory in __construct
1519 checks :
16- Naming/ShortVariable :
17- enabled : false # because of on() and js() and $ui
18- Naming/ShortMethodName :
19- enabled : false # because of on() and js() and $ui
2020 CleanCode/ElseExpression :
2121 enabled : false # gives many incorrect suggestions
22- Design/CouplingBetweenObjects :
23- enabled : false # because we always allow to inject overrides!
2422 Controversial/CamelCaseClassName :
2523 enabled : false # because jQuery.php and similar class names
26- Controversial/CamelCasePropertyName :
27- enabled : false # becasue we use _xx for private properties (that must remain public)
2824 Controversial/CamelCaseMethodName :
2925 enabled : false # methods start with _xx for private methods (that must remain public)
30- Design/WeightedMethodCount :
31- enabled : false # because we solve complex task, our classes may be complex
32- Design/NpathComplexity :
26+ Controversial/CamelCaseParameterName :
27+ enabled : false # allow parameter names to not use camelCase notation
28+ Controversial/CamelCasePropertyName :
29+ enabled : false # becasue we use _xx for private properties (that must remain public)
30+ Controversial/CamelCaseVariableName :
31+ enabled : false # because we call variables $f_login, $m_user for better readability.
32+ Controversial/Superglobals :
33+ enabled : false # yes we use superglobals and that's OK
34+ CyclomaticComplexity :
3335 enabled : false # our code is complex so that your code wouldn't be!
36+ CleanCode/BooleanArgumentFlag :
37+ enabled : false # sometimes it is meaningful to pass boolean arguments to methods
38+ Design/CouplingBetweenObjects :
39+ enabled : false # because we always allow to inject overrides!
3440 Design/LongMethod :
3541 enabled : false # our code is long so that your code wouldn't be!
36- CyclomaticComplexity :
42+ Design/NpathComplexity :
3743 enabled : false # our code is complex so that your code wouldn't be!
38- Controversial/CamelCaseVariableName :
39- enabled : false # because we call variables $f_login, $m_user for better readability.
44+ Design/TooManyMethods :
45+ enabled : false # methods never should be to many
46+ Design/TooManyPublicMethods :
47+ enabled : false # it is OK that some classes have more than 12 public methods
48+ Design/WeightedMethodCount :
49+ enabled : false # because we solve complex task, our classes may be complex
50+ Naming/ShortMethodName :
51+ enabled : false # because of on() and js() and $ui
52+ Naming/ShortVariable :
53+ enabled : false # because of on() and js() and $ui
54+ # THERE IS MUCH TO MUCH OF THESE ERRORS - TEMPORARILY DISABLE THIS CHECK
55+ UnusedFormalParameter :
56+ enabled : false
4057 radon :
4158 enabled : true
4259ratings :
0 commit comments