Compare commits

..

No commits in common. "0e990e7f330f9ddcef1059ae63e6c382277928a8" and "ba275b5aaa6c1f689f5c58cd3b0b5e24880a67ed" have entirely different histories.

21 changed files with 403 additions and 1306 deletions

View File

@ -1,4 +0,0 @@
<application>
<component name="DontShowAgainFeedbackService"><![CDATA[{
}]]></component>
</application>

View File

@ -1,148 +0,0 @@
<application>
<component name="LanguageInjectionConfiguration">
<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="JSONPath" injector-id="java">
<display-name>JsonAsserter (com.jayway.jsonpath)</display-name>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("assertEquals").definedInClass("com.jayway.jsonassert.JsonAsserter"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("assertNotDefined").definedInClass("com.jayway.jsonassert.JsonAsserter"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("assertNotNull").definedInClass("com.jayway.jsonassert.JsonAsserter"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("assertNull").definedInClass("com.jayway.jsonassert.JsonAsserter"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("assertThat").definedInClass("com.jayway.jsonassert.JsonAsserter"))]]></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="JSONPath" injector-id="java">
<display-name>WriteContext (com.jayway.jsonpath)</display-name>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("add").definedInClass("com.jayway.jsonpath.WriteContext"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("delete").definedInClass("com.jayway.jsonpath.WriteContext"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("map").definedInClass("com.jayway.jsonpath.WriteContext"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("put").definedInClass("com.jayway.jsonpath.WriteContext"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("renameKey").definedInClass("com.jayway.jsonpath.WriteContext"))]]></place>
<place><![CDATA[psiParameter().ofMethod(0, psiMethod().withName("set").definedInClass("com.jayway.jsonpath.WriteContext"))]]></place>
</injection>
<injection language="SQLite" injector-id="js">
<display-name>flash.data (SQLite)</display-name>
<place><![CDATA[jsLiteral().and(asAssignedValue("text", "*", "dbStatement"))]]></place>
<place><![CDATA[jsLiteral().and(asAssignedValue("text", "flash.data.SQLStatement"))]]></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>
<injection language="JavaScript" injector-id="ruby">
<display-name>Heredoc JavaScript</display-name>
<place><![CDATA[heredocElement("JAVASCRIPT")]]></place>
<place><![CDATA[heredocElement("JS")]]></place>
</injection>
<injection language="ruby" injector-id="ruby">
<display-name>Heredoc Ruby</display-name>
<place><![CDATA[heredocElement("RB")]]></place>
<place><![CDATA[heredocElement("RUBY")]]></place>
</injection>
<injection language="JSON" injector-id="sql">
<display-name>ClickHouse JSON</display-name>
<place><![CDATA[sqlElement().forDialects("ClickHouse").functionArgument(0, sqlFunctionCall().name("visitParamHas", "visitParamExtractUInt", "visitParamExtractInt", "visitParamExtractFloat", "visitParamExtractBool", "visitParamExtractRaw", "visitParamExtractString").params(sqlExpressions().count(2)))]]></place>
<place><![CDATA[sqlElement().forDialects("ClickHouse").insertWithFormatInput("JSON")]]></place>
</injection>
<injection language="JSON" injector-id="sql">
<display-name>Oracle JSON</display-name>
<place><![CDATA[sqlElement().forDialects("Oracle").functionArgument(0, -1, 1, sqlFunctionCall().name("json_array"))]]></place>
<place><![CDATA[sqlElement().forDialects("Oracle").functionArgument(0, sqlFunctionCall().name("json_query", "json_value", "json_array_agg"))]]></place>
<place><![CDATA[sqlElement().forDialects("Oracle").functionArgument(0, sqlFunctionCall().name("json_table"))]]></place>
<place><![CDATA[sqlElement().forDialects("Oracle").functionArgument(1, -1, 2, sqlFunctionCall().name("json_object"))]]></place>
<place><![CDATA[sqlElement().forDialects("Oracle").functionArgument(1, sqlFunctionCall().name("json_object_agg"))]]></place>
</injection>
<injection language="RegExp" injector-id="sql">
<display-name>Oracle RegExp</display-name>
<place><![CDATA[sqlElement().forDialects("Oracle").functionArgument(1, sqlFunctionCall().name("regexp_count").params(sqlExpressions().count(2, 4)))]]></place>
<place><![CDATA[sqlElement().forDialects("Oracle").functionArgument(1, sqlFunctionCall().name("regexp_instr").params(sqlExpressions().count(2, 7)))]]></place>
<place><![CDATA[sqlElement().forDialects("Oracle").functionArgument(1, sqlFunctionCall().name("regexp_like").params(sqlExpressions().count(2, 3)))]]></place>
<place><![CDATA[sqlElement().forDialects("Oracle").functionArgument(1, sqlFunctionCall().name("regexp_replace", "regexp_substr").params(sqlExpressions().count(2, 6)))]]></place>
</injection>
<injection language="XPath2" injector-id="sql">
<display-name>Oracle XPath</display-name>
<place><![CDATA[sqlElement().forDialects("Oracle").functionArgument(0, sqlFunctionCall().name("xmlquery", "xmlexists"))]]></place>
<place><![CDATA[sqlElement().forDialects("Oracle").functionArgument(0, sqlFunctionCall().name("xmltable"))]]></place>
<place><![CDATA[sqlElement().forDialects("Oracle").functionArgument(1, -2, 2, sqlFunctionCall().name("updatexml"))]]></place>
<place><![CDATA[sqlElement().forDialects("Oracle").functionArgument(1, sqlFunctionCall().name("appendchildxml", "insertxmlafter", "insertxmlbefore").params(sqlExpressions().count(3, 4)))]]></place>
<place><![CDATA[sqlElement().forDialects("Oracle").functionArgument(1, sqlFunctionCall().name("extract", "extractvalue", "deletexml", "existsnode").params(sqlExpressions().count(2, 3)))]]></place>
<place><![CDATA[sqlElement().forDialects("Oracle").functionArgument(1, sqlFunctionCall().name("insertchildxml", "insertchildxmlafter", "insertchildxmlbefore").params(sqlExpressions().count(4, 5)))]]></place>
</injection>
<injection language="RegExp" injector-id="sql">
<display-name>PostgreSQL RegExp</display-name>
<place><![CDATA[sqlElement().forDialects("PostgreSQL").binaryExpressionArgument(1, sqlBinaryExpression().left(sqlExpression().withType("text")).operationNames("~", "~*", "!~", "!~*"))]]></place>
<place><![CDATA[sqlElement().forDialects("PostgreSQL").functionArgument(1, sqlFunctionCall().name("regexp_replace").params(sqlExpressions().count(3, 4)))]]></place>
<place><![CDATA[sqlElement().forDialects("PostgreSQL").functionArgument(1, sqlFunctionCall().name("substr", "substring", "regexp_match", "regexp_matches", "regexp_split_to_array", "regexp_split_to_table").params(sqlExpressions().count(2, 3)))]]></place>
</injection>
<injection language="XPath2" injector-id="sql">
<display-name>PostgreSQL XPath</display-name>
<place><![CDATA[sqlElement().forDialects("PostgreSQL").functionArgument(0, sqlFunctionCall().name("xmlexists", "xmltable").params(sqlExpressions().count(2)))]]></place>
<place><![CDATA[sqlElement().forDialects("PostgreSQL").functionArgument(0, sqlFunctionCall().name("xpath", "xpath_exists").params(sqlExpressions().count(2, 3)))]]></place>
</injection>
<injection language="PostgreSQL" injector-id="sql">
<display-name>PostgreSQL dblink</display-name>
<place><![CDATA[sqlElement().forDialects("PostgreSQL").functionArgument(0, sqlFunctionCall().name("dblink", "dblink_exec").params(sqlExpressions().count(1, 2).atOpt(1, sqlExpression().withType("boolean"))))]]></place>
<place><![CDATA[sqlElement().forDialects("PostgreSQL").functionArgument(1, sqlFunctionCall().name("dblink", "dblink_exec").params(sqlExpressions().count(2, 3)))]]></place>
<place><![CDATA[sqlElement().forDialects("PostgreSQL").functionArgument(1, sqlFunctionCall().name("dblink_open").params(sqlExpressions().count(2, 3).atOpt(2, sqlExpression().withType("boolean"))))]]></place>
<place><![CDATA[sqlElement().forDialects("PostgreSQL").functionArgument(1, sqlFunctionCall().name("dblink_send_query").params(sqlExpressions().count(2)))]]></place>
<place><![CDATA[sqlElement().forDialects("PostgreSQL").functionArgument(2, sqlFunctionCall().name("dblink_open").params(sqlExpressions().count(3, 4)))]]></place>
</injection>
<injection language="XML" injector-id="sql">
<display-name>Sybase XML</display-name>
<place><![CDATA[sqlElement().forDialects("Sybase").binaryExpressionArgument(1, sqlBinaryExpression().operation(leafTokens("xmltest").or("not", "xmltest")))]]></place>
<place><![CDATA[sqlElement().forDialects("Sybase").functionArgument(0, sqlFunctionCall().name("xmlparse", "xmlvalidate"))]]></place>
<place><![CDATA[sqlElement().forDialects("Sybase").functionArgument(1, sqlFunctionCall().name("xmlextract"))]]></place>
</injection>
<injection language="XPath2" injector-id="sql">
<display-name>Sybase XPath</display-name>
<place><![CDATA[sqlElement().forDialects("Sybase").binaryExpressionArgument(0, sqlBinaryExpression().operation(leafTokens("xmltest").or("not", "xmltest")))]]></place>
<place><![CDATA[sqlElement().forDialects("Sybase").functionArgument(0, sqlFunctionCall().name("xmlextract"))]]></place>
</injection>
</component>
</application>

View File

@ -1,4 +0,0 @@
<application>
<component name="KotlinRejectersInfoService"><![CDATA[{
}]]></component>
</application>

View File

@ -1,4 +0,0 @@
<application>
<component name="ProjectCreationInfoState"><![CDATA[{
}]]></component>
</application>

View File

@ -1,5 +1,5 @@
<application> <application>
<component name="EditorColorsManagerImpl"> <component name="EditorColorsManagerImpl">
<global_color_scheme name="Darcula" /> <global_color_scheme name="IntelliJ Light" />
</component> </component>
</application> </application>

View File

@ -1,14 +0,0 @@
<application>
<component name="com.intellij.ide.ui.customization.CustomActionsSchema">
<group value="space.actions.MainToolbarActionGroup" is_group="true" action_type="-1" position="15">
<path value="root" />
<path value="Main Toolbar" />
<option name="myInitialPosition" value="-1" />
</group>
<group value="space.actions.MainToolbarActionGroup" is_group="true" action_type="-1" position="9">
<path value="root" />
<path value="Navigation Bar Toolbar" />
<option name="myInitialPosition" value="-1" />
</group>
</component>
</application>

View File

@ -8,11 +8,11 @@
<jdbc-url>jdbc:mariadb://192.168.37.100:3306/df-backend</jdbc-url> <jdbc-url>jdbc:mariadb://192.168.37.100:3306/df-backend</jdbc-url>
<working-dir>$ProjectFileDir$</working-dir> <working-dir>$ProjectFileDir$</working-dir>
</data-source> </data-source>
<data-source source="LOCAL" name="postgres@192.168.37.100" uuid="2076ef74-1bd2-433c-a06a-e72a8837624a"> <data-source source="LOCAL" name="live_view_studio_dev@192.168.37.100" uuid="2076ef74-1bd2-433c-a06a-e72a8837624a">
<driver-ref>postgresql</driver-ref> <driver-ref>postgresql</driver-ref>
<synchronize>true</synchronize> <synchronize>true</synchronize>
<jdbc-driver>org.postgresql.Driver</jdbc-driver> <jdbc-driver>org.postgresql.Driver</jdbc-driver>
<jdbc-url>jdbc:postgresql://192.168.37.100:5432/dos_dev</jdbc-url> <jdbc-url>jdbc:postgresql://192.168.37.100:5432/live_view_studio_dev</jdbc-url>
</data-source> </data-source>
</component> </component>
</application> </application>

View File

@ -1,7 +1,7 @@
<application> <application>
<component name="LocalDatabaseDriverManager" version="201"> <component name="LocalDatabaseDriverManager" version="201">
<driver id="mariadb"> <driver id="mariadb">
<artifact id="MariaDB Connector J" name="MariaDB Connector J" use="true" version="2.7.3" /> <artifact id="MariaDB Connector J" name="MariaDB Connector J" use="true" version="2.6.0" />
</driver> </driver>
<driver id="mongo"> <driver id="mongo">
<artifact id="MongoDB" name="MongoDB" use="true" version="1.7.2" /> <artifact id="MongoDB" name="MongoDB" use="true" version="1.7.2" />
@ -10,7 +10,7 @@
<artifact id="MySQL Connector/J 8" name="MySQL Connector/J 8" use="true" /> <artifact id="MySQL Connector/J 8" name="MySQL Connector/J 8" use="true" />
</driver> </driver>
<driver id="postgresql"> <driver id="postgresql">
<artifact id="PostgreSQL" name="PostgreSQL" use="true" version="42.2.22" /> <artifact id="PostgreSQL" name="PostgreSQL" use="true" version="42.2.5" />
</driver> </driver>
<driver id="sqlite.xerial"> <driver id="sqlite.xerial">
<artifact id="Xerial SQLiteJDBC" name="Xerial SQLiteJDBC" use="true" version="3.34.0" /> <artifact id="Xerial SQLiteJDBC" name="Xerial SQLiteJDBC" use="true" version="3.34.0" />

View File

@ -75,6 +75,41 @@
<option name="ENABLED" value="true" /> <option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" /> <option name="INCLUDE" value="true" />
</filter> </filter>
<filter>
<option name="PATTERN" value="kotlin.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="kotlin.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="kotlin.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="kotlin.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="kotlin.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="kotlin.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="kotlin.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
</component> </component>
<component name="XDebuggerSettings"> <component name="XDebuggerSettings">
<data-views /> <data-views />

View File

@ -19,25 +19,17 @@
</entry> </entry>
</option> </option>
</component> </component>
<component name="ExternalDiffSettings">
<option name="MIGRATE_OLD_SETTINGS" value="true" />
</component>
<component name="TextDiffSettings"> <component name="TextDiffSettings">
<option name="PLACES_MAP"> <option name="PLACES_MAP">
<entry key="ChangesView"> <entry key="ChangesView">
<PlaceSettings> <PlaceSettings>
<option name="EXPAND_BY_DEFAULT" value="false" /> <option name="EXPAND_BY_DEFAULT" value="false" />
</PlaceSettings> <option name="IGNORE_POLICY" value="TRIM_WHITESPACES" />
</entry>
<entry key="CommitDialog">
<PlaceSettings>
<option name="EXPAND_BY_DEFAULT" value="false" />
<option name="READ_ONLY_LOCK" value="false" />
</PlaceSettings> </PlaceSettings>
</entry> </entry>
<entry key="Default"> <entry key="Default">
<PlaceSettings> <PlaceSettings>
<option name="IGNORE_POLICY" value="IGNORE_WHITESPACES_CHUNKS" /> <option name="IGNORE_POLICY" value="IGNORE_WHITESPACES" />
</PlaceSettings> </PlaceSettings>
</entry> </entry>
<entry key="Merge"> <entry key="Merge">

View File

@ -1,5 +0,0 @@
<application>
<component name="DefaultFont">
<option name="VERSION" value="1" />
</component>
</application>

View File

@ -2,29 +2,12 @@
<component name="FileTypeManager" version="18"> <component name="FileTypeManager" version="18">
<extensionMap> <extensionMap>
<mapping pattern="setenv" type="AUTO_DETECTED" /> <mapping pattern="setenv" type="AUTO_DETECTED" />
<mapping pattern="bootstrap" type="AUTO_DETECTED" />
<mapping ext="aiko" type="AUTO_DETECTED" /> <mapping ext="aiko" type="AUTO_DETECTED" />
<mapping pattern=".dockerignore" type="GitIgnore file" />
<mapping ext="heex" type="Live Embedded Elixir" />
<mapping ext="livemd" type="Markdown" />
<mapping ext="tid" type="Markdown" />
<mapping pattern="gemfile.lock" type="PLAIN_TEXT" /> <mapping pattern="gemfile.lock" type="PLAIN_TEXT" />
<mapping ext="plist" type="PLAIN_TEXT" /> <mapping ext="plist" type="PLAIN_TEXT" />
<mapping ext="prj" type="PLAIN_TEXT" />
<mapping ext="orig" type="PLAIN_TEXT" />
<mapping pattern="setenv*" type="Shell Script" />
<mapping pattern="elixir" type="Shell Script" />
<mapping pattern="ssh" type="Shell Script" />
<mapping ext="env" type="Shell Script" />
<removed_mapping ext="bat" approved="true" type="PLAIN_TEXT" /> <removed_mapping ext="bat" approved="true" type="PLAIN_TEXT" />
<removed_mapping ext="cmd" approved="true" type="PLAIN_TEXT" /> <removed_mapping ext="cmd" approved="true" type="PLAIN_TEXT" />
<removed_mapping ext="dockerfile" approved="true" type="textmate" />
<removed_mapping ext="log" approved="true" type="PLAIN_TEXT" /> <removed_mapping ext="log" approved="true" type="PLAIN_TEXT" />
<removed_mapping ext="makefile" approved="true" type="textmate" />
<removed_mapping ext="snakefile" approved="true" type="textmate" />
<removed_mapping pattern="setenv" approved="true" type="JSHELL" />
<mapping ext="main.kts" type="Kotlin" />
<mapping ext="space.kts" type="Kotlin" />
</extensionMap> </extensionMap>
</component> </component>
</application> </application>

View File

@ -1,21 +1,22 @@
<application> <application>
<component name="FindSettings"> <component name="FindSettings">
<option name="customScope" value="Only changes uncommitted to VCS in all files" /> <option name="caseSensitive" value="true" />
<option name="defaultScopeName" value="Only changes uncommitted to VCS in all files" /> <option name="customScope" value="Project Files" />
<option name="defaultScopeName" value="Project Files" />
<option name="showResultsInSeparateView" value="true" /> <option name="showResultsInSeparateView" value="true" />
<option name="wholeWordsOnly" value="true" />
<option name="CASE_SENSITIVE_SEARCH" value="true" />
<option name="WHOLE_WORDS_ONLY" value="true" />
<option name="SHOW_RESULTS_IN_SEPARATE_VIEW" value="true" /> <option name="SHOW_RESULTS_IN_SEPARATE_VIEW" value="true" />
<option name="SEARCH_SCOPE" value="Only changes uncommitted to VCS in all files" /> <option name="SEARCH_SCOPE" value="Project Files" />
<mask>*.leex</mask>
<mask>*.html.eex</mask>
<mask>*.html.?eex</mask>
<mask>*.js</mask>
<mask>*.css</mask> <mask>*.css</mask>
<mask>*.html</mask> <mask>*.html</mask>
<mask>*.xml</mask> <mask>*.xml</mask>
<mask>*.jsp</mask> <mask>*.jsp</mask>
<mask>*.properties</mask> <mask>*.properties</mask>
<mask>*.java</mask> <mask>*.java</mask>
<mask>*.html.?eex, *.html</mask> <mask>*.js</mask>
<mask>*.leex</mask>
<mask>*.ex</mask> <mask>*.ex</mask>
</component> </component>
</application> </application>

View File

@ -4,7 +4,6 @@
</component> </component>
<component name="Registry"> <component name="Registry">
<entry key="ide.mac.allowDarkWindowDecorations" value="true" /> <entry key="ide.mac.allowDarkWindowDecorations" value="true" />
<entry key="documentation.show.toolbar" value="true" />
</component> </component>
<component name="StatusBar"> <component name="StatusBar">
<option name="widgets"> <option name="widgets">

17
lightEdit.xml Normal file
View File

@ -0,0 +1,17 @@
<application>
<component name="LightEdit">
<option name="supportedFilePatterns">
<list>
<option value="*.conf" />
<option value="*.ini" />
<option value="*.json" />
<option value="*.log" />
<option value="*.md" />
<option value="*.sh" />
<option value="*.txt" />
<option value="*.xml" />
<option value="*.yml" />
</list>
</option>
</component>
</application>

View File

@ -1,8 +1,6 @@
<application> <application>
<component name="MarkdownApplicationSettings"> <component name="MarkdownApplicationSettings">
<MarkdownCssSettings StylesheetUri="jar:file:/Users/aiko/Library/Application%20Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/191.6707.61/IntelliJ%20IDEA.app/Contents/plugins/markdown/lib/markdown.jar!/org/intellij/plugins/markdown/settings/darcula.css"> <MarkdownCssSettings StylesheetUri="jar:file:/Users/aiko/Library/Application%20Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/191.6707.61/IntelliJ%20IDEA.app/Contents/plugins/markdown/lib/markdown.jar!/org/intellij/plugins/markdown/settings/darcula.css" />
<option name="fontSize" value="13" /> <MarkdownPreviewSettings DefaultSplitLayout="Show editor only" />
</MarkdownCssSettings>
<MarkdownPreviewSettings />
</component> </component>
</application> </application>

View File

@ -1,18 +0,0 @@
<application>
<component name="NodeJsLocalInterpreterManager">
<local-interpreter path="$USER_HOME$/.n/live_view_studio/bin/node" />
<local-interpreter path="/usr/local/Cellar/node/14.11.0/bin/node" />
<local-interpreter path="/usr/local/Cellar/node/14.3.0/bin/node" />
<local-interpreter path="$USER_HOME$/.n/dod/bin/node" />
<local-interpreter path="/usr/local/bin/node" />
<local-interpreter path="$USER_HOME$/.n/system-designer/bin/node" />
<local-interpreter path="/usr/local/Cellar/node/11.2.0/bin/node" />
<local-interpreter path="/usr/local/Cellar/node/11.0.0/bin/node" />
<local-interpreter path="$USER_HOME$/.n/angular-otap-board/bin/node" />
<local-interpreter path="/usr/local/Cellar/node/10.3.0/bin/node" />
<local-interpreter path="/usr/local/Cellar/node/10.1.0/bin/node" />
<local-interpreter path="$USER_HOME$/.n/create-elm-app/bin/node" />
<local-interpreter path="$USER_HOME$/.n/Prototyper/bin/node" />
<local-interpreter path="$USER_HOME$/.nave/installed/0.12.7/bin/node" />
</component>
</application>

View File

@ -1,5 +0,0 @@
<application>
<component name="OverrideFileTypeManager">
<file url="file://$USER_HOME$/Development/linux-live/Aiko/debian11/bootstrap" value="Shell Script" />
</component>
</application>

333
pluginAdvertiser.xml Normal file
View File

@ -0,0 +1,333 @@
<application>
<component name="PluginFeatureService">
<option name="features">
<map>
<entry key="com.intellij.configurationType">
<value>
<FeaturePluginsList>
<option name="featureMap">
<map>
<entry key="Application">
<value>
<FeaturePluginData displayName="Application" pluginName="Java" pluginId="com.intellij.java" bundled="true" />
</value>
</entry>
<entry key="CapistranoRunConfigurationType">
<value>
<FeaturePluginData displayName="Capistrano" pluginName="Ruby" pluginId="org.jetbrains.plugins.ruby" />
</value>
</entry>
<entry key="CargoCommandRunConfiguration">
<value>
<FeaturePluginData displayName="Cargo" pluginName="Rust" pluginId="org.rust.lang" />
</value>
</entry>
<entry key="ChromiumRemoteDebugType">
<value>
<FeaturePluginData displayName="Attach to Node.js/Chrome" pluginName="JavaScript Debugger" pluginId="JavaScriptDebugger" bundled="true" />
</value>
</entry>
<entry key="CommandRunConfigurationType">
<value>
<FeaturePluginData displayName="Gem Command" pluginName="Ruby" pluginId="org.jetbrains.plugins.ruby" />
</value>
</entry>
<entry key="CompoundRunConfigurationType">
<value>
<FeaturePluginData displayName="Compound" pluginName="IDEA CORE" pluginId="com.intellij" bundled="true" />
</value>
</entry>
<entry key="DatabaseScript">
<value>
<FeaturePluginData displayName="Database Script" pluginName="Database Tools and SQL" pluginId="com.intellij.database" bundled="true" />
</value>
</entry>
<entry key="ELM_TEST_RUN_CONFIGURATION">
<value>
<FeaturePluginData displayName="Elm Test" pluginName="Elm" pluginId="org.elm.klazuka" />
</value>
</entry>
<entry key="FirefoxRemoteDebugType">
<value>
<FeaturePluginData displayName="Firefox Remote" pluginName="JavaScript Debugger" pluginId="JavaScriptDebugger" bundled="true" />
</value>
</entry>
<entry key="HttpClient.HttpRequestRunConfigurationType">
<value>
<FeaturePluginData displayName="HTTP Request" pluginName="HTTP Client" pluginId="com.jetbrains.restClient" bundled="true" />
</value>
</entry>
<entry key="IrbRunConfigurationType">
<value>
<FeaturePluginData displayName="Ruby Console" pluginName="Ruby" pluginId="org.jetbrains.plugins.ruby" />
</value>
</entry>
<entry key="JUnit">
<value>
<FeaturePluginData displayName="JUnit" pluginName="JUnit" pluginId="JUnit" bundled="true" />
</value>
</entry>
<entry key="JarApplication">
<value>
<FeaturePluginData displayName="JAR Application" pluginName="Java" pluginId="com.intellij.java" bundled="true" />
</value>
</entry>
<entry key="Java Scratch">
<value>
<FeaturePluginData displayName="Java Scratch" pluginName="Java" pluginId="com.intellij.java" bundled="true" />
</value>
</entry>
<entry key="JavaScriptNodeJsTraceType">
<value>
<FeaturePluginData displayName="Spy-js for Node.js" pluginName="Spy-js" pluginId="spy-js" bundled="true" />
</value>
</entry>
<entry key="JavaScriptTestRunnerJest">
<value>
<FeaturePluginData displayName="Jest" pluginName="JavaScript and TypeScript" pluginId="JavaScript" bundled="true" />
</value>
</entry>
<entry key="JavaScriptTestRunnerProtractor">
<value>
<FeaturePluginData displayName="Protractor" pluginName="JavaScript and TypeScript" pluginId="JavaScript" bundled="true" />
</value>
</entry>
<entry key="JavaScriptTraceType">
<value>
<FeaturePluginData displayName="Spy-js" pluginName="Spy-js" pluginId="spy-js" bundled="true" />
</value>
</entry>
<entry key="JavascriptDebugType">
<value>
<FeaturePluginData displayName="JavaScript Debug" pluginName="JavaScript Debugger" pluginId="JavaScriptDebugger" bundled="true" />
</value>
</entry>
<entry key="MixESpecRunConfigurationType">
<value>
<FeaturePluginData displayName="Elixir Mix ESpec" pluginName="Elixir" pluginId="org.elixir_lang" />
</value>
</entry>
<entry key="MixExUnitRunConfigurationType">
<value>
<FeaturePluginData displayName="Elixir Mix ExUnit" pluginName="Elixir" pluginId="org.elixir_lang" />
</value>
</entry>
<entry key="MixRunConfigurationType">
<value>
<FeaturePluginData displayName="Elixir Mix" pluginName="Elixir" pluginId="org.elixir_lang" />
</value>
</entry>
<entry key="NodeJSConfigurationType">
<value>
<FeaturePluginData displayName="Node.js" pluginName="Node.js" pluginId="NodeJS" bundled="true" />
</value>
</entry>
<entry key="NodeWebKit">
<value>
<FeaturePluginData displayName="NW.js" pluginName="JavaScript Debugger" pluginId="JavaScriptDebugger" bundled="true" />
</value>
</entry>
<entry key="NodeunitConfigurationType">
<value>
<FeaturePluginData displayName="Nodeunit" pluginName="Node.js" pluginId="NodeJS" bundled="true" />
</value>
</entry>
<entry key="RSpecRunConfigurationType">
<value>
<FeaturePluginData displayName="RSpec" pluginName="Ruby" pluginId="org.jetbrains.plugins.ruby" />
</value>
</entry>
<entry key="RackRunConfigurationType">
<value>
<FeaturePluginData displayName="Rack" pluginName="Ruby" pluginId="org.jetbrains.plugins.ruby" />
</value>
</entry>
<entry key="RailsRunConfigurationType">
<value>
<FeaturePluginData displayName="Rails" pluginName="Ruby" pluginId="org.jetbrains.plugins.ruby" />
</value>
</entry>
<entry key="RakeRunConfigurationType">
<value>
<FeaturePluginData displayName="Rake" pluginName="Ruby" pluginId="org.jetbrains.plugins.ruby" />
</value>
</entry>
<entry key="ReactNative">
<value>
<FeaturePluginData displayName="React Native" pluginName="JavaScript Debugger" pluginId="JavaScriptDebugger" bundled="true" />
</value>
</entry>
<entry key="Remote">
<value>
<FeaturePluginData displayName="Remote JVM Debug" pluginName="Java" pluginId="com.intellij.java" bundled="true" />
</value>
</entry>
<entry key="RubyRemoteDebugConfigurationType">
<value>
<FeaturePluginData displayName="Ruby remote debug" pluginName="Ruby" pluginId="org.jetbrains.plugins.ruby" />
</value>
</entry>
<entry key="RubyRunConfigurationType">
<value>
<FeaturePluginData displayName="Ruby" pluginName="Ruby" pluginId="org.jetbrains.plugins.ruby" />
</value>
</entry>
<entry key="ShConfigurationType">
<value>
<FeaturePluginData displayName="Shell Script" pluginName="Shell Script" pluginId="com.jetbrains.sh" bundled="true" />
</value>
</entry>
<entry key="SpaceRunConfiguration">
<value>
<FeaturePluginData displayName="Space Task" pluginName="Space" pluginId="com.jetbrains.space" bundled="true" />
</value>
</entry>
<entry key="SporkRunConfigurationType">
<value>
<FeaturePluginData displayName="Spork DRb" pluginName="Ruby" pluginId="org.jetbrains.plugins.ruby" />
</value>
</entry>
<entry key="SwaggerCodegen">
<value>
<FeaturePluginData displayName="Swagger Codegen" pluginName="OpenAPI Specifications" pluginId="com.intellij.swagger" bundled="true" />
</value>
</entry>
<entry key="TSqltConfigurationType">
<value>
<FeaturePluginData displayName="tSQLt Test" pluginName="Database Tools and SQL" pluginId="com.intellij.database" bundled="true" />
</value>
</entry>
<entry key="TestUnitRunConfigurationType">
<value>
<FeaturePluginData displayName="Test::Unit/Shoulda/Minitest" pluginName="Ruby" pluginId="org.jetbrains.plugins.ruby" />
</value>
</entry>
<entry key="UtPlSqlConfigurationType">
<value>
<FeaturePluginData displayName="utPLSQL Test" pluginName="Database Tools and SQL" pluginId="com.intellij.database" bundled="true" />
</value>
</entry>
<entry key="WasmPackCommandRunConfiguration">
<value>
<FeaturePluginData displayName="wasm-pack" pluginName="Rust" pluginId="org.rust.lang" />
</value>
</entry>
<entry key="XSLT">
<value>
<FeaturePluginData displayName="XSLT" pluginName="XPathView + XSLT" pluginId="XPathView" bundled="true" />
</value>
</entry>
<entry key="ZeusRunConfigurationType">
<value>
<FeaturePluginData displayName="Zeus Server" pluginName="Ruby" pluginId="org.jetbrains.plugins.ruby" />
</value>
</entry>
<entry key="docker-deploy">
<value>
<FeaturePluginData displayName="Docker" pluginName="IDEA CORE" pluginId="com.intellij" bundled="true" />
</value>
</entry>
<entry key="js.build_tools.grunt">
<value>
<FeaturePluginData displayName="Grunt.js" pluginName="JavaScript and TypeScript" pluginId="JavaScript" bundled="true" />
</value>
</entry>
<entry key="js.build_tools.gulp">
<value>
<FeaturePluginData displayName="Gulp.js" pluginName="JavaScript and TypeScript" pluginId="JavaScript" bundled="true" />
</value>
</entry>
<entry key="js.build_tools.npm">
<value>
<FeaturePluginData displayName="npm" pluginName="JavaScript and TypeScript" pluginId="JavaScript" bundled="true" />
</value>
</entry>
<entry key="mocha-javascript-test-runner">
<value>
<FeaturePluginData displayName="Mocha" pluginName="Node.js" pluginId="NodeJS" bundled="true" />
</value>
</entry>
<entry key="org.elixir_lang.distillery.configuration.Type">
<value>
<FeaturePluginData displayName="Distillery Release CLI" pluginName="Elixir" pluginId="org.elixir_lang" />
</value>
</entry>
<entry key="org.elixir_lang.elixir.configuration.ConfigurationType">
<value>
<FeaturePluginData displayName="Elixir" pluginName="Elixir" pluginId="org.elixir_lang" />
</value>
</entry>
<entry key="org.elixir_lang.iex.configuration.ConfigurationType">
<value>
<FeaturePluginData displayName="IEx" pluginName="Elixir" pluginId="org.elixir_lang" />
</value>
</entry>
<entry key="org.elixir_lang.iex.mix.configuration.Type">
<value>
<FeaturePluginData displayName="IEx Mix" pluginName="Elixir" pluginId="org.elixir_lang" />
</value>
</entry>
</map>
</option>
</FeaturePluginsList>
</value>
</entry>
<entry key="com.intellij.facetType">
<value>
<FeaturePluginsList>
<option name="featureMap">
<map>
<entry key="Elixir">
<value>
<FeaturePluginData displayName="Elixir" pluginName="Elixir" pluginId="org.elixir_lang" />
</value>
</entry>
<entry key="JRUBY">
<value>
<FeaturePluginData displayName="JRuby" pluginName="org.jetbrains.plugins.ruby" pluginId="org.jetbrains.plugins.ruby" />
</value>
</entry>
<entry key="JRailsFacetType">
<value>
<FeaturePluginData displayName="JRuby on Rails" pluginName="org.jetbrains.plugins.ruby" pluginId="org.jetbrains.plugins.ruby" />
</value>
</entry>
<entry key="RailsFacetType">
<value>
<FeaturePluginData displayName="Ruby on Rails" pluginName="Ruby" pluginId="org.jetbrains.plugins.ruby" />
</value>
</entry>
<entry key="gem">
<value>
<FeaturePluginData displayName="Gem" pluginName="Ruby" pluginId="org.jetbrains.plugins.ruby" />
</value>
</entry>
</map>
</option>
</FeaturePluginsList>
</value>
</entry>
<entry key="com.intellij.packaging.artifacts.ArtifactType">
<value>
<FeaturePluginsList>
<option name="featureMap">
<map>
<entry key="jar">
<value>
<FeaturePluginData displayName="JAR" pluginName="Java" pluginId="com.intellij.java" bundled="true" />
</value>
</entry>
<entry key="plain">
<value>
<FeaturePluginData displayName="Other" pluginName="Java" pluginId="com.intellij.java" bundled="true" />
</value>
</entry>
</map>
</option>
</FeaturePluginsList>
</value>
</entry>
</map>
</option>
</component>
</application>

File diff suppressed because it is too large Load Diff

View File

@ -18,9 +18,6 @@
<version value="1.0.1-2" url="https://registry.npmjs.org/@web-types/bootstrap-vue/-/bootstrap-vue-1.0.1-2.tgz" /> <version value="1.0.1-2" url="https://registry.npmjs.org/@web-types/bootstrap-vue/-/bootstrap-vue-1.0.1-2.tgz" />
<version value="1.0.0-2" url="https://registry.npmjs.org/@web-types/bootstrap-vue/-/bootstrap-vue-1.0.0-2.tgz" /> <version value="1.0.0-2" url="https://registry.npmjs.org/@web-types/bootstrap-vue/-/bootstrap-vue-1.0.0-2.tgz" />
</package> </package>
<package name="@web-types/lit">
<version value="2.0.0-3" url="https://registry.npmjs.org/@web-types/lit/-/lit-2.0.0-3.tgz" />
</package>
<package name="@web-types/quasar"> <package name="@web-types/quasar">
<version value="1.1.0-1" url="https://registry.npmjs.org/@web-types/quasar/-/quasar-1.1.0-1.tgz" /> <version value="1.1.0-1" url="https://registry.npmjs.org/@web-types/quasar/-/quasar-1.1.0-1.tgz" />
<version value="1.0.5-1" url="https://registry.npmjs.org/@web-types/quasar/-/quasar-1.0.5-1.tgz" /> <version value="1.0.5-1" url="https://registry.npmjs.org/@web-types/quasar/-/quasar-1.0.5-1.tgz" />