Sameera, Sonar found the following code segment ( http://wso2.org/sonar/drilldown/violations/2?&rule=findbugs%3ADB_DUPLICATE_SWITCH_CLAUSES&rule_sev=CRITICAL&severity=CRITICAL# ).
public void bundleChanged(BundleEvent event) { Bundle bundle = event.getBundle(); switch (event.getType()) { case BundleEvent.STARTED: if (context.getBundle() != bundle) { registry.register(event.getBundle()); } break; case BundleEvent.STOPPED: if (context.getBundle() != bundle) { registry.register(event.getBundle()); } break; } } As can be seen, for bot STARTED & STOPPED events, we call registry.register(event.getBundle()). Is this correct? -- *Afkham Azeez* Director of Architecture; WSO2, Inc.; http://wso2.com Member; Apache Software Foundation; http://www.apache.org/ * <http://www.apache.org/>** email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919 blog: **http://blog.afkham.org* <http://blog.afkham.org>* twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> * linked-in: **http://lk.linkedin.com/in/afkhamazeez* * * *Lean . Enterprise . Middleware*
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev