Last modified: 2008-04-30 03:08:47 UTC
You can specify an illegal value for a property using [[allows value]] and SMW doesn't warn. E.g. for a property of Type:Number, [[allows value::NotNumber Bad]] works fine. (This test has been around since October but I don't think I ever filed a bug.) This is a particular example of the general issue that no special property warns of errors. Another example is you can put [[corresponds to::Bad string]] anywhere. This decouples storing special properties from rules for their use and makes it possible to edit properties and datatypes out of sequence, but it's somewhat unexpected behavior.