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

Roll back last VCS snapshot #4050

Merged
merged 139 commits into from
Feb 16, 2023

Conversation

galin-enso
Copy link
Contributor

@galin-enso galin-enso commented Jan 13, 2023

Pull Request Description

Fixes #5001

This PR implements reverting the current project state to the last state saved into the VCS. This action is performed on ctrl+r.

unknown_2023.02.03-16.42.mp4

Important Notes

  • Currently on vcs/restore all expressions are invalidated and all nodes are re-executed. This is tracked in task.

Checklist

Please include the following checklist in your PR:

  • The documentation has been updated if necessary.
  • All code conforms to the
    Scala,
    Java,
    and
    Rust
    style guides.
  • All code has been tested:
    • Unit tests have been written where possible.
    • If GUI codebase was changed: Enso GUI was tested when built using BOTH
      ./run ide build and ./run ide watch.

galin-enso and others added 30 commits November 24, 2022 16:26
app/gui/controller/engine-protocol/src/language_server.rs Outdated Show resolved Hide resolved
app/gui/src/model/module.rs Outdated Show resolved Hide resolved
app/gui/src/model/module/synchronized.rs Outdated Show resolved Hide resolved
Copy link
Contributor

@hubertp hubertp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 for the parser changes (better than crashing)

app/gui/src/model/module/synchronized.rs Outdated Show resolved Hide resolved
app/gui/src/model/module.rs Outdated Show resolved Hide resolved
Copy link
Contributor

@farmaazon farmaazon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

QA Approved

@galin-enso galin-enso added the CI: Ready to merge This PR is eligible for automatic merge label Feb 15, 2023
@mergify mergify bot merged commit 725b3da into develop Feb 16, 2023
@mergify mergify bot deleted the wip/galin-enso/roll-back-last-vcs-snapshot-183604295 branch February 16, 2023 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI: Ready to merge This PR is eligible for automatic merge
Projects
Status: 🟢 Accepted
Development

Successfully merging this pull request may close these issues.

Rollback to last save action on shortcut
3 participants