AI-Meerkat Feature Drop | 2024.3.2 <debuggerx@DebuggerX-AIR Update androidStudioFirstRun.xml, consoleFolding.xml, find.xml, laf.xml, ide.general.xml, filetypes.xml, DebuggerX.xml, kotlin-wizard-data.xml, rainbow_brackets.xml, yiiguxing.translation.xml, jdk.table.xml, kotlin-onboarding.xml Create print.xml Delete projectView.xml

master
debuggerx 1 month ago
commit 07492945eb

@ -3,6 +3,6 @@
<version>1</version>
</component>
<component name="whatsNew">
<shownVersion>2024.3.1rc15</shownVersion>
<shownVersion>2024.3.2rc14</shownVersion>
</component>
</application>

@ -1,9 +1,142 @@
<application>
<component name="ConsoleFoldingSettings">
<option name="addedPositive">
<option name="removedPositive">
<list>
<option value="Debug service listening on ws://127.0.0.1:39223/2kTJPFO16mc=/ws" />
<option value="Syncing files to device Linux..." />
<option value="at java.util.Spliterators$" />
<option value="at com.intellij.rt.execution." />
<option value="at org.junit.internal.runners." />
<option value="at junit.framework.TestCase.assert" />
<option value="at com.intellij.openapi.util.RecursionGuard" />
<option value="at java.awt.LightweightDispatcher." />
<option value="at java.util.stream.AbstractPipeline.wrapAndCopyInto(" />
<option value="at com.intellij.testFramework.PlatformTestCase" />
<option value="at com.intellij.junit3." />
<option value="at com.intellij.openapi.application.impl.ModalityKt" />
<option value="at java.util.ArrayList$ArrayListSpliterator" />
<option value="at org.junit.platform." />
<option value="at org.junit.vintage." />
<option value="at com.intellij.openapi.application.WriteAction." />
<option value="at com.intellij.openapi.application.impl.LaterInvocator" />
<option value="at java.awt.EventDispatchThread" />
<option value="at javax.swing.plaf.basic.BasicMenuItemUI" />
<option value="at java.security.ProtectionDomain$1.doIntersectionPrivilege(" />
<option value="at com.intellij.testFramework.LightPlatformTestCase" />
<option value="at java.util.concurrent.ThreadPoolExecutor" />
<option value="at java.util.stream.AbstractPipeline.copyInto(" />
<option value="at java.security.AccessController.doPrivileged(" />
<option value="at com.intellij.openapi.util.RecursionManager" />
<option value="at com.intellij.testFramework.HeavyPlatformTestCase" />
<option value="at com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl$" />
<option value="at junit.framework.Assert.fail" />
<option value="at java.awt.Component.processEvent(" />
<option value="at java.awt.Container.dispatchEventImpl(" />
<option value="at com.intellij.openapi.application.impl.ApplicationImpl$1.call(" />
<option value="at junit.framework.TestCase.run" />
<option value="at sun.reflect." />
<option value="at com.intellij.platform.diagnostic.telemetry.helpers.TraceUtil" />
<option value="at sun.rmi." />
<option value="at com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl.checkResult" />
<option value="at org.testng.SuiteRunner." />
<option value="at com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl.lambda$" />
<option value="at javax.swing.DefaultButtonModel.setPressed(" />
<option value="at com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl.access$" />
<option value="at com.intellij.codeWithMe.ClientId$Companion.withClientId" />
<option value="at com.intellij.openapi.application.RunResult.run(" />
<option value="at com.intellij.rt.junit." />
<option value="at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(" />
<option value="at org.junit.internal.ComparisonCriteria.arrayEquals(" />
<option value="at com.intellij.openapi.application.impl.FlushQueue" />
<option value="at com.intellij.openapi.progress.CoroutinesKt" />
<option value="at com.intellij.psi.impl.source.PostprocessReformattingAspect." />
<option value="at junit.framework.TestSuite.run" />
<option value="at com.jgoodies.binding.beans.ExtendedPropertyChangeSupport.firePropertyChange0(" />
<option value="at javax.swing.DefaultButtonModel.fireActionPerformed(" />
<option value="at javax.swing.AbstractButton$Handler.actionPerformed(" />
<option value="at org.testng.TestNG.run" />
<option value="at org.testng.TestRunner." />
<option value="at java.awt.Container.processEvent(" />
<option value="at java.util.stream.ReduceOps" />
<option value="at javax.swing.AbstractButton.fireActionPerformed(" />
<option value="at java.security.AccessController.doPrivileged(Native Method)" />
<option value="at java.util.concurrent.CompletableFuture$AsyncSupply.run(" />
<option value="at com.intellij.testFramework.UsefulTestCase" />
<option value="java.lang.reflect.Method.invoke(" />
<option value="at com.intellij.openapi.application.impl.RwLockHolder" />
<option value="at org.junit.Assert.failSame(" />
<option value="at org.gradle." />
<option value="at java.util.stream.DistinctOps" />
<option value="at org.junit.runner.JUnitCore." />
<option value="at java.util.stream.SliceOps" />
<option value="at com.intellij.util.RunnableCallable.call(" />
<option value="at com.intellij.openapi.progress.impl.CoreProgressManager" />
<option value="at junit.framework.Assert.assert" />
<option value="at groovy." />
<option value="at org.junit.Assert.failNotSame(" />
<option value="at junit.framework.TestResult" />
<option value="at java.util.stream.FindOps" />
<option value="at com.intellij.openapi.application.TransactionGuardImpl" />
<option value="at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport" />
<option value="at com.intellij.testFramework.EdtTestUtil" />
<option value="at org.junit.jupiter." />
<option value="at com.intellij.testFramework.EditorActionTestCase" />
<option value="at com.intellij.openapi.progress.impl.ProgressManagerImpl" />
<option value="at org.junit.Assert.fail(" />
<option value="at java.awt.Component.dispatchEvent(" />
<option value="at javax.swing.JComponent.processMouseEvent(" />
<option value="at com.intellij.testFramework.propertyBased." />
<option value="at java.awt.EventQueue.dispatchEventImpl(" />
<option value="java.lang.reflect.Constructor.newInstance(" />
<option value="at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(" />
<option value="at java.awt.Component.dispatchEventImpl(" />
<option value="at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(" />
<option value="at com.sun.proxy.$Proxy" />
<option value="at java.awt.Window.dispatchEventImpl(" />
<option value="at org.testng.internal." />
<option value="at com.intellij.codeWithMe.ClientId.withClientId" />
<option value="at org.junit.Assert.internalArrayEquals(" />
<option value="at java.util.stream.ForEachOps" />
<option value="at com.intellij.openapi.application.impl.ApplicationImpl$2.run" />
<option value="at com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl.collectAndCheckHighlighting(" />
<option value="at com.intellij.testFramework.EdtTestUtilKt" />
<option value="at com.intellij.testFramework.LightPlatformCodeInsightTestCase" />
<option value="at com.intellij.testFramework.ExpectedHighlightingData" />
<option value="at org.junit.rules." />
<option value="at java.util.concurrent.FutureTask." />
<option value="at java.awt.EventQueue" />
<option value="at com.intellij.codeWithMe.ClientId$Companion$withClientId$1" />
<option value="at javax.swing.AbstractButton.doClick(" />
<option value="at org.jetbrains.jetCheck." />
<option value="at com.intellij.openapi.application.impl.DispatchedRunnable" />
<option value="at java.rmi." />
<option value="at com.intellij.openapi.application.ReadAction." />
<option value="at com.intellij.junit5." />
<option value="at com.intellij.ide.IdeEventQueue" />
<option value="at java.awt.event.InvocationEvent.dispatch(" />
<option value="at org.junit.runners." />
<option value="at javax.swing.plaf.basic.BasicComboPopup$Handler.mouseReleased(" />
<option value="at com.intellij.openapi.progress.ContextKt.prepareThreadContext" />
<option value="java.lang.Thread.run(" />
<option value="at com.intellij.openapi.progress.impl.ProgressRunner" />
<option value="at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(" />
<option value="at com.intellij.testFramework.EdtTestUtil$Companion$" />
<option value="at java.util.concurrent.Executors$" />
<option value="at org.mockito.internal." />
<option value="at java.util.stream.WhileOps" />
<option value="at java.security.AccessControlContext$1.doIntersectionPrivilege(" />
<option value="at java.util.stream.AbstractPipeline.evaluate(" />
<option value="at java.base/jdk.internal" />
<option value="at com.intellij.openapi.command.WriteCommandAction" />
<option value="at kotlinx.coroutines." />
<option value="at java.awt.Component.processMouseEvent(" />
<option value="at org.junit.Assert.assert" />
<option value="at java.util.stream.MatchOps" />
<option value="at org.codehaus.groovy." />
<option value="at java.util.stream.ReferencePipeline" />
<option value="at com.intellij.util.messages.impl.MessageBus" />
<option value="at com.intellij.junit4." />
<option value="at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(" />
<option value="at com.intellij.testFramework.fixtures.CodeInsightTestFixture$" />
<option value="at com.intellij.openapi.progress.impl.PlatformTaskSupport" />
</list>
</option>
</component>

