ice icon indicating copy to clipboard operation
ice copied to clipboard

All-in-one solution for creating networked applications with RPC, pub/sub, server deployment, and more.

Results 346 ice issues
Sort by recently updated
recently updated
newest added

See https://github.com/zeroc-ice/ice/blob/c34d2389459f349d3fb9bc03677c71f7c1eacc86/java/src/Ice/src/main/java/com/zeroc/IceInternal/Instance.java#L11 It's used for the class resolver... it would be cleaner to have a separate data member for the class resolver in Instance.

easy
java

We don't need this class since IPEndpoint is abstract. Affects 3.7 c++, c#, java and probably more.

cleanup

This will allow using duration literals, for example: `prx->ice_timeout(2s)`

enhancement
cpp

Ice exceptions can be cloned in most language mappings even though this cloning is not used or useful. Ice C++ uses exception cloning to capture a thrown exception and store...

cleanup

Ice currently performs a search for the operation name like in C++, and then a `switch` on the position of this string. It could and should use instead a plain...

csharp
java
cleanup

Currently all Ice C++ code uses the `` include style, and never the `""` style. As a result, there is no distinction between inclusion of public header files (or header-files-to-be-made...

cpp

slice2java provides a "meta" option unlike other Slice compilers. It should have been deprecated in Ice 3.7 when we deprecated various slice compiler options, but was not. ICE-8537

java
cleanup

We should not throw or catch C-strings (or any type not derived from `std::exception`), yet we have quite a number of `catch(const char*)` in the code: ``` ./python/modules/IcePy/Slice.cpp: catch(const char*...

bug
cpp
cleanup

These marshaling/unmarshaling methods are not needed and not used since you can't marshal or unmarshal a servant.

java
cleanup

The static field serialVersionUID should be private, see: https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html It's currently public. We also generate it for local classes such as ConnectionInfo that are not serializable.

java
cleanup