Compare commits

..

44 Commits

Author SHA1 Message Date
Umnikov Viacheslav c28eb47bed IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-24 13:22:11 +07:00
Umnikov Viacheslav 467a6edbf3 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml, sshConfigs.xml 2023-04-21 15:21:54 +07:00
Umnikov Viacheslav c2e4708936 IU-2023.1 <umnikov@umnikov-lin-redmibook Create IntelliLang.xml 2023-04-21 02:42:12 +07:00
Umnikov Viacheslav 734dada114 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-20 16:01:45 +07:00
Umnikov Viacheslav 2968e9aa71 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-20 12:53:42 +07:00
Umnikov Viacheslav 30d8fcd053 IU-2023.1 <umnikov@umnikov-lin-redmibook Update sshConfigs.xml 2023-04-19 18:36:38 +07:00
Umnikov Viacheslav a243238bf8 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-19 15:26:36 +07:00
Umnikov Viacheslav 83ad82195f IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-18 12:29:57 +07:00
Umnikov Viacheslav 4ba115c177 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-18 12:19:34 +07:00
Umnikov Viacheslav 2ac8bbaaff IU-2023.1 <umnikov@umnikov-lin-redmibook Update ide.general.xml, aws.xml 2023-04-17 19:02:26 +07:00
Umnikov Viacheslav e9fbbb09f4 IU-2023.1 <umnikov@umnikov-lin-redmibook Update ide.general.xml Create aws.xml 2023-04-17 18:51:43 +07:00
Umnikov Viacheslav 8c09e78365 IU-2023.1 <umnikov@umnikov-lin-redmibook Update ChatGPTSettingsPlugin.xml 2023-04-17 16:19:10 +07:00
Umnikov Viacheslav 38fa6f9347 IU-2023.1 <umnikov@umnikov-lin-redmibook Update filetypes.xml 2023-04-17 16:18:50 +07:00
Umnikov Viacheslav 0a636b0de4 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-17 13:22:22 +07:00
Umnikov Viacheslav 2a4b6d71c1 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-17 13:11:08 +07:00
Umnikov Viacheslav acdf50ba06 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-17 12:09:00 +07:00
Umnikov Viacheslav f81a4e8d05 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-14 12:47:58 +07:00
Umnikov Viacheslav e4cbdb630e IU-2023.1 <umnikov@umnikov-lin-redmibook Update baseRefactoring.xml 2023-04-13 17:55:49 +07:00
Umnikov Viacheslav c7a737237b IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml, issuesWorkItems.xml 2023-04-13 15:28:26 +07:00
Umnikov Viacheslav ebb2a5b067 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-12 18:12:13 +07:00
Umnikov Viacheslav 40dcd5baae IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-12 13:24:48 +07:00
Umnikov Viacheslav 9b5110ee0c IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-11 14:30:21 +07:00
Umnikov Viacheslav 0f1dfd0da4 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-11 13:17:02 +07:00
Umnikov Viacheslav 9b0d9e970d IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-11 12:28:46 +07:00
Umnikov Viacheslav 5ea592b9fc IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-10 13:32:24 +07:00
Umnikov Viacheslav 574bce9066 IU-2023.1 <umnikov@umnikov-lin-redmibook Update databaseDrivers.xml 2023-04-09 16:35:10 +07:00
Umnikov Viacheslav 4689fd9a81 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-07 18:03:26 +07:00
Umnikov Viacheslav 3cd6d8272b IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-07 13:14:34 +07:00
Umnikov Viacheslav e1e80bb503 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-07 11:57:44 +07:00
Umnikov Viacheslav 964138d324 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-06 18:42:18 +07:00
Umnikov Viacheslav 991fe76e24 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-06 18:13:33 +07:00
Umnikov Viacheslav 00a9dd7d9a IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-06 17:42:49 +07:00
Umnikov Viacheslav 7227aa2328 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-06 17:32:48 +07:00
Umnikov Viacheslav a0c594abd7 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-05 16:51:25 +07:00
Umnikov Viacheslav a96ac081ed IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-05 16:09:44 +07:00
Umnikov Viacheslav 1ce199613b IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-05 12:12:30 +07:00
Umnikov Viacheslav 5bdc5aabaf IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-04 18:27:39 +07:00
Umnikov Viacheslav 763c680c21 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-04 13:16:29 +07:00
Umnikov Viacheslav ca32501051 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-03 15:12:59 +07:00
Umnikov Viacheslav 022dde57a1 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-03 12:57:49 +07:00
Umnikov Viacheslav 2893476b71 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-04-03 11:53:26 +07:00
Umnikov Viacheslav bae68a6fa5 IU-2023.1 <umnikov@umnikov-lin-redmibook Update ui.lnf.xml 2023-03-31 22:16:30 +07:00
Umnikov Viacheslav 9b9c00dee4 IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml, ide.general.xml 2023-03-30 15:34:32 +07:00
Umnikov Viacheslav ad6a6343cd IU-2023.1 <umnikov@umnikov-lin-redmibook Update issues.xml 2023-03-30 13:19:29 +07:00
11 changed files with 206 additions and 10 deletions

View File

@ -1,19 +1,17 @@
<application> <application>
<component name="com.obiscr.chatgpt.settings.OpenAISettingsState"> <component name="com.obiscr.chatgpt.settings.OpenAISettingsState">
<option name="email" value="psitoster@gmail.com" />
<option name="password" value="9L9ZBGo5dt" />
<option name="proxyType" value="SOCKS" /> <option name="proxyType" value="SOCKS" />
<option name="proxyHostname" value="98.162.96.41" /> <option name="proxyHostname" value="98.162.96.41" />
<option name="proxyPort" value="4145" /> <option name="proxyPort" value="4145" />
<option name="accessToken" value="eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Ik1UaEVOVUpHTkVNMVFURTRNMEZCTWpkQ05UZzVNRFUxUlRVd1FVSkRNRU13UmtGRVFrRXpSZyJ9.eyJodHRwczovL2FwaS5vcGVuYWkuY29tL3Byb2ZpbGUiOnsiZW1haWwiOiJwc2l0b3N0ZXJAZ21haWwuY29tIiwiZW1haWxfdmVyaWZpZWQiOnRydWV9LCJodHRwczovL2FwaS5vcGVuYWkuY29tL2F1dGgiOnsidXNlcl9pZCI6InVzZXItbm5meW5FMlpOWUJOakYwcmVFZzZVTG1HIn0sImlzcyI6Imh0dHBzOi8vYXV0aDAub3BlbmFpLmNvbS8iLCJzdWIiOiJhdXRoMHw2M2FhYzNkYzA0NDljZmU2MjkwZjFkMGMiLCJhdWQiOlsiaHR0cHM6Ly9hcGkub3BlbmFpLmNvbS92MSIsImh0dHBzOi8vb3BlbmFpLm9wZW5haS5hdXRoMGFwcC5jb20vdXNlcmluZm8iXSwiaWF0IjoxNjc4NDM0MjA3LCJleHAiOjE2Nzk2NDM4MDcsImF6cCI6IlRkSkljYmUxNldvVEh0Tjk1bnl5d2g1RTR5T282SXRHIiwic2NvcGUiOiJvcGVuaWQgcHJvZmlsZSBlbWFpbCBtb2RlbC5yZWFkIG1vZGVsLnJlcXVlc3Qgb3JnYW5pemF0aW9uLnJlYWQgb2ZmbGluZV9hY2Nlc3MifQ.sZlw9ptdqPrBrAsJthFX4ih5ONe9HNdwWeAoZMv2FCHWW20JM_RGFKmwCPSHleZddOdNF3NHnlSEIJRaWvUv_V-QPWTopoD89Xb1yaRyCQ3sEVlHcg4WAu-6YWYyDlWSOYf5aypIztHhPZX2lXEkOdrx1iW7e9CTsjI-vm60BOYyEhxJWqJs84E-pd3bmPqFZRPFxfEcnlNYahYXU0U7JPpzyFJM88mcRNJILb-06gtWw9bCM0tHshAc8Yxz_RA4WcVUasx1ltE_KZPKMm5SmpI14CSax3biqpoKHuAkhuX9X7JmKkoFpUdr3qZWJ5M63KMzFwR1VNnSH4nFEum-zQ" /> <option name="accessToken" value="eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Ik1UaEVOVUpHTkVNMVFURTRNMEZCTWpkQ05UZzVNRFUxUlRVd1FVSkRNRU13UmtGRVFrRXpSZyJ9.eyJodHRwczovL2FwaS5vcGVuYWkuY29tL3Byb2ZpbGUiOnsiZW1haWwiOiJwc2l0b3N0ZXJAZ21haWwuY29tIiwiZW1haWxfdmVyaWZpZWQiOnRydWV9LCJodHRwczovL2FwaS5vcGVuYWkuY29tL2F1dGgiOnsidXNlcl9pZCI6InVzZXItbm5meW5FMlpOWUJOakYwcmVFZzZVTG1HIn0sImlzcyI6Imh0dHBzOi8vYXV0aDAub3BlbmFpLmNvbS8iLCJzdWIiOiJhdXRoMHw2M2FhYzNkYzA0NDljZmU2MjkwZjFkMGMiLCJhdWQiOlsiaHR0cHM6Ly9hcGkub3BlbmFpLmNvbS92MSIsImh0dHBzOi8vb3BlbmFpLm9wZW5haS5hdXRoMGFwcC5jb20vdXNlcmluZm8iXSwiaWF0IjoxNjc4NDM0NzU5LCJleHAiOjE2Nzk2NDQzNTksImF6cCI6IlRkSkljYmUxNldvVEh0Tjk1bnl5d2g1RTR5T282SXRHIiwic2NvcGUiOiJvcGVuaWQgcHJvZmlsZSBlbWFpbCBtb2RlbC5yZWFkIG1vZGVsLnJlcXVlc3Qgb3JnYW5pemF0aW9uLnJlYWQgb2ZmbGluZV9hY2Nlc3MifQ.0vTJrqrnCCQAYylZtEQMR5V4BUvKLTw6fLgK4hD2OeCEKiGSvisr0j3fwU6TaAftlnL7ZsUymSplAoEWTZQmprvztZA2uj6O0xNWybw36t-hsOolLmTpfBoTZCA6lA611s2wARlFQYkB2IDUWtu4kq5VZ_Ig-rpXYUcI6vYwNBvubGedWGDvjWGYdRqc3hJ6Mx2xMJW2iZ_bgbrbb4TSXqco7i3Go8mRzlpI950ZG4QBmZAixXnN83cVHe7vWJON_HJwYFadDQ6LI6ndzvRRXKcr2NVIL2yLj-U22Lj6bADxNKr-9-XMcd6Pj7Uuvt5neqpCU8g45Q8qGynoxj5j_A" />
<option name="expireTime" value="2023-04-09T07:43:28.274Z" /> <option name="expireTime" value="2023-05-17T09:18:00.484Z" />
<option name="imageUrl" value="https://cdn.auth0.com/avatars/ps.png" /> <option name="imageUrl" value="https://cdn.auth0.com/avatars/ps.png" />
<option name="apiKey" value="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" /> <option name="apiKey" value="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" />
<option name="contentOrder"> <option name="contentOrder">
<map> <map>
<entry key="1" value="GPT-3.5-Turbo" /> <entry key="1" value="ChatGPT" />
<entry key="2" value="ChatGPT" /> <entry key="2" value="Online ChatGPT" />
<entry key="3" value="Online ChatGPT" /> <entry key="3" value="GPT-3.5-Turbo" />
</map> </map>
</option> </option>
<option name="chatGptModel" value="gpt-4" /> <option name="chatGptModel" value="gpt-4" />

