aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/file_structure.rs
Commit message (Collapse)AuthorAgeFilesLines
* Move code to the appropriate layerAleksey Kladov2021-03-151-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.
* Introduce StructureNodeKindivan7702021-03-141-41/+85
|
* Added region intersection testivan7702021-03-141-0/+53
|
* Shorten trim callivan7702021-03-141-1/+1
|
* Provide regions in file structureivan7702021-03-141-4/+49
|
* Move SymbolKind to ide_dbLukas Wirth2021-01-201-2/+1
|
* Don't expose SyntaxKind from IDE APIAleksey Kladov2020-12-181-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.
* Move to upstream `macro_rules!` modelJonas Schievink2020-12-151-10/+4
|
* Remove more unreachable pubsAleksey Kladov2020-11-021-1/+1
|
* Switch to expect_test from crates.ioAleksey Kladov2020-08-211-1/+1
|
* Rename ra_ide -> ideAleksey Kladov2020-08-131-0/+431