Skip to content

Improve Idea project generator #782

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

Merged
merged 3 commits into from
Mar 2, 2020
Merged

Improve Idea project generator #782

merged 3 commits into from
Mar 2, 2020

Conversation

lefou
Copy link
Member

@lefou lefou commented Mar 2, 2020

This pull requests contains the following features:

  • GenIdea no longer includes source JARs in the module classpath, which removes many (all) "Problems" visible in "Project Structure" view
  • Generated library files now conform to what IDEA expects
  • Better guess dependency sources, when they come from Maven repositories

@lefou
Copy link
Member Author

lefou commented Mar 2, 2020

Typical Travis CI hiccup. But mine succeeded: https://travis-ci.org/lefou/mill/builds/657258353

@lefou lefou merged commit 20c1970 into com-lihaoyi:master Mar 2, 2020
@lefou lefou deleted the idea branch March 2, 2020 13:38
@lefou lefou added this to the after 0.6.1 milestone Mar 2, 2020
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.

1 participant