@@ -19,6 +19,7 @@ import scala.util.parsing.combinator.syntactical._
19
19
*
20
20
* @author Derek Chen-Becker <"java"+@+"chen-becker"+"."+"org">
21
21
*/
22
+ @ deprecated(" Use The Scala Library Index to find alternatives: https://index.scala-lang.org/" , " 1.0.6" )
22
23
sealed abstract class JSONType {
23
24
/**
24
25
* This version of toString allows you to provide your own value
@@ -40,6 +41,7 @@ sealed abstract class JSONType {
40
41
*
41
42
* @author Derek Chen-Becker <"java"+@+"chen-becker"+"."+"org">
42
43
*/
44
+ @ deprecated(" Use The Scala Library Index to find alternatives: https://index.scala-lang.org/" , " 1.0.6" )
43
45
object JSONFormat {
44
46
/**
45
47
* This type defines a function that can be used to
@@ -91,6 +93,7 @@ object JSONFormat {
91
93
*
92
94
* @author Derek Chen-Becker <"java"+@+"chen-becker"+"."+"org">
93
95
*/
96
+ @ deprecated(" Use The Scala Library Index to find alternatives: https://index.scala-lang.org/" , " 1.0.6" )
94
97
case class JSONObject (obj : Map [String ,Any ]) extends JSONType {
95
98
def toString (formatter : JSONFormat .ValueFormatter ) =
96
99
" {" + obj.map({ case (k,v) => formatter(k.toString) + " : " + formatter(v) }).mkString(" , " ) + " }"
@@ -100,6 +103,7 @@ case class JSONObject (obj : Map[String,Any]) extends JSONType {
100
103
* Represents a JSON Array (list).
101
104
* @author Derek Chen-Becker <"java"+@+"chen-becker"+"."+"org">
102
105
*/
106
+ @ deprecated(" Use The Scala Library Index to find alternatives: https://index.scala-lang.org/" , " 1.0.6" )
103
107
case class JSONArray (list : List [Any ]) extends JSONType {
104
108
def toString (formatter : JSONFormat .ValueFormatter ) =
105
109
" [" + list.map(formatter).mkString(" , " ) + " ]"
@@ -110,6 +114,7 @@ case class JSONArray (list : List[Any]) extends JSONType {
110
114
*
111
115
* @author Derek Chen-Becker <"java"+@+"chen-becker"+"."+"org">
112
116
*/
117
+ @ deprecated(" Use The Scala Library Index to find alternatives: https://index.scala-lang.org/" , " 1.0.6" )
113
118
class Parser extends StdTokenParsers with ImplicitConversions {
114
119
// Fill in abstract defs
115
120
type Tokens = Lexer
0 commit comments