-
Notifications
You must be signed in to change notification settings - Fork 265
Comparing changes
Open a pull request
base repository: kythe/kythe
base: v0.0.68
head repository: kythe/kythe
compare: v0.0.69
- 8 commits
- 48 files changed
- 8 contributors
Commits on Jan 9, 2025
-
* release: v0.0.68 * Fix lint for release: v0.0.68
Configuration menu - View commit details
-
Copy full SHA for c9e7eeb - Browse repository at this point
Copy the full SHA c9e7eebView commit details
Commits on Jan 27, 2025
-
fix(typescript_indexer): emit correct vnames for static methods (#6151)
According to https://github.com/kythe/kythe/blob/master/kythe/typescript/SCHEMA.md#class-declaration static methods should get different vnames from instance methods. But currently static methods are treated as instance methods and vnames overlap. This PR fixes that. Note that static properties already work correctly.
Configuration menu - View commit details
-
Copy full SHA for ede6dfb - Browse repository at this point
Copy the full SHA ede6dfbView commit details
Commits on Mar 6, 2025
-
* Upstream changes for kythe/cxx/... * Upstream changes to kythe/proto/... * Upstream changes to kythe/typescript/... * Upstream changes to java analyzers * Upstream changes to build_rules/verifier_test * Fix lint errors * Revert unintended edit to verifier_test.bzl
Configuration menu - View commit details
-
Copy full SHA for 77d0cca - Browse repository at this point
Copy the full SHA 77d0ccaView commit details
Commits on Mar 8, 2025
-
Update arm builtin types (#6162)
See llvm-project/clang/include/clang/Basic/AArch64SVEACLETypes.def
Configuration menu - View commit details
-
Copy full SHA for 231df20 - Browse repository at this point
Copy the full SHA 231df20View commit details
Commits on Apr 30, 2025
-
[extractors] Add an extractor for rust-project.json (#6168)
Many projects using Rust with complicated build systems use rust-project.json to tell rust-analyzer about their source files. We can transform rust-project.json into a .kzip pretty trivially, without needing build system integration. This is simpler than integrating an extractor into every possible build system which large Rust projects use. Add an extractor called rust_project_to_kzip which takes in a rust-project.json and outputs a .kzip. This kzip will have one CompilationUnit per Rust crate, and each CompilationUnit will include a copy of rust-project.json for the Kythe Rust indexer. This extractor doesn't yet extract non-.rs files or the stdlib. Test: added unit tests Fixes #6167
Configuration menu - View commit details
-
Copy full SHA for 383ee9b - Browse repository at this point
Copy the full SHA 383ee9bView commit details
Commits on May 7, 2025
-
Fix build with Clang 19 (#6172)
* souffle: fix build with Clang 19 Building souffle with Clang 19 results in the error reported in this issue: souffle-lang/souffle#2530 That issue is fixed in a pending pull request to souffle: souffle-lang/souffle@25ef4de However, that PR has not yet been merged. For now, unblock the release by adding a patch to our version of souffle that does the same thing as the PR. * fix: fix rapidjson build with Clang 19 We ran into the same issue as the rapidjson devs did in 2016: Tencent/rapidjson#718 The fix is the same: yachoor/rapidjson@3b2441b I would have updated rapidjson, but we are actually on the latest release (from 2016!) Fixes 6171
Configuration menu - View commit details
-
Copy full SHA for 656254b - Browse repository at this point
Copy the full SHA 656254bView commit details -
Add support for Bzlmod (#6154)
The extracted Kythe release archive can now be added as a `bazel_dep` via `local_path_override`. Upon the next release, it could also be added to the Bazel Central Registry. Co-authored-by: Varun Mahajan <varun.mah@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 412a5ba - Browse repository at this point
Copy the full SHA 412a5baView commit details -
indexer/proto: correctly visit oneof (#6161)
See https://github.com/protocolbuffers/protobuf/blob/main/docs/implementing_proto3_presence.md#to-iterate-over-all-oneofs for more info. This helps silencing some error within simple proto3 files ``` syntax = "proto3"; package moo; message Bar { ... map<int32, int32> foo = 12; } ``` which would yield ``` file_descriptor_walker.cc:262] Unexpected location vector [] while walking moo.proto ``` before this change. Co-authored-by: Varun Mahajan <varun.mah@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d8c532d - Browse repository at this point
Copy the full SHA d8c532dView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.0.68...v0.0.69