Skip to content
This repository has been archived by the owner on Jan 12, 2024. It is now read-only.

Update to Fantomas 4.6.5 #1374

Merged
merged 4 commits into from
Mar 1, 2022
Merged

Update to Fantomas 4.6.5 #1374

merged 4 commits into from
Mar 1, 2022

Conversation

bamarsha
Copy link
Contributor

@bamarsha bamarsha commented Feb 25, 2022

New Fantomas version has bug fixes that let us remove our .fantomasignore file (which was ignoring .fsi files and some of the transformation class definitions due to comments previously being eaten and crashes).

It also introduces some new bugs, but they are minor cosmetic issues:

  • Backticks incorrectly removed for some F# identifiers reserved for future use, like break and virtual: Keep backticks in identifiers fsprojects/fantomas#2034. This causes an F# warning, but I suppressed the warnings for the files affected.
  • Backticks incorrectly added for base when calling a base class method, but this seems to be harmless.
  • Records in .fsi files are formatted differently from .fs files.

@bamarsha bamarsha marked this pull request as ready for review February 25, 2022 23:27
@bamarsha bamarsha merged commit c337d8d into main Mar 1, 2022
@bamarsha bamarsha deleted the samarsha/fantomas branch March 1, 2022 00:09
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants