-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Comparing changes
Open a pull request
base repository: dotnet/msbuild
base: eb5ebc2
head repository: dotnet/msbuild
compare: 762ae6c
- 19 commits
- 60 files changed
- 8 contributors
Commits on Dec 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f3a9a69 - Browse repository at this point
Copy the full SHA f3a9a69View commit details
Commits on Dec 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8b6341a - Browse repository at this point
Copy the full SHA 8b6341aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 296ba00 - Browse repository at this point
Copy the full SHA 296ba00View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1e837b - Browse repository at this point
Copy the full SHA c1e837bView commit details
Commits on Dec 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 884fde8 - Browse repository at this point
Copy the full SHA 884fde8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 202a929 - Browse repository at this point
Copy the full SHA 202a929View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95706ab - Browse repository at this point
Copy the full SHA 95706abView commit details
Commits on Dec 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 870155c - Browse repository at this point
Copy the full SHA 870155cView commit details
Commits on Dec 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 93504d7 - Browse repository at this point
Copy the full SHA 93504d7View commit details
Commits on Dec 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b94eadd - Browse repository at this point
Copy the full SHA b94eaddView commit details
Commits on Dec 19, 2022
-
[main] Update dependencies from dotnet/roslyn (#8236)
* Update dependencies from https://github.com/dotnet/roslyn build 20221208.26 Microsoft.Net.Compilers.Toolset From Version 4.4.0-2.22458.3 -> To Version 4.5.0-2.22608.26 * Un-ref InternableString.Simple This triggered some C# compiler errors with newer versions of the compiler: ``` S:\msbuild\src\StringTools\InternableString.Simple.cs(130,39): error CS8170: Struct members cannot return 'this' or other instance members by reference [S:\msbuild\src\StringTools\StringTools.csproj::TargetFramework=net35] S:\msbuild\src\StringTools\InternableString.Simple.cs(130,20): error CS8347: Cannot use a result of 'InternableString.Enumerator.Enumerator(ref InternableString)' in this context because it may expose variables referenced by parameter 'spanBuilder' outside of their declaration scope [S:\msbuild\src\StringTools\StringTools.csproj::TargetFramework=net35] ``` Since this implementation is purely for the MSBuildTaskHost net35 compatibility case and self-describes as "inefficient", I think it's ok to make it a regular non-ref struct. Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Rainer Sigwald <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ffdbe69 - Browse repository at this point
Copy the full SHA ffdbe69View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee5fc55 - Browse repository at this point
Copy the full SHA ee5fc55View commit details
Commits on Dec 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 20a9d5e - Browse repository at this point
Copy the full SHA 20a9d5eView commit details -
Create FancyLogger opt-in/out mechanism (#8178)
* Added FancyLogger Fixes # Context For the average user, the current ConsoleLogger does not provide the required amount of information about the build, as it either shows too little information (with low verbosity levels) or too much information that it is very difficult to find (with high verbosity levels). A better approach would be having the log update to show the necessary amount of information for the current performing action (be it a project, target or task) and hiding additional data for actions that completed successfully; thus reducing the amount of irrelevant info. Likewise the addition of formatting (bold, italics, color) using ANSI escape codes provides the user with a much better experience. A progress tracker for the build is also considered. This PR focuses only on the opt-in/out mechanism for the feature. Changes Made Created a new FancyLogger class. Created a ANSIBuilder static class with helper methods for ANSI formatting and graphics Added the /fancylogger and /flg command line switches for enabling the FancyLogger Added the $MSBUILDFANCYLOGGER environment variable for enabling the FancyLogger Testing Notes Co-authored-by: Rainer Sigwald <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a6f6699 - Browse repository at this point
Copy the full SHA a6f6699View commit details
Commits on Jan 3, 2023
-
Merge pull request #8213 from JanKrivanek/proto/bl-embed-symlinks
Add support for symlink files embedding to binlog
Configuration menu - View commit details
-
Copy full SHA for ac0911a - Browse repository at this point
Copy the full SHA ac0911aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bcf45e - Browse repository at this point
Copy the full SHA 7bcf45eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98dfcde - Browse repository at this point
Copy the full SHA 98dfcdeView commit details
Commits on Jan 4, 2023
-
Update .vsconfig to remove .NET Core 2.1 component (#8256)
.NET Core 2.1 is out of support and is not used in the projects in MSBuild.sln. Removing the "Microsoft.Net.Core.Component.SDK.2.1" ID from the .vsconfig file will stop Visual Studio from complaining when .NET Core 2.1 is not installed. Fixes #8255 Context Developer issue while working with MSBuild.sln in Visual Studio. Changes Made Remove one line from .vsconfig file Testing Tested opening the solution before and after the .vsconfig change.
Configuration menu - View commit details
-
Copy full SHA for 955c470 - Browse repository at this point
Copy the full SHA 955c470View commit details -
Merge pull request #8277 from JanKrivanek/proto/item-include-paths-fix
Make target items paths crossplatform
Configuration menu - View commit details
-
Copy full SHA for 762ae6c - Browse repository at this point
Copy the full SHA 762ae6cView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff eb5ebc2...762ae6c