issues
search
dtolnay
/
no-panic
Attribute macro to require that the compiler prove a function can't ever panic
Apache License 2.0
1k
stars
13
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Make generated code compatible with Rust 2024 edition
#60
dtolnay
closed
20 hours ago
0
False-positive on an empty function, probably because of the return type
#59
orsinium
closed
4 months ago
1
Resolve unexpected_cfgs warning
#58
dtolnay
closed
6 months ago
0
false positive on trivial call to libc::mmap
#57
anderspapitto
opened
6 months ago
0
False positive when annotating (non-tail?)-recursive functions
#56
dflemstr
opened
7 months ago
0
Document fat LTO and codegen unit solution
#55
nickbabcock
closed
9 months ago
0
False positive with hashing
#54
nickbabcock
closed
9 months ago
5
Pick up changes to non_exhaustive_omitted_patterns lint
#53
dtolnay
closed
10 months ago
0
Mention that profile opt-level can go in .cargo/config.toml too
#52
dtolnay
closed
11 months ago
0
Fail Non-Panicking Code with 'extern functions couldn't be found'
#51
netzdoktor
closed
11 months ago
1
Failing to compile non-panicking code
#50
sloganking
closed
11 months ago
1
panic = abort
#49
wmmc88
closed
7 months ago
1
Update to syn 2
#48
dtolnay
closed
1 year ago
0
Make error for async functions point to correct location and add some…
#47
VanOvermeire
closed
1 year ago
1
test conditional return & macro
#46
brodycj
closed
1 year ago
0
support `const fn` - NAIVE WORKAROUND NOT RECOMMENDED
#45
brodycj
closed
1 year ago
0
Test exhaustive match on syn::Type
#44
dtolnay
closed
1 year ago
0
Support impl Trait in return type
#43
dtolnay
closed
1 year ago
0
Add test that requires the nested closure to be written with non-inferred return type
#42
dtolnay
closed
1 year ago
0
no-panic finds panics where there are none in barebones project
#41
ZeeQyu
closed
1 year ago
5
enable ui tests for Rust since 1.67.0 (current stable version)
#40
brodycj
closed
1 year ago
0
Improve error message on async fn
#39
dtolnay
closed
1 year ago
0
testing on Windows
#38
brodycj
closed
1 year ago
0
[BUG] test with async/.await
#37
brodycj
closed
1 year ago
1
Recognize self arg with Pin type
#36
dtolnay
closed
1 year ago
0
Add CI job on macOS
#35
dtolnay
closed
1 year ago
0
REPRODUCTION test with std::pin (DO NOT MERGE)
#34
brodycj
closed
1 year ago
0
issue with `mut self: std::pin::Pin<&mut Self>` parameter
#33
brodycj
closed
1 year ago
1
Workaround needed on mac
#32
brodycj
closed
1 year ago
0
Preserve original input item on parse error
#31
dtolnay
closed
2 years ago
0
Add ui test
#30
dtolnay
closed
2 years ago
0
Do a parse as Nothing to check empty args
#29
dtolnay
closed
2 years ago
0
no-panic currently cannot be used in doctests
#28
untitaker
opened
2 years ago
0
no_release_panic and more
#27
leonardo-m
closed
1 year ago
1
Run clippy linter in CI
#26
dtolnay
closed
3 years ago
0
Using no-panic crate wide
#25
pedrocr
closed
3 years ago
1
Adding no-op may_panic macro for documentation purpose
#24
mettke
closed
3 years ago
0
Adding examples for usage in libraries and binaries
#23
mettke
closed
1 year ago
0
Detected panic when returning a String
#22
paulkass
closed
4 years ago
3
Adding tests for async calls
#21
paulkass
closed
1 year ago
1
Doesn't work with `impl Trait` return type
#20
Wolvereness
closed
1 year ago
0
Add some documentation for how it works?
#19
jrmuizel
closed
1 year ago
1
Enable GitHub Actions
#18
dtolnay
closed
4 years ago
0
Idea: add can_panic macro
#17
rw
closed
3 years ago
1
Is there a way to use potentially panicking code in a #[no_panic] function
#16
KizzyCode
closed
4 years ago
3
Panic detected on a dummy function from a lib
#15
RazrFalcon
closed
4 years ago
6
Could we extend no-panic to work on blocks, not just functions?
#14
rw
closed
4 years ago
6
enabling in release-only or using feature
#13
jadamcrain
closed
4 years ago
2
Functions can build and then panic despite being marked no_panic
#12
Lokathor
closed
4 years ago
7
Move self in unreachable code
#11
dtolnay
closed
5 years ago
0
Next