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

Make Toml plugin mandatory dependency of Rust plugin #4121

Merged
merged 5 commits into from Aug 5, 2019

Conversation

Undin
Copy link
Member

@Undin Undin commented Jul 9, 2019

No description provided.

@mchernyavsky mchernyavsky added this to the v102 milestone Jul 9, 2019
@mchernyavsky mchernyavsky removed this from the v102 milestone Jul 22, 2019
@Undin Undin force-pushed the mandatory-toml-dependency branch 2 times, most recently from 61bfcc3 to 835f242 Compare August 5, 2019 14:41
@Undin Undin added this to the v103 milestone Aug 5, 2019
@Undin Undin added the feature label Aug 5, 2019
It allows avoiding hack with manual collecting plugin jars into sandbox directory - now gradle does it automatically
because `plugin` module depends on all other rust module.
Also, now core module doesn't have unnecessary plugin dependencies.
It should prevent accident usage of code from unrelated plugins that needed previously only for run task
Otherwise, test IDEA application can't find root `plugin.xml` and load the corresponding extensions
@Undin Undin force-pushed the mandatory-toml-dependency branch from 835f242 to 15177e7 Compare August 5, 2019 19:41
@Undin
Copy link
Member Author

Undin commented Aug 5, 2019

bors r+

bors bot added a commit that referenced this pull request Aug 5, 2019
4121: Make Toml plugin mandatory dependency of Rust plugin r=Undin a=Undin



Co-authored-by: Arseniy Pendryak <a.pendryak@yandex.ru>
@bors
Copy link
Contributor

bors bot commented Aug 5, 2019

@bors bors bot merged commit 15177e7 into master Aug 5, 2019
@bors bors bot deleted the mandatory-toml-dependency branch August 5, 2019 21:47
@Undin Undin added this to Test in To test Aug 6, 2019
@lancelote lancelote moved this from Test to Done in To test Aug 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
To test
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

2 participants