| Remove the empty commented line in your function documentation. | Other | salesforce_api.module | 6 | N/A |  |
| in most cases, replace the string function with the drupal_ equivalent string functions | Other | salesforce_api.module | 57 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 65 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 66 | N/A |  |
| @see should always be followed by a filename, a URL, class/interface name (optionally including method), or a function name including (). | Other | salesforce_api.module | 269 | N/A |  |
| Remove the empty commented line in your function documentation. | Other | salesforce_api.module | 300 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 310 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 329 | N/A |  |
| Use sentence case, not title case, for end-user strings. (Wikipedia) | Other | salesforce_api.module | 381 | N/A |  |
| Use the matching Drupal theme functions, not raw HTML. | Other | salesforce_api.module | 397 | N/A |  |
| Use sentence case, not title case, for end-user strings. (Wikipedia) | Other | salesforce_api.module | 401 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 416 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 419 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 419 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 420 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 420 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 421 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 421 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 422 | N/A |  |
| @param and @return descriptions begin indented on the next line. (Drupal Docs) | Other | salesforce_api.module | 422 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 481 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 484 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 485 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 486 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 487 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 488 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 516 | N/A |  |
| Use the matching Drupal theme functions, not raw HTML. | Other | salesforce_api.module | 548 | N/A |  |
| Use the matching Drupal theme functions, not raw HTML. | Other | salesforce_api.module | 557 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 565 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 566 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 590 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 590 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 632 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 652 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 653 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 655 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 669 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 683 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 683 | N/A |  |
Format should be * Implementation of hook_foo(). | Other | salesforce_api.module | 684 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 685 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 688 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 688 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 689 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 690 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 690 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 691 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 692 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 694 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 698 | N/A |  |
| Use an indent of 2 spaces, with no tabs | Other | salesforce_api.module | 699 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 707 | N/A |  |
| Potential problem: drupal_set_message() only accepts filtered text, be sure all !placeholders for $variables in t() are fully sanitized using check_plain(), filter_xss() or similar. (Drupal Docs) | Other | salesforce_api.module | 715 | N/A |  |
| The $text argument to l() should be enclosed within t() so that it is translatable. | Other | salesforce_api.module | 716 | N/A |  |
| Potential problem: drupal_set_message() only accepts filtered text, be sure all !placeholders for $variables in t() are fully sanitized using check_plain(), filter_xss() or similar. (Drupal Docs) | Other | salesforce_api.module | 726 | N/A |  |
| The $text argument to l() should be enclosed within t() so that it is translatable. | Other | salesforce_api.module | 727 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 763 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 764 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 793 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 793 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 794 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 794 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 795 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 795 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 796 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 801 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 855 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 858 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 861 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 866 | N/A |  |
| @param and @return descriptions begin indented on the next line. (Drupal Docs) | Other | salesforce_api.module | 869 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 871 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 932 | N/A |  |
| @param and @return descriptions begin indented on the next line. (Drupal Docs) | Other | salesforce_api.module | 932 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 944 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 968 | N/A |  |
| Doxygen uses @todo and @bug to markup things to be done. | Other | salesforce_api.module | 988 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 1006 | N/A |  |
| Using eval() or drupal_eval() in your module's code could have a security risk if the PHP input provided to the function contains malicious code. (Drupal Docs) | Other | salesforce_api.module | 1058 | N/A |  |
| do not use mixed case (camelCase), use lower case and _ | Other | salesforce_api.module | 1086 | N/A |  |
| in most cases, replace the string function with the drupal_ equivalent string functions | Other | salesforce_api.module | 1199 | N/A |  |
| do not use mixed case (camelCase), use lower case and _ | Other | salesforce_api.module | 1209 | N/A |  |
| do not use mixed case (camelCase), use lower case and _ | Other | salesforce_api.module | 1210 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1229 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1257 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 1267 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1271 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1273 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1275 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1277 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1279 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1281 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 1282 | N/A |  |
| Use an indent of 2 spaces, with no tabs | Other | salesforce_api.module | 1332 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 1342 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1345 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1383 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1386 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1389 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1392 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1402 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1402 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 1431 | N/A |  |
| @see should always be at the beginning of a line, never inline in other comments. | Other | salesforce_api.module | 1461 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 1461 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 1461 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1462 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1462 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1464 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1464 | N/A |  |
| @see should always be at the beginning of a line, never inline in other comments. | Other | salesforce_api.module | 1474 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 1474 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1475 | N/A |  |
| @param and @return descriptions begin indented on the next line. (Drupal Docs) | Other | salesforce_api.module | 1475 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1477 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1482 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1485 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1499 | N/A |  |
| The control statement should be on a separate line from the control conditional | Other | salesforce_api.module | 1500 | N/A |  |
| The control statement should be on a separate line from the control conditional | Other | salesforce_api.module | 1501 | N/A |  |
| do not use mixed case (camelCase), use lower case and _ | Other | salesforce_api.module | 1502 | N/A |  |
| do not use mixed case (camelCase), use lower case and _ | Other | salesforce_api.module | 1503 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1526 | N/A |  |
| do not use mixed case (camelCase), use lower case and _ | Other | salesforce_api.module | 1527 | N/A |  |
| do not use mixed case (camelCase), use lower case and _ | Other | salesforce_api.module | 1528 | N/A |  |
| do not use mixed case (camelCase), use lower case and _ | Other | salesforce_api.module | 1529 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 1538 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 1539 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1542 | N/A |  |
| @param and @return descriptions begin indented on the next line. (Drupal Docs) | Other | salesforce_api.module | 1542 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1544 | N/A |  |
| @param and @return descriptions begin indented on the next line. (Drupal Docs) | Other | salesforce_api.module | 1544 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1546 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1546 | N/A |  |
| do not use mixed case (camelCase), use lower case and _ | Other | salesforce_api.module | 1549 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1550 | N/A |  |
| do not use mixed case (camelCase), use lower case and _ | Other | salesforce_api.module | 1555 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1565 | N/A |  |
| do not use mixed case (camelCase), use lower case and _ | Other | salesforce_api.module | 1566 | N/A |  |
| do not use mixed case (camelCase), use lower case and _ | Other | salesforce_api.module | 1567 | N/A |  |
| do not use mixed case (camelCase), use lower case and _ | Other | salesforce_api.module | 1568 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 1576 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1579 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1579 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 1580 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1582 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1582 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 1583 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1585 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1585 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1587 | N/A |  |
| @param and @return descriptions begin indented on the next line. (Drupal Docs) | Other | salesforce_api.module | 1587 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 1588 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1589 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1589 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 1590 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 1591 | N/A |  |
| indent secondary line of comment one space | Other | salesforce_api.module | 1592 | N/A |  |
| Use sentence case, not title case, for end-user strings. (Wikipedia) | Other | salesforce_api.module | 1593 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1595 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1598 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1605 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1606 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1639 | N/A |  |
| Control statements should have one space between the control keyword and opening parenthesis | Other | salesforce_api.module | 1642 | N/A |  |
| Separate comments from comment syntax by a space. | Other | salesforce_api.module | 1670 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 1676 | N/A |  |
| Potential problem: drupal_set_message() only accepts filtered text, be sure all !placeholders for $variables in t() are fully sanitized using check_plain(), filter_xss() or similar. (Drupal Docs) | Other | salesforce_api.module | 1693 | N/A |  |
| Use the matching Drupal theme functions, not raw HTML. | Other | salesforce_api.module | 1693 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 1709 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1711 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1711 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1714 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1714 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1716 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1716 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1718 | N/A |  |
| Function documentation should be less than 80 characters per line. | Other | salesforce_api.module | 1718 | N/A |  |
| @param and @return descriptions begin indented on the next line. (Drupal Docs) | Other | salesforce_api.module | 1718 | N/A |  |
| Use an indent of 2 spaces, with no tabs | Other | salesforce_api.module | 1727 | N/A |  |
| Use an indent of 2 spaces, with no tabs | Other | salesforce_api.module | 1733 | N/A |  |
| Function summaries should be one line only. (Drupal Docs) | Other | salesforce_api.module | 1751 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1753 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1753 | N/A |  |
| If you define a @param or @return, you should document it as well. | Other | salesforce_api.module | 1755 | N/A |  |
| @param and @return syntax does not indicate the data type. (Drupal Docs) | Other | salesforce_api.module | 1755 | N/A |  |