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

Improve Intellij Idea support #351

Merged

Commits on May 27, 2018

  1. Improve Intellij Idea support

    Improves the Intellij Idea support in various ways :
    
    * Cherrypicks the idea conf that needs deleting rather than deleting
    the whole .idea directory. That directory contains elements of
    configuration like VCS reference that were annoying to set again
    every time mill regenerated idea config.
    * Attempts to retrieve libraries that the build depends on by inspecting
    the classloader of the top module
    * Attempts at grouping jars and sources together in order to have both
    in the same idea files, which appears to give better jump to definition
    * Hacks the library names for the libraries the build depends on, in
    order to match Intellij's ammonite support and not show red to the user
    about the library that has successfuly been resolved. Also allows to
    jump to the library sources from the magic import.
    Baccata committed May 27, 2018
    Configuration menu
    Copy the full SHA
    6794aa7 View commit details
    Browse the repository at this point in the history
  2. Remove un-necessary filters

    Baccata committed May 27, 2018
    Configuration menu
    Copy the full SHA
    ff048a4 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2018

  1. Configuration menu
    Copy the full SHA
    3a86a0c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed958b7 View commit details
    Browse the repository at this point in the history