guix_mirror_bot pushed a commit to branch master
in repository guix.

commit f9fc0c7dd3be36b6a0cd0add7a3073010819e25b
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Tue Jun 9 21:10:53 2026 +0900

    import: npm-binary: Fix byte-compilation warnings.
    
    Use #:autoload in define-module instead of module-autoload! to load the 
semver
    module.
    
    Change-Id: I947b5d6baf1a9e8af9227a15ee5eb1dca0dd12ef
---
 guix/import/npm-binary.scm | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/guix/import/npm-binary.scm b/guix/import/npm-binary.scm
index e299c25960..18a80876c4 100644
--- a/guix/import/npm-binary.scm
+++ b/guix/import/npm-binary.scm
@@ -35,6 +35,10 @@
   #:use-module (ice-9 receive)
   #:use-module (ice-9 regex)
   #:use-module (json)
+  ;; Autoload Guile-Semver so we only have a soft dependency.
+  #:autoload (semver) (string->semver semver? semver->string semver=? semver>?)
+  #:autoload (semver ranges) ( *semver-range-any* string->semver-range
+                               semver-range-contains?)
   #:use-module (srfi srfi-1)
   #:use-module (srfi srfi-2)
   #:use-module (srfi srfi-26)
@@ -50,14 +54,6 @@
             make-versioned-package
             name+version->symbol))
 
-;; Autoload Guile-Semver so we only have a soft dependency.
-(module-autoload! (current-module)
-                 '(semver)
-                  '(string->semver semver? semver->string semver=? semver>?))
-(module-autoload! (current-module)
-                 '(semver ranges)
-                  '(*semver-range-any* string->semver-range 
semver-range-contains?))
-
 ;; Dist-tags
 (define-json-mapping <dist-tags> make-dist-tags dist-tags?
   json->dist-tags

Reply via email to