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
1.3.0-insiders breaks IntelliSense for Unreal projects #7222
Comments
@sean-mcmanus This is what the response file looks like:
It isn't processing the first two lines any more like the non-insiders version. |
Note that prior to 1.3.0-insiders, there were scenarios in which |
I believe the root cause of this issue is use of
If you change these args to use We could restore the behavior of accepting args not supported by the compiler, for the sake of backwards compatibility. But, I'm not sure that would be ideal, as it would lead to continuing to hide issues like this one. |
@Colengms It might take awhile for Epic to fix this. I could also update my extension to fix it but not everyone would have it or want to run it. |
I have a work-around for our next insiders that will continue to accept the |
https://github.com/microsoft/vscode-cpptools/releases/tag/1.3.0-insiders2 has the workaround for the Unreal issue. |
there is a commit using /FL instead of -include in UE4 upstream that just landed in 4.26 branch @Colengms @boocs @sean-mcmanus |
This issue can be closed as its been fixed in insiders as well as Unreal Engine project generation EpicGames/UnrealEngine@ec15d04 |
Indeed. Closing, since this was introduced and fixed in insider builds. |
Type: LanguageService
Describe the bug
A project with working IntelliSense using C/C++ version 1.2.2 breaks when upgrading to the latest insiders (1.3.0)
Steps to reproduce
Use the latest insiders release with an Unreal project,
Logs
Screenshots
1.2.2
1.3.0-insiders
Additional context
The text was updated successfully, but these errors were encountered: