bazel-contrib / bazel-contrib/rules_python

Use public rules_testing APIs once available

オープン
#1,297 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
cleanup
主要言語
Starlark
スター
688
フォーク
721
平均マージ
15時間 7分
マージ済み PR(30日)
76

説明

PR #1287 introduces several usages of private APIs and yet-to-be-released APIs in rules_testing.

This issue is to track updating the rules_python code to use those apis once they are public and released in rules_testing.

* [ ] tests/cc/py_cc_toolchain/py_cc_toolchain_tests.bzl -- Use DictSubject.get once available (https://github.com/bazelbuild/rules_testing/issues/51)
* [ ] tests/default_info_subject.bzl -- Use runfiles subject once available (https://github.com/bazelbuild/rules_testing/issues/54)
* [ ] tests/default_info_subject.bzl -- use default info subject once available (https://github.com/bazelbuild/rules_testing/issues/52)
* [ ] tests/py_cc_toolchain_info_subject.bzl -- Use dict subject once available (https://github.com/bazelbuild/rules_testing/issues/54)
* [ ] tests/py_cc_toolchain_info_subject.bzl -- Use str subject once available (https://github.com/bazelbuild/rules_testing/issues/54)
* [ ] tests/struct_subject.bzl -- use struct subject once available (https://github.com/bazelbuild/rules_testing/issues/53)

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

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

調査の方向性

まず rules_testing の issue 51–54 とそのリリース状況を確認し、次に一覧にある .bzl ファイルを調べて、現在使用されている非公開または未リリースの API を確認します。対応する公開 API が利用可能になったら各使用箇所を更新し、影響を受ける rules_python のテストがパスすることを確認します。

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

評価

領域
build-system, testing
issue の種類
リファクタリング
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
42/100

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

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