AI-Arctic Fox | 2020.3.1 Patch 3 <debuggerx@debuggerx Merge branch 'master'

Conflicts:
	yiiguxing.translation.xml
master
DebuggerX 3 years ago
commit 48e9bf007b

@ -1,9 +1,86 @@
<application>
<component name="LanguageInjectionConfiguration">
<option name="INSTRUMENTATION" value="ASSERT" />
<option name="LANGUAGE_ANNOTATION" value="org.intellij.lang.annotations.Language" />
<option name="PATTERN_ANNOTATION" value="org.intellij.lang.annotations.Pattern" />
<option name="SUBST_ANNOTATION" value="org.intellij.lang.annotations.Subst" />
<option name="RESOLVE_REFERENCES" value="true" />
<injection language="RegExp" injector-id="groovy">
<display-name>RegExp</display-name>
<place><![CDATA[groovyElement().annotationParam("groovy.lang.Newify", "pattern")]]></place>
<place><![CDATA[groovyLiteralExpression().regExpOperatorArgument()]]></place>
</injection>
<injection language="encoding-reference" injector-id="java">
<display-name>Charset Name</display-name>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("forName").withParameters("java.lang.String").definedInClass("java.nio.charset.Charset"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("getBytes").withParameters("java.lang.String").definedInClass("java.lang.String"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("isSupported").withParameters("java.lang.String").definedInClass("java.nio.charset.Charset"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("setCharacterEncoding").withParameters("java.lang.String").definedInClass(psiClass().withQualifiedName(string().oneOf("javax.servlet.ServletResponse", "jakarta.servlet.ServletResponse"))))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("toString").withParameters("java.lang.String").definedInClass("java.io.ByteArrayOutputStream"))]]></place>
<place><![CDATA[psiParameter().ofMethod(1, psiMethod().withName("InputStreamReader").withParameters("java.io.InputStream", "java.lang.String").definedInClass("java.io.InputStreamReader"))]]></place>
<place><![CDATA[psiParameter().ofMethod(1, psiMethod().withName("OutputStreamWriter").withParameters("java.io.OutputStream", "java.lang.String").definedInClass("java.io.OutputStreamWriter"))]]></place>
<place><![CDATA[psiParameter().ofMethod(1, psiMethod().withName("PrintStream").withParameters("java.io.File", "java.lang.String").definedInClass("java.io.PrintStream"))]]></place>
<place><![CDATA[psiParameter().ofMethod(1, psiMethod().withName("PrintStream").withParameters("java.lang.String", "java.lang.String").definedInClass("java.io.PrintStream"))]]></place>
<place><![CDATA[psiParameter().ofMethod(1, psiMethod().withName("String").withParameters("byte[]", "java.lang.String").definedInClass("java.lang.String"))]]></place>
<place><![CDATA[psiParameter().ofMethod(1, psiMethod().withName("createXMLEventReader").withParameters("java.io.InputStream", "java.lang.String").definedInClass("javax.xml.stream.XMLInputFactory"))]]></place>
<place><![CDATA[psiParameter().ofMethod(1, psiMethod().withName("createXMLEventWriter").withParameters("java.io.OutputStream", "java.lang.String").definedInClass("javax.xml.stream.XMLInputFactory"))]]></place>
<place><![CDATA[psiParameter().ofMethod(1, psiMethod().withName("createXMLStreamReader").withParameters("java.io.InputStream", "java.lang.String").definedInClass("javax.xml.stream.XMLInputFactory"))]]></place>
<place><![CDATA[psiParameter().ofMethod(1, psiMethod().withName("createXMLStreamWriter").withParameters("java.io.OutputStream", "java.lang.String").definedInClass("javax.xml.stream.XMLInputFactory"))]]></place>
<place><![CDATA[psiParameter().ofMethod(1, psiMethod().withName("decode").withParameters("java.lang.String", "java.lang.String").definedInClass("java.net.URLDecoder"))]]></place>
<place><![CDATA[psiParameter().ofMethod(1, psiMethod().withName("encode").withParameters("java.lang.String", "java.lang.String").definedInClass("java.net.URLEncoder"))]]></place>
<place><![CDATA[psiParameter().ofMethod(1, psiMethod().withName("newReader").withParameters("java.nio.channels.ReadableByteChannel", "java.lang.String").definedInClass("java.nio.channels.Channels"))]]></place>
<place><![CDATA[psiParameter().ofMethod(1, psiMethod().withName("newWriter").withParameters("java.nio.channels.WritableByteChannel", "java.lang.String").definedInClass("java.nio.channels.Channels"))]]></place>
<place><![CDATA[psiParameter().ofMethod(2, psiMethod().withName("PrintStream").withParameters("java.io.OutputStream", "boolean", "java.lang.String").definedInClass("java.io.PrintStream"))]]></place>
<place><![CDATA[psiParameter().ofMethod(3, psiMethod().withName("String").withParameters("byte[]", "int", "int", "java.lang.String").definedInClass("java.lang.String"))]]></place>
</injection>
<injection language="RoomSql" injector-id="java">
<display-name>Room Query annotation</display-name>
<place><![CDATA[psiMethod().withName("value").withParameters().definedInClass("android.arch.persistence.room.DatabaseView")]]></place>
<place><![CDATA[psiMethod().withName("value").withParameters().definedInClass("android.arch.persistence.room.Query")]]></place>
<place><![CDATA[psiMethod().withName("value").withParameters().definedInClass("androidx.room.DatabaseView")]]></place>
<place><![CDATA[psiMethod().withName("value").withParameters().definedInClass("androidx.room.Query")]]></place>
</injection>
<injection language="RoomSql" injector-id="java">
<display-name>SQLiteDatabase methods</display-name>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("compileStatement").withParameters("java.lang.String").definedInClass("android.arch.persistence.db.SupportSQLiteDatabase"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("compileStatement").withParameters("java.lang.String").definedInClass("android.database.sqlite.SQLiteDatabase"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("compileStatement").withParameters("java.lang.String").definedInClass("androidx.sqlite.db.SupportSQLiteDatabase"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("execSQL").withParameters("java.lang.String").definedInClass("android.arch.persistence.db.SupportSQLiteDatabase"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("execSQL").withParameters("java.lang.String").definedInClass("android.database.sqlite.SQLiteDatabase"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("execSQL").withParameters("java.lang.String").definedInClass("androidx.sqlite.db.SupportSQLiteDatabase"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("execSQL").withParameters("java.lang.String", "java.lang.Object[]").definedInClass("android.arch.persistence.db.SupportSQLiteDatabase"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("execSQL").withParameters("java.lang.String", "java.lang.Object[]").definedInClass("android.database.sqlite.SQLiteDatabase"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("execSQL").withParameters("java.lang.String", "java.lang.Object[]").definedInClass("androidx.sqlite.db.SupportSQLiteDatabase"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("rawQuery").withParameters("java.lang.String", "java.lang.String[]").definedInClass("android.database.sqlite.SQLiteDatabase"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("rawQuery").withParameters("java.lang.String", "java.lang.String[]", "android.os.CancellationSignal").definedInClass("android.database.sqlite.SQLiteDatabase"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("validateSql").withParameters("java.lang.String", "android.os.CancellationSignal").definedInClass("android.database.sqlite.SQLiteDatabase"))]]></place>
<place><![CDATA[psiParameter().ofMethod(1, psiMethod().withName("rawQueryWithFactory").withParameters("android.database.sqlite.SQLiteDatabase.CursorFactory", "java.lang.String", "java.lang.String[]", "java.lang.String").definedInClass("android.database.sqlite.SQLiteDatabase"))]]></place>
<place><![CDATA[psiParameter().ofMethod(1, psiMethod().withName("rawQueryWithFactory").withParameters("android.database.sqlite.SQLiteDatabase.CursorFactory", "java.lang.String", "java.lang.String[]", "java.lang.String", "android.os.CancellationSignal").definedInClass("android.database.sqlite.SQLiteDatabase"))]]></place>
</injection>
<injection language="RegExp" injector-id="java">
<display-name>Scanner (java.util)</display-name>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("findInLine").withParameters("java.lang.String").definedInClass("java.util.Scanner"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("findWithinHorizon").withParameters("java.lang.String", "int").definedInClass("java.util.Scanner"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("hasNext").withParameters("java.lang.String").definedInClass("java.util.Scanner"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("next").withParameters("java.lang.String").definedInClass("java.util.Scanner"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("skip").withParameters("java.lang.String").definedInClass("java.util.Scanner"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("useDelimiter").withParameters("java.lang.String").definedInClass("java.util.Scanner"))]]></place>
</injection>
<injection language="RegExp" injector-id="java">
<display-name>String (java.lang)</display-name>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("matches").withParameters("java.lang.String").definedInClass("java.lang.String"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("replaceAll").withParameters("java.lang.String", "java.lang.String").definedInClass("java.lang.String"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("replaceFirst").withParameters("java.lang.String", "java.lang.String").definedInClass("java.lang.String"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("split").withParameters("java.lang.String").definedInClass("java.lang.String"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("split").withParameters("java.lang.String", "int").definedInClass("java.lang.String"))]]></place>
</injection>
<injection language="RegExp" injector-id="java">
<display-name>StringSubject (com.google.common.truth)</display-name>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("containsMatch").definedInClass("com.google.common.truth.StringSubject"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("doesNotContainMatch").definedInClass("com.google.common.truth.StringSubject"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("doesNotMatch").definedInClass("com.google.common.truth.StringSubject"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("matches").definedInClass("com.google.common.truth.StringSubject"))]]></place>
</injection>
<injection language="RegExp" injector-id="kotlin">
<display-name>Kotlin</display-name>
<place><![CDATA[kotlinParameter().ofFunction(0, kotlinFunction().withName("Regex").definedInClass("kotlin.text.Regex"))]]></place>
<place><![CDATA[receiver().ofFunction(kotlinFunction().withName("toPattern").withReceiver("kotlin.String").definedInPackage("kotlin.text"))]]></place>
<place><![CDATA[receiver().ofFunction(kotlinFunction().withName("toRegex").withReceiver("kotlin.String").definedInPackage("kotlin.text"))]]></place>
</injection>
</component>
</application>

@ -7,11 +7,12 @@
<mapping pattern=".test" type="PLAIN_TEXT" />
<mapping pattern="ChangeLog" type="PLAIN_TEXT" />
<mapping ext="bak" type="PLAIN_TEXT" />
<mapping ext="py" type="PLAIN_TEXT" />
<mapping ext="mk" type="PLAIN_TEXT" />
<mapping ext="qrc" type="XML" />
<removed_mapping ext="apk" approved="true" type="ARCHIVE" />
<removed_mapping ext="ignore" approved="true" type="IgnoreLang file" />
<removed_mapping ext="psd" approved="true" type="Image" />
<removed_mapping ext="py" approved="true" type="PLAIN_TEXT" />
</extensionMap>
</component>
</application>

@ -2,6 +2,8 @@
<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" />
</component>
</application>

@ -1025,6 +1025,39 @@
</plugin>
</value>
</entry>
<entry key="*.py">
<value>
<plugin>
<option name="myPluginId" value="PythonCore" />
<option name="myPluginName" value="Python Community Edition" />
</plugin>
</value>
</entry>
<entry key="*.pyi">
<value>
<plugin>
<option name="myPluginId" value="PythonCore" />
<option name="myPluginName" value="Python Community Edition" />
</plugin>
</value>
</entry>
<entry key="*.pyw">
<value>
<plugin>
<option name="myPluginId" value="PythonCore" />
<option name="myPluginName" value="Python Community Edition" />
</plugin>
</value>
</entry>
<entry key="*.qrc">
<value>
<plugin>
<option name="myPluginId" value="com.intellij" />
<option name="myPluginName" value="IDEA CORE" />
<option name="myBundled" value="true" />
</plugin>
</value>
</entry>
<entry key="*.regexp">
<value>
<plugin>
@ -1246,6 +1279,14 @@
</plugin>
</value>
</entry>
<entry key="*.ui">
<value>
<plugin>
<option name="myPluginId" value="PythonCore" />
<option name="myPluginName" value="Python Community Edition" />
</plugin>
</value>
</entry>
<entry key="*.upignore">
<value>
<plugin>
@ -1470,6 +1511,14 @@
</plugin>
</value>
</entry>
<entry key="buildout.cfg">
<value>
<plugin>
<option name="myPluginId" value="PythonCore" />
<option name="myPluginName" value="Python Community Edition" />
</plugin>
</value>
</entry>
<entry key="exclude">
<value>
<plugin>
@ -1640,6 +1689,11 @@
<FeaturePluginData displayName="Kotlin script" pluginName="Kotlin" pluginId="org.jetbrains.kotlin" />
</value>
</entry>
<entry key="PythonConfigurationType">
<value>
<FeaturePluginData displayName="Python" pluginName="Python Community Edition" pluginId="PythonCore" />
</value>
</entry>
<entry key="Remote">
<value>
<FeaturePluginData displayName="Remote JVM Debug" pluginName="Java" pluginId="com.intellij.java" />
@ -1655,6 +1709,16 @@
<FeaturePluginData displayName="TestNG" pluginName="TestNG" pluginId="TestNG-J" />
</value>
</entry>
<entry key="Tox">
<value>
<FeaturePluginData displayName="tox" pluginName="Python Community Edition" pluginId="PythonCore" />
</value>
</entry>
<entry key="tests">
<value>
<FeaturePluginData displayName="Python tests" pluginName="Python Community Edition" pluginId="PythonCore" />
</value>
</entry>
</map>
</option>
</FeaturePluginsList>
@ -1690,6 +1754,11 @@
<FeaturePluginData displayName="App Engine Gradle" pluginName="Google Cloud Tools For Android Studio" pluginId="com.google.gct" />
</value>
</entry>
<entry key="buildout-python">
<value>
<FeaturePluginData displayName="Buildout Support" pluginName="Python Community Edition" pluginId="PythonCore" />
</value>
</entry>
<entry key="java-gradle">
<value>
<FeaturePluginData displayName="Java-Gradle" pluginName="Android" pluginId="org.jetbrains.android" />

@ -146,6 +146,14 @@
<option name="url" value="http://home.debuggerx.com:3000/debuggerx/dde_gesture_manager.git" />
<option name="userName" value="" />
</UrlAndUserName>
<UrlAndUserName>
<option name="url" value="git@github.com:debuggerx01/rect_getter.git" />
<option name="userName" value="" />
</UrlAndUserName>
<UrlAndUserName>
<option name="url" value="git@github.com:debuggerx01/battery_indicator.git" />
<option name="userName" value="" />
</UrlAndUserName>
</list>
</option>
<option name="cloneParentDir" value="$USER_HOME$/AndroidStudioProjects" />

@ -5,6 +5,19 @@
<option name="newTranslationDialogY" value="624" />
<option name="pinNewTranslationDialog" value="true" />
<histories>
<item value="symptom" />
<item value="sy" />
<item value="s" />
<item value="fa" />
<item value="readonly" />
<item value="'Focus.of() was called with a context that does not contain a Focus between the given ' 'context and the nearest FocusScope widget.\n' 'No Focus ancestor could be found starting from the context that was passed to ' 'Focus.of() to the point where it found the nearest FocusScope widget. This can happen ' 'because you are using a widget that looks for a Focus ancestor, and do not have a ' 'Focus widget ancestor in the current FocusScope.\n' 'The context used was:\n'" />
<item value="Focus.of() was called with a context that does not contain a Focus between the given context and the nearest FocusScope widget." />
<item value="自动计算可用的下拉框选项" />
<item value="sp unit text scale issue." />
<item value="Fix for" />
<item value="implicit" />
<item value="casts" />
<item value="Note: When compiling to JavaScript, integers are restricted to values that can be represented exactly by double-precision floating point values. The available integer values include all integers between -2^53 and 2^53, and some integers with larger magnitude. That includes some integers larger than 2^63." />
<item value="获取下一个可用手势" />
<item value="paste" />
<item value="make built_in commands support i18n." />
@ -42,33 +55,18 @@
<item value="壮举:避免 Cardio Plus 设备 连接到此应用程序" />
<item value="壮举:避免 Cardio Plus 设备 连接到此应用程序的 " />
<item value="壮举:避免 Cardio Plus 设备。" />
<item value="壮举:避免连接到此应用程序的 Cardio Plus 设备。" />
<item value="feat: Avoid Cardio Plus device connected to this app." />
<item value="feat: Avoid WeCardioUNPlus device connected to this app." />
<item value="fix: make text font size looks same on drawer." />
<item value="修复:使抽屉内容高度自适应。" />
<item value="fix: make drawers content height adaptivity." />
<item value="fix: make drawer's content height adaptivity." />
<item value="fix: adaptive drawer's content height." />
<item value="自适应高度" />
<item value="Travel Station" />
<item value="assets Images Icons Settings Travel Station Png" />
<item value="period" />
<item value="fix: add proguard-rules.pro to solve crash issue in release mode." />
</histories>
<option name="languageScores">
<map>
<entry key="CHINESE" value="46" />
<entry key="ENGLISH" value="46" />
<entry key="CHINESE" value="56" />
<entry key="ENGLISH" value="56" />
<entry key="AFRIKAANS" value="1" />
<entry key="LATIN" value="1" />
<entry key="ITALIAN" value="2" />
</map>
</option>
</component>
<component name="Cache">
<option name="lastTrimTime" value="1638373197184" />
</component>
<component name="Settings">
<option name="translateDocumentation" value="true" />
<option name="lastTrimTime" value="1637836169333" />
</component>
</application>
Loading…
Cancel
Save