~ chicken-core (chicken-5) f47e7cc5ff02acdf93f52bf76444366e8d99145d
commit f47e7cc5ff02acdf93f52bf76444366e8d99145d Author: Evan Hanson <evhan@foldling.org> AuthorDate: Mon May 19 06:24:16 2014 +1200 Commit: Peter Bex <peter.bex@xs4all.nl> CommitDate: Sun May 18 20:40:15 2014 +0200 Generalize deprecation warnings Thanks to Jörg for the fully-general wording. Signed-off-by: Peter Bex <peter.bex@xs4all.nl> diff --git a/scrutinizer.scm b/scrutinizer.scm index 77d9de2a..7094848f 100644 --- a/scrutinizer.scm +++ b/scrutinizer.scm @@ -165,13 +165,13 @@ ((eq? a 'deprecated) (report loc - (sprintf "use of deprecated library procedure `~a'" id) ) + (sprintf "use of deprecated `~a'" id)) '(*)) ((and (pair? a) (eq? (car a) 'deprecated)) (report loc (sprintf - "use of deprecated library procedure `~a' - consider using `~a' instead" + "use of deprecated `~a' - consider `~a'" id (cadr a))) '(*)) (else (list a))))) diff --git a/tests/scrutiny.expected b/tests/scrutiny.expected index c4c21a21..5c072fc6 100644 --- a/tests/scrutiny.expected +++ b/tests/scrutiny.expected @@ -94,10 +94,10 @@ Warning: in toplevel procedure `foo#blabla': (scrutiny-tests.scm:133) in procedure call to `+', expected argument #2 of type `number', but was given an argument of type `symbol' Warning: at toplevel: - use of deprecated library procedure `deprecated-procedure' + use of deprecated `deprecated-procedure' Warning: at toplevel: - use of deprecated library procedure `another-deprecated-procedure' - consider using `replacement-procedure' instead + use of deprecated `another-deprecated-procedure' - consider `replacement-procedure' Warning: at toplevel: (scrutiny-tests.scm:158) in procedure call to `apply1', expected argument #2 of type `(list-of number)', but was given an argument of type `(list symbol fixnum fixnum)'Trap