Set up Ruff #20

Closed
opened 2026-09-18 17:21:28 +02:00 by jakob.scheid · 0 comments
Owner

Set up Ruff

Because the project grows, it would be very inefficient to format and lint code by hand. That is why we should set up Ruff now.

Why Ruff

Ruff is an easy to use solution for formatting and linting code both with one tool. As it uses Rust, it is very fast. Even when the project is large, Rust remains fast. It supports over 900 built-in linting rules and is easy to install.

# Set up Ruff Because the project grows, it would be very inefficient to format and lint code by hand. That is why we should set up Ruff now. # Why Ruff Ruff is an easy to use solution for formatting and linting code both with one tool. As it uses Rust, it is very fast. Even when the project is large, Rust remains fast. It supports over 900 built-in linting rules and is easy to install.
jakob.scheid added this to the 0.2.0 milestone 2026-09-18 17:21:28 +02:00
jakob.scheid added the
Priority
Medium
3
Kind/Chore
labels 2026-09-18 17:21:28 +02:00
jakob.scheid added this to the Project Board project 2026-09-18 17:21:28 +02:00
jakob.scheid moved this to To Do in Project Board on 2026-09-18 22:29:15 +02:00
jakob.scheid started working 2026-09-18 22:29:30 +02:00
jakob.scheid added reference chore/ruff 2026-09-18 22:29:59 +02:00
jakob.scheid canceled time tracking 2026-09-19 10:34:19 +02:00
jakob.scheid started working 2026-09-21 19:45:12 +02:00
jakob.scheid worked for 9 seconds 2026-09-21 19:45:21 +02:00
jakob.scheid added spent time 7 minutes 2026-09-21 19:45:26 +02:00
jakob.scheid started working 2026-09-21 19:45:28 +02:00
jakob.scheid canceled time tracking 2026-09-21 22:00:01 +02:00
jakob.scheid added spent time 40 minutes 2026-09-21 22:00:27 +02:00
jakob.scheid added the
Reviewed
Confirmed
1
label 2026-09-21 22:00:40 +02:00
jakob.scheid moved this to Review in Project Board on 2026-09-21 22:04:30 +02:00
jakob.scheid moved this to Done in Project Board on 2026-09-21 22:06:27 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Total Time Spent: 47 minutes
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jCloud/jcloud-docsgen#20