[ANN] MetricsReloaded 0.7 released


MetricsReloaded 0.7 has been released. The 0.7 release updates MetricsReloaded for the Demetra EAP, and will not work against earlier versions of IDEA.

Sixth and Red River Software
"Code with Grace and Verve"

9 comments
Comment actions Permalink

Do you mean there'll be two different versions; one for Demetra EAP and one for IDEA 5.1?

What kind of support can we expect from the version 0.6.xxx
because I've got the following exception (IDEA 5.1 #4155) and MetricsReloaded 0.6.0.1:


java.lang.NullPointerException

at com.intellij.openapi.roots.impl.ProjectFileIndexImpl.getModuleForFile(ProjectFileIndexImpl.java:15)
at com.sixrr.metrics.utils.ClassUtils.calculateModuleName(ClassUtils.java:91)
at com.sixrr.metrics.moduleCalculators.ElementCountModuleCalculator.beforeFile(ElementCountModuleCalculator.java:45)
at com.sixrr.metrics.execution.Traversal.visitFile(Traversal.java:232)
at com.intellij.psi.PsiRecursiveElementVisitor.visitJspFile(PsiRecursiveElementVisitor.java:44)
at com.intellij.psi.impl.source.jsp.JspxFileImpl.accept(JspxFileImpl.java:245)
at com.sixrr.metrics.execution.MetricsExecutionContextImpl$1.run(MetricsExecutionContextImpl.java:116)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:28)
at com.intellij.openapi.application.impl.ApplicationImpl$1MyThread.run(ApplicationImpl.java:13)


Cheers,
_marc

0
Comment actions Permalink


Further feature enhancements for MetricsReloaded will probably be Demetra-branch only, both for simplicity and because we wish to leverage Demetra-branch enhancements (e.g. build-server, scope panels). We will be doing bug-fixes on the 5.1 branch at least through the Demetra release. I'll see if we can get out an 0.6.0.2 which fixes the exception you described within the next few days.

Sixth and Red River Software
"Code with Grace and Verve"

0
Comment actions Permalink

Ok, thanks.
_marc

0
Comment actions Permalink

I guess RFC and LCOM didnt make it? Or am I missing something? Whats the status on those?

0
Comment actions Permalink

They are on the list for the next release, within the next two weeks.

Sixth and Red River Software
"Code with Grace and Verve"

0
Comment actions Permalink

so what's the status?

0
Comment actions Permalink

Released, and available for download from the Plugin Manager. There will be an announcement later today.

Sixth and Red River Software
"Code with Grace and Verve"

0
Comment actions Permalink

A patch that repairs this plugin to run on the now-current IDEA (meaning 5.1 at this writing) would increase the chance of my actually using it, both now and with future releases. I'm loathe to recommend to my employer tools that aren't kept functional on current code levels of the platform and I'd really rather not go dropping back to a previous release of the IDE (or jumping forward to an EAP) every time I want to run metrics.

0
Comment actions Permalink

any news on my proposal to add extension points for other plugins to provide additional metrics?

0

Please sign in to leave a comment.