@ -1,6 +1,7 @@
<application>
<component name="FileTypeManager" version="19">
<extensionMap>
<mapping ext="svga" type="JSON" />
<mapping ext="csv" type="PLAIN_TEXT" />
<mapping ext="stl" type="PLAIN_TEXT" />
<mapping ext="obj" type="PLAIN_TEXT" />

@ -1,10 +1,8 @@
<application>
<component name="FindSettings">
<option name="customScope" value="All Places" />
<option name="defaultScopeName" value="All Places" />
<option name="localRegularExpressions" value="true" />
<option name="LOCAL_REGULAR_EXPRESSIONS" value="true" />
<option name="SEARCH_SCOPE" value="All Places" />
<option name="customScope" value="Project Files" />
<option name="defaultScopeName" value="Project Files" />
<option name="SEARCH_SCOPE" value="Project Files" />
<mask>*.css</mask>
<mask>*.html</mask>
<mask>*.xml</mask>

@ -1,8 +1,4 @@
<application>
<component name="GeneralSettings">
<option name="reopenLastProject" value="false" />
<option name="confirmOpenNewProject2" value="0" />
</component>
<component name="Registry">
<entry key="ide.experimental.ui" value="true" source="SYSTEM" />
</component>

@ -1,380 +1,6 @@
<application>
<component name="ProjectJdkTable">
<jdk version="2">
<name value="JDK" />
<type value="JavaSDK" />
<version value="Azul Zulu 13.0.14" />
<homePath value="$USER_HOME$/.jdks/azul-13.0.14" />
<roots>
<annotationsPath>
<root type="composite">
<root url="jar://$APPLICATION_HOME_DIR$/plugins/java/lib/resources/jdkAnnotations.jar!/" type="simple" />
</root>
</annotationsPath>
<classPath>
<root type="composite">
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.base" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.compiler" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.datatransfer" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.desktop" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.instrument" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.logging" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.management" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.management.rmi" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.naming" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.net.http" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.prefs" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.rmi" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.scripting" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.se" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.security.jgss" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.security.sasl" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.smartcardio" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.sql" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.sql.rowset" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.transaction.xa" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.xml" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/java.xml.crypto" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.accessibility" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.aot" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.attach" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.charsets" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.compiler" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.crypto.cryptoki" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.crypto.ec" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.dynalink" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.editpad" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.hotspot.agent" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.httpserver" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.internal.ed" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.internal.jvmstat" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.internal.le" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.internal.opt" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.internal.vm.ci" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.internal.vm.compiler" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.internal.vm.compiler.management" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.jartool" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.javadoc" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.jcmd" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.jconsole" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.jdeps" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.jdi" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.jdwp.agent" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.jfr" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.jlink" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.jshell" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.jsobject" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.jstatd" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.localedata" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.management" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.management.agent" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.management.jfr" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.naming.dns" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.naming.rmi" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.net" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.pack" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.rmic" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.scripting.nashorn" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.scripting.nashorn.shell" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.sctp" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.security.auth" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.security.jgss" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.unsupported" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.unsupported.desktop" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.xml.dom" type="simple" />
<root url="jrt://$USER_HOME$/.jdks/azul-13.0.14!/jdk.zipfs" type="simple" />
</root>
</classPath>
<javadocPath>
<root type="composite" />
</javadocPath>
<sourcePath>
<root type="composite">
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.se" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.aot" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.jdi" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.jfr" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.net" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.rmi" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.sql" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.xml" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.jcmd" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.pack" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.rmic" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.sctp" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.base" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.jdeps" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.jlink" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.zipfs" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.prefs" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.attach" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.jshell" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.jstatd" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.naming" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.editpad" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.jartool" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.javadoc" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.xml.dom" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.desktop" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.logging" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.charsets" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.compiler" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.dynalink" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.jconsole" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.jsobject" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.compiler" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.net.http" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.crypto.ec" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.scripting" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.httpserver" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.jdwp.agent" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.localedata" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.management" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.naming.dns" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.naming.rmi" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.instrument" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.management" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.sql.rowset" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.xml.crypto" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.internal.ed" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.internal.le" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.unsupported" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.smartcardio" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.internal.opt" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.datatransfer" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.accessibility" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.hotspot.agent" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.security.auth" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.security.jgss" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.security.jgss" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.security.sasl" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.internal.vm.ci" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.management.jfr" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.management.rmi" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/java.transaction.xa" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.crypto.cryptoki" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.internal.jvmstat" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.management.agent" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.scripting.nashorn" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.unsupported.desktop" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.internal.vm.compiler" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.scripting.nashorn.shell" type="simple" />
<root url="jar://$USER_HOME$/.jdks/azul-13.0.14/lib/src.zip!/jdk.internal.vm.compiler.management" type="simple" />
</root>
</sourcePath>
</roots>
</jdk>
<jdk version="2">
<name value="jbr-21" />
<type value="JavaSDK" />
<version value="JetBrains Runtime 21.0.6" />
<homePath value="$APPLICATION_HOME_DIR$/jbr" />
<roots>
<annotationsPath>
<root type="composite">
<root url="jar://$APPLICATION_HOME_DIR$/plugins/java/lib/resources/jdkAnnotations.jar!/" type="simple" />
</root>
</annotationsPath>
<classPath>
<root type="composite">
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.base" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.compiler" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.datatransfer" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.desktop" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.instrument" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.logging" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.management" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.management.rmi" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.naming" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.net.http" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.prefs" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.rmi" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.scripting" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.se" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.security.jgss" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.security.sasl" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.smartcardio" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.sql" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.sql.rowset" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.transaction.xa" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.xml" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.xml.crypto" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.accessibility" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.attach" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.charsets" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.compiler" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.crypto.cryptoki" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.crypto.ec" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.dynalink" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.hotspot.agent" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.httpserver" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.internal.ed" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.internal.jvmstat" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.internal.le" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.internal.opt" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.internal.vm.ci" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jartool" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.javadoc" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jcmd" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jdeps" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jdi" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jdwp.agent" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jfr" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jlink" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jsobject" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.localedata" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.management" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.management.agent" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.management.jfr" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.naming.dns" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.naming.rmi" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.net" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.sctp" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.security.auth" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.security.jgss" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.unsupported" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.unsupported.desktop" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.xml.dom" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.zipfs" type="simple" />
</root>
</classPath>
<javadocPath>
<root type="composite" />
</javadocPath>
<sourcePath>
<root type="composite" />
</sourcePath>
</roots>
</jdk>
<jdk version="2">
<name value="Kotlin SDK" />
<type value="KotlinSDK" />
<homePath value="/" />
<roots>
<annotationsPath>
<root type="composite" />
</annotationsPath>
<classPath>
<root type="composite" />
</classPath>
<javadocPath>
<root type="composite" />
</javadocPath>
<sourcePath>
<root type="composite" />
</sourcePath>
</roots>
</jdk>
<jdk version="2">
<name value="Android API 34, extension level 7 Platform" />
<type value="Android SDK" />
<homePath value="$USER_HOME$/Android/Sdk" />
<roots>
<annotationsPath>
<root type="composite">
<root url="jar://$USER_HOME$/Android/Sdk/platforms/android-34/data/annotations.zip!/" type="simple" />
</root>
</annotationsPath>
<classPath>
<root type="composite">
<root url="jar://$USER_HOME$/Android/Sdk/platforms/android-34/android.jar!/" type="simple" />
<root url="file://$USER_HOME$/Android/Sdk/platforms/android-34/data/res" type="simple" />
</root>
</classPath>
<javadocPath>
<root type="composite">
<root url="http://developer.android.com/reference/" type="simple" />
</root>
</javadocPath>
<sourcePath>
<root type="composite" />
</sourcePath>
</roots>
<additional sdk="android-34" />
</jdk>
<jdk version="2">
<name value="jbr-17" />
<type value="JavaSDK" />
<version value="JetBrains Runtime 21.0.6" />
<homePath value="$APPLICATION_HOME_DIR$/jbr" />
<roots>
<annotationsPath>
<root type="composite">
<root url="jar://$APPLICATION_HOME_DIR$/plugins/java/lib/resources/jdkAnnotations.jar!/" type="simple" />
</root>
</annotationsPath>
<classPath>
<root type="composite">
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.base" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.compiler" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.datatransfer" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.desktop" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.instrument" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.logging" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.management" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.management.rmi" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.naming" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.net.http" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.prefs" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.rmi" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.scripting" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.se" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.security.jgss" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.security.sasl" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.smartcardio" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.sql" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.sql.rowset" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.transaction.xa" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.xml" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.xml.crypto" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.accessibility" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.attach" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.charsets" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.compiler" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.crypto.cryptoki" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.crypto.ec" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.dynalink" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.hotspot.agent" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.httpserver" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.internal.ed" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.internal.jvmstat" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.internal.le" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.internal.opt" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.internal.vm.ci" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jartool" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.javadoc" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jcmd" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jdeps" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jdi" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jdwp.agent" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jfr" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jlink" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jsobject" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.localedata" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.management" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.management.agent" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.management.jfr" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.naming.dns" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.naming.rmi" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.net" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.sctp" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.security.auth" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.security.jgss" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.unsupported" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.unsupported.desktop" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.xml.dom" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.zipfs" type="simple" />
</root>
</classPath>
<javadocPath>
<root type="composite" />
</javadocPath>
<sourcePath>
<root type="composite" />
</sourcePath>
</roots>
</jdk>
<jdk version="2">
<name value="Android API 31 Platform" />
<type value="Android SDK" />
<homePath value="$USER_HOME$/Android/Sdk" />
@ -402,19 +28,19 @@
<additional sdk="android-31" />
</jdk>
<jdk version="2">
<name value="Android API 30 Platform" />
<name value="Android API 33, extension level 3 Platform" />
<type value="Android SDK" />
<homePath value="$USER_HOME$/Android/Sdk" />
<roots>
<annotationsPath>
<root type="composite">
<root url="jar://$USER_HOME$/Android/Sdk/platforms/android-30/data/annotations.zip!/" type="simple" />
<root url="jar://$USER_HOME$/Android/Sdk/platforms/android-33/data/annotations.zip!/" type="simple" />
</root>
</annotationsPath>
<classPath>
<root type="composite">
<root url="jar://$USER_HOME$/Android/Sdk/platforms/android-30/android.jar!/" type="simple" />
<root url="file://$USER_HOME$/Android/Sdk/platforms/android-30/data/res" type="simple" />
<root url="jar://$USER_HOME$/Android/Sdk/platforms/android-33/android.jar!/" type="simple" />
<root url="file://$USER_HOME$/Android/Sdk/platforms/android-33/data/res" type="simple" />
</root>
</classPath>
<javadocPath>
@ -426,22 +52,22 @@
<root type="composite" />
</sourcePath>
</roots>
<additional sdk="android-30" />
<additional sdk="android-33" />
</jdk>
<jdk version="2">
<name value="Android API 33, extension level 3 Platform" />
<name value="Android API 34, extension level 7 Platform" />
<type value="Android SDK" />
<homePath value="$USER_HOME$/Android/Sdk" />
<roots>
<annotationsPath>
<root type="composite">
<root url="jar://$USER_HOME$/Android/Sdk/platforms/android-33/data/annotations.zip!/" type="simple" />
<root url="jar://$USER_HOME$/Android/Sdk/platforms/android-34/data/annotations.zip!/" type="simple" />
</root>
</annotationsPath>
<classPath>
<root type="composite">
<root url="jar://$USER_HOME$/Android/Sdk/platforms/android-33/android.jar!/" type="simple" />
<root url="file://$USER_HOME$/Android/Sdk/platforms/android-33/data/res" type="simple" />
<root url="jar://$USER_HOME$/Android/Sdk/platforms/android-34/android.jar!/" type="simple" />
<root url="file://$USER_HOME$/Android/Sdk/platforms/android-34/data/res" type="simple" />
</root>
</classPath>
<javadocPath>
@ -453,182 +79,34 @@
<root type="composite" />
</sourcePath>
</roots>
<additional sdk="android-33" />
<additional sdk="android-34" />
</jdk>
<jdk version="2">
<name value="17" />
<type value="JavaSDK" />
<version value="17.0.12" />
<homePath value="/usr/lib/jvm/java-17-openjdk-amd64" />
<name value="Android API 35, extension level 13 Platform" />
<type value="Android SDK" />
<homePath value="$USER_HOME$/Android/Sdk" />
<roots>
<annotationsPath>
<root type="composite">
<root url="jar://$APPLICATION_HOME_DIR$/plugins/java/lib/resources/jdkAnnotations.jar!/" type="simple" />
<root url="jar://$USER_HOME$/Android/Sdk/platforms/android-35/data/annotations.zip!/" type="simple" />
</root>
</annotationsPath>
<classPath>
<root type="composite">
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.base" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.compiler" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.datatransfer" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.desktop" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.instrument" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.logging" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.management" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.management.rmi" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.naming" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.net.http" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.prefs" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.rmi" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.scripting" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.se" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.security.jgss" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.security.sasl" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.smartcardio" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.sql" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.sql.rowset" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.transaction.xa" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.xml" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/java.xml.crypto" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.accessibility" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.attach" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.charsets" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.compiler" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.crypto.cryptoki" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.crypto.ec" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.dynalink" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.editpad" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.hotspot.agent" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.httpserver" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.incubator.foreign" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.incubator.vector" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.internal.ed" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.internal.jvmstat" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.internal.le" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.internal.opt" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.internal.vm.ci" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.internal.vm.compiler" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.internal.vm.compiler.management" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.jartool" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.javadoc" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.jcmd" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.jconsole" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.jdeps" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.jdi" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.jdwp.agent" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.jfr" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.jlink" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.jpackage" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.jshell" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.jsobject" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.jstatd" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.localedata" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.management" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.management.agent" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.management.jfr" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.naming.dns" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.naming.rmi" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.net" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.nio.mapmode" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.random" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.sctp" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.security.auth" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.security.jgss" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.unsupported" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.unsupported.desktop" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.xml.dom" type="simple" />
<root url="jrt:///usr/lib/jvm/java-17-openjdk-amd64!/jdk.zipfs" type="simple" />
<root url="jar://$USER_HOME$/Android/Sdk/platforms/android-35/android.jar!/" type="simple" />
<root url="file://$USER_HOME$/Android/Sdk/platforms/android-35/data/res" type="simple" />
</root>
</classPath>
<javadocPath>
<root type="composite" />
</javadocPath>
<sourcePath>
<root type="composite" />
</sourcePath>
</roots>
</jdk>
<jdk version="2">
<name value="21" />
<type value="JavaSDK" />
<version value="JetBrains Runtime 21.0.6" />
<homePath value="$APPLICATION_HOME_DIR$/jbr" />
<roots>
<annotationsPath>
<root type="composite">
<root url="jar://$APPLICATION_HOME_DIR$/plugins/java/lib/resources/jdkAnnotations.jar!/" type="simple" />
</root>
</annotationsPath>
<classPath>
<root type="composite">
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.base" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.compiler" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.datatransfer" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.desktop" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.instrument" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.logging" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.management" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.management.rmi" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.naming" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.net.http" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.prefs" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.rmi" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.scripting" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.se" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.security.jgss" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.security.sasl" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.smartcardio" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.sql" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.sql.rowset" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.transaction.xa" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.xml" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/java.xml.crypto" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.accessibility" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.attach" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.charsets" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.compiler" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.crypto.cryptoki" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.crypto.ec" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.dynalink" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.hotspot.agent" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.httpserver" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.internal.ed" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.internal.jvmstat" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.internal.le" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.internal.opt" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.internal.vm.ci" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jartool" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.javadoc" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jcmd" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jdeps" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jdi" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jdwp.agent" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jfr" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jlink" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.jsobject" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.localedata" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.management" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.management.agent" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.management.jfr" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.naming.dns" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.naming.rmi" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.net" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.sctp" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.security.auth" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.security.jgss" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.unsupported" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.unsupported.desktop" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.xml.dom" type="simple" />
<root url="jrt://$APPLICATION_HOME_DIR$/jbr!/jdk.zipfs" type="simple" />
<root url="file://$USER_HOME$/Android/Sdk/sources/android-35" type="simple" />
</root>
</classPath>
<javadocPath>
<root type="composite" />
</javadocPath>
<sourcePath>
<root type="composite" />
</sourcePath>
</roots>
<additional sdk="android-35" />
</jdk>
</component>
</application>

