Yuri Astrakhan
2b8df24b8b
Use `Self::AssocName` to simplify declarations
...
To keep with DRY principle, I think it makes it a bit less redundant to reuse the Self::<associated_type_name> structure in the well known trait implementations - keeps it consistent with the trait decl too.
1 year ago
Yuri Astrakhan
51941c0dc5
Simplify complex strings with raw literals, readme fix
...
Also add a minor debugging python statement to linter
1 year ago
Tpt
a5781d1187
Releases v0.4.0-alpha.1
1 year ago
Tpt
025bd2afd2
Uses new cargo lint configuration system
1 year ago
Tpt
4756217787
Adds "since" to the #[deprecated] annotations
1 year ago
Tpt
efd5eec65d
Introduces load_from_read instead of load_graph and load_dataset
1 year ago
Tpt
899e553249
Makes SPARQL query result Send and Sync
1 year ago
Tpt
756c5394d0
Adds Tokio support to SPARQL results serializers
1 year ago
Tpt
ab5f5c1c60
Upgrades quick-xml
1 year ago
Tpt
ea80c11d6e
CI: Run clippy on all targets
1 year ago
Tpt
38844f6436
sparesults: use Read instead of BufRead as input type
...
Allows to avoid an extra intermediate buffer for JSON and TSV
1 year ago
Tpt
d280f7d2f7
Adds basic location support to sparesults SyntaxError
1 year ago
Tpt
dbb39d867a
Upgrades json-event-parser
1 year ago
Tpt
67fd726f9d
Makes SPARQL results TSV work with a Read implementation
1 year ago
Tpt
412ca37b3c
Makes sparesults parser API closer to oxrdfio
1 year ago
Tpt
7a3e07d98d
sparesults: no more hidden flush
...
Let the user decide to do it or not
1 year ago
Tpt
6a21cb0625
Makes sparesults formatter API closer to oxrdfio
1 year ago
Tpt
0783d1dcda
Splits sparesults lib.rs
...
Avoids a big file
1 year ago
Tpt
1eaa77ad93
Uses new rustdoc <div class="warning"> style
1 year ago
Tpt
9da26c6f95
Makes media type to format more robust
...
Allows more combinations
1 year ago
Tpt
f10e5a40a3
Enables more Clippy lints
...
Auto-enable all Clippy lints that are not in nursery but a blacklist
1 year ago
Tpt
f6c8358b24
Refactor parsers error types
...
Uses SyntaxError and ParseError everywhere
2 years ago
Tpt
cb9922379c
Uses "let else" syntax where relevant
2 years ago
Tpt
a1cbfdf67d
Improves some code style details
2 years ago
Tpt
1c1531f640
Simplifies some rust doc links
2 years ago
Tpt
5f2c9a3b92
Cleans up documentation links to RDF specifications
2 years ago
Tpt
5d253c6afb
SPARQL XML results: circumvent quick-xml crash
2 years ago
Tpt
7175784356
Improves Clippy lint list
2 years ago
Tpt
3e0f6b5405
Applies oxigraph crate clippy lint to the complete project
2 years ago
Tpt
d653e0645b
Updates dependencies
2 years ago
Tpt
20dc1f26df
Uses new quick-xml APIs for XML results serialization
2 years ago
Tpt
bdb803dab5
JSON SPARQL results: allows the "head" key to be at the end of the document
...
Does not do streaming parsing in this case
2 years ago
Tpt
9729ec8ed3
Adds features annotations to docs.rs
2 years ago
Tpt
9063867ec9
QuerySolution: implements Eq and Debug
2 years ago
Tpt
31c6bb7815
TSV SPARQL results: Add spaces around quoted triples "<<"
2 years ago
Tpt
42cd6b0094
XML parser results: clears the temporary data buffer while parsing
...
Avoids indefinitely increasing memory consumption
2 years ago
Tpt
6d09d77c61
CSV and TSV SPARQL results: always print trailing line jumps
...
Follows the TSV grammar and probably nicer CSV support too
Also check for wrong numbers of columns in TSV parsing
2 years ago
Tpt
a51509dcd3
TSV SPARQL results: Properly quote \t and use short Turtle serialization everywhere possible
2 years ago
Tpt
54356f5273
Updates dependencies
2 years ago
Tpt
92feec7e98
CI: Validates Rust 1.60 compatibility
2 years ago
Tpt
808c9db007
String formatting: uses inline syntax
2 years ago
Thomas Tanon
65ed5471da
Uses quick-xml 0.26
2 years ago
Tpt
7581d9a6b2
Makes Clippy happy
2 years ago
Tpt
eedc4b3a71
Removes unnecessary qualified paths
2 years ago
Tpt
710a76b9cc
JSON query results: Allows "typed-literal" term type
...
Allows to parse e.g. Virtuoso query results
3 years ago
Tpt
9c06f7f097
JSON query results: Ignore unknown keys
...
Allows to parse e.g. Virtuoso query results
3 years ago
Yuri Astrakhan
55550dc0d0
Post-default-branch to main rename
...
If possible, could you rename the default branch to `main` and merge this?
Thanks :)
3 years ago
Thomas Tanon
3d6af19288
Removes an empty comment
3 years ago
Yuri Astrakhan
3bed098e9e
A few minor spelling fixes
3 years ago
Tpt
0123280f64
Do not make compilation fails on lints
...
Creates problems on untested architectures and rust version upgrades
3 years ago