I"m trying to use the module:// stream wrapper for the interface translation server pattern.
The command I try to execute is: drush locale-check.

At some point, the locale module extracts the scheme (without target, so only 'module://' ) and tries to get the realPath to determine, if the file is remote or not (or, how the code is written, I would say they try to determine, if the stream wrapper handles remote or local files).
This leads to an uncatched error thrown, which terminates the command.

The command LocalStream::getLocalPath is supposed to return false, if uri is not valid, but ModuleStream::getOwnerName throws an error.

Comments

tjwelde created an issue.