@ -38,6 +38,9 @@
<action id="SmartTypeCompletion">
<keyboard-shortcut first-keystroke="shift alt slash" />
</action>
<action id="Translation.EditorTranslateAction">
<keyboard-shortcut first-keystroke="alt x" />
</action>
<action id="UpdateRunningApplication" />
<action id="android.deploy.ApplyChanges">
<keyboard-shortcut first-keystroke="ctrl f10" />

@ -1,13 +1,13 @@
<application>
<component name="BuildProcessSatisfactionSurveyStore">
<option name="daysWithGradleBuilds" value="4" />
<option name="daysWithGradleBuilds" value="7" />
<option name="firstKotlinGradleBuildTime" value="1730207302" />
<option name="lastKotlinGradleBuildTime" value="1736590305" />
<option name="nextCountedGradleBuild" value="1736676582" />
<option name="lastKotlinGradleBuildTime" value="1740537816" />
<option name="nextCountedGradleBuild" value="1740624216" />
</component>
<component name="KotlinNewUserTracker">
<option name="firstKtFileOpened" value="1721650294" />
<option name="lastKtFileOpened" value="1736418182" />
<option name="lastKtFileOpened" value="1737449667" />
<option name="newKtUserSince" value="1730172618" />
</component>
</application>

@ -13,6 +13,55 @@
</map>
</option>
</component>
<component name="KotlinLibrariesCompatibilityStore">
<option name="ideVersion" value="Meerkat | 2024.3.1 Patch 1" />
<option name="libraries">
<list>
<KotlinLibraryCompatibilityEntry>
<option name="artifactId" value="kotlinx-coroutines-core" />
<option name="groupId" value="org.jetbrains.kotlinx" />
<option name="versions">
<map>
<entry key="1.5" value="1.5.2" />
<entry key="1.6" value="1.6.4" />
<entry key="1.7" value="1.6.4" />
<entry key="1.8" value="1.7.3" />
<entry key="1.9" value="1.8.1" />
<entry key="2.0" value="1.8.1" />
</map>
</option>
</KotlinLibraryCompatibilityEntry>
<KotlinLibraryCompatibilityEntry>
<option name="artifactId" value="kotlinx-datetime" />
<option name="groupId" value="org.jetbrains.kotlinx" />
<option name="versions">
<map>
<entry key="1.5" value="0.3.1" />
<entry key="1.6" value="0.3.2" />
<entry key="1.7" value="0.4.0" />
<entry key="1.8" value="0.4.1" />
<entry key="1.9" value="0.6.1" />
<entry key="2.0" value="0.6.1" />
</map>
</option>
</KotlinLibraryCompatibilityEntry>
<KotlinLibraryCompatibilityEntry>
<option name="artifactId" value="kotlinx-serialization-json" />
<option name="groupId" value="org.jetbrains.kotlinx" />
<option name="versions">
<map>
<entry key="1.5" value="1.2.2" />
<entry key="1.6" value="1.3.3" />
<entry key="1.7" value="1.4.1" />
<entry key="1.8" value="1.5.1" />
<entry key="1.9" value="1.6.3" />
<entry key="2.0" value="1.7.2" />
</map>
</option>
</KotlinLibraryCompatibilityEntry>
</list>
</option>
</component>
<component name="KotlinWizardDependencyVersionStore">
<option name="ideVersion" value="Iguana | 2023.2.1 Beta 1" />
<option name="versions">

