-
Notifications
You must be signed in to change notification settings - Fork 103
Closed
Description
I've noticed that the TestClasses are excluded from compilation. This is likely because they are smart contracts and should not be built on the default dotnet build.
Problem:
By excluding them, the IDEs are not showing auto-complete and other important features. The C# support is not enabled when these files are excluded from compilation:

If the compilation of those files is enabled, dotnet cannot build the project:
Proposed solution:
Move all the test classes into a separate .csproj. In this new project, we could leave compilation enabled and include a post-build step to compile the smart contracts (if needed).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels