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, [email protected] 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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-users