我通过 GitHub 从 Parse.com 导入了一个演示项目。这个项目的名称是 MealSpotting。导入后,弹出这个错误: Please change caller 根据com.intellij.openapi.project.IndexNotReadyException 文档
Please change caller according to com.intellij.openapi.project.IndexNotReadyException documentation
com.intellij.openapi.project.IndexNotReadyException: Please change caller according to com.intellij.openapi.project.IndexNotReadyException documentation
at com.intellij.util.indexing.FileBasedIndexImpl.handleDumbMode(FileBasedIndexImpl.java:853)
at com.intellij.util.indexing.FileBasedIndexImpl.ensureUpToDate(FileBasedIndexImpl.java:802)
at com.intellij.util.indexing.FileBasedIndexImpl.ensureUpToDate(FileBasedIndexImpl.java:786)
at com.intellij.psi.stubs.StubIndexImpl.processElements(StubIndexImpl.java:250)
at com.intellij.psi.stubs.StubIndexImpl.processElements(StubIndexImpl.java:238)
at com.intellij.psi.stubs.StubIndex.process(StubIndex.java:76)
at com.intellij.psi.stubs.StubIndex.process(StubIndex.java:95)
at com.intellij.psi.stubs.StubIndexImpl.get(StubIndexImpl.java:227)
at com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:144)
at com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:134)
at com.intellij.psi.impl.java.stubs.index.JavaFullClassNameIndex.get(JavaFullClassNameIndex.java:48)
at com.intellij.psi.impl.file.impl.JavaFileManagerImpl.findClassInIndex(JavaFileManagerImpl.java:145)
at com.intellij.psi.impl.file.impl.JavaFileManagerImpl.findClass(JavaFileManagerImpl.java:138)
at com.intellij.psi.impl.PsiElementFinderImpl.findClass(PsiElementFinderImpl.java:54)
at com.intellij.psi.impl.JavaPsiFacadeImpl.findClass(JavaPsiFacadeImpl.java:102)
at org.jetbrains.android.dom.converters.PackageClassConverter.fromString(PackageClassConverter.java:88)
at org.jetbrains.android.dom.converters.PackageClassConverter.fromString(PackageClassConverter.java:47)
at com.intellij.util.xml.impl.GetInvocation.getValueInner(GetInvocation.java:102)
at com.intellij.util.xml.impl.GetInvocation.getOrCalcValue(GetInvocation.java:77)
at com.intellij.util.xml.impl.GetInvocation.invoke(GetInvocation.java:65)
at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:689)
at org.jetbrains.android.dom.AndroidAttributeValue$$EnhancerByCGLIB$$ce3af24b.getValue(<generated>)
at org.jetbrains.android.run.ActivityLocatorUtils.getQualifiedName(ActivityLocatorUtils.java:80)
at org.jetbrains.android.run.DefaultActivityLocator$RealActivityWrapper.getQualifiedName(DefaultActivityLocator.java:215)
at org.jetbrains.android.run.DefaultActivityLocator.computeDefaultActivity(DefaultActivityLocator.java:100)
at org.jetbrains.android.run.DefaultActivityLocator.access$000(DefaultActivityLocator.java:36)
at org.jetbrains.android.run.DefaultActivityLocator$2.compute(DefaultActivityLocator.java:86) …Run Code Online (Sandbox Code Playgroud) 我想知道如何在 for 循环中获取索引?
我正在研究我的 vpc 的 NACL:
[
for myIpList in data.terraform_remote_state.globals.outputs.myIpRanges:
{
# allow inbound traffic for IPv6
"ipv6_cidr_block": myIpList,
"from_port": 0,
"protocol": -1,
"rule_action": "allow",
"rule_number": (here I would like to insert the index of the for loop),
"to_port": 0
}
]
Run Code Online (Sandbox Code Playgroud)
我试图为“rule_number”放置 for 循环的索引。
*对不起,我的英语不好