Scalafmt

GPTKB entity

Statements (78)
Predicate Object
gptkbp:instance_of gptkb:file_format
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:Scala_2.13
gptkbp:developed_by Scalafmt team
gptkbp:features customizable rules
automatic formatting
integration with ID Es
support for multiple styles
gptkbp:has gptkb:API
command line interface
plugin for Atom
plugin for Emacs
plugin for Intelli JIDEA
plugin for Sublime Text
plugin for Vim
plugin for Visual Studio Code
support for formatting JSON literals
support for formatting XML literals
support for formatting annotations
support for formatting case class companions
support for formatting case class fields
support for formatting case class instances
support for formatting case class methods
support for formatting case class objects
support for formatting case class parameters
support for formatting case class traits
support for formatting case class types
support for formatting case class values
support for formatting case classes
support for formatting case objects
support for formatting class definitions
support for formatting collections
support for formatting comments
support for formatting companion classes
support for formatting companion objects
support for formatting do-while loops
support for formatting for-comprehensions
support for formatting function literals
support for formatting if-else statements
support for formatting implicit parameters
support for formatting imports
support for formatting lazy vals
support for formatting match expressions
support for formatting method signatures
support for formatting multiline strings
support for formatting objects
support for formatting packages
support for formatting pattern matching
support for formatting primary constructors
support for formatting sealed classes
support for formatting sealed traits
support for formatting secondary constructors
support for formatting traits
support for formatting try-catch blocks
support for formatting tuples
support for formatting type parameters
support for formatting while loops
support for formatting yield expressions
https://www.w3.org/2000/01/rdf-schema#label Scalafmt
gptkbp:is_compatible_with gptkb:Maven
gptkb:Gradle
SBT
gptkbp:language gptkb:Skrull
gptkbp:latest_version 2.4.2
gptkbp:license MIT License
gptkbp:provides collaboration support
code style enforcement
CI/ CD integration
code readability improvement
gptkbp:release_date gptkb:2016
gptkbp:repository gptkb:archive
gptkbp:setting .scalafmt.conf
gptkbp:supports gptkb:Scala_2
gptkb:Scala_3
gptkbp:uses gptkb:Scalafix
HOCON
gptkbp:website https://scalameta.org/scalafmt/
gptkbp:written_in gptkb:Skrull