[LV2] lv2_validate

Hanspeter Portner ventosus at airpost.net
Wed Feb 22 14:30:38 PST 2017


On 22.02.2017 23:05, David Robillard wrote:
> On Sat, 2017-02-18 at 10:27 +0100, Hanspeter Portner wrote:
>> On 18.02.2017 10:20, Hanspeter Portner wrote:
>>> On 08.02.2017 09:41, David Robillard wrote:
>>>> Hi all,
>>>>
>>>> I’ve fiddled with the data a bit to ensure everything necessary
>>>> for validating plugins is installed, and added an lv2_validate
>>>> script to git which allows for easy validation against the
>>>> installed LV2 spec without having to hunt down all the necessary
>>>> files to pass to sord_validate.  It’s not the most elegant
>>>> solution (e.g. it only validates against the things installed by
>>>> LV2 itself, which are hardcoded, doesn’t do any discovery, is a
>>>> shell script, etc), but for now I’m hoping it provides a much
>>>> easier way to validate in the hopes that more developers start
>>>> doing so.
>>>>
>>>> It’d be helpful if anyone could take it for a spin and let me
>>>> know if there are any issues before the next release.
>>>
>>> Thanks, works fine here.
>>
>> Arrgh, no (was using my own wrapper which happends to have the same
>> name :)
>>
>> I'm getting these errors here:
>>
>>
>> Literal `1.0' datatype <http://www.w3.org/2001/XMLSchema#decimal> is
>> not
>> compatible with <http://lv2plug.in/ns/ext/atom#Float>
> 
> Upgrade sord_validate (or don't rely on xsd:decimal being accepted
> where xsd:float is required, but that makes for messy Turtle)

That fixes it, indeed.



More information about the Devel mailing list