Skip to content

Commit ac4c7ff

Browse files
committed
feat: add meta storm as a dependency
1 parent 9457bb1 commit ac4c7ff

File tree

3 files changed

+18
-8
lines changed

3 files changed

+18
-8
lines changed

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ platformVersion = 2025.1.1
1616
# Plugin Dependencies -> https://plugins.jetbrains.com/docs/intellij/plugin-dependencies.html
1717
# Example: platformPlugins = com.jetbrains.php:203.4449.22, org.intellij.scala:2023.3.27@EAP
1818
#platformPlugins=com.jetbrains.php:243.25659.59,com.jetbrains.hackathon.indices.viewer:1.28
19-
platformPlugins=com.jetbrains.php:251.25410.129,com.jetbrains.hackathon.indices.viewer:1.30
19+
platformPlugins=com.jetbrains.php:251.25410.129,com.jetbrains.hackathon.indices.viewer:1.30,com.github.xepozz.metastorm:2025.1.25
2020
# Example: platformBundledPlugins = com.intellij.java
2121
platformBundledPlugins =
2222
# Example: platformBundledModules = intellij.spellchecker

src/main/resources/META-INF/plugin.xml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
implementation="com.github.tempest.framework.console.run.TempestConsoleCommandRunConfigurationType"/>
1515
<runLineMarkerContributor
1616
language="PHP"
17-
implementationClass="com.github.tempest.framework.console.run.ConsoleCommandLineMarkerProvider" />
17+
implementationClass="com.github.tempest.framework.console.run.ConsoleCommandLineMarkerProvider"/>
1818
<runConfigurationProducer
19-
implementation="com.github.tempest.framework.console.run.TempestRunConfigurationProducer" />
19+
implementation="com.github.tempest.framework.console.run.TempestRunConfigurationProducer"/>
2020
<runAnything.executionProvider
21-
implementation="com.github.tempest.framework.console.run.TempestRunAnythingProvider" />
21+
implementation="com.github.tempest.framework.console.run.TempestRunAnythingProvider"/>
2222
<multiHostInjector
2323
implementation="com.github.tempest.framework.views.injection.PHPLanguageInjector"/>
2424
<webSymbols.webTypes
@@ -53,13 +53,13 @@
5353
<weigher
5454
order="first"
5555
implementationClass="com.github.tempest.framework.common.completion.CompletionWeighter"
56-
key="completion" />
57-
56+
key="completion"/>
5857
<fileBasedIndex
59-
implementation="com.github.tempest.framework.console.index.ConsoleCommandsIndex" />
58+
implementation="com.github.tempest.framework.console.index.ConsoleCommandsIndex"/>
6059
<fileBasedIndex
61-
implementation="com.github.tempest.framework.router.index.RoutesListIndex" />
60+
implementation="com.github.tempest.framework.router.index.RoutesListIndex"/>
6261
</extensions>
6362
<extensions defaultExtensionNs="com.jetbrains.php">
63+
<libraryRoot id="tempest.meta-storm" path="meta-storm" runtime="false" />
6464
</extensions>
6565
</idea-plugin>
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<meta-storm xmlns="meta-storm">
2+
<definitions>
3+
<function name="\Tempest\view" argument="0">
4+
<files xpath="$directory"/>
5+
</function>
6+
<classMethod class="\Tempest\Database\IsDatabaseModel" method="create" argument="0">
7+
<properties xpath="$variable"/>
8+
</classMethod>
9+
</definitions>
10+
</meta-storm>

0 commit comments

Comments
 (0)