Add more comments about formatting. (#29001)
This commit is contained in:
parent
c83b57674f
commit
01ad4620ec
1 changed files with 29 additions and 0 deletions
|
|
@ -169,6 +169,33 @@ akka-cluster/scalafmtAll
|
||||||
akka-persistence/scalafmtAll
|
akka-persistence/scalafmtAll
|
||||||
```
|
```
|
||||||
|
|
||||||
|
To format the Java source code:
|
||||||
|
```
|
||||||
|
sbt
|
||||||
|
project akka-actor
|
||||||
|
javafmtAll
|
||||||
|
```
|
||||||
|
|
||||||
|
To keep the *import*s sorted with:
|
||||||
|
|
||||||
|
```
|
||||||
|
sbt
|
||||||
|
project akka-actor
|
||||||
|
sortImports
|
||||||
|
```
|
||||||
|
|
||||||
|
To verify code style with:
|
||||||
|
```
|
||||||
|
sbt
|
||||||
|
verifyCodeStyle
|
||||||
|
```
|
||||||
|
|
||||||
|
To apply code style with:
|
||||||
|
```
|
||||||
|
sbt
|
||||||
|
applyCodeStyle
|
||||||
|
```
|
||||||
|
|
||||||
### Do not use `-optimize` Scala compiler flag
|
### Do not use `-optimize` Scala compiler flag
|
||||||
|
|
||||||
Akka has not been compiled or tested with `-optimize` Scala compiler flag. (In sbt, you can specify compiler options in the `scalacOptions` key.)
|
Akka has not been compiled or tested with `-optimize` Scala compiler flag. (In sbt, you can specify compiler options in the `scalacOptions` key.)
|
||||||
|
|
@ -430,6 +457,8 @@ not needed to use `sbt scalafmtAll` when editing with IntelliJ.
|
||||||
|
|
||||||
PR validation includes checking that the Scala sources are formatted and will fail if they are not.
|
PR validation includes checking that the Scala sources are formatted and will fail if they are not.
|
||||||
|
|
||||||
|
It's recommended to run `sbt +sortImports` to keep the *import*s sorted.
|
||||||
|
|
||||||
### Java style
|
### Java style
|
||||||
|
|
||||||
Akka uses [the sbt Java Formatter plugin](https://github.com/sbt/sbt-java-formatter) to format Java sources.
|
Akka uses [the sbt Java Formatter plugin](https://github.com/sbt/sbt-java-formatter) to format Java sources.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue