diff --git a/analysis/tests/bsconfig.json b/analysis/tests/bsconfig.json index a1380ab94..f14d618fe 100644 --- a/analysis/tests/bsconfig.json +++ b/analysis/tests/bsconfig.json @@ -11,5 +11,5 @@ ], "bsc-flags": ["-w -33-44-8"], "bs-dependencies": ["@rescript/react"], - "jsx": { "version": 3 } + "jsx": { "version": 4 } } diff --git a/analysis/tests/src/Highlight.res b/analysis/tests/src/Highlight.res index 225f0c48a..98b1472a7 100644 --- a/analysis/tests/src/Highlight.res +++ b/analysis/tests/src/Highlight.res @@ -38,9 +38,7 @@ module type MT = { } module DDF: MT = { - module DDF = { - - } + module DDF = {} } module XX = { @@ -69,9 +67,12 @@ let foo = x => x.T.someField let add = (~hello as x, ~world) => x + world -let _ = @res.partial add(~hello=3) +let _ = add(~hello=3, ...) -let _ =
+let _ = +
+
+
module SomeComponent = { module Nested = { @@ -82,7 +83,10 @@ module SomeComponent = { } } -let _ =
+let _ = + +
+ // true/false let _ = true || false @@ -134,3 +138,13 @@ let _ = (~_type_ as _) => () let _ = {"abc": 34} let _ = {"Key": 2} + +module Test = { + let fn = (~arg as _) => () + + @react.component + let make = (~prop as _) => { + fn(~arg=()) +
+ } +}