1. 12 7月, 2022 1 次提交
  2. 14 5月, 2022 1 次提交
  3. 21 4月, 2022 1 次提交
  4. 20 4月, 2022 2 次提交
    • E
      Enable System.Text.Json tests on netfx (#63803) (#67007) · 784545d7
      Eirik Tsarpalis 提交于
      * Enable System.Text.Json tests on netfx (#63803)
      
      * Enable System.Text.Json tests on netfx
      
      * use NETFRAMEWORK define
      
      * disable another two test cases after rebase
      
      * disable last test case which repros only on CI for me
      
      * add p2p only on netfx
      
      * Remove hardcoded assembly qualified names
      
      * Address feedback
      Co-authored-by: NKrzysztof Wicher <kwicher@microsoft.com>
      784545d7
    • J
      Improving STJ source generator support for record types (#68064) · e2a4bb07
      jharjung 提交于
      * Improving STJ source generator support for record types
      
      Improving the analyzer to not flag a warning about init-only
      properties that are actually constructor parameters. In particular,
      record types with positional parameters desugar to classes with both
      a constructor and init-only properties (eg, to support "with"
      expressions). Since these properties are deserialized via the
      constructor and not the property setter, they support the fast path and
      round trip just fine, so the diagonstic analyzer should not raise the
      SYSLIB1037 warning.
      
      Issue 58770
      
      * Improving STJ source generator support for record types
      
      Edit to fix missing semi colon in unit test's CreateCompiliation string
      
      Issue 58770
      
      * Case insensitive matching of props with ctor params
      
      * Additional unit tests
      
      * Test for source gen positional records roundtrip
      Co-authored-by: NJoe Harjung <jharjung@integratedlabor.com>
      e2a4bb07
  5. 19 4月, 2022 1 次提交
    • E
      Add JSON type hierarchies (#67961) · bbb389d8
      Eirik Tsarpalis 提交于
      * Add JSON type hierarchies as a preview feature.
      
      * fix incorrect preview features configuration in ref project
      
      * Add check for conflicting custom type discriminator property names.
      
      * Add null checks & tests to public APIs
      
      * fix typo in constant name
      
      * fix file ordering
      
      * address feedback
      
      * Remove preview features annotation from new APIs
      bbb389d8
  6. 03 2月, 2022 1 次提交
  7. 22 1月, 2022 1 次提交
  8. 19 1月, 2022 1 次提交
  9. 11 12月, 2021 1 次提交
  10. 19 11月, 2021 1 次提交
  11. 06 10月, 2021 1 次提交
  12. 01 10月, 2021 1 次提交
  13. 17 9月, 2021 1 次提交
  14. 06 9月, 2021 1 次提交
  15. 04 9月, 2021 1 次提交
  16. 03 9月, 2021 1 次提交
  17. 19 8月, 2021 1 次提交
  18. 07 8月, 2021 1 次提交
  19. 04 8月, 2021 1 次提交
  20. 15 7月, 2021 1 次提交
  21. 09 7月, 2021 1 次提交
  22. 27 5月, 2021 1 次提交
    • L
      Add JSON source-gen mode that emits serialization logic (#53212) · 6e5f722a
      Layomi Akinrinade 提交于
      * Add JSON source-gen mode that emits serialization logic
      
      * Fix System.Net.Http.Json test issues
      
      * Fix System.Text.Json test issues
      
      * Make check to determine if fast-path can be used more efficient
      
      * Address review feedback
      
      * Improve derived-JsonSerializerContext detection and support
      
      * Address review feedback; reenable tests, and simplify object metadata
      init
      
      * Fix formatting
      6e5f722a