(NFC) .toxic.json - Update list of functions which yield toxic warnings
authorTim Otten <totten@civicrm.org>
Mon, 20 Nov 2017 22:21:53 +0000 (14:21 -0800)
committerTim Otten <totten@civicrm.org>
Mon, 20 Nov 2017 22:21:53 +0000 (14:21 -0800)
commita5d221e4f090c6f87070ca67c83795148da71241
tree884779d8dc76d6317d414c3fa229c52d9364a59b
parentee65bcdcb89d05b33a79307028b0c4aab254dc54
(NFC) .toxic.json - Update list of functions which yield toxic warnings

The file `.toxic.json` is supposed to list egregious functions -- any change
to these functions should produce extra comments/suggestsions.

The current list is a few years old, so I've run `pdepend` and updated the list.
The list includes anything which matches one or more of these:

 * "Non Comment Lines of Code" (`ncloc`) greater than 300.
 * "[NPath](https://modess.io/npath-complexity-cyclomatic-complexity-explained/) complexity" (`npath`) greater than 1 billion.
.toxic.json