{"push_id":2800654523,"size":1000,"distinct_size":4792,"ref":"refs/heads/master","head":"88ae26e2bf619c54d6fbcda035b5fa7e537c4322","before":"ab843e50adf77845da0e914004d10f42929868bf","commits":[{"sha":"b2ea4492deb6862874539c8769081dcd1dd8621d","author":{"name":"Sam Harwell","email":"02ef967fba395a799a6394d538268cbb6433b93a@microsoft.com"},"message":"Merge remote-tracking branch 'dotnet/master' into none-severity","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/b2ea4492deb6862874539c8769081dcd1dd8621d"},{"sha":"0405b39d03320b448b22dfbaf1e7ccdd4dca1f45","author":{"name":"Sam Harwell","email":"02ef967fba395a799a6394d538268cbb6433b93a@microsoft.com"},"message":"Updated .editorconfig handling following code review\n\n* Documented aggregation behavior over CodingConventionsChangedEventArgs instances\n* Simplified and documented concurrency issues\n* Use FeatureAttribute.Workspace instead of SolutionCrawler for event processing\n* Fix failure to dispose of FileSystemWatcher instances\n* Fix failure to enable FileSystemWatcher events","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/0405b39d03320b448b22dfbaf1e7ccdd4dca1f45"},{"sha":"f74971d22ca6ed0b01bc34bf759c7b8bf163c17a","author":{"name":"Sam Harwell","email":"02ef967fba395a799a6394d538268cbb6433b93a@microsoft.com"},"message":"Remove unnecessary checking of the complete light bulb menu","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/f74971d22ca6ed0b01bc34bf759c7b8bf163c17a"},{"sha":"a3277980d3c7fa56b9b700371b43520b5e5f9ec7","author":{"name":"Jinu","email":"9247db1ceb3d7ca82550faff2a036dd74fe18ebc@microsoft.com"},"message":"Merge pull request #26188 from zaytsev-victor/Fixed25981\n\nEnable \"prefer 'this.' qualifier\" on methods.","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/a3277980d3c7fa56b9b700371b43520b5e5f9ec7"},{"sha":"a044d2f4f9dbeb61d98753e9385db099dc2f7691","author":{"name":"Jinu","email":"9247db1ceb3d7ca82550faff2a036dd74fe18ebc@microsoft.com"},"message":"Merge pull request #27402 from davidwengier/IntroduceLocalInLock\n\nOffer generate variable fixer when inside a lock statement in C#","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/a044d2f4f9dbeb61d98753e9385db099dc2f7691"},{"sha":"5bef566fc92233797b43407b8037cba6b05af367","author":{"name":"Jinu","email":"9247db1ceb3d7ca82550faff2a036dd74fe18ebc@microsoft.com"},"message":"Merge pull request #25929 from Therzok/elastic-crlf\n\nUse elastic crlf where applicable","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/5bef566fc92233797b43407b8037cba6b05af367"},{"sha":"51a18a8fd4a23fc73299abf410588d3d60ce116c","author":{"name":"Sam Harwell","email":"02ef967fba395a799a6394d538268cbb6433b93a@microsoft.com"},"message":"Wait for project to change rather than relying on a timeout","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/51a18a8fd4a23fc73299abf410588d3d60ce116c"},{"sha":"174a11f5fcba966aebcd3b64d973e115542286d8","author":{"name":"Marius Ungureanu","email":"c7b526e6c7e067b759baff2b79007534f5093526@microsoft.com"},"message":"Add another SynchronizationContext kind used by MonoDevelop\n\nThis synchronization context is used by MD's test suite - it is\nbased on the idea that the IDE is not yet initialized so headless\ntests can run, so it just routes the main synchronization context\ncalls into the native OS' main thread implementation","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/174a11f5fcba966aebcd3b64d973e115542286d8"},{"sha":"6aeb65709aa6456ab1028551eedc9335748566c7","author":{"name":"Alireza Habibi","email":"2ba0989b688151307fc3d0e819d6b69c6a46e3cc@outlook.com"},"message":"Merge remote-tracking branch 'origin/master' into local-func\n\n# Conflicts:\n#\tsrc/Features/CSharp/Portable/CSharpFeaturesResources.resx","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/6aeb65709aa6456ab1028551eedc9335748566c7"},{"sha":"49ad1fb8b4f3a08562f5aa8f442ca464a2ea11d3","author":{"name":"Marius Ungureanu","email":"c7b526e6c7e067b759baff2b79007534f5093526@microsoft.com"},"message":"Fix typo in variable name","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/49ad1fb8b4f3a08562f5aa8f442ca464a2ea11d3"},{"sha":"904010d4c09708bbeb6b555473ff69d1c5c47602","author":{"name":"Manish Vasani","email":"01f5fa50e82e0264ef90a54b019bc69338acfad2@microsoft.com"},"message":"Merge pull request #27370 from mavasani/IAnonymousCreationOperation_CFG_2\n\nHandle IAnonymousObjectCreationOperation in CFG","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/904010d4c09708bbeb6b555473ff69d1c5c47602"},{"sha":"b27a3e44e7ff1f78d5813b56360525f2b557de11","author":{"name":"Sam Harwell","email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@tunnelvisionlabs.com"},"message":"Merge pull request #27190 from AdamSpeight2008/patch-1\n\nMake the variables constants.","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/b27a3e44e7ff1f78d5813b56360525f2b557de11"},{"sha":"2ab8ef44497502f5c6a4ac61de5ec9442965fa5f","author":{"name":"Alireza Habibi","email":"2ba0989b688151307fc3d0e819d6b69c6a46e3cc@outlook.com"},"message":"Update resources","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/2ab8ef44497502f5c6a4ac61de5ec9442965fa5f"},{"sha":"087e26bbea2ce6fc0b910d51c3a7b459fcfba9fc","author":{"name":"Manish Vasani","email":"01f5fa50e82e0264ef90a54b019bc69338acfad2@microsoft.com"},"message":"Add documentation comments for CFG public APIs\n\nThis change also includes:\n1. Added resource strings and unit tests for argument exceptions for CFG APIs.\n2. Move flow specific operations into FlowAnalysis namespace.","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/087e26bbea2ce6fc0b910d51c3a7b459fcfba9fc"},{"sha":"25d470a26b9f6817cf067b7bf8caf941f0af716c","author":{"name":"Tom Meschter","email":"88fd7a24c679c409ca7cbb6753dda6f6ffac67a3@microsoft.com"},"message":"Update XliffTasks\n\nUpdate XliffTasks to the latest version. Notably, this version produces\nbetter MSBuild error messages when a .xlf file can't be loaded as XML.","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/25d470a26b9f6817cf067b7bf8caf941f0af716c"},{"sha":"00d0424de87c7d5ab87afa5b554ae6ea7162cee8","author":{"name":"Marius Ungureanu","email":"c7b526e6c7e067b759baff2b79007534f5093526@microsoft.com"},"message":"[Persister] Use reflection to handle deserialization\n\nThis commit gets rid of having to manually track all the possible\n`T`s for `CodeStyleOption<T>`, by instantiating the type via\nactivator.\n\nSadly, it uses reflection, but there is no way to make the code\nfunction in a generic way that does not pollute the API.","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/00d0424de87c7d5ab87afa5b554ae6ea7162cee8"},{"sha":"6e389fe0b2f077ebf96b61b6319e612a50b07e55","author":{"name":"Manish Vasani","email":"01f5fa50e82e0264ef90a54b019bc69338acfad2@microsoft.com"},"message":"Remove prototype comments in tests\n\nWe are now tracking this work with #27491. Our justification for postponing this work past the feature merge is that majority of the pending test work items have coverage in at least one language.","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/6e389fe0b2f077ebf96b61b6319e612a50b07e55"},{"sha":"4875c56ec0fb23e626272f920e57fe580ea48d4f","author":{"name":"Tom Meschter","email":"88fd7a24c679c409ca7cbb6753dda6f6ffac67a3@microsoft.com"},"message":"Add scripts for checking loc status\n\n1. Add a new `CheckLocStatus` target. When run this target validates that all localizable resources have been translated, and produced MSBuild errors for those that have not. This simply delegates to the `EnsureAllResourcesTranslated` in the XliffTasks package, but it conditioned to only run for projects producing shipping binaries (non-shipping projects don't pull in the XliffTasks package).\n2. Update build.ps1 to include a `-checkLoc` switch. When the switch it set, build.ps1 will run the above target in MSBuild.\n3. Add a check-loc-status.cmd script for use in the CI build. This executes build.ps1 with the minimum set of switches for checking the loc status. For example, we need to restore to ensure we have XliffTasks installed, but we don't need to actually run the `build` target. By skipping that we can greatly speed up the associated leg in CI builds.\n4. Update netci.groovy to include a build leg that runs the check-loc-status.cmd script. Currently it will only be run on-demand via a `test loc` comment, but I can imagine turning it on for release branches to ensure loc changes don't find their way in late in the cycle.","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/4875c56ec0fb23e626272f920e57fe580ea48d4f"},{"sha":"1003a9554f3511f423bf64e62077f939047b856f","author":{"name":"Dustin Campbell","email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@teamcampbell.org"},"message":"Expose SymbolFinder APIs that find source declarations based on a pattern\n\nThis change exposes two SymbolFinder APIs to locate source declarations using the Roslyn\npattern-matcher logic.","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/1003a9554f3511f423bf64e62077f939047b856f"},{"sha":"b6650b73f58422161c6bcbd0309cbb88fe61d3ac","author":{"name":"Alireza Habibi","email":"2ba0989b688151307fc3d0e819d6b69c6a46e3cc@outlook.com"},"message":"Add test for nested captures","distinct":true,"url":"https://api.github.com/repos/genlu/roslyn/commits/b6650b73f58422161c6bcbd0309cbb88fe61d3ac"}]}
{"actor":{"display_login":"genlu"}}