9716 Commits (080bee3db682b123d3c15ff1323902f81bafd929)
 

Author SHA1 Message Date
Siegfried Pammer ac82d71cfa
Merge pull request #4097 from icsharpcode/fix/load-dependencies-wait 2 weeks ago
dependabot[bot] 3487518aec
Bump github/codeql-action from 4.37.8 to 4.37.9 (#4095) 2 weeks ago
Siegfried Pammer 3235c3bfac Wait for the resolved dependencies, not for the application to go idle 2 weeks ago
Siegfried Pammer bb1d830ee6 Fix #2040: escape BAML strings that XML cannot represent 2 weeks ago
Siegfried Pammer f1bc6ab542 Fix #1688: resolve elements to the XML namespace the document declares 2 weeks ago
Siegfried Pammer 9aa3911f3a Remove definition-chasing pointer recovery in DeconstructInstruction.IsAssignment 2 weeks ago
Daniel Grunwald 124d9116d6 Fix assertion with `v?.NonVoidCall();` in a context where the result of the call was ignored. 2 weeks ago
Daniel Grunwald 8fa1fd76dc Relax SwitchInstruction invariant: throw-expression branches don't need to agree in the type. 2 weeks ago
Daniel Grunwald 76f67f3fca Add DetectImprovedTypeForForBitOp as a transform step. 2 weeks ago
Daniel Grunwald 530a214b21 Relax NullCoalescingInstruction invariant. 2 weeks ago
Daniel Grunwald 5526400b17 Extend InferType() to every ILInstruction 2 weeks ago
Daniel Grunwald 1522aee302
Merge pull request #4089 from icsharpcode/infer-type-with-compilation 2 weeks ago
Daniel Grunwald cf4dba7015 Always pass the type system into InferType(). 2 weeks ago
Daniel Grunwald 6ac9b813e6 Fix nondeterministic VBPretty test failure. 2 weeks ago
Daniel Grunwald 123da4deeb #nullable enable for TransformAssignment. 2 weeks ago
Siegfried Pammer 719ca4b2a5
Merge pull request #4088 from icsharpcode/decompdiff-ref-staging 2 weeks ago
Siegfried Pammer 30ee041666
Merge pull request #4087 from icsharpcode/editorconfig-naming-severity 2 weeks ago
Siegfried Pammer 08f08136b3 Report field naming violations as suggestions 2 weeks ago
Siegfried Pammer e3d0ec9e6e Widen decompdiff reference probing and prune unfixable misses 2 weeks ago
Daniel Grunwald 0927cde0d5
Merge pull request #4057 from icsharpcode/fix/lambda-parameter-syntax 2 weeks ago
Siegfried Pammer 3e45005ebd Emit params and default values on lambda parameter lists 2 weeks ago
Siegfried Pammer 0ef295947b Parenthesize lambda parameter lists when attributes are present 2 weeks ago
Daniel Grunwald a9acf77193
Merge pull request #4086 from icsharpcode/fix/ref-conditional-assignment-parens 2 weeks ago
Siegfried Pammer 32945861cf
Merge pull request #4085 from icsharpcode/il-checkinvariant-compilation 2 weeks ago
sonyps5201314 d730ec0a20 Handle unresolved value-type call targets 2 weeks ago
Daniel Grunwald 05d274ff72
Merge pull request #4077 from icsharpcode/type-inference 2 weeks ago
Siegfried Pammer 5be91a1238 Parenthesize a ref-conditional assignment target 2 weeks ago
Siegfried Pammer cd212ea05f Pass the compilation to ILInstruction.CheckInvariant 2 weeks ago
Daniel Grunwald 99613cc797 Fix comment + LINQ: validate type arguments in ThenBy-chain. 2 weeks ago
Siegfried Pammer 19e702cc70
Merge pull request #4075 from icsharpcode/fix/3704-ldlen-infertype 2 weeks ago
Siegfried Pammer 058390d875
Merge pull request #4084 from icsharpcode/fix/field-keyword-gating 2 weeks ago
Siegfried Pammer 48bf055809
Merge pull request #4080 from icsharpcode/fix-3714-local-function-scope 2 weeks ago
Daniel Grunwald fa3de7bfa4 MergeSimilarTypes: add support for more kinds of types 2 weeks ago
Daniel Grunwald 26f2a22367 Do not use LINQ query expressions when explicit type arguments were needed. 2 weeks ago
Daniel Grunwald 3d10a04996 Avoid breaking LINQ query expressions with nullable reference types. 2 weeks ago
Daniel Grunwald 2057cd938d Add back Log.Unindent() call that I accidentally deleted. 2 weeks ago
Daniel Grunwald 9aa57a1188 Merge top-level nullability even across non-equivalent bounds. 2 weeks ago
Daniel Grunwald 979f5c9f02 Add support for merging types with different nullability. 2 weeks ago
Daniel Grunwald 354dc79255 Move MergeSimilarTypes into FindTypesInBounds. 2 weeks ago
Siegfried Pammer 40b90766a1 Infer the C# type of ldlen 2 weeks ago
Siegfried Pammer e0aee1baa5 Fix #3714: declare a local function in its innermost capture scope 2 weeks ago
Siegfried Pammer e423cfb9ca Decide backing-field references by one verdict, not three 2 weeks ago
Siegfried Pammer bdf48e5a47 Recognize field-backed properties when AutomaticProperties is off 2 weeks ago
Siegfried Pammer a189b83dfd
Merge pull request #4081 from icsharpcode/fix/4079-vs-nuget-source-mapping 2 weeks ago
Siegfried Pammer cd10506c96 Fix #4079: make stable Roslyn restorable from the solution directory 2 weeks ago
Siegfried Pammer 7b75b8181f
Merge pull request #4083 from icsharpcode/test-harness/idle-and-click 2 weeks ago
Siegfried Pammer 9d659f917c
Merge pull request #4082 from icsharpcode/fix/context-target-hit-test-wait 2 weeks ago
Siegfried Pammer 1b78c76215 Synchronize headless UI tests on idle and hit-tested clicks 2 weeks ago
Siegfried Pammer 1bc8ebb8bd Re-resolve the right-click target while waiting for its hit test 2 weeks ago
Siegfried Pammer 51d3d3c6e3
Merge pull request #4064 from icsharpcode/exp/ternary-chain-limit 2 weeks ago