Skip to content

chore: remove plugin checklist from PR template#7105

Merged
watson merged 12 commits intomasterfrom
simon-id-patch-3
Jan 23, 2026
Merged

chore: remove plugin checklist from PR template#7105
watson merged 12 commits intomasterfrom
simon-id-patch-3

Conversation

@simon-id
Copy link
Copy Markdown
Member

What does this PR do?

This removes the "plugin" checklist from the PR description template, as no one really uses it much, and it's a relic of when dd-trace-js was mostly just plugins.

@simon-id simon-id self-assigned this Dec 15, 2025
@simon-id simon-id changed the title remove plugin checklist from PR template chore: remove plugin checklist from PR template Dec 15, 2025
@codecov
Copy link
Copy Markdown

codecov bot commented Dec 15, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 86.03%. Comparing base (78a0536) to head (45f61a5).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #7105      +/-   ##
==========================================
+ Coverage   85.89%   86.03%   +0.13%     
==========================================
  Files         513      513              
  Lines       22219    22219              
==========================================
+ Hits        19086    19117      +31     
+ Misses       3133     3102      -31     
Flag Coverage Δ
aiguard-macos 99.09% <ø> (ø)
aiguard-ubuntu 99.09% <ø> (ø)
aiguard-windows 99.09% <ø> (ø)
apm-capabilities-tracing-macos 57.81% <ø> (ø)
apm-capabilities-tracing-ubuntu 57.81% <ø> (ø)
apm-capabilities-tracing-windows 57.42% <ø> (+0.01%) ⬆️
apm-integrations-child-process 99.19% <ø> (ø)
apm-integrations-couchbase-18 100.00% <ø> (ø)
apm-integrations-couchbase-eol 100.00% <ø> (ø)
appsec-express 62.46% <ø> (ø)
appsec-fastify 58.48% <ø> (ø)
appsec-graphql 53.41% <ø> (ø)
appsec-kafka 43.98% <ø> (ø)
appsec-ldapjs 46.04% <ø> (ø)
appsec-lodash 47.29% <ø> (ø)
appsec-macos 93.74% <ø> (ø)
appsec-mongodb-core 51.82% <ø> (ø)
appsec-mongoose 50.73% <ø> (ø)
appsec-mysql 54.20% <ø> (ø)
appsec-node-serialize 43.92% <ø> (ø)
appsec-passport 48.10% <ø> (ø)
appsec-postgres 54.55% <ø> (ø)
appsec-sourcing 33.80% <ø> (ø)
appsec-template 43.92% <ø> (ø)
appsec-ubuntu 93.74% <ø> (ø)
appsec-windows 93.74% <ø> (ø)
llmobs-ai 51.97% <ø> (ø)
llmobs-anthropic 42.62% <ø> (ø)
llmobs-bedrock 39.95% <ø> (ø)
llmobs-google-genai 45.79% <ø> (ø)
llmobs-langchain 50.07% <ø> (ø)
llmobs-openai 55.51% <ø> (ø)
llmobs-vertex-ai 44.36% <ø> (ø)
platform-core 87.23% <ø> (ø)
platform-instrumentations-misc 73.68% <ø> (ø)
platform-shimmer 98.82% <ø> (ø)
platform-unit-guardrails 89.47% <ø> (?)
profiling-macos 70.74% <ø> (ø)
profiling-ubuntu 70.74% <ø> (ø)
profiling-windows 74.18% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Dec 15, 2025

Overall package size

Self size: 4.45 MB
Deduped: 5.28 MB
No deduping: 5.28 MB

Dependency sizes | name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 2.0.3 | 76.87 kB | 808.03 kB | | dc-polyfill | 0.1.10 | 26.73 kB | 26.73 kB |

🤖 This report was automatically generated by heaviest-objects-in-the-universe

@datadog-datadog-prod-us1

This comment has been minimized.

@simon-id simon-id marked this pull request as ready for review December 16, 2025 11:24
@simon-id simon-id requested a review from a team as a code owner December 16, 2025 11:24
CONTRIBUTING.md Outdated
Comment on lines +219 to +225
- [ ] Unit tests.
- [ ] Integration tests.
- [ ] Benchmarks.
- [ ] TypeScript [definitions][2].
- [ ] TypeScript [tests][3].
- [ ] API [documentation][4].
- [ ] CI [jobs/workflows][5].
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Why the [ ]? This is no longer an issue/PR

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

so people that want to use the checklist can copy paste it in their description or somewhere else ;)

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

If it's meant to be copied it should be a code block, otherwise it's not possible. In its current state, it just shows disabled checkboxes that can't be checked

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

It's a compromise between making it look good in markdown, and making the original copyable. Either you're reading the markdown in an editor and the original copyable is there, or you're on github interface and there is literally a button to switch to the original:
image

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I question the usefulness of this and would probably vote to just remove this section altogether

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I'm fine with removing it. It was a request from @bengl on my original slack thread.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I don't think he intended for people to click "edit source" to actually use it 😉

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

i'll have to let him say what he intended himself, don't wanna put words into his mouth. Although, once again it's not clicking "edit source", it's clicking the file then the tab "code", which is available for all markdown files to see the original code instead of the markdown render.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

The intent of this is not to show it nicely, but to make it easy to copy into your PR. So if we want to keep it (which I still doubt the usefulness of), it should be turned into a code block. If you show it "nicely", many users will just be very confused about why they can't click the check boxes.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I removed it completely 👍 not sure it's useful either

@pr-commenter
Copy link
Copy Markdown

pr-commenter bot commented Dec 16, 2025

Benchmarks

Benchmark execution time: 2026-01-23 20:14:24

Comparing candidate commit 45f61a5 in PR branch simon-id-patch-3 with baseline commit 78a0536 in branch master.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 226 metrics, 34 unstable metrics.

Copy link
Copy Markdown
Member

@BridgeAR BridgeAR left a comment

Choose a reason for hiding this comment

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

I have no strong opinion either way.

@watson watson enabled auto-merge (squash) January 23, 2026 20:05
@watson watson merged commit b25f592 into master Jan 23, 2026
798 checks passed
@watson watson deleted the simon-id-patch-3 branch January 23, 2026 20:41
@dd-octo-sts dd-octo-sts bot mentioned this pull request Jan 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants