Percentage | Lines | ||
---|---|---|---|
TimeSeriesQueryContext |
|
100 % | 16 |
LeastPostAggregator |
|
100 % | 10 |
RegexSearchFilter |
|
100 % | 27 |
HasSearchFilters |
|
100 % | 68 |
TransformBuilder |
|
100 % | 34 |
HasInterval |
|
100 % | 49 |
HasIntervals |
|
100 % | 57 |
HasTuningConfig |
|
100 % | 23 |
SumAggregator |
|
100 % | 10 |
TaskContext |
|
100 % | 34 |
CRAP Score | Lines | ||
---|---|---|---|
HasFilter::where() | 33 | 129 | |
HasHaving::having() | 20 | 63 | |
QueryBuilder::buildScanQuery() | 20 | 73 | |
QueryBuilder::buildTimeSeriesQuery() | 17 | 59 | |
MetadataBuilder::timeBoundary() | 15 | 70 | |
DruidClient::executeRawRequest() | 13 | 64 | |
IndexTaskBuilder::buildTask() | 12 | 73 | |
QueryBuilder::buildTopNQuery() | 12 | 63 | |
QueryBuilder::buildSelectQuery() | 11 | 39 | |
QueryBuilder::buildSearchQuery() | 11 | 42 | |