-
-
Notifications
You must be signed in to change notification settings - Fork 7
Comparing changes
Open a pull request
base repository: devlooped/nugetizer
base: f15646e
head repository: devlooped/nugetizer
compare: e7fa174
- 14 commits
- 15 files changed
- 2 contributors
Commits on Feb 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 580c586 - Browse repository at this point
Copy the full SHA 580c586View commit details -
⬆️ Bump files with dotnet-file sync
# devlooped/oss - Allow extending build with local-only files devlooped/oss@6ae80a1
Configuration menu - View commit details
-
Copy full SHA for c0f1417 - Browse repository at this point
Copy the full SHA c0f1417View commit details -
Improve message rendering, bold doesn't look great on console
For dotnet-nugetize, when thanking a sponsor.
Configuration menu - View commit details
-
Copy full SHA for 9c71743 - Browse repository at this point
Copy the full SHA 9c71743View commit details -
Improve nugetize tool resiliency
Skip projects that don't have the GetTargetPath target, and continue on errors. Not bullet-proof, but better than previously.
Configuration menu - View commit details
-
Copy full SHA for 3e9804e - Browse repository at this point
Copy the full SHA 3e9804eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ec689b - Browse repository at this point
Copy the full SHA 2ec689bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e54d91 - Browse repository at this point
Copy the full SHA 5e54d91View commit details -
Fix link for nuspec by using full path in actual link
The rendering will still be the relative path for better privacy in screenshots.
Configuration menu - View commit details
-
Copy full SHA for d291337 - Browse repository at this point
Copy the full SHA d291337View commit details -
Render include/exclude attributes in dependencies
This is useful information for package authors, render similar to how we render content extra attributes.
Configuration menu - View commit details
-
Copy full SHA for 2d65f31 - Browse repository at this point
Copy the full SHA 2d65f31View commit details
Commits on Feb 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d8379a2 - Browse repository at this point
Copy the full SHA d8379a2View commit details -
Fix nugetize tool for solutions that use project dependencies
Project dependencies is a mechanism to affect the build order in a solution without adding project references. See https://www.cazzulino.com/project-dependencies-as-project-references.html. In this scenario, MSBuild will emit a .metaproj for the solution and *also* a .metaproj for each project that declares such dependencies, which in turn uses project references for the dependencies *and* the original project. This generated .metaproj, obviously, won't have any of the standard targets, not even GetTargetPath, which means we won't be able to even determine if the project is nugetized or not. This used to cause the nugetize tool to refuse to process the other projects in a solution. This change removes such meta projects from the solution so that the other projects can still work. Note that this may result in missing (packable) projects, but the benefit is that you get *some* rendering at least. You can always run nugetize passing the missing projects' contents, but the current experience is clearly far worse than that.
Configuration menu - View commit details
-
Copy full SHA for b963af1 - Browse repository at this point
Copy the full SHA b963af1View commit details -
Don't force unicode on codespaces
This doesn't work in the integrated terminal on vscode online.
Configuration menu - View commit details
-
Copy full SHA for 37743df - Browse repository at this point
Copy the full SHA 37743dfView commit details -
We don't gain anything, actually. SpectreConsole does the right thing automatically.
Configuration menu - View commit details
-
Copy full SHA for 433a505 - Browse repository at this point
Copy the full SHA 433a505View commit details -
Allow running nugetizer on any major .NET version
We don't need to limit to .net6
Configuration menu - View commit details
-
Copy full SHA for 5760c2b - Browse repository at this point
Copy the full SHA 5760c2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7fa174 - Browse repository at this point
Copy the full SHA e7fa174View 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 f15646e...e7fa174