rust-analyzer/crates
Chayim Refael Friedman 779a7cb0e3 Automatically add semicolon when completing unit-returning functions
But provide a config to suppress that.

I didn't check whether we are in statement expression position, because this is hard in completion (due to the natural incompleteness of source code when completion is invoked), and anyway using function returning unit as an argument to something seems... dubious.
2024-09-08 23:41:16 +03:00
..
base-db minor: Downgrade cyclic deps error to warning 2024-09-01 10:02:41 +02:00
cfg Remove unnecessary CfgFlag definition in project-model 2024-08-07 14:27:59 +02:00
hir asm! parsing and lowering fixes 2024-09-05 15:08:16 +02:00
hir-def asm! parsing and lowering fixes 2024-09-05 15:08:16 +02:00
hir-expand Lower asm expressions 2024-09-05 09:59:08 +02:00
hir-ty fix: Properly prevent mir building with unknown types present 2024-09-06 14:44:05 +02:00
ide asm! parsing and lowering fixes 2024-09-05 15:08:16 +02:00
ide-assists Auto merge of #17984 - ShoyuVanilla:cast, r=Veykril 2024-09-03 06:00:10 +00:00
ide-completion Automatically add semicolon when completing unit-returning functions 2024-09-08 23:41:16 +03:00
ide-db Support more IDE features for asm operands 2024-09-05 13:19:02 +02:00
ide-diagnostics fix: Properly prevent mir building with unknown types present 2024-09-06 14:44:05 +02:00
ide-ssr Properly account for editions in names 2024-08-16 16:46:24 +03:00
intern chore: fix some comments 2024-09-02 18:33:23 +08:00
limit Replace [package.repository] = "…" of published crates with [package.repository.workspace] = true 2024-08-06 00:26:42 +02:00
load-cargo Auto merge of #17864 - Veykril:lsif, r=Veykril 2024-08-12 12:34:31 +00:00
mbe internal: Lay basic ground work for standalone mbe tests 2024-09-01 12:42:44 +02:00
parser fix: Fix parser panicking on invalid asm options 2024-09-05 17:07:10 +02:00
paths Replace [package.repository] = "…" of published crates with [package.repository.workspace] = true 2024-08-06 00:26:42 +02:00
proc-macro-api Expand proc-macros in workspace root, not package root 2024-08-27 13:40:24 +02:00
proc-macro-srv fix: Fix TokenStream::to_string implementation dropping quotation marks 2024-08-29 08:45:35 +02:00
proc-macro-srv-cli Replace [package.repository] = "…" of published crates with [package.repository.workspace] = true 2024-08-06 00:26:42 +02:00
profile Replace [package.repository] = "…" of published crates with [package.repository.workspace] = true 2024-08-06 00:26:42 +02:00
project-model fix: Updating settings should not clobber discovered projects 2024-09-05 15:46:03 -07:00
rust-analyzer Automatically add semicolon when completing unit-returning functions 2024-09-08 23:41:16 +03:00
salsa Drop Apache license appendices 2024-08-27 14:52:34 +03:00
span chore: fix some comments 2024-09-02 18:33:23 +08:00
stdx Use crossbeam-channel from the workspace 2024-08-09 23:48:03 +02:00
syntax Give InlineAsmOperand a HIR representation 2024-09-05 12:40:48 +02:00
syntax-bridge internal: Lay basic ground work for standalone mbe tests 2024-09-01 12:42:44 +02:00
test-fixture fix: Always explicitly set trait ref self types when lowering 2024-09-06 14:06:41 +02:00
test-utils fix: Always explicitly set trait ref self types when lowering 2024-09-06 14:06:41 +02:00
text-edit Replace [package.repository] = "…" of published crates with [package.repository.workspace] = true 2024-08-06 00:26:42 +02:00
toolchain Replace [package.repository] = "…" of published crates with [package.repository.workspace] = true 2024-08-06 00:26:42 +02:00
tt fix: Fix TokenStream::to_string implementation dropping quotation marks 2024-08-29 08:45:35 +02:00
vfs internal: Lay basic ground work for standalone mbe tests 2024-09-01 12:42:44 +02:00
vfs-notify Auto merge of #17843 - mo8it:flycheck, r=Veykril 2024-08-12 09:27:47 +00:00