Problem/Motivation
The Drupal coding standards apply to code within Drupal and its contributed modules
Base on version 8.x-1.x-dev
FILE: /Users/ashutoshahirwal/Sites/lando/contribution/web/modules/custom/views_ical/views_ical.install
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 4 ERRORS AFFECTING 3 LINES
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 1 | ERROR | [x] Missing file doc comment
 8 | ERROR | [x] Line indented incorrectly; expected 2 spaces, found 0
 8 | ERROR | [x] 2 spaces found before inline comment; expected "// \Drupal::configFactory()->getEditable('core.date_format')->clear('views_ical')->delete();" but found "//
   |       |     \Drupal::configFactory()->getEditable('core.date_format')->clear('views_ical')->delete();"
 9 | ERROR | [x] Expected 1 newline at end of file; 0 found
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
PHPCBF CAN FIX THE 4 MARKED SNIFF VIOLATIONS AUTOMATICALLY
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: /Users/ashutoshahirwal/Sites/lando/contribution/web/modules/custom/views_ical/README.md
---------------------------------------------------------------------------------------------
FOUND 0 ERRORS AND 14 WARNINGS AFFECTING 14 LINES
---------------------------------------------------------------------------------------------
 15 | WARNING | Line exceeds 80 characters; contains 99 characters
 17 | WARNING | Line exceeds 80 characters; contains 111 characters
 19 | WARNING | Line exceeds 80 characters; contains 114 characters
 20 | WARNING | Line exceeds 80 characters; contains 88 characters
 24 | WARNING | Line exceeds 80 characters; contains 120 characters
 25 | WARNING | Line exceeds 80 characters; contains 119 characters
 27 | WARNING | Line exceeds 80 characters; contains 119 characters
 28 | WARNING | Line exceeds 80 characters; contains 120 characters
 33 | WARNING | Line exceeds 80 characters; contains 118 characters
 35 | WARNING | Line exceeds 80 characters; contains 107 characters
 36 | WARNING | Line exceeds 80 characters; contains 113 characters
 37 | WARNING | Line exceeds 80 characters; contains 113 characters
 45 | WARNING | Line exceeds 80 characters; contains 202 characters
 47 | WARNING | Line exceeds 80 characters; contains 94 characters
---------------------------------------------------------------------------------------------
FILE: /Users/ashutoshahirwal/Sites/lando/contribution/web/modules/custom/views_ical/views_ical.module
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 8 ERRORS AND 30 WARNINGS AFFECTING 35 LINES
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   1 | ERROR   | [x] Missing file doc comment
  49 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  51 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  52 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  53 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  54 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  55 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  56 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  59 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  60 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  62 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  64 | WARNING | [x] 'TODO: Need to load library' should match the format '@todo Fix problem X here.'
  64 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
  65 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  66 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  69 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  70 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  72 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  73 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  76 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  77 | ERROR   | [x] Functions must not contain multiple empty lines in a row; found 3 empty lines
  79 | ERROR   | [ ] More than 2 empty lines are not allowed
  80 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  80 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE" but found "false"
  81 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  83 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  84 | WARNING | [ ] Line exceeds 80 characters; contains 89 characters
  84 | ERROR   | [x] No space found before comment text; expected "// $view->getResponse()->headers->set('Content-Type', 'text/calendar; charset=utf-8');" but found
     |         |     "//$view->getResponse()->headers->set('Content-Type', 'text/calendar; charset=utf-8');"
  85 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  86 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  87 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  88 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  91 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  92 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  94 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
  95 | ERROR   | [x] Functions must not contain multiple empty lines in a row; found 2 empty lines
  99 | WARNING | [ ] Code after the RETURN statement on line 47 cannot be executed
 100 | ERROR   | [x] Expected 1 blank line after function; 2 found
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
PHPCBF CAN FIX THE 8 MARKED SNIFF VIOLATIONS AUTOMATICALLY
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: /Users/ashutoshahirwal/Sites/lando/contribution/web/modules/custom/views_ical/src/Plugin/views/style/IcalWizard.php
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 43 ERRORS AND 9 WARNINGS AFFECTING 44 LINES
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   5 | WARNING | [x] Unused use statement
  10 | ERROR   | [x] Use statements should be sorted alphabetically. The first wrong one is Drupal\Core\Url.
  12 | WARNING | [x] Unused use statement
  15 | WARNING | [x] Unused use statement
  15 | ERROR   | [x] There must be one blank line after the last USE statement; 2 found;
  19 | WARNING | [ ] Line exceeds 80 characters; contains 87 characters
  33 | ERROR   | [ ] Missing member variable doc comment
  34 | ERROR   | [ ] Missing member variable doc comment
  35 | ERROR   | [ ] Missing member variable doc comment
  95 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE" but found "true"
 109 | ERROR   | [x] Functions must not contain multiple empty lines in a row; found 2 empty lines
 116 | ERROR   | [x] Short array syntax must be used to define arrays
 125 | ERROR   | [x] Short array syntax must be used to define arrays
 133 | ERROR   | [x] Short array syntax must be used to define arrays
 136 | WARNING | [ ] Line exceeds 80 characters; contains 99 characters
 136 | WARNING | [x] 'TODO: Filter out only boolean fields. Allow this to be empty.' should match the format '@todo Fix problem X here.'
 136 | ERROR   | [x] Comments may not appear after statements
 136 | ERROR   | [x] No space found before comment text; expected "// TODO: Filter out only boolean fields. Allow this to be empty." but found "//TODO: Filter out only boolean fields. Allow this to be
     |         |     empty."
 141 | ERROR   | [x] Short array syntax must be used to define arrays
 144 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE" but found "true"
 147 | ERROR   | [x] Functions must not contain multiple empty lines in a row; found 2 empty lines
 149 | ERROR   | [x] Short array syntax must be used to define arrays
 157 | ERROR   | [x] Short array syntax must be used to define arrays
 165 | ERROR   | [x] Short array syntax must be used to define arrays
 173 | ERROR   | [x] Short array syntax must be used to define arrays
 181 | ERROR   | [x] Short array syntax must be used to define arrays
 184 | WARNING | [x] 'TODO: Filter out only boolean fields.' should match the format '@todo Fix problem X here.'
 184 | ERROR   | [x] Comments may not appear after statements
 184 | ERROR   | [x] No space found before comment text; expected "// TODO: Filter out only boolean fields." but found "//TODO: Filter out only boolean fields."
 192 | ERROR   | [ ] The array declaration extends to column 94 (the limit is 80). The array content should be split up over multiple lines
 194 | WARNING | [ ] Avoid backslash escaping in translatable strings when possible, use "" quotes instead
 196 | ERROR   | [x] Functions must not contain multiple empty lines in a row; found 2 empty lines
 200 | ERROR   | [x] Missing function doc comment
 219 | ERROR   | [x] Expected 1 blank line after function; 2 found
 222 | ERROR   | [ ] Missing short description in doc comment
 223 | ERROR   | [ ] Description for the @return value is missing
 225 | ERROR   | [x] Expected 1 space before opening brace; found 0
 229 | ERROR   | [x] Missing function doc comment
 231 | ERROR   | [x] Expected 1 blank line after function; 2 found
 250 | WARNING | [ ] Unused variable $parent_render.
 251 | ERROR   | [x] Whitespace found at end of line
 261 | ERROR   | [x] Expected 1 space after "="; 2 found
 262 | ERROR   | [x] Line indented incorrectly; expected at least 4 spaces, found 0
 262 | ERROR   | [x] 6 spaces found before inline comment; expected "// '#markup' => $render," but found "//      '#markup' => $render,"
 264 | ERROR   | [x] No space found before comment text; expected "// '#theme' => $this->themeFunctions()," but found "//'#theme' => $this->themeFunctions(),"
 265 | ERROR   | [x] No space found before comment text; expected "// '#view' => $this->view," but found "//'#view' => $this->view,"
 266 | ERROR   | [x] No space found before comment text; expected "// '#options' => $this->options," but found "//'#options' => $this->options,"
 267 | ERROR   | [x] No space found before comment text; expected "// '#rows' => $parent_render," but found "//'#rows' => $parent_render,"
 270 | ERROR   | [x] Comments may not appear after statements
 270 | ERROR   | [x] No space found before comment text; expected "// What is this doing?" but found "//What is this doing?"
 272 | ERROR   | [x] Expected 1 blank line after function; 2 found
 275 | ERROR   | [x] Missing function doc comment
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
PHPCBF CAN FIX THE 42 MARKED SNIFF VIOLATIONS AUTOMATICALLY
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: /Users/ashutoshahirwal/Sites/lando/contribution/web/modules/custom/views_ical/src/Plugin/views/style/Ical.php
------------------------------------------------------------------------------------------------------------------------------
FOUND 7 ERRORS AND 1 WARNING AFFECTING 8 LINES
------------------------------------------------------------------------------------------------------------------------------
  6 | ERROR   | [x] Use statements should be sorted alphabetically. The first wrong one is Drupal\Core\Url.
 22 | ERROR   | [ ] Missing member variable doc comment
 23 | ERROR   | [ ] Missing member variable doc comment
 24 | ERROR   | [ ] Missing member variable doc comment
 25 | ERROR   | [ ] Missing member variable doc comment
 27 | ERROR   | [x] Missing function doc comment
 57 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 67 | WARNING | [ ] Unused variable $build.
------------------------------------------------------------------------------------------------------------------------------
PHPCBF CAN FIX THE 3 MARKED SNIFF VIOLATIONS AUTOMATICALLY
------------------------------------------------------------------------------------------------------------------------------
FILE: /Users/ashutoshahirwal/Sites/lando/contribution/web/modules/custom/views_ical/src/Plugin/views/row/IcalFieldsWizard.php
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 84 ERRORS AND 28 WARNINGS AFFECTING 89 LINES
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   3 | ERROR   | [x] Namespaced classes, interfaces and traits should not begin with a file doc comment
  12 | ERROR   | [x] Use statements should be sorted alphabetically. The first wrong one is Drupal\Core\Entity\ContentEntityInterface.
  14 | WARNING | [x] Unused use statement
  15 | WARNING | [x] Unused use statement
  16 | WARNING | [x] Unused use statement
  19 | WARNING | [x] Unused use statement
  22 | WARNING | [x] Unused use statement
  22 | ERROR   | [x] There must be one blank line after the last USE statement; 2 found;
  26 | ERROR   | [x] Doc comment short description must end with a full stop
  43 | ERROR   | [ ] Missing short description in doc comment
  50 | ERROR   | [ ] Doc comment short description must be on a single line, further text should be a separate paragraph
  59 | WARNING | [ ] Unused variable $renderer.
  63 | ERROR   | [x] Line indented incorrectly; expected 4 spaces, found 5
  67 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
  70 | ERROR   | [ ] Function return type is not void, but function is returning void here
  74 | ERROR   | [x] Functions must not contain multiple empty lines in a row; found 2 empty lines
  76 | ERROR   | [x] No space found before comment text; expected "// $date_field = $this->view->field[$options['date_field']];" but found "//$date_field = $this->view->field[$options['date_field']];"
  94 | WARNING | [x] There must be no blank line following an inline comment
  94 | WARNING | [ ] There must be no blank line following an inline comment
  94 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 102 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 103 | ERROR   | [x] Use "elseif" in place of "else if"
 103 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
 107 | ERROR   | [x] Use "elseif" in place of "else if"
 108 | WARNING | [x] 'TODO: are date ranges separate date field types?' should match the format '@todo Fix problem X here.'
 113 | ERROR   | [x] Use "elseif" in place of "else if"
 116 | ERROR   | [x] Use "elseif" in place of "else if"
 116 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
 129 | ERROR   | [x] Functions must not contain multiple empty lines in a row; found 2 empty lines
 136 | ERROR   | [x] Use null coalesce operator instead of ternary operator.
 157 | ERROR   | [x] Expected 1 space after asterisk; 2 found
 157 | ERROR   | [x] Parameter comment indentation must be 3 spaces, found 2 spaces
 158 | ERROR   | [x] Parameter comment indentation must be 3 spaces, found 4 spaces
 160 | ERROR   | [x] Parameter comment indentation must be 3 spaces, found 1 spaces
 166 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
 171 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
 174 | WARNING | [ ] Line exceeds 80 characters; contains 92 characters
 182 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
 183 | ERROR   | [x] Expected 1 space after "="; 2 found
 186 | ERROR   | [x] Expected 1 space after "="; 2 found
 192 | ERROR   | [x] Expected 1 space before "="; 0 found
 198 | ERROR   | [x] Use "elseif" in place of "else if"
 198 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
 205 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but found "null"
 212 | WARNING | [ ] Line exceeds 80 characters; contains 100 characters
 212 | WARNING | [x] 'TODO: We repeat something similar to this 3 times. I like my code like I like my wine, DRY.' should match the format '@todo Fix problem X here.'
 226 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 263 | WARNING | [ ] Unused variable $key.
 271 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 293 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 305 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 321 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 334 | WARNING | [ ] Line exceeds 80 characters; contains 91 characters
 336 | ERROR   | [x] Inline control structures are not allowed
 336 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
 338 | ERROR   | [x] Inline control structures are not allowed
 338 | ERROR   | [x] Expected 1 space after ELSE keyword; newline found
 347 | ERROR   | [ ] Parameter $row is not described in comment
 350 | ERROR   | [ ] Missing parameter comment
 351 | ERROR   | [ ] Missing parameter comment
 351 | ERROR   | [ ] Doc comment for parameter $entity does not match actual variable name $field_mapping
 352 | ERROR   | [ ] Missing parameter comment
 353 | ERROR   | [ ] Missing parameter comment
 360 | WARNING | [ ] Unused variable $datefield_values.
 362 | WARNING | [x] 'TODO: make these separate functions' should match the format '@todo Fix problem X here.'
 367 | ERROR   | [x] Inline comments must start with a capital letter
 370 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 376 | WARNING | [ ] Line exceeds 80 characters; contains 93 characters
 385 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
 385 | WARNING | [ ] Unused variable $date_all_day.
 385 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE" but found "false"
 386 | WARNING | [x] 'TODO: implement' should match the format '@todo Fix problem X here.'
 386 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 392 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE" but found "true"
 397 | ERROR   | [x] No space found before comment text; expected "// else {" but found "//else {"
 397 | ERROR   | [x] Inline comments must start with a capital letter
 401 | WARNING | [ ] Line exceeds 80 characters; contains 88 characters
 402 | WARNING | [x] There must be no blank line following an inline comment
 402 | WARNING | [ ] There must be no blank line following an inline comment
 402 | ERROR   | [x] No space found before comment text; expected "// }" but found "//}"
 406 | ERROR   | [x] Expected 1 blank line after function; 2 found
 409 | ERROR   | [ ] Parameter $row is not described in comment
 410 | ERROR   | [x] Doc comment short description must end with a full stop
 412 | ERROR   | [ ] Missing parameter comment
 413 | ERROR   | [ ] Missing parameter comment
 413 | ERROR   | [ ] Doc comment for parameter $entity does not match actual variable name $field_mapping
 414 | ERROR   | [ ] Missing parameter comment
 415 | ERROR   | [ ] Missing parameter comment
 428 | ERROR   | [x] Inline comments must start with a capital letter
 428 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 431 | ERROR   | [x] Inline comments must start with a capital letter
 438 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 455 | ERROR   | [x] Functions must not contain multiple empty lines in a row; found 2 empty lines
 457 | ERROR   | [x] Expected 1 blank line after function; 2 found
 523 | WARNING | [ ] Line exceeds 80 characters; contains 81 characters
 531 | WARNING | [x] A comma should follow the last multiline array item. Found: 'SECONDLY'
 559 | ERROR   | [x] Expected 1 blank line after function; 4 found
 562 | ERROR   | [ ] More than 2 empty lines are not allowed
 563 | ERROR   | [ ] More than 2 empty lines are not allowed
 572 | WARNING | [ ] Unused variable $index.
 594 | WARNING | [ ] Line exceeds 80 characters; contains 97 characters
 611 | ERROR   | [ ] Missing parameter comment
 612 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 612 | ERROR   | [ ] Description for the @return value is missing
 616 | WARNING | [ ] Line exceeds 80 characters; contains 85 characters
 616 | WARNING | [x] 'TODO, Change how this is being accessed so it's not using private properties' should match the format '@todo Fix problem X here.'
 616 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 619 | ERROR   | [x] Use "elseif" in place of "else if"
 632 | ERROR   | [x] There must be exactly one blank line before the tags in a doc comment
 632 | ERROR   | [ ] Description for the @return value is missing
 640 | ERROR   | [x] Expected 1 blank line after function; 0 found
 641 | ERROR   | [x] The closing brace for the class must have an empty line before it
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
PHPCBF CAN FIX THE 77 MARKED SNIFF VIOLATIONS AUTOMATICALLY
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: /Users/ashutoshahirwal/Sites/lando/contribution/web/modules/custom/views_ical/src/Plugin/views/row/IcalFields.php
-----------------------------------------------------------------------------------------------------------------------
FOUND 2 ERRORS AFFECTING 2 LINES
-----------------------------------------------------------------------------------------------------------------------
  3 | ERROR | [x] Namespaced classes, interfaces and traits should not begin with a file doc comment
 13 | ERROR | [x] Doc comment short description must end with a full stop
-----------------------------------------------------------------------------------------------------------------------
PHPCBF CAN FIX THE 2 MARKED SNIFF VIOLATIONS AUTOMATICALLY
-----------------------------------------------------------------------------------------------------------------------
FILE: /Users/ashutoshahirwal/Sites/lando/contribution/web/modules/custom/views_ical/src/Plugin/views/display/IcalDisplay.php
----------------------------------------------------------------------------------------------------------------------------
FOUND 4 ERRORS AND 1 WARNING AFFECTING 5 LINES
----------------------------------------------------------------------------------------------------------------------------
  56 | ERROR   | [x] Short array syntax must be used to define arrays
  64 | WARNING | [ ] Translatable strings must not begin or end with white spaces, use placeholders with t() for variables
  83 | ERROR   | [ ] Missing parameter type
  85 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 125 | ERROR   | [x] Missing function doc comment
----------------------------------------------------------------------------------------------------------------------------
PHPCBF CAN FIX THE 3 MARKED SNIFF VIOLATIONS AUTOMATICALLY
----------------------------------------------------------------------------------------------------------------------------
FILE: /Users/ashutoshahirwal/Sites/lando/contribution/web/modules/custom/views_ical/src/ViewsIcalHelper.php
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 113 ERRORS AND 32 WARNINGS AFFECTING 108 LINES
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
   6 | WARNING | [x] Unused use statement
   8 | ERROR   | [x] Use statements should be sorted alphabetically. The first wrong one is Drupal\views\ResultRow.
  15 | ERROR   | [ ] Missing member variable doc comment
  18 | ERROR   | [ ] Missing short description in doc comment
  19 | ERROR   | [ ] Missing parameter comment
  19 | ERROR   | [ ] Missing parameter type
  21 | ERROR   | [x] Expected 1 blank line before function; 2 found
  21 | ERROR   | [x] Expected 1 space before opening brace; found 0
  23 | ERROR   | [x] Expected 1 blank line after function; 2 found
  49 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
  54 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
  57 | WARNING | [ ] Line exceeds 80 characters; contains 92 characters
  62 | WARNING | [ ] Line exceeds 80 characters; contains 81 characters
  63 | WARNING | [ ] Line exceeds 80 characters; contains 82 characters
  67 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
  68 | ERROR   | [x] Expected 1 space after "="; 2 found
  68 | WARNING | [ ] \Drupal calls should be avoided in classes, use dependency injection instead
  71 | ERROR   | [x] Expected 1 space after "="; 2 found
  71 | WARNING | [ ] \Drupal calls should be avoided in classes, use dependency injection instead
  77 | ERROR   | [x] Expected 1 space before "="; 0 found
  83 | ERROR   | [x] Use "elseif" in place of "else if"
  83 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
  90 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "NULL" but found "null"
 118 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 131 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 144 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 163 | ERROR   | [ ] Parameter $row is not described in comment
 166 | ERROR   | [ ] Missing parameter comment
 167 | ERROR   | [ ] Missing parameter comment
 167 | ERROR   | [ ] Doc comment for parameter $entity does not match actual variable name $field_mapping
 168 | ERROR   | [ ] Missing parameter comment
 169 | ERROR   | [ ] Missing parameter comment
 173 | ERROR   | [x] Functions must not contain multiple empty lines in a row; found 2 empty lines
 176 | WARNING | [ ] Unused variable $datefield_values.
 178 | WARNING | [x] 'TODO: make these separate functions' should match the format '@todo Fix problem X here.'
 183 | ERROR   | [x] Inline comments must start with a capital letter
 186 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 191 | WARNING | [ ] Line exceeds 80 characters; contains 93 characters
 199 | ERROR   | [x] Expected 1 space after IF keyword; 0 found
 199 | WARNING | [ ] Unused variable $date_all_day.
 199 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE" but found "false"
 200 | WARNING | [x] 'TODO: implement' should match the format '@todo Fix problem X here.'
 200 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 206 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE" but found "true"
 211 | ERROR   | [x] No space found before comment text; expected "// else {" but found "//else {"
 211 | ERROR   | [x] Inline comments must start with a capital letter
 215 | WARNING | [ ] Line exceeds 80 characters; contains 88 characters
 216 | WARNING | [x] There must be no blank line following an inline comment
 216 | WARNING | [ ] There must be no blank line following an inline comment
 216 | ERROR   | [x] No space found before comment text; expected "// }" but found "//}"
 220 | ERROR   | [x] Expected 1 blank line after function; 2 found
 223 | ERROR   | [ ] Parameter $row is not described in comment
 224 | ERROR   | [x] Doc comment short description must end with a full stop
 226 | ERROR   | [ ] Missing parameter comment
 227 | ERROR   | [ ] Missing parameter comment
 227 | ERROR   | [ ] Doc comment for parameter $entity does not match actual variable name $field_mapping
 228 | ERROR   | [ ] Missing parameter comment
 229 | ERROR   | [ ] Missing parameter comment
 233 | ERROR   | [x] Functions must not contain multiple empty lines in a row; found 2 empty lines
 242 | ERROR   | [x] Inline comments must start with a capital letter
 242 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 245 | ERROR   | [x] Inline comments must start with a capital letter
 251 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 267 | ERROR   | [x] Functions must not contain multiple empty lines in a row; found 2 empty lines
 276 | ERROR   | [x] Expected 1 blank line after function; 4 found
 279 | ERROR   | [ ] More than 2 empty lines are not allowed
 280 | ERROR   | [ ] More than 2 empty lines are not allowed
 289 | WARNING | [ ] Unused variable $index.
 311 | ERROR   | [ ] Parameter $entity is not described in comment
 312 | ERROR   | [x] Doc comment short description must end with a full stop
 314 | ERROR   | [ ] Missing parameter comment
 314 | ERROR   | [ ] Missing parameter type
 315 | ERROR   | [ ] Missing parameter comment
 315 | ERROR   | [ ] Doc comment for parameter $row_index does not match actual variable name $entity
 316 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 316 | ERROR   | [ ] Description for the @return value is missing
 320 | WARNING | [ ] \Drupal calls should be avoided in classes, use dependency injection instead
 322 | WARNING | [ ] Unused variable $email_auth.
 322 | ERROR   | [x] Short array syntax must be used to define arrays
 325 | ERROR   | [x] Expected 1 blank line after function; 2 found
 328 | ERROR   | [ ] Parameter $datetime is not described in comment
 329 | WARNING | [ ] Line exceeds 80 characters; contains 105 characters
 330 | WARNING | [ ] Line exceeds 80 characters; contains 123 characters
 330 | ERROR   | [ ] Doc comment short description must be on a single line, further text should be a separate paragraph
 332 | WARNING | [ ] Line exceeds 80 characters; contains 99 characters
 333 | ERROR   | [x] Doc comment long description must end with a full stop
 334 | ERROR   | [x] There must be exactly one blank line before the tags in a doc comment
 334 | ERROR   | [ ] Missing parameter comment
 334 | ERROR   | [ ] Missing parameter type
 335 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 335 | ERROR   | [ ] Description for the @return value is missing
 336 | ERROR   | [x] Separate the @return and @throws sections by a blank line.
 349 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE" but found "false"
 353 | WARNING | [ ] Line exceeds 80 characters; contains 121 characters
 357 | WARNING | [ ] Line exceeds 80 characters; contains 161 characters
 359 | ERROR   | [x] Space after closing parenthesis of function call prohibited
 359 | ERROR   | [x] Space found before semicolon; expected ");" but found ") ;"
 362 | WARNING | [ ] Line exceeds 80 characters; contains 121 characters
 363 | ERROR   | [x] Expected 1 space after "-"; 0 found
 365 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "FALSE" but found "false"
 368 | ERROR   | [x] Expected 1 space after WHILE keyword; 0 found
 372 | ERROR   | [x] Expected 1 space before "+"; 0 found
 372 | ERROR   | [x] Expected 1 space after "+"; 0 found
 373 | ERROR   | [x] Expected 1 space before "+"; 0 found
 373 | ERROR   | [x] Expected 1 space after "+"; 0 found
 376 | WARNING | [ ] Line exceeds 80 characters; contains 119 characters
 378 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE" but found "true"
 379 | ERROR   | [x] Expected 1 space before "-"; 0 found
 379 | ERROR   | [x] Expected 1 space after "-"; 0 found
 384 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 386 | ERROR   | [x] TRUE, FALSE and NULL must be uppercase; expected "TRUE" but found "true"
 391 | ERROR   | [x] Use "elseif" in place of "else if"
 392 | WARNING | [ ] Line exceeds 80 characters; contains 99 characters
 392 | ERROR   | [x] Inline comments must start with a capital letter
 409 | ERROR   | [x] Namespaced classes/interfaces/traits should be referenced with use statements
 412 | WARNING | [ ] Line exceeds 80 characters; contains 82 characters
 417 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 419 | ERROR   | [x] Namespaced classes/interfaces/traits should be referenced with use statements
 419 | ERROR   | [x] Namespaced classes/interfaces/traits should be referenced with use statements
 422 | ERROR   | [x] Namespaced classes/interfaces/traits should be referenced with use statements
 422 | ERROR   | [x] Namespaced classes/interfaces/traits should be referenced with use statements
 429 | WARNING | [ ] Line exceeds 80 characters; contains 95 characters
 430 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 433 | WARNING | [ ] Line exceeds 80 characters; contains 86 characters
 437 | ERROR   | [x] Namespaced classes/interfaces/traits should be referenced with use statements
 437 | ERROR   | [x] Namespaced classes/interfaces/traits should be referenced with use statements
 440 | ERROR   | [x] Namespaced classes/interfaces/traits should be referenced with use statements
 440 | ERROR   | [x] Namespaced classes/interfaces/traits should be referenced with use statements
 453 | ERROR   | [ ] Parameter $offset is not described in comment
 454 | WARNING | [ ] Line exceeds 80 characters; contains 85 characters
 455 | ERROR   | [ ] Doc comment short description must end with a full stop
 455 | ERROR   | [ ] Doc comment short description must be on a single line, further text should be a separate paragraph
 457 | WARNING | [ ] Line exceeds 80 characters; contains 93 characters
 457 | WARNING | [x] 'TODO: Move this and related methods to a helper, it has no business being in this class.' should match the format '@todo Fix problem X here.'
 458 | ERROR   | [x] There must be exactly one blank line before the tags in a doc comment
 458 | ERROR   | [ ] Missing parameter comment
 458 | ERROR   | [ ] Missing parameter type
 459 | ERROR   | [x] Separate the @param and @return sections by a blank line.
 459 | ERROR   | [ ] Description for the @return value is missing
 462 | ERROR   | [x] Inline comments must start with a capital letter
 462 | ERROR   | [x] Inline comments must end in full-stops, exclamation marks, question marks, colons, or closing parentheses
 467 | ERROR   | [x] Use "elseif" in place of "else if"
 484 | WARNING | [x] 'TODO: Are there any timezones not at the hour or halfs?' should match the format '@todo Fix problem X here.'
 492 | ERROR   | [x] Expected 1 blank line after function; 2 found
 495 | ERROR   | [x] The closing brace for the class must have an empty line before it
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
PHPCBF CAN FIX THE 84 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: /Users/ashutoshahirwal/Sites/lando/contribution/web/modules/custom/views_ical/src/ViewsIcalHelperInterface.php
--------------------------------------------------------------------------------------------------------------------
FOUND 4 ERRORS AND 1 WARNING AFFECTING 5 LINES
--------------------------------------------------------------------------------------------------------------------
  5 | WARNING | [x] Unused use statement
 13 | ERROR   | [ ] Parameter $row is not described in comment
 20 | ERROR   | [ ] Doc comment for parameter $entity does not match actual variable name $field_mapping
 41 | ERROR   | [ ] Parameter $row is not described in comment
 48 | ERROR   | [ ] Doc comment for parameter $entity does not match actual variable name $field_mapping
--------------------------------------------------------------------------------------------------------------------
PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------------------------------------------
Time: 635ms; Memory: 14MB
Steps to reproduce
Use the below command with arguments.
Fix the phpcs found issues.