Skip to content

Updated IDE design and added support for vscode persistence - #3164

Merged
agrasth merged 2 commits into
jfrog:masterfrom
agrasth:vscodePersistence
Oct 29, 2025
Merged

agrasth merged 2 commits into
jfrog:masterfrom
agrasth:vscodePersistence

Conversation

@agrasth

@agrasth agrasth commented Oct 15, 2025 •

Copy link
Copy Markdown
Contributor
  • All tests have passed. If this feature is not already covered by the tests, new tests have been added.
  • The pull request is targeting the master branch.
  • The code has been validated to compile successfully by running go vet ./....
  • The code has been formatted properly using go fmt ./....

Updated all IDE integration tests to use the new unified command structure jf ide setup <IDE_NAME> instead of the deprecated individual commands.

Changes

Command Structure Migration

Old Commands (Deprecated):

jf vscode-config [OPTIONS]
jf jetbrains-config [OPTIONS]
jf jb [OPTIONS]  # alias

New Commands:

jf ide setup vscode [OPTIONS]
jf ide setup jetbrains [OPTIONS]
jf ide setup cursor [OPTIONS]      # New
jf ide setup windsurf [OPTIONS]    # New

Test Updates

File Modified: ide_test.go

Related PR:

@ehl-jf ehl-jf added the safe to test Approve running integration tests on a pull request label Oct 15, 2025
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label Oct 15, 2025
@agrasth agrasth added the improvement Automatically generated release notes label Oct 15, 2025
@agrasth
agrasth requested review from bhanurp and reshmifrog October 15, 2025 20:30
@agrasth agrasth added the safe to test Approve running integration tests on a pull request label Oct 16, 2025
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label Oct 16, 2025
@RemiBou RemiBou added the jfrog-internal Items created by jfrog employees label Oct 17, 2025
@ehl-jf ehl-jf added the safe to test Approve running integration tests on a pull request label Oct 20, 2025
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label Oct 20, 2025
@ehl-jf ehl-jf added the safe to test Approve running integration tests on a pull request label Oct 29, 2025
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label Oct 29, 2025
@ehl-jf ehl-jf added the safe to test Approve running integration tests on a pull request label Oct 29, 2025
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label Oct 29, 2025
@ehl-jf ehl-jf added the safe to test Approve running integration tests on a pull request label Oct 29, 2025
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label Oct 29, 2025
@ehl-jf ehl-jf added the safe to test Approve running integration tests on a pull request label Oct 29, 2025
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label Oct 29, 2025
@ehl-jf ehl-jf added the safe to test Approve running integration tests on a pull request label Oct 29, 2025
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label Oct 29, 2025
@ehl-jf ehl-jf added the safe to test Approve running integration tests on a pull request label Oct 29, 2025
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label Oct 29, 2025
@ehl-jf ehl-jf added the safe to test Approve running integration tests on a pull request label Oct 29, 2025
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label Oct 29, 2025
@github-actions

Copy link
Copy Markdown
Contributor

👍 Frogbot scanned this pull request and did not find any new security issues.


@agrasth
agrasth merged commit cd6f9ef into jfrog:master Oct 29, 2025
69 of 75 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Automatically generated release notes jfrog-internal Items created by jfrog employees

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants