conf: disable RepoFinder methods that don't autogenerate correctly

This commit is contained in:
Felix Krull authored and Colin Walters committed 2022-05-06 12:53:56 -04:00
1 parent 05e86a6b42
commit c36ee94f9b
4 files changed
+14 -105

No files matched your search

+9 -3
View File
@@ -36,7 +36,6 @@ generate = [
"OSTree.RepoCommitState",
"OSTree.RepoDevInoCache",
"OSTree.RepoFile",
"OSTree.RepoFinder",
"OSTree.RepoFinderAvahi",
"OSTree.RepoFinderConfig",
"OSTree.RepoFinderMount",
@@ -140,7 +139,7 @@ status = "generate"
ignore = true
[[object.function]]
# these fail because of issues with zero-terminated arrays
# these fail because of issues with arrays of dubious lifetimes
pattern = "find_remotes_async|pull_from_remotes_async"
ignore = true
@@ -150,7 +149,6 @@ status = "generate"
ignore = true
[[object.function]]
# TODO: see which of these annotations I can upstream
name = "checkout_at"
[[object.function.parameter]]
name = "options"
@@ -159,6 +157,14 @@ status = "generate"
name = "destination_path"
string_type = "filename"
[[object]]
name = "OSTree.RepoFinder"
status = "generate"
[[object.function]]
# these fail because of issues with arrays of dubious lifetimes
pattern = "resolve_async|resolve_all_async"
ignore = true
[[object]]
name = "OSTree.RepoFinderResult"
status = "generate"