Skip to content
This repository was archived by the owner on Nov 18, 2022. It is now read-only.
This repository was archived by the owner on Nov 18, 2022. It is now read-only.

Some dependencies are rebuilt everytime on startup #353

Open
@nitingupta910

Description

@nitingupta910

vscode: 1.25.0-insider
rls: rls-preview 0.128.0-nightly (7d0bc55 2018-06-07)
rls-vscode: 0.4.5
host: macos 10.13.5

rls-vscode rebuilds some dependencies every time vscode is restarted. You can reproduce the issue with this repo:

git clone https://github.com/nitingupta910/rls_bug.git
cd rls_bug; git submodule update --init --recursive

This repo contains a workspace with a single member: rust-rocksdb which is wrapper around the rocksdb database. If I clone rust-rocksdb project separately and open that project directly, rls-vscode works correctly i.e. rebuilds don't happen on every startup. However, when the same project (rust-rocksdb) is part of a workspace (rls_bug) then rust-rocksdb is rebuilt everytime vscode is restarted. Note that only rust-rocksdb dep seems to be rebuilt on every startup and not other deps.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P-HighbugrlsIssue related to the RLS itself rather than the extension

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions