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

sjavac does not properly track dependencies

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 9
    • Fix Version/s: 9
    • Component/s: tools
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      b13
    • Verification:
      Verified

      Description

      Accidentally the options fix that replaced . with / for the command line -i -x options
      caused dependencies to packages with at least one dot (.) in their name, to fail.

      The tests did not check for such packages. Thus the tests should be updated to use packages with at least one dot (.) and the fix is simple. To really support arbitrary UTF8 directory names, possibly containing both slashes (shudder) and/or dots, will require more work, if it is deemed necessary. However, this fix is needed to get dependency tracking back online.

        Attachments

          Activity

            People

            • Assignee:
              ohrstrom Fredrik Öhrström
              Reporter:
              ohrstrom Fredrik Öhrström
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: