Commit Graph

35 Commits

Author SHA1 Message Date
Anthony Sottile
b81c9802ae Remove py26 format literals
Resolves #403
2016-09-15 08:41:58 -07:00
Anthony Sottile
a5f312e4e1 Use python3.4 and 3.5 instead of 3.3 and 3.4 2016-06-01 09:20:41 -07:00
Anthony Sottile
67ad0d2d8e Remove expected_return_value. Resolves #232 2015-11-12 13:50:29 -08:00
Anthony Sottile
c8f19eb2e5 Remove example_*, the docs do a better job. 2015-05-25 15:50:51 -07:00
Anthony Sottile
039a7a5878 Remove defaults from pre-commit config schema. Resolves #227 2015-05-18 13:59:42 -07:00
Lucas Cimon
b68261c720 Adding support for locally-defined hooks 2015-05-10 23:57:34 +02:00
Anthony Sottile
fd109b7745 reorder-python-imports 2015-01-04 15:49:19 -08:00
Anthony Sottile
5575dbae05 Use aspy.yaml instead. 2014-06-17 09:29:39 -07:00
Anthony Sottile
a984a02c84 Make ordereddict a direct dependency. 2014-06-17 06:59:13 -07:00
Anthony Sottile
85a76617c1 Refactor fixtures in tests. 2014-06-15 18:49:45 -07:00
Anthony Sottile
01b557c497 Various cleanup. 2014-06-06 07:38:25 -07:00
Anthony Sottile
bf912cfebb Add checking for manifest files regex. 2014-06-06 06:53:00 -07:00
Anthony Sottile
96174deac6 Make hooks specify files. Optionally allow config to override manifest. 2014-06-05 18:39:34 -07:00
Anthony Sottile
914a74f80b Make language check more strict. 2014-06-02 06:47:59 -07:00
Anthony Sottile
0fec434380 Improve coverage for validators. 2014-04-13 14:45:39 -07:00
Anthony Sottile
e58d28aad3 yaml extensions and ordereddict are now imported from asottile. 2014-04-12 16:12:10 -07:00
Anthony Sottile
1746a97e24 Better project structure 2014-04-12 15:56:18 -07:00
Anthony Sottile
443b62d56a Add yaml hook. 2014-04-03 22:31:42 -07:00
Anthony Sottile
ac67af21ec Apply defaults to all of the configs. Much fewer .get()s 2014-03-31 23:22:13 -07:00
Anthony Sottile
5f4996645c Allow exclude pattern to be parsed. 2014-03-31 21:43:26 -07:00
Anthony Sottile
c878e4d551 Remove defaulting behavior of validate_*. It was complicated and unnecessary 2014-03-31 21:26:06 -07:00
Anthony Sottile
c418f2b94e Implement no-dependency system and script hook types. Closes #39. 2014-03-30 15:15:13 -07:00
Anthony Sottile
c62c1a3b51 manifest -> hooks 2014-03-30 13:12:40 -07:00
Anthony Sottile
d8f8f5e1f4 Extend validate_base to take a load_strategy 2014-03-23 20:22:51 -07:00
Anthony Sottile
88686d298f Add Runner interface. 2014-03-23 16:22:24 -07:00
Anthony Sottile
dc1494d0e7 Added fix end of file hook. 2014-03-22 21:49:10 -07:00
Anthony Sottile
be8d1b811a Make the config validator more strict for correct regexes 2014-03-22 15:14:43 -07:00
Anthony Sottile
5ca8f4ffa8 Repository now parses languages and manifests 2014-03-13 20:33:42 -07:00
Anthony Sottile
2ebba7994d Added config validator and tests for it 2014-03-13 17:34:24 -07:00
Anthony Sottile
fdf05b0fa9 Add better tests for manifest json schema 2014-03-13 16:28:45 -07:00
Anthony Sottile
74923ef252 Updated tests for validate manifest 2014-03-13 16:15:41 -07:00
Anthony Sottile
e5f4c61608 Remove unnecessary object level at top of manifest 2014-03-13 16:03:15 -07:00
Anthony Sottile
28857c9a74 Consolidated file validation 2014-03-13 15:47:02 -07:00
Anthony Sottile
9fa237fbe0 Write test for auto-validating manifest at root of repo 2014-03-13 14:45:08 -07:00
Anthony Sottile
3945f84e3f Started implementing manifest validating 2014-03-13 12:36:25 -07:00