From 5767c83be4348867f26a55faa76a2ef13f3cd384 Mon Sep 17 00:00:00 2001 From: Javier Chavarri Date: Sun, 8 Oct 2023 09:11:16 +0000 Subject: [PATCH 1/2] warning 106: add melange.ppx reminder --- utils/warnings.ml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/warnings.ml b/utils/warnings.ml index 2dd2bdd4f1..dfdd1948b2 100644 --- a/utils/warnings.ml +++ b/utils/warnings.ml @@ -1207,7 +1207,7 @@ let message = function | Bs_fragile_external s -> s ^ " : the external name is inferred from val name is unsafe from refactoring when changing value name" | Bs_unimplemented_primitive s -> - "Unimplemented primitive used:" ^ s + "Unimplemented primitive used:" ^ s ^ ", make sure your library is using the `melange.ppx` preprocessor" | Bs_integer_literal_overflow -> "Integer literal exceeds the range of representable integers of type int" | Bs_uninterpreted_delimiters s -> From 04792ca5127908fef8599ba63efb2c8033ba645a Mon Sep 17 00:00:00 2001 From: Javier Chavarri Date: Sun, 8 Oct 2023 14:56:04 +0000 Subject: [PATCH 2/2] improve error msg --- utils/warnings.ml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/warnings.ml b/utils/warnings.ml index dfdd1948b2..c3ee135359 100644 --- a/utils/warnings.ml +++ b/utils/warnings.ml @@ -1207,7 +1207,7 @@ let message = function | Bs_fragile_external s -> s ^ " : the external name is inferred from val name is unsafe from refactoring when changing value name" | Bs_unimplemented_primitive s -> - "Unimplemented primitive used:" ^ s ^ ", make sure your library is using the `melange.ppx` preprocessor" + "Unimplemented primitive used:" ^ s ^ ", make sure you are using the `melange.ppx` preprocessor: https://melange.re/v2.0.0/how-to-guides/#melangeppx-now-includes-most-syntax-transformations" | Bs_integer_literal_overflow -> "Integer literal exceeds the range of representable integers of type int" | Bs_uninterpreted_delimiters s ->