Actions: facebook/errpy
Actions
Showing runs from all workflows
87 workflow runs
87 workflow runs
toml_edit
from 0.19.8
to 0.20.4
and toml
from 0.7.3
to 0.8.4
Reviewed By: zertosh
Differential Revision: D50616780
fbshipit-source-id: aa35720d2545de3315b64f0d2042b7e6cb328f50
cargo vendor and commit
#75:
Commit b0df0d8
pushed
by
facebook-github-bot
tempdir
has been deprecated since 2018:
https://github.com/rust-lang-deprecated/tempdir/pull/46
It's functionality was merged into tempfile
with minor tweaks:
- Methods names: new
-> with_prefix
, new_in
-> with_prefix_in
.
- with_prefix_in
's args order is reversed.
- Temp dirs no longer have a period between the prefix and the random
name (before foo.123abc
, now foo123abc
).
Reviewed By: capickett
Differential Revision: ...
cargo vendor and commit
#73:
Commit 2cc62fb
pushed
by
facebook-github-bot
Error::provide
API. This API is
available starting in Rust 1.73. This means that if you want backtraces,
you need one:
- anyhow-1.0.72 & Rust 1.72
- anyhow-1.0.73 & Rust 1.73
Since we're still on 1.72, pin the version to avoid accidentally losing
backtraces.
There are no real changes between anyhow-1.0.71 and anyhow-1.0.72. But
update to anyhow-1.0.72 so that we're right up until the point where we
get b...
cargo vendor and commit
#70:
Commit 91994e1
pushed
by
facebook-github-bot
print_cst
and print_ast
commands to take a file path as argument, and read from stdin when that argument equals to -
Commands now look like:
buck2 run errpy:print_cst -- thing.py
buck2 run errpy:print_ast -- thing.py
echo "a=9" | buck2 run errpy:print_cst -- -
echo "a=9" | buck2 run errpy:print_ast -- -
Reviewed By: kinto0
Differential Revision: D49457345
fbshipit-source-id: ff1b52c9bc7e3...
cargo vendor and commit
#68:
Commit cdbe635
pushed
by
facebook-github-bot
cargo-checksum.json
Reviewed By: inseokhwang
Differential Revision: D49053654
fbshipit-source-id: b1654bb5ebc2de5a430585bf06b1f37c0bcf864c
cargo vendor and commit
#67:
Commit 6b12d4a
pushed
by
facebook-github-bot
buck2_common::ignores::ignore_set::IgnoreSet
objects concurrently from many threads.
- Bug report: **[rust-lang/regex#1059](https://github.com/rust-lang/regex/issues/1059) *"1.9 memory usage: globset-generated RegexSet allocates and retains 48Γ more m...
cargo vendor and commit
#65:
Commit 924b72f
pushed
by
facebook-github-bot
.c
file (.cc
doesn't exist) and build as C rather than C++
This is just a copy of https://github.com/tree-sitter/tree-sitter-python/blob/6ecc2b54b39ac390848d81dfcf5ee961f33a2f03/bindings/rust/build.rs
Pull Request resolved: https://github.com/facebook/errpy/pull/3
Reviewed By: NgaiJustin
Differential Revision: D48018541
Pulled By: jasontatton
fbshipit-source-id: c2cda424ed5bf0d3f80d9c1f9e4bd78a59f20b6c
cargo vendor and commit
#62:
Commit 6c73d58
pushed
by
facebook-github-bot
cst_to_ast
conversion.
2. Refactor isize to usize for RecoverableErrorLocation and related structs
3. Extend support for rust regex
4. Implement trailing period post-processing and e2e test the source file to CST step
5...
cargo vendor and commit
#60:
Commit 2fe4935
pushed
by
facebook-github-bot
cst_to_ast
conversion.
2. Refactor isize to usize for RecoverableErrorLocation and related structs
3. Extend support for rust regex
4. **Implement trailing period post-processing and e2e test the source file to CST step**
5. Replace injected token with an empty va...
cargo vendor and commit
#58:
Commit 1110f51
pushed
by
facebook-github-bot
cst_to_ast
conversion.
2. Refactor isize to usize for RecoverableErrorLocation and related structs
3. **Extend support for rust regex**
4. Implement trailing period post-processing and e2e test the source file to CST step
5. Replace injected token with an empty value attr...
cargo vendor and commit
#56:
Commit 4f0f35b
pushed
by
facebook-github-bot
scanner.c
to match the latest version on the [tree-sitter-python github repo](https://github.com/tree-sitter/tree-sitter-python)
This is a prerequisite to us upstreaming the pattern matching changes.
Hopefully once the pattern matching changes are upstreamed and released we can unvendor this code and revert to using the offical release and no more diffs like this will be needed.
...
cargo vendor and commit
#55:
Commit 78e324c
pushed
by
facebook-github-bot
std
for panic_handler
Summary:
When building buck sysroot from source, #[no_std]
crates would fail to link as shared libraries, citing "missing #[panic_handler]".
Matt introduced a mechanism in https://github.com/rust-lang/rust/pull/109421 that allows us to still link in the default panic handler from std
, even if the rest of the crate is completely unused (as is the case with no_std
crates).
The net result is that we no longer need to force stati...
cargo vendor and commit
#54:
Commit a03f2d4
pushed
by
facebook-github-bot
test
directory to tests
and add bash functions
Summary: This diff renames the test director to tests
to make use of the builtin #[cfg(test)]
macro for tests
directory and compiles files in this directory only when we run cargo test. This is also to align with the rust lang book [test organization practices](https://doc.rust-lang.org/book/ch11-03-test-organization.html#the-tests-directory).
Reviewed By: stroxler
Differential Revision: D47406318
fbshipit-source-id...
cargo vendor and commit
#53:
Commit da6320e
pushed
by
facebook-github-bot
print_cst
functionality to print both filtered and unfiltered CST
Summary:
Previously the print_cst
helper function would operate on the FilteredCST
struct and, as a result, only print non-error, non-comment nodes. This diff adds a CLI arg to allow print_cst
to support printing both filtered and non-filtered CST. This is especially helpful in identifying how the errors are represented by tree-sitter, which may help motivate recovery efforts in the CST to AST transla...
cargo vendor and commit
#52:
Commit f83bb3c
pushed
by
facebook-github-bot