weso / shex-s

Scala implementation of ShEx

Home Page:http://www.weso.es/shex-s/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Refactor validator code

labra opened this issue · comments

The validator code should be refactored to a new module which can be published independently from the rest.

Some reasons:

  • There may be some projects that only want to use the ShEx abstract syntax and don't depend on the validator
  • We may want to have different validators, so we should define an abstract class for validators with different implementations