microsoft / microsoft/vscode-java-pack
"Show Call Hierarchy" on interface method shows calls to return type's constructors instead
@testforstephen ya está trabajando en esto.
Desde el 3/12/2021.
- Lenguaje dominante
- TypeScript
- Estrellas
- 352
- Forks
- 166
- Merge medio
- 17 h 47 min
- PR fusionados (30 d)
- 32
Descripción
Environment:
Version: 1.61.0-insider (user setup)
Commit: 0c83ca1ced83259971d80890d93abbe19cbfc992
Date: 2021-09-15T05:16:32.507Z
Electron: 13.1.8
Chrome: 91.0.4472.164
Node.js: 14.16.0
V8: 9.1.269.39-electron.0
OS: Windows_NT x64 10.0.19042
- VS Code Version: 1.61.0-insider (user setup)
- Extension Version: 0.18.5
- JDK Type & Version: 11.0.10+9
- OS Type & Version: Windows 10 Pro (20H2 19042.1165 Windows Feature Experience Pack 120.2212.3530.0)
Step to Reproduce:
Given a java interface, like the one below
package mypackage;
public interface IMyService {
Long doService(MyDTO dto, MyOtherDTO other) throws MyServiceException;
}
Right-click doService method, and "Show Call Hierarchy" (Shift+Alt+H).
Expected Behavior:
I was expecting a list of calls to doService, either over a reference to the given interface or subinterface thereof, or any implementing class, or subclass thereof.
Actual Behavior:
The "References" view appears with a very very long list of method calls, aptly rooted at doService(MyDTO dto, MyOtherDTO other), but the calls are actually those of new Long(...).
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Evaluación
Este issue todavía no se ha evaluado.