summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authoriphydf <iphydf@users.noreply.github.com>2018-08-27 15:51:41 +0000
committeriphydf <iphydf@users.noreply.github.com>2018-09-08 22:08:34 +0000
commit93cc178cfedb281ad05f988850d601e600361d9a (patch)
tree095e8bb867b153fe363dd49b10ab512e2ac58ccf /.travis.yml
parentab4477d9315d6d62a449920a32099503c656f43a (diff)
Add tool to find directly recursive calls in toxcore.
We should avoid recursion, as it makes reasoning about stack growth harder. This tool shows (currently) 4 (non-tail) recursive functions, at least 2 of which are easy to fix.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml1
1 files changed, 1 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 119228aa..ae7e7fa2 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -24,6 +24,7 @@ matrix:
24 - libgtest-dev # For unit tests. 24 - libgtest-dev # For unit tests.
25 - libvpx-dev # For toxav. 25 - libvpx-dev # For toxav.
26 - portaudio19-dev # For av_test. 26 - portaudio19-dev # For av_test.
27 - pylint
27 install: .travis/$JOB install 28 install: .travis/$JOB install
28 script: .travis/$JOB script 29 script: .travis/$JOB script
29 after_script: .travis/upload-coverage 30 after_script: .travis/upload-coverage