Skip to content

Commit 94216fa

Browse files
adjust project crates list
1 parent 589cd66 commit 94216fa

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -136,11 +136,13 @@ All feature requests should ideally start out as a discussion topic, to gather f
136136

137137
### Development
138138

139-
The project is written in Rust using PyO3 for Python integration:
139+
The project is written in Rust using PyO3 for Python integration. Here is a high-level overview of the project and the various crates:
140140

141-
- LSP server implementation (`crates/djls/`)
142-
- Template parsing and core functionality (`crates/djls-template-ast/`)
143-
- Python integration via PyO3 for Django project introspection
141+
- Main CLI interface ([`crates/djls/`](./crates/djls/))
142+
- Django and Python project introspection ([`crates/djls-project`](./crates/djls-project/))
143+
- LSP server implementation ([`crates/djls-server/`](./crates/djls-server/))
144+
- Template parsing ([`crates/djls-template-ast/`](./crates/djls-template-ast/))
145+
- Tokio-based background task management ([`crates/djls-worker`](./crates/djls-worker/))
144146

145147
Code contributions are welcome from developers of all backgrounds. Rust expertise is especially valuable for the LSP server and core components.
146148

0 commit comments

Comments
 (0)