Files
datafusion/dev/depcheck
Tim Saucer 36ec9f1de0 Feat/update rust 2024 edition (#18915)
## Which issue does this PR close?

This addresses part of https://github.com/apache/datafusion/issues/15804
but does not close it.

## Rationale for this change

Now that we are on MSRV 1.88 we can use rust edition 2024, which brings
let chains and other nice features. It also improves `unsafe` checking.
In order to introduce these changes in slower way instead of one massive
PR that is too difficult to manage we are updating a few crates at a
time.

## What changes are included in this PR?

Updates 6 crates to 2024.

- common
- common-runtime
- doc
- expr-common
- macros
- proto-common

## Are these changes tested?

Existing unit tests. There are no functional code changes.

## Are there any user-facing changes?

None.
2025-11-28 19:44:32 +00:00
..
2025-02-08 11:05:25 -05:00
2024-04-22 11:11:31 -06:00

This directory contains a tool that ensures there are no circular dependencies in the DataFusion codebase.

Specifically, it checks that no create's tests depend on another crate which depends on the first, which prevents publishing to crates.io, for example