diff --git a/.github/workflows/check-lint.yml b/.github/workflows/check-lint.yml index f80c5f82503..c56526a4a1c 100644 --- a/.github/workflows/check-lint.yml +++ b/.github/workflows/check-lint.yml @@ -1,5 +1,6 @@ name: check-lint on: + workflow_dispatch: push: branches: - main diff --git a/tiledb/oxidize/cxx-interface/src/sm/array_schema/mod.rs b/tiledb/oxidize/cxx-interface/src/sm/array_schema/mod.rs index 39a97ead6ef..8adb45168c8 100644 --- a/tiledb/oxidize/cxx-interface/src/sm/array_schema/mod.rs +++ b/tiledb/oxidize/cxx-interface/src/sm/array_schema/mod.rs @@ -1,5 +1,7 @@ #[cxx::bridge] mod ffi { + #![allow(unused_attributes)] + #[namespace = "tiledb::sm"] extern "C++" { type Datatype = crate::sm::enums::Datatype; diff --git a/tiledb/oxidize/cxx-interface/src/sm/enums/mod.rs b/tiledb/oxidize/cxx-interface/src/sm/enums/mod.rs index c037c4109a3..ac453da02fc 100644 --- a/tiledb/oxidize/cxx-interface/src/sm/enums/mod.rs +++ b/tiledb/oxidize/cxx-interface/src/sm/enums/mod.rs @@ -1,5 +1,7 @@ #[cxx::bridge] mod ffi { + #![allow(unused_attributes)] + #[namespace = "tiledb::sm"] #[derive(Copy, Debug)] enum ArrayType { diff --git a/tiledb/oxidize/cxx-interface/src/sm/misc/mod.rs b/tiledb/oxidize/cxx-interface/src/sm/misc/mod.rs index 7a66ff693df..4563ec67a43 100644 --- a/tiledb/oxidize/cxx-interface/src/sm/misc/mod.rs +++ b/tiledb/oxidize/cxx-interface/src/sm/misc/mod.rs @@ -1,5 +1,7 @@ #[cxx::bridge] mod ffi { + #![allow(unused_attributes)] + #[namespace = "tiledb::sm"] unsafe extern "C++" { include!("tiledb/sm/misc/types.h"); diff --git a/tiledb/oxidize/cxx-interface/src/sm/query/ast/mod.rs b/tiledb/oxidize/cxx-interface/src/sm/query/ast/mod.rs index 4644715b732..8c4e5690a9c 100644 --- a/tiledb/oxidize/cxx-interface/src/sm/query/ast/mod.rs +++ b/tiledb/oxidize/cxx-interface/src/sm/query/ast/mod.rs @@ -1,5 +1,7 @@ #[cxx::bridge] mod ffi { + #![allow(unused_attributes)] + #[namespace = "tiledb::sm"] extern "C++" { type ByteVecValue = crate::sm::misc::ByteVecValue; diff --git a/tiledb/oxidize/cxx-interface/src/sm/query/readers/mod.rs b/tiledb/oxidize/cxx-interface/src/sm/query/readers/mod.rs index 331f6f001e7..32b304147b2 100644 --- a/tiledb/oxidize/cxx-interface/src/sm/query/readers/mod.rs +++ b/tiledb/oxidize/cxx-interface/src/sm/query/readers/mod.rs @@ -1,5 +1,7 @@ #[cxx::bridge] mod ffi { + #![allow(unused_attributes)] + #[namespace = "tiledb::sm"] extern "C++" { type Tile = crate::sm::tile::Tile; diff --git a/tiledb/oxidize/cxx-interface/src/sm/tile/mod.rs b/tiledb/oxidize/cxx-interface/src/sm/tile/mod.rs index 8fdf0ce8f56..185f4632a75 100644 --- a/tiledb/oxidize/cxx-interface/src/sm/tile/mod.rs +++ b/tiledb/oxidize/cxx-interface/src/sm/tile/mod.rs @@ -1,5 +1,7 @@ #[cxx::bridge] mod ffi { + #![allow(unused_attributes)] + #[namespace = "tiledb::sm"] unsafe extern "C++" { include!("tiledb/sm/tile/tile.h");