Skip to content

Conversation

mark-wiemer
Copy link
Member

@mark-wiemer mark-wiemer commented Jan 3, 2025

PR Checklist

Overview

  • Document the Runner.constants value used by reporters
  • Mention the "missing" documentation in Runnable class
    • Runnable.prototype.xyz calls are not published to the API doc site, leading to confusion about which properties are included in a Runnable object, like a Test or a Hook.

@mark-wiemer mark-wiemer changed the title Mark wiemer/3104 third party reporters docs Fix: Improve third-party reporter docs Jan 3, 2025
@mark-wiemer mark-wiemer changed the title Fix: Improve third-party reporter docs fix: Improve third-party reporter docs Jan 3, 2025
@mark-wiemer
Copy link
Member Author

@JoshuaKGoldberg this is ready for review, please let me know what I'm doing wrong with these darn compliance checks, I've read the verbose logs and I'm still confused!

@JoshuaKGoldberg
Copy link
Member

From https://github.com/mochajs/mocha/actions/runs/12599907071/job/35117787163?pr=5285:

Warning: PR Body did not match required format

Heh. Not exactly informative. I think this would be fixed by mtfoley/pr-compliance-action#368 -> mtfoley/pr-compliance-action#374.

Anyway, it's that this doesn't "fix" an existing issue - just "works on". I edited the body now that the other PR is resolved. ✅

Copy link
Member

@JoshuaKGoldberg JoshuaKGoldberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Just a couple of question/touchup points?

@JoshuaKGoldberg JoshuaKGoldberg added the status: waiting for author waiting on response from OP or other posters - more information needed label Jan 3, 2025
mark-wiemer and others added 2 commits January 3, 2025 16:31
Co-authored-by: Josh Goldberg ✨ <git@joshuakgoldberg.com>
@JoshuaKGoldberg JoshuaKGoldberg changed the title fix: Improve third-party reporter docs docs: improve third-party reporter docs Jan 6, 2025
Copy link
Member

@JoshuaKGoldberg JoshuaKGoldberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lovely, thanks :)

@JoshuaKGoldberg JoshuaKGoldberg merged commit c5a0ef5 into mochajs:main Jan 6, 2025
76 checks passed
@mark-wiemer mark-wiemer deleted the mark-wiemer/3104-third-party-reporters-docs branch July 12, 2025 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: waiting for author waiting on response from OP or other posters - more information needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

📝 Docs: No documentation on third party reporters example
2 participants