Skip to content

Commit ae9f673

Browse files
committed
Marked converters classes as obsolete.
1 parent 82f832a commit ae9f673

File tree

7 files changed

+43
-0
lines changed

7 files changed

+43
-0
lines changed

library/converter/json_arrayed_list_converter.e

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ note
88
class
99
JSON_ARRAYED_LIST_CONVERTER
1010

11+
obsolete
12+
"This JSON converter design has issues [Sept/2014]."
13+
1114
inherit
1215

1316
JSON_LIST_CONVERTER
@@ -29,4 +32,7 @@ feature {NONE} -- Factory
2932
create Result.make (nb)
3033
end
3134

35+
note
36+
copyright: "2010-2014, Javier Velilla and others https://github.com/eiffelhub/json."
37+
license: "https://github.com/eiffelhub/json/blob/master/License.txt"
3238
end -- class JSON_ARRAYED_LIST_CONVERTER

library/converter/json_converter.e

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ note
88
deferred class
99
JSON_CONVERTER
1010

11+
obsolete
12+
"This JSON converter design has issues [Sept/2014]."
13+
1114
inherit
1215

1316
SHARED_EJSON
@@ -35,4 +38,7 @@ feature -- Conversion
3538
invariant
3639
has_eiffel_object: object /= Void -- An empty object must be created at creation time!
3740

41+
note
42+
copyright: "2010-2014, Javier Velilla and others https://github.com/eiffelhub/json."
43+
license: "https://github.com/eiffelhub/json/blob/master/License.txt"
3844
end

library/converter/json_hash_table_converter.e

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ note
88
class
99
JSON_HASH_TABLE_CONVERTER
1010

11+
obsolete
12+
"This JSON converter design has issues [Sept/2014]."
13+
1114
inherit
1215

1316
JSON_CONVERTER
@@ -79,4 +82,7 @@ feature -- Conversion
7982
end
8083
end
8184

85+
note
86+
copyright: "2010-2014, Javier Velilla and others https://github.com/eiffelhub/json."
87+
license: "https://github.com/eiffelhub/json/blob/master/License.txt"
8288
end -- class JSON_HASH_TABLE_CONVERTER

library/converter/json_linked_list_converter.e

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ note
88
class
99
JSON_LINKED_LIST_CONVERTER
1010

11+
obsolete
12+
"This JSON converter design has issues [Sept/2014]."
13+
1114
inherit
1215

1316
JSON_LIST_CONVERTER
@@ -29,4 +32,7 @@ feature {NONE} -- Factory
2932
create Result.make
3033
end
3134

35+
note
36+
copyright: "2010-2014, Javier Velilla and others https://github.com/eiffelhub/json."
37+
license: "https://github.com/eiffelhub/json/blob/master/License.txt"
3238
end -- class JSON_LINKED_LIST_CONVERTER

library/converter/json_list_converter.e

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ note
88
deferred class
99
JSON_LIST_CONVERTER
1010

11+
obsolete
12+
"This JSON converter design has issues [Sept/2014]."
13+
1114
inherit
1215

1316
JSON_CONVERTER
@@ -71,4 +74,7 @@ feature -- Conversion
7174
end
7275
end
7376

77+
note
78+
copyright: "2010-2014, Javier Velilla and others https://github.com/eiffelhub/json."
79+
license: "https://github.com/eiffelhub/json/blob/master/License.txt"
7480
end -- class JSON_ARRAYED_LIST_CONVERTER

library/converter/support/ejson.e

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ note
88
class
99
EJSON
1010

11+
obsolete
12+
"This JSON converter design has issues [Sept/2014]."
13+
1114
inherit
1215

1316
EXCEPTIONS
@@ -265,4 +268,7 @@ feature {NONE} -- Implementation (JSON parser)
265268
create Result.make_with_string ("{}")
266269
end
267270

271+
note
272+
copyright: "2010-2014, Javier Velilla and others https://github.com/eiffelhub/json."
273+
license: "https://github.com/eiffelhub/json/blob/master/License.txt"
268274
end -- class EJSON

library/converter/support/shared_ejson.e

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ note
1414
class
1515
SHARED_EJSON
1616

17+
obsolete
18+
"This JSON converter design has issues [Sept/2014]."
19+
1720
feature -- Access
1821

1922
json: EJSON
@@ -33,4 +36,8 @@ feature -- Access
3336
Result.add_converter (jhtc)
3437
end
3538

39+
note
40+
copyright: "2010-2014, Javier Velilla and others https://github.com/eiffelhub/json."
41+
license: "https://github.com/eiffelhub/json/blob/master/License.txt"
42+
3643
end -- class SHARED_EJSON

0 commit comments

Comments
 (0)