Lukas Wirth
|
3ceaf1fb68
|
Render extern blocks in file_structure
|
2024-11-04 12:21:05 +01:00 |
|
LastExceed
|
167fe5fd7c
|
add test
|
2024-10-27 23:29:14 +01:00 |
|
LastExceed
|
7c8c28ce96
|
add LetStmt arm
|
2024-10-27 23:29:14 +01:00 |
|
Lukas Wirth
|
0851d21d1e
|
fix: Allow flyimport to import primitive shadowing modules
|
2024-07-21 13:26:19 +02:00 |
|
Lukas Wirth
|
a483d3bc37
|
internal: Thread edition through to parsing/tt-to-syntax-tree routines for macros
|
2024-04-14 16:02:38 +02:00 |
|
Lukas Wirth
|
23fff55f0c
|
Split SymbolKind::Function into Function and Method
|
2024-03-17 11:07:22 +01:00 |
|
Tetsuharu Ohzeki
|
8c2f301a41
|
ide: Fix warnings about clippy str_to_string rule
|
2024-02-10 01:00:40 +09:00 |
|
Josh Soref
|
bc7d84c3ce
|
Spelling
* a rule
* access
* after
* amount
* annotations
* assignment
* assist
* associated
* attribute
* borrowed
* built-in type
* clarification
* command
* const
* constructor
* corresponding
* counterparts
* curlies
* dependencies
* deterministic
* diagnostic
* duplicates
* edge
* edited
* efficient
* elsewhere
* execution
* expression
* extensions
* extracted
* fill
* github
* helper
* heuristic
* incomplete
* indent end
* inlay
* invocation
* lifetime
* looking
* maybe
* move
* mutability
* mutable
* necessarily
* necessary
* negative
* nonexistent
* occurred
* offsets
* offsetted
* overridden
* parameters
* params
* params_and_where_preds_in_scope
* paredit
* parent
* parentheses
* prepended if
* punctuation
* receive
* receiver
* referring
* repeated
* representing
* semantically
* separately
* shouldnot
* siblings
* similar
* something's
* statement
* struct
* structure
* surprise
* the
* this
* transparent
* unimplemented
* unnamed
* unnecessary
* unneeded
* unreachable
* unterminated
* utilities
* variant
* variants
* visibility
* work around (v)
* workaround
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
|
2023-04-19 09:45:55 -04:00 |
|
Ryo Yoshida
|
f8eac19b33
|
Support trait aliases in IDE where type support isn't needed
|
2023-03-04 00:24:08 +09:00 |
|
gftea
|
fd1a9a93fe
|
tidy by rustfmt
|
2023-01-30 20:34:07 +01:00 |
|
gftea
|
04a4ac1cff
|
trim trailing whitespaces
|
2023-01-30 20:17:12 +01:00 |
|
gftea
|
5356a8b157
|
trim trailing whitespaces (#14044)
|
2023-01-30 20:03:50 +01:00 |
|
gftea
|
75676ebe86
|
Update crates/ide/src/file_structure.rs
Co-authored-by: Jonas Schievink <jonasschievink@gmail.com>
|
2023-01-30 19:17:48 +01:00 |
|
gftea
|
28b7460db1
|
fix negative trait bound in outline view (#14044)
|
2023-01-30 17:57:27 +01:00 |
|
Matthias Krüger
|
56e4ea59d9
|
more clippy fixes:
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
|
2022-03-12 16:50:49 +01:00 |
|
Lukas Wirth
|
b6ed91a6de
|
Rename *Owner traits to Has*
|
2021-09-27 12:54:24 +02:00 |
|
Ayomide Bamidele
|
276022682b
|
Gifs and screenshots for features in manual
|
2021-03-31 00:08:10 +01:00 |
|
Edwin Cheng
|
4520002b63
|
Unleash macro 2.0 in hightlight and more
|
2021-03-27 14:42:49 +08:00 |
|
Aleksey Kladov
|
5dcdf2ceee
|
Move code to the appropriate layer
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-15 12:55:27 +03:00 |
|
ivan770
|
7d48e04f31
|
Introduce StructureNodeKind
|
2021-03-14 19:00:41 +02:00 |
|
ivan770
|
8602f9573b
|
Added region intersection test
|
2021-03-14 18:53:40 +02:00 |
|
ivan770
|
56ca843695
|
Shorten trim call
|
2021-03-14 18:53:40 +02:00 |
|
ivan770
|
71a97a2d8c
|
Provide regions in file structure
|
2021-03-14 18:53:37 +02:00 |
|
Lukas Wirth
|
563a175fdb
|
Move SymbolKind to ide_db
|
2021-01-20 15:25:34 +01:00 |
|
Aleksey Kladov
|
55ba353b39
|
Don't expose SyntaxKind from IDE API
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-18 19:28:48 +03:00 |
|
Jonas Schievink
|
c1cb595382
|
Move to upstream macro_rules! model
|
2020-12-15 15:37:37 +01:00 |
|
Aleksey Kladov
|
ba8d6d1e4e
|
Remove more unreachable pubs
|
2020-11-02 16:58:33 +01:00 |
|
Aleksey Kladov
|
b0fd3faf36
|
Switch to expect_test from crates.io
|
2020-08-21 13:19:31 +02:00 |
|
Aleksey Kladov
|
1b0c7701cc
|
Rename ra_ide -> ide
|
2020-08-13 17:58:27 +02:00 |
|