redhat-developer / redhat-developer/vscode-java

Code formatting not correct

オープン
#1,730 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

formatter
主要言語
TypeScript
スター
2.3k
フォーク
546
平均マージ
20時間 1分
マージ済み PR(30日)
11

説明

[provide a description of the issue]

Environment
  • Operating System: build 11.0.9.1+1-Ubuntu-0ubuntu1.18.04
  • JDK version: openjdk 11.0.9.1 2020-11-04
  • Visual Studio Code version: 1.51.1
  • Java extension version: v0.72.0
Steps To Reproduce

I import eclipse code formatting file.
Sample: <Type> builder()
It always delete white space after the closed angle bracket >, but the setting in xml file is insert a white space.
insert_space_after_closing_angle_bracket_in_type_arguments" value="insert"
Other formatted code look good. But i'm nervous there are more setting not run in right way.
Please fix this.

Current Result

<Type>builder()

Expected Result

<Type> builder()

Additional Informations

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず、提供された Java と Eclipse のフォーマッタ設定を使用し、サンプルの <Type> builder() ケースで VS Code のフォーマット問題を再現します。insert_space_after_closing_angle_bracket_in_type_arguments がどのようにインポートされ、適用されるかを追跡します。設定によって期待されるスペースが保持され、その他のフォーマッタの動作が変更されないことを確認できれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java, vscode
領域
tooling
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
明確に書かれている
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。