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

Maven clover2:setup triggers duplicate class exception

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium
    • 3.3.1, 4.0.0
    • None
    • Maven plugin
    • None

      We have several maven projects that have more than one source directory. The non-default directories are added using the build-helper plugin. The clover2:setup goal instruments all source folders, but then sets all non-generated directories as source folders on the maven project. That results in compile errors, since source files are both present in the clover instrumented sources and original location.

      Example:
      java/src << 1. default source folder
      java/src-build << 2. additional source folder
      target/generate-sources/jaxb << 3. generated source folder

      Case (2) is causing problems.

            [CLOV-1471] Maven clover2:setup triggers duplicate class exception

            Owen made changes -
            Workflow Original: New Clover Workflow [ 898107 ] New: New Clover Workflow - Restricted [ 1475087 ]
            Piotr Swiecicki made changes -
            Workflow Original: Clover Workflow [ 896559 ] New: New Clover Workflow [ 898107 ]
            Piotr Swiecicki made changes -
            Status Original: Resolved [ 5 ] New: Closed [ 6 ]
            Piotr Swiecicki made changes -
            Workflow Original: reviewflow [ 637586 ] New: Clover Workflow [ 896559 ]
            Marek Parfianowicz made changes -
            Fix Version/s New: 4.0.0 [ 38490 ]
            Fix Version/s Original: 3.3.0 [ 36826 ]
            Marek Parfianowicz made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: To be reviewed [ 10026 ] New: Resolved [ 5 ]
            Marek Parfianowicz made changes -
            Status Original: Implemented [ 10025 ] New: To be reviewed [ 10026 ]
            Marek Parfianowicz made changes -
            Status Original: In Progress [ 3 ] New: Implemented [ 10025 ]
            Marek Parfianowicz made changes -
            Link New: This issue is related to CLOV-1469 [ CLOV-1469 ]
            Marek Parfianowicz made changes -
            Status Original: Verified [ 10005 ] New: In Progress [ 3 ]

              mparfianowicz Marek Parfianowicz
              62751354167d Benjamin Busjaeger
              Affected customers:
              0 This affects my team
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: