Skip to content

Commit ef4ea0d

Browse files
committed
Format ReScript sources in packages folder, too
1 parent 413e764 commit ef4ea0d

File tree

4 files changed

+18
-47
lines changed

4 files changed

+18
-47
lines changed

packages/playground/src/App.res

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+

packages/react/src/ReactEvent.res

Lines changed: 15 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -59,27 +59,21 @@ external toSyntheticEvent: synthetic<'a> => Synthetic.t = "%identity"
5959
module Clipboard = {
6060
type tag = JsxEvent.Clipboard.tag
6161
type t = synthetic<tag>
62-
include MakeEventWithType({
63-
type t = t
64-
})
62+
include MakeEventWithType({type t = t})
6563
@get external clipboardData: t => {..} = "clipboardData" /* Should return Dom.dataTransfer */
6664
}
6765

6866
module Composition = {
6967
type tag = JsxEvent.Composition.tag
7068
type t = synthetic<tag>
71-
include MakeEventWithType({
72-
type t = t
73-
})
69+
include MakeEventWithType({type t = t})
7470
@get external data: t => string = "data"
7571
}
7672

7773
module Keyboard = {
7874
type tag = JsxEvent.Keyboard.tag
7975
type t = synthetic<tag>
80-
include MakeEventWithType({
81-
type t = t
82-
})
76+
include MakeEventWithType({type t = t})
8377
@get external altKey: t => bool = "altKey"
8478
@get external charCode: t => int = "charCode"
8579
@get external code: t => string = "code"
@@ -99,27 +93,21 @@ module Keyboard = {
9993
module Focus = {
10094
type tag = JsxEvent.Focus.tag
10195
type t = synthetic<tag>
102-
include MakeEventWithType({
103-
type t = t
104-
})
96+
include MakeEventWithType({type t = t})
10597
@get @return(nullable)
10698
external relatedTarget: t => option<{..}> = "relatedTarget" /* Should return Dom.eventTarget */
10799
}
108100

109101
module Form = {
110102
type tag = JsxEvent.Form.tag
111103
type t = synthetic<tag>
112-
include MakeEventWithType({
113-
type t = t
114-
})
104+
include MakeEventWithType({type t = t})
115105
}
116106

117107
module Mouse = {
118108
type tag = JsxEvent.Mouse.tag
119109
type t = synthetic<tag>
120-
include MakeEventWithType({
121-
type t = t
122-
})
110+
include MakeEventWithType({type t = t})
123111
@get external altKey: t => bool = "altKey"
124112
@get external button: t => int = "button"
125113
@get external buttons: t => int = "buttons"
@@ -143,9 +131,7 @@ module Mouse = {
143131
module Pointer = {
144132
type tag = JsxEvent.Pointer.tag
145133
type t = synthetic<tag>
146-
include MakeEventWithType({
147-
type t = t
148-
})
134+
include MakeEventWithType({type t = t})
149135

150136
// UIEvent
151137
@get external detail: t => int = "detail"
@@ -190,17 +176,13 @@ module Pointer = {
190176
module Selection = {
191177
type tag = JsxEvent.Selection.tag
192178
type t = synthetic<tag>
193-
include MakeEventWithType({
194-
type t = t
195-
})
179+
include MakeEventWithType({type t = t})
196180
}
197181

198182
module Touch = {
199183
type tag = JsxEvent.Touch.tag
200184
type t = synthetic<tag>
201-
include MakeEventWithType({
202-
type t = t
203-
})
185+
include MakeEventWithType({type t = t})
204186
@get external altKey: t => bool = "altKey"
205187
@get external changedTouches: t => {..} = "changedTouches" /* Should return Dom.touchList */
206188
@get external ctrlKey: t => bool = "ctrlKey"
@@ -215,19 +197,15 @@ module Touch = {
215197
module UI = {
216198
type tag = JsxEvent.UI.tag
217199
type t = synthetic<tag>
218-
include MakeEventWithType({
219-
type t = t
220-
})
200+
include MakeEventWithType({type t = t})
221201
@get external detail: t => int = "detail"
222202
@get external view: t => Dom.window = "view" /* Should return DOMAbstractView/WindowProxy */
223203
}
224204

225205
module Wheel = {
226206
type tag = JsxEvent.Wheel.tag
227207
type t = synthetic<tag>
228-
include MakeEventWithType({
229-
type t = t
230-
})
208+
include MakeEventWithType({type t = t})
231209
@get external deltaMode: t => int = "deltaMode"
232210
@get external deltaX: t => float = "deltaX"
233211
@get external deltaY: t => float = "deltaY"
@@ -237,25 +215,19 @@ module Wheel = {
237215
module Media = {
238216
type tag = JsxEvent.Media.tag
239217
type t = synthetic<tag>
240-
include MakeEventWithType({
241-
type t = t
242-
})
218+
include MakeEventWithType({type t = t})
243219
}
244220

245221
module Image = {
246222
type tag = JsxEvent.Image.tag
247223
type t = synthetic<tag>
248-
include MakeEventWithType({
249-
type t = t
250-
})
224+
include MakeEventWithType({type t = t})
251225
}
252226

253227
module Animation = {
254228
type tag = JsxEvent.Animation.tag
255229
type t = synthetic<tag>
256-
include MakeEventWithType({
257-
type t = t
258-
})
230+
include MakeEventWithType({type t = t})
259231
@get external animationName: t => string = "animationName"
260232
@get external pseudoElement: t => string = "pseudoElement"
261233
@get external elapsedTime: t => float = "elapsedTime"
@@ -264,9 +236,7 @@ module Animation = {
264236
module Transition = {
265237
type tag = JsxEvent.Transition.tag
266238
type t = synthetic<tag>
267-
include MakeEventWithType({
268-
type t = t
269-
})
239+
include MakeEventWithType({type t = t})
270240
@get external propertyName: t => string = "propertyName"
271241
@get external pseudoElement: t => string = "pseudoElement"
272242
@get external elapsedTime: t => float = "elapsedTime"

scripts/format.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ shopt -s extglob
44

55
dune build @fmt --auto-promote
66

7-
files=$(find runtime tests -type f \( -name "*.res" -o -name "*.resi" \) ! -name "syntaxErrors*" ! -name "generated_mocha_test.res" ! -path "tests/syntax_tests*" ! -path "tests/analysis_tests/tests*" ! -path "*/node_modules/*")
7+
files=$(find runtime tests packages -type f \( -name "*.res" -o -name "*.resi" \) ! -name "syntaxErrors*" ! -name "generated_mocha_test.res" ! -path "tests/syntax_tests*" ! -path "tests/analysis_tests/tests*" ! -path "*/node_modules/*")
88
./cli/rescript.js format $files
99

1010
yarn format

scripts/format_check.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ case "$(uname -s)" in
1717
fi
1818

1919
echo "Checking ReScript code formatting..."
20-
files=$(find runtime tests -type f \( -name "*.res" -o -name "*.resi" \) ! -name "syntaxErrors*" ! -name "generated_mocha_test.res" ! -path "tests/syntax_tests*" ! -path "tests/analysis_tests/tests*" ! -path "*/node_modules/*")
20+
files=$(find runtime tests packages -type f \( -name "*.res" -o -name "*.resi" \) ! -name "syntaxErrors*" ! -name "generated_mocha_test.res" ! -path "tests/syntax_tests*" ! -path "tests/analysis_tests/tests*" ! -path "*/node_modules/*")
2121
if ./cli/rescript.js format -check $files; then
2222
printf "${successGreen}✅ ReScript code formatting ok.${reset}\n"
2323
else

0 commit comments

Comments
 (0)