Commit graph

933 commits

Author SHA1 Message Date
5945394547 Removed live detection of changes to tools.py.
This didn't work with the long running worker processes.
It wasn't needed, just restart vigil.
2016-01-06 23:03:53 +00:00
88f3ca665d Fixed main window not resizing. 2016-01-06 14:52:28 +00:00
d7cedba890 Added a toggle so that work can be paused 2016-01-06 11:33:54 +00:00
0239c19e7e Add perl6 syntax checking.
Still need to determine if pl, pm or t files are perl5 or perl6.
2016-01-04 01:44:24 +00:00
0f182df53f Bring TODO file up to date 2016-01-03 19:21:42 +00:00
150e13e710 Set missing dependencies of metadata tool 2016-01-02 09:57:30 +00:00
c83b24575c coding style
Reorder the tools to the same order as in the tools_for_extension function
2016-01-02 00:45:40 +00:00
f7139c92a5 Dependencies must be listed for all tools, even if there are none. 2016-01-02 00:19:46 +00:00
8e6a80c60a Detect python2 files and run python2 versions of the tools against them 2016-01-02 00:13:28 +00:00
3e9601033a Include the python_gut tool 2016-01-01 17:55:43 +00:00
5b894d85b0 Update copyright dates 2016-01-01 17:06:28 +00:00
f6d54d009d Changes from running jobs differently. (667dd8f) 2015-12-31 15:43:41 +00:00
85f83a1c0b coding style 2015-12-31 15:36:38 +00:00
f4be637480 coding style 2015-12-31 15:15:33 +00:00
667dd8ffa5 Run all jobs inside long lived worker processes
- There is less forking, once per worker process, instead of once per job.
- Nice and ionice are applied to the worker processes and hence all jobs run
  by them.
- This allows jobs to benefit from caches filled by previous jobs. For example
  many tools applied to a python file need to calculate if its python2 or python3.
2015-12-31 15:07:30 +00:00
39de82fb45 Be more specific 2015-12-30 00:57:59 +00:00
4dd8915312 Fix program crashing when LS_COLORS environment variable doesn't exist.
Now using the default colors, but they're not quite right yet...
2015-12-30 00:52:54 +00:00
da280ea9b2 coding style 2015-12-30 00:45:53 +00:00
39fd37dc6f coding style
Remove some dead code
2015-12-29 23:11:47 +00:00
f233638bdd Revert "Run all the jobs at a low priority"
This reverts commit 43e61b538b.

That change caused problems. For example, more jobs running
simultaneously than there should be.
2015-12-28 18:32:48 +00:00
43e61b538b Run all the jobs at a low priority 2015-12-28 01:16:19 +00:00
f13d427075 coding style 2015-12-26 21:31:03 +00:00
fb4e91867a Make the script easy to run 2015-12-26 20:52:39 +00:00
be36f222b2 Reenable python3-mccabe. 2015-12-24 12:01:51 +00:00
9472c8bc10 Colorize the coverage report 2015-12-23 18:21:58 +00:00
05732fa20e _filemode was leftover from python2 backwards compatibility 2015-12-19 12:39:16 +00:00
bbbe0aaeb6 This is just for me since my fan is broken 2015-12-19 09:38:12 +00:00
47378715d0 Its better to have _LOG_PATH than _CWD 2015-12-15 00:49:56 +00:00
22611b6444 Just put the error log in the current working directory. 2015-12-15 00:19:43 +00:00
ec2383a529 coding style 2015-12-15 00:11:28 +00:00
3be340dc67 coding style 2015-12-14 22:28:47 +00:00
fc4b2ced58 Initial commit 2015-12-14 18:03:11 +00:00
23e2f8e676 Initial commit 2015-12-14 17:42:46 +00:00