Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8268768

idea.sh has been updated in surprising and incompatible ways

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • P3
    • Resolution: Fixed
    • None
    • 17
    • infrastructure
    • None
    • b27

    Backports

      Description

        As part of JDK-8267706 and related changes, the behavior of idea.sh has changed significantly from the past. The major changes are:

        * support for ant file build has been dropped - as a result it is no longer possible to build using IDE actions, or to link jtreg tests to build actions. Additionally, any errors generated during the build are not rendered by the IDE in a way that allow the user to "click" on them and jump at the line at which the error was detected.

        * The new project is modularized - that is, it uses IDE modules to mimic JDK modules. I have seen several instances of the IDE complaining of "too many modules", and other similar spurious errors.

        Since the original problem which JDK-8267706 aimed to fix was to make path calculation more friendly to environments such as cygwin, I propose to roll back the IDE support to a previously "working" state. If a focussed fix targeted at path problems is submitted on top of that, it's ok, but sweeping changes to the IDE support should at least be discussed in ide-support-dev.

        Attachments

          Issue Links

            Activity

              People

                mcimadamore Maurizio Cimadamore
                mcimadamore Maurizio Cimadamore
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: