Commit graph

231 commits

Author SHA1 Message Date
riscy
f7436f6624 fix: address Emacs 27's lexical binding by default 2020-09-06 16:10:49 -07:00
riscy
7cea66c743 feat: recommend 'LICENSE' file; be lenient with SPDX matching 2020-09-06 16:10:49 -07:00
riscy
3549974077 rephrase a couple outputs 2020-09-06 16:10:40 -07:00
riscy
0da26e88ef feat: add sharp-quote checks 2020-09-04 20:36:52 -07:00
riscy
66d36eb3e0 feat: add auto-mode-alist check 2020-09-04 20:36:52 -07:00
riscy
0bdf4fa98b simplify PR-testing loop 2020-09-04 20:36:52 -07:00
riscy
2ae45ddaa9 test: tighten up type hints; test before formatting 2020-09-04 20:36:50 -07:00
riscy
db99777e8b docs: add better docstrings, multiline doctests 2020-09-04 20:33:21 -07:00
riscy
87075ec4a1 fix: revert to elpa.gnu.org instead of mirror 2020-09-04 20:31:14 -07:00
riscy
1032985053 feat: search ELPA directly 2020-09-04 20:31:14 -07:00
riscy
3ed9767904 feat!: use Emacs 27.1 2020-09-04 20:31:11 -07:00
riscy
ea40709f45 fix: org end_src syntax in README 2020-08-23 14:53:33 -07:00
riscy
ddc5c5574a fix: not every repo supports requests.get 2020-08-23 14:31:20 -07:00
riscy
13615d67dc feat: strip numbers when searching for related packages 2020-08-23 14:30:38 -07:00
riscy
2bfce129b7 test: make mypy stricter, reorder checks 2020-08-22 21:30:25 -07:00
riscy
22a9e988fe fix: make melpazoid aware of repo structure 2020-08-22 14:42:41 -07:00
riscy
4cb5d2c653 feat: adjust some messages 2020-08-22 14:41:56 -07:00
riscy
1d6c1ea8f2 feat: check lexical-binding's line number 2020-08-22 14:34:33 -07:00
riscy
e8340adc8d implement license-only check (#11) 2020-08-15 10:55:51 -07:00
riscy
7cbf494a22 update recipe file handling 2020-08-15 09:38:13 -07:00
riscy
de931e8337 normalize all method signatures; isolate MELPA-only checks 2020-08-11 21:29:09 -07:00
riscy
09a376c898 touch up parser arguments 2020-08-11 20:53:20 -07:00
riscy
3568258d6f untramp clone address 2020-08-09 17:39:06 -07:00
riscy
9c3586075d update README 2020-08-09 17:11:10 -07:00
riscy
ed5e1a9ed8 rename argparser functions; add argparse help 2020-08-09 12:44:52 -07:00
riscy
a090006678 roll 'footnotes' section back into caller 2020-08-08 21:13:03 -07:00
riscy
8eaeb34619 add wip parser for license check only (#11) 2020-08-08 21:11:21 -07:00
riscy
153bd88ca3 tighten up regexp matchers 2020-08-08 21:10:57 -07:00
riscy
f67efdec77 add simple argument parsers 2020-08-08 21:10:09 -07:00
riscy
49fc1bd8e1 add stderr to container output 2020-08-08 18:00:24 -07:00
riscy
cd4432ad8e remove strict pbpaste requirement 2020-08-02 18:18:59 -07:00
riscy
8b66465e04 minor code/output improvements 2020-08-01 21:31:23 -07:00
riscy
a0e04a0d0a add subprocess stderr to output result 2020-07-26 15:20:54 -07:00
riscy
2f5cb12dff improve license checks 2020-07-19 15:49:30 -07:00
riscy
da5ddbba62 update some of the elisp checks 2020-07-18 22:47:01 -07:00
riscy
ec81afcb66 clean up some of the melpazoid.el checks 2020-07-04 11:00:07 -07:00
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