jhipster / jhipster/prettier-java

Unexpected split of generic arguments

Open
#766 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
1.2k
Forks
120
Avg merge
1d 14h
Merged PRs (30d)
27

Description

**Prettier-Java 2.7.3**

[Playground link](https://www.jhipster.tech/prettier-java/playground#N4IgDgTglgdgLgdSgEzgCxALgIwAZcA0IcAhgEZKoaYAsRArgM4CmAKuY1nBPc0SRAgB7AO4AFAcxidMIEgDchKEEW4koAG1gBzAMJCAtgZJY5GjSpDMAHmGbQDU0hoDydiCThCIYoYyhwUEIwplLIlhDMAI70UJFiHtrGWABmJBosRADGQsjMpmD0ZFpZAAQcallwpVkaJIyMpQBiQkKlUAZgGsyO8I0AsgCeAJLw9mlZzKXAADowM3AAAi7y9tB5cwuFxVBlAMrcOqUprQAUAJTTm3AL-SRgADwH0DDaBKV3j8867y5kAFbMKoAPmBpTyzDA+jAg1KAF5rgsFqdPk9Dq93qjvhjSn9ASDgZcABLMDTuRgAOghUKEMJcKVOxjA5wA3NcAL5zdkgdlAA)

```sh
--print-width 100
```

**Input:**

```java
public abstract class Foo implements MyInterface {
@Override
public String foo() {
Map> deepCopy =
(Map>) Helpers.deepCopyOf(map);
}
}
```

**Output:**

```java
public abstract class Foo implements MyInterface {

@Override
public String foo() {
Map> deepCopy = (Map<
String,
Map
>) Helpers.deepCopyOf(map);
}
}
```

**Expected behavior:**
I don't expect the generic arguments to be split like this. It's better if the method-call is on a new line instead.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.