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

Split Gradle module to reduce dependencies

    XMLWordPrintableJSON

Details

    Description

      Gradle module should be decomposed (at least) into UI and services layers.

      Excess gradle module dependencies lead to worse reuse and worse testability. 

      • dependency on core.multiview -> openide.awt, ...
      • dependency on editor , just because of usage of NbEditorKit (can it be done better ?)
        • editor.fold, editor.guards, ...
      • editor.completion -> org.netbeans.modules.sampler
      • options.api -> quicksearch, core , ...
      • navigator
      • indirectly includes xml.ui through ant.module, java.project.ui

       

      Attachments

        Activity

          People

            lkishalmi Laszlo Kishalmi
            sdedic Svatopluk Dedic
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: