issues Search Results · language:Edge language:Python language:PHP language:JavaScript language:HTML language:HTML
Filter by
17.1M results
現状
Issues #7–#10 で追加するバリデーションに対応するテストが存在しない。
修正内容
tests/test_main.py に以下のテスト関数を追加する:
- test_font_size_zero — font_size=0 → 400
- test_font_size_negative — font_size=-1 → 400
- test_spacing_negative ...
enhancement
🌱 리팩터링 대상 및 배경
- 매인페이지의 StudyCard 컴포넌트와 StudyCardSkeleton컴포넌트 등 Homepage.jsx에서 분리 예정
- 매직넘버를 변수에 할당하여 참조 예정
⚡️ 목적 및 기대 효과 (선택 사항)
!-- 이 리팩터링으로 가독성·유지보수성·성능 등 무엇이 어떻게 좋아질지 구체적으로 작성해주세요.
- 가독성: ...
概要
本プラグインは「次のページへの誘導(Lead)」を目的としているにもかかわらず、そのリンクが実際にクリックされているかどうかを計測する機能を一切持たない。コンテンツ運営者にとって「誘導ブロックが離脱防止に効いているか」の検証は重要な意思決定材料であり、計測手段がない場合はプラグインの存在意義を評価できず、継続利用のモチベーション低下につながる。競合の
WP Popular Posts は管理画面内に統計ダッシュボードを持ち、コンテンツパフォーマンスの可視化を提供している。 ...
feature-gap
wp-plugin-audit
現状
mode パラメータがそのまま Image.new() に渡されるだけで、値の検証がない。サポート外のモード(CMYK など)を指定すると内部エラーになる可能性がある。
修正内容
mode の取得後に if mode not in ( RGB , RGBA ): return mode must be RGB or RGBA , 400 を追加する。現状の実装がサポートするモードのみに制限。 ...
enhancement
現状
align パラメータがそのまま ImageDraw.text() に渡されるだけで、値の検証がない。無効な値を指定しても Pillow が警告なしに受け入れるか、予期しないテキスト配置になる。
修正内容
align の取得後に if align not in ( left , center , right ): return align must be left, center, or ...
enhancement
現状
main.py で spacing は int() でパースするのみで、負の値を検証していない。負の値を渡すと予期しない動作やエラーが発生する可能性がある。
修正内容
spacing = int(...) の直後に if spacing 0: return spacing must not be negative , 400 を追加する。
対象ファイル
- main.py L135 ...
enhancement
現状
main.py で font_size は int() でパースするのみで、値の範囲を検証していない。負の値や 0 を渡すと Pillow 内部で ValueError: font size must be greater than 0
が発生し、汎用の 400 エラーハンドラで捕捉される。
修正内容
font_size = int(...) の直後に if font_size = 0: ...
enhancement
現状
mode=RGBA format=jpg を指定すると、save_image() 内で image.save(image_io, JPEG ) が呼ばれ、Pillow が OSError: cannot write mode RGBA as
JPEG を送出する。このエラーは main.py の except Exception で捕捉され、500 エラーとしてユーザーに返る。
影響
ユーザーが混乱する ...
bug
現状
pyproject.toml で requires-python = = 3.8 としているが、dev依存の mypy =1.15.0 は Python 3.10+ を要求するため依存解決に失敗する。
影響
uv sync が失敗し、開発環境のセットアップができない。
修正内容
requires-python = = 3.10 に変更する。理由:
- dev依存の mypy ...
bug
現状
tests/test_main.py の L158–165 (test_backgroundimage_success) と L181–195 (test_backgroundimage_fetch_failure) に Git
のマージコンフリクトマーカー ( HEAD, ||||||| 7b0f5ce, =======, origin/main) が残っている。
影響
- pytest ...
bug

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.