fantomas-tool 4.1.0-beta-001

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-001
                    
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-001
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=fantomas-tool&version=4.1.0-beta-001&prerelease
                    
nuke :add-package fantomas-tool --version 4.1.0-beta-001
                    

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. 
.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,744 4/4/2022 5.0.0-alpha-002 is deprecated because it is no longer maintained.
5.0.0-alpha-001 709 3/19/2022 5.0.0-alpha-001 is deprecated because it is no longer maintained.
4.7.9 96,964 5/2/2022 4.7.9 is deprecated because it is no longer maintained.
4.7.8 3,212 4/25/2022 4.7.8 is deprecated because it is no longer maintained.
4.7.7 8,495 4/20/2022 4.7.7 is deprecated because it is no longer maintained.
4.7.6 71,168 4/4/2022 4.7.6 is deprecated because it is no longer maintained.
4.7.5 8,748 3/27/2022 4.7.5 is deprecated because it is no longer maintained.
4.7.4 1,003 3/25/2022 4.7.4 is deprecated because it is no longer maintained.
4.7.3 10,054 3/12/2022 4.7.3 is deprecated because it is no longer maintained.
4.7.2 66,412 3/11/2022 4.7.2 is deprecated because it is no longer maintained.
4.7.1 19,242 3/8/2022 4.7.1 is deprecated because it is no longer maintained.
4.7.0 7,506 3/4/2022 4.7.0 is deprecated because it is no longer maintained.
4.6.6 713 3/4/2022 4.6.6 is deprecated because it is no longer maintained.
4.6.5 71,208 2/18/2022 4.6.5 is deprecated because it is no longer maintained.
4.6.4 5,402 2/11/2022 4.6.4 is deprecated because it is no longer maintained.
4.6.3 5,347 2/8/2022 4.6.3 is deprecated because it is no longer maintained.
4.6.2 2,356 2/6/2022 4.6.2 is deprecated because it is no longer maintained.
4.6.1 8,112 2/1/2022 4.6.1 is deprecated because it is no longer maintained.
4.6.0 75,408 1/14/2022 4.6.0 is deprecated because it is no longer maintained.
4.6.0-beta-001 718 1/8/2022 4.6.0-beta-001 is deprecated because it is no longer maintained.
4.6.0-alpha-011 1,689 12/29/2021 4.6.0-alpha-011 is deprecated because it is no longer maintained.
4.6.0-alpha-010 1,475 12/4/2021 4.6.0-alpha-010 is deprecated because it is no longer maintained.
4.6.0-alpha-009 3,495 11/24/2021 4.6.0-alpha-009 is deprecated because it is no longer maintained.
4.6.0-alpha-008 1,021 11/19/2021 4.6.0-alpha-008 is deprecated because it is no longer maintained.
4.6.0-alpha-007 1,234 11/7/2021 4.6.0-alpha-007 is deprecated because it is no longer maintained.
4.6.0-alpha-006 1,265 11/3/2021 4.6.0-alpha-006 is deprecated because it is no longer maintained.
4.6.0-alpha-005 721 10/27/2021 4.6.0-alpha-005 is deprecated because it is no longer maintained.
4.6.0-alpha-004 38,694 10/20/2021 4.6.0-alpha-004 is deprecated because it is no longer maintained.
4.6.0-alpha-003 652 10/5/2021 4.6.0-alpha-003 is deprecated because it is no longer maintained.
4.6.0-alpha-002 494 9/7/2021 4.6.0-alpha-002 is deprecated because it is no longer maintained.
4.6.0-alpha-001 405 8/11/2021 4.6.0-alpha-001 is deprecated because it is no longer maintained.
4.5.12 1,086 1/8/2022 4.5.12 is deprecated because it is no longer maintained.
4.5.11 2,324 12/29/2021 4.5.11 is deprecated because it is no longer maintained.
4.5.10 8,859 12/4/2021 4.5.10 is deprecated because it is no longer maintained.
4.5.9 7,937 11/24/2021 4.5.9 is deprecated because it is no longer maintained.
4.5.8 2,487 11/19/2021 4.5.8 is deprecated because it is no longer maintained.
4.5.7 1,575 11/7/2021 4.5.7 is deprecated because it is no longer maintained.
4.5.6 1,757 11/3/2021 4.5.6 is deprecated because it is no longer maintained.
4.5.5 1,230 10/27/2021 4.5.5 is deprecated because it is no longer maintained.
4.5.4 12,314 10/5/2021 4.5.4 is deprecated because it is no longer maintained.
4.5.3 8,585 9/7/2021 4.5.3 is deprecated because it is no longer maintained.
4.5.2 13,106 8/11/2021 4.5.2 is deprecated because it is no longer maintained.
4.5.1 5,387 7/24/2021 4.5.1 is deprecated because it is no longer maintained.
4.5.0 61,293 7/7/2021 4.5.0 is deprecated because it is no longer maintained.
4.5.0-beta-005 490 7/6/2021 4.5.0-beta-005 is deprecated because it is no longer maintained.
4.5.0-beta-004 408 7/5/2021 4.5.0-beta-004 is deprecated because it is no longer maintained.
4.5.0-beta-003 511 7/5/2021 4.5.0-beta-003 is deprecated because it is no longer maintained.
4.5.0-beta-002 941 6/27/2021 4.5.0-beta-002 is deprecated because it is no longer maintained.
4.5.0-beta-001 2,497 6/5/2021 4.5.0-beta-001 is deprecated because it is no longer maintained.
4.5.0-alpha-020 448 5/26/2021 4.5.0-alpha-020 is deprecated because it is no longer maintained.
4.5.0-alpha-019 852 5/22/2021 4.5.0-alpha-019 is deprecated because it is no longer maintained.
4.5.0-alpha-018 511 5/21/2021 4.5.0-alpha-018 is deprecated because it is no longer maintained.
4.5.0-alpha-017 762 5/15/2021 4.5.0-alpha-017 is deprecated because it is no longer maintained.
4.5.0-alpha-016 485 5/9/2021 4.5.0-alpha-016 is deprecated because it is no longer maintained.
4.5.0-alpha-015 672 5/8/2021 4.5.0-alpha-015 is deprecated because it is no longer maintained.
4.5.0-alpha-014 694 4/30/2021 4.5.0-alpha-014 is deprecated because it is no longer maintained.
4.5.0-alpha-013 599 4/27/2021 4.5.0-alpha-013 is deprecated because it is no longer maintained.
4.5.0-alpha-012 498 4/23/2021 4.5.0-alpha-012 is deprecated because it is no longer maintained.
4.5.0-alpha-011 745 4/20/2021 4.5.0-alpha-011 is deprecated because it is no longer maintained.
4.5.0-alpha-010 728 4/14/2021 4.5.0-alpha-010 is deprecated because it is no longer maintained.
4.5.0-alpha-009 477 4/11/2021 4.5.0-alpha-009 is deprecated because it is no longer maintained.
4.5.0-alpha-008 741 4/8/2021 4.5.0-alpha-008 is deprecated because it is no longer maintained.
4.5.0-alpha-007 566 4/8/2021 4.5.0-alpha-007 is deprecated because it is no longer maintained.
4.5.0-alpha-006 489 4/5/2021 4.5.0-alpha-006 is deprecated because it is no longer maintained.
4.5.0-alpha-005 965 4/3/2021 4.5.0-alpha-005 is deprecated because it is no longer maintained.
4.5.0-alpha-004 539 4/2/2021 4.5.0-alpha-004 is deprecated because it is no longer maintained.
4.5.0-alpha-003 794 3/28/2021 4.5.0-alpha-003 is deprecated because it is no longer maintained.
4.5.0-alpha-002 661 3/22/2021 4.5.0-alpha-002 is deprecated because it is no longer maintained.
4.5.0-alpha-001 5,004 2/26/2021 4.5.0-alpha-001 is deprecated because it is no longer maintained.
4.4.0 29,640 2/25/2021 4.4.0 is deprecated because it is no longer maintained.
4.4.0-beta-008 843 2/19/2021 4.4.0-beta-008 is deprecated because it is no longer maintained.
4.4.0-beta-007 441 2/12/2021 4.4.0-beta-007 is deprecated because it is no longer maintained.
4.4.0-beta-006 700 2/12/2021 4.4.0-beta-006 is deprecated because it is no longer maintained.
4.4.0-beta-005 538 2/9/2021 4.4.0-beta-005 is deprecated because it is no longer maintained.
4.4.0-beta-004 731 2/5/2021 4.4.0-beta-004 is deprecated because it is no longer maintained.
4.4.0-beta-003 796 1/30/2021 4.4.0-beta-003 is deprecated because it is no longer maintained.
4.4.0-beta-002 630 1/23/2021 4.4.0-beta-002 is deprecated because it is no longer maintained.
4.4.0-beta-001 544 1/22/2021 4.4.0-beta-001 is deprecated because it is no longer maintained.
4.4.0-alpha-008 597 1/15/2021 4.4.0-alpha-008 is deprecated because it is no longer maintained.
4.4.0-alpha-007 2,936 12/26/2020 4.4.0-alpha-007 is deprecated because it is no longer maintained.
4.4.0-alpha-006 578 12/25/2020 4.4.0-alpha-006 is deprecated because it is no longer maintained.
4.4.0-alpha-005 586 12/23/2020 4.4.0-alpha-005 is deprecated because it is no longer maintained.
4.4.0-alpha-004 539 12/22/2020 4.4.0-alpha-004 is deprecated because it is no longer maintained.
4.4.0-alpha-003 639 12/18/2020 4.4.0-alpha-003 is deprecated because it is no longer maintained.
4.4.0-alpha-002 520 12/17/2020 4.4.0-alpha-002 is deprecated because it is no longer maintained.
4.4.0-alpha-001 527 12/17/2020 4.4.0-alpha-001 is deprecated because it is no longer maintained.
4.3.0 6,436 12/17/2020 4.3.0 is deprecated because it is no longer maintained.
4.3.0-beta-002 572 12/11/2020 4.3.0-beta-002 is deprecated because it is no longer maintained.
4.3.0-beta-001 549 12/7/2020 4.3.0-beta-001 is deprecated because it is no longer maintained.
4.3.0-alpha-007 574 11/21/2020 4.3.0-alpha-007 is deprecated because it is no longer maintained.
4.3.0-alpha-006 556 11/20/2020 4.3.0-alpha-006 is deprecated because it is no longer maintained.
4.3.0-alpha-005 580 11/16/2020 4.3.0-alpha-005 is deprecated because it is no longer maintained.
4.3.0-alpha-004 552 11/12/2020 4.3.0-alpha-004 is deprecated because it is no longer maintained.
4.3.0-alpha-003 546 11/10/2020 4.3.0-alpha-003 is deprecated because it is no longer maintained.
4.3.0-alpha-002 596 10/26/2020 4.3.0-alpha-002 is deprecated because it is no longer maintained.
4.3.0-alpha-001 1,554 10/23/2020 4.3.0-alpha-001 is deprecated because it is no longer maintained.
4.2.0 6,539 9/25/2020 4.2.0 is deprecated because it is no longer maintained.
4.2.0-alpha-004 695 9/23/2020 4.2.0-alpha-004 is deprecated because it is no longer maintained.
4.2.0-alpha-003 577 9/21/2020 4.2.0-alpha-003 is deprecated because it is no longer maintained.
4.2.0-alpha-002 668 9/19/2020 4.2.0-alpha-002 is deprecated because it is no longer maintained.
4.2.0-alpha-001 643 9/18/2020 4.2.0-alpha-001 is deprecated because it is no longer maintained.
4.1.1 2,259 9/17/2020 4.1.1 is deprecated because it is no longer maintained.
4.1.0 1,323 9/10/2020 4.1.0 is deprecated because it is no longer maintained.
4.1.0-beta-004 775 9/5/2020 4.1.0-beta-004 is deprecated because it is no longer maintained.
4.1.0-beta-003 631 9/4/2020 4.1.0-beta-003 is deprecated because it is no longer maintained.
4.1.0-beta-002 635 9/4/2020 4.1.0-beta-002 is deprecated because it is no longer maintained.
4.1.0-beta-001 625 9/3/2020 4.1.0-beta-001 is deprecated because it is no longer maintained.
4.1.0-alpha-001 590 9/1/2020 4.1.0-alpha-001 is deprecated because it is no longer maintained.
4.0.0 3,229 8/27/2020 4.0.0 is deprecated because it is no longer maintained.
4.0.0-beta-003 653 8/21/2020 4.0.0-beta-003 is deprecated because it is no longer maintained.
4.0.0-beta-002 1,114 8/7/2020 4.0.0-beta-002 is deprecated because it is no longer maintained.
4.0.0-beta-001 863 7/20/2020 4.0.0-beta-001 is deprecated because it is no longer maintained.
4.0.0-alpha-014 604 7/14/2020 4.0.0-alpha-014 is deprecated because it is no longer maintained.
4.0.0-alpha-013 596 7/11/2020 4.0.0-alpha-013 is deprecated because it is no longer maintained.
4.0.0-alpha-012 919 7/6/2020 4.0.0-alpha-012 is deprecated because it is no longer maintained.
4.0.0-alpha-011 565 6/25/2020 4.0.0-alpha-011 is deprecated because it is no longer maintained.
4.0.0-alpha-010 568 6/18/2020 4.0.0-alpha-010 is deprecated because it is no longer maintained.
4.0.0-alpha-009 550 6/12/2020 4.0.0-alpha-009 is deprecated because it is no longer maintained.
4.0.0-alpha-008 592 6/2/2020 4.0.0-alpha-008 is deprecated because it is no longer maintained.
4.0.0-alpha-007 545 6/1/2020 4.0.0-alpha-007 is deprecated because it is no longer maintained.
4.0.0-alpha-006 674 5/23/2020 4.0.0-alpha-006 is deprecated because it is no longer maintained.
4.0.0-alpha-005 804 5/16/2020 4.0.0-alpha-005 is deprecated because it is no longer maintained.
4.0.0-alpha-004 1,082 5/4/2020 4.0.0-alpha-004 is deprecated because it is no longer maintained.
4.0.0-alpha-003 636 5/3/2020 4.0.0-alpha-003 is deprecated because it is no longer maintained.
4.0.0-alpha-002 600 4/26/2020 4.0.0-alpha-002 is deprecated because it is no longer maintained.
4.0.0-alpha-001 568 4/20/2020 4.0.0-alpha-001 is deprecated because it is no longer maintained.
3.3.0 58,818 2/28/2020 3.3.0 is deprecated because it is no longer maintained.
3.3.0-beta-002 1,099 2/21/2020 3.3.0-beta-002 is deprecated because it is no longer maintained.
3.3.0-beta-001 635 2/18/2020 3.3.0-beta-001 is deprecated because it is no longer maintained.
3.2.0 2,889 2/3/2020 3.2.0 is deprecated because it is no longer maintained.
3.2.0-beta-002 832 1/7/2020 3.2.0-beta-002 is deprecated because it is no longer maintained.
3.2.0-beta-001 656 12/26/2019 3.2.0-beta-001 is deprecated because it is no longer maintained.
3.1.0 12,282 11/27/2019 3.1.0 is deprecated because it is no longer maintained.
3.0.0 1,467 10/11/2019 3.0.0 is deprecated because it is no longer maintained.
3.0.0-beta-006 616 10/2/2019 3.0.0-beta-006 is deprecated because it is no longer maintained.
3.0.0-beta-005 624 9/27/2019 3.0.0-beta-005 is deprecated because it is no longer maintained.
3.0.0-beta-004 656 9/18/2019 3.0.0-beta-004 is deprecated because it is no longer maintained.
3.0.0-beta-003 680 9/13/2019 3.0.0-beta-003 is deprecated because it is no longer maintained.
3.0.0-beta-002 992 7/20/2019 3.0.0-beta-002 is deprecated because it is no longer maintained.
3.0.0-beta-001 831 7/12/2019 3.0.0-beta-001 is deprecated because it is no longer maintained.
2.9.2 6,417 2/2/2019 2.9.2 is deprecated because it is no longer maintained.
2.9.1 1,786 11/20/2018 2.9.1 is deprecated because it is no longer maintained.
2.9.0 1,370 10/17/2018 2.9.0 is deprecated because it is no longer maintained.
2.8.1 1,352 9/12/2018 2.8.1 is deprecated because it is no longer maintained.
2.8.0 1,594 7/7/2018 2.8.0 is deprecated because it is no longer maintained.

Fix Allow line break after return to avoid excessive indenting/aligning. [#1062](https://github.com/fsprojects/fantomas/issues/1062)
Fix Name of static members are removed/empty. [#1059](https://github.com/fsprojects/fantomas/issues/1059)
Fix When using parenthesis in type definition it will sometimes keep adding additional () for each time fantomas i run. [#1057](https://github.com/fsprojects/fantomas/issues/1057)
Fix Multiline string in use expression. [#1055](https://github.com/fsprojects/fantomas/issues/1055)
Fix Issue #246 has returned in v4.0.0. [#1051](https://github.com/fsprojects/fantomas/issues/1051)
Fix Indentation after multiple hash directives is off. [#1026](https://github.com/fsprojects/fantomas/issues/1026)