mkarg commented on issue #46: [JOHNZON-278] Return constant instead of new 
instance of empty block / empty array
URL: https://github.com/apache/johnzon/pull/46#issuecomment-533874146
 
 
   > geronimo passed the TCK
   
   Then apparently the JSON-P TCK is incomplete _or_ is buggy _or_ is not meant 
to test *the API JAR* itself (here: Geronimo Spec) but just *the implementing 
product* (Here: Johnzon Core). Possibly the TCK was authored with the idea that 
the original API JAR is used always, so there wouldn't be a need to test 
itself. Also the TCK is just intended to certify *compliance* to the rules laid 
out be Spec document and API, but does not guarantee general *bug-freeness* of 
that product.
   
   > Side note: our empty object impl is available at 
https://github.com/apache/geronimo-specs/blob/trunk/geronimo-json_1.1_spec/src/main/java/javax/json/EmptyJsonObject.java
 and was done to make the impl independent of any impl.
   
   Maybe there is a misunderstanding: Jakarta JSON-P API is *not* an 
implementation of JSON-P, it is the JSON-P _spec_ itself. It already *is* 
independent of any *implementing product*.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to