Skip to content

Commit 2991acc

Browse files
committed
refactor: Consolidate use statements for improved readability in aggregate.rs
1 parent 25df8c6 commit 2991acc

File tree

1 file changed

+16
-19
lines changed

1 file changed

+16
-19
lines changed

datafusion/physical-expr/src/aggregate.rs

Lines changed: 16 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,7 @@ mod tests {
3232
use arrow::datatypes::{DataType, Field, Schema};
3333
use datafusion_common::ScalarValue;
3434
use datafusion_expr::{AggregateUDF, AggregateUDFImpl, Signature, Volatility};
35-
use std::any::Any;
36-
use std::sync::Arc;
37-
35+
use std::{any::Any, sync::Arc};
3836
#[derive(Debug)]
3937
struct DummyUdf {
4038
signature: Signature,
@@ -120,26 +118,25 @@ pub mod utils {
120118
DecimalAverager, Hashable,
121119
};
122120
}
123-
124-
use std::borrow::Cow;
125-
use std::fmt::Debug;
126-
use std::sync::Arc;
127-
128121
use crate::expressions::Column;
129-
130-
use arrow::compute::SortOptions;
131-
use arrow::datatypes::{DataType, FieldRef, Schema, SchemaRef};
122+
use arrow::{
123+
compute::SortOptions,
124+
datatypes::{DataType, FieldRef, Schema, SchemaRef},
125+
};
132126
use datafusion_common::{internal_err, not_impl_err, Result, ScalarValue};
133127
use datafusion_expr::{AggregateUDF, ReversedUDAF, SetMonotonicity};
134-
use datafusion_expr_common::accumulator::Accumulator;
135-
use datafusion_expr_common::groups_accumulator::GroupsAccumulator;
136-
use datafusion_expr_common::type_coercion::aggregates::check_arg_count;
137-
use datafusion_functions_aggregate_common::accumulator::{
138-
AccumulatorArgs, StateFieldsArgs,
128+
use datafusion_expr_common::{
129+
accumulator::Accumulator, groups_accumulator::GroupsAccumulator,
130+
type_coercion::aggregates::check_arg_count,
131+
};
132+
use datafusion_functions_aggregate_common::{
133+
accumulator::{AccumulatorArgs, StateFieldsArgs},
134+
order::AggregateOrderSensitivity,
135+
};
136+
use datafusion_physical_expr_common::{
137+
physical_expr::PhysicalExpr, sort_expr::PhysicalSortExpr,
139138
};
140-
use datafusion_functions_aggregate_common::order::AggregateOrderSensitivity;
141-
use datafusion_physical_expr_common::physical_expr::PhysicalExpr;
142-
use datafusion_physical_expr_common::sort_expr::PhysicalSortExpr;
139+
use std::{borrow::Cow, fmt::Debug, sync::Arc};
143140

144141
/// Builder for physical [`AggregateFunctionExpr`]
145142
///

0 commit comments

Comments
 (0)