Yuri Astrakhan
0e8c407e39
Remove unused returns in doc tests
...
Many doc tests have unused (implied) return statements that are hidden from the docs, and appear to not be needed. So in the spirit of "less is more" (i.e. KISS, and other fun short words), removing to keep things a bit simpler (and so that IDEs don't complain)
1 year ago
Tpt
df040400c5
Turtle: fixes parsing bug with escaped dot at the end of a local name
1 year ago
Tpt
c2040a30fd
oxttl: Exposes the base IRI
...
Issue #730
1 year ago
Tpt
42a66f62b9
Enables cargo semver-checks again
1 year ago
Tpt
a5781d1187
Releases v0.4.0-alpha.1
1 year ago
Tpt
a84b898fda
Parsers: adds "unchecked" option for faster parsing
...
Does not validate IRIs and language tags
1 year ago
Tpt
d170b53609
N3: Fixes stack overflow errors
1 year ago
Tpt
025bd2afd2
Uses new cargo lint configuration system
1 year ago
Tpt
2a135283d5
Lints against 1.74
1 year ago
Tpt
d19947414e
The N-Triples serializer outputs canonical N-Triples
1 year ago
Tpt
e6d98445e6
Makes newer Clippy happy
1 year ago
Tpt
ea80c11d6e
CI: Run clippy on all targets
2 years ago
Tpt
3c51dd31bc
Move back MSRV to 1.67 but keep Cargo.lock to 1.70
...
Allows to build on Debian unstable while using latest dependencies
2 years ago
Tpt
99abe69ba1
oxttl: Exposes prefixes
2 years ago
Tpt
13c3515d7b
OxTTL: return file position in errors
2 years ago
Tpt
f10e5a40a3
Enables more Clippy lints
...
Auto-enable all Clippy lints that are not in nursery but a blacklist
2 years ago
Tpt
024bc7b8e8
Simplifies Gitter link
2 years ago
Tpt
d44f9bee7a
I/O adds extra #[must_use] annotations
2 years ago
Tpt
570f21748d
Cargo.toml: share some common fields in the workspace
2 years ago
Tpt
010196c974
Makes parse_ and serialize_ method take owned Parser and Serializer
...
It is very rare to reuse parser and this allows to avoid copies
2 years ago
Tpt
73af297b4c
Adds From<Iri> to NamedNode
2 years ago
Tpt
4cb377bda4
Adds documentation field to Cargo.toml
2 years ago
Tpt
afaabf6110
Simplifies OxTTL lexer buffer management
2 years ago
Tpt
3adf33d2f4
Renames "parse_from_read" to "parse_read"
2 years ago
Tpt
cdabe52847
RDF I/O: adds basic Tokio support
2 years ago
Tpt
c8e718ed2d
Properly document features in docs.rs
2 years ago
Tpt
f6c8358b24
Refactor parsers error types
...
Uses SyntaxError and ParseError everywhere
2 years ago
Tpt
86f14ce96f
Improves oxttl documentation
2 years ago
Tpt
cb9922379c
Uses "let else" syntax where relevant
2 years ago
Tpt
71b1768d28
New N3/Turtle/TriG/N-Triple/N-Quad parsers and serializers
...
- Compatible with async IO
- Turtle/TriG parser recovery on simple errors
2 years ago