Closed rolfbjarne closed 10 hours ago
Tagging subscribers to this area: @agocke, @sbomer, @vitek-karas See info in area-owners.md if you want to be subscribed.
This was introduced in #109376 (CC @am11)
Interesting. Didn't know that either.
Looks good! TIL: didn't knew we can't use logger in task's property accessor. 👀
cc @ViktorHofer
It's usually not a problem, but for iOS projects we have a very special setup where when building on Windows we can execute tasks on macOS, and in this particular case our implementation for remoting tasks doesn't support logging in property accessors.
The failed checks don't look related to my changes from what I can tell?
Agreed, they don't look related.
/ba-g "chrome-DebuggerTests deadlettered"
When executing a remote iOS build from Windows on macOS, the ILLink task is instantiated on the remote macOS machine using a json deserializer.
This means that the properties will be read and written to before the task has been fully initialized, and this happens:
So move the logging statement to when it the property in question is used.