Uploaded image for project: 'Clover'
  1. Clover
  2. CLOV-604

Make selecting excludes/includes a lot simpler

    • Icon: Suggestion Suggestion
    • Resolution: Fixed
    • 2.6 M1, 2.6
    • CIJ Plugin
    • None
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      At the very least, provide an example of the current way to exclude or include a single package from being instrumented.

      Ideally, a user could select one or more modules to have clover enabled.
      Similarly, the includes/excludes text boxes should be augmented with a File Chooser, or Package Tree Browser to make selecting a package as easy as possible.

      Is it possible to put Clover in the Context Menu of the IDEA Package Explorer so that includes/excludes can be set from there as well?

      Watching a new user trying to configure includes/excludes using the current UI is very revealing.

            [CLOV-604] Make selecting excludes/includes a lot simpler

            Katherine Yabut made changes -
            Workflow Original: JAC Suggestion Workflow [ 3342072 ] New: JAC Suggestion Workflow 3 [ 3584558 ]
            Status Original: RESOLVED [ 5 ] New: Closed [ 6 ]
            Michael Andreacchio made changes -
            Backlog Order (Obsolete) Original: 120000000
            Workflow Original: New Clover Workflow [ 896906 ] New: JAC Suggestion Workflow [ 3342072 ]
            Assignee Original: SlawekA [ sginter ]
            Issue Type Original: Improvement [ 4 ] New: Suggestion [ 10000 ]
            Status Original: Closed [ 6 ] New: Resolved [ 5 ]
            Piotr Swiecicki made changes -
            Workflow Original: Clover Workflow [ 895421 ] New: New Clover Workflow [ 896906 ]
            Piotr Swiecicki made changes -
            Workflow Original: reviewflow [ 128170 ] New: Clover Workflow [ 895421 ]
            Marek Parfianowicz made changes -
            Status Original: Resolved [ 5 ] New: Closed [ 6 ]

            I know this issue is resolved already, but I couldn't help commenting anyway.

            I love the new includes/excludes. I used it today and checked out the Ant patternset it created - there is no way I would have figured out the right value to set, plus it was just so easy to right click and exclude a boatload of autogenerated classes rather than having to think about what syntax to (try and) use.

            Thanks so much guys

            Kate Ellingburg added a comment - I know this issue is resolved already, but I couldn't help commenting anyway. I love the new includes/excludes. I used it today and checked out the Ant patternset it created - there is no way I would have figured out the right value to set, plus it was just so easy to right click and exclude a boatload of autogenerated classes rather than having to think about what syntax to (try and) use. Thanks so much guys
            SlawekA (Inactive) made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: To be reviewed [ 10026 ] New: Resolved [ 5 ]
            Remaining Estimate Original: 0.5h [ 1800 ] New: 0h [ 0 ]

            The solution is still ant-glob-pattern - oriented.
            Changing (optionally) to more project-tree oriented needs a separate JIRA

            SlawekA (Inactive) added a comment - The solution is still ant-glob-pattern - oriented. Changing (optionally) to more project-tree oriented needs a separate JIRA
            SlawekA (Inactive) made changes -
            Status Original: In Progress [ 3 ] New: To be reviewed [ 10026 ]
            SlawekA (Inactive) made changes -
            Remaining Estimate Original: 2h [ 7200 ] New: 0.5h [ 1800 ]
            Time Spent Original: 16h [ 57600 ] New: 17.5h [ 63000 ]

              Unassigned Unassigned
              npellow Nick
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 16h Original Estimate - 16h
                  16h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 17.5h
                  17.5h