-
Notifications
You must be signed in to change notification settings - Fork 16
Add all 16 *_by_lua_block and 9 *_by_lua directives to crossplane #86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Changes from 34 commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
f47eb14
WIP: Adds lua extension
ornj f1646e0
Adds wrapper for bufio.Scanner to track token line
ornj 27cd56b
Pass lua-block-simple and lua-block-larger
xynicole ef6d6b7
WIP: Trying to fix consuming leading white space and args
ornj 7c77289
fix "rewrite_by_lua_block"
xynicole 69d8e51
fix if the lua token is the name of the upstream
xynicole 6304b25
directive with quotes around
xynicole 4f54070
add lua block simple tests for parser
xynicole 26b31da
Add lua-block-larger testcase
xynicole 3293b6c
Add lua-block-tricky testcase to parser_test
xynicole 0e401f8
add lua validation in analyze
xynicole 105372a
Fix analyze test
xynicole 90f0b1f
Remove block mask from analyze
xynicole 2c69e9a
Add lua block check for builder
xynicole e763d3e
fix lint errors
xynicole 0acddd6
fix nosec G101 lint error
xynicole 90236d9
Fix some linter error
xynicole 0789aa6
Fix nextTokenIsDirective
xynicole 6e54fc4
remove LexScanner
xynicole 0ce75a1
Add doc strings
xynicole 1d3e67d
Add ExternalBuild option
xynicole 05d9e37
fix linter
xynicole c49fbd2
Fix build file
xynicole fbab1da
refinement and add more doc strings
xynicole 44ab750
rename the interface
xynicole 8e5edf6
Refactor idea to simplify interfaces
ornj 3041f97
Refactor functional options for lex and build
ornj 8eacf94
Adds missing docstring to lex fuction option
ornj fc21994
removes commented out field on Lua
ornj afb2858
Adds helper methods to Lua for registering
ornj bb0d1ab
Merge pull request #95 from ornj/ext-lua-sh
ornj 8f9e835
resolcing linter complaints
ornj be0ac0a
Merge pull request #96 from nginxinc/ext-lua-lintfixes
ornj 72b17bd
Pass directives to Lua Build
xynicole 2ea1edb
Add more docstrings
xynicole 54bd3b7
Fix docstrings
xynicole f6be787
Fix unmactched quotes
xynicole 0f0bdd6
Add args check
xynicole 6994fc9
Fix build return
xynicole 6453d78
fix Magic number: 2
xynicole File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.