We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 870c40c commit c1497f8Copy full SHA for c1497f8
misc.lisp
@@ -465,10 +465,12 @@
465
self-referential))))
466
467
(defun absent-dependencies-report (dist)
468
- (let ((systems (provided-systems (dist dist))))
469
- (unless (some #'required-systems systems)
470
- (format t "NO DEPDENDENCIES FOR ANY SYSTEM IN DIST ~A!~%"
471
- dist))))
+ (let* ((systems (provided-systems (dist dist)))
+ (no-required-systems (remove-if-not #'required-systems systems))
+ (ratio (/ (length no-required-systems) (length systems))))
+ (unless (< 0.5 ratio )
472
+ (format t "ONLY ~$% OF SYSTEMS WITH DEPENDENCIES!"
473
+ (* ratio 100)))))
474
475
(defparameter *sanity-check-reports*
476
'(unprovided-required-systems-report
0 commit comments