-
Notifications
You must be signed in to change notification settings - Fork 790
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[build] Use compiler constant to toggle experimental public apis #4735
Merged
CodeBlanch
merged 31 commits into
open-telemetry:main
from
CodeBlanch:build-experimental-features
Aug 10, 2023
Merged
Changes from 1 commit
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
25c2d25
Attempting to make it easier to have experimental public api in the r…
CodeBlanch 6ac362a
Add condition to ExposeExperimentalFeatures definition.
CodeBlanch 01b9eae
Drop the extra shipped public api files.
CodeBlanch 64f0d85
Upgrade Microsoft.CodeAnalysis.PublicApiAnalyzers to latest beta.
CodeBlanch 3570de0
Tweak.
CodeBlanch ca84fcf
Added public api definitions that seem to be needed by the new beta.
CodeBlanch e9ba384
Use an experimental namespace.
CodeBlanch 29cc171
Automatically set ExposeExperimentalFeatures in publish workflow.
CodeBlanch 4654de7
Code review.
CodeBlanch 3a8e562
Revert experimental namespace. Add XML remarks to public versions.
CodeBlanch 9f252c4
Updates to OpenTelemetry.Api.ProviderBuilderExtensions logging api.
CodeBlanch a8db636
SDK updates moving logging and exemplar artifacts behind EXPOSE_EXPER…
CodeBlanch 284d53f
CHANGELOG updates and fixes.
CodeBlanch b5dc172
Merge from main.
CodeBlanch d2638cc
MD lint.
CodeBlanch e9a42d0
More MD lint.
CodeBlanch dbe5984
Update ConsoleExporter for experimental features.
CodeBlanch b66bdd7
Updated in-memory exporter for experimental features.
CodeBlanch b29d488
CHANGELOG update for in-memory exporter.
CodeBlanch 1339ce0
Update OTLP project for experimental features.
CodeBlanch 8b8d9b1
Updated hosting project for experimental features.
CodeBlanch 5cbf663
Fix for in-memory exporter public api files.
CodeBlanch d7f53cc
Fixes.
CodeBlanch 7780b98
Merge remote-tracking branch 'upstream/main' into build-experimental-…
CodeBlanch 498467d
Lint fixes.
CodeBlanch 8ef1e58
CI workflow fix.
CodeBlanch 76d5a7c
More lint fixes.
CodeBlanch 88d3273
Use file scoping on AssemblyInfo helpers.
CodeBlanch 463e977
Code review.
CodeBlanch 65637b0
Update StyleCop and fix warnings using "file" or "required" modifiers.
CodeBlanch a112fc7
Merge branch 'main' into build-experimental-features
CodeBlanch File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@sharwell I couldn't find an order for the modifiers that would make SA1400/SA1206 and IDE0036 happy. I'm sure you are aware of this but I thought I would mention it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
DotNetAnalyzers/StyleCopAnalyzers#3588
Fixed in 1.2.0-beta.507 and newer.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @sharwell! Fixed it up here: 65637b0