You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, this feature seems to have each folder treated as a unique AngelScript module - this probably makes sense if you've got multiple projects in one folder, but I'd like to organize some of my script files into subfolders. Unfortunately, this seems to break the LSP.
Random types (even ones within the same subfolder) are not picked up; for instance I have game\client.as and game\edict.as, but ASClient declared in client.as seemingly cannot be seen in edict.as. It should be easy to reproduce with this setup;
Have "Implicit Mutual Inclusion" enabled
Make two subfolders in project root
Make a.as in one folder, and b.as in the second folder
Create a type in a.as
Attempt to use the type in b.as
The text was updated successfully, but these errors were encountered:
Currently, this feature seems to have each folder treated as a unique AngelScript module - this probably makes sense if you've got multiple projects in one folder, but I'd like to organize some of my script files into subfolders. Unfortunately, this seems to break the LSP.
Random types (even ones within the same subfolder) are not picked up; for instance I have
game\client.as
andgame\edict.as
, butASClient
declared in client.as seemingly cannot be seen inedict.as
. It should be easy to reproduce with this setup;a.as
in one folder, andb.as
in the second foldera.as
b.as
The text was updated successfully, but these errors were encountered: