GitHub / microsoft/MSBuildPrediction / commits
A library to predict inputs and outputs of MSBuild projects
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 335d9703 | Predict project reference outputs copied as content (#145) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 292e3000 | Initialize MSBuild for tests (#146) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| b1951e04 |
Small perf improvements: Correct lock granularity and cache path normalizatio...
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m> |
Derek Antrican <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| d6cf23d7 |
Migrate to VS 2026 pool and add .NET 10 TFM (#140)
Co-authored-by: Copilot <2****t@u****m> |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 20afa7cb |
Switch from snupkg to embedded PDBs (#141)
Co-authored-by: Copilot <2****t@u****m> |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 52b4d9cf | Fix cache hit in CodeAnalysisRuleSetPredictor (#137) |
stan-sz <3****z@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| f852f039 | Add signWithProd to official builds (#135) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 6694e308 | Add more granular predictions for Fakes (#134) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 5e8ba310 | Predict Fakes outputs based on `FakesOutputPath` MSBuild property (#132) |
Dmitriy Shepelev <p****s@o****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| cc0d3d26 | Upgrade to xUnit.v3 and MTP (#129) |
stan-sz <3****z@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 18cc9b4f | Remove unnecessary imports (#130) |
stan-sz <3****z@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 0099629b | Fix official build (#127) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 6fbf6a62 | GeneratePackageOnBuildPredictor: Consider IsPackable property (#126) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 01a3c51f | PublicSign for strong name locally (#125) |
Andy Gerlicher <a****c@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 557f0c77 | ContentItemsPredictor: Add support for ContentWithTargetPath items (#124) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 155f160d | Fix nullref in GetCopyToPublishDirectoryItemsGraphPredictor (#123) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 20f0e979 | Add defensive checks to deps.json and runtimeconfig.json predictions (#122) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 58b68020 | Add predictions for deps.json and runtimeconfig.json files (#121) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 0b2744bc | GetCopyToOutputDirectoryItemsGraphPredictor: Add support for MSBuildCopyConte... |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| cac2e3b2 | Add xunit.analyzers (#118) |
stan-sz <3****z@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| c1cb34f8 | Fix official build (#117) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| f451f55c | Add DotnetSdkPredictor (#116) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| def36513 | LinkItemsPredictor: Add predictions for AdditionalDependencies and Additional... |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| b34c047b | Add .NET 9. Drop .NET 6, .NET 7 (#114) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| ca460970 | ArtifactsSdkPredictor: Fix Artifact item name (#113) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 3b892792 | Move PR build to GitHub Actions (#112) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| fd982a22 | CopyTaskPredictor: Add support for SourceFolders (#111) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| dc4d0f2e | (chore) Update dependencies (#110) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| f87c288a | CopyTaskPredictor: Handle unevaluatable conditions (#109) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 0c1d66c1 | ArtifactsSdkPredictor: Handle FileMatch values with subdirectories (#108) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| fdd5dce4 | Fix publishing to NuGet.org. Attempt 2 (#107) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| d0bcbfb7 | Fix publishing to NuGet.org (#106) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| c7cdae30 | Handle whitespace in metadata (#104) |
stan-sz <3****z@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 8589b345 | Onboard to 1ES PT (#103) |
Andy Gerlicher <a****c@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| c9f61cd1 | CopyTaskPredictor: Avoid considering DependsOnTargets for targets with a fals... |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 90828211 | (chore) Update StyleCop.Analyzers to 1.2.0-beta.556 (#101) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 6330739d | Use artifacts output layout (#100) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| fd1f8912 | Add nightly builds (#99) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 606130be | Add support for .NET 8 (#98) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 03834c4d | Update stylecop and fix new style violations (#97) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 7c12677c | Move to NuGet Central Package Management (#95) |
David Federman <d****n@o****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 2177beb8 | ServiceFabricPackageRootFilesGraphPredictor: Avoid throwing when the package ... |
David Federman <d****n@o****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| c5849b6c | Add support for .NET 7 (#93) |
David Federman <d****n@o****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e7ebeec9 |
Microsoft mandatory file (#91)
Co-authored-by: microsoft-github-policy-service[bot] <7****]@u****m> |
microsoft-github-policy-service[bot] <7****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| c9bcdea1 | (chore) Update dependencies (#88) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 81f4ea3b | Update azure-pipelines-official.yml for Azure Pipelines | Andy Gerlicher <A****r@g****m> | almost 5 years ago | |
| f3330a52 | Fix signing of the snupkg (#87) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| ebb69303 | Make Nerdbank.GitVersioning a private dependency (#86) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 2fcd4e28 | Add nuget package badges (#85) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 082f3573 | Refactor build to prepare for release (#84) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 25582717 | Adjust to renaming default branch to main (#83) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 006f0657 | (chore) Upgrade dependencies (#82) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| e58b179e | Update hosted pool for official build (#81) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| e9890a0b | Add LinkItemsPredictor (#80) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 75e4c9e0 | Prep v0.9.0 (#79) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| ef2c49c0 | Add GetCopyToPublishDirectoryItemsGraphPredictor and ServiceFabricCopyFilesTo... |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 041bf4a6 | Add CppContentFilesProjectOutputGroupPredictor (#77) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 21ccd964 | Add ModuleDefinitionFilePredictor (#76) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| e0e88cd8 | Prep v0.8.0 (#75) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| fe9b3916 | Add AnalyzerItemsPredictor (#74) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 87b61169 | Add AdditionalIncludeDirectoriesPredictor (#73) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 98a0c2ed | ServiceFabricPackageRootFilesGraphPredictor: Fix for linked package files (#72) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 4d3b5288 | Prep for v0.7.0 (#71) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 81752b4b | Add SqlBuildPredictor (#70) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| fbf9c0e8 | Prep for the v0.6.0 release (#69) |
David Federman <d****n@o****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 71411af2 | Add AzureCloudServicePipelineTransformPhaseGraphPredictor (#68) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| e995d392 | Add ServiceFabricPackageRootFilesGraphPredictor (#67) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 0de4c5ad | MasmItemsPredictor: Trim leading/trailing whitespace from IncludePaths. (#66) |
Brian Gianforcaro <b****f@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| b2de3a85 | Add ClIncludeItemsPredictor (#65) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 8fd3cea7 | Prep for the v0.5.0 release (#64) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| d9679a17 | Add MasmItemsPredictor (#63) |
Brian Gianforcaro <b****o@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 40d945e9 |
Predict correct filenames when OutputFileNamesWithoutVersion property is set ...
Co-authored-by: nashah <n****h@m****m> |
Nayan Shah <n****h@o****m>
Committed by: David Federman <d****m@m****m> |
over 6 years ago | |
| 98ac8a00 | Use SHA2 signing cert (#60) |
Rainer Sigwald <r****s@m****m>
Committed by: David Federman <d****m@m****m> |
over 6 years ago | |
| 86146158 | Prep for the v0.4.0 release (#59) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 45214e4d | Introduce graph predictions (#58) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 95c7915f | Remove dependency on Project in favor of using ProjectInstance exclusively (#57) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| b9fd2b3f | Add TsConfigPredictor (#56) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 59de5bf5 | Add WPF-related predictors (#55) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 6bbc1adf | Account for copying in XamlAppDefPredictor (#54) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 1dbc1c06 | Add TypeScriptCompileItemsPredictor (#53) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 645b98a7 | Add XamlAppDefPredictor (#52) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| e72df0e4 | Add various predictors for CoreCompile output (#51) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| a022768a | Add GeneratePackageOnBuildPredictor (#50) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| e60af1f7 | StyleCopPredictor: Add override settings validation (#49) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 6da87dfa | Make all built-in predictors "public sealed" (#48) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| c3275299 | Add predicted output files for GetCopyToOutputDirectoryItems behavior (#47) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 1f8038fa | Add ApplicationIconPredictor (#46) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 09f427bf | Prefer use of ProjectInstance in AvailableItemNameItemsPredictor (#45) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 100cfa07 | Refactor CopyTaskPredictor to no longer rely on Project (#44) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| a465cda3 | Add predictor for editorconfig (#43) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 96d48af3 | Add VSCTCompileItemsPredictor (#42) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 5f52504a | Prep for v0.3.0 release (#40) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| c39aa64f | Rename predictos for consistency (#39) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 47d66e39 | Add ManifestsPredictor (#38) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 15840124 | Add StyleCopPredictor (#37) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 50a59e13 | Add ArtifactsSdkPredictor (#35) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 54f7bdb2 | Reduce allocations when evaluating file expressions for the CopyTaskPredictor... |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 79bfc0f3 | Support related files in ReferenceItemsPredictor (#34) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 2867a3f9 | Add ReferenceItemsPredictor (#33) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| bbb86255 | Add EmbeddedResourceItemsPredictor (#32) |
David Federman <d****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago |