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

Fix highlighting of function definitions with guard clauses #638

Merged
merged 5 commits into from Mar 10, 2017
Merged

Commits on Mar 9, 2017

  1. Allow Gradle run configurations to be debugged

    The run configurations I put together in #504 didn't allow for the
    debugger to work properly: neither pause nor breakpoints had any effect.
    KronicDeth committed Mar 9, 2017
    Copy the full SHA
    1b48106 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    aed2c35 View commit details
    Browse the repository at this point in the history
  3. Skip module attribute usage and declaration in Callable annotator

    The callable annotator is meant for variables, parameters, and macro and
    function calls and declarations.  The ModuleAttribute annotator handles
    ModuleAttribute declaration and usage, so we can save reference
    resolution time by skipping module attributes in Callable.
    KronicDeth committed Mar 9, 2017
    Copy the full SHA
    96b971d View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2017

  1. Highlight call definition clauses directly

    Instead of highlighting call definition clauses when they are referred
    to, which only works if it is in the same file, highlight all function
    and macro declarations when the def* call is encountered.
    KronicDeth committed Mar 10, 2017
    Copy the full SHA
    0f563a9 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    ac49170 View commit details
    Browse the repository at this point in the history