@ -1,6 +1,5 @@
<application>
<component name="LafManager">
<laf themeId="Darcula" />
<lafs-to-previous-schemes>
<laf-to-scheme laf="Darcula" scheme="My Vim dark " />
<laf-to-scheme laf="ExperimentalDark" scheme="My Vim dark " />

@ -0,0 +1,6 @@
<application>
<component name="PrintSettings">
<option name="printScope" value="2" />
<option name="COLOR_PRINTING" value="true" />
</component>
</application>

@ -1,5 +0,0 @@
<application>
<component name="ProjectViewSharedSettings">
<option name="autoscrollFromSource" value="true" />
</component>
</application>

@ -6,6 +6,6 @@
<option name="suppressBigFileCheck" value="true" />
<option name="suppressXMLCheck" value="true" />
<option name="suppressYAMLCheck" value="true" />
<option name="version" value="2024.2.8-241" />
<option name="version" value="2024.2.10-241" />
</component>
</application>

@ -1,29 +1,78 @@
<application>
<component name="Translation.Cache">
<option name="lastTrimTime" value="1736557720125" />
<option name="lastTrimTime" value="1746497759641" />
</component>
<component name="Translation.OpenAISettings">
<option name="OPEN_AI">
<open-ai>
<option name="API_PATH" value="/api/paas/v4/chat/completions" />
<option name="CUSTOM_MODEL" value="glm-4-flash" />
<option name="ENDPOINT" value="https://open.bigmodel.cn" />
<option name="USE_CUSTOM_MODEL" value="true" />
</open-ai>
</option>
</component>
<component name="Translation.Settings">
<option name="primaryLanguage" value="CHINESE_SIMPLIFIED" />
<option name="translator" value="OPEN_AI" />
</component>
<component name="Translation.States">
<histories>
<item value="Arguments for the call. Consider using arguments() for cases where a particular run-time type is expected. Consider using argument(String) when that run-time type is Map or JSONObject." />
<item value="the arguments, a value supported by the channel's message codec. Possibly, null." />
<item value="Returns the modular multiplicative inverse of this integer modulo [modulus]. The [modulus] must be positive. It is an error if no modular inverse exists." />
<item value="The mode of the file system object. Permissions are encoded in the lower 16 bits of this number, and can be decoded using the [modeString] getter." />
<item value="Starts a process and runs it non-interactively to completion. The process run is [executable] with the specified [arguments]." />
<item value="A named channel for communicating with platform plugins using event streams. Stream setup requests are encoded into binary before being sent, and binary events and errors received are decoded into Dart values. The [MethodCodec] used must be compatible with the one used by the platform plugin. This can be achieved by creating an [EventChannel] counterpart of this channel on the platform side. The Dart type of events sent and received is `dynamic`, but only values supported by the specified [MethodCodec] can be used. The logical identity of the channel is given by its name. Identically named channels will interfere with each other's communication. See: &lt;https:flutter.devtoplatform-channels&gt;" />
<item value="Creates an [EventChannel] with the specified [name]. The [codec] used will be [StandardMethodCodec], unless otherwise specified. Neither [name] nor [codec] may be null. The default [ServicesBinding.defaultBinaryMessenger] instance is used if [binaryMessenger] is null." />
<item value="Handler of stream setup and teardown requests. Implementations must be prepared to accept sequences of alternating calls to onListen(Object, EventChannel. EventSink) and onCancel(Object). Implementations should ideally consume no resources when the last such call is not onListen. In typical situations, this means that the implementation should register itself with platform-specific event sources onListen and deregister again onCancel." />
<item value="Event callback. Supports dual use: Producers of events to be sent to Flutter act as clients of this interface for sending events. Consumers of events sent from Flutter implement this interface for handling received events (the latter facility has not been implemented yet)." />
<item value="Consumes a successful event. Params: event the event, possibly null." />
<item value="get parity" />
<item value="get baud" />
<item value="a result (possibly null), on successful invocation; a [PlatformException], if the invocation failed in the platform plugin; a [MissingPluginException], if the method has not been implemented by a platform plugin." />
<item value="The generic argument `T` of the method can be inferred by the surrounding context, or provided explicitly. If it does not match the returned type of the channel, a [TypeError] will be thrown at runtime. `T` cannot be a class with generics other than `dynamic`. For example, `Map&lt;String, String&gt;` is not supported but `Map&lt;dynamic, dynamic&gt;` or `Map` is." />
<item value="The static type of [arguments] is `dynamic`, but only values supported by the [codec] of this channel can be used. The same applies to the returned result. The values supported by the default codec and their platform-specific counterparts are documented with [StandardMessageCodec]." />
<item value="Creates information for editing a run of text. The selection and composing range must be within the text. This is not checked during construction, and must be guaranteed by the caller. The default value of [selection] is `TextSelection.collapsed(offset: -1)`. This indicates that there is no selection at all." />
<item value="The offset at which the selection terminates. When the user uses the arrow keys to adjust the selection, this is the value that changes. Similarly, if the current theme paints a caret on one side of the selection, this is the location at which to paint the caret. Might be larger than, smaller than, or equal to base." />
<item value="The offset at which the selection originates. Might be larger than, smaller than, or equal to extent." />
<item value="!newValue.composing.isValid || newValue.isComposingRangeValid, 'New TextEditingValue newValue has an invalid non-empty composing range ' '{newValue.composing}. It is recommended to use a valid composing range, ' 'even for readonly text fields.'," />
<item value="Updates the current [text] to the given `newText`, and removes existing selection and composing range held by the controller. This setter is typically only used in tests, as it resets the cursor position and the composing state. For production code, consider using the [value] setter to update the [text] value instead, and specify a reasonable selection range within the new [text]. Setting this notifies all the listeners of this [TextEditingController] that they need to update (it calls [notifyListeners]). For this reason, this value should only be set between frames, e.g. in response to user actions, not during the build, layout, or paint phases. This property can be set from a listener added to this [TextEditingController]." />
<item value="Creates a new independent [Stream] for the contents of this file. If [start] is present, the file will be read from byte-offset [start]. Otherwise from the beginning (index 0). If [end] is present, only bytes up to byte-index [end] will be read. Otherwise, until end of file. In order to make sure that system resources are freed, the stream must be read to completion or the subscription on the stream must be cancelled. If [File] is a [named pipe](https:en.wikipedia.orgwikiNamed_pipe) then the returned [Stream] will wait until the write side of the pipe is closed before signaling &quot;done&quot;. If there are no writers attached to the pipe when it is opened, then [Stream.listen] will wait until a writer opens the pipe. An error opening or reading the file will appear as a [FileSystemException] error event on the returned [Stream], after which the [Stream] is closed. For example: ```dart This example will print the &quot;Error reading file&quot; message and the `await for` loop will complete normally, without seeing any data events. final stream = File('does-not-exist') .openRead() .handleError((e) =&gt; print('Error reading file: e')); await for (final data in stream) { print(data); } ```" />
<item value="The ping received callback" />
<item value="pong callback" />
<item value="{@template flutter.widgets.TextField.textInputAction} The type of action button to use for the keyboard. Defaults to [TextInputAction.newline] if [keyboardType] is [TextInputType.multiline] and [TextInputAction.done] otherwise. {@endtemplate}" />
<item value="Optimize for textual information. Requests the default platform keyboard. static const TextInputType text = TextInputType._(0); Optimize for multiline textual information. Requests the default platform keyboard, but accepts newlines when the enter key is pressed. This is the input type used for all multiline text fields. static const TextInputType multiline = TextInputType._(1);" />
<item value="gcs robot delays" />
<item value="gcs robot delaies" />
<item value="Connect timeout value in milliseconds, i.e the time period between successive connection attempts. Minimum value is 1000ms, defaults to 5000ms." />
<item value="connect timeout period" />
<item value="max connection attempts" />
<item value="reconnect time period" />
<item value="faulted" />
<item value="debuggerx" />
<item value="calibrate" />
<item value="send RTC" />
<item value="get motion list" />
<item value="get moticon list" />
<item value="first available mqtt" />
<item value="editing" />
<item value="manual task" />
<item value="mannul" />
<item value="manul" />
<item value="is stepped" />
<item value="Creates a listener for a drag immediately following a pointer down event over the given child widget. This is most commonly used to wrap part of a list item like a drag handle." />
<item value="If true: on desktop platforms, a drag handle is stacked over the center of each item's trailing edge; on mobile platforms, a long press anywhere on the item starts a drag. The default desktop drag handle is just an [Icons.drag_handle] wrapped by a [ReorderableDragStartListener]. On mobile platforms, the entire item is wrapped with a [ReorderableDelayedDragStartListener]. To change the appearance or the layout of the drag handles, make this parameter false and wrap each list item, or a widget within each list item, with [ReorderableDragStartListener] or [ReorderableDelayedDragStartListener], or a custom subclass of [ReorderableDragStartListener]. The following sample specifies `buildDefaultDragHandles: false`, and uses a [Card] at the leading edge of each item for the item's drag handle. {@tool dartpad} See code in examplesapilibmaterialreorderable_listreorderable_list_view.build_default_drag_handles.0.dart {@end-tool}" />
<item value="{@macro flutter.widgets.list_view.prototypeItem} final Widget? prototypeItem;" />
<item value="This example demonstrates using the [ReorderableListView.proxyDecorator] callback to customize the appearance of a list item while it's being dragged." />
<item value="By default, on [TargetPlatformVariant.desktop] platforms each item will have a drag handle added on top of it that will allow the user to grab it to move the item. On [TargetPlatformVariant.mobile], no drag handle will be added, but when the user long presses anywhere on the item it will start moving the item. Displaying drag handles can be controlled with [ReorderableListView.buildDefaultDragHandles]." />
<item value="A list whose items the user can interactively reorder by dragging. {@youtube 560 315 https:www.youtube.comwatch?v=3fB1mxOsqJE} This sample shows by dragging the user can reorder the items of the list. The [onReorder] parameter is required and will be called when a child widget is dragged to a new position." />
<item value="move toolbox to side navigator." />
<item value="emotion id" />
<item value="If [allowImplicitScrolling] is true, the [PageView] will participate in accessibility scrolling more like a [ListView], where implicit scroll actions will move to the next page rather than into the contents of the [PageView]." />
<item value="allow implicit scrolling" />
<item value="Treat the [Viewport.cacheExtent] as a multiplier of the main axis extent." />
<item value="Treat the [Viewport.cacheExtent] as logical pixels." />
<item value="Controls whether the widget's pages will respond to [RenderObject.showOnScreen], which will allow for implicit accessibility scrolling. With this flag set to false, when accessibility focus reaches the end of the current page and the user attempts to move it to the next element, the focus will traverse to the next widget outside of the page view. With this flag set to true, when accessibility focus reaches the end of the current page and user attempts to move it to the next element, focus will traverse to the next page in the page view." />
<item value="自定义指令" />
<item value="{@template flutter.widgets.pageview.viewportFraction} The fraction of the viewport that each page should occupy. Defaults to 1.0, which means each page fills the viewport in the scrolling direction. {@endtemplate}" />
<item value="set rc action internal" />
<item value="我在" />
<item value="有效数据" />
<item value="amplitude" />
<item value="64" />
<item value="allow move the stick only in horizontal and vertical directions, not diagonal." />
<item value="interaction text symbol black list" />
</histories>
<option name="languageScores">
<map>
<entry key="CHINESE_SIMPLIFIED" value="14" />
<entry key="ENGLISH" value="15" />
<entry key="CHINESE_SIMPLIFIED" value="54" />
<entry key="ENGLISH" value="54" />
</map>
</option>
</component>

Loading…
Cancel
Save