facebook pixelRuby Static Analysis Rules
BACK TO LIST

Ruby rules

Codiga provides multiple set of rules for 12+ languages. Below we provide a link and a description for all the rules supported by our platform. Note that not all the rules are being listed and described below.

      BooleanParameter

      Error prone
      Medium

      Detect boolean parameters (instead, the boolean should be used to call the function)

      Learn more

      ClassVariable

      Error prone
      Medium

      Do not use class variables

      NestedIterators

      Error prone
      Medium

      contains iterators nested 4 deep

      UncommunicativeMethodName

      Error prone
      Medium

      has the name 'valid\_payment\_2'

      UncommunicativeParameterName

      Error prone
      Medium

      Paramter not descriptive

      UncommunicativeVariableName

      Error prone
      Medium

      Variable name not descriptive

      UnusedParameters

      Error prone
      Medium

      Unused parameter