Skip to content

Commit

Permalink
Merge pull request #8 from meanmail-dev/feature/inject-lua
Browse files Browse the repository at this point in the history
Lua
  • Loading branch information
meanmail authored Dec 5, 2021
2 parents 3c4f3f4 + 49e2973 commit 3ea69b2
Show file tree
Hide file tree
Showing 27 changed files with 748 additions and 85 deletions.
3 changes: 3 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
## 2021.3 (December, 5, 2021)
+ Support access_by_lua_block, content_by_lua_block, rewrite_by_lua_block (needs any Lua Language plugin)

## 2021.2 (May, 3, 2021)
+ Support include directive

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Your ratings and feedback are very important. The feature will appear the faster
## Supported versions of Intellij:

*Supported Products*
- All intellij based IDEs 2020.22020.3
- All intellij based IDEs 2021.12021.3

## Features

Expand Down
1 change: 0 additions & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ group = config("group")
version = "${config("version")}-${config("platformVersion")}"

dependencies {
compileOnly("org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.10")
testImplementation("junit:junit:4.13.2")
}

Expand Down
6 changes: 3 additions & 3 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@ jvmVersion=11
group=dev.meanmail
repository=https://github.com/meanmail-dev/nginx-intellij-plugin
pluginName=nginx-intellij-plugin
version=2021.2
version=2021.3
# https://plugins.jetbrains.com/docs/intellij/kotlin.html#kotlin-standard-library
kotlin.stdlib.default.dependency=false
#
# Platform
platformVersion=213-EAP-SNAPSHOT
platformVersion=2021.3
platformType=PC
usePlugins=
usePlugins=com.tang:1.3.6.220-IDEA213
#
# Publish
publishChannel=default
276 changes: 214 additions & 62 deletions src/main/java/dev/meanmail/NginxLexer.java

Large diffs are not rendered by default.

11 changes: 11 additions & 0 deletions src/main/java/dev/meanmail/psi/AccessByLuaBlockStmt.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions src/main/java/dev/meanmail/psi/BlockStmt.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions src/main/java/dev/meanmail/psi/ContentByLuaBlockStmt.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions src/main/java/dev/meanmail/psi/LuaBlockStmt.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions src/main/java/dev/meanmail/psi/LuaStmt.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions src/main/java/dev/meanmail/psi/RewriteByLuaBlockStmt.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 20 additions & 1 deletion src/main/java/dev/meanmail/psi/Types.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

29 changes: 27 additions & 2 deletions src/main/java/dev/meanmail/psi/Visitor.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

53 changes: 53 additions & 0 deletions src/main/java/dev/meanmail/psi/impl/AccessByLuaBlockStmtImpl.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

23 changes: 19 additions & 4 deletions src/main/java/dev/meanmail/psi/impl/BlockStmtImpl.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 3ea69b2

Please sign in to comment.