refactor: Simpler project structure #3555
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What
Fixes: #3503
Followup from #3465
Before we had the dart entry points (void main) in /app/ together with the needed packages in the pubspec in /app/
This was unnecessary as the same can be achieved in the main code package /smooth_app/
Also this caused problems not only with pub on windows machines see #3503 and endless slack help requests but also problems with git bundled with an older win32 version which included max file length which was triggered by the nested code. (
app/packages/smooth_app/packages/
)The main changes: