Skip to content

Update code-quarkus extension#17417

Merged
raycastbot merged 4 commits intoraycast:mainfrom
LoMagnette:ext/code-quarkus
Feb 28, 2025
Merged

Update code-quarkus extension#17417
raycastbot merged 4 commits intoraycast:mainfrom
LoMagnette:ext/code-quarkus

Conversation

@LoMagnette
Copy link
Contributor

@LoMagnette LoMagnette commented Feb 27, 2025

Description

Screencast

Checklist

- Merge branch \'contributions/merge-1740692430257\'
- Pull contributions
- fix(merge): merging changes
- Pull contributions
- fix(lint): fix linting issues
- chore(version): upgrade version number
- docs(update documentation): update the documentation in link to the new version and the new features
- feat(open-in-IDE): set default values
- feat(open-in-IDE): make all option configurable
- feat(open-in-IDE): Allow to directly open in IDE
- feat(auto-unzip): unzip automatically the download
@raycastbot raycastbot added extension fix / improvement Label for PRs with extension's fix improvements extension: code-quarkus Issues related to the code-quarkus extension OP is author The OP of the PR is the author of the extension labels Feb 27, 2025
@raycastbot
Copy link
Collaborator

raycastbot commented Feb 27, 2025

Thank you for your contribution! 🎉

🔔 @lmagnette you might want to have a look.

You can use this guide to learn how to check out the Pull Request locally in order to test it.

Due to our current reduced availability, the initial review may take up to 10-15 business days

@pernielsentikaer
Copy link
Collaborator

@greptileai Can you run a review?

@pernielsentikaer pernielsentikaer self-assigned this Feb 28, 2025
Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

PR Summary

This PR updates the Code Quarkus extension to version 0.3.0, adding post-download functionality to enhance the user experience when creating Quarkus projects.

  • Added automatic unzipping capability for downloaded project archives using the new adm-zip dependency
  • Implemented IDE integration allowing users to open generated projects directly in their preferred IDE
  • Created new preference options in package.json for configuring unzip behavior, Finder display, and IDE selection
  • Added CodePreferences interface with new properties to support the enhanced functionality
  • Missing required {PR_MERGE_DATE} template string in the latest CHANGELOG.md entry title, which should be added

💡 (1/5) You can manually trigger the bot by mentioning @greptileai in a comment!

6 file(s) reviewed, 5 comment(s)
Edit PR Review Bot Settings | Greptile

- fix(typo): fix typo in doc
- refactor(error handling): improve error handling on the unzip
@pernielsentikaer
Copy link
Collaborator

Request a new review when you are ready. Feel free to contact me here or at Slack if you have any questions.

Copy link
Collaborator

@pernielsentikaer pernielsentikaer left a comment

Choose a reason for hiding this comment

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

Here

@LoMagnette
Copy link
Contributor Author

I think you can do a new review now

@pernielsentikaer
Copy link
Collaborator

Let's also check with @greptileai

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

PR Summary

(updates since last review)

This PR updates the Code Quarkus extension to version 0.3.1, focusing on improved error handling and user experience refinements.

  • Added error handling for unzip operations in src/Dependencies.tsx with appropriate error toast notifications
  • Modified utils.ts to return boolean success status from unzipFile function instead of throwing errors
  • Fixed grammatical issues in preference descriptions in package.json
  • Corrected typo in README.md changing "favortie" to "favorite" IDE

4 file(s) reviewed, no comment(s)
Edit PR Review Bot Settings | Greptile

Copy link
Collaborator

@pernielsentikaer pernielsentikaer left a comment

Choose a reason for hiding this comment

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

Hi 👋

Looks good to me, approved 🔥

@raycastbot raycastbot merged commit 41b4977 into raycast:main Feb 28, 2025
2 checks passed
@github-actions
Copy link
Contributor

Published to the Raycast Store:
https://raycast.com/loic_magnette/code-quarkus

@raycastbot
Copy link
Collaborator

🎉 🎉 🎉

We've rewarded your Raycast account with some credits. You will soon be able to exchange them for some swag.

@LoMagnette LoMagnette deleted the ext/code-quarkus branch October 22, 2025 11:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

extension: code-quarkus Issues related to the code-quarkus extension extension fix / improvement Label for PRs with extension's fix improvements OP is author The OP of the PR is the author of the extension

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants