Felix Krull
|
d74c0fc04f
|
lib: add docs and safety notes to RepoCheckoutFilter
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
e39f8d7461
|
lib: add repo_checkout_filter function for better ergonomics
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
903bd86e52
|
lib: clean up types for RepoCheckoutFilter
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
94b524b21f
|
lib: split out RepoCheckoutFilter
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
6776c819f1
|
tests: reorganise repo tests so they have fewer feature flags
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
eb602d8546
|
tests: fix imports with default features
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
19fdf706d5
|
lib: implement CheckoutOptions::filter (hackishly)
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
a521c838f5
|
ci: run clippy with default features as well
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
54be07c6b9
|
tests: fix checkout_at tests
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
4bab406a1a
|
lib: satisfy clippy
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
aef78f3985
|
lib: handle ino cache and sepolicy options
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
eec4a2287d
|
lib: RepoCheckoutAtOptions
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
16718eb155
|
Revert "Simplify docs build"
This reverts commit b259275dc44e071f4662aa6eb977ff8ad9c3e1af
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
1c7df84de1
|
Simplify docs build
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
a7079e543f
|
Consolidate some pipeline stages
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
b5fba187ff
|
Fix clippy issues
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
dfcaf3eede
|
Ignore clippy issues in generated code
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
4cfda21ff9
|
Disallow clippy warnings
Let's see if that comes back to bite me
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
feca7ddae6
|
Oh wait, check doesn't actually do anything useful for us...
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
8982c1914e
|
Force clippy to run even after check
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
0c07616342
|
ci: use sccache
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
87bf13574f
|
Update version in README and add some notes on version bumps
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
d12b506f86
|
Bump version
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
82ccc6065b
|
Remove extraneous generated files
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
06489f4926
|
Check that we haven't included extraneous generated files
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
3483927f40
|
Add copies of the various LGPL versions and notes about their relevance
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
faef3562b8
|
collection_ref: add accessors for collection_id and ref_name
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
91dc916615
|
Document ObjectName
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
2892430fa7
|
Ignore deprecated (and reportedly unsafe) method
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
7ac82e5d1b
|
Clean up some comments
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
1e744239cb
|
Document Repo::new_for_path
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
8fc327296e
|
Improve doc blurb a bit
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
1f20721664
|
We don't need to patch the hand-written Repo symbols any more
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
0fe1b0d951
|
Add ignored test for empty FileInfo crash
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
80de2aa2ea
|
Add test for checkout_tree
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
1068d4f619
|
Adjust CI check flags
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
fa1bf6cbb8
|
Add more checks to the pipeline
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
66cf9b288f
|
Move extra Repo methods to plain impl as well
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
493ba2e2f5
|
Update gir and regenerate
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
0b85551588
|
Change gir targets
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
40a7eecbf6
|
Fix docs publish
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
ebbf285f28
|
Build docs more smartly
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
15c8e6376d
|
Add html_root_url
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
b24197c251
|
Don't fmt and check for now
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
a3bcc237f5
|
Fix gitlab-ci
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
2c7761047a
|
Add fmt check, check, clippy
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
f1a7507ee4
|
Also cache docs
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
b218a5b6c5
|
Try caching
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
0d33525815
|
Suppress unused import warnings in generated code
|
2022-05-06 12:53:54 -04:00 |
Felix Krull
|
c7f158ad94
|
Disable CollectionRef tests on too-old features
|
2022-05-06 12:53:54 -04:00 |