Very good point.  I'm running intellistripes in IDEA 9.0.3 and get 
semi-frequent errors. Such as:


String index out of range: 12: String index out of range: 12
java.lang.StringIndexOutOfBoundsException: String index out of range: 12
        at java.lang.String.substring(String.java:1934)
        at com.intellij.openapi.util.TextRange.substring(TextRange.java:70)
        at 
org.intellij.stripes.reference.SetterReferenceExSet.initRefs(SetterReferenceExSet.java:71)
        at 
org.intellij.stripes.reference.StripesReferenceSetBase.<init>(StripesReferenceSetBase.java:62)
        at 
org.intellij.stripes.reference.SetterReferenceExSet.<init>(SetterReferenceExSet.java:38)
        at 
org.intellij.stripes.reference.contributors.SetterReferenceContributor$4.getReferencesByElement(SetterReferenceContributor.java:232)
        at 
com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:245)
        at 
com.intellij.psi.impl.source.tree.java.PsiLiteralExpressionImpl.getReferences(PsiLiteralExpressionImpl.java:449)
        at 
com.intellij.psi.impl.SharedPsiElementImplUtil.a(SharedPsiElementImplUtil.java:66)
        at 
com.intellij.psi.impl.SharedPsiElementImplUtil.findReferenceAt(SharedPsiElementImplUtil.java:49)
        at 
com.intellij.psi.impl.SharedPsiElementImplUtil.findReferenceAt(SharedPsiElementImplUtil.java:62)
        at 
com.intellij.extapi.psi.PsiElementBase.findReferenceAt(PsiElementBase.java:123)
        at 
com.intellij.psi.SingleRootFileViewProvider.a(SingleRootFileViewProvider.java:358)
        at 
com.intellij.psi.SingleRootFileViewProvider.findReferenceAt(SingleRootFileViewProvider.java:327)
        at 
com.intellij.psi.impl.source.PsiFileImpl.findReferenceAt(PsiFileImpl.java:504)
       ...

and


null
com.intellij.openapi.project.IndexNotReadyException
        at com.intellij.util.indexing.FileBasedIndex.a(FileBasedIndex.java:719)
        at 
com.intellij.util.indexing.FileBasedIndex.ensureUpToDate(FileBasedIndex.java:664)
        at com.intellij.psi.stubs.StubIndexImpl.get(StubIndexImpl.java:161)
        at 
com.intellij.psi.stubs.AbstractStubIndex.get(AbstractStubIndex.java:34)
        at 
com.intellij.psi.impl.java.stubs.index.JavaSuperClassNameOccurenceIndex.get(JavaSuperClassNameOccurenceIndex.java:45)
        at 
com.intellij.psi.impl.search.JavaDirectInheritorsSearcher$4.compute(JavaDirectInheritorsSearcher.java:71)
        at 
com.intellij.psi.impl.search.JavaDirectInheritorsSearcher$4.compute(JavaDirectInheritorsSearcher.java:70)
        at 
com.intellij.openapi.application.impl.ApplicationImpl$10.run(ApplicationImpl.java:727)
        at 
com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:697)
        at 
com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:725)
        at 
com.intellij.psi.impl.search.JavaDirectInheritorsSearcher.execute(JavaDirectInheritorsSearcher.java:69)
        at 
com.intellij.psi.impl.search.JavaDirectInheritorsSearcher.execute(JavaDirectInheritorsSearcher.java:27)
        at 
com.intellij.util.ExecutorsQuery.processResults(ExecutorsQuery.java:35)
        ...

On Oct 8, 2010, at 6:20 AM, Daniel D'Alessandro wrote:

> I'd just like to weigh in on what I think is an important factor when 
> someone evaluates a framework that, hasn't got a mention. That's IDE 
> support for the framework. People have been talking about activity on 
> the mailing lists as important for perception but the lack of a plugin 
> for say Eclipse (at least a quick search couldn't find one) would 
> probably tip the balance for a lot of people in favour of something that 
> does.
> 
> Stripes is simple enough that plugins aren't really necessary but the 
> excellent IntelliStripes for Intellij really makes a big difference in 
> day to day use with its autocompletion of field bindings, variables etc. 
> Even then, this plugin has been slow to get its functionality back up to 
> scratch after the release of Intellij 9.
> 
> Dan
> 
> On 6/10/10 6:19 AM, stripes-users-requ...@lists.sourceforge.net wrote:
>> Re: [Stripes-users] Stripes Development and its Future...
>> 
> 
> 
> ------------------------------------------------------------------------------
> Beautiful is writing same markup. Internet Explorer 9 supports
> standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
> Spend less time writing and  rewriting code and more time creating great
> experiences on the web. Be a part of the beta today.
> http://p.sf.net/sfu/beautyoftheweb
> _______________________________________________
> Stripes-users mailing list
> Stripes-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/stripes-users


------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
Stripes-users mailing list
Stripes-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/stripes-users

Reply via email to