0 is not the same as null--OE already objects if the ID is literally empty. I have now (2.1-b19) added this test for ID==0. It is done at the same time as the test for ID==null, and both can be turned on/off via the Configure panel for Dbxref Checks in the Verification Manager ("Check for missing ID"). (In other words, the "missing ID" test, which can be turned on or off, now checks for the case where the ID is 0 as well as the check it already did for ID==null; I also added a check for "<new xref>", which previously would be objected to because of the "non-URI" characters < and > but which now is more correctly dinged for being a missing ID.)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
0 is not the same as null--OE already objects if the ID is literally empty. I have now (2.1-b19) added this test for ID==0. It is done at the same time as the test for ID==null, and both can be turned on/off via the Configure panel for Dbxref Checks in the Verification Manager ("Check for missing ID"). (In other words, the "missing ID" test, which can be turned on or off, now checks for the case where the ID is 0 as well as the check it already did for ID==null; I also added a check for "<new xref>", which previously would be objected to because of the "non-URI" characters < and > but which now is more correctly dinged for being a missing ID.)