Uploaded image for project: 'OFBiz'
  1. OFBiz
  2. OFBIZ-9450

Fixing defects reported by code analysis tools

    Details

    • Type: Improvement
    • Status: In Progress
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: Trunk
    • Fix Version/s: None
    • Labels:
      None

      Description

      Following Jacopo's call to action on fixing defects found by code analysis tools [1], I think it's time to get started with an umbrella task for the work to do.

      At ecomify, we have setup a Jenkins build server which automatically generates FindBugs analysis results. I'm looking for a way to make the results available to the public so that the community can always access the latest bug statistics.

      If people want to join this initiative, please first file a Jira subtask for the class/package you want to work on so that efforts are not spent twice on the same topic.

      Any help or suggestion is greatly appreciated, thanks!

      [1] https://lists.apache.org/thread.html/a0a3511c59618b8db64b84b2b1107eb06a11d9129555a775d0d9a16d@%3Cdev.ofbiz.apache.org%3E

        Attachments

        1.
        [FB] Package org.apache.ofbiz.accounting.payment Sub-task Closed Michael Brohl
        2.
        [FB] Package org.apache.ofbiz.accounting.tax Sub-task Closed Michael Brohl
        3.
        [FB] Package org.apache.ofbiz.accounting.thirdparty.authorizedotnet Sub-task Closed Michael Brohl
        4.
        [FB] Package org.apache.ofbiz.accounting.thirdparty.clearcommerce Sub-task Closed Michael Brohl
        5.
        [FB] Package org.apache.ofbiz.accounting.thirdparty.eway Sub-task Closed Michael Brohl
        6.
        [FB] Package org.apache.ofbiz.accounting.thirdparty.gosoftware Sub-task Closed Michael Brohl
        7.
        [FB] Package org.apache.ofbiz.accounting.finaccount Sub-task Closed Michael Brohl
        8.
        [FB] Package org.apache.ofbiz.accounting.ledger Sub-task Closed Michael Brohl
        9.
        [FB] Packages org.apache.ofbiz.accounting.period and org.apache.ofbiz.accounting.tax Sub-task Closed Michael Brohl
        10.
        [FB] Package org.apache.ofbiz.accounting.thirdparty.eway (Additional Bugs) Sub-task Closed Jacques Le Roux
        11.
        [FB] Package org.apache.ofbiz.accounting.payment (Additional Bugs) Sub-task Closed Jacques Le Roux
        12.
        [FB] Package org.apache.ofbiz.accounting.thirdparty.paypal Sub-task Closed Michael Brohl
        13.
        [FB] Package org.apache.ofbiz.accounting.invoice Sub-task Closed Michael Brohl
        14.
        [FB] Package org.apache.ofbiz.accounting.thirdparty.sagepay Sub-task Closed Michael Brohl
        15.
        [FB] Package org.apache.ofbiz.accounting.thirdparty.worldpay Sub-task Closed Michael Brohl
        16.
        [FB] Package org.apache.ofbiz.base.component Sub-task Closed Michael Brohl
        17.
        [FB] Package org.apache.ofbiz.base.component Sub-task Closed Michael Brohl
        18.
        [FB] Package org.apache.ofbiz.base.concurrent Sub-task Closed Jacques Le Roux
        19.
        [FB] Package org.apache.ofbiz.base.container Sub-task Closed Jacques Le Roux
        20.
        [FB] Package org.apache.ofbiz.base.lang Sub-task Closed Jacques Le Roux
        21.
        [FB] Package org.apache.ofbiz.base.lang.test Sub-task Closed Jacques Le Roux
        22.
        [FB] Package org.apache.ofbiz.base.config Sub-task Closed Jacques Le Roux
        23.
        [FB] Package org.apache.ofbiz.base.metrics Sub-task Closed Jacques Le Roux
        24.
        [FB] Package org.apache.ofbiz.base.start Sub-task Closed Michael Brohl
        25.
        [FB] Package org.apache.ofbiz.base.test Sub-task Closed Michael Brohl
        26.
        [FB] Package org.apache.ofbiz.base.util.cache Sub-task Closed Michael Brohl
        27.
        [FB] Package org.apache.ofbiz.base.util.cache.test Sub-task Closed Michael Brohl
        28.
        [FB] Package org.apache.ofbiz.base.util.template Sub-task Closed Jacques Le Roux
        29.
        [FB] Package org.apache.ofbiz.base.util.string.test Sub-task Closed Michael Brohl
        30.
        [FB] Package org.apache.ofbiz.base.util.collections Sub-task Closed Michael Brohl
        31.
        [FB] Package org.apache.ofbiz.cmssite.multisite Sub-task Closed Michael Brohl
        32.
        [FB] Package org.apache.ofbiz.common.authentication Sub-task Closed Michael Brohl
        33.
        [FB] Package org.apache.ofbiz.common.email Sub-task Closed Michael Brohl
        34.
        [FB] Package org.apache.ofbiz.common.image Sub-task Closed Michael Brohl
        35.
        [FB] Package org.apache.ofbiz.common.login Sub-task Closed Michael Brohl
        36.
        [FB] Package org.apache.ofbiz.common.period Sub-task Closed Michael Brohl
        37.
        [FB] Package org.apache.ofbiz.common.qrcode Sub-task Closed Michael Brohl
        38.
        [FB] Package org.apache.ofbiz.common.uom Sub-task Closed Michael Brohl
        39.
        [FB] Package org.apache.ofbiz.security Sub-task Closed Michael Brohl
        40.
        [FB] Package org.apache.ofbiz.securityext.login Sub-task Closed Michael Brohl
        41.
        [FB] Package org.apache.ofbiz.service Sub-task Closed Michael Brohl
        42.
        [FB] Package org.apache.ofbiz.catalina.container Sub-task Closed Michael Brohl
        43.
        [FB] Package org.apache.ofbiz.common.preferences Sub-task Closed Michael Brohl
        44.
        [FB] Package org.apache.ofbiz.base.conversion Sub-task Closed Michael Brohl
        45.
        [FB] Package org.apache.ofbiz.common Sub-task Closed Michael Brohl
        46.
        [FB] Package org.apache.ofbiz.service.config.model Sub-task Closed Michael Brohl
        47.
        [FB] Package org.apache.ofbiz.service.eca Sub-task Closed Michael Brohl
        48.
        [FB] Package org.apache.ofbiz.service.group Sub-task Closed Michael Brohl
        49.
        [FB] Package org.apache.ofbiz.widget.renderer.fo Sub-task Closed Michael Brohl
        50.
        [FB] Package org.apache.ofbiz.widget.renderer.html Sub-task Closed Michael Brohl
        51.
        [FB] Package org.apache.ofbiz.service.engine Sub-task Closed Michael Brohl
        52.
        [FB] Package org.apache.ofbiz.base.crypto Sub-task Closed Michael Brohl
        53.
        [FB] Package org.apache.ofbiz.service.mail Sub-task Closed Michael Brohl
        54.
        [FB] Package org.apache.ofbiz.service.calendar Sub-task Closed Michael Brohl
        55.
        [FB] Package org.apache.ofbiz.base.util Sub-task Closed Michael Brohl
        56.
        [FB] Package org.apache.ofbiz.service.semaphore Sub-task Closed Michael Brohl
        57.
        [FB] Package org.apache.ofbiz.service.test Sub-task Closed Michael Brohl
        58.
        [FB] Package org.apache.ofbiz.widget.cache Sub-task Closed Michael Brohl
        59.
        [FB] Package org.apache.ofbiz.base.util.string Sub-task Closed Michael Brohl
        60.
        [FB] Package org.apache.ofbiz.widget.renderer.macro Sub-task Closed Michael Brohl
        61.
        [FB] Package org.apache.ofbiz.workeffort.workeffort Sub-task Closed Michael Brohl
        62.
        [FB] Package org.apache.ofbiz.widget.renderer Sub-task Closed Michael Brohl
        63.
        [FB] Package org.apache.ofbiz.entity.serialize Sub-task Closed Michael Brohl
        64.
        [FB] Package org.apache.ofbiz.entity.test Sub-task Closed Michael Brohl
        65.
        [FB] Package org.apache.ofbiz.entity.transaction Sub-task Closed Michael Brohl
        66.
        [FB] Package org.apache.ofbiz.service.job Sub-task Closed Michael Brohl
        67.
        [FB] Package org.apache.ofbiz.widget.model Sub-task Closed Michael Brohl
        68.
        [FB] Package org.apache.ofbiz.entity.cache Sub-task Closed Michael Brohl
        69.
        [FB] Package org.apache.ofbiz.entity.finder Sub-task Closed Michael Brohl
        70.
        [FB] Package org.apache.ofbiz.entity.condition Sub-task Closed Michael Brohl
        71.
        [FB] Package org.apache.ofbiz.service.rmi.socket.ssl Sub-task Closed Michael Brohl
        72.
        [FB] Package org.apache.ofbiz.datafile Sub-task Closed Michael Brohl
        73.
        [FB] Package org.apache.ofbiz.entity Sub-task Closed Michael Brohl
        74.
        [FB] Package org.apache.ofbiz.entity.config.model Sub-task Closed Michael Brohl
        75.
        [FB] Package org.apache.ofbiz.entity.connection Sub-task Closed Michael Brohl
        76.
        [FB] Package org.apache.ofbiz.entity.model Sub-task Closed Michael Brohl
        77.
        [FB] Package org.apache.ofbiz.entity.util Sub-task Closed Michael Brohl
        78.
        [FB] Package org.apache.ofbiz.entityext.data Sub-task Closed Michael Brohl
        79.
        [FB] Package org.apache.ofbiz.base.util.test Sub-task Closed Michael Brohl
        80.
        [FB] Package org.apache.ofbiz.entity.datasource Sub-task Closed Michael Brohl
        81.
        [FB] Package org.apache.ofbiz.widget Sub-task Closed Michael Brohl
        82.
        [FB] org.apache.ofbiz.order Sub-task Closed Michael Brohl
        83.
        [FB] Package org.apache.ofbiz.order.finaccount Sub-task Closed Michael Brohl
        84.
        [FB] Package org.apache.ofbiz.order.shoppinglist Sub-task Closed Michael Brohl
        85.
        [FB] Package org.apache.ofbiz.order.test Sub-task Closed Michael Brohl
        86.
        [FB] Package org.apache.ofbiz.order.thirdparty.paypal Sub-task Closed Michael Brohl
        87.
        [FB] Package org.apache.ofbiz.party.communication Sub-task Closed Michael Brohl
        88.
        [FB] Package org.apache.ofbiz.party.contact Sub-task Closed Michael Brohl
        89.
        [FB] Package org.apache.ofbiz.party.party Sub-task Closed Michael Brohl
        90.
        [FB] Package org.apache.ofbiz.order.thirdparty.zipsales Sub-task Closed Michael Brohl
        91.
        [FB] Package org.apache.ofbiz.product.category Sub-task Closed Michael Brohl
        92.
        [FB] Package org.apache.ofbiz.product.category.ftl Sub-task Closed Michael Brohl
        93.
        [FB] Package org.apache.ofbiz.product.config Sub-task Closed Michael Brohl
        94.
        [FB] Package org.apache.ofbiz.product.feature Sub-task Closed Michael Brohl
        95.
        [FB] Package org.apache.ofbiz.product.image Sub-task Closed Michael Brohl
        96.
        [FB] Package org.apache.ofbiz.product.imagemanagement Sub-task Closed Michael Brohl
        97.
        [FB] Package org.apache.ofbiz.product.inventory Sub-task Closed Michael Brohl
        98.
        [FB] org.apache.ofbiz.product.price Sub-task Closed Michael Brohl
        99.
        [FB] org.apache.ofbiz.product.catalog Sub-task Closed Michael Brohl
        100.
        [FB] Package org.apache.ofbiz.order.shoppingcart.product Sub-task Closed Michael Brohl
        101.
        [FB] Package org.apache.ofbiz.entity.jdbc Sub-task Closed Michael Brohl
        102.
        [FB] Package org.apache.ofbiz.order.shoppingcart Sub-task Closed Michael Brohl
        103.
        [FB] Package org.apache.ofbiz.product.spreadsheetimport Sub-task Closed Michael Brohl
        104.
        [FB] Package org.apache.ofbiz.product.promo Sub-task Closed Michael Brohl
        105.
        [FB] Package org.apache.ofbiz.product.subscription Sub-task Closed Michael Brohl
        106.
        [FB] Package org.apache.ofbiz.product.supplier Sub-task Closed Michael Brohl
        107.
        [FB] Package org.apache.ofbiz.shipment.shipment Sub-task Closed Michael Brohl
        108.
        [FB] Package org.apache.ofbiz.shipment.thirdparty.fedex Sub-task Closed Michael Brohl
        109.
        [FB] Package org.apache.ofbiz.product.product Sub-task Closed Michael Brohl
        110.
        [FB] Package org.apache.ofbiz.shipment.packing Sub-task Closed Michael Brohl
        111.
        [FB] Package org.apache.ofbiz.product.test Sub-task Closed Michael Brohl
        112.
        [FB] Package org.apache.ofbiz.shipment.thirdparty.dhl Sub-task Closed Michael Brohl
        113.
        [FB] Package org.apache.ofbiz.content.data Sub-task Closed Michael Brohl
        114.
        [FB] Package org.apache.ofbiz.content.layout Sub-task Closed Michael Brohl
        115.
        [FB] Package org.apache.ofbiz.content.output Sub-task Closed Michael Brohl
        116.
        [FB] Package org.apache.ofbiz.content.webapp.ftl Sub-task Closed Michael Brohl
        117.
        [FB] Package org.apache.ofbiz.content.survey Sub-task Closed Michael Brohl
        118.
        [FB] Package org.apache.ofbiz.content.test Sub-task Closed Michael Brohl
        119.
        [FB] Package org.apache.ofbiz.content.search Sub-task Closed Michael Brohl
        120.
        [FB] Package org.apache.ofbiz.shipment.thirdparty.ups Sub-task Closed Michael Brohl
        121.
        [FB] Package org.apache.ofbiz.shipment.thirdparty.usps Sub-task Closed Michael Brohl
        122.
        [FB] Package org.apache.ofbiz.shipment.verify Sub-task Closed Michael Brohl
        123.
        [FB] Package org.apache.ofbiz.shipment.weightPackage Sub-task Closed Michael Brohl
        124.
        [FB] Package org.apache.ofbiz.marketing.tracking Sub-task Closed Michael Brohl
        125.
        [FB] Package org.apache.ofbiz.content.cms Sub-task Closed Michael Brohl
        126.
        [FB] Package org.apache.ofbiz.content.compdoc Sub-task Closed Michael Brohl
        127.
        [FB] Package org.apache.ofbiz.content Sub-task Closed Michael Brohl
        128.
        [FB] Package org.apache.ofbiz.content.content Sub-task Closed Michael Brohl
        129.
        [FB] Package org.apache.ofbiz.order.order Sub-task Closed Michael Brohl
        130.
        [FB] Package org.apache.ofbiz.accounting.thirdparty.valuelink Sub-task Closed Michael Brohl
        131.
        [FB] Package org.apache.ofbiz.service.jms Sub-task Closed Michael Brohl
        132.
        [FB] Package org.apache.ofbiz.base.util.string Sub-task Closed Michael Brohl
        133.
        [FB] Packages org.apache.ofbiz -bi.util, -birt and -birt.container Sub-task Closed Michael Brohl
        134.
        [FB] Package org.apache.ofbiz.minilang Sub-task Patch Available Girish Vasmatkar

          Activity

            People

            • Assignee:
              mbrohl Michael Brohl
              Reporter:
              mbrohl Michael Brohl
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: