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
[vf] New Salesforce VisualForce language support #279
Merged
Merged
Changes from 1 commit
Commits
Show all changes
56 commits
Select commit
Hold shift + click to select a range
3dd69e5
Initial commit
sergeygorbaty 9bf6c4d
Fixed CompilationUnit not getting called
sergeygorbaty d7e89d2
Fixed script tag and removed unneeded content AST node
sergeygorbaty b55b546
First rule
sergeygorbaty 5370ffc
Cleanup
sergeygorbaty 3a2b8c7
Support for mixed merge fields
sergeygorbaty 5c91394
XSS in apex:outputText
sergeygorbaty 47b29df
Fixed up parser unit tests
sergeygorbaty e8b8b5e
Renaming rules to security, fixing leading whitespaces
sergeygorbaty 6974d53
Adding VF project
sergeygorbaty e619c28
Code style cleanup
sergeygorbaty b520331
One more unit test
sergeygorbaty f194fcd
Cleanup
sergeygorbaty 53446c8
Adding support for html style tag
sergeygorbaty 86ba85f
Fixed BOM and random spacing
sergeygorbaty 475dd47
Get rid of last reference to #$
sergeygorbaty 90af669
Grammar with support for VFEL methods
sergeygorbaty 8af50fb
Small fixes
sergeygorbaty 83dc8d6
Added support for DotExpression and Arguments list
sergeygorbaty b5235ba
Improved the rule to catch escaped values
sergeygorbaty 1863bfb
Adding support for Content
sergeygorbaty 276954d
Small renaming
sergeygorbaty e40aa19
Fixed floats support
sergeygorbaty 442c7e2
Cleanup
sergeygorbaty 7ba708f
Revert
sergeygorbaty c14ef0e
Improved dot notation and empty EL
sergeygorbaty f5a5920
Support for EL with no quotes
sergeygorbaty 21355be
Support for optional args in EL
sergeygorbaty be7329e
Style fixes
sergeygorbaty ec456fe
Context aware escaping
sergeygorbaty 6468659
Style check fixes
sergeygorbaty 553c82b
Proper node reporting
sergeygorbaty 78232a9
Reducing FPs with URLFor
sergeygorbaty 58fc65e
small comment
sergeygorbaty 35c7012
Reduced FPs with id and size
sergeygorbaty a99b45e
Fixing unit test order
sergeygorbaty 76dda01
Merge remote-tracking branch 'origin/master' into VFSupport
sergeygorbaty cd2eb5d
Parser fix for EL in no quote context
sergeygorbaty d61bef2
space
sergeygorbaty 1a20e2c
Fixing tests
sergeygorbaty 3969644
Refactoring
sergeygorbaty 5c30890
Adding VF to the list of supported languages
sergeygorbaty 452bb8e
Reordering
sergeygorbaty a7cf531
Typo fix and tests
sergeygorbaty a4f77df
Additional negative test
sergeygorbaty 6bafe94
Whitelisting of http
sergeygorbaty b0a1cfb
any case http
sergeygorbaty e2a6956
Whitelisting Labels
sergeygorbaty 3bbd5ca
Literal starting with http
sergeygorbaty 02e5440
Whitelisting ObjectType
sergeygorbaty 5ebf17e
Small refactoring
sergeygorbaty 329e51c
Adding a unit test and bug fix
sergeygorbaty a700612
Using EnumSet
sergeygorbaty 64bd577
Moving Pattern to final static
sergeygorbaty ea0fcb6
Renamed Escaping
sergeygorbaty 2af071a
Improving detection of safe resources
sergeygorbaty File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
There are no files selected for viewing
This file contains 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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you are definitely missing a break here
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yup. Fixed.