Commit Graph

  • 67b1d0463a
    Pull in pycodestyle tests for E checks (#195) Charlie Marsh 2022-09-14 22:22:53 -0400
  • de5bfdd662 Pull in pycodestyle tests for E checks Charlie Marsh 2022-09-14 21:34:35 -0400
  • d008a181ec
    Improve default exclusions and support extend-exclude (#188) Charlie Marsh 2022-09-14 22:21:17 -0400
  • 2c4a3205cb Use globs Charlie Marsh 2022-09-14 22:01:36 -0400
  • 6d612a428a
    Migrate linter tests to insta (#194) Charlie Marsh 2022-09-14 21:52:44 -0400
  • c4a707608c Improve default exclusions and support extend-exclude Charlie Marsh 2022-09-14 17:27:49 -0400
  • 4eeadbc484 Migrate linter tests to insta Charlie Marsh 2022-09-14 21:18:54 -0400
  • c0cb73ab16
    Implement E721 (#193) Charlie Marsh 2022-09-14 21:10:29 -0400
  • 5f5b9947a6 Implement E721 Charlie Marsh 2022-09-14 21:08:53 -0400
  • 2e1eb84cbf
    Implement F632 (#190) Charlie Marsh 2022-09-14 18:22:35 -0400
  • 6aaee06d17 Implement F632 Charlie Marsh 2022-09-14 18:21:49 -0400
  • b03a8728b5
    Add support for from __future__ import annotations (#189) Charlie Marsh 2022-09-14 18:22:19 -0400
  • f7726a6af7 Add support for from __future__ import annotations Charlie Marsh 2022-09-14 18:07:24 -0400
  • 1dd3350a30
    Revert "Adding flag and logic for different output format" (#187) Charlie Marsh 2022-09-14 14:20:02 -0400
  • 18e35193e1 Revert "Adding flag and logic for different output format (#185)" Charlie Marsh 2022-09-14 14:19:48 -0400
  • f931a0d578 Fix accidental fixture typo Patrick Haller 2022-09-14 20:15:05 +0200
  • 6845a808d2 Revert writer logic, just use plain println! Patrick Haller 2022-09-14 20:08:58 +0200
  • bda34945a5
    Adding flag and logic for different output format (#185) Patrick Haller 2022-09-14 16:43:32 +0200
  • 3a625599f4 Formatting, replace vec with array to avoid unnecessary allocs Patrick Haller 2022-09-14 15:16:24 +0200
  • a05898683e Remove custom flag name, fix merge error Patrick Haller 2022-09-14 15:03:36 +0200
  • b7fdc76578
    Merge branch 'main' into struct_output Patrick Haller 2022-09-14 14:19:57 +0200
  • 71ff456c7d Adding flag and logic for different output format, encapsulated write out logic Patrick Haller 2022-09-14 14:16:23 +0200
  • 85dcaa8d3c
    chore: Avoid `collect` in `inner_main` (#184) Dmitry Dygalo 2022-09-14 14:16:04 +0200
  • 4ac74ed0ad Revert erroneous pyproject.toml changes Charlie Marsh 2022-09-14 08:14:26 -0400
  • a502098baf
    chore: Make `Settings::from_paths` return `Self` Dmitry Dygalo 2022-09-14 10:41:13 +0200
  • a711569c2c
    chore: Avoid `collect` Dmitry Dygalo 2022-09-14 10:32:30 +0200
  • 5ba4bf464b
    chore: Revert changes in `pyproject.toml` Dmitry Dygalo 2022-09-14 10:16:14 +0200
  • b7e2a4b9a9
    feat: Implement `InvalidPrintSyntax` (`F633`) (#182) Dmitry Dygalo 2022-09-14 03:10:20 +0200
  • 800db3fb8c Add to default settings + README Charlie Marsh 2022-09-13 21:09:29 -0400
  • 6d3abdf1d6
    feat: Implement `InvalidPrintSyntax` (`F633`) Dmitry Dygalo 2022-09-14 01:04:13 +0200
  • 53a7758248
    Avoid some allocations (#179) Dmitry Dygalo 2022-09-13 16:07:22 +0200
  • 2ba767957d
    refactor: Use `while let Some` instead of calling `is_empty` (#180) Dmitry Dygalo 2022-09-13 16:06:49 +0200
  • 08152787e1
    chore: Use `once_cell` instead of `lazy_static` (#178) Dmitry Dygalo 2022-09-13 16:06:21 +0200
  • fd5c749ea7
    refactor: Use `while let Some` instead of calling `is_empty` Dmitry Dygalo 2022-09-13 14:30:39 +0200
  • 668e41f0f6
    perf: Use specialized `ToString` Dmitry Dygalo 2022-09-13 11:32:36 +0200
  • f8af40173a
    chore: Use patterns inside `matches!` instead of multiple `matches!` Dmitry Dygalo 2022-09-13 11:22:43 +0200
  • db80def506
    perf: Do not clone `name` before passing to `format!` Dmitry Dygalo 2022-09-13 11:07:33 +0200
  • 13114adc4e
    perf: Use `copied` instead of cloning a vector Dmitry Dygalo 2022-09-13 11:06:18 +0200
  • e0f02646fe
    perf: Use `extend_from_slice` instead of `extend` and avoid one `clone` call Dmitry Dygalo 2022-09-13 11:00:54 +0200
  • 6a6725eb42
    chore: Use `once_cell` instead of `lazy_static` Dmitry Dygalo 2022-09-13 10:49:22 +0200
  • 5f77b420cd Bump version to 0.0.37 v0.0.37 Charlie Marsh 2022-09-12 21:35:08 -0400
  • 90f9e60517
    Implement F722 (#175) Charlie Marsh 2022-09-12 21:34:27 -0400
  • 00f82b11a9 Implement F722 Charlie Marsh 2022-09-12 21:34:12 -0400
  • 320737f6e4
    Change URL to comply with PEP 621 (#173) Brian Okken 2022-09-12 15:38:20 -0700
  • d29c684227 change url to comply with pep 621 Brian Okken 2022-09-12 14:25:03 -0700
  • dfba1416b2
    Implement F406 (#172) Charlie Marsh 2022-09-12 16:47:30 -0400
  • 3df05bf25b Implement F406 Charlie Marsh 2022-09-12 16:47:20 -0400
  • 2ca3f35bd1 Remove one match from checks.rs Charlie Marsh 2022-09-12 16:32:27 -0400
  • b1c40d5fa7
    Run MacOS builds in parallel (#171) Adrian Garcia Badaracco 2022-09-12 15:24:13 -0500
  • d591b6e130
    Run MacOS builds in parallel Adrian Garcia Badaracco 2022-09-12 14:47:45 -0500
  • a129e27b3e Tweak rule counts Charlie Marsh 2022-09-12 15:26:21 -0400
  • ad7daa008e Update README to enumerate missing Flake8 rules Charlie Marsh 2022-09-12 15:24:32 -0400
  • 062d7081a0 Bump version to 0.0.36 v0.0.36 Charlie Marsh 2022-09-12 11:16:26 -0400
  • 40c1e7e005
    Implement F701 and F702 (#169) Charlie Marsh 2022-09-12 11:16:08 -0400
  • 3c755197d3 Implement F701 and F702 Charlie Marsh 2022-09-12 11:13:00 -0400
  • 3cbd05ddff Update README Charlie Marsh 2022-09-12 09:31:16 -0400
  • 9414090617
    Implement E722 (#166) Harutaka Kawamura 2022-09-12 22:04:39 +0900
  • 825777edc1
    Add test case for assignment expression in `E741.py` (#168) Harutaka Kawamura 2022-09-12 22:03:36 +0900
  • 2d3b4a6d88 Add test case for assignment-expression in E741.py harupy 2022-09-12 20:20:17 +0900
  • d7264579e2 Update resources/test/fixtures/pyproject.toml harupy 2022-09-12 18:57:14 +0900
  • 73343a9913 Fix test harupy 2022-09-12 18:48:05 +0900
  • 739c3aa4fa Implement E722 harupy 2022-09-12 18:47:04 +0900
  • 4e0807e908
    Include line length in E501 messages (#165) Charlie Marsh 2022-09-11 22:54:11 -0400
  • ff631d39c0 Include line length in E501 messages Charlie Marsh 2022-09-11 22:53:58 -0400
  • 546be5692a Bump version to 0.0.35 v0.0.35 Charlie Marsh 2022-09-11 21:53:58 -0400
  • 43e1f20b28
    Allow unused assignments in for loops and unpacking (#163) Charlie Marsh 2022-09-11 21:53:45 -0400
  • 4e875c1c1f Allow unused assignments in for loops and unpacking Charlie Marsh 2022-09-11 21:48:45 -0400
  • 97388cefda
    Implement E743 (#162) Harutaka Kawamura 2022-09-12 10:27:33 +0900
  • 927d251dfa Implement E743 harupy 2022-09-12 09:40:08 +0900
  • 63ce579989
    Implement E742 (#160) Harutaka Kawamura 2022-09-12 09:27:48 +0900
  • 1b90d40a9d Implement E742 harupy 2022-09-12 08:47:33 +0900
  • 5f4a62aa40 Bump version to 0.0.34 v0.0.34 Charlie Marsh 2022-09-11 18:05:52 -0400
  • 02ab52b3e2
    Implement F407 (#158) Charlie Marsh 2022-09-11 18:05:28 -0400
  • 27ba8900eb Implement F407 Charlie Marsh 2022-09-11 17:50:24 -0400
  • 549732b1da
    Implement F404 (#159) Charlie Marsh 2022-09-11 18:05:00 -0400
  • 746e92af19 Implement F404 Charlie Marsh 2022-09-11 17:40:46 -0400
  • c4565fe0f5
    Implement E741 (#137) Harutaka Kawamura 2022-09-12 01:30:28 +0900
  • d2117e0c08 check in ExprContext::Store harupy 2022-09-11 23:46:20 +0900
  • 81ae3bfc94 Bump version to 0.0.33 v0.0.33 Charlie Marsh 2022-09-11 10:45:02 -0400
  • 62e6feadc7
    Handle accesses within inner functions (#156) Charlie Marsh 2022-09-11 10:44:27 -0400
  • 18a26e8f0b
    Allow setting --exclude on the command-line (#157) Charlie Marsh 2022-09-11 10:44:23 -0400
  • 2371de3895
    Make late imports more permissive (#155) Charlie Marsh 2022-09-11 10:44:06 -0400
  • fb32f4819b Allow setting --exclude on the command-line Charlie Marsh 2022-09-11 10:35:41 -0400
  • 6b10bb5035 Handle accesses within inner functions Charlie Marsh 2022-09-11 10:27:34 -0400
  • f51b6b148f Make late imports more permissive Charlie Marsh 2022-09-11 10:17:01 -0400
  • e3c8f61340
    Ignore deletes in conditional branches (#154) Charlie Marsh 2022-09-11 10:28:07 -0400
  • f6628ae100
    Fix `Message.cmp` (#152) Harutaka Kawamura 2022-09-11 23:18:27 +0900
  • 989ed9c10b
    Fix ruff's pyproject.toml section name in README.md (#148) Jakub Kuczys 2022-09-11 16:18:19 +0200
  • 8a1496ce18 Ignore deletes in conditional branches Charlie Marsh 2022-09-11 10:06:45 -0400
  • 13566989b6 Refactor harupy 2022-09-11 22:46:07 +0900
  • a780faccd5 Use handle_node_store harupy 2022-09-11 22:40:41 +0900
  • 88411fb571
    Fixed right hand size issue of Ord::cmp Yevgnen 2022-09-11 17:52:39 +0800
  • 0d172b6091 Resolve conflict harupy 2022-09-11 14:39:18 +0900
  • b48538d7db Fix Message.cmp harupy 2022-09-11 14:23:08 +0900
  • 9cb791157d
    Fix ruff's pyproject.toml section name in README.md Jakub Kuczys 2022-09-11 04:47:56 +0200
  • 8698c06c36 Bump version to 0.0.32 v0.0.32 Charlie Marsh 2022-09-10 15:21:01 -0400
  • dfd8a4158d
    Parse function annotations within the ClassDef scope (#144) Charlie Marsh 2022-09-10 15:20:39 -0400
  • a59f305007 Parse function annotations within the ClassDef scope Charlie Marsh 2022-09-10 15:14:18 -0400
  • c247730bf5 Avoid treating keys as annotations in TypedDict Charlie Marsh 2022-09-10 15:18:53 -0400
  • 024472d578
    Implement F621 and F622 (#143) Charlie Marsh 2022-09-10 15:04:33 -0400