First Pull Request


Lint std::panic::catch_unwind rust-lang/rust-clippy

<!-- Hi there! Whether you've come to make a suggestion for a new lint, an improvement to an existing lint or to report a bug or a false positive in Clippy, you've come to the right place. If you ...

Created - 0 comments - L-lint T-AST good first issue hacktoberfest

Spurious `absurd_extreme_comparisons` involving `usize` rust-lang/rust-clippy

``` fn too_big_for_memory(len: u64) -> bool { len >= std::usize::MAX as u64 } ``` spuriously triggers `absurd_extreme_comparisons` with a 64-bit target (I assume it doesn't for other bitsizes,...

Created - 1 comment - A-correctness good first issue hacktoberfest L-bug

Derived PartialOrd and implemented Ord rust-lang/rust-clippy

<!-- Hi there! Whether you've come to make a suggestion for a new lint, an improvement to an existing lint or to report a bug or a false positive in Clippy, you've come to the right place. If y...

Created - 1 comment - A-correctness A-unnecessary T-middle good first issue hacktoberfest

detect #[allow(warnings)] and issue an unsilenceable warning rust-lang/rust-clippy

because if you use clippy, you opt in to warnings, why would you opt out again?

Created - 1 comment - C-needs-discussion T-AST good first issue hacktoberfest

Stop linting `assert!(x == y)` rust-lang/rust-clippy

While RFC 2011 isn't implemented yet, the earlier we stop telling people to rewrite their asserts, the less they will be pissed once we tell them to change it back :)

Created - 1 comment - A-style good first issue hacktoberfest

Migrate to ethabi 4.0.0 paritytech/parity-ethereum

I think this could be split into 2 separate steps: - [ ] make current generator use `ethabi 4.0.0` - [x] add generator functionality to `ethabi` - [ ] replace generator with `use_contract!` ma...

Created - 1 comment - F6-refactor good first issue hacktoberfest help wanted P5-sometimesoon Q2-easy

Always true expressions in if expressions rust-lang/rust-clippy

<!-- Hi there! Whether you've come to make a suggestion for a new lint, an improvement to an existing lint or to report a bug or a false positive in Clippy, you've come to the right place. If y...

Created - 2 comments - A-correctness good first issue hacktoberfest L-lint T-middle

Warn about uses of Rust types where a C (raw) type is expected rust-lang/rust-clippy

I started using Rust on ARMv7 and run twice into issues where Rust types where used instead of `c_*` types. 1. It should not be possible to use a C type in a function declaration and a Rust type...

Created - 2 comments - A-correctness E-hard good first issue hacktoberfest L-lint T-AST

Replace usages of ::std::env::temp_dir with tempdir crate in tests paritytech/parity-ethereum

https://github.com/paritytech/parity/pull/6140#discussion_r129265892

Created - 2 comments - F6-refactor good first issue hacktoberfest help wanted M4-core P7-nicetohave Q2-easy

parity/dir.rs should be a standalone crate paritytech/parity-ethereum

and it should be used by `ethstore` instead of `ethstore/src/dir/paths.rs`

Created - 2 comments - F6-refactor good first issue hacktoberfest help wanted M4-core P7-nicetohave Q2-easy

Suggest `v.trailing_zeros() == n` over `(v & (1 << n)) != 0` rust-lang/rust-clippy

What it says in the title. There's probably other similar expressions Rust have nice functions for. See https://stackoverflow.com/questions/39178648/how-to-match-against-a-flags-bitmasks-in-rust.

Created - 3 comments - A-style L-lint T-middle good first issue hacktoberfest

Add syntax aware contexts to errors gluon-lang/gluon

We should have better, more human readable error messages. Elm has had a fair amount of praise for its error messages so stealing some ideas from it should be a good idea http://elm-lang.org/blog/c...

Created - 3 comments - beginner hacktoberfest help wanted

Parity rejects MetaMask's `x-metamask-origin` header, and consequently all MetaMask/Firefox reque... paritytech/parity-ethereum

I'm running: - **Parity version**: 1.6.10 - **Operating system**: Linux - **And installed**: via `parity/parity:stable` Docker image When using MetaMask 3.10.8 on Firefox 55 on Windows 7, p...

Created - 3 comments - F3-annoyance good first issue hacktoberfest help wanted M6-rpcapi P7-nicetohave

float_cmp: ignore when comparing with constant? rust-lang/rust-clippy

Consider: ``` const ONE: f32 = 1.0; fn main() { let v = 0.9; let _ = v == ONE; } ``` These are probably cases where you want to check for the exact constant, because it is a common argume...

Created - 4 comments - good first issue hacktoberfest L-enhancement

`to_mut` false positive rust-lang/rust-clippy

``` warning: methods called `to_*` usually take self by reference; consider choosing a less ambiguous name --> src/lib.rs:34:19 | 34 | pub fn to_mut(&mut self) -> &mut T { | ...

Created - 4 comments - good first issue hacktoberfest L-bug

permit `crate` as a shorthand visibility identifier rust-lang/rust

As part of https://github.com/rust-lang/rust/issues/44660, we plan to support `crate` as a visibility modifier equivalent to `pub(crate)`. Given that `pub(crate)` exists, this should be relatively ...

Created - 4 comments - E-easy E-mentor T-compiler WG-compiler-front hacktoberfest

Support iteration over both buffered and unbuffered database entries paritytech/parity-ethereum

Currently only flushed data is iterated over. I can mentor. I wrote a little crate that may help: https://crates.io/crates/interleaved-ordered

Created - 4 comments - F8-enhancement good first issue hacktoberfest help wanted M4-core P7-nicetohave Q1-mentor Q2-easy

Detect broken crate attributes rust-lang/rust-clippy

I want to avoid this embarrassing commit next time: https://github.com/nox/hyper_serde/commit/b1f2eac001d286e9209706fc2e48480543b57fe4

Created - 5 comments - A-correctness L-enhancement good first issue hacktoberfest

Document applying categories/adding new categories rust-lang/crates.io

Looking through the categories on crates.io I see no information on how to apply these categories to my own crate/add new categories. I assume there are plans to document this, but I couldn't see a...

Created - 5 comments - A-categories A-docs C-enhancement E-easy E-help-wanted E-mentor hacktoberfest T-infra WG-infra-crates.io

Improve error handling MSleepyPanda/rust-font-loader

There are a lot of `unwrap()`s in the code. Proper error handling with Result's would be nice. Happy to provide guidance! Just comment on this issue. Edit: - [ ] Windows - [ ] Fontconfig ...

Created - 5 comments - easy hacktoberfest help wanted

Create a MAN page danielpclark/abrute

I'm working towards releasing this on Ubuntu. I'd like this application to have a man page. See howto here: https://www.cyberciti.biz/faq/linux-unix-creating-a-manpage/ The man page should inc...

Created - 5 comments - good first issue hacktoberfest

Split up our UI-tests into smaller parts rust-lang/rust-clippy

Changing files like `tests/ui/methods.rs` causes a lot of diff noise. I think the ui output of every file should be kept below 100 lines preferrably and below 200 as a hard limit. The files woul...

Created - 6 comments - C-an-interesting-project good first issue hacktoberfest

Add bindings to useful rust libraries gluon-lang/gluon

The current standard library is extremely minimal and so lacks a lot of stuff one may expect from a standard library. Creating and maintaining libraries are a ton of work though but if we use the e...

Created - 6 comments - beginner hacktoberfest

Option<Option<_>> rust-lang/rust-clippy

I don't know if it's used anywhere, but it does seem like misuse.

Created - 7 comments - good first issue hacktoberfest L-lint T-AST

Add another column to the homepage for "Most Recently Downloaded" rust-lang/crates.io

Instructions for fixing this, can be done in 2 separate PRs but they will need to be done in order :) ## PR 1: backend - [x] In the [`summary` function that returns JSON for the /api/v1/summa...

Created - 7 comments - A-API A-ui C-enhancement E-easy E-mentor hacktoberfest T-infra WG-infra-crates.io

Latest Version of Crate Does Not Show For Alpha Versions rust-lang/crates.io

Example: https://crates.io/crates/turtle (example will work until I publish a non-alpha version) Test case: - Have some 0.x.x versions (not sure if they need to be yanked or not to reproduce th...

Created - 7 comments - A-versions A-yank C-bug E-easy E-help-wanted E-mentor hacktoberfest T-infra WG-infra-crates.io

lint String::as_str() rust-lang/rust-clippy

Using `my_string.as_str()` is noisy and adds no value in comparison to `&my_string`. This lint should not apply to using it in a `.map(_)` or some other higher-order stuff, just calling the functio...

Created - 8 comments - L-lint T-middle good first issue hacktoberfest

Starting Parity causes my cable modem Cisco EPC3825 to crash paritytech/parity-ethereum

> I'm running: > > - **Parity version**: 1.7.4 > - **Operating system**: Windows 10 > - **And installed**: via installer Each time I start Parity or it starts on boot, my cable modem Cisco E...

Created - 8 comments - F3-annoyance good first issue hacktoberfest help wanted M4-core P7-nicetohave

Crates who have yanked all their versions should only return name, owners, and that it's yanked rust-lang/crates.io

In search results and on the crate's page, we should be displaying crates with all of their versions yanked (henceforth referred to as "yanked crates") differently (https://github.com/rust-lang/cra...

Created - 19 comments - A-backend A-yank C-enhancement E-easy E-mentor hacktoberfest T-infra WG-infra-crates.io

Move `compile-fail` tests to `ui` rust-lang/rust

There are some cases where [`compile-fail`](https://github.com/rust-lang/rust/tree/master/src/test/compile-fail) errors are still needed, as [`ui`](https://github.com/rust-lang/rust/tree/master/src...

Created - 24 comments - A-diagnostics C-tracking-issue E-easy E-mentor hacktoberfest proposed-final-comment-period T-compiler WG-compiler-errors

Displaying all 30 issues

License

Language