Skip to content

Commit a3be4a3

Browse files
committed
deprecate Js_console
1 parent 678651a commit a3be4a3

File tree

4 files changed

+201
-0
lines changed

4 files changed

+201
-0
lines changed

runtime/Js_console.res

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,143 @@
1+
@deprecated({
2+
reason: "Use `Console.log` instead.",
3+
migrate: Console.log(),
4+
})
15
@val @scope("console") external log: 'a => unit = "log"
6+
7+
@deprecated({
8+
reason: "Use `Console.log2` instead.",
9+
migrate: Console.log2(),
10+
})
211
@val @scope("console") external log2: ('a, 'b) => unit = "log"
12+
13+
@deprecated({
14+
reason: "Use `Console.log3` instead.",
15+
migrate: Console.log3(),
16+
})
317
@val @scope("console") external log3: ('a, 'b, 'c) => unit = "log"
18+
19+
@deprecated({
20+
reason: "Use `Console.log4` instead.",
21+
migrate: Console.log4(),
22+
})
423
@val @scope("console") external log4: ('a, 'b, 'c, 'd) => unit = "log"
24+
25+
@deprecated({
26+
reason: "Use `Console.logMany` instead.",
27+
migrate: Console.logMany(),
28+
})
529
@val @scope("console") @variadic external logMany: array<'a> => unit = "log"
630

31+
@deprecated({
32+
reason: "Use `Console.info` instead.",
33+
migrate: Console.info(),
34+
})
735
@val @scope("console") external info: 'a => unit = "info"
36+
37+
@deprecated({
38+
reason: "Use `Console.info2` instead.",
39+
migrate: Console.info2(),
40+
})
841
@val @scope("console") external info2: ('a, 'b) => unit = "info"
42+
43+
@deprecated({
44+
reason: "Use `Console.info3` instead.",
45+
migrate: Console.info3(),
46+
})
947
@val @scope("console") external info3: ('a, 'b, 'c) => unit = "info"
48+
49+
@deprecated({
50+
reason: "Use `Console.info4` instead.",
51+
migrate: Console.info4(),
52+
})
1053
@val @scope("console") external info4: ('a, 'b, 'c, 'd) => unit = "info"
54+
55+
@deprecated({
56+
reason: "Use `Console.infoMany` instead.",
57+
migrate: Console.infoMany(),
58+
})
1159
@val @scope("console") @variadic external infoMany: array<'a> => unit = "info"
1260

61+
@deprecated({
62+
reason: "Use `Console.warn` instead.",
63+
migrate: Console.warn(),
64+
})
1365
@val @scope("console") external warn: 'a => unit = "warn"
66+
67+
@deprecated({
68+
reason: "Use `Console.warn2` instead.",
69+
migrate: Console.warn2(),
70+
})
1471
@val @scope("console") external warn2: ('a, 'b) => unit = "warn"
72+
73+
@deprecated({
74+
reason: "Use `Console.warn3` instead.",
75+
migrate: Console.warn3(),
76+
})
1577
@val @scope("console") external warn3: ('a, 'b, 'c) => unit = "warn"
78+
79+
@deprecated({
80+
reason: "Use `Console.warn4` instead.",
81+
migrate: Console.warn4(),
82+
})
1683
@val @scope("console") external warn4: ('a, 'b, 'c, 'd) => unit = "warn"
84+
85+
@deprecated({
86+
reason: "Use `Console.warnMany` instead.",
87+
migrate: Console.warnMany(),
88+
})
1789
@val @scope("console") @variadic external warnMany: array<'a> => unit = "warn"
1890

91+
@deprecated({
92+
reason: "Use `Console.error` instead.",
93+
migrate: Console.error(),
94+
})
1995
@val @scope("console") external error: 'a => unit = "error"
96+
97+
@deprecated({
98+
reason: "Use `Console.error2` instead.",
99+
migrate: Console.error2(),
100+
})
20101
@val @scope("console") external error2: ('a, 'b) => unit = "error"
102+
103+
@deprecated({
104+
reason: "Use `Console.error3` instead.",
105+
migrate: Console.error3(),
106+
})
21107
@val @scope("console") external error3: ('a, 'b, 'c) => unit = "error"
108+
109+
@deprecated({
110+
reason: "Use `Console.error4` instead.",
111+
migrate: Console.error4(),
112+
})
22113
@val @scope("console") external error4: ('a, 'b, 'c, 'd) => unit = "error"
114+
115+
@deprecated({
116+
reason: "Use `Console.errorMany` instead.",
117+
migrate: Console.errorMany(),
118+
})
23119
@val @scope("console") @variadic external errorMany: array<'a> => unit = "error"
24120

121+
@deprecated({
122+
reason: "Use `Console.trace` instead.",
123+
migrate: Console.trace(),
124+
})
25125
@val @scope("console") external trace: unit => unit = "trace"
26126

127+
@deprecated({
128+
reason: "Use `Console.time` instead.",
129+
migrate: Console.time(),
130+
})
27131
@val @scope("console") external timeStart: string => unit = "time"
28132

133+
@deprecated({
134+
reason: "Use `Console.timeEnd` instead.",
135+
migrate: Console.timeEnd(),
136+
})
29137
@val @scope("console") external timeEnd: string => unit = "timeEnd"
138+
139+
@deprecated({
140+
reason: "Use `Console.table` instead.",
141+
migrate: Console.table(),
142+
})
143+
@val @scope("console") external table: 'a => unit = "table"
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
let log = Console.log("Hello, World!")
2+
let log2 = Console.log2("Hello", "World")
3+
let log3 = Console.log3("Hello", "World", "!")
4+
let log4 = Console.log4("Hello", "World", "!", "!")
5+
let logMany = Console.logMany(["Hello", "World"])
6+
7+
let info = Console.info("Hello, World!")
8+
let info2 = Console.info2("Hello", "World")
9+
let info3 = Console.info3("Hello", "World", "!")
10+
let info4 = Console.info4("Hello", "World", "!", "!")
11+
let infoMany = Console.infoMany(["Hello", "World"])
12+
13+
let warn = Console.warn("Hello, World!")
14+
let warn2 = Console.warn2("Hello", "World")
15+
let warn3 = Console.warn3("Hello", "World", "!")
16+
let warn4 = Console.warn4("Hello", "World", "!", "!")
17+
let warnMany = Console.warnMany(["Hello", "World"])
18+
19+
let error = Console.error("Hello, World!")
20+
let error2 = Console.error2("Hello", "World")
21+
let error3 = Console.error3("Hello", "World", "!")
22+
let error4 = Console.error4("Hello", "World", "!", "!")
23+
let errorMany = Console.errorMany(["Hello", "World"])
24+
25+
let trace = Console.trace()
26+
let timeStart = Console.time("Hello, World!")
27+
let timeEnd = Console.timeEnd("Hello, World!")
28+
let table = Console.table(["Hello", "World"])
29+
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
let log = Js_console.log("Hello, World!")
2+
let log2 = Js_console.log2("Hello", "World")
3+
let log3 = Js_console.log3("Hello", "World", "!")
4+
let log4 = Js_console.log4("Hello", "World", "!", "!")
5+
let logMany = Js_console.logMany(["Hello", "World"])
6+
7+
let info = Js_console.info("Hello, World!")
8+
let info2 = Js_console.info2("Hello", "World")
9+
let info3 = Js_console.info3("Hello", "World", "!")
10+
let info4 = Js_console.info4("Hello", "World", "!", "!")
11+
let infoMany = Js_console.infoMany(["Hello", "World"])
12+
13+
let warn = Js_console.warn("Hello, World!")
14+
let warn2 = Js_console.warn2("Hello", "World")
15+
let warn3 = Js_console.warn3("Hello", "World", "!")
16+
let warn4 = Js_console.warn4("Hello", "World", "!", "!")
17+
let warnMany = Js_console.warnMany(["Hello", "World"])
18+
19+
let error = Js_console.error("Hello, World!")
20+
let error2 = Js_console.error2("Hello", "World")
21+
let error3 = Js_console.error3("Hello", "World", "!")
22+
let error4 = Js_console.error4("Hello", "World", "!", "!")
23+
let errorMany = Js_console.errorMany(["Hello", "World"])
24+
25+
let trace = Js_console.trace()
26+
let timeStart = Js_console.timeStart("Hello, World!")
27+
let timeEnd = Js_console.timeEnd("Hello, World!")
28+
let table = Js_console.table(["Hello", "World"])
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
// This file is autogenerated so it can be type checked.
2+
// It's the migrated version of src/migrate/StdlibMigration_Console.res.
3+
let log = Console.log("Hello, World!")
4+
let log2 = Console.log2("Hello", "World")
5+
let log3 = Console.log3("Hello", "World", "!")
6+
let log4 = Console.log4("Hello", "World", "!", "!")
7+
let logMany = Console.logMany(["Hello", "World"])
8+
9+
let info = Console.info("Hello, World!")
10+
let info2 = Console.info2("Hello", "World")
11+
let info3 = Console.info3("Hello", "World", "!")
12+
let info4 = Console.info4("Hello", "World", "!", "!")
13+
let infoMany = Console.infoMany(["Hello", "World"])
14+
15+
let warn = Console.warn("Hello, World!")
16+
let warn2 = Console.warn2("Hello", "World")
17+
let warn3 = Console.warn3("Hello", "World", "!")
18+
let warn4 = Console.warn4("Hello", "World", "!", "!")
19+
let warnMany = Console.warnMany(["Hello", "World"])
20+
21+
let error = Console.error("Hello, World!")
22+
let error2 = Console.error2("Hello", "World")
23+
let error3 = Console.error3("Hello", "World", "!")
24+
let error4 = Console.error4("Hello", "World", "!", "!")
25+
let errorMany = Console.errorMany(["Hello", "World"])
26+
27+
let trace = Console.trace()
28+
let timeStart = Console.time("Hello, World!")
29+
let timeEnd = Console.timeEnd("Hello, World!")
30+
let table = Console.table(["Hello", "World"])

0 commit comments

Comments
 (0)