forked from lakehq/sail
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathclippy.toml
More file actions
37 lines (37 loc) · 2.46 KB
/
Copy pathclippy.toml
File metadata and controls
37 lines (37 loc) · 2.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# It is safe to make breaking changes to public members in the crates
# since we are developing an application rather than a library.
avoid-breaking-exported-api = false
too-many-arguments-threshold = 8
disallowed-types = [
{ path = "datafusion_catalog::table::TableProviderFactory" },
{ path = "datafusion_datasource::file_format::FileFormatFactory" },
{ path = "datafusion_expr::logical_plan::DdlStatement" },
{ path = "datafusion_expr::logical_plan::DescribeTable" },
{ path = "datafusion_expr::logical_plan::DmlStatement" },
{ path = "datafusion_expr::logical_plan::Statement" },
{ path = "datafusion_expr::logical_plan::dml::CopyTo" },
]
disallowed-methods = [
{ path = "datafusion::execution::context::SessionContext::catalog" },
{ path = "datafusion::execution::context::SessionContext::catalog_names" },
{ path = "datafusion::execution::context::SessionContext::deregister_table" },
{ path = "datafusion::execution::context::SessionContext::register_arrow" },
{ path = "datafusion::execution::context::SessionContext::register_batch" },
{ path = "datafusion::execution::context::SessionContext::register_catalog" },
{ path = "datafusion::execution::context::SessionContext::register_catalog_list" },
{ path = "datafusion::execution::context::SessionContext::register_listing_table" },
{ path = "datafusion::execution::context::SessionContext::register_table" },
{ path = "datafusion::execution::context::SessionContext::table" },
{ path = "datafusion::execution::context::SessionContext::table_exist" },
{ path = "datafusion::execution::context::SessionContext::table_factory" },
{ path = "datafusion::execution::context::SessionContext::table_provider" },
{ path = "datafusion::execution::session_state::SessionState::catalog_list" },
{ path = "datafusion::execution::session_state::SessionState::expr_planners" },
{ path = "datafusion::execution::session_state::SessionState::get_file_format_factory" },
{ path = "datafusion::execution::session_state::SessionState::register_file_format" },
{ path = "datafusion::execution::session_state::SessionState::schema_for_ref" },
{ path = "datafusion::execution::session_state::SessionState::table_factories" },
{ path = "datafusion::execution::session_state::SessionState::table_factories_mut" },
{ path = "datafusion_expr::logical_plan::LogicalPlanBuilder::insert_into" },
{ path = "datafusion_expr::logical_plan::LogicalPlanBuilder::prepare" },
]