Pages

Sunday, June 22, 2008

SQE - Jazoon 2008 / NetBeans 6.x compatible - Version

Following the tradition to release at least for the big events a new updated version of SQE is available for Jazoon 2008. Unfortunately nobody from SQE team is available at Jazoon or the NetBeans Day in Zurich, but we still work on making SQE better. So here is the summary since last update notification

Bug fixes:
  • Problem with configuring (disabling) FindBugs detectors
  • Fix NPE in RuleViolationRenderer in case of missing classname
  • Enhance pmd annotation message with rule name
  • Fixes NPE in SortAction and issues with displaying new results (update problem of resultui)
  • Fix issue with display and jump to RuleViolation in case of default package
New features
  • Configuration (disabling) of PMD rules (per project/ global)
  • Disabling rules/detectors is available via context menu in result view tree for PMD and FindBugs
Updates
  • PMD 4.2.2
  • FindBugs 1.3.4
Upcoming
  • Refresh on save/compile (especially useful for tasklist)
  • further UI enhancements
    • windowgroup for codedefect results
    • move codedefect history (still not working) to control center
  • configurable checkstyle.xml (at least)
  • use native PMD file format for storing configuration
  • use native FindBugs format for storing configuration
  • quick-fix for disabling detectors (still under evaluation)
  • enable filtering for defects (available but not functional)
  • RefactorIt integration (still far future)
Get the latest version as always via updatecenter or download the module containing the updatecenter description from here.

Since I still have problems with kit versioning vs. module versioning you may have to delete your sqe1 cluster from your installation, since the IDE does not seem to pick up the changes in the modules not shown in the plugin manager. I hope I will find out how to use this correctly for the next update...

9 comments:

Bernd Enders said...

Hi!

Sorry for my bad English.

I have many problems to install the pluging under NB6.1.

After setting the update-site, there is no Findbugs entriy in the available section.

Also there is no Entry under the installed section.

When I try to install the downloaded nbm.file I get the error:

org.apache.bcel is missing.

Sven said...

You will have to install all the nbm's available from the posted URL to get SQE working. There is no separate support for FindBugs anymore. Just install SQE Platform and SQE Java.

Bernd Enders said...

After I installed NB from scratch, I could get the .nbm from the update-site.

Simon said...

Hi,

I run NB on a machine without Internet access. Is it possible to provide instructions on how to manually download/install the SQE plugin?

Regards,
Simon

Sven said...

Yes. Just download all the nbm's as listed in the updates.xml file in the URL. A binary build as zip is not available. If this requested I can upload a zip to java.net as well.

Simon said...

Thanks Sven, the manual download option worked for me.

It would be useful to have a zip file or something available to make it easier to keep an offline machine up to date with the latest upgrades.

Thanks for the good work!

Jade King said...

it can't work with maven project

Sven said...

Yes, this is correct. Maven support is on the roadmap.

vbk said...

when i attempt to use the update center https://sqe.dev.java.net/updatecenters/sqe/updates.xml to download the modules from inside the IDE... I keep getting a dialog that claims that the ssl handshake cannot complete.

So, I get no updates.

Any ideas?