Warning:
The number of runtime covered functions are larger than the
number of reachable functions. This means that Fuzz Introspector found
there are more functions covered at runtime than what is considered
reachable based on the static analysis. This is a limitation in the
analysis as anything covered at runtime is by definition reachable by the
fuzzers.
This is likely due to a limitation in the static analysis. In this case, the
count of functions covered at runtime is the true value, which means this
is what should be considered "achieved" by the fuzzer.
Use the project functions table below to query all functions that were not covered at runtime.
The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
| Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
|---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 2409 | 99.5% |
| gold | [1:9] | 0 | 0.0% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 0 | 0.0% |
| lawngreen | 50+ | 11 | 0.45% |
| All colors | 2420 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 2107 | 92 | Operator::from_parts | call site: 00092 | BytesRange::from_str |
| 142 | 2277 | oio::PooledBuf::new | call site: 02277 | tests::test_copy_and_rename_route_by_from |
| 85 | 0 | EP | call site: 00000 | tests::from_uri_with_all_components |
| 72 | 2203 | Operator::from_parts | call site: 02203 | OperationLabels::encode |
| 1 | 86 | Operator::from_parts | call site: 00086 | |
| 1 | 88 | Operator::from_parts | call site: 00088 | |
| 1 | 90 | Operator::from_parts | call site: 00090 |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| core/fuzz/fuzz_from_uri.rs | 8 |
| core/core/src/layers/capability_override.rs | 44 |
| core/tests/behavior/utils.rs | 98 |
| core/core/src/blocking/read/reader.rs | 6 |
| core/layers/retry/src/lib.rs | 2 |
| core/core/src/types/read/reader.rs | 5 |
| core/core/src/blocking/delete.rs | 14 |
| core/core/src/types/buffer.rs | 15 |
| core/core/src/blocking/operator.rs | 38 |
| core/core/src/raw/path.rs | 4 |
| dev/src/release/package.rs | 5 |
| core/services/hf/src/config.rs | 4 |
| core/core/src/raw/serde_util.rs | 2 |
| core/layers/tail-cut/src/lib.rs | 1 |
| core/layers/immutable-index/src/lib.rs | 2 |
| core/core/src/raw/http_util/uri.rs | 3 |
| core/layers/route/src/lib.rs | 47 |
| core/core/src/types/operator/operator.rs | 15 |
| core/layers/throttle/src/lib.rs | 39 |
| core/layers/otelmetrics/src/lib.rs | 4 |
| core/core/src/types/bytes_range.rs | 18 |
| core/core/src/types/error.rs | 5 |
| core/core/src/raw/time.rs | 10 |
| core/tests/behavior/async_copy.rs | 25 |
| core/tests/behavior/async_write.rs | 18 |
| core/layers/capability-check/src/lib.rs | 10 |
| core/tests/behavior/async_stat.rs | 24 |
| core/tests/behavior/async_presign.rs | 41 |
| core/layers/observe-metrics-common/src/lib.rs | 7 |
| core/core/src/raw/rps.rs | 2 |
| core/core/src/raw/http_util/header.rs | 27 |
| core/core/src/raw/oio/buf/queue_buf.rs | 9 |
| core/services/monoiofs/src/core.rs | 16 |
| bindings/dotnet/src/executor.rs | 1 |
| core/tests/behavior/async_delete.rs | 35 |
| core/core/src/types/delete/futures_delete_sink.rs | 15 |
| integrations/dav-server/tests/test.rs | 17 |
| core/core/src/types/operator/builder.rs | 2 |
| core/tests/behavior/async_create_dir.rs | 4 |
| core/core/src/raw/oio/buf/flex_buf.rs | 3 |
| core/core/src/types/metadata.rs | 3 |
| core/services/fs/src/core.rs | 9 |
| core/services/webhdfs/src/core.rs | 8 |
| core/core/src/types/context/operation.rs | 1 |
| bindings/haskell/src/result.rs | 3 |
| core/core/src/types/write/writer.rs | 1 |
| core/core/src/types/operator/registry.rs | 7 |
| core/services/compfs/src/core.rs | 6 |
| core/services/monoiofs/src/reader.rs | 12 |
| core/core/src/raw/std_io_util.rs | 5 |
| core/layers/await-tree/src/lib.rs | 2 |
| core/services/compfs/src/reader.rs | 13 |
| core/services/s3/src/core.rs | 10 |
| core/services/azfile/src/core.rs | 13 |
| core/services/azblob/src/core.rs | 4 |
| core/tests/behavior/async_read.rs | 28 |
| core/core/src/types/context/read.rs | 12 |
| core/core/src/layers/complete.rs | 27 |
| core/core/src/types/operator/operator_futures.rs | 1 |
| bindings/dart/rust/src/frb_generated.rs | 1 |
| core/core/src/raw/oio/read/api.rs | 8 |
| bindings/c/src/layer.rs | 3 |
| core/core/src/services/memory/core.rs | 5 |
| core/services/ghac/src/core.rs | 2 |
| core/core/src/raw/http_util/error.rs | 3 |
| core/layers/fastmetrics/src/lib.rs | 5 |
| core/core/src/types/operator/uri.rs | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 2407 | 97.6% |
| gold | [1:9] | 13 | 0.52% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 0 | 0.0% |
| lawngreen | 50+ | 44 | 1.78% |
| All colors | 2464 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 1186 | 937 | Operator::delete_with | call site: 00937 | BytesRange::from_str |
| 296 | 345 | Buffer::is_empty | call site: 00345 | BytesRange::from_str |
| 205 | 125 | Buffer::len | call site: 00125 | test_writer_futures_copy |
| 177 | 718 | FsCore::confined_join | call site: 00718 | HfConfig::from_uri |
| 92 | 2324 | Buffer::is_empty | call site: 02324 | ReadContext::parse_into_range |
| 72 | 2203 | Operator::from_parts | call site: 02203 | OperationLabels::encode |
| 46 | 2153 | StreamingReader::new | call site: 02153 | parse |
| 45 | 669 | Buffer::to_bytes | call site: 00669 | test_batch_delete |
| 44 | 2419 | ReadChecker::new | call site: 02419 | test_reader |
| 32 | 92 | Operator::from_parts | call site: 00092 | tests::test_copy_and_rename_route_by_from |
| 29 | 2277 | oio::PooledBuf::new | call site: 02277 | tests::test_copy_and_rename_route_by_from |
| 28 | 20 | Buffer::len | call site: 00020 | tests::from_uri_with_all_components |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| core/fuzz/fuzz_reader.rs | 14 |
| core/core/src/layers/capability_override.rs | 44 |
| core/tests/behavior/utils.rs | 98 |
| core/core/src/blocking/read/reader.rs | 6 |
| core/layers/retry/src/lib.rs | 2 |
| core/core/src/types/read/reader.rs | 5 |
| core/core/src/blocking/delete.rs | 14 |
| core/core/src/types/buffer.rs | 15 |
| core/core/src/blocking/operator.rs | 38 |
| core/core/src/raw/path.rs | 4 |
| dev/src/release/package.rs | 5 |
| core/services/hf/src/config.rs | 4 |
| core/core/src/raw/serde_util.rs | 2 |
| core/layers/tail-cut/src/lib.rs | 1 |
| core/layers/immutable-index/src/lib.rs | 2 |
| core/core/src/raw/http_util/uri.rs | 3 |
| core/layers/route/src/lib.rs | 47 |
| core/core/src/types/operator/operator.rs | 15 |
| core/layers/throttle/src/lib.rs | 39 |
| core/layers/otelmetrics/src/lib.rs | 4 |
| core/core/src/types/bytes_range.rs | 18 |
| core/core/src/types/error.rs | 5 |
| core/core/src/raw/time.rs | 10 |
| core/tests/behavior/async_copy.rs | 25 |
| core/tests/behavior/async_write.rs | 18 |
| core/layers/capability-check/src/lib.rs | 10 |
| core/tests/behavior/async_stat.rs | 24 |
| core/tests/behavior/async_presign.rs | 41 |
| core/layers/observe-metrics-common/src/lib.rs | 7 |
| core/core/src/raw/rps.rs | 2 |
| core/core/src/raw/http_util/header.rs | 27 |
| core/core/src/raw/oio/buf/queue_buf.rs | 9 |
| core/services/monoiofs/src/core.rs | 16 |
| bindings/dotnet/src/executor.rs | 1 |
| core/tests/behavior/async_delete.rs | 35 |
| core/core/src/types/delete/futures_delete_sink.rs | 15 |
| integrations/dav-server/tests/test.rs | 17 |
| core/core/src/types/operator/builder.rs | 2 |
| core/tests/behavior/async_create_dir.rs | 4 |
| core/core/src/raw/oio/buf/flex_buf.rs | 3 |
| core/core/src/types/metadata.rs | 3 |
| core/services/fs/src/core.rs | 9 |
| core/services/webhdfs/src/core.rs | 8 |
| core/core/src/types/context/operation.rs | 1 |
| bindings/haskell/src/result.rs | 3 |
| core/core/src/types/write/writer.rs | 1 |
| core/core/src/types/operator/registry.rs | 7 |
| core/services/compfs/src/core.rs | 6 |
| core/services/monoiofs/src/reader.rs | 12 |
| core/core/src/raw/std_io_util.rs | 5 |
| core/layers/await-tree/src/lib.rs | 2 |
| core/services/compfs/src/reader.rs | 13 |
| core/services/s3/src/core.rs | 10 |
| core/services/azfile/src/core.rs | 13 |
| core/services/azblob/src/core.rs | 4 |
| core/tests/behavior/async_read.rs | 28 |
| core/core/src/types/context/read.rs | 12 |
| core/core/src/layers/complete.rs | 27 |
| core/core/src/types/operator/operator_futures.rs | 1 |
| bindings/dart/rust/src/frb_generated.rs | 1 |
| core/core/src/raw/oio/read/api.rs | 8 |
| bindings/c/src/layer.rs | 3 |
| core/core/src/services/memory/core.rs | 5 |
| core/services/ghac/src/core.rs | 2 |
| core/core/src/raw/http_util/error.rs | 3 |
| core/layers/fastmetrics/src/lib.rs | 5 |
| core/core/src/types/operator/uri.rs | 1 |
| core/tests/behavior/async_list.rs | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 2424 | 96.6% |
| gold | [1:9] | 13 | 0.51% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 0 | 0.0% |
| lawngreen | 50+ | 71 | 2.83% |
| All colors | 2508 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 911 | 1131 | QueueBuf::collect | call site: 01131 | BytesRange::from_str |
| 249 | 392 | QueueBuf::collect | call site: 00392 | BytesRange::from_str |
| 205 | 125 | Buffer::len | call site: 00125 | test_writer_futures_copy |
| 121 | 937 | Operator::delete_with | call site: 00937 | parse |
| 118 | 718 | FsCore::confined_join | call site: 00718 | HfConfig::from_uri |
| 99 | 2324 | Buffer::is_empty | call site: 02324 | fuzz_writer |
| 80 | 2043 | QueueBuf::take | call site: 02043 | BytesRange::from_str |
| 72 | 2203 | Operator::from_parts | call site: 02203 | OperationLabels::encode |
| 62 | 1066 | QueueBuf::collect | call site: 01066 | BytesRange::from_str |
| 57 | 838 | QueueBuf::take | call site: 00838 | test_copy_overwrite |
| 48 | 2459 | WriteChecker::new | call site: 02459 | test_writer_futures_copy |
| 46 | 2153 | StreamingReader::new | call site: 02153 | parse |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| core/fuzz/fuzz_writer.rs | 26 |
| core/core/src/layers/capability_override.rs | 44 |
| core/tests/behavior/utils.rs | 104 |
| core/core/src/blocking/read/reader.rs | 6 |
| core/layers/retry/src/lib.rs | 2 |
| core/core/src/types/read/reader.rs | 5 |
| core/core/src/blocking/delete.rs | 14 |
| core/core/src/types/buffer.rs | 15 |
| core/core/src/blocking/operator.rs | 38 |
| core/core/src/raw/path.rs | 4 |
| dev/src/release/package.rs | 5 |
| core/services/hf/src/config.rs | 4 |
| core/core/src/raw/serde_util.rs | 2 |
| core/layers/tail-cut/src/lib.rs | 1 |
| core/layers/immutable-index/src/lib.rs | 2 |
| core/core/src/raw/http_util/uri.rs | 3 |
| core/layers/route/src/lib.rs | 47 |
| core/core/src/types/operator/operator.rs | 15 |
| core/layers/throttle/src/lib.rs | 39 |
| core/layers/otelmetrics/src/lib.rs | 4 |
| core/core/src/types/bytes_range.rs | 18 |
| core/core/src/types/error.rs | 5 |
| core/core/src/raw/time.rs | 10 |
| core/tests/behavior/async_copy.rs | 25 |
| core/tests/behavior/async_write.rs | 18 |
| core/layers/capability-check/src/lib.rs | 10 |
| core/tests/behavior/async_stat.rs | 24 |
| core/tests/behavior/async_presign.rs | 41 |
| core/layers/observe-metrics-common/src/lib.rs | 7 |
| core/core/src/raw/rps.rs | 2 |
| core/core/src/raw/http_util/header.rs | 27 |
| core/core/src/raw/oio/buf/queue_buf.rs | 9 |
| core/services/monoiofs/src/core.rs | 16 |
| bindings/dotnet/src/executor.rs | 1 |
| core/tests/behavior/async_delete.rs | 35 |
| core/core/src/types/delete/futures_delete_sink.rs | 15 |
| integrations/dav-server/tests/test.rs | 17 |
| core/core/src/types/operator/builder.rs | 2 |
| core/tests/behavior/async_create_dir.rs | 4 |
| core/core/src/raw/oio/buf/flex_buf.rs | 3 |
| core/core/src/types/metadata.rs | 3 |
| core/services/fs/src/core.rs | 9 |
| core/services/webhdfs/src/core.rs | 8 |
| core/core/src/types/context/operation.rs | 1 |
| bindings/haskell/src/result.rs | 3 |
| core/core/src/types/write/writer.rs | 1 |
| core/core/src/types/operator/registry.rs | 7 |
| core/services/compfs/src/core.rs | 6 |
| core/services/monoiofs/src/reader.rs | 12 |
| core/core/src/raw/std_io_util.rs | 5 |
| core/layers/await-tree/src/lib.rs | 2 |
| core/services/compfs/src/reader.rs | 13 |
| core/services/s3/src/core.rs | 10 |
| core/services/azfile/src/core.rs | 13 |
| core/services/azblob/src/core.rs | 4 |
| core/tests/behavior/async_read.rs | 28 |
| core/core/src/types/context/read.rs | 12 |
| core/core/src/layers/complete.rs | 27 |
| core/core/src/types/operator/operator_futures.rs | 1 |
| bindings/dart/rust/src/frb_generated.rs | 1 |
| core/core/src/raw/oio/read/api.rs | 8 |
| bindings/c/src/layer.rs | 3 |
| core/core/src/services/memory/core.rs | 5 |
| core/services/ghac/src/core.rs | 2 |
| core/core/src/raw/http_util/error.rs | 3 |
| core/layers/fastmetrics/src/lib.rs | 5 |
| core/core/src/types/operator/uri.rs | 1 |
| core/tests/behavior/async_list.rs | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 2366 | 97.4% |
| gold | [1:9] | 13 | 0.53% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 0 | 0.0% |
| lawngreen | 50+ | 49 | 2.01% |
| All colors | 2428 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 561 | 937 | Operator::delete_with | call site: 00937 | BytesRange::from_str |
| 355 | 1844 | Metadata::has_content_length | call site: 01844 | BytesRange::from_str |
| 297 | 345 | Buffer::is_empty | call site: 00345 | BytesRange::from_str |
| 257 | 1510 | new_std_io_error | call site: 01510 | GdriveSigner::sign |
| 205 | 125 | Buffer::len | call site: 00125 | test_writer_futures_copy |
| 177 | 718 | FsCore::confined_join | call site: 00718 | HfConfig::from_uri |
| 103 | 2324 | Buffer::is_empty | call site: 02324 | ReadContext::parse_into_range |
| 72 | 2203 | Operator::from_parts | call site: 02203 | OperationLabels::encode |
| 71 | 643 | Buffer::len | call site: 00643 | test_batch_delete |
| 69 | 1774 | Operator::stat_with | call site: 01774 | test_copy_overwrite |
| 32 | 92 | Operator::from_parts | call site: 00092 | tests::test_copy_and_rename_route_by_from |
| 29 | 2277 | oio::PooledBuf::new | call site: 02277 | tests::test_copy_and_rename_route_by_from |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| core/fuzz/fuzz_path.rs | 14 |
| core/core/src/layers/capability_override.rs | 44 |
| core/tests/behavior/utils.rs | 98 |
| core/core/src/blocking/read/reader.rs | 6 |
| core/layers/retry/src/lib.rs | 2 |
| core/core/src/types/read/reader.rs | 5 |
| core/core/src/blocking/delete.rs | 14 |
| core/core/src/types/buffer.rs | 15 |
| core/core/src/blocking/operator.rs | 38 |
| core/core/src/raw/path.rs | 4 |
| dev/src/release/package.rs | 5 |
| core/services/hf/src/config.rs | 4 |
| core/core/src/raw/serde_util.rs | 2 |
| core/layers/tail-cut/src/lib.rs | 1 |
| core/layers/immutable-index/src/lib.rs | 2 |
| core/core/src/raw/http_util/uri.rs | 3 |
| core/layers/route/src/lib.rs | 47 |
| core/core/src/types/operator/operator.rs | 15 |
| core/layers/throttle/src/lib.rs | 40 |
| core/layers/otelmetrics/src/lib.rs | 4 |
| core/core/src/types/bytes_range.rs | 18 |
| core/core/src/types/error.rs | 5 |
| core/core/src/raw/time.rs | 10 |
| core/tests/behavior/async_copy.rs | 25 |
| core/tests/behavior/async_write.rs | 18 |
| core/layers/capability-check/src/lib.rs | 10 |
| core/tests/behavior/async_stat.rs | 24 |
| core/tests/behavior/async_presign.rs | 41 |
| core/layers/observe-metrics-common/src/lib.rs | 7 |
| core/core/src/raw/rps.rs | 2 |
| core/core/src/raw/http_util/header.rs | 27 |
| core/core/src/raw/oio/buf/queue_buf.rs | 9 |
| core/services/monoiofs/src/core.rs | 16 |
| bindings/dotnet/src/executor.rs | 1 |
| core/tests/behavior/async_delete.rs | 35 |
| core/core/src/types/delete/futures_delete_sink.rs | 15 |
| integrations/dav-server/tests/test.rs | 17 |
| core/core/src/types/operator/builder.rs | 2 |
| core/tests/behavior/async_create_dir.rs | 4 |
| core/core/src/raw/oio/buf/flex_buf.rs | 3 |
| core/core/src/types/metadata.rs | 3 |
| core/services/fs/src/core.rs | 9 |
| core/services/webhdfs/src/core.rs | 8 |
| core/core/src/types/context/operation.rs | 1 |
| bindings/haskell/src/result.rs | 3 |
| core/core/src/types/write/writer.rs | 1 |
| core/core/src/types/operator/registry.rs | 7 |
| core/services/compfs/src/core.rs | 6 |
| core/services/monoiofs/src/reader.rs | 12 |
| core/core/src/raw/std_io_util.rs | 5 |
| core/layers/await-tree/src/lib.rs | 2 |
| core/services/compfs/src/reader.rs | 13 |
| core/services/s3/src/core.rs | 10 |
| core/services/azfile/src/core.rs | 13 |
| core/services/azblob/src/core.rs | 4 |
| core/tests/behavior/async_read.rs | 28 |
| core/core/src/types/context/read.rs | 12 |
| core/core/src/layers/complete.rs | 27 |
| core/core/src/types/operator/operator_futures.rs | 1 |
| bindings/dart/rust/src/frb_generated.rs | 1 |
| core/core/src/raw/oio/read/api.rs | 8 |
| bindings/c/src/layer.rs | 3 |
| core/core/src/services/memory/core.rs | 5 |
| core/services/ghac/src/core.rs | 2 |
| core/core/src/raw/http_util/error.rs | 3 |
| core/layers/fastmetrics/src/lib.rs | 5 |
| core/core/src/types/operator/uri.rs | 1 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
| Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
|---|
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
| Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
|---|
This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['Operator::from_parts', 'oio::PooledBuf::new']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['Operator::delete_with', 'Buffer::is_empty', 'Buffer::len', 'FsCore::confined_join', 'Operator::from_parts', 'StreamingReader::new', 'Buffer::to_bytes', 'ReadChecker::new']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['fuzz_target', 'QueueBuf::collect', 'Buffer::len', 'Operator::delete_with', 'FsCore::confined_join', 'Buffer::is_empty', 'QueueBuf::take', 'Operator::from_parts']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['Operator::delete_with', 'Metadata::has_content_length', 'Buffer::is_empty', 'new_std_io_error', 'Buffer::len', 'FsCore::confined_join', 'Operator::from_parts', 'Operator::stat_with']
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
| Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
|---|---|---|---|---|
| http::uri::Uri::from_shared | 31 | 6 | 19.35% | |
| hyper_util::client::proxy::matcher::parse_env_uri | 38 | 3 | 7.894% | |
| icu_collections::codepointtrie::cptrie::CodePointTrieicu_properties::props::JoiningType::internal_small_index | 34 | 18 | 52.94% | |
| icu_collections::codepointtrie::cptrie::CodePointTrieicu_properties::props::BidiClass::internal_small_index | 34 | 18 | 52.94% | |
| icu_collections::codepointtrie::cptrie::CodePointTrieicu_properties::props::gc::GeneralCategory::internal_small_index | 34 | 18 | 52.94% | |
| icu_collections::codepointtrie::cptrie::CodePointTrieu32::internal_small_index | 34 | 18 | 52.94% | |
| jiff::shared::Tzifalloc::string::String, jiff::shared::util::array_str::ArrayStr30, alloc::vec::Vecjiff::shared::TzifLocalTimeType, alloc::vec::Veci64, alloc::vec::Vecjiff::shared::TzifDateTime, alloc::vec::Vecjiff::shared::TzifDateTime, alloc::vec::Vecjiff::shared::TzifTransitionInfo::parse_transitions | 41 | 15 | 36.58% | |
| jiff::shared::Tzifalloc::string::String, jiff::shared::util::array_str::ArrayStr30, alloc::vec::Vecjiff::shared::TzifLocalTimeType, alloc::vec::Veci64, alloc::vec::Vecjiff::shared::TzifDateTime, alloc::vec::Vecjiff::shared::TzifDateTime, alloc::vec::Vecjiff::shared::TzifTransitionInfo::add_civil_datetimes_to_transitions | 32 | 6 | 18.75% | |
| jiff::shared::Tzifalloc::string::String, jiff::shared::util::array_str::ArrayStr30, alloc::vec::Vecjiff::shared::TzifLocalTimeType, alloc::vec::Veci64, alloc::vec::Vecjiff::shared::TzifDateTime, alloc::vec::Vecjiff::shared::TzifDateTime, alloc::vec::Vecjiff::shared::TzifTransitionInfo::verify_posix_time_zone_consistency | 33 | 6 | 18.18% | |
| jiff::tz::system::get_env_tz | 33 | 3 | 9.090% | |
| reqwest::connect::ConnectorBuilder::build | 52 | 26 | 50.0% | |
| webpki::der::read_tag_and_get_value_limited | 49 | 24 | 48.97% | |
| smallvec::SmallVec[char; 59]::try_grow | 31 | 17 | 54.83% | |
| mea::internal::semaphore::acquired_or_enqueue | 37 | 19 | 51.35% | |
| opendal_core::layers::correctness_check::CorrectnessService as opendal_core::raw::accessor::Service::read | 32 | 15 | 46.87% | |
| opendal_core::raw::futures_util::ConcurrentTasksopendal_core::raw::oio::write::position_write::WriteInputopendal_service_fs::writer::FsWriter, ()::next::{closure:#0} | 33 | 17 | 51.51% | |
| opendal_service_fs::writer::FsWriter::create::{closure:#0} | 35 | 13 | 37.14% | |
| tokio::runtime::time::handle::Handle::process_at_time | 32 | 13 | 40.62% | |
| opendal_core::layers::correctness_check::CorrectnessService as opendal_core::raw::accessor::Service::stat::{closure:#0} | 32 | 15 | 46.87% | |
| opendal_core::layers::simulate::SimulateService::simulate_stat::{closure:#0} | 36 | 18 | 50.0% | |
| opendal_core::raw::oio::copy::api::OneShotCopier as opendal_core::raw::oio::copy::api::Copy::close::{closure:#0} | 36 | 19 | 52.77% |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
| Source file | Reached by | Covered by |
|---|---|---|
| /src/opendal/core/services/dbfs/src/lister.rs | [] | [] |
| /src/opendal/core/services/ipmfs/src/core.rs | [] | [] |
| /src/opendal/core/services/opfs/src/lister.rs | [] | [] |
| /src/opendal/core/services/sftp/src/lister.rs | [] | [] |
| /src/opendal/core/services/goosefs/src/backend.rs | [] | [] |
| /src/opendal/core/services/azfile/src/backend.rs | [] | [] |
| /src/opendal/bindings/ocaml/src/operator/reader.rs | [] | [] |
| /src/opendal/bindings/ocaml/src/operator/metadata.rs | [] | [] |
| /src/opendal/integrations/object_store/tests/behavior/get.rs | [] | [] |
| /src/opendal/core/services/azblob/src/backend.rs | [] | [] |
| /src/opendal/bindings/java/src/layer.rs | [] | [] |
| /src/opendal/core/core/src/types/operator/uri.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/ipfs/src/reader.rs | [] | [] |
| /src/opendal/core/services/opfs/src/backend.rs | [] | [] |
| /src/opendal/core/services/obs/src/deleter.rs | [] | [] |
| /src/opendal/core/services/azblob/src/config.rs | [] | [] |
| /src/opendal/core/services/hf/src/writer.rs | [] | [] |
| /src/opendal/bindings/dotnet/src/utils.rs | [] | [] |
| /src/opendal/bindings/java/src/executor.rs | [] | [] |
| /src/opendal/bindings/dotnet/src/metadata.rs | [] | [] |
| /src/opendal/bindings/lua/src/lib.rs | [] | [] |
| /src/opendal/core/layers/metrics/src/lib.rs | [] | [] |
| /src/opendal/bindings/java/src/operator_input_stream.rs | [] | [] |
| /src/opendal/core/services/azdls/src/lister.rs | [] | [] |
| /src/opendal/core/services/monoiofs/src/deleter.rs | [] | [] |
| /src/opendal/core/benches/vs_s3/src/main.rs | [] | [] |
| /src/opendal/core/services/fs/src/lib.rs | [] | [] |
| /src/opendal/core/services/postgresql/src/lib.rs | [] | [] |
| /src/opendal/core/services/tikv/src/deleter.rs | [] | [] |
| /src/opendal/core/services/dashmap/src/reader.rs | [] | [] |
| /src/opendal/core/services/foundationdb/src/writer.rs | [] | [] |
| /src/opendal/core/services/sqlite/src/core.rs | [] | [] |
| /src/opendal/core/testkit/src/read.rs | [] | [] |
| /src/opendal/bindings/c/src/layer.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/oss/src/backend.rs | [] | [] |
| /src/opendal/core/services/rocksdb/src/lister.rs | [] | [] |
| /src/opendal/integrations/object_store/tests/behavior/delete.rs | [] | [] |
| /src/opendal/core/services/redis/src/writer.rs | [] | [] |
| /src/opendal/core/services/fs/src/writer.rs | [] | [] |
| /src/opendal/core/services/surrealdb/src/core.rs | [] | [] |
| /src/opendal/integrations/object_store/src/service/lister.rs | [] | [] |
| /src/opendal/core/services/etcd/src/backend.rs | [] | [] |
| /src/opendal/core/services/gcs/src/deleter.rs | [] | [] |
| /src/opendal/core/services/gcs/src/lib.rs | [] | [] |
| /src/opendal/core/services/cacache/src/config.rs | [] | [] |
| /src/opendal/core/services/aliyun-drive/src/reader.rs | [] | [] |
| /src/opendal/core/services/webdav/src/reader.rs | [] | [] |
| /src/opendal/dev/src/release/mod.rs | [] | [] |
| /src/opendal/core/services/azdls/src/backend.rs | [] | [] |
| /src/opendal/core/services/tikv/src/reader.rs | [] | [] |
| /src/opendal/core/core/src/raw/rps.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/core/src/layers/simulate.rs | [] | [] |
| /src/opendal/core/core/src/types/write/futures_bytes_sink.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/list/hierarchy_list.rs | [] | [] |
| /src/opendal/core/services/vercel-artifacts/src/backend.rs | [] | [] |
| /src/opendal/core/services/hdfs/src/lib.rs | [] | [] |
| /src/opendal/core/core/src/types/mode.rs | [] | [] |
| /src/opendal/integrations/dav-server/src/file.rs | [] | [] |
| /src/opendal/core/services/gdrive/src/core.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/read/position_read.rs | [] | [] |
| /src/opendal/core/services/redb/src/writer.rs | [] | [] |
| /src/opendal/core/services/monoiofs/src/lib.rs | [] | [] |
| /src/opendal/core/core/src/raw/time.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/bindings/java/src/utility.rs | [] | [] |
| /src/opendal/core/services/gcs/src/reader.rs | [] | [] |
| /src/opendal/core/services/memcached/src/binary.rs | [] | [] |
| /src/opendal/core/services/lakefs/src/lister.rs | [] | [] |
| /src/opendal/core/layers/chaos/src/lib.rs | [] | [] |
| /src/opendal/core/core/src/layers/capability_override.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/yandex-disk/src/reader.rs | [] | [] |
| /src/opendal/core/services/dbfs/src/backend.rs | [] | [] |
| /src/opendal/core/core/src/services/memory/core.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/bindings/c/src/error.rs | [] | [] |
| /src/opendal/core/services/vercel-blob/src/lib.rs | [] | [] |
| /src/opendal/core/services/seafile/src/core.rs | [] | [] |
| /src/opendal/core/services/cos/src/lib.rs | [] | [] |
| /src/opendal/core/core/src/types/read/futures_async_reader.rs | [] | [] |
| /src/opendal/core/services/moka/src/config.rs | [] | [] |
| /src/opendal/core/services/ipmfs/src/lib.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/write/position_write.rs | [] | [] |
| /src/opendal/bindings/ruby/src/operator.rs | [] | [] |
| /src/opendal/core/services/swift/src/lib.rs | [] | [] |
| /src/opendal/core/services/yandex-disk/src/backend.rs | [] | [] |
| /src/opendal/core/services/goosefs/src/core.rs | [] | [] |
| /src/opendal/integrations/object_store/src/service/error.rs | [] | [] |
| /src/opendal/integrations/object_store/tests/behavior/put.rs | [] | [] |
| /src/opendal/dev/src/release/package.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/integrations/dav-server/tests/test.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/cacache/src/writer.rs | [] | [] |
| /src/opendal/core/services/koofr/src/reader.rs | [] | [] |
| /src/opendal/core/services/http/src/core.rs | [] | [] |
| /src/opendal/core/services/b2/src/lib.rs | [] | [] |
| /src/opendal/core/services/cos/src/lister.rs | [] | [] |
| /src/opendal/core/services/sled/src/backend.rs | [] | [] |
| /src/opendal/core/services/cloudflare-kv/src/core.rs | [] | [] |
| /src/opendal/core/services/azblob/src/lib.rs | [] | [] |
| /src/opendal/core/services/azure-common/src/lib.rs | [] | [] |
| /src/opendal/core/core/src/raw/std_io_util.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_path'] |
| /src/opendal/core/tests/behavior/async_stat.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | [] |
| /src/opendal/core/services/mongodb/src/writer.rs | [] | [] |
| /src/opendal/core/services/dropbox/src/reader.rs | [] | [] |
| /src/opendal/core/services/seafile/src/config.rs | [] | [] |
| /src/opendal/core/services/webdav/src/lister.rs | [] | [] |
| /src/opendal/integrations/dav-server/src/dir.rs | [] | [] |
| /src/opendal/core/services/pcloud/src/backend.rs | [] | [] |
| /src/opendal/core/services/gdrive/src/backend.rs | [] | [] |
| /src/opendal/core/services/etcd/src/writer.rs | [] | [] |
| /src/opendal/core/services/ftp/src/writer.rs | [] | [] |
| /src/opendal/core/services/b2/src/reader.rs | [] | [] |
| /src/opendal/core/services/koofr/src/backend.rs | [] | [] |
| /src/opendal/bindings/c/src/operator_info.rs | [] | [] |
| /src/opendal/integrations/object_store/src/lib.rs | [] | [] |
| /src/opendal/bindings/python/src/layers/concurrent_limit.rs | [] | [] |
| /src/opendal/core/services/ghac/src/reader.rs | [] | [] |
| /src/opendal/core/services/foundationdb/src/reader.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/buf/flex_buf.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/onedrive/src/config.rs | [] | [] |
| /src/opendal/core/services/ipmfs/src/reader.rs | [] | [] |
| /src/opendal/bindings/c/src/presign.rs | [] | [] |
| /src/opendal/core/services/cacache/src/backend.rs | [] | [] |
| /src/opendal/core/services/azdls/src/deleter.rs | [] | [] |
| /src/opendal/core/core/src/types/builder.rs | [] | [] |
| /src/opendal/core/core/src/raw/http_util/error.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | [] |
| /src/opendal/core/core/src/raw/oio/read/stream_read.rs | [] | [] |
| /src/opendal/core/services/memcached/src/config.rs | [] | [] |
| /src/opendal/core/services/alluxio/src/lister.rs | [] | [] |
| /src/opendal/core/services/sqlite/src/writer.rs | [] | [] |
| /src/opendal/core/fuzz/fuzz_writer.rs | ['fuzz_writer'] | ['fuzz_writer'] |
| /src/opendal/core/tests/behavior/async_presign.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | [] |
| /src/opendal/core/services/fs/src/lister.rs | [] | [] |
| /src/opendal/core/core/src/blocking/read/std_reader.rs | [] | [] |
| /src/opendal/core/services/persy/src/lib.rs | [] | [] |
| /src/opendal/core/services/azdls/src/core.rs | [] | [] |
| /src/opendal/core/core/src/layers/complete.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/core/src/types/read/buffer_stream.rs | [] | [] |
| /src/opendal/core/services/sled/src/lib.rs | [] | [] |
| /src/opendal/core/layers/prometheus/src/lib.rs | [] | [] |
| /src/opendal/bindings/c/src/lister.rs | [] | [] |
| /src/opendal/core/core/src/types/delete/futures_delete_sink.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/compfs/src/config.rs | [] | [] |
| /src/opendal/core/services/monoiofs/src/core.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/hdfs/src/deleter.rs | [] | [] |
| /src/opendal/core/services/d1/src/reader.rs | [] | [] |
| /src/opendal/bindings/dotnet/src/options.rs | [] | [] |
| /src/opendal/bindings/python/src/options.rs | [] | [] |
| /src/opendal/core/services/seafile/src/reader.rs | [] | [] |
| /src/opendal/core/services/webhdfs/src/reader.rs | [] | [] |
| /src/opendal/core/services/d1/src/model.rs | [] | [] |
| /src/opendal/core/layers/foyer/src/lib.rs | [] | [] |
| /src/opendal/core/fuzz/fuzz_path.rs | ['fuzz_path'] | ['fuzz_path'] |
| /src/opendal/core/services/postgresql/src/config.rs | [] | [] |
| /src/opendal/core/services/mongodb/src/deleter.rs | [] | [] |
| /src/opendal/core/services/alluxio/src/core.rs | [] | [] |
| /src/opendal/core/core/src/blocking/copy.rs | [] | [] |
| /src/opendal/core/services/memcached/src/lib.rs | [] | [] |
| /src/opendal/bindings/ocaml/src/operator/mod.rs | [] | [] |
| /src/opendal/core/layers/foyer/src/deleter.rs | [] | [] |
| /src/opendal/core/services/upyun/src/lib.rs | [] | [] |
| /src/opendal/core/services/dashmap/src/deleter.rs | [] | [] |
| /src/opendal/core/core/src/types/operator/info.rs | [] | [] |
| /src/opendal/integrations/object_store/src/service/deleter.rs | [] | [] |
| /src/opendal/core/benches/vs_fs/src/main.rs | [] | [] |
| /src/opendal/core/services/azdls/src/lib.rs | [] | [] |
| /src/opendal/core/services/foyer/src/lib.rs | [] | [] |
| /src/opendal/core/edge/s3_read_on_wasm/src/lib.rs | [] | [] |
| /src/opendal/core/services/ipmfs/src/config.rs | [] | [] |
| /src/opendal/core/services/cloudflare-kv/src/backend.rs | [] | [] |
| /src/opendal/bindings/c/src/writer.rs | [] | [] |
| /src/opendal/core/layers/hotpath/src/lib.rs | [] | [] |
| /src/opendal/bindings/ruby/src/middlewares.rs | [] | [] |
| /src/opendal/integrations/object_store/src/service/reader.rs | [] | [] |
| /src/opendal/core/layers/prometheus-client/src/lib.rs | [] | [] |
| /src/opendal/core/services/foundationdb/src/backend.rs | [] | [] |
| /src/opendal/core/services/azblob/src/writer.rs | [] | [] |
| /src/opendal/core/services/persy/src/backend.rs | [] | [] |
| /src/opendal/core/services/webhdfs/src/lib.rs | [] | [] |
| /src/opendal/core/services/azfile/src/writer.rs | [] | [] |
| /src/opendal/core/services/aliyun-drive/src/config.rs | [] | [] |
| /src/opendal/core/core/src/types/operator/operator_futures.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/compfs/src/reader.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/dashmap/src/core.rs | [] | [] |
| /src/opendal/bindings/ocaml/src/operator/entry.rs | [] | [] |
| /src/opendal/core/services/lakefs/src/core.rs | [] | [] |
| /src/opendal/core/services/dbfs/src/config.rs | [] | [] |
| /src/opendal/core/layers/capability-check/src/lib.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/hf/src/core.rs | [] | [] |
| /src/opendal/core/services/cos/src/core.rs | [] | [] |
| /src/opendal/core/services/d1/src/deleter.rs | [] | [] |
| /src/opendal/core/services/alluxio/src/deleter.rs | [] | [] |
| /src/opendal/core/services/seafile/src/writer.rs | [] | [] |
| /src/opendal/core/services/foyer/src/core.rs | [] | [] |
| /src/opendal/core/services/azblob/src/core.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/redis/src/deleter.rs | [] | [] |
| /src/opendal/core/services/foyer/src/writer.rs | [] | [] |
| /src/opendal/core/services/mongodb/src/lib.rs | [] | [] |
| /src/opendal/core/services/gdrive/src/writer.rs | [] | [] |
| /src/opendal/core/testkit/src/utils.rs | [] | [] |
| /src/opendal/core/core/src/types/bytes_range.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/gcs/src/lister.rs | [] | [] |
| /src/opendal/core/core/src/types/context/read.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/bindings/java/src/async_operator.rs | [] | [] |
| /src/opendal/core/services/obs/src/core.rs | [] | [] |
| /src/opendal/core/core/src/types/write/futures_async_writer.rs | [] | [] |
| /src/opendal/core/services/tikv/src/lib.rs | [] | [] |
| /src/opendal/bindings/java/src/operator.rs | [] | [] |
| /src/opendal/core/services/monoiofs/src/writer.rs | [] | [] |
| /src/opendal/bindings/ruby/src/operator_info.rs | [] | [] |
| /src/opendal/core/services/mini_moka/src/backend.rs | [] | [] |
| /src/opendal/core/services/opfs/src/core.rs | [] | [] |
| /src/opendal/core/services/ftp/src/lib.rs | [] | [] |
| /src/opendal/core/services/postgresql/src/backend.rs | [] | [] |
| /src/opendal/core/services/hdfs/src/config.rs | [] | [] |
| /src/opendal/core/services/mysql/src/writer.rs | [] | [] |
| /src/opendal/core/core/src/types/list.rs | [] | [] |
| /src/opendal/core/services/memcached/src/core.rs | [] | [] |
| /src/opendal/core/services/swift/src/backend.rs | [] | [] |
| /src/opendal/bindings/haskell/src/lib.rs | [] | [] |
| /src/opendal/core/services/sled/src/writer.rs | [] | [] |
| /src/opendal/core/core/src/raw/ops.rs | [] | [] |
| /src/opendal/core/services/persy/src/config.rs | [] | [] |
| /src/opendal/bindings/python/src/services.rs | [] | [] |
| /src/opendal/core/services/obs/src/lister.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/list/flat_list.rs | [] | [] |
| /src/opendal/core/services/webdav/src/config.rs | [] | [] |
| /src/opendal/core/services/pcloud/src/core.rs | [] | [] |
| /src/opendal/core/services/gdrive/src/path_index.rs | [] | [] |
| /src/opendal/core/services/sqlite/src/backend.rs | [] | [] |
| /src/opendal/core/services/mini_moka/src/lib.rs | [] | [] |
| /src/opendal/core/benches/ops/write.rs | [] | [] |
| /src/opendal/core/services/webdav/src/core.rs | [] | [] |
| /src/opendal/core/core/src/types/http_transport/mod.rs | [] | [] |
| /src/opendal/core/services/webhdfs/src/writer.rs | [] | [] |
| /src/opendal/core/services/dashmap/src/backend.rs | [] | [] |
| /src/opendal/core/services/b2/src/deleter.rs | [] | [] |
| /src/opendal/core/services/gcs/src/core.rs | [] | [] |
| /src/opendal/core/services/s3/src/deleter.rs | [] | [] |
| /src/opendal/core/services/webhdfs/src/deleter.rs | [] | [] |
| /src/opendal/core/services/persy/src/writer.rs | [] | [] |
| /src/opendal/core/core/src/raw/http_util/bytes_content_range.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/buf/queue_buf.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/bindings/dotnet/src/executor.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/oss/src/lister.rs | [] | [] |
| /src/opendal/core/services/ghac/src/config.rs | [] | [] |
| /src/opendal/core/services/gridfs/src/lib.rs | [] | [] |
| /src/opendal/core/services/hdfs/src/lister.rs | [] | [] |
| /src/opendal/core/services/d1/src/core.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/list/page_list.rs | [] | [] |
| /src/opendal/core/services/hdfs-native/src/reader.rs | [] | [] |
| /src/opendal/core/services/cos/src/writer.rs | [] | [] |
| /src/opendal/core/layers/oteltrace/src/lib.rs | [] | [] |
| /src/opendal/core/services/moka/src/writer.rs | [] | [] |
| /src/opendal/core/services/moka/src/deleter.rs | [] | [] |
| /src/opendal/core/services/github/src/writer.rs | [] | [] |
| /src/opendal/core/services/swift/src/reader.rs | [] | [] |
| /src/opendal/core/services/gdrive/src/lib.rs | [] | [] |
| /src/opendal/core/services/swift/src/config.rs | [] | [] |
| /src/opendal/core/services/azblob/src/copier.rs | [] | [] |
| /src/opendal/bindings/c/src/copier.rs | [] | [] |
| /src/opendal/core/services/monoiofs/src/config.rs | [] | [] |
| /src/opendal/bindings/nodejs/src/options.rs | [] | [] |
| /src/opendal/core/services/b2/src/writer.rs | [] | [] |
| /src/opendal/core/core/src/types/error.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/github/src/lib.rs | [] | [] |
| /src/opendal/core/services/redb/src/lib.rs | [] | [] |
| /src/opendal/core/services/obs/src/config.rs | [] | [] |
| /src/opendal/bindings/python/src/layers/mime_guess.rs | [] | [] |
| /src/opendal/bindings/c/src/types.rs | [] | [] |
| /src/opendal/core/tests/behavior/async_create_dir.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | [] |
| /src/opendal/bindings/ocaml/src/operator/operator_info.rs | [] | [] |
| /src/opendal/core/core/src/types/execute/executor.rs | [] | [] |
| /src/opendal/core/services/redis/src/config.rs | [] | [] |
| /src/opendal/core/core/src/blocking/list.rs | [] | [] |
| /src/opendal/core/services/s3/src/copier.rs | [] | [] |
| /src/opendal/core/services/github/src/core.rs | [] | [] |
| /src/opendal/core/services/opfs/src/reader.rs | [] | [] |
| /src/opendal/core/services/cloudflare-kv/src/lib.rs | [] | [] |
| /src/opendal/core/services/gcs/src/copier.rs | [] | [] |
| /src/opendal/core/services/alluxio/src/lib.rs | [] | [] |
| /src/opendal/bindings/dotnet/src/validators/options.rs | [] | [] |
| /src/opendal/core/services/sftp/src/writer.rs | [] | [] |
| /src/opendal/core/services/foyer/src/config.rs | [] | [] |
| /src/opendal/core/examples/basic/src/main.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/buf/pooled_buf.rs | [] | [] |
| /src/opendal/bindings/ocaml/src/lib.rs | [] | [] |
| /src/opendal/core/services/oss/src/writer.rs | [] | [] |
| /src/opendal/core/services/fs/src/deleter.rs | [] | [] |
| /src/opendal/core/layers/observe-metrics-common/src/lib.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/onedrive/src/writer.rs | [] | [] |
| /src/opendal/core/core/src/layers/correctness_check.rs | [] | [] |
| /src/opendal/core/services/vercel-blob/src/reader.rs | [] | [] |
| /src/opendal/core/services/dropbox/src/core.rs | [] | [] |
| /src/opendal/bindings/ocaml/src/seek_from/mod.rs | [] | [] |
| /src/opendal/core/services/hf/src/config.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/integrations/parquet/src/async_reader.rs | [] | [] |
| /src/opendal/core/services/azdls/src/config.rs | [] | [] |
| /src/opendal/core/services/tos/src/lib.rs | [] | [] |
| /src/opendal/core/services/etcd/src/lister.rs | [] | [] |
| /src/opendal/core/src/lib.rs | [] | [] |
| /src/opendal/core/services/b2/src/core.rs | [] | [] |
| /src/opendal/core/layers/dtrace/src/lib.rs | [] | [] |
| /src/opendal/core/services/surrealdb/src/backend.rs | [] | [] |
| /src/opendal/core/services/vercel-artifacts/src/core.rs | [] | [] |
| /src/opendal/core/services/azdls/src/reader.rs | [] | [] |
| /src/opendal/core/services/surrealdb/src/lib.rs | [] | [] |
| /src/opendal/core/services/koofr/src/lib.rs | [] | [] |
| /src/opendal/core/services/b2/src/backend.rs | [] | [] |
| /src/opendal/bindings/ruby/src/lister.rs | [] | [] |
| /src/opendal/core/services/memcached/src/writer.rs | [] | [] |
| /src/opendal/core/services/sftp/src/core.rs | [] | [] |
| /src/opendal/integrations/object_store/src/store.rs | [] | [] |
| /src/opendal/core/services/s3/src/writer.rs | [] | [] |
| /src/opendal/core/services/sqlite/src/lib.rs | [] | [] |
| /src/opendal/core/core/src/types/context/operation.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/dbfs/src/writer.rs | [] | [] |
| /src/opendal/core/core/src/types/copy.rs | [] | [] |
| /src/opendal/integrations/parquet/examples/async_reader.rs | [] | [] |
| /src/opendal/core/core/src/raw/operation.rs | [] | [] |
| /src/opendal/core/layers/async-backtrace/src/lib.rs | [] | [] |
| /src/opendal/core/services/dbfs/src/deleter.rs | [] | [] |
| /src/opendal/core/services/oss/src/lib.rs | [] | [] |
| /src/opendal/core/services/dbfs/src/core.rs | [] | [] |
| /src/opendal/core/services/redis/src/lib.rs | [] | [] |
| /src/opendal/core/services/ftp/src/config.rs | [] | [] |
| /src/opendal/core/core/src/types/capability.rs | [] | [] |
| /src/opendal/core/services/ipmfs/src/deleter.rs | [] | [] |
| /src/opendal/core/services/hdfs-native/src/config.rs | [] | [] |
| /src/opendal/core/services/mysql/src/backend.rs | [] | [] |
| /src/opendal/core/services/surrealdb/src/reader.rs | [] | [] |
| /src/opendal/bindings/python/src/utils.rs | [] | [] |
| /src/opendal/core/services/gdrive/src/config.rs | [] | [] |
| /src/opendal/core/services/tos/src/config.rs | [] | [] |
| /src/opendal/core/services/azblob/src/reader.rs | [] | [] |
| /src/opendal/core/services/onedrive/src/lister.rs | [] | [] |
| /src/opendal/core/services/obs/src/backend.rs | [] | [] |
| /src/opendal/core/core/src/services/memory/mod.rs | [] | [] |
| /src/opendal/core/services/cos/src/config.rs | [] | [] |
| /src/opendal/core/services/vercel-artifacts/src/writer.rs | [] | [] |
| /src/opendal/core/services/webdav/src/deleter.rs | [] | [] |
| /src/opendal/core/services/compfs/src/lib.rs | [] | [] |
| /src/opendal/core/services/azfile/src/deleter.rs | [] | [] |
| /src/opendal/core/services/yandex-disk/src/lib.rs | [] | [] |
| /src/opendal/core/services/seafile/src/backend.rs | [] | [] |
| /src/opendal/bindings/cpp/build.rs | [] | [] |
| /src/opendal/core/services/upyun/src/backend.rs | [] | [] |
| /src/opendal/core/core/src/types/read/futures_bytes_stream.rs | [] | [] |
| /src/opendal/core/services/surrealdb/src/deleter.rs | [] | [] |
| /src/opendal/core/tests/behavior/async_rename.rs | [] | [] |
| /src/opendal/core/services/gdrive/src/lister.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/delete/api.rs | [] | [] |
| /src/opendal/core/services/hf/src/lib.rs | [] | [] |
| /src/opendal/core/services/cacache/src/deleter.rs | [] | [] |
| /src/opendal/core/core/src/raw/layer.rs | [] | [] |
| /src/opendal/core/layers/concurrent-limit/src/lib.rs | [] | [] |
| /src/opendal/core/services/surrealdb/src/config.rs | [] | [] |
| /src/opendal/core/services/dropbox/src/deleter.rs | [] | [] |
| /src/opendal/core/services/seafile/src/deleter.rs | [] | [] |
| /src/opendal/integrations/dav-server/src/fs.rs | [] | [] |
| /src/opendal/core/services/dropbox/src/lib.rs | [] | [] |
| /src/opendal/bindings/haskell/src/result.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/oss/src/config.rs | [] | [] |
| /src/opendal/core/services/dropbox/src/config.rs | [] | [] |
| /src/opendal/bindings/java/src/error.rs | [] | [] |
| /src/opendal/core/services/rocksdb/src/core.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/write/block_write.rs | [] | [] |
| /src/opendal/core/core/src/raw/accessor.rs | [] | [] |
| /src/opendal/core/core/src/types/context/write.rs | [] | [] |
| /src/opendal/core/core/src/raw/futures_util.rs | [] | [] |
| /src/opendal/core/services/cacache/src/reader.rs | [] | [] |
| /src/opendal/core/services/vercel-blob/src/core.rs | [] | [] |
| /src/opendal/bindings/python/src/errors.rs | [] | [] |
| /src/opendal/integrations/dav-server/src/utils.rs | [] | [] |
| /src/opendal/core/services/s3/src/reader.rs | [] | [] |
| /src/opendal/core/services/ipfs/src/lib.rs | [] | [] |
| /src/opendal/core/services/moka/src/core.rs | [] | [] |
| /src/opendal/core/services/foundationdb/src/core.rs | [] | [] |
| /src/opendal/core/tests/behavior/async_list.rs | ['fuzz_reader', 'fuzz_writer'] | [] |
| /src/opendal/core/services/ghac/src/backend.rs | [] | [] |
| /src/opendal/core/services/opfs/src/config.rs | [] | [] |
| /src/opendal/core/services/webdav/src/lib.rs | [] | [] |
| /src/opendal/core/services/azfile/src/core.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/d1/src/writer.rs | [] | [] |
| /src/opendal/dev/src/generate/parser.rs | [] | [] |
| /src/opendal/bindings/dotnet/src/operator_info.rs | [] | [] |
| /src/opendal/core/services/persy/src/core.rs | [] | [] |
| /src/opendal/core/services/gcs/src/writer.rs | [] | [] |
| /src/opendal/core/services/pcloud/src/writer.rs | [] | [] |
| /src/opendal/core/services/mini_moka/src/config.rs | [] | [] |
| /src/opendal/core/services/mysql/src/reader.rs | [] | [] |
| /src/opendal/core/services/aliyun-drive/src/backend.rs | [] | [] |
| /src/opendal/core/core/src/types/execute/api.rs | [] | [] |
| /src/opendal/core/services/surrealdb/src/writer.rs | [] | [] |
| /src/opendal/core/services/github/src/reader.rs | [] | [] |
| /src/opendal/core/core/src/raw/http_util/header.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | [] |
| /src/opendal/core/services/seafile/src/lister.rs | [] | [] |
| /src/opendal/core/services/ftp/src/backend.rs | [] | [] |
| /src/opendal/core/services/http/src/backend.rs | [] | [] |
| /src/opendal/core/services/memcached/src/backend.rs | [] | [] |
| /src/opendal/core/services/onedrive/src/reader.rs | [] | [] |
| /src/opendal/integrations/unftp-sbe/src/lib.rs | [] | [] |
| /src/opendal/core/layers/foyer/src/error.rs | [] | [] |
| /src/opendal/core/services/foundationdb/src/config.rs | [] | [] |
| /src/opendal/core/services/s3/src/config.rs | [] | [] |
| /src/opendal/bindings/c/src/reader.rs | [] | [] |
| /src/opendal/core/services/gridfs/src/config.rs | [] | [] |
| /src/opendal/core/services/vercel-artifacts/src/config.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/read/api.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/bindings/dotnet/src/operator.rs | [] | [] |
| /src/opendal/core/services/hdfs-native/src/backend.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/entry.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/copy/api.rs | [] | [] |
| /src/opendal/core/services/mongodb/src/reader.rs | [] | [] |
| /src/opendal/core/services/azblob/src/deleter.rs | [] | [] |
| /src/opendal/core/services/ftp/src/core.rs | [] | [] |
| /src/opendal/core/services/pcloud/src/lib.rs | [] | [] |
| /src/opendal/core/services/alluxio/src/writer.rs | [] | [] |
| /src/opendal/core/layers/timeout/src/lib.rs | [] | [] |
| /src/opendal/dev/src/generate/docs.rs | [] | [] |
| /src/opendal/core/services/mysql/src/lib.rs | [] | [] |
| /src/opendal/core/services/dashmap/src/config.rs | [] | [] |
| /src/opendal/core/services/webhdfs/src/lister.rs | [] | [] |
| /src/opendal/core/services/redb/src/reader.rs | [] | [] |
| /src/opendal/core/services/obs/src/lib.rs | [] | [] |
| /src/opendal/core/services/yandex-disk/src/core.rs | [] | [] |
| /src/opendal/bindings/cpp/src/async.rs | [] | [] |
| /src/opendal/core/core/src/services/memory/writer.rs | [] | [] |
| /src/opendal/core/core/src/raw/http_util/multipart.rs | [] | [] |
| /src/opendal/core/services/foyer/src/reader.rs | [] | [] |
| /src/opendal/core/services/mini_moka/src/lister.rs | [] | [] |
| /src/opendal/core/services/hdfs-native/src/deleter.rs | [] | [] |
| /src/opendal/core/services/dashmap/src/lister.rs | [] | [] |
| /src/opendal/core/services/cloudflare-kv/src/reader.rs | [] | [] |
| /src/opendal/core/services/monoiofs/src/backend.rs | [] | [] |
| /src/opendal/core/services/postgresql/src/writer.rs | [] | [] |
| /src/opendal/core/services/mongodb/src/core.rs | [] | [] |
| /src/opendal/core/layers/route/src/lib.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/dashmap/src/writer.rs | [] | [] |
| /src/opendal/core/services/rocksdb/src/reader.rs | [] | [] |
| /src/opendal/core/services/gridfs/src/writer.rs | [] | [] |
| /src/opendal/bindings/dotnet/src/entry.rs | [] | [] |
| /src/opendal/bindings/python/src/file.rs | [] | [] |
| /src/opendal/core/services/koofr/src/lister.rs | [] | [] |
| /src/opendal/core/services/redis/src/backend.rs | [] | [] |
| /src/opendal/core/services/compfs/src/lister.rs | [] | [] |
| /src/opendal/core/services/tos/src/backend.rs | [] | [] |
| /src/opendal/core/services/hf/src/backend.rs | [] | [] |
| /src/opendal/core/services/ghac/src/core.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/layers/mime-guess/src/lib.rs | [] | [] |
| /src/opendal/core/services/etcd/src/lib.rs | [] | [] |
| /src/opendal/core/services/oss/src/core.rs | [] | [] |
| /src/opendal/core/services/sled/src/core.rs | [] | [] |
| /src/opendal/core/services/moka/src/lib.rs | [] | [] |
| /src/opendal/core/services/lakefs/src/reader.rs | [] | [] |
| /src/opendal/core/services/ipmfs/src/writer.rs | [] | [] |
| /src/opendal/core/services/azfile/src/lib.rs | [] | [] |
| /src/opendal/core/services/yandex-disk/src/lister.rs | [] | [] |
| /src/opendal/integrations/object_store/src/service/mod.rs | [] | [] |
| /src/opendal/core/services/ftp/src/deleter.rs | [] | [] |
| /src/opendal/core/core/src/types/delete/input.rs | [] | [] |
| /src/opendal/core/services/redb/src/config.rs | [] | [] |
| /src/opendal/core/testkit/src/write.rs | [] | [] |
| /src/opendal/core/services/opfs/src/writer.rs | [] | [] |
| /src/opendal/core/services/oss/src/deleter.rs | [] | [] |
| /src/opendal/core/services/obs/src/writer.rs | [] | [] |
| /src/opendal/core/services/vercel-blob/src/backend.rs | [] | [] |
| /src/opendal/core/services/etcd/src/config.rs | [] | [] |
| /src/opendal/core/services/gridfs/src/backend.rs | [] | [] |
| /src/opendal/core/services/tikv/src/core.rs | [] | [] |
| /src/opendal/core/services/upyun/src/lister.rs | [] | [] |
| /src/opendal/core/tests/behavior/async_copy.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | [] |
| /src/opendal/core/core/src/services/memory/config.rs | [] | [] |
| /src/opendal/core/services/hf/src/lister.rs | [] | [] |
| /src/opendal/core/services/mysql/src/deleter.rs | [] | [] |
| /src/opendal/core/core/src/types/delete/deleter.rs | [] | [] |
| /src/opendal/core/core/src/blocking/operator.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/persy/src/deleter.rs | [] | [] |
| /src/opendal/core/services/webhdfs/src/core.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/goosefs/src/reader.rs | [] | [] |
| /src/opendal/core/layers/throttle/src/lib.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/ipmfs/src/backend.rs | [] | [] |
| /src/opendal/core/services/http/src/lib.rs | [] | [] |
| /src/opendal/bindings/haskell/src/types.rs | [] | [] |
| /src/opendal/core/services/fs/src/config.rs | [] | [] |
| /src/opendal/core/services/postgresql/src/reader.rs | [] | [] |
| /src/opendal/core/services/github/src/backend.rs | [] | [] |
| /src/opendal/core/services/azdls/src/writer.rs | [] | [] |
| /src/opendal/core/services/gcs/src/backend.rs | [] | [] |
| /src/opendal/core/services/aliyun-drive/src/core.rs | [] | [] |
| /src/opendal/bindings/dotnet/src/byte_buffer.rs | [] | [] |
| /src/opendal/core/core/src/raw/serde_util.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/webhdfs/src/config.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/list/prefix_list.rs | [] | [] |
| /src/opendal/core/services/sftp/src/lib.rs | [] | [] |
| /src/opendal/core/layers/tracing/src/lib.rs | [] | [] |
| /src/opendal/integrations/object_store/src/service/core.rs | [] | [] |
| /src/opendal/core/services/onedrive/src/lib.rs | [] | [] |
| /src/opendal/core/services/github/src/lister.rs | [] | [] |
| /src/opendal/bindings/dotnet/src/presign.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/write/append_write.rs | [] | [] |
| /src/opendal/bindings/java/src/convert.rs | [] | [] |
| /src/opendal/core/services/tikv/src/config.rs | [] | [] |
| /src/opendal/core/services/upyun/src/config.rs | [] | [] |
| /src/opendal/core/core/src/raw/enum_utils.rs | [] | [] |
| /src/opendal/core/services/vercel-blob/src/writer.rs | [] | [] |
| /src/opendal/bindings/ruby/src/lib.rs | [] | [] |
| /src/opendal/bindings/python/src/layers/retry.rs | [] | [] |
| /src/opendal/core/services/ipfs/src/core.rs | [] | [] |
| /src/opendal/core/services/onedrive/src/deleter.rs | [] | [] |
| /src/opendal/core/services/alluxio/src/config.rs | [] | [] |
| /src/opendal/core/services/hf/src/deleter.rs | [] | [] |
| /src/opendal/core/services/aliyun-drive/src/deleter.rs | [] | [] |
| /src/opendal/bindings/ocaml/src/operator/capability.rs | [] | [] |
| /src/opendal/core/services/tikv/src/writer.rs | [] | [] |
| /src/opendal/core/services/lakefs/src/lib.rs | [] | [] |
| /src/opendal/core/services/sftp/src/config.rs | [] | [] |
| /src/opendal/core/services/hdfs-native/src/core.rs | [] | [] |
| /src/opendal/core/services/hdfs/src/core.rs | [] | [] |
| /src/opendal/core/services/mini_moka/src/reader.rs | [] | [] |
| /src/opendal/core/services/sftp/src/backend.rs | [] | [] |
| /src/opendal/core/services/mysql/src/config.rs | [] | [] |
| /src/opendal/core/services/hf/src/reader.rs | [] | [] |
| /src/opendal/core/services/etcd/src/deleter.rs | [] | [] |
| /src/opendal/dev/src/main.rs | [] | [] |
| /src/opendal/core/services/koofr/src/core.rs | [] | [] |
| /src/opendal/core/services/cos/src/backend.rs | [] | [] |
| /src/opendal/core/core/src/types/buffer.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/goosefs/src/config.rs | [] | [] |
| /src/opendal/core/services/koofr/src/deleter.rs | [] | [] |
| /src/opendal/core/services/yandex-disk/src/writer.rs | [] | [] |
| /src/opendal/core/tests/behavior/async_read.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | [] |
| /src/opendal/core/services/tos/src/writer.rs | [] | [] |
| /src/opendal/core/core/src/types/operator/registry.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/redb/src/deleter.rs | [] | [] |
| /src/opendal/core/services/s3/src/backend.rs | [] | [] |
| /src/opendal/core/services/fs/src/backend.rs | [] | [] |
| /src/opendal/core/core/src/types/metadata.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/sqlite/src/config.rs | [] | [] |
| /src/opendal/core/services/sled/src/reader.rs | [] | [] |
| /src/opendal/core/services/opfs/src/lib.rs | [] | [] |
| /src/opendal/core/services/tos/src/deleter.rs | [] | [] |
| /src/opendal/core/services/alluxio/src/backend.rs | [] | [] |
| /src/opendal/core/fuzz/fuzz_from_uri.rs | ['fuzz_from_uri'] | [] |
| /src/opendal/core/services/sled/src/deleter.rs | [] | [] |
| /src/opendal/core/services/cacache/src/core.rs | [] | [] |
| /src/opendal/core/fuzz/fuzz_reader.rs | ['fuzz_reader'] | ['fuzz_reader'] |
| /src/opendal/core/services/ftp/src/reader.rs | [] | [] |
| /src/opendal/core/services/memcached/src/reader.rs | [] | [] |
| /src/opendal/core/services/alluxio/src/reader.rs | [] | [] |
| /src/opendal/bindings/dotnet/src/validators.rs | [] | [] |
| /src/opendal/core/services/yandex-disk/src/config.rs | [] | [] |
| /src/opendal/core/services/http/src/reader.rs | [] | [] |
| /src/opendal/core/services/redb/src/backend.rs | [] | [] |
| /src/opendal/bindings/dotnet/src/result.rs | [] | [] |
| /src/opendal/core/services/upyun/src/reader.rs | [] | [] |
| /src/opendal/core/http-transports/reqwest/src/lib.rs | [] | [] |
| /src/opendal/bindings/c/src/entry.rs | [] | [] |
| /src/opendal/core/services/moka/src/reader.rs | [] | [] |
| /src/opendal/core/services/lakefs/src/backend.rs | [] | [] |
| /src/opendal/core/services/vercel-blob/src/config.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/copy/block_copy.rs | [] | [] |
| /src/opendal/core/services/moka/src/lister.rs | [] | [] |
| /src/opendal/core/services/webhdfs/src/message.rs | [] | [] |
| /src/opendal/core/core/src/types/write/buffer_sink.rs | [] | [] |
| /src/opendal/core/services/fs/src/core.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/mongodb/src/config.rs | [] | [] |
| /src/opendal/bindings/java/src/lib.rs | [] | [] |
| /src/opendal/integrations/object_store/tests/behavior/utils.rs | [] | [] |
| /src/opendal/core/core/src/services/memory/lister.rs | [] | [] |
| /src/opendal/core/services/pcloud/src/config.rs | [] | [] |
| /src/opendal/core/core/src/blocking/write/std_writer.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/write/multipart_write.rs | [] | [] |
| /src/opendal/core/services/postgresql/src/deleter.rs | [] | [] |
| /src/opendal/core/services/mysql/src/lister.rs | [] | [] |
| /src/opendal/core/services/ftp/src/lister.rs | [] | [] |
| /src/opendal/core/services/yandex-disk/src/deleter.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/write/one_shot_write.rs | [] | [] |
| /src/opendal/core/services/pcloud/src/deleter.rs | [] | [] |
| /src/opendal/core/services/ipfs/src/backend.rs | [] | [] |
| /src/opendal/core/core/src/types/operator/builder.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/ipfs/src/ipld.rs | [] | [] |
| /src/opendal/core/services/ghac/src/lib.rs | [] | [] |
| /src/opendal/integrations/parquet/src/async_writer.rs | [] | [] |
| /src/opendal/integrations/object_store/src/amazon_s3.rs | [] | [] |
| /src/opendal/core/services/swift/src/writer.rs | [] | [] |
| /src/opendal/core/services/b2/src/config.rs | [] | [] |
| /src/opendal/core/services/sled/src/config.rs | [] | [] |
| /src/opendal/bindings/haskell/src/logger.rs | [] | [] |
| /src/opendal/core/services/dropbox/src/writer.rs | [] | [] |
| /src/opendal/core/layers/tail-cut/src/lib.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/core/src/blocking/read/std_bytes_iterator.rs | [] | [] |
| /src/opendal/core/services/foyer/src/deleter.rs | [] | [] |
| /src/opendal/core/services/rocksdb/src/deleter.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/delete/one_shot_delete.rs | [] | [] |
| /src/opendal/bindings/dart/rust/src/frb_generated.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | [] |
| /src/opendal/core/services/rocksdb/src/lib.rs | [] | [] |
| /src/opendal/bindings/ruby/src/io.rs | [] | [] |
| /src/opendal/core/services/opfs/src/deleter.rs | [] | [] |
| /src/opendal/core/services/http/src/config.rs | [] | [] |
| /src/opendal/core/services/hdfs/src/writer.rs | [] | [] |
| /src/opendal/integrations/object_store/src/service/writer.rs | [] | [] |
| /src/opendal/core/services/compfs/src/core.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/layers/retry/src/lib.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/goosefs/src/lib.rs | [] | [] |
| /src/opendal/core/benches/ops/utils.rs | [] | [] |
| /src/opendal/core/services/azfile/src/lister.rs | [] | [] |
| /src/opendal/core/core/src/raw/http_util/uri.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/s3/src/core.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/b2/src/lister.rs | [] | [] |
| /src/opendal/core/services/hdfs/src/backend.rs | [] | [] |
| /src/opendal/core/core/src/types/http_transport/body.rs | [] | [] |
| /src/opendal/bindings/nodejs/src/lib.rs | [] | [] |
| /src/opendal/core/services/onedrive/src/backend.rs | [] | [] |
| /src/opendal/core/services/hdfs/src/reader.rs | [] | [] |
| /src/opendal/core/tests/behavior/async_write.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | [] |
| /src/opendal/core/services/hdfs-native/src/lister.rs | [] | [] |
| /src/opendal/core/services/memcached/src/deleter.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/copy/multipart_copy.rs | [] | [] |
| /src/opendal/core/services/mongodb/src/backend.rs | [] | [] |
| /src/opendal/core/services/swift/src/lister.rs | [] | [] |
| /src/opendal/core/services/foundationdb/src/lib.rs | [] | [] |
| /src/opendal/core/services/etcd/src/core.rs | [] | [] |
| /src/opendal/bindings/dotnet/src/capability.rs | [] | [] |
| /src/opendal/core/core/src/types/operator/operator.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/sftp/src/reader.rs | [] | [] |
| /src/opendal/core/services/swift/src/deleter.rs | [] | [] |
| /src/opendal/core/services/foundationdb/build.rs | [] | [] |
| /src/opendal/bindings/python/src/lib.rs | [] | [] |
| /src/opendal/core/services/hdfs-native/src/lib.rs | [] | [] |
| /src/opendal/core/services/foundationdb/src/deleter.rs | [] | [] |
| /src/opendal/core/core/src/blocking/read/buffer_iterator.rs | [] | [] |
| /src/opendal/core/services/github/src/deleter.rs | [] | [] |
| /src/opendal/core/core/src/services/memory/backend.rs | [] | [] |
| /src/opendal/bindings/python/src/layers/capability_override.rs | [] | [] |
| /src/opendal/core/services/dashmap/src/lib.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/list/api.rs | [] | [] |
| /src/opendal/core/services/tos/src/core.rs | [] | [] |
| /src/opendal/dev/src/generate/java.rs | [] | [] |
| /src/opendal/bindings/dotnet/src/error.rs | [] | [] |
| /src/opendal/core/services/azblob/src/lister.rs | [] | [] |
| /src/opendal/core/services/azfile/src/reader.rs | [] | [] |
| /src/opendal/core/services/gcs/src/config.rs | [] | [] |
| /src/opendal/bindings/cpp/src/types.rs | [] | [] |
| /src/opendal/core/core/src/types/read/reader.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/redis/src/reader.rs | [] | [] |
| /src/opendal/core/services/sqlite/src/deleter.rs | [] | [] |
| /src/opendal/bindings/ruby/src/capability.rs | [] | [] |
| /src/opendal/core/core/src/blocking/read/reader.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/ipmfs/src/lister.rs | [] | [] |
| /src/opendal/core/services/aliyun-drive/src/writer.rs | [] | [] |
| /src/opendal/core/services/gridfs/src/core.rs | [] | [] |
| /src/opendal/bindings/python/src/metadata.rs | [] | [] |
| /src/opendal/core/services/mini_moka/src/core.rs | [] | [] |
| /src/opendal/core/services/sqlite/src/reader.rs | [] | [] |
| /src/opendal/core/tests/behavior/async_delete.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | [] |
| /src/opendal/core/services/vercel-artifacts/src/reader.rs | [] | [] |
| /src/opendal/core/services/vercel-artifacts/src/lib.rs | [] | [] |
| /src/opendal/core/services/d1/src/config.rs | [] | [] |
| /src/opendal/dev/src/generate/mod.rs | [] | [] |
| /src/opendal/core/services/ghac/src/writer.rs | [] | [] |
| /src/opendal/core/services/cloudflare-kv/src/writer.rs | [] | [] |
| /src/opendal/core/core/src/raw/tokio_util.rs | [] | [] |
| /src/opendal/core/services/cos/src/reader.rs | [] | [] |
| /src/opendal/core/layers/logging/src/lib.rs | [] | [] |
| /src/opendal/core/services/s3/src/lib.rs | [] | [] |
| /src/opendal/core/core/src/types/execute/executors/tokio_executor.rs | [] | [] |
| /src/opendal/core/services/koofr/src/writer.rs | [] | [] |
| /src/opendal/core/benches/types/tasks.rs | [] | [] |
| /src/opendal/core/services/tos/src/reader.rs | [] | [] |
| /src/opendal/core/core/src/raw/path.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/layers/foyer/src/full.rs | [] | [] |
| /src/opendal/core/services/github/src/config.rs | [] | [] |
| /src/opendal/core/services/mini_moka/src/writer.rs | [] | [] |
| /src/opendal/core/services/tos/src/lister.rs | [] | [] |
| /src/opendal/core/services/persy/src/reader.rs | [] | [] |
| /src/opendal/bindings/python/src/lister.rs | [] | [] |
| /src/opendal/bindings/dotnet/src/validators/layer.rs | [] | [] |
| /src/opendal/core/services/obs/src/reader.rs | [] | [] |
| /src/opendal/core/services/pcloud/src/lister.rs | [] | [] |
| /src/opendal/core/services/webdav/src/backend.rs | [] | [] |
| /src/opendal/core/services/aliyun-drive/src/lister.rs | [] | [] |
| /src/opendal/core/core/src/types/write/writer.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/layers/otelmetrics/src/lib.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/swift/src/core.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/delete/batch_delete.rs | [] | [] |
| /src/opendal/core/services/goosefs/src/writer.rs | [] | [] |
| /src/opendal/core/services/upyun/src/writer.rs | [] | [] |
| /src/opendal/integrations/dav-server/src/metadata.rs | [] | [] |
| /src/opendal/core/services/goosefs/src/lister.rs | [] | [] |
| /src/opendal/core/services/etcd/src/reader.rs | [] | [] |
| /src/opendal/core/services/gdrive/src/deleter.rs | [] | [] |
| /src/opendal/core/services/oss/src/reader.rs | [] | [] |
| /src/opendal/bindings/python/src/operator.rs | [] | [] |
| /src/opendal/core/layers/immutable-index/src/lib.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/rocksdb/src/backend.rs | [] | [] |
| /src/opendal/core/services/cloudflare-kv/src/lister.rs | [] | [] |
| /src/opendal/core/services/webhdfs/src/backend.rs | [] | [] |
| /src/opendal/core/services/lakefs/src/writer.rs | [] | [] |
| /src/opendal/core/services/compfs/src/deleter.rs | [] | [] |
| /src/opendal/core/services/upyun/src/core.rs | [] | [] |
| /src/opendal/core/services/onedrive/src/graph_model.rs | [] | [] |
| /src/opendal/core/core/src/raw/oio/write/api.rs | [] | [] |
| /src/opendal/core/services/foyer/src/backend.rs | [] | [] |
| /src/opendal/core/services/compfs/src/backend.rs | [] | [] |
| /src/opendal/core/layers/fastrace/src/lib.rs | [] | [] |
| /src/opendal/core/services/gridfs/src/reader.rs | [] | [] |
| /src/opendal/core/services/koofr/src/config.rs | [] | [] |
| /src/opendal/core/services/hdfs-native/src/writer.rs | [] | [] |
| /src/opendal/dev/src/generate/python.rs | [] | [] |
| /src/opendal/core/services/d1/src/lib.rs | [] | [] |
| /src/opendal/core/services/compfs/src/writer.rs | [] | [] |
| /src/opendal/core/services/aliyun-drive/src/lib.rs | [] | [] |
| /src/opendal/core/services/upyun/src/deleter.rs | [] | [] |
| /src/opendal/core/services/vercel-blob/src/lister.rs | [] | [] |
| /src/opendal/core/services/pcloud/src/reader.rs | [] | [] |
| /src/opendal/core/services/tos/src/copier.rs | [] | [] |
| /src/opendal/bindings/c/src/metadata.rs | [] | [] |
| /src/opendal/core/services/onedrive/src/core.rs | [] | [] |
| /src/opendal/core/services/lakefs/src/deleter.rs | [] | [] |
| /src/opendal/bindings/nodejs/src/capability.rs | [] | [] |
| /src/opendal/core/services/dropbox/src/backend.rs | [] | [] |
| /src/opendal/core/services/dropbox/src/lister.rs | [] | [] |
| /src/opendal/bindings/cpp/src/reader.rs | [] | [] |
| /src/opendal/core/services/postgresql/src/core.rs | [] | [] |
| /src/opendal/core/services/rocksdb/src/config.rs | [] | [] |
| /src/opendal/core/core/src/layers/error_context.rs | [] | [] |
| /src/opendal/core/core/src/services/memory/deleter.rs | [] | [] |
| /src/opendal/bindings/java/src/operator_output_stream.rs | [] | [] |
| /src/opendal/core/services/d1/src/backend.rs | [] | [] |
| /src/opendal/bindings/php/src/lib.rs | [] | [] |
| /src/opendal/core/services/cacache/src/lib.rs | [] | [] |
| /src/opendal/core/services/sftp/src/deleter.rs | [] | [] |
| /src/opendal/core/services/dbfs/src/lib.rs | [] | [] |
| /src/opendal/core/services/moka/src/backend.rs | [] | [] |
| /src/opendal/core/benches/types/buffer.rs | [] | [] |
| /src/opendal/core/services/gdrive/src/reader.rs | [] | [] |
| /src/opendal/core/services/mysql/src/core.rs | [] | [] |
| /src/opendal/integrations/object_store/src/utils.rs | [] | [] |
| /src/opendal/core/services/cloudflare-kv/src/deleter.rs | [] | [] |
| /src/opendal/core/tests/behavior/utils.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/bindings/cpp/src/lib.rs | [] | [] |
| /src/opendal/core/services/seafile/src/lib.rs | [] | [] |
| /src/opendal/core/services/ipfs/src/config.rs | [] | [] |
| /src/opendal/core/services/s3/src/lister.rs | [] | [] |
| /src/opendal/core/services/rocksdb/src/writer.rs | [] | [] |
| /src/opendal/core/services/gridfs/src/deleter.rs | [] | [] |
| /src/opendal/core/services/fs/src/reader.rs | [] | [] |
| /src/opendal/core/services/goosefs/src/deleter.rs | [] | [] |
| /src/opendal/bindings/nodejs/src/layer.rs | [] | [] |
| /src/opendal/core/layers/await-tree/src/lib.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/webdav/src/writer.rs | [] | [] |
| /src/opendal/core/services/tikv/src/backend.rs | [] | [] |
| /src/opendal/core/layers/fastmetrics/src/lib.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/core/services/sled/src/lister.rs | [] | [] |
| /src/opendal/core/services/cos/src/deleter.rs | [] | [] |
| /src/opendal/core/services/lakefs/src/config.rs | [] | [] |
| /src/opendal/core/services/redis/src/core.rs | [] | [] |
| /src/opendal/core/services/cloudflare-kv/src/config.rs | [] | [] |
| /src/opendal/core/services/monoiofs/src/reader.rs | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] | ['fuzz_from_uri', 'fuzz_reader', 'fuzz_writer', 'fuzz_path'] |
| /src/opendal/bindings/c/src/operator.rs | [] | [] |
| /src/opendal/core/services/azfile/src/config.rs | [] | [] |
| /src/opendal/core/services/redb/src/core.rs | [] | [] |
| /src/opendal/core/edge/opfs_wasm32/src/lib.rs | [] | [] |
| /src/opendal/core/services/vercel-blob/src/deleter.rs | [] | [] |
| /src/opendal/core/services/mini_moka/src/deleter.rs | [] | [] |
| /src/opendal/core/core/src/blocking/write/writer.rs | [] | [] |
| Directory |
|---|
| /src/opendal/bindings/ocaml/src/ |
| /src/opendal/core/layers/logging/src/ |
| /src/opendal/core/benches/ops/ |
| /src/opendal/core/layers/prometheus/src/ |
| /src/opendal/core/services/gcs/src/ |
| /src/opendal/core/services/alluxio/src/ |
| /src/opendal/bindings/python/src/ |
| /src/opendal/core/services/aliyun-drive/src/ |
| /src/opendal/core/services/rocksdb/src/ |
| /src/opendal/core/services/sqlite/src/ |
| /src/opendal/core/services/memcached/src/ |
| /src/opendal/core/core/src/types/execute/ |
| /src/opendal/core/layers/dtrace/src/ |
| /src/opendal/dev/src/release/ |
| /src/opendal/core/services/cacache/src/ |
| /src/opendal/integrations/object_store/tests/behavior/ |
| /src/opendal/core/core/src/types/execute/executors/ |
| /src/opendal/core/core/src/raw/oio/read/ |
| /src/opendal/core/layers/concurrent-limit/src/ |
| /src/opendal/core/services/compfs/src/ |
| /src/opendal/core/core/src/types/http_transport/ |
| /src/opendal/dev/src/generate/ |
| /src/opendal/integrations/parquet/src/ |
| /src/opendal/core/services/vercel-artifacts/src/ |
| /src/opendal/integrations/dav-server/tests/ |
| /src/opendal/core/services/swift/src/ |
| /src/opendal/bindings/dotnet/src/validators/ |
| /src/opendal/core/services/yandex-disk/src/ |
| /src/opendal/core/services/persy/src/ |
| /src/opendal/core/services/ipfs/src/ |
| /src/opendal/core/core/src/types/read/ |
| /src/opendal/core/examples/basic/src/ |
| /src/opendal/core/services/dropbox/src/ |
| /src/opendal/core/core/src/raw/oio/ |
| /src/opendal/core/layers/timeout/src/ |
| /src/opendal/core/services/foundationdb/src/ |
| /src/opendal/core/src/ |
| /src/opendal/bindings/dotnet/src/ |
| /src/opendal/core/services/surrealdb/src/ |
| /src/opendal/core/benches/vs_fs/src/ |
| /src/opendal/core/services/cos/src/ |
| /src/opendal/core/services/webhdfs/src/ |
| /src/opendal/bindings/ocaml/src/seek_from/ |
| /src/opendal/bindings/python/src/layers/ |
| /src/opendal/core/services/ipmfs/src/ |
| /src/opendal/core/services/azblob/src/ |
| /src/opendal/core/layers/observe-metrics-common/src/ |
| /src/opendal/core/layers/tracing/src/ |
| /src/opendal/core/layers/async-backtrace/src/ |
| /src/opendal/core/layers/await-tree/src/ |
| /src/opendal/core/core/src/blocking/write/ |
| /src/opendal/core/core/src/types/context/ |
| /src/opendal/core/layers/fastmetrics/src/ |
| /src/opendal/core/services/azdls/src/ |
| /src/opendal/core/services/koofr/src/ |
| /src/opendal/dev/src/ |
| /src/opendal/core/layers/otelmetrics/src/ |
| /src/opendal/core/layers/capability-check/src/ |
| /src/opendal/bindings/php/src/ |
| /src/opendal/integrations/dav-server/src/ |
| /src/opendal/core/core/src/layers/ |
| /src/opendal/bindings/java/src/ |
| /src/opendal/bindings/cpp/ |
| /src/opendal/core/layers/immutable-index/src/ |
| /src/opendal/core/core/src/blocking/ |
| /src/opendal/core/layers/throttle/src/ |
| /src/opendal/core/services/tos/src/ |
| /src/opendal/integrations/object_store/src/service/ |
| /src/opendal/core/services/vercel-blob/src/ |
| /src/opendal/core/services/etcd/src/ |
| /src/opendal/core/services/mongodb/src/ |
| /src/opendal/core/services/ftp/src/ |
| /src/opendal/core/layers/tail-cut/src/ |
| /src/opendal/core/benches/types/ |
| /src/opendal/integrations/unftp-sbe/src/ |
| /src/opendal/core/services/redis/src/ |
| /src/opendal/core/services/sftp/src/ |
| /src/opendal/core/services/oss/src/ |
| /src/opendal/bindings/dart/rust/src/ |
| /src/opendal/core/services/webdav/src/ |
| /src/opendal/core/services/monoiofs/src/ |
| /src/opendal/core/benches/vs_s3/src/ |
| /src/opendal/core/services/b2/src/ |
| /src/opendal/core/core/src/raw/oio/buf/ |
| /src/opendal/bindings/haskell/src/ |
| /src/opendal/bindings/ocaml/src/operator/ |
| /src/opendal/core/layers/chaos/src/ |
| /src/opendal/core/services/azure-common/src/ |
| /src/opendal/core/services/gdrive/src/ |
| /src/opendal/core/services/github/src/ |
| /src/opendal/core/services/azfile/src/ |
| /src/opendal/bindings/cpp/src/ |
| /src/opendal/core/services/fs/src/ |
| /src/opendal/core/tests/behavior/ |
| /src/opendal/core/fuzz/ |
| /src/opendal/core/core/src/types/delete/ |
| /src/opendal/core/services/d1/src/ |
| /src/opendal/core/layers/oteltrace/src/ |
| /src/opendal/core/layers/foyer/src/ |
| /src/opendal/core/edge/s3_read_on_wasm/src/ |
| /src/opendal/core/layers/prometheus-client/src/ |
| /src/opendal/core/services/mini_moka/src/ |
| /src/opendal/bindings/nodejs/src/ |
| /src/opendal/core/http-transports/reqwest/src/ |
| /src/opendal/core/layers/retry/src/ |
| /src/opendal/core/services/seafile/src/ |
| /src/opendal/core/services/foundationdb/ |
| /src/opendal/core/services/onedrive/src/ |
| /src/opendal/core/services/pcloud/src/ |
| /src/opendal/core/core/src/services/memory/ |
| /src/opendal/core/core/src/types/write/ |
| /src/opendal/core/services/hdfs/src/ |
| /src/opendal/core/services/obs/src/ |
| /src/opendal/core/core/src/raw/ |
| /src/opendal/core/services/postgresql/src/ |
| /src/opendal/core/services/gridfs/src/ |
| /src/opendal/core/services/http/src/ |
| /src/opendal/core/services/tikv/src/ |
| /src/opendal/core/services/dbfs/src/ |
| /src/opendal/core/services/sled/src/ |
| /src/opendal/core/services/lakefs/src/ |
| /src/opendal/core/core/src/raw/http_util/ |
| /src/opendal/core/services/cloudflare-kv/src/ |
| /src/opendal/core/services/dashmap/src/ |
| /src/opendal/core/services/hdfs-native/src/ |
| /src/opendal/core/core/src/blocking/read/ |
| /src/opendal/core/services/mysql/src/ |
| /src/opendal/integrations/parquet/examples/ |
| /src/opendal/core/services/foyer/src/ |
| /src/opendal/core/core/src/types/ |
| /src/opendal/bindings/ruby/src/ |
| /src/opendal/core/layers/metrics/src/ |
| /src/opendal/core/core/src/raw/oio/write/ |
| /src/opendal/core/services/s3/src/ |
| /src/opendal/core/testkit/src/ |
| /src/opendal/core/core/src/types/operator/ |
| /src/opendal/core/services/moka/src/ |
| /src/opendal/core/services/ghac/src/ |
| /src/opendal/core/services/upyun/src/ |
| /src/opendal/core/layers/hotpath/src/ |
| /src/opendal/bindings/lua/src/ |
| /src/opendal/core/core/src/raw/oio/list/ |
| /src/opendal/core/core/src/raw/oio/delete/ |
| /src/opendal/core/services/goosefs/src/ |
| /src/opendal/integrations/object_store/src/ |
| /src/opendal/core/services/redb/src/ |
| /src/opendal/core/layers/mime-guess/src/ |
| /src/opendal/core/layers/route/src/ |
| /src/opendal/bindings/c/src/ |
| /src/opendal/core/layers/fastrace/src/ |
| /src/opendal/core/edge/opfs_wasm32/src/ |
| /src/opendal/core/services/opfs/src/ |
| /src/opendal/core/services/hf/src/ |
| /src/opendal/core/core/src/raw/oio/copy/ |
This section shows a list of 3rd party function calls and their relative coverage information. By static analysis of the target project code, all of the 3rd party function call and their caller information, including the source file and line number that initiate the call are captured. The caller source code file and line number are shown in column 2 while column 1 is the function name of the 3rd party function call. Each occurrent of the 3rd party function call will occuply a separate row. Column 3 of each row indicate if the 3rd party call in the source file line is unreachable. Column 4 lists all fuzzers that have covered that particular system call in that specific location (source file and line)during their dynamic fuzzing.
| Target sink | Callsite location | Reached by fuzzer | Covered by Fuzzers |
|---|
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.
| Fuzzer | Calltree file | Program data file | Coverage file |
|---|---|---|---|
| fuzz_from_uri | fuzzerLogFile-fuzz_from_uri.data | fuzzerLogFile-fuzz_from_uri.data.yaml | fuzz_from_uri.covreport |
| fuzz_reader | fuzzerLogFile-fuzz_reader.data | fuzzerLogFile-fuzz_reader.data.yaml | fuzz_reader.covreport |
| fuzz_writer | fuzzerLogFile-fuzz_writer.data | fuzzerLogFile-fuzz_writer.data.yaml | fuzz_writer.covreport |
| fuzz_path | fuzzerLogFile-fuzz_path.data | fuzzerLogFile-fuzz_path.data.yaml | fuzz_path.covreport |