Timo

Results 37 issues of Timo

This implements a lint that I've been meaning to write for a while: a macro with an `expr` metavariable that is then expanded in an unsafe context. It's bad because...

S-waiting-on-author

Fixes #12677 The `method_accepts_droppable` check that was there seemed overly conservative. > Returns true if any of the method parameters is a type that implements `Drop`. > The method can't...

S-waiting-on-review

### What it does rustc only checks that parameters and the return type are `Sized` if the function has a body. That means that one can write a useless trait...

A-lint

Currently tl implements its own "smallvec" kind of type that can store up to N elements on the stack and move it to the heap if the max stack capacity...

I think the examples in the docs are too long and noisy.

Given HTML like this: ```html Rust <3 ``` There is currently no way of decoding the inner text content of the div to end up with `Rust

enhancement

It would be nice if the parser was generic over a "sink" that gives users the ability to have a function called when a tag is visited (streaming parser). The...

enhancement

Fixes #12444 Fixes #12460 Fixes #12749 Fixes #12757 I think the documentation for the function should describe what- and how this is fixing the issues well. It avoids emitting a...

S-waiting-on-review

https://github.com/tkaitchuck/aHash/blob/7778357cf9a684b06aaada11788ac1cd796dc5b8/src/random_state.rs#L192 This looks like it's calling `.type_id()` on a `Box` (not on the underlying trait object), and as a result always returns the fixed `TypeId` of the box. Therefore this...

Found while implementing #86 ```js try { try { throw 1; } catch(e) { } throw 1; } catch(e) { console.log('Error caught'); } ``` it should catch the second exception...

bug
A-vm