rust-analyzer/crates
Matthias Krüger f6fa61b861
Rollup merge of #118445 - ferrocene:jp-support-reuse-in-submodules, r=Mark-Simulacrum
Let `reuse` look inside git submodules

Changes `collect-license-metadata` and `generate-copyright` so they can now look at the git submodules.

Unfortunately `reuse` chokes on the LLVM submodule - it finds the word "Copyright" or the unicode copyright symbol in all kinds of places, including UTF-8 test cases. The `reuse` tool expressly won't let you ignore folders, so we let it scan everything and then strip out the LLVM sub-folder in post. Instead, we add in a hand-curated list of copyright information gleaned by reading the LLVM codebase carefully, which is stored in `.reuse/dep5` in Debian format where `reuse` can find and use it.

The `.reuse/dep5` continues to track copyright info for files in the tree that do not have SPDX metadata in them (i.e. all of them)
2023-12-12 06:52:49 +01:00
..
base-db Switch to our own salsa fork 2023-11-26 13:06:36 +02:00
cfg v3 2023-11-23 02:15:47 +01:00
flycheck Bump cargo_metadata 2023-11-15 21:18:49 +02:00
hir Initial support for implicit drop inlay hint 2023-12-01 16:16:46 +03:30
hir-def Merge commit 'e402c494b7c7d94a37c6d789a216187aaf9ccd3e' into sync-from-ra 2023-12-04 09:19:15 +02:00
hir-expand Auto merge of #15902 - lnicola:bump-deps, r=Veykril 2023-11-15 19:37:06 +00:00
hir-ty Merge commit 'e402c494b7c7d94a37c6d789a216187aaf9ccd3e' into sync-from-ra 2023-12-04 09:19:15 +02:00
ide Initial support for implicit drop inlay hint 2023-12-01 16:16:46 +03:30
ide-assists Auto merge of #15857 - Young-Flash:fix, r=Veykril 2023-11-27 16:14:31 +00:00
ide-completion fix close parens position to move after field access 2023-12-01 18:55:26 +05:30
ide-db Bump memchr 2023-11-15 21:24:20 +02:00
ide-diagnostics update: filter out syntax error in test 2023-11-30 19:35:25 +08:00
ide-ssr Bump itertools 2023-11-15 12:53:56 +02:00
intern Merge commit '3b7c7f97e4a7bb253a8d398ee4f8346f6cf2817b' into sync-from-ra 2023-11-08 08:15:03 +02:00
limit Merge commit 'aa9bc8612514d216f84eec218dfd19ab83f3598a' into sync-from-ra 2023-06-05 12:04:23 +03:00
load-cargo Bump tracing 2023-11-15 13:00:32 +02:00
mbe Bump tracing 2023-11-15 13:00:32 +02:00
parser Improve error handling for top-level let statements 2023-12-01 10:37:21 +09:00
paths Merge commit '37f84c101bca43b11027f30ab0c2852f9325bc3d' into sync-from-ra 2023-07-17 16:49:15 +03:00
proc-macro-api Apply suggestions from code review 2023-12-10 23:26:40 -05:00
proc-macro-srv also make 'core_intrinsics' internal 2023-11-22 20:00:56 +01:00
proc-macro-srv-cli Merge commit 'aa9bc8612514d216f84eec218dfd19ab83f3598a' into sync-from-ra 2023-06-05 12:04:23 +03:00
proc-macro-test Bump cargo_metadata 2023-11-15 21:18:49 +02:00
profile Bump libc 2023-11-16 21:48:49 +02:00
project-model Precede paths with $ROOT$ 2023-11-23 12:34:38 +01:00
rust-analyzer Initial support for implicit drop inlay hint 2023-12-01 16:16:46 +03:30
rustc-dependencies Bump ra-ap-rustc_index and ra-ap-rustc_abi 2023-11-25 20:36:45 +02:00
sourcegen Bump xshell 2023-11-15 21:12:18 +02:00
stdx Rollup merge of #118445 - ferrocene:jp-support-reuse-in-submodules, r=Mark-Simulacrum 2023-12-12 06:52:49 +01:00
syntax Bump rayon 2023-11-15 21:14:56 +02:00
test-utils Initial support for implicit drop inlay hint 2023-12-01 16:16:46 +03:30
text-edit Bump itertools 2023-11-15 12:53:56 +02:00
toolchain ⬆️ rust-analyzer 2023-03-13 10:42:24 +02:00
tt Merge commit 'baee6b338b0ea076cd7a9f18d47f175dd2ba0e5d' into sync-from-ra 2023-08-07 12:03:15 +03:00
vfs Bump indexmap 2023-11-15 13:21:34 +02:00
vfs-notify Remove outdated comment 2023-11-15 13:27:48 +02:00