Commit graph

295 commits

Author SHA1 Message Date
riscy
7a9900666a clean up scm cloning 2020-07-04 10:59:42 -07:00
riscy
67ae78db78 add to docstrings 2020-07-04 10:58:56 -07:00
riscy
bb99de056f remove package debug 2020-07-04 10:30:11 -07:00
riscy
518c100d10 check Emacsattic for existing package names 2020-06-14 17:40:41 -07:00
riscy
d614d7e929 lint python raw/regexp strings 2020-06-14 17:40:34 -07:00
riscy
3ddf042c16 bugfix branch specifier (don't default to master) 2020-06-14 17:40:06 -07:00
riscy
2b3a0ecfd1 improve message content, especially GitHub license detection 2020-06-14 17:40:06 -07:00
riscy
6c5af4b2e1 add check: hooks should be public functions 2020-06-14 17:40:06 -07:00
riscy
49920677e0 treat org- and ox- as synonyms in similar package lookup 2020-06-14 17:40:06 -07:00
riscy
ee8f16fe4e misc improvements to linter output 2020-06-14 17:40:06 -07:00
riscy
0e9b669484 replace subprocess.check_output with subprocess.run 2020-06-14 17:40:06 -07:00
riscy
b2c68b312c fix default recipe hinting 2020-06-14 17:40:06 -07:00
riscy
b09e783416 fix branch handling and auto-detection 2020-06-14 17:40:06 -07:00
riscy
905be79b73 rename check_recipe -> check_melpa_recipe 2020-06-14 17:40:06 -07:00
riscy
c87e2705d3 add 'just use the default recipe' check 2020-06-14 17:40:06 -07:00
riscy
53099b0b69 fix various small output nags and lints 2020-06-14 17:40:06 -07:00
riscy
3ee5a0af01 automatically set branch during RECIPE-based CI 2020-06-14 17:38:42 -07:00
Chris Rayner
382db43a29
Merge pull request #10 from leotaku/patch-1
Fix switched not/null in melpazoid-check-misc
2020-06-14 16:57:36 -07:00
Leo Gaskin
b3af1685bf
Fix switched not/null in melpazoid-check-misc 2020-06-15 01:44:49 +02:00
riscy
6c2792c0c7 fix missing fetcher 2020-05-04 21:05:14 -07:00
riscy
10e887abea make run_checks a private function 2020-05-04 21:04:52 -07:00
riscy
59adc1d4cb use pkg/ instead of _elisp/ to store cloned files 2020-05-03 11:43:20 -07:00
riscy
df028ca90a further improve output scroll; misc cleanup 2020-05-03 11:42:49 -07:00
riscy
441ec62d97 add more explicit typing; update public interfaces 2020-05-03 09:13:34 -07:00
riscy
c47876faf3 reorganize details in output scroll 2020-05-02 23:37:53 -07:00
riscy
c26889f18f add 'test-melpazoid' recipe; cleanup for tests 2020-05-02 23:36:59 -07:00
riscy
2d24669552 simplify some messaging and error reporting 2020-05-02 18:04:31 -07:00
riscy
518690c2aa improve similarly-named packages listing 2020-05-02 18:01:35 -07:00
riscy
670b1c2d5e make containerization more robust 2020-05-02 17:59:17 -07:00
riscy
47a7645bec add a couple sharp-quote checkers 2020-05-02 17:57:54 -07:00
riscy
da796d18e0 improve usage instructions and GitHub actions 2020-04-26 19:01:53 -07:00
riscy
801964e829 add EXIST_OK env var 2020-04-26 14:57:20 -07:00
riscy
e0614cf064 print some repository info when api available 2020-04-26 14:57:20 -07:00
riscy
592df879ed add github build action, simplify travis build 2020-04-26 14:57:17 -07:00
riscy
607846cc1b reword and improve some warnings 2020-04-26 14:46:43 -07:00
riscy
dd50b29c11 check mirrored emacswiki files (revisits #6) 2020-04-25 13:45:06 -07:00
riscy
1c30c9e895 combine and cleanup packaging and license checks 2020-04-18 13:08:31 -07:00
riscy
519537ac57 extend usage with support for local builds (#9) 2020-04-18 13:03:01 -07:00
riscy
630539ea43 only shallow clone with github, gitlab, bitbucket 2020-04-15 23:31:49 -07:00
riscy
cfb8c2f199 touch up a few lints and failure messages 2020-04-15 23:31:49 -07:00
riscy
d5e4df45ee add package-lint's multifile package support 2020-04-15 23:31:49 -07:00
riscy
310a5c3e2c revise license boilerplate check 2020-04-15 23:31:49 -07:00
riscy
36befb041e reword some linter output 2020-04-15 23:31:49 -07:00
riscy
5c6a3ea450 output clickable URL when checking epkgs 2020-04-15 23:31:49 -07:00
riscy
55eec68f6f ensure package name matches recipe filename 2020-04-15 23:31:49 -07:00
riscy
984d4a8425 improve melpazoid.el 'load' check 2020-04-15 23:31:49 -07:00
riscy
e08d0ee035 add a few more boilerplate detectors 2020-04-15 23:31:49 -07:00
riscy
e78196f403 prefer shallow clone with git 2020-04-15 23:31:49 -07:00
riscy
7bc2bd6022 rm occasionally-failing license api doctest 2020-04-15 23:31:49 -07:00
riscy
9af7ced5ee update/improve a handful of lints 2020-04-15 23:31:49 -07:00