Skip to content

Commit 0579449

Browse files
grandizzy0xrusowskysilvekkk
authored
fix: Backport fmt and script fixes to v1.4.4 (#12272)
* fix(fmt): no trailing cmnts in opening brace of empty blocks (#12241) * fix(fmt): only print trailing cmnts in opening brace when block is not empty * doc: link issue --------- Co-authored-by: grandizzy <[email protected]> * fix(fmt): preserve indexed callee when it fits (#12270) * fix(fmt): preserve indexed callee when it fits * style: typos * fix(forge): fix dynamic gas limit check (#12267) * fix(forge): fix dynamic gas limit check * add repro * chore: update traces for p256 precompile test (#12242) chore: redact part of traces for p256 precompile test * chore: bump v1.4.4 (#12271) * fix(forge): update progress on rejected fuzz runs (#12243) fix: update progress on rejected runs * feat(fmt): enforce doc comment styling (#11955) * feat(fmt): force doc comment styling * tests: add unit tests * style: clippy + comments * fix: default config test * chore(fmt): prefer_compact + indent bin expr w/ parenthesis (#12281) * fix: indentation in operator exprs with parentheses * docs: new param * feat: prefer_compact * fix: test * style: typo * fix: default config test * Fix wrap comments test * fix: emit and revert --------- Co-authored-by: grandizzy <[email protected]> * chore(docs): default `all` for `prefer_compact` fmt config (#12294) chore: default all for prefer_compact fmt * docs(fmt): add `none` variant (#12298) * feat(fmt): add single_line_imports option to keep single imports on one line (#12303) * add single_line_imports option to keep single imports on one line * update readme * add tests for single_line_imports feature + fmt * fix clippy and simplify the code * fix test failed * fix: simplify --------- Co-authored-by: 0xrusowsky <[email protected]> Co-authored-by: grandizzy <[email protected]> * fix(fmt): keep if stmts inline in assembly blocks (#12306) fix(fmt): asm inline if stmt * fix(fmt): prevent double-ind in complex ternary expr (#12317) * fix(fmt): only indent wrapped trailing block cmnts (#12319) * fix(fmt): only indent wrapped trailing cmnts which are line cmnts * style: flip --------- Co-authored-by: grandizzy <[email protected]> * fix(fmt): don't break var assignments when callee fits (#12323) * fix(fmt): don't break var assignments when callee fits * fix: deindent calls (exception) * chore: update arb tests, use different rpc url (#12321) * chore: use drpc arb * Use other * fix(fmt): properly calc fn header size (#12343) * fix(fmt): properly calc fn header size * docs: add more cmnts * fix: revert bun.lock changes * test(fmt): ensure fn header sizes are computed correctly (#12350) * fix(fmt): properly calc fn header size * docs: add more cmnts * fix: revert bun.lock changes * test: estimate_header_size * simplify tests * style: clippy * chore: patch solar to main rev (#12379) * chore: back to arbitrum rpc (#12382) * fix(fmt): always break consistently in calls with opts and args (#12359) * fix(fmt): always break consistently in calls with opts and args * more tests * test: simplify --------- Co-authored-by: 0xrusowsky <[email protected]> Co-authored-by: silve K <[email protected]> Co-authored-by: 0xrusowsky <[email protected]>
1 parent fa9f934 commit 0579449

File tree

58 files changed

+1577
-302
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+1577
-302
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ env:
1717
CARGO_TERM_COLOR: always
1818
IS_NIGHTLY: ${{ github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' }}
1919
PROFILE: maxperf
20-
STABLE_VERSION: "v1.3.6"
20+
STABLE_VERSION: "v1.4.3"
2121

2222
jobs:
2323
prepare:

Cargo.lock

Lines changed: 42 additions & 50 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)