From fd305e0088c0d1b5a83ab8e0efd3e8ebaae25e69 Mon Sep 17 00:00:00 2001 From: John Vandenberg Date: Thu, 2 Mar 2017 04:03:59 +0700 Subject: [PATCH] CheckstyleBear: Fetch jar from GitHub Fetching the jar from sourceforge.net is resulting in corrupt jar files, and the error reporting and recovery within coala isnt sufficient for this. Until the download code is more reliable, fetch the jar from GitHub. Related to https://github.com/coala/coala-bears/issues/1461 --- bears/java/CheckstyleBear.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bears/java/CheckstyleBear.py b/bears/java/CheckstyleBear.py index fc48c53b79..9a1d53f7de 100644 --- a/bears/java/CheckstyleBear.py +++ b/bears/java/CheckstyleBear.py @@ -53,9 +53,9 @@ class CheckstyleBear: def setup_dependencies(self): type(self).checkstyle_jar_file = self.download_cached_file( - 'http://sourceforge.net/projects/checkstyle/files/checkstyle/6.15' - '/checkstyle-6.15-all.jar', - 'checkstyle.jar') + 'https://github.com/coala/bear-runtime-deps/raw/master' + '/CheckstyleBear/checkstyle-6.15-all.jar', + 'checkstyle-6.15-all.jar') def create_arguments( self, filename, file, config_file,