154
IntelliLang.xml Normal file
View File

@ -0,0 +1,154 @@
<application>
<component name="LanguageInjectionConfiguration">
<injection language="RegExp" injector-id="groovy">
<display-name>RegExp</display-name>
<single-file value="true" />
<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>
<single-file value="true" />
<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>
<single-file value="true" />
<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>
<single-file value="true" />
<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>
<single-file value="true" />
<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>
<single-file value="true" />
<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>
<single-file value="true" />
<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>
<single-file value="true" />
<place><![CDATA[jsLiteral().and(asAssignedValue("text", "*", "dbStatement"))]]></place>
<place><![CDATA[jsLiteral().and(asAssignedValue("text", "flash.data.SQLStatement"))]]></place>
</injection>
<injection language="JSON" injector-id="sql">
<display-name>ClickHouse JSON</display-name>
<single-file value="true" />
<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>
<single-file value="true" />
<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>
<single-file value="true" />
<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>
<single-file value="true" />
<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>
<single-file value="true" />
<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>
<single-file value="true" />
<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>
<single-file value="true" />
<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>
<single-file value="true" />
<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>
<single-file value="true" />
<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>

37
aws.xml Normal file
View File

@ -0,0 +1,37 @@
<application>
<component name="authManager">
<option name="ssoProfiles">
<list>
<ManagedSsoProfile>
<option name="scopes">
<list>
<option value="codewhisperer:completions" />
<option value="codewhisperer:analysis" />
<option value="codecatalyst:read_write" />
</list>
</option>
<option name="ssoRegion" value="us-east-1" />
<option name="startUrl" value="https://view.awsapps.com/start" />
</ManagedSsoProfile>
</list>
</option>
</component>
<component name="aws">
<option name="profilesNotification" value="Always" />
<option name="promptedForTelemetry" value="true" />
<option name="telemetryEnabled" value="false" />
<option name="useDefaultCredentialRegion" value="Prompt" />
</component>
<component name="codewhispererAutotriggerStates">
<option name="classifierGroup" value="false" />
</component>
<component name="executables">
<option name="value">
<list>
<ExecutableState>
<option name="id" value="samCli" />
</ExecutableState>
</list>
</option>
</component>
</application>

View File

@ -1,5 +1,6 @@
<application> <application>
<component name="BaseRefactoringSettings"> <component name="BaseRefactoringSettings">
<option name="SAFE_DELETE_WHEN_DELETE" value="false" /> <option name="SAFE_DELETE_WHEN_DELETE" value="false" />
<option name="MOVE_SEARCH_FOR_REFERENCES_FOR_FILE" value="false" />
</component> </component>
</application> </application>

View File

@ -6,5 +6,8 @@
<driver id="mariadb"> <driver id="mariadb">
<artifact id="MariaDB Connector J" name="MariaDB Connector J" use="true" version="3.0.7" /> <artifact id="MariaDB Connector J" name="MariaDB Connector J" use="true" version="3.0.7" />
</driver> </driver>
<driver id="postgresql">
<artifact id="PostgreSQL" name="PostgreSQL" use="true" version="42.5.0" />
</driver>
</component> </component>
</application> </application>

View File

@ -2,6 +2,7 @@
<component name="FileTypeManager" version="18"> <component name="FileTypeManager" version="18">
<extensionMap> <extensionMap>
<mapping pattern="Dockerfile.php" type="Dockerfile" /> <mapping pattern="Dockerfile.php" type="Dockerfile" />
<mapping ext="example" type="PLAIN_TEXT" />
<removed_mapping ext="apk" approved="true" type="ARCHIVE" /> <removed_mapping ext="apk" approved="true" type="ARCHIVE" />
<removed_mapping ext="psd" approved="true" type="Image" /> <removed_mapping ext="psd" approved="true" type="Image" />
</extensionMap> </extensionMap>

View File

@ -1,5 +1,6 @@
<application> <application>
<component name="GeneralSettings"> <component name="GeneralSettings">
<option name="showTipsOnStartup" value="true" />
<option name="reopenLastProject" value="false" /> <option name="reopenLastProject" value="false" />
<option name="confirmExit" value="false" /> <option name="confirmExit" value="false" />
<option name="confirmOpenNewProject2" value="-1" /> <option name="confirmOpenNewProject2" value="-1" />

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,7 @@
<component name="YouTrack IssuesWorkItems"> <component name="YouTrack IssuesWorkItems">
<option name="persistentIssueWorkItems"> <option name="persistentIssueWorkItems">
<map> <map>
<entry key="monitoring slav.umni@gmail.com@https://yt.sis.ski" value="[]" /> <entry key="monitoring random@https://yt.sis.ski" value="[]" />
</map> </map>
</option> </option>
</component> </component>

View File

@ -8,6 +8,7 @@
<sshConfig authType="OPEN_SSH" host="188.93.214.220" id="142b1b2c-897f-4469-a353-e76f02797db6" port="110" customName="root@ttm:110" nameFormat="CUSTOM" username="root" useOpenSSHConfig="true"> <sshConfig authType="OPEN_SSH" host="188.93.214.220" id="142b1b2c-897f-4469-a353-e76f02797db6" port="110" customName="root@ttm:110" nameFormat="CUSTOM" username="root" useOpenSSHConfig="true">
<option name="customName" value="root@ttm:110" /> <option name="customName" value="root@ttm:110" />
</sshConfig> </sshConfig>
<sshConfig authType="OPEN_SSH" host="sentry" id="a30ce7c0-868e-40c4-9405-de7cdff458e8" port="10522" nameFormat="DESCRIPTIVE" username="root" useOpenSSHConfig="true" />
</configs> </configs>
</component> </component>
</application> </application>

View File

@ -3,6 +3,5 @@
<option name="MARK_MODIFIED_TABS_WITH_ASTERISK" value="true" /> <option name="MARK_MODIFIED_TABS_WITH_ASTERISK" value="true" />
<option name="OPEN_IN_PREVIEW_TAB_IF_POSSIBLE" value="true" /> <option name="OPEN_IN_PREVIEW_TAB_IF_POSSIBLE" value="true" />
<option name="OVERRIDE_NONIDEA_LAF_FONTS" value="true" /> <option name="OVERRIDE_NONIDEA_LAF_FONTS" value="true" />
<option name="UI_DENSITY" value="COMPACT" />
</component> </component>
</application> </application>