All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.puppycrawl.tools.checkstyle.meta.checks.coding.AvoidInlineConditionalsCheck.xml Maven / Gradle / Ivy

<?xml version="1.0" encoding="UTF-8"?>
<checkstyle-metadata>
   <module>
      <check fully-qualified-name="com.puppycrawl.tools.checkstyle.checks.coding.AvoidInlineConditionalsCheck"
             name="AvoidInlineConditionals"
             parent="com.puppycrawl.tools.checkstyle.TreeWalker">
         <description>&lt;p&gt;
 Detects inline conditionals. Here is one example of an inline conditional:
 &lt;/p&gt;
 &lt;pre&gt;
 String a = getParameter("a");
 String b = (a==null || a.length()&amp;lt;1) ? null : a.substring(1);
 &lt;/pre&gt;
 &lt;p&gt;
 Rationale: Some developers find inline conditionals hard to read, so
 their employer's coding standards forbid them.
 &lt;/p&gt;</description>
         <message-keys>
            <message-key key="inline.conditional.avoid"/>
         </message-keys>
      </check>
   </module>
</checkstyle-metadata>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy