Skip to content
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

Coldfusion language and code intelligence updates #756

Open
wants to merge 20 commits into
base: 193.5233
Choose a base branch
from

Conversation

adventurous-gerbil
Copy link

I'm trying to fix the CFML plugin to work with CF2016/2018. These are the first few changes I made so far.

If anyone has the time I would appreciate any feedback or pointers to help me make this plugin usable and take it up to the current standard for IDEA plugins.

adventurous-gerbil and others added 20 commits January 3, 2020 15:51
For components and functions defined in cfml instead of cfscript:
Quick documentation now shows the actual cfc and cfc-method
documentation instead of the documentation for the cfcomponent or
cffunction tag
a new expression directly followed by a function call is no longer
falsely marked as a syntax error
when parsing types, values enclosed in quotes are now accepted
keywords used as variable names are no longer falsely marked as a syntax
error in certain places
implemented the <cfparam> tag as an assignment-type statement (with type
assignment to a variable)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant