Wikidata-Toolkit
Wikidata-Toolkit copied to clipboard
Java library to interact with Wikibase
Bumps `rdf4jVersion` from 3.7.7 to 4.1.0. Updates `rdf4j-rio-turtle` from 3.7.7 to 4.1.0 Updates `rdf4j-rio-ntriples` from 3.7.7 to 4.1.0 Dependabot will resolve any conflicts with this PR as long as you...
We currently use Maven properties in the root POM to specify the versions of our dependencies, but that only works to control the versions of the dependencies that are directly...
I am using exactly the code from `FetchOnlineDataExample.java` (from [here](https://github.com/Wikidata/Wikidata-Toolkit/blob/master/wdtk-examples/src/main/java/org/wikidata/wdtk/examples/FetchOnlineDataExample.java)) and nothing else: ```java public static void main(String[] args) { WikibaseDataFetcher wbdf = new WikibaseDataFetcher( BasicApiConnection.getWikidataApiConnection(), Datamodel.SITE_WIKIDATA); try { EntityDocument...
I propose adding simple built-in Wikibase server to WDTK, mostly intended for use in unit tests. This issue is for discussion of the idea. Built-in server would have some limitations,...
I encountered below error message when running the examples `GreatestNumberProcessor` and `GenderRatioProcessor`. ``` Problematic line was: {"type":"lexeme","id":"L34069","lemmas":{"de":{"la... Error when reading JSON for entity: Missing type id when trying to resolve...
I have been very busy during the last few months, so I couldn't contribute to WDTK. I would like to resume contributions, but meantime my projects moved to Java 11...
Arguably, the reason why #627 was allowed to happen in the first place is that the need for an update in `DatamodelConverter` was not flagged by the compiler when new...
Add support for `wbsetsitelink`, `wbsetclaimvalue`, `wbsetqualifier`, `wbsetreference`, `wbremovequalifiers`, `wbremovereferences` in `WbEditingAction` and `WikibaseDataEditor`.
Editing API introduced in #570 could use some convenience methods: * convenience methods [suggested in #570](https://github.com/Wikidata/Wikidata-Toolkit/pull/570#issuecomment-885929484) * possibly tolerate wider range of parameters (nulls, etc.) * named builder constructors `fromUpdate(XUpdate)`
Add support for editing API introduced in #570 everywhere: * `DatamodelConverter` * `DatamodelFilter` * `ToString` * `ValueVisitor` * examples