Commit 87de672
Fix C# module bindings codegen for namespaces with view dispatcher (#3668)
# Description of Changes
Closes: #3658
With the work on Views we ran into trouble with the Return Type and
certain C# code layout where the types are defined inside the Module
class. This fixes the bug in our current approach but needs
consideration to possibly be changed entirely.
# API and ABI breaking changes
N/A
# Expected complexity level and risk
1 - Minor change
# Testing
- [x] Retested with the linked code with and without the namespace
- [x] Re-ran regression tests
---------
Co-authored-by: John Detter <[email protected]>
Co-authored-by: joshua-spacetime <[email protected]>
Co-authored-by: rekhoff <[email protected]>1 parent ca2fd8b commit 87de672
File tree
5 files changed
+28
-18
lines changed- crates/bindings-csharp/Codegen
- modules/sdk-test-cs
- sdks
- csharp/examples~
- quickstart-chat/client/module_bindings
- regression-tests/republishing/client/module_bindings
- rust/tests/test-client/src/module_bindings
5 files changed
+28
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
997 | 997 | | |
998 | 998 | | |
999 | 999 | | |
1000 | | - | |
1001 | | - | |
1002 | | - | |
1003 | | - | |
| 1000 | + | |
1004 | 1001 | | |
1005 | 1002 | | |
1006 | 1003 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
848 | 848 | | |
849 | 849 | | |
850 | 850 | | |
851 | | - | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
| 855 | + | |
| 856 | + | |
852 | 857 | | |
853 | 858 | | |
854 | 859 | | |
| |||
1715 | 1720 | | |
1716 | 1721 | | |
1717 | 1722 | | |
1718 | | - | |
1719 | | - | |
1720 | | - | |
| 1723 | + | |
1721 | 1724 | | |
1722 | 1725 | | |
1723 | 1726 | | |
| |||
1735 | 1738 | | |
1736 | 1739 | | |
1737 | 1740 | | |
1738 | | - | |
| 1741 | + | |
| 1742 | + | |
| 1743 | + | |
1739 | 1744 | | |
1740 | 1745 | | |
1741 | 1746 | | |
| |||
1753 | 1758 | | |
1754 | 1759 | | |
1755 | 1760 | | |
1756 | | - | |
| 1761 | + | |
1757 | 1762 | | |
1758 | 1763 | | |
1759 | 1764 | | |
1760 | 1765 | | |
1761 | 1766 | | |
1762 | 1767 | | |
1763 | | - | |
| 1768 | + | |
| 1769 | + | |
| 1770 | + | |
1764 | 1771 | | |
1765 | 1772 | | |
1766 | 1773 | | |
| |||
1782 | 1789 | | |
1783 | 1790 | | |
1784 | 1791 | | |
1785 | | - | |
| 1792 | + | |
| 1793 | + | |
| 1794 | + | |
| 1795 | + | |
| 1796 | + | |
1786 | 1797 | | |
1787 | 1798 | | |
1788 | 1799 | | |
| |||
1950 | 1961 | | |
1951 | 1962 | | |
1952 | 1963 | | |
1953 | | - | |
1954 | 1964 | | |
1955 | 1965 | | |
1956 | 1966 | | |
| |||
2032 | 2042 | | |
2033 | 2043 | | |
2034 | 2044 | | |
2035 | | - | |
| 2045 | + | |
| 2046 | + | |
| 2047 | + | |
2036 | 2048 | | |
2037 | 2049 | | |
2038 | 2050 | | |
| |||
2049 | 2061 | | |
2050 | 2062 | | |
2051 | 2063 | | |
2052 | | - | |
| 2064 | + | |
| 2065 | + | |
2053 | 2066 | | |
2054 | 2067 | | |
2055 | 2068 | | |
| |||
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments