Osman Khwaja

Results 2 issues of Osman Khwaja

Hi, We’re encountering an issue when trying to doing the major version upgrade of our codebase from ddtrace v0.54.2 to v1.2.0 We’re using OpenTracing and doing manual instrumentation between different...

bug
community

#### Input [→ View on sorbet.run](https://sorbet.run/#%23%20typed%3A%20strict%0Aextend%20T%3A%3ASig%0A%0Ax%20%3D%20T.let%28%7B%20%22asdf%22%20%3D%3E%20%22asdf%22%20%7D%2C%20T%3A%3AHash%5BString%2C%20String%5D%29%0AT.reveal_type%28x%29%0A%0A%23%20becomes%20T.untyped%0AT.reveal_type%28x.compact%29%0A%0A%23%20retains%20typing%0AT.reveal_type%28x.tap%28%26%3Acompact!%29%29) ```ruby # typed: strict extend T::Sig x = T.let({ "asdf" => "asdf" }, T::Hash[String, String]) T.reveal_type(x) # becomes T.untyped T.reveal_type(x.compact) # retains typing T.reveal_type(x.tap(&:compact!))...

bug
unconfirmed