Consider programmatically generating `methods.R`
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
Start by reading methods.R and the linked code-generation article and experimental package to understand the proposed approach. The issue does not specify which methods to generate or a desired workflow; first clarify those decisions with maintainers. Done looks like an agreed generation design that addresses verbosity and readability, with a defined way to verify the generated file.
索引モデルが issue の本文から書いたものです。
説明
This was suggested by Vince:
We currently have a tension where the methods.R file is either very long and extra verbose, or more concise but not very easy to understand.
One potential way around this would be to have a very verbose methods.R which is programmatically generated. This way, the repetition in this file is no longer a problem because we would only edit the file to generate it.
Some additional references:
- https://blog.r-hub.io/2020/02/10/code-generation/
- this experimental package, where all the code in
R/is programmatically generated: https://github.com/bisaloo/signaturechecker
- 主要言語
- R
- スター
- 37
- フォーク
- 10
- 平均マージ
- 1日 1時間
- マージ済み PR(30日)
- 18
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
HelenaLC/spatialdataR のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
HelenaLC/spatialdataR#284 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
HelenaLC/spatialdataR#252 ·
メンテナーはふだん 1 日以内に返信
-
axes order in image/label show method対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
HelenaLC/spatialdataR#239 · コメント 11 件 · リアクション 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 3/5 半日 初心者へのやさしさ 60/100
HelenaLC/spatialdataR#271 ·
メンテナーはふだん 1 日以内に返信
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
HelenaLC/spatialdataR#251 · コメント 6 件 · リアクション 3 件 ·
メンテナーはふだん 1 日以内に返信
HelenaLC/spatialdataR の issue をすべて見る
似ている issue
-
gdsa opencode: keep-alive cleanup trap fails with 'keepalive_pid: unbound variable'対応中かも @darribas が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
sportsdataverse/sportyR#76 ·
メンテナーはふだん 1 日以内に返信
-
Consistency :green_apple: :apple: Docs :books:
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
easystats/performance#987 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 71/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 71/100