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><p> Detects inline conditionals. Here is one example of an inline conditional: </p> <pre> String a = getParameter("a"); String b = (a==null || a.length()&lt;1) ? null : a.substring(1); </pre> <p> Rationale: Some developers find inline conditionals hard to read, so their employer's coding standards forbid them. </p></description> <message-keys> <message-key key="inline.conditional.avoid"/> </message-keys> </check> </module> </checkstyle-metadata>