rokucommunity / rokucommunity/brighterscript

Better hover for union function

Open
#1,388 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
TypeScript
Stars
208
Forks
68
Avg merge
8h 39m
Merged PRs (30d)
39

Description

This union type looks incorrect. It's saying the return type of the function is invalid. But actually, either the function exists (with whatever its actual signature and return type is), or the entire function does not exist. So not sure where that as invalid at the end is coming from.

Image

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file or test path is provided. Start by reproducing the hover shown in the issue and trace how the union function type is displayed; done means the hover shows either the function's actual signature and return type or that the function is absent, without the incorrect as invalid text.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
compilers, devtools
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.