Start outputting tags
まだ誰も着手していません。
評価
調査の方向性
まず、issue にリンクされている analyzer tagging のドキュメントを読み、次に提案されているアプローチを src/Exercism.Analyzers.CSharp/Analyzers/TagAnalyzer.cs の C# 例と比較します。issue では Java のエントリーポイント、テスト、または確定した実装計画は特定されていません。完了とするには、合意された tagging アプローチと、Java の提出物に対して出力される tags が必要です。
索引モデルが issue の本文から書いたものです。
説明
So far the Java analyzer only provides automated feedback on submitted solutions, but analyzers can also tag them.
There are multiple approaches to implement this:
- We can start outputting tags in the exercise-specific analyzers, and exercises for which no analyzer is implemented yet will receive no tags on their submissions.
- We can implement a 'global' analyzer that is able to identify paradigms, techniques, constructs etc regardless of which exercise a solution belongs to, so that all submissions will receive tags.
- We can combine both options of course.
I found that the C# Analyzer took the second option. This makes sense, since a large portion of the tags currently implemented are exercise-agnostic. Perhaps it can serve as a good example to get started.
- 主要言語
- Java
- スター
- 13
- フォーク
- 27
- 平均マージ
- 4日 3時間
- マージ済み PR(30日)
- 8
環境構築
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
exercism/java-analyzer のほかの issue
-
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
exercism/java-analyzer#298 · コメント 2 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
exercism/java-analyzer#271 · コメント 5 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
exercism/java-analyzer#227 · リアクション 1 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 30/100
exercism/java-analyzer#218 · コメント 3 件 ·
-
there is no need to use substring in the result method in this code, kindly review再び着手できるかも @manumafe98 が 857 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンx:size/small
exercism/java-analyzer#176 · コメント 1 件 · 担当者 1 名 ·
exercism/java-analyzer の issue をすべて見る
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
openhab/openhab-core#5847 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
apache/parquet-java#3820 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
beehive-lab/jllm#187 ·