correct ATM we don't really have interpolation in such scripted way :(
On Tue, 16 Oct 2018 at 18:07, Robert Scholte <apa...@sourcegrounds.com> wrote: > I recognize the issue, but never paid attention to it since in general it > doesn't make sense to access any listing entry in the pom by index. I have > no solution here. > Robert > Verzonden vanaf mijn Samsung Galaxy-smartphone. > -------- Oorspronkelijk bericht --------Van: Simone Tripodi < > simonetrip...@apache.org> Datum: 15-10-18 12:12 (GMT+03:00) Aan: Maven > Developers List <dev@maven.apache.org> Onderwerp: > DefaultMavenReaderFilter API does not correctly interpolate > collection variables > Hi all mates, > > I am writing a plugin which needs to filter & then process resources, > I am using the DefaultMavenReaderFilter API below: > > DefaultMavenReaderFilter#filter( Reader, boolean, MavenProject, > List<String>, boolean, MavenSession ) > > in my resource I declared few variables that have to be interpolated, > everything works except: > > "license": "${project.licenses[0].name}" > > which is not interpolated and keeps to be represented as the original > string; if I try to replace it with > > "license": "${project.licenses}", > > it is correctly interpolated as > > "license":"[org.apache.maven.model.License@30135202]" > > Any idea what is wrong? > Many thanks in advance! > ~Simo > > http://people.apache.org/~simonetripodi/ > http://twitter.com/simonetripodi > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Olivier Lamy http://twitter.com/olamy | http://linkedin.com/in/olamy