Marked converters classes as obsolete.

This commit is contained in:
2014-09-30 10:46:28 +02:00
parent 82f832a556
commit ae9f67391c
7 changed files with 43 additions and 0 deletions

View File

@@ -8,6 +8,9 @@ note
class class
JSON_ARRAYED_LIST_CONVERTER JSON_ARRAYED_LIST_CONVERTER
obsolete
"This JSON converter design has issues [Sept/2014]."
inherit inherit
JSON_LIST_CONVERTER JSON_LIST_CONVERTER
@@ -29,4 +32,7 @@ feature {NONE} -- Factory
create Result.make (nb) create Result.make (nb)
end end
note
copyright: "2010-2014, Javier Velilla and others https://github.com/eiffelhub/json."
license: "https://github.com/eiffelhub/json/blob/master/License.txt"
end -- class JSON_ARRAYED_LIST_CONVERTER end -- class JSON_ARRAYED_LIST_CONVERTER

View File

@@ -8,6 +8,9 @@ note
deferred class deferred class
JSON_CONVERTER JSON_CONVERTER
obsolete
"This JSON converter design has issues [Sept/2014]."
inherit inherit
SHARED_EJSON SHARED_EJSON
@@ -35,4 +38,7 @@ feature -- Conversion
invariant invariant
has_eiffel_object: object /= Void -- An empty object must be created at creation time! has_eiffel_object: object /= Void -- An empty object must be created at creation time!
note
copyright: "2010-2014, Javier Velilla and others https://github.com/eiffelhub/json."
license: "https://github.com/eiffelhub/json/blob/master/License.txt"
end end

View File

@@ -8,6 +8,9 @@ note
class class
JSON_HASH_TABLE_CONVERTER JSON_HASH_TABLE_CONVERTER
obsolete
"This JSON converter design has issues [Sept/2014]."
inherit inherit
JSON_CONVERTER JSON_CONVERTER
@@ -79,4 +82,7 @@ feature -- Conversion
end end
end end
note
copyright: "2010-2014, Javier Velilla and others https://github.com/eiffelhub/json."
license: "https://github.com/eiffelhub/json/blob/master/License.txt"
end -- class JSON_HASH_TABLE_CONVERTER end -- class JSON_HASH_TABLE_CONVERTER

View File

@@ -8,6 +8,9 @@ note
class class
JSON_LINKED_LIST_CONVERTER JSON_LINKED_LIST_CONVERTER
obsolete
"This JSON converter design has issues [Sept/2014]."
inherit inherit
JSON_LIST_CONVERTER JSON_LIST_CONVERTER
@@ -29,4 +32,7 @@ feature {NONE} -- Factory
create Result.make create Result.make
end end
note
copyright: "2010-2014, Javier Velilla and others https://github.com/eiffelhub/json."
license: "https://github.com/eiffelhub/json/blob/master/License.txt"
end -- class JSON_LINKED_LIST_CONVERTER end -- class JSON_LINKED_LIST_CONVERTER

View File

@@ -8,6 +8,9 @@ note
deferred class deferred class
JSON_LIST_CONVERTER JSON_LIST_CONVERTER
obsolete
"This JSON converter design has issues [Sept/2014]."
inherit inherit
JSON_CONVERTER JSON_CONVERTER
@@ -71,4 +74,7 @@ feature -- Conversion
end end
end end
note
copyright: "2010-2014, Javier Velilla and others https://github.com/eiffelhub/json."
license: "https://github.com/eiffelhub/json/blob/master/License.txt"
end -- class JSON_ARRAYED_LIST_CONVERTER end -- class JSON_ARRAYED_LIST_CONVERTER

View File

@@ -8,6 +8,9 @@ note
class class
EJSON EJSON
obsolete
"This JSON converter design has issues [Sept/2014]."
inherit inherit
EXCEPTIONS EXCEPTIONS
@@ -265,4 +268,7 @@ feature {NONE} -- Implementation (JSON parser)
create Result.make_with_string ("{}") create Result.make_with_string ("{}")
end end
note
copyright: "2010-2014, Javier Velilla and others https://github.com/eiffelhub/json."
license: "https://github.com/eiffelhub/json/blob/master/License.txt"
end -- class EJSON end -- class EJSON

View File

@@ -14,6 +14,9 @@ note
class class
SHARED_EJSON SHARED_EJSON
obsolete
"This JSON converter design has issues [Sept/2014]."
feature -- Access feature -- Access
json: EJSON json: EJSON
@@ -33,4 +36,8 @@ feature -- Access
Result.add_converter (jhtc) Result.add_converter (jhtc)
end end
note
copyright: "2010-2014, Javier Velilla and others https://github.com/eiffelhub/json."
license: "https://github.com/eiffelhub/json/blob/master/License.txt"
end -- class SHARED_EJSON end -- class SHARED_EJSON