HaoYang670 commented on issue #1254:
URL: https://github.com/apache/arrow-rs/issues/1254#issuecomment-1045563502
Lots of `pub` members are detected as dead code. I am not sure whether to
clean them up. For example:
```rust
warning: enum is never used: `LevelDecoder`
--> parquet/src/encodings/levels.rs:151:10
|
151 | pub enum LevelDecoder {
| ^^^^^^^^^^^^
warning: associated function is never used: `v1`
--> parquet/src/encodings/levels.rs:165:12
|
165 | pub fn v1(encoding: Encoding, max_level: i16) -> Self {
| ^^
warning: associated function is never used: `v2`
--> parquet/src/encodings/levels.rs:180:12
|
180 | pub fn v2(max_level: i16) -> Self {
| ^^
warning: associated function is never used: `set_data`
--> parquet/src/encodings/levels.rs:194:12
|
194 | pub fn set_data(&mut self, num_buffered_values: usize, data:
ByteBufferPtr) -> usize {
| ^^^^^^^^
warning: associated function is never used: `set_data_range`
--> parquet/src/encodings/levels.rs:221:12
|
221 | pub fn set_data_range(
| ^^^^^^^^^^^^^^
warning: associated function is never used: `is_data_set`
--> parquet/src/encodings/levels.rs:242:12
|
242 | pub fn is_data_set(&self) -> bool {
| ^^^^^^^^^^^
warning: associated function is never used: `get`
--> parquet/src/encodings/levels.rs:254:12
|
254 | pub fn get(&mut self, buffer: &mut [i16]) -> Result<usize> {
| ^^^
warning: associated function is never used: `buffer`
--> parquet/src/encodings/rle.rs:171:12
|
171 | pub fn buffer(&self) -> &[u8] {
| ^^^^^^
warning: associated function is never used: `get`
--> parquet/src/encodings/rle.rs:358:12
|
358 | pub fn get<T: FromBytes>(&mut self) -> Result<Option<T>> {
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]