mirror of
https://github.com/dimitri/el-get.git
synced 2024-09-29 04:58:53 +08:00
Check for required properties.
Signed-off-by: Sébastien Gross <seb•ɑƬ•chezwam•ɖɵʈ•org>
This commit is contained in:
parent
ac83d8fe4c
commit
27f8973cf9
|
@ -309,6 +309,14 @@ object or a file path."
|
|||
(insert "* WARNING: Are you sure you need features?
|
||||
If this library has `;;;###autoload' comment (a.k.a autoload cookie),
|
||||
you don't need `:features'.\n")))
|
||||
;; Check for required properties.
|
||||
(loop for key in '(:description :name)
|
||||
unless (plist-get recipe key)
|
||||
do (progn
|
||||
(insert (format
|
||||
"* Required property %S is not defined.\n"
|
||||
key))
|
||||
(incf numerror)))
|
||||
(insert (format "%s error(s) found." numerror)))
|
||||
numerror))
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user