Skip to content

Conversation

@akbashev
Copy link
Owner

Checking code changes and tests

import Foundation

// FIXME: Fix with proper serialisation
public struct TemporarySerialization: Sendable {
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should be able to be pretty simple in the end; originally we were ready to mix serialization mechanisms but that isn't a thing anymore really with SerializationRequirement

Copy link
Owner Author

@akbashev akbashev Oct 17, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yup, old Serialization has a lot of stuff which we don't need anymore, I guess. I want to return to this later, that's why put FIXME. But guess will do it in the end and check even something needed, as simple json encoder/decoder will work for now.

}

// TODO: Needed for actorid now, refactor or remove when adding serialization
extension ClusterSystem.ActorID: Codable {}
Copy link

@ktoso ktoso Oct 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

that's pretty expected, keep is ok

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, put this comment at the very beginning of refactoring, should be just codable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants