mirror of
https://github.com/zed-industries/zed.git
synced 2024-12-28 20:01:33 +00:00
1c4be24fb7
`cargo run` on Zed project leads to rust-analyzer evantually emitting `[ERROR project_model::workspace] cyclic deps: gpui_macros(Idx::<CrateData>(269)) -> gpui(Idx::<CrateData>(264)), alternative path: gpui(Idx::<CrateData>(264)) -> gpui_macros(Idx::<CrateData>(269))` error after loading the project. The PR fixes this by moving away the test to the "root" project.
14 lines
361 B
Rust
14 lines
361 B
Rust
use gpui::{elements::RenderElement, View, ViewContext};
|
|
use gpui_macros::Element;
|
|
|
|
#[test]
|
|
fn test_derive_render_element() {
|
|
#[derive(Element)]
|
|
struct TestElement {}
|
|
|
|
impl RenderElement for TestElement {
|
|
fn render<V: View>(&mut self, _: &mut V, _: &mut ViewContext<V>) -> gpui::AnyElement<V> {
|
|
unimplemented!()
|
|
}
|
|
}
|
|
}
|