| Commit-Queue | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
LGTM, with some nits
} // namespace actorWhy not put this whole class in the `actor` namespace? Then this and the .mm file can avoid qualifying with the namespace throughout.
class ActorServiceTest : public PlatformTest {nit: can also be pulled into actor namespace
ActorTaskId task_id(base::Token(0, 1));nit: can this just be the default ctor? I picked 1 arbitrarily here and it has no behavioral impact iirc. Same throughout.
using ToolExecutionResult = base::expected<void, ActorToolError>;Ideally this change is in a separate CL, but seems fine to me since you're updating most callsites already.
actor::ActorTool::ToolExecutionCallback callback);nit: can be dropped now
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Why not put this whole class in the `actor` namespace? Then this and the .mm file can avoid qualifying with the namespace throughout.
yeah, feels weird to me too. I thought keeping the Service only outside of `actor::` made sense for some reason, but will put in there.
nit: can also be pulled into actor namespace
Done
nit: can this just be the default ctor? I picked 1 arbitrarily here and it has no behavioral impact iirc. Same throughout.
Done
nit: can be dropped now
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
// Keep this list alphabetized -- namespaced factories first, followed by
// non-namespaced factories.Looks like we need to pull the `actor::ActorServiceFactory` up here
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
ptal, thanks!
// Keep this list alphabetized -- namespaced factories first, followed by
// non-namespaced factories.Looks like we need to pull the `actor::ActorServiceFactory` up here
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
[iOS] Move actor/tools into the actor:: namespace
Moved tools into the actor:: namespace to be consistent with the actor
model. Also rename the tool execution result to reduce the "actor"
verbosity when chaining namespaces, since it's defined in the ActorTool
class. Finally removed a redundant ActorEngine callback
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |