Development
Home | Setup | Usage | Configuration | Rules | Development
rdflintの開発に参加、カスタマイズ開発をおこなう方向けの情報です。
開発の手順
-
GitHubで、rdflintのリポジトリをforkします。
rdflint | GitHub
https://github.com/imas/rdflint -
forkしたリポジトリを、ローカルPCにcloneします。
-
必要なカスタマイズをしたら、以下のコマンドでビルドします。
$ gradle shadowJar
-
ビルドしたrdflintは、
example/dataset
配下にテスト用データが入っているので、次のように実行を試すことが出来ます。$ java -jar build/libs/rdflint.jar -targetdir example/dataset -config example/dataset/rdflint-config.yml
-
カスタマイズをrdflint本体に取り込みたい場合は、GitHubでPullRequestを作成して下さい。
取り込まれたカスタマイズは、MITライセンスでの公開になります。