Skip to content

Commit e97f7ae

Browse files
committed
lint
1 parent bff516a commit e97f7ae

File tree

6 files changed

+5
-17
lines changed

6 files changed

+5
-17
lines changed

rust/cubesqlplanner/cubesqlplanner/src/test_fixtures/cube_bridge/mock_base_tools.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cube_bridge::pre_aggregation_obj::PreAggregationObj;
66
use crate::cube_bridge::sql_templates_render::SqlTemplatesRender;
77
use crate::cube_bridge::sql_utils::SqlUtils;
88
use crate::test_fixtures::cube_bridge::{
9-
MockDriverTools, MockJoinGraph, MockSecurityContext, MockSqlTemplatesRender, MockSqlUtils,
9+
MockDriverTools, MockJoinGraph, MockSqlTemplatesRender, MockSqlUtils,
1010
};
1111
use cubenativeutils::CubeError;
1212
use std::any::Any;

rust/cubesqlplanner/cubesqlplanner/src/test_fixtures/cube_bridge/mock_schema.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ use crate::test_fixtures::cube_bridge::yaml::YamlSchema;
22
use crate::test_fixtures::cube_bridge::{
33
MockBaseTools, MockCubeDefinition, MockCubeEvaluator, MockDimensionDefinition, MockDriverTools,
44
MockJoinGraph, MockJoinItemDefinition, MockMeasureDefinition, MockSegmentDefinition,
5-
MockSqlTemplatesRender,
65
};
76
use cubenativeutils::CubeError;
87
use std::collections::HashMap;

rust/cubesqlplanner/cubesqlplanner/src/test_fixtures/cube_bridge/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ pub use mock_expression_struct::MockExpressionStruct;
4848
pub use mock_geo_item::MockGeoItem;
4949
pub use mock_granularity_definition::MockGranularityDefinition;
5050
pub use mock_join_definition::MockJoinDefinition;
51-
pub use mock_join_graph::{JoinEdge, MockJoinGraph};
51+
pub use mock_join_graph::MockJoinGraph;
5252
pub use mock_join_item::MockJoinItem;
5353
pub use mock_join_item_definition::MockJoinItemDefinition;
5454
pub use mock_measure_definition::MockMeasureDefinition;

rust/cubesqlplanner/cubesqlplanner/src/test_fixtures/cube_bridge/yaml/dimension.rs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use crate::cube_bridge::case_variant::CaseVariant;
22
use crate::test_fixtures::cube_bridge::yaml::case::YamlCaseVariant;
33
use crate::test_fixtures::cube_bridge::yaml::timeshift::YamlTimeShiftDefinition;
4-
use crate::test_fixtures::cube_bridge::{MockDimensionDefinition, MockTimeShiftDefinition};
4+
use crate::test_fixtures::cube_bridge::MockDimensionDefinition;
55
use serde::Deserialize;
66
use std::rc::Rc;
77

@@ -33,10 +33,6 @@ pub struct YamlDimensionDefinition {
3333
time_shift: Vec<YamlTimeShiftDefinition>,
3434
}
3535

36-
fn default_dimension_type() -> String {
37-
"string".to_string()
38-
}
39-
4036
impl YamlDimensionDefinition {
4137
pub fn build(self) -> Rc<MockDimensionDefinition> {
4238
let time_shift = if !self.time_shift.is_empty() {

rust/cubesqlplanner/cubesqlplanner/src/test_fixtures/cube_bridge/yaml/mod.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,7 @@ pub mod schema;
55
pub mod segment;
66
pub mod timeshift;
77

8-
pub use case::{YamlCaseDefinition, YamlCaseSwitchDefinition, YamlCaseVariant};
98
pub use dimension::YamlDimensionDefinition;
109
pub use measure::YamlMeasureDefinition;
1110
pub use schema::YamlSchema;
1211
pub use segment::YamlSegmentDefinition;
13-
pub use timeshift::YamlTimeShiftDefinition;

rust/cubesqlplanner/cubesqlplanner/src/test_fixtures/test_utils/test_context.rs

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,10 @@ pub struct TestContext {
1313
}
1414

1515
impl TestContext {
16-
/// Creates new test context from a mock schema with UTC timezone
1716
pub fn new(schema: MockSchema) -> Result<Self, CubeError> {
1817
Self::new_with_timezone(schema, Tz::UTC)
1918
}
2019

21-
/// Creates new test context from a mock schema with specific timezone
2220
pub fn new_with_timezone(schema: MockSchema, timezone: Tz) -> Result<Self, CubeError> {
2321
let base_tools = schema.create_base_tools()?;
2422
let join_graph = Rc::new(schema.create_join_graph()?);
@@ -38,36 +36,33 @@ impl TestContext {
3836
Ok(Self { query_tools })
3937
}
4038

41-
/// Returns reference to query tools
39+
#[allow(dead_code)]
4240
pub fn query_tools(&self) -> &Rc<QueryTools> {
4341
&self.query_tools
4442
}
4543

46-
/// Creates a symbol from cube.member path
44+
#[allow(dead_code)]
4745
pub fn create_symbol(&self, member_path: &str) -> Result<Rc<MemberSymbol>, CubeError> {
4846
self.query_tools
4947
.evaluator_compiler()
5048
.borrow_mut()
5149
.add_auto_resolved_member_evaluator(member_path.to_string())
5250
}
5351

54-
/// Creates a dimension symbol from cube.dimension path
5552
pub fn create_dimension(&self, path: &str) -> Result<Rc<MemberSymbol>, CubeError> {
5653
self.query_tools
5754
.evaluator_compiler()
5855
.borrow_mut()
5956
.add_dimension_evaluator(path.to_string())
6057
}
6158

62-
/// Creates a measure symbol from cube.measure path
6359
pub fn create_measure(&self, path: &str) -> Result<Rc<MemberSymbol>, CubeError> {
6460
self.query_tools
6561
.evaluator_compiler()
6662
.borrow_mut()
6763
.add_measure_evaluator(path.to_string())
6864
}
6965

70-
/// Evaluates a symbol to SQL string
7166
pub fn evaluate_symbol(&self, symbol: &Rc<MemberSymbol>) -> Result<String, CubeError> {
7267
let visitor = SqlEvaluatorVisitor::new(self.query_tools.clone(), None);
7368
let base_tools = self.query_tools.base_tools();

0 commit comments

Comments
 (0)