Interesting point. I think you are right - 0 is probably more appropriate than -1.
G

On Nov 16, 2009, at 6:57 PM, Christopher Brind wrote:

Thanks Greg,

2009/11/16 Greg Brown <[email protected]>

Ah, I see the problem. WTKXSerializer used to expose the line number as a
property. I had forgotten that it no longer does so.

If we did add this value to SerializationException, we could potentially define a value of -1 to mean either "unknown" or "not applicable". Thoughts?


I put -1 originally, and then I thought that line numbers start at 1 so 0 should be adequate for all other purposes - I don't have a strong preference
though.




If we go ahead with this change, I think we should also update
JSONSerializer and CSVSerializer. They currently still define a
getLineNumber() method that should probably be removed and replaced by the
value in the exception.


I have no strong opinion either way, but can make this change if you think
it's appropriate.

Cheers,
Chris




G


On Nov 16, 2009, at 6:26 PM, Christopher Brind wrote:

I don't see how - any suggestions?


2009/11/16 Greg Brown <[email protected]>

Any objections if I add the following to SerializationException in order
to

support the Pivot plugin?


Possibly. Not all serializers read text files, so a line number is not
always meaningful.

Is it not possible to use the line number that already provided by the
serializer?






Reply via email to