Uploaded image for project: 'NetBeans'
  1. NetBeans
  2. NETBEANS-1481

Eager fragment with unsatisfied required token should't throw AssertionError

    XMLWordPrintableJSON

Details

    Description

      Due to changes related to NETBEANS-1147, the behaviour of loading module fragments has changed compared to netbeans 9.0.

      Before the change eager fragments with unsatisfied token requirements remain disabled without any errors.

      Expected behaviour:

      • eager: fragment is loaded, if all  requirements  satisfied
      • autoload: fragment is only loaded, if a module depends on it. If not all  requirements are satisfied, an error is shown.
      • default:  fragment is loaded. If not all  requirements are satisfied, an error is shown.

      Broken use case: 
      Multiple eager OS specific fragments (Linux, MacOS, Windows) not working any more.

      Attachments

        Issue Links

          Activity

            People

              fvogler Florian Vogler
              fvogler Florian Vogler
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 2h 50m
                  2h 50m