about summary refs log tree commit diff
path: root/crates/ide/src/file_structure.rs
AgeCommit message (Collapse)AuthorLines
2022-03-12more clippy fixes:Matthias Krüger-1/+1
clippy::match_like_matches_macro clippy::to_string_in_format_args clippy::single_char_add_str clippy::filter_map_identity clippy::clone_on_copy clippy::useless_format clippy::unused_unit
2021-09-27Rename `*Owner` traits to `Has*`Lukas Wirth-4/+4
2021-03-31Gifs and screenshots for features in manualAyomide Bamidele-0/+3
2021-03-27Unleash macro 2.0 in hightlight and moreEdwin Cheng-1/+1
2021-03-15Move code to the appropriate layerAleksey Kladov-1/+7
StructureNodeKind is a type which is specific to a particular feature, file_structure. It shouldn't be in the "code shared by all ide features" part.
2021-03-14Introduce StructureNodeKindivan770-41/+85
2021-03-14Added region intersection testivan770-0/+53
2021-03-14Shorten trim callivan770-1/+1
2021-03-14Provide regions in file structureivan770-4/+49
2021-01-20Move SymbolKind to ide_dbLukas Wirth-2/+1
2020-12-18Don't expose SyntaxKind from IDE APIAleksey Kladov-38/+42
SyntaxKind is somewhat of an internal type, but IDE is using it to basically specify an icon. Let's have a dedicated entity for this instead.
2020-12-15Move to upstream `macro_rules!` modelJonas Schievink-10/+4
2020-11-02Remove more unreachable pubsAleksey Kladov-1/+1
2020-08-21Switch to expect_test from crates.ioAleksey Kladov-1/+1
2020-08-13Rename ra_ide -> ideAleksey Kladov-0/+431