microsoft / microsoft/vscode-spring-boot-dashboard

Error in fetching endpoint mappings at runtime

Open
#358 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
73
Forks
38
Avg merge
3d 5h
Merged PRs (30d)
15

Description

Initially endpoint mappings are loaded when project is first doing a static scan , however after starting the boot app all endpoint mappings are removed and a error is thrown.

Error running command sts/livedata/refresh: Converting circular structure to JSON --> starting at object with constructor 'Timeout' | property '_idlePrev' -> object with constructor 'TimersList' --- property '_idleNext' closes the circle. This is likely caused by the extension that contributes sts/livedata/refresh.

I have disabled all possible conflicting extensions with just java red hat and spring boot enabled and issues persist leading me to believe this is a bug.

Contributor guide

Open the contributing guide

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

Reproduce the issue by performing the static scan, starting the boot app, and running sts/livedata/refresh. Trace the endpoint-mapping handling around the runtime refresh and the reported circular-structure error; done means mappings remain available and the refresh command completes without the JSON conversion error.

Written by the indexing model from the issue text.

Assessment

Tech stack
spring-boot, typescript, vscode
Domain
developer-experience, devtools
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.