You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Vincent Massol <vm...@pivolis.com> on 2003/11/24 17:54:51 UTC
New dashboard feature request (was RE: [ANN] Dashboard plugin 1.1 released)
dIon,
I've almost implemented it. If you can help me resolve the following
problem, it's done:
<x:set var="notEmptyElems" select="aggregator[not(text() = '-')]"/>
<j:if test="${notEmptyElems.size() == '0'}">
The call to notEmptyElems.size() is failing. Not sure why? Maybe because
it returns a number?
If I print the result of ${notEmptyElems.getClass().getName()} I get
java.util.ArrayList, so the size() method should exist.
Here's the stack trace I get:
org.apache.commons.jelly.JellyException: null:-1:-1: <null> Unable to
create expression: notEmptyElems.size() == '0'
at
org.apache.commons.jelly.expression.jexl.JexlExpressionFactory.createExp
ression(JexlExpressionFactory.java:110)
at
org.apache.commons.jelly.expression.CompositeExpression.parse(CompositeE
xpression.java:128)
Any idea?
Thanks
-Vincent
> -----Original Message-----
> From: dion@multitask.com.au [mailto:dion@multitask.com.au]
> Sent: 21 November 2003 00:36
> To: Maven Users List
> Subject: RE: [ANN] Dashboard plugin 1.1 released
>
> "Vincent Massol" <vm...@pivolis.com> wrote on 21/11/2003 09:44:49
AM:
>
> >
> >
> > > -----Original Message-----
> > > From: dion@multitask.com.au [mailto:dion@multitask.com.au]
> > > Sent: 20 November 2003 23:18
> > > To: Maven Users List
> > > Subject: RE: [ANN] Dashboard plugin 1.1 released
> > >
> > > "Vincent Massol" <vm...@pivolis.com> wrote on 21/11/2003
03:19:46
> > AM:
> > >
> > > >
> > > > > -----Original Message-----
> > > > > From: dion@multitask.com.au [mailto:dion@multitask.com.au]
> > > > > Sent: 20 November 2003 15:25
> > > > > To: Maven Users List
> > > > > Subject: Re: [ANN] Dashboard plugin 1.1 released
> > > > >
> > > > > Vincent,
> > > > >
> > > > > it'd be nice to be able to not show projects for which there
are
> > no
> > > > > collected stats.
> > > > >
> > > > > How easy would this be to do?
> > > >
> > > > That's already possible. That's the third option described on
the
> > > > dashboard web site. You can define the property
> > > > maven.dashboard.rungoals=false. This will prevent goals from
being
> > > > executed automatically. You will need to execute them beforehand
if
> > you
> > > > want any stat to show up. You also have a
> > > > maven.dashboard.runreactor=true|false, if you already use a
custom
> > > > reactor (or multiproject plugin) in your projects.
> > >
> > > I don't think you got my suggestion.
> > >
> > > I'd basically like to be able to have the same report but without
the
> > rows
> > > with no values in them.
> >
> > Do you mean when the full row does not have value?
> Yes, exactly.
>
> > > I don't want to have to manually run the goals for all the
projects I
> > know
> > > have stats.
> >
> > What about excluding the projects that you wish to exclude? Or do
you
> > mean that you don't know in advance and want that automated? That's
easy
> > to do. However, I'm wondering the reason for that use case. I'm
worried
> > that if we remove these rows, people will start wondering why it is
not
> > run on other plugins (for the optional plugin page for ex). I think
> > having no information is also providing information: saying that
there
> > is no source code for example.
>
> Yep, it sure is, but I'd like an option to be able to ignore that.
>
> --
> dIon Gillard, Multitask Consulting
> Blog: http://blogs.codehaus.org/people/dion/
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
RE: New dashboard feature request (was RE: [ANN] Dashboard plugin
1.1 released)
Posted by Jason van Zyl <jv...@maven.org>.
On Mon, 2003-11-24 at 12:51, Michal Maczka wrote:
> Maybe this will help:
> http://java.sun.com/j2se/1.4.2/docs/api/java/util/Collection.html#isEmpty()
>
> > -----Original Message-----
> > From: Vincent Massol [mailto:vmassol@pivolis.com]
> > Sent: Monday, November 24, 2003 5:55 PM
> > To: 'Maven Users List'
> > Subject: New dashboard feature request (was RE: [ANN] Dashboard
> > plugin 1.1 released)
> >
> >
> > dIon,
> >
> > I've almost implemented it. If you can help me resolve the following
> > problem, it's done:
> >
> > <x:set var="notEmptyElems" select="aggregator[not(text() = '-')]"/>
> > <j:if test="${notEmptyElems.size() == '0'}">
> >
> > The call to notEmptyElems.size() is failing. Not sure why? Maybe because
> > it returns a number?
> >
> Maybe this will help:
> http://java.sun.com/j2se/1.4.2/docs/api/java/util/Collection.html#isEmpty()
You need to use the special size() operator:
${size(notEmptyElems) == 0}
>
> Michal
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
--
jvz.
Jason van Zyl
jason@zenplex.com
http://tambora.zenplex.org
In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.
-- Jacques Ellul, The Technological Society
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
RE: New dashboard feature request (was RE: [ANN] Dashboard plugin 1.1 released)
Posted by Michal Maczka <mm...@interia.pl>.
Maybe this will help:
http://java.sun.com/j2se/1.4.2/docs/api/java/util/Collection.html#isEmpty()
> -----Original Message-----
> From: Vincent Massol [mailto:vmassol@pivolis.com]
> Sent: Monday, November 24, 2003 5:55 PM
> To: 'Maven Users List'
> Subject: New dashboard feature request (was RE: [ANN] Dashboard
> plugin 1.1 released)
>
>
> dIon,
>
> I've almost implemented it. If you can help me resolve the following
> problem, it's done:
>
> <x:set var="notEmptyElems" select="aggregator[not(text() = '-')]"/>
> <j:if test="${notEmptyElems.size() == '0'}">
>
> The call to notEmptyElems.size() is failing. Not sure why? Maybe because
> it returns a number?
>
Maybe this will help:
http://java.sun.com/j2se/1.4.2/docs/api/java/util/Collection.html#isEmpty()
Michal
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org