Skip to content

Commit 7bc9d49

Browse files
committed
Implements assert function instead of cl-assert
1 parent cb6e474 commit 7bc9d49

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

lsp-dart-utils.el

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -180,11 +180,15 @@ FLUTTER_ROOT environment variable."
180180
(version<= (lsp-dart-version->number version)
181181
(lsp-dart-version->number sdk-version))))
182182

183+
(defmacro lsp-dart-assert (test-form message)
184+
"Assert TEST-FORM return non-nil otherwise prints MESSAGE."
185+
`(when (not ,test-form)
186+
(error "Assertion failed: %s" ,message)))
187+
183188
(defun lsp-dart-assert-sdk-min-version (version)
184189
"Assert dart sdk min version is VERSION."
185-
(cl-assert (lsp-dart-version-at-least-p version)
186-
t
187-
"Feature not supported before dart SDK %s"))
190+
(lsp-dart-assert (lsp-dart-version-at-least-p version)
191+
"Feature not supported before dart SDK %s"))
188192

189193
(provide 'lsp-dart-utils)
190194
;;; lsp-dart-utils.el ends here

0 commit comments

Comments
 (0)