15. • undefined local variable or method `call_me' for
main:Object (NameError)
warning: Object#id will be deprecated; use Object#object_id
• warning: Object#id will be deprecated; use
Object#object_id
• Dead code
• Copy/Paste
• Complexity
• code_styleAnd_FWpatternViolations
16. • undefined local variable or method `call_me' for
main:Object (NameError)
warning: Object#id will be deprecated; use Object#object_id
• warning: Object#id will be deprecated; use
Object#object_id
• Dead code
• Copy/Paste
• Complexity
• code_styleAnd_FWpatternViolations
17. • undefined local variable or method `call_me' for
main:Object (NameError)
warning: Object#id will be deprecated; use Object#object_id
• warning: Object#id will be deprecated; use
Object#object_id
• Dead code
• Copy/Paste
• Complexity
• code_styleAnd_FWpatternViolations
18. • undefined local variable or method `call_me' for
main:Object (NameError)
warning: Object#id will be deprecated; use Object#object_id
• warning: Object#id will be deprecated; use
Object#object_id
• Dead code
• Copy/Paste
• Complexity
• code_styleAnd_FWpatternViolations
19. • undefined local variable or method `call_me' for
main:Object (NameError)
warning: Object#id will be deprecated; use Object#object_id
• warning: Object#id will be deprecated; use
Object#object_id
• Dead code
• Copy/Paste
• Complexity
• code_styleAnd_FWpatternViolations
20. • undefined local variable or method `call_me' for
main:Object (NameError)
warning: Object#id will be deprecated; use Object#object_id
• warning: Object#id will be deprecated; use
Object#object_id
• Dead code
• Copy/Paste
• Complexity
• code_styleAnd_FWpatternViolations
24. • No code run
• But tool runs
• No side effects
• But no on-the-fly change
Static tools
false positeve
bad alalyzing meta-programming
false positeve
bad alalyzing meta-programming
25. Reek
• Control Couple
• Data Clump
• Feature Envy
• Large Class/Method
• Long Parameters List
• Simulated Polymorphism
36. Roodi• Assignment in conditionals
• Case missing else
• Line count
• Names check
• Cyclomatic omplexityс
• Empty rescue body
• For to foreach
• Parameters number
подровнятьподровнять