Skip to content

Commit 4ac9519

Browse files
committed
210 compat
1 parent 3c03e39 commit 4ac9519

File tree

2 files changed

+12
-10
lines changed

2 files changed

+12
-10
lines changed

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@ scala> def testMap = Map("hey" -> "there")
2929
testMap: scala.collection.immutable.Map[String,String]
3030

3131
scala> val testMapJs = testMap.js
32-
testMapJs: json.JObject =
32+
testMapJs: json.JObject =
3333
{
3434
"hey": "there"
3535
}
3636

3737
scala> Map("key" -> Seq.fill(3)(Set(Some(false), None))).js
38-
res4: json.JObject =
38+
res4: json.JObject =
3939
{
4040
"key": [[false, null], [false, null], [false, null]]
4141
}
@@ -66,9 +66,9 @@ scala> implicit val acc = ObjectAccessor.of[TestClass]
6666
acc: json.CaseClassObjectAccessor[TestClass] = ObjectAccessor[TestClass]
6767

6868
scala> val testClassJs = TestClass(1, None).js
69-
testClassJs: json.JObject =
69+
testClassJs: json.JObject =
7070
{
71-
"a": 1,
71+
"a": 1,
7272
"c": ""
7373
}
7474

@@ -82,20 +82,20 @@ scala> JObject("a".js -> 23.js).toObject[TestClass]
8282
res11: TestClass = TestClass(23,None,,None)
8383

8484
scala> TestClass(1, None).js + ("blah".js -> 1.js) - "a"
85-
res12: json.JValue =
85+
res12: json.JValue =
8686
{
87-
"c": "",
87+
"c": "",
8888
"blah": 1
8989
}
9090

9191
scala> Seq(TestClass(1, None), TestClass(1, Some(10), c = "hihi")).js
92-
res13: json.JArray =
92+
res13: json.JArray =
9393
[{
94-
"a": 1,
94+
"a": 1,
9595
"c": ""
9696
}, {
97-
"a": 1,
98-
"b": 10,
97+
"a": 1,
98+
"b": 10,
9999
"c": "hihi"
100100
}]
101101
```

shared/src/main/scala/json/internal/ObjectAccessorFactory.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import scala.reflect.macros.Universe
1212

1313
/** Dummy object to get the right shadowing for 2.10 / 2.11 cross compilation */
1414
private object Compat210 {
15+
@deprecated("", "")
1516
object whitebox {
1617
type Context = scala.reflect.macros.Context
1718
}
@@ -29,6 +30,7 @@ object ObjectAccessorFactory {
2930
}
3031

3132
def newImpl[T: c.WeakTypeTag](c: Context): c.Expr[CaseClassObjectAccessor[T]] = {
33+
@deprecated("", "")
3234
object Shadow210 { //shadow universe methods for 210 compat
3335
def TermName(s: String) = c.universe.newTermName(s)
3436

0 commit comments

Comments
 (0)