-
-
Notifications
You must be signed in to change notification settings - Fork 103
Comparing changes
Open a pull request
base repository: racket/typed-racket
base: master
head repository: racket/typed-racket
compare: autofix-44-1
- 14 commits
- 20 files changed
- 1 contributor
Commits on Jul 4, 2025
-
Fix 3 occurrences of
read-line-any
Specify a line mode of `'any` with `read-line` to avoid differences between Windows and other platforms.
Configuration menu - View commit details
-
Copy full SHA for 0edfe76 - Browse repository at this point
Copy the full SHA 0edfe76View commit details -
Fix 5 occurrences of
let-to-define
Internal definitions are recommended instead of `let` expressions, to reduce nesting.
Configuration menu - View commit details
-
Copy full SHA for 9b171ea - Browse repository at this point
Copy the full SHA 9b171eaView commit details -
Fix 1 occurrence of
format-identity
This use of `format` does nothing.
Configuration menu - View commit details
-
Copy full SHA for ee8cece - Browse repository at this point
Copy the full SHA ee8ceceView commit details -
Fix 2 occurrences of
if-begin-to-cond
Using `cond` instead of `if` here makes `begin` unnecessary
Configuration menu - View commit details
-
Copy full SHA for a84d57b - Browse repository at this point
Copy the full SHA a84d57bView commit details -
Fix 1 occurrence of
define-values-values-to-define
This use of `define-values` is unnecessary.
Configuration menu - View commit details
-
Copy full SHA for ed0fa40 - Browse repository at this point
Copy the full SHA ed0fa40View commit details -
Fix 2 occurrences of
consing-onto-static-list
This list-constructing expression can be simplified
Configuration menu - View commit details
-
Copy full SHA for 259e30e - Browse repository at this point
Copy the full SHA 259e30eView commit details -
Fix 1 occurrence of
define-syntax-syntax-rules-to-define-syntax-rule
This `define-syntax` macro can be replaced with a simpler, equivalent `define-syntax-rule` macro.
Configuration menu - View commit details
-
Copy full SHA for 70d425a - Browse repository at this point
Copy the full SHA 70d425aView commit details -
Fix 1 occurrence of
single-clause-match-to-match-define
This `match` expression can be simplified using `match-define`.
Configuration menu - View commit details
-
Copy full SHA for 2017ec2 - Browse repository at this point
Copy the full SHA 2017ec2View commit details -
Fix 2 occurrences of
always-throwing-if-to-when
Using `when` and `unless` is simpler than a conditional with an always-throwing branch.
Configuration menu - View commit details
-
Copy full SHA for 333905b - Browse repository at this point
Copy the full SHA 333905bView commit details -
Fix 1 occurrence of
if-let-to-cond
`cond` with internal definitions is preferred over `if` with `let`, to reduce nesting
Configuration menu - View commit details
-
Copy full SHA for 2ac9388 - Browse repository at this point
Copy the full SHA 2ac9388View commit details -
Fix 1 occurrence of
cond-let-to-cond-define
Internal definitions are recommended instead of `let` expressions, to reduce nesting.
Configuration menu - View commit details
-
Copy full SHA for eefaaec - Browse repository at this point
Copy the full SHA eefaaecView commit details -
Fix 10 occurrences of
define-lambda-to-define
The `define` form supports a shorthand for defining functions.
Configuration menu - View commit details
-
Copy full SHA for 689779a - Browse repository at this point
Copy the full SHA 689779aView commit details -
Fix 2 occurrences of
nested-if-to-cond
This `if`-`else` chain can be converted to a `cond` expression.
Configuration menu - View commit details
-
Copy full SHA for 799ba9a - Browse repository at this point
Copy the full SHA 799ba9aView commit details -
Fix 1 occurrence of
define-let-to-double-define
This `let` expression can be pulled up into a `define` expression.
Configuration menu - View commit details
-
Copy full SHA for d1ea109 - Browse repository at this point
Copy the full SHA d1ea109View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...autofix-44-1