Oh yeah? How do you trivially work around it?
Ppl shouldn’t be allowed to republish, say, hexchat-plugin, under a new name with no code changes. I think we can all agree on that.
Note that crates with only comment/doc changes would also be blocked.
This also goes for the standard hello world examples that come with Rust.
We can even choose to ignore strings, altho that would cause issues with inline non-rust code.
The current scripts can just do cargo new && cd && cargo publish, a lot easier than generating code.