Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(rust_indexer): copy all generated proto files #4968

Merged
merged 1 commit into from
Jun 16, 2021

Conversation

zrlk
Copy link
Contributor

@zrlk zrlk commented Jun 15, 2021

The rust_rules protobuf generator can create more than just lib.rs and the proto
implementation file.

Weirdly, analysis_rust_proto doesn't end up depending on storage_rust_proto but includes
storage.rs directly. This seems like a problem with the proto rules.

@google-cla google-cla bot added the cla: yes label Jun 15, 2021
@zrlk zrlk requested a review from a team June 15, 2021 23:46
@zrlk zrlk merged commit 1e19993 into kythe:master Jun 16, 2021
@zrlk zrlk deleted the copy-all-rses branch June 16, 2021 00:01
wcalandro added a commit to wcalandro/kythe that referenced this pull request Jul 20, 2021
commit 8a6e908
Author: Wyatt Calandro <64923869+wcalandro@users.noreply.github.com>
Date:   Tue Jul 20 18:18:00 2021 +0000

    chore(rust_common): format all Rust files (kythe#4987)

commit 7e54281
Author: Wyatt Calandro <64923869+wcalandro@users.noreply.github.com>
Date:   Tue Jul 20 17:50:39 2021 +0000

    feat(rust_indexer): Add support for communicating with the analyzer driver (kythe#4985)

    * Initial implementation

    * Fix bugs

    * Request for analysis is blocking

    * fix(lint): fix linter issues

    * fix(rust_indexer): fix linter issues

    * fix(rust_common): remove duplicate cargo raze BUILD file

    * fix(rust_indexer): don't panic when failing to write a file

    * fix(rust_indexer): read the response after sending done

    * fix(rust_indexer): break out finish_unit function

    * fix(rust_indexer): refactor finish_unit to send_done

commit ae132ac
Author: Wyatt Calandro <64923869+wcalandro@users.noreply.github.com>
Date:   Tue Jul 13 10:57:08 2021 -0700

    feat(proxy): Add support for transmitting protos in wire format (kythe#4983)

    * feat(proxy): Add support for transmitting protos in wire format

    * Don't explicitly encode/decode wire format to base64

    * snake -> camel case

commit a091597
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Jul 12 21:55:44 2021 +0000

    build(deps): bump addressable from 2.7.0 to 2.8.0 in /kythe/web/site (kythe#4982)

commit 9d690f1
Author: Shahms King <shahms@google.com>
Date:   Tue Jun 29 12:09:15 2021 -0700

    chore: extend build timeout to account for slow PRs (kythe#4980)

commit 9149bf1
Author: Shahms King <shahms@google.com>
Date:   Tue Jun 29 11:35:32 2021 -0700

    chore: update LLVM (kythe#4979)

commit c289b45
Author: Shahms King <shahms@google.com>
Date:   Mon Jun 28 13:28:30 2021 -0700

    chore: mark jasmine use testonly (kythe#4978)

commit 59a94bf
Author: Cody Schroeder <schroederc@google.com>
Date:   Wed Jun 23 14:26:04 2021 -0700

    fix(java_extractor): properly filter/normalize Bazel javacopts (kythe#4977)

commit 0291fce
Author: Justin Buchanan <justinbuchanan@google.com>
Date:   Wed Jun 23 08:29:41 2021 -0700

    feat(java_indexer): place builtins in the compilation unit corpus (kythe#4976)

    when --use_compilation_corpus_as_default is enabled

commit 70e517d
Author: Wyatt Calandro <64923869+wcalandro@users.noreply.github.com>
Date:   Mon Jun 21 10:39:21 2021 -0700

    feat(rust_indexer): Get source file contents from the FileProvider (kythe#4974)

commit 2f465a0
Author: Sal <salguarnieri@google.com>
Date:   Fri Jun 18 10:19:59 2021 -0700

    chore: Remove flag that should always be true now (kythe#4975)

commit 682c6c3
Author: Sal <salguarnieri@google.com>
Date:   Thu Jun 17 11:12:43 2021 -0700

    chore: remove not-yet-supported flag from docs (kythe#4973)

commit f36068a
Author: Wyatt Calandro <64923869+wcalandro@users.noreply.github.com>
Date:   Wed Jun 16 19:31:58 2021 -0700

    fix(rust_extractor): Remove assert_cmd dependency from integration test (kythe#4972)

commit 5b6a53b
Author: Sal <salguarnieri@google.com>
Date:   Wed Jun 16 14:34:28 2021 -0700

    chore: Update local website docs (kythe#4971)

commit b43e03f
Author: Shahms King <shahms@google.com>
Date:   Wed Jun 16 14:03:00 2021 -0700

    feat(site): add a target for serving website locally (kythe#4970)

commit 061ccd4
Author: Wyatt Calandro <64923869+wcalandro@users.noreply.github.com>
Date:   Wed Jun 16 13:16:44 2021 -0700

    chore(rust_extractor): Generate and copy extra action proto files (kythe#4969)

commit 733a6cf
Author: Martin Heberling <martin.heberling.dalies@gmail.com>
Date:   Wed Jun 16 12:03:03 2021 -0400

    fix: Added correct underline syntax (kythe#4967)

    Co-authored-by: Sal <salguarnieri@google.com>

commit 1e19993
Author: zrlk <zrlk@users.noreply.github.com>
Date:   Tue Jun 15 17:01:50 2021 -0700

    fix(rust_indexer): copy all generated proto files (kythe#4968)

commit 005af3c
Author: Wyatt Calandro <64923869+wcalandro@users.noreply.github.com>
Date:   Tue Jun 15 10:38:18 2021 -0700

    chore(rust): Migrate away from rust_crypto crate (kythe#4966)

    Replace rust-crypto with sha2 and hex

commit 5182be2
Author: Shahms King <shahms@google.com>
Date:   Mon Jun 14 16:13:05 2021 -0700

    chore: address or suppress error prone warnings (kythe#4965)

commit 5cc20fe
Author: Justin Buchanan <justinbuchanan@google.com>
Date:   Mon Jun 14 15:54:09 2021 -0700

    chore(go): remove kindex support from a few go packages (kythe#4964)

commit 19b633d
Author: Shahms King <shahms@google.com>
Date:   Mon Jun 14 12:50:27 2021 -0700

     chore: remove long-deprecated and unused Link kind field (kythe#4963)

    * chore: remove long-deprecated and unused Link kind field

    * chore: remove unused kind-based printable filter

    * chore: remove bitwise-or operator for deleted RejectPolicy

commit ebe763e
Author: Shahms King <shahms@google.com>
Date:   Mon Jun 14 10:34:54 2021 -0700

    chore: silence unactionable warnings in Java and C (kythe#4962)

commit aeaf927
Author: Shahms King <shahms@google.com>
Date:   Mon Jun 14 09:21:49 2021 -0700

    chore: reorder GCB steps in presubmit (kythe#4961)

commit 0198d46
Author: Justin Buchanan <justinbuchanan@google.com>
Date:   Fri Jun 11 16:45:49 2021 -0700

    feat(java_indexer): add option to put tapps in the CU corpus (kythe#4960)

    this is intended to match the behavior of the --use_compilation_corpus_as_default option in the c++ and go indexers

    followup changes will apply this same logic to other types of corpus-less nodes

commit 94fb578
Author: Shahms King <shahms@google.com>
Date:   Fri Jun 11 15:35:02 2021 -0700

    chore: update LLVM (kythe#4959)

commit a367ca6
Author: Justin Buchanan <justinbuchanan@google.com>
Date:   Wed Jun 9 16:16:45 2021 -0700

    feat(go_indexer): add option to put tapp nodes in the CU corpus (kythe#4951)

    this is essentially the same as the c++ indexer's
    --use_compilation_corpus_as_default option, which assigns the
    compilation unit's corpus to template instantiations, etc.

commit 5edce0e
Author: Wyatt Calandro <64923869+wcalandro@users.noreply.github.com>
Date:   Wed Jun 9 12:59:28 2021 -0700

    fix(fuschia-extractor): Fix panic format string for Rust 2021 (kythe#4958)

commit 75c420a
Author: Justin Buchanan <justinbuchanan@google.com>
Date:   Tue Jun 8 14:12:17 2021 -0700

    chore(textproto): use const ref for plugin parameter (kythe#4957)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants