fantomas-tool 4.1.0-beta-003

Suggested Alternatives

fantomas

This is a prerelease version of fantomas-tool.
There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global fantomas-tool --version 4.1.0-beta-003
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local fantomas-tool --version 4.1.0-beta-003
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=fantomas-tool&version=4.1.0-beta-003&prerelease
                    
nuke :add-package fantomas-tool --version 4.1.0-beta-003
                    

This library aims at formatting F# source files based on a given configuration.
Fantomas will ensure correct indentation and consistent spacing between elements in the source files.
Some common use cases include
(1) Reformatting a code base to conform a universal page width
(2) Converting legacy code from verbose syntax to light syntax
(3) Formatting auto-generated F# signatures.

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
.NET Core netcoreapp3.1 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
5.0.0-alpha-002 1,827 4/4/2022 5.0.0-alpha-002 is deprecated because it is no longer maintained.
5.0.0-alpha-001 786 3/19/2022 5.0.0-alpha-001 is deprecated because it is no longer maintained.
4.7.9 99,918 5/2/2022 4.7.9 is deprecated because it is no longer maintained.
4.7.8 3,416 4/25/2022 4.7.8 is deprecated because it is no longer maintained.
4.7.7 9,163 4/20/2022 4.7.7 is deprecated because it is no longer maintained.
4.7.6 81,069 4/4/2022 4.7.6 is deprecated because it is no longer maintained.
4.7.5 8,973 3/27/2022 4.7.5 is deprecated because it is no longer maintained.
4.7.4 1,076 3/25/2022 4.7.4 is deprecated because it is no longer maintained.
4.7.3 10,214 3/12/2022 4.7.3 is deprecated because it is no longer maintained.
4.7.2 77,417 3/11/2022 4.7.2 is deprecated because it is no longer maintained.
4.7.1 20,142 3/8/2022 4.7.1 is deprecated because it is no longer maintained.
4.7.0 7,583 3/4/2022 4.7.0 is deprecated because it is no longer maintained.
4.6.6 785 3/4/2022 4.6.6 is deprecated because it is no longer maintained.
4.6.5 71,368 2/18/2022 4.6.5 is deprecated because it is no longer maintained.
4.6.4 5,548 2/11/2022 4.6.4 is deprecated because it is no longer maintained.
4.6.3 5,428 2/8/2022 4.6.3 is deprecated because it is no longer maintained.
4.6.2 2,631 2/6/2022 4.6.2 is deprecated because it is no longer maintained.
4.6.1 8,194 2/1/2022 4.6.1 is deprecated because it is no longer maintained.
4.6.0 85,377 1/14/2022 4.6.0 is deprecated because it is no longer maintained.
4.6.0-beta-001 800 1/8/2022 4.6.0-beta-001 is deprecated because it is no longer maintained.
4.6.0-alpha-011 1,764 12/29/2021 4.6.0-alpha-011 is deprecated because it is no longer maintained.
4.6.0-alpha-010 1,583 12/4/2021 4.6.0-alpha-010 is deprecated because it is no longer maintained.
4.6.0-alpha-009 3,574 11/24/2021 4.6.0-alpha-009 is deprecated because it is no longer maintained.
4.6.0-alpha-008 1,111 11/19/2021 4.6.0-alpha-008 is deprecated because it is no longer maintained.
4.6.0-alpha-007 1,318 11/7/2021 4.6.0-alpha-007 is deprecated because it is no longer maintained.
4.6.0-alpha-006 1,340 11/3/2021 4.6.0-alpha-006 is deprecated because it is no longer maintained.
4.6.0-alpha-005 813 10/27/2021 4.6.0-alpha-005 is deprecated because it is no longer maintained.
4.6.0-alpha-004 38,798 10/20/2021 4.6.0-alpha-004 is deprecated because it is no longer maintained.
4.6.0-alpha-003 732 10/5/2021 4.6.0-alpha-003 is deprecated because it is no longer maintained.
4.6.0-alpha-002 576 9/7/2021 4.6.0-alpha-002 is deprecated because it is no longer maintained.
4.6.0-alpha-001 487 8/11/2021 4.6.0-alpha-001 is deprecated because it is no longer maintained.
4.5.12 1,171 1/8/2022 4.5.12 is deprecated because it is no longer maintained.
4.5.11 2,406 12/29/2021 4.5.11 is deprecated because it is no longer maintained.
4.5.10 8,939 12/4/2021 4.5.10 is deprecated because it is no longer maintained.
4.5.9 8,041 11/24/2021 4.5.9 is deprecated because it is no longer maintained.
4.5.8 2,568 11/19/2021 4.5.8 is deprecated because it is no longer maintained.
4.5.7 1,658 11/7/2021 4.5.7 is deprecated because it is no longer maintained.
4.5.6 1,844 11/3/2021 4.5.6 is deprecated because it is no longer maintained.
4.5.5 1,317 10/27/2021 4.5.5 is deprecated because it is no longer maintained.
4.5.4 12,393 10/5/2021 4.5.4 is deprecated because it is no longer maintained.
4.5.3 8,671 9/7/2021 4.5.3 is deprecated because it is no longer maintained.
4.5.2 13,191 8/11/2021 4.5.2 is deprecated because it is no longer maintained.
4.5.1 5,466 7/24/2021 4.5.1 is deprecated because it is no longer maintained.
4.5.0 70,974 7/7/2021 4.5.0 is deprecated because it is no longer maintained.
4.5.0-beta-005 565 7/6/2021 4.5.0-beta-005 is deprecated because it is no longer maintained.
4.5.0-beta-004 482 7/5/2021 4.5.0-beta-004 is deprecated because it is no longer maintained.
4.5.0-beta-003 589 7/5/2021 4.5.0-beta-003 is deprecated because it is no longer maintained.
4.5.0-beta-002 1,019 6/27/2021 4.5.0-beta-002 is deprecated because it is no longer maintained.
4.5.0-beta-001 2,581 6/5/2021 4.5.0-beta-001 is deprecated because it is no longer maintained.
4.5.0-alpha-020 531 5/26/2021 4.5.0-alpha-020 is deprecated because it is no longer maintained.
4.5.0-alpha-019 930 5/22/2021 4.5.0-alpha-019 is deprecated because it is no longer maintained.
4.5.0-alpha-018 588 5/21/2021 4.5.0-alpha-018 is deprecated because it is no longer maintained.
4.5.0-alpha-017 837 5/15/2021 4.5.0-alpha-017 is deprecated because it is no longer maintained.
4.5.0-alpha-016 565 5/9/2021 4.5.0-alpha-016 is deprecated because it is no longer maintained.
4.5.0-alpha-015 749 5/8/2021 4.5.0-alpha-015 is deprecated because it is no longer maintained.
4.5.0-alpha-014 776 4/30/2021 4.5.0-alpha-014 is deprecated because it is no longer maintained.
4.5.0-alpha-013 683 4/27/2021 4.5.0-alpha-013 is deprecated because it is no longer maintained.
4.5.0-alpha-012 576 4/23/2021 4.5.0-alpha-012 is deprecated because it is no longer maintained.
4.5.0-alpha-011 824 4/20/2021 4.5.0-alpha-011 is deprecated because it is no longer maintained.
4.5.0-alpha-010 815 4/14/2021 4.5.0-alpha-010 is deprecated because it is no longer maintained.
4.5.0-alpha-009 555 4/11/2021 4.5.0-alpha-009 is deprecated because it is no longer maintained.
4.5.0-alpha-008 825 4/8/2021 4.5.0-alpha-008 is deprecated because it is no longer maintained.
4.5.0-alpha-007 653 4/8/2021 4.5.0-alpha-007 is deprecated because it is no longer maintained.
4.5.0-alpha-006 569 4/5/2021 4.5.0-alpha-006 is deprecated because it is no longer maintained.
4.5.0-alpha-005 1,048 4/3/2021 4.5.0-alpha-005 is deprecated because it is no longer maintained.
4.5.0-alpha-004 621 4/2/2021 4.5.0-alpha-004 is deprecated because it is no longer maintained.
4.5.0-alpha-003 882 3/28/2021 4.5.0-alpha-003 is deprecated because it is no longer maintained.
4.5.0-alpha-002 747 3/22/2021 4.5.0-alpha-002 is deprecated because it is no longer maintained.
4.5.0-alpha-001 5,094 2/26/2021 4.5.0-alpha-001 is deprecated because it is no longer maintained.
4.4.0 29,907 2/25/2021 4.4.0 is deprecated because it is no longer maintained.
4.4.0-beta-008 922 2/19/2021 4.4.0-beta-008 is deprecated because it is no longer maintained.
4.4.0-beta-007 525 2/12/2021 4.4.0-beta-007 is deprecated because it is no longer maintained.
4.4.0-beta-006 784 2/12/2021 4.4.0-beta-006 is deprecated because it is no longer maintained.
4.4.0-beta-005 626 2/9/2021 4.4.0-beta-005 is deprecated because it is no longer maintained.
4.4.0-beta-004 819 2/5/2021 4.4.0-beta-004 is deprecated because it is no longer maintained.
4.4.0-beta-003 882 1/30/2021 4.4.0-beta-003 is deprecated because it is no longer maintained.
4.4.0-beta-002 712 1/23/2021 4.4.0-beta-002 is deprecated because it is no longer maintained.
4.4.0-beta-001 636 1/22/2021 4.4.0-beta-001 is deprecated because it is no longer maintained.
4.4.0-alpha-008 682 1/15/2021 4.4.0-alpha-008 is deprecated because it is no longer maintained.
4.4.0-alpha-007 3,020 12/26/2020 4.4.0-alpha-007 is deprecated because it is no longer maintained.
4.4.0-alpha-006 662 12/25/2020 4.4.0-alpha-006 is deprecated because it is no longer maintained.
4.4.0-alpha-005 675 12/23/2020 4.4.0-alpha-005 is deprecated because it is no longer maintained.
4.4.0-alpha-004 627 12/22/2020 4.4.0-alpha-004 is deprecated because it is no longer maintained.
4.4.0-alpha-003 722 12/18/2020 4.4.0-alpha-003 is deprecated because it is no longer maintained.
4.4.0-alpha-002 609 12/17/2020 4.4.0-alpha-002 is deprecated because it is no longer maintained.
4.4.0-alpha-001 610 12/17/2020 4.4.0-alpha-001 is deprecated because it is no longer maintained.
4.3.0 6,518 12/17/2020 4.3.0 is deprecated because it is no longer maintained.
4.3.0-beta-002 664 12/11/2020 4.3.0-beta-002 is deprecated because it is no longer maintained.
4.3.0-beta-001 641 12/7/2020 4.3.0-beta-001 is deprecated because it is no longer maintained.
4.3.0-alpha-007 662 11/21/2020 4.3.0-alpha-007 is deprecated because it is no longer maintained.
4.3.0-alpha-006 643 11/20/2020 4.3.0-alpha-006 is deprecated because it is no longer maintained.
4.3.0-alpha-005 666 11/16/2020 4.3.0-alpha-005 is deprecated because it is no longer maintained.
4.3.0-alpha-004 641 11/12/2020 4.3.0-alpha-004 is deprecated because it is no longer maintained.
4.3.0-alpha-003 631 11/10/2020 4.3.0-alpha-003 is deprecated because it is no longer maintained.
4.3.0-alpha-002 686 10/26/2020 4.3.0-alpha-002 is deprecated because it is no longer maintained.
4.3.0-alpha-001 1,641 10/23/2020 4.3.0-alpha-001 is deprecated because it is no longer maintained.
4.2.0 6,630 9/25/2020 4.2.0 is deprecated because it is no longer maintained.
4.2.0-alpha-004 787 9/23/2020 4.2.0-alpha-004 is deprecated because it is no longer maintained.
4.2.0-alpha-003 664 9/21/2020 4.2.0-alpha-003 is deprecated because it is no longer maintained.
4.2.0-alpha-002 753 9/19/2020 4.2.0-alpha-002 is deprecated because it is no longer maintained.
4.2.0-alpha-001 724 9/18/2020 4.2.0-alpha-001 is deprecated because it is no longer maintained.
4.1.1 2,346 9/17/2020 4.1.1 is deprecated because it is no longer maintained.
4.1.0 1,413 9/10/2020 4.1.0 is deprecated because it is no longer maintained.
4.1.0-beta-004 863 9/5/2020 4.1.0-beta-004 is deprecated because it is no longer maintained.
4.1.0-beta-003 719 9/4/2020 4.1.0-beta-003 is deprecated because it is no longer maintained.
4.1.0-beta-002 724 9/4/2020 4.1.0-beta-002 is deprecated because it is no longer maintained.
4.1.0-beta-001 710 9/3/2020 4.1.0-beta-001 is deprecated because it is no longer maintained.
4.1.0-alpha-001 672 9/1/2020 4.1.0-alpha-001 is deprecated because it is no longer maintained.
4.0.0 3,316 8/27/2020 4.0.0 is deprecated because it is no longer maintained.
4.0.0-beta-003 737 8/21/2020 4.0.0-beta-003 is deprecated because it is no longer maintained.
4.0.0-beta-002 1,197 8/7/2020 4.0.0-beta-002 is deprecated because it is no longer maintained.
4.0.0-beta-001 943 7/20/2020 4.0.0-beta-001 is deprecated because it is no longer maintained.
4.0.0-alpha-014 688 7/14/2020 4.0.0-alpha-014 is deprecated because it is no longer maintained.
4.0.0-alpha-013 686 7/11/2020 4.0.0-alpha-013 is deprecated because it is no longer maintained.
4.0.0-alpha-012 1,011 7/6/2020 4.0.0-alpha-012 is deprecated because it is no longer maintained.
4.0.0-alpha-011 650 6/25/2020 4.0.0-alpha-011 is deprecated because it is no longer maintained.
4.0.0-alpha-010 654 6/18/2020 4.0.0-alpha-010 is deprecated because it is no longer maintained.
4.0.0-alpha-009 632 6/12/2020 4.0.0-alpha-009 is deprecated because it is no longer maintained.
4.0.0-alpha-008 676 6/2/2020 4.0.0-alpha-008 is deprecated because it is no longer maintained.
4.0.0-alpha-007 633 6/1/2020 4.0.0-alpha-007 is deprecated because it is no longer maintained.
4.0.0-alpha-006 762 5/23/2020 4.0.0-alpha-006 is deprecated because it is no longer maintained.
4.0.0-alpha-005 893 5/16/2020 4.0.0-alpha-005 is deprecated because it is no longer maintained.
4.0.0-alpha-004 1,174 5/4/2020 4.0.0-alpha-004 is deprecated because it is no longer maintained.
4.0.0-alpha-003 728 5/3/2020 4.0.0-alpha-003 is deprecated because it is no longer maintained.
4.0.0-alpha-002 693 4/26/2020 4.0.0-alpha-002 is deprecated because it is no longer maintained.
4.0.0-alpha-001 665 4/20/2020 4.0.0-alpha-001 is deprecated because it is no longer maintained.
3.3.0 68,389 2/28/2020 3.3.0 is deprecated because it is no longer maintained.
3.3.0-beta-002 1,186 2/21/2020 3.3.0-beta-002 is deprecated because it is no longer maintained.
3.3.0-beta-001 729 2/18/2020 3.3.0-beta-001 is deprecated because it is no longer maintained.
3.2.0 2,989 2/3/2020 3.2.0 is deprecated because it is no longer maintained.
3.2.0-beta-002 923 1/7/2020 3.2.0-beta-002 is deprecated because it is no longer maintained.
3.2.0-beta-001 749 12/26/2019 3.2.0-beta-001 is deprecated because it is no longer maintained.
3.1.0 12,372 11/27/2019 3.1.0 is deprecated because it is no longer maintained.
3.0.0 1,561 10/11/2019 3.0.0 is deprecated because it is no longer maintained.
3.0.0-beta-006 708 10/2/2019 3.0.0-beta-006 is deprecated because it is no longer maintained.
3.0.0-beta-005 716 9/27/2019 3.0.0-beta-005 is deprecated because it is no longer maintained.
3.0.0-beta-004 748 9/18/2019 3.0.0-beta-004 is deprecated because it is no longer maintained.
3.0.0-beta-003 770 9/13/2019 3.0.0-beta-003 is deprecated because it is no longer maintained.
3.0.0-beta-002 1,087 7/20/2019 3.0.0-beta-002 is deprecated because it is no longer maintained.
3.0.0-beta-001 954 7/12/2019 3.0.0-beta-001 is deprecated because it is no longer maintained.
2.9.2 6,511 2/2/2019 2.9.2 is deprecated because it is no longer maintained.
2.9.1 1,880 11/20/2018 2.9.1 is deprecated because it is no longer maintained.
2.9.0 1,468 10/17/2018 2.9.0 is deprecated because it is no longer maintained.
2.8.1 1,446 9/12/2018 2.8.1 is deprecated because it is no longer maintained.
2.8.0 1,804 7/7/2018 2.8.0 is deprecated because it is no longer maintained.

Lead by example. [#666](https://github.com/fsprojects/fantomas/issues/666)
Fixed some regression introduced by [#992](https://github.com/fsprojects/fantomas/pull/992).
Fix Extra new line is added before attributes. [#1097](https://github.com/fsprojects/fantomas/issues/1097)
Fix Comments after closing brace are lost. [#1096](https://github.com/fsprojects/fantomas/issues/1096)
Fix Comment after Or operator lost. [#1095](https://github.com/fsprojects/fantomas/issues/1095)
Fix Trivia before bar is being repeated. [#1083](https://github.com/fsprojects/fantomas/issues/1083)
Fix Comment after arrow is being duplicated. [#1082](https://github.com/fsprojects/fantomas/issues/1082)