From ae9f67391c81ab312f3ed1e4af5b2ce7caa6c811 Mon Sep 17 00:00:00 2001 From: Jocelyn Fiat Date: Tue, 30 Sep 2014 10:46:28 +0200 Subject: [PATCH] Marked converters classes as obsolete. --- library/converter/json_arrayed_list_converter.e | 6 ++++++ library/converter/json_converter.e | 6 ++++++ library/converter/json_hash_table_converter.e | 6 ++++++ library/converter/json_linked_list_converter.e | 6 ++++++ library/converter/json_list_converter.e | 6 ++++++ library/converter/support/ejson.e | 6 ++++++ library/converter/support/shared_ejson.e | 7 +++++++ 7 files changed, 43 insertions(+) diff --git a/library/converter/json_arrayed_list_converter.e b/library/converter/json_arrayed_list_converter.e index 21bcd4d4..154c1717 100644 --- a/library/converter/json_arrayed_list_converter.e +++ b/library/converter/json_arrayed_list_converter.e @@ -8,6 +8,9 @@ note class JSON_ARRAYED_LIST_CONVERTER +obsolete + "This JSON converter design has issues [Sept/2014]." + inherit JSON_LIST_CONVERTER @@ -29,4 +32,7 @@ feature {NONE} -- Factory create Result.make (nb) 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 diff --git a/library/converter/json_converter.e b/library/converter/json_converter.e index b4d78a66..987c116a 100644 --- a/library/converter/json_converter.e +++ b/library/converter/json_converter.e @@ -8,6 +8,9 @@ note deferred class JSON_CONVERTER +obsolete + "This JSON converter design has issues [Sept/2014]." + inherit SHARED_EJSON @@ -35,4 +38,7 @@ feature -- Conversion invariant 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 diff --git a/library/converter/json_hash_table_converter.e b/library/converter/json_hash_table_converter.e index c3b2c724..5787246b 100644 --- a/library/converter/json_hash_table_converter.e +++ b/library/converter/json_hash_table_converter.e @@ -8,6 +8,9 @@ note class JSON_HASH_TABLE_CONVERTER +obsolete + "This JSON converter design has issues [Sept/2014]." + inherit JSON_CONVERTER @@ -79,4 +82,7 @@ feature -- Conversion 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 diff --git a/library/converter/json_linked_list_converter.e b/library/converter/json_linked_list_converter.e index 1edb6bf8..82fc5041 100644 --- a/library/converter/json_linked_list_converter.e +++ b/library/converter/json_linked_list_converter.e @@ -8,6 +8,9 @@ note class JSON_LINKED_LIST_CONVERTER +obsolete + "This JSON converter design has issues [Sept/2014]." + inherit JSON_LIST_CONVERTER @@ -29,4 +32,7 @@ feature {NONE} -- Factory create Result.make 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 diff --git a/library/converter/json_list_converter.e b/library/converter/json_list_converter.e index 343851c9..aa3f596b 100644 --- a/library/converter/json_list_converter.e +++ b/library/converter/json_list_converter.e @@ -8,6 +8,9 @@ note deferred class JSON_LIST_CONVERTER +obsolete + "This JSON converter design has issues [Sept/2014]." + inherit JSON_CONVERTER @@ -71,4 +74,7 @@ feature -- Conversion 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 diff --git a/library/converter/support/ejson.e b/library/converter/support/ejson.e index 1ea6c8c1..1d15a28d 100644 --- a/library/converter/support/ejson.e +++ b/library/converter/support/ejson.e @@ -8,6 +8,9 @@ note class EJSON +obsolete + "This JSON converter design has issues [Sept/2014]." + inherit EXCEPTIONS @@ -265,4 +268,7 @@ feature {NONE} -- Implementation (JSON parser) create Result.make_with_string ("{}") 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 diff --git a/library/converter/support/shared_ejson.e b/library/converter/support/shared_ejson.e index 066bad88..4d0b5a50 100644 --- a/library/converter/support/shared_ejson.e +++ b/library/converter/support/shared_ejson.e @@ -14,6 +14,9 @@ note class SHARED_EJSON +obsolete + "This JSON converter design has issues [Sept/2014]." + feature -- Access json: EJSON @@ -33,4 +36,8 @@ feature -- Access Result.add_converter (jhtc) 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