Commits
Add automatic CSharpier formatting
Replace CSFlex tool with source generator
Replace PxCoco tool with source generator
Bumps [Microsoft.Build.Framework](https://github.com/dotnet/msbuild) from 17.4.0 to 17.5.0.
- [Release notes](https://github.com/dotnet/msbuild/releases)
- [Changelog](https://github.com/dotnet/msbuild/blob/main/documentation/Changelog.md)
- [Commits](https://github.com/dotnet/msbuild/commits)
---
updated-dependencies:
- dependency-name: Microsoft.Build.Framework
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Bumps [Microsoft.Build.Utilities.Core](https://github.com/dotnet/msbuild) from 17.1.0 to 17.4.0.
- [Release notes](https://github.com/dotnet/msbuild/releases)
- [Changelog](https://github.com/dotnet/msbuild/blob/main/documentation/Changelog.md)
- [Commits](https://github.com/dotnet/msbuild/commits)
---
updated-dependencies:
- dependency-name: Microsoft.Build.Utilities.Core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Bumps [Microsoft.Build.Framework](https://github.com/dotnet/msbuild) from 17.1.0 to 17.4.0.
- [Release notes](https://github.com/dotnet/msbuild/releases)
- [Changelog](https://github.com/dotnet/msbuild/blob/main/documentation/Changelog.md)
- [Commits](https://github.com/dotnet/msbuild/commits)
---
updated-dependencies:
- dependency-name: Microsoft.Build.Framework
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Breaking: remove PCommand.IsPure, PCommand.Groups, PCommand.IsInGroup, PCommand.AddToGroup, PCommand.RemoveFromGroup (groups are now tracked in the command table)
Breaking: `sys.rt.compile_to_cil` will now compile the entire compound (not just the current application)
Fix bug in stack context passing across module boundaries.
Fix broken prx scripts
Remove stored tests (round-trip). They have been disabled for a while and there are no plans to bring back support for round-tripping.
Goes for both `require` and `add`.
The behavior is disabled by default for PXS 1, but enabled by default for PXS 2.
You can now write
```
namespace target export source(*);
```
instead of
```
namespace target { } export source(*);
```
If you omit the braces, an export clause or a semicolon are mandatory (e.g., `namespace ns` alone is not legal)
Compiler will now recover with constant `false`.
For the story to be complete, we also need to publish the single binary (on both platforms).
Enable single-file (runtime-included) prx binary (~66MB).
Also:
- implement reading of files from embedded resources for `build does add` and `build does require`.
Bumps [Microsoft.Build.Utilities.Core](https://github.com/dotnet/msbuild) from 16.11.0 to 17.1.0.
- [Release notes](https://github.com/dotnet/msbuild/releases)
- [Commits](https://github.com/dotnet/msbuild/compare/v16.11.0...v17.1.0)
---
updated-dependencies:
- dependency-name: Microsoft.Build.Utilities.Core
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Bumps [Microsoft.Build.Framework](https://github.com/dotnet/msbuild) from 16.11.0 to 17.1.0.
- [Release notes](https://github.com/dotnet/msbuild/releases)
- [Commits](https://github.com/dotnet/msbuild/compare/v16.11.0...v17.1.0)
---
updated-dependencies:
- dependency-name: Microsoft.Build.Framework
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
The grammar excluding that scenario was a leftover from the time when the rules around GetSetComplex were more strict.
Fixes PRX-65
Bumps [Microsoft.Build.Framework](https://github.com/dotnet/msbuild) from 17.4.0 to 17.5.0.
- [Release notes](https://github.com/dotnet/msbuild/releases)
- [Changelog](https://github.com/dotnet/msbuild/blob/main/documentation/Changelog.md)
- [Commits](https://github.com/dotnet/msbuild/commits)
---
updated-dependencies:
- dependency-name: Microsoft.Build.Framework
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Bumps [Microsoft.Build.Utilities.Core](https://github.com/dotnet/msbuild) from 17.1.0 to 17.4.0.
- [Release notes](https://github.com/dotnet/msbuild/releases)
- [Changelog](https://github.com/dotnet/msbuild/blob/main/documentation/Changelog.md)
- [Commits](https://github.com/dotnet/msbuild/commits)
---
updated-dependencies:
- dependency-name: Microsoft.Build.Utilities.Core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Bumps [Microsoft.Build.Framework](https://github.com/dotnet/msbuild) from 17.1.0 to 17.4.0.
- [Release notes](https://github.com/dotnet/msbuild/releases)
- [Changelog](https://github.com/dotnet/msbuild/blob/main/documentation/Changelog.md)
- [Commits](https://github.com/dotnet/msbuild/commits)
---
updated-dependencies:
- dependency-name: Microsoft.Build.Framework
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Breaking: remove PCommand.IsPure, PCommand.Groups, PCommand.IsInGroup, PCommand.AddToGroup, PCommand.RemoveFromGroup (groups are now tracked in the command table)
Breaking: `sys.rt.compile_to_cil` will now compile the entire compound (not just the current application)
Fix bug in stack context passing across module boundaries.
Fix broken prx scripts
Remove stored tests (round-trip). They have been disabled for a while and there are no plans to bring back support for round-tripping.
Bumps [Microsoft.Build.Utilities.Core](https://github.com/dotnet/msbuild) from 16.11.0 to 17.1.0.
- [Release notes](https://github.com/dotnet/msbuild/releases)
- [Commits](https://github.com/dotnet/msbuild/compare/v16.11.0...v17.1.0)
---
updated-dependencies:
- dependency-name: Microsoft.Build.Utilities.Core
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Bumps [Microsoft.Build.Framework](https://github.com/dotnet/msbuild) from 16.11.0 to 17.1.0.
- [Release notes](https://github.com/dotnet/msbuild/releases)
- [Commits](https://github.com/dotnet/msbuild/compare/v16.11.0...v17.1.0)
---
updated-dependencies:
- dependency-name: Microsoft.Build.Framework
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>