Austin Henriksen
Austin Henriksen
More cleanup has been done, the biggest being #3893. Now, we no longer use `TypeContext` for the functions that have replaced `cs_type_string`. Now it's really only used in the proxy...
The Java side of this was implemented in #2502.
Another mistake we're making: When documenting parameters, you're supposed to use the _parameter label_ and not the _argument label_. For example, this is correct: ``` /// - Parameter iceP_view: Something....
Even after I fix the doc-comment generation, we still need to go through our own Swift code and make all the fixes mentioned in this comment. Because there's plenty of...
This is fixed in the doc-comment generation. But I'm leaving this issue open because we still need to fix all these mistakes in the hand-written API comments. I'm also editing...
Yes, the `IceRpc.BuildTelemetry.Reporter.csproj` seems to be pulling the `IceRpc.Slice.Tools` NuGet package: ``` ``` instead of using the locally built one: ``` ```
Unfortunately, it's not as simple as updating these lines... `IceRpc.Slice.Tools` requires the `IceRpc.BuildTelemetry.Reporter` package (so it can report telemetry for compiled Slice)... So `IceRpc.BuildTelemetry.Reporter` can't depend on `IceRpc.Slice.Tools` (since that...
See related todo: https://github.com/zeroc-ice/ice/blob/9b86f942d90a3cd3ed4440d3cfcf5d810841f096/cpp/src/Slice/Parser.cpp#L992-L994
We settled on the following: ### Deprecate can be applied to: - interfaces (only affects the generated proxy) - operations (only affects the generated proxy function) - classes - exceptions...
This has been implemented in the Slice Parser, and in C++, but the following languages still need to be fixed: - [ ] C# - [ ] Java - [...