Code view:

A painting is a person's account of this edit as text, recorded independently of the node mapping - a rendering often has several equally defensible answers where the mapping has one. Deletions and insertions carry no position on the opposite side in a painting, so that panel draws no caret for them.

Before

1pub mod clippy;
2pub mod licenses;
3pub mod package_conformity;
4pub mod publish_gpui;
5pub mod workflows;
6

After

1pub mod clippy;
2pub mod licenses;
3pub mod package_conformity;
4pub mod publish_gpui;
5pub mod web_examples;
6pub mod workflows;
7

Before

source_file
mod_item
visibility_modifier
pub "pub"
mod "mod"
identifier "clippy"
; ";"
mod_item
visibility_modifier
pub "pub"
mod "mod"
identifier "licenses"
; ";"
mod_item
visibility_modifier
pub "pub"
mod "mod"
identifier "package_conformity"
; ";"
mod_item
visibility_modifier
pub "pub"
mod "mod"
identifier "publish_gpui"
; ";"
mod_item
visibility_modifier
pub "pub"
mod "mod"
identifier "workflows"
; ";"

After

source_file
mod_item
visibility_modifier
pub "pub"
mod "mod"
identifier "clippy"
; ";"
mod_item
visibility_modifier
pub "pub"
mod "mod"
identifier "licenses"
; ";"
mod_item
visibility_modifier
pub "pub"
mod "mod"
identifier "package_conformity"
; ";"
mod_item
visibility_modifier
pub "pub"
mod "mod"
identifier "publish_gpui"
; ";"
mod_item
visibility_modifier
pub "pub"
mod "mod"
identifier "web_examples"
; ";"
mod_item
visibility_modifier
pub "pub"
mod "mod"
identifier "workflows"
; ";"