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

Aya External System #34

Merged
merged 31 commits into from
Feb 13, 2025
Merged

Aya External System #34

merged 31 commits into from
Feb 13, 2025

Conversation

HoshinoTented
Copy link
Contributor

@HoshinoTented HoshinoTented commented Feb 7, 2025

This PR registers aya as an external system (like gradle)

TODO List:

@HoshinoTented
Copy link
Contributor Author

There is a double initialization occurrence error in the first refreshing, and sometimes certain aya project may fail to resolve. The later one may be a threading problem

@ice1000
Copy link
Member

ice1000 commented Feb 12, 2025

@HoshinoTented How can I reproduce?

@imkiva
Copy link
Member

imkiva commented Feb 12, 2025

WOWoWowwow this is AMAZING!

@HoshinoTented
Copy link
Contributor Author

HoshinoTented commented Feb 12, 2025

  1. :runIde
  2. open src/test/sample as a regular idea project
  3. link both independent and primary (the order may be irrelevant) as aya project by the + button in aya tool window.
  4. reopen project
  5. click the refresh button in aya tool window

@ice1000
Copy link
Member

ice1000 commented Feb 12, 2025

@HoshinoTented Tysm!

@HoshinoTented
Copy link
Contributor Author

I guess we can merge this, the threading problem/double initialization occurrence is not very urgent as most user will link only one aya project.

@HoshinoTented HoshinoTented marked this pull request as ready for review February 13, 2025 12:36
@ice1000 ice1000 merged commit 5b0472c into aya-prover:main Feb 13, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants