Use Microsoft.CodeAnalysis.PublicApiAnalyzers to make public api change at compile time

This issue has been created since 2022-01-04.

The Microsoft.CodeAnalysis.PublicApiAnalyzers is contained in a NuGet package that you can install on your .Net Framework and .Net Core projects.

It runs at compile time to detect the public API changes.

Please add this into OData.net project to replace the current public API base/out method.

See example at: OData/[email protected]4e3d2b5

ElizabethOkerio wrote this answer on 2022-02-16

The issue is related to this: #2284 and is being tracked there. Closing this.

More Details About Repo
Owner Name OData
Repo Name odata.net
Full Name OData/odata.net
Language C#
Created Date 2014-08-25
Updated Date 2022-09-06
Star Count 596
Watcher Count 89
Fork Count 332
Issue Count 424

YOU MAY BE INTERESTED

Issue Title Created Date Comment Count Updated Date
feat(patch): set default playback speed for YouTube 1 2022-09-18 2022-09-21
Adjust transaction fee 3 2022-01-30 2022-08-07
Does this plugin support @import in SASS files? 6 2016-12-27 2022-08-02
too much spacing in sidebars 1 2022-02-17 2022-08-15
Error in deparse1(f[[1]]) : could not find function "deparse1" 1 2021-04-17 2022-09-15
Incorporate bugbug ml labelling into moderation process 6 2021-05-19 2022-05-24
a template path override similar to pygoapi 0 2022-08-23 2022-09-02
2.2.17 replication-manager-cli unknown flag 1 2022-03-16 2022-09-18
Bitcoin Core App Design Call #1 1 2021-09-24 2022-07-17
Show columns icons in Lineage UI 0 2022-02-21 2022-02-18
Chart class not able to pick [Auth::user] 19 2020-07-06 2022-07-24
Auto-Entities Card does not work within State-Switch 1 2021-09-20 2022-09-16
"isTrusted: true" Error if html contains <img> tag without src attribute 4 2017-04-11 2022-08-02
Can't update accounts using -Update parameter 11 2021-08-10 2022-09-22
get recent order info in websocket streams 0 2021-07-13 2022-09-21
Start PIO Home Server 2 2021-09-15 2022-09-13
problem working with TypeScript 3 2022-04-12 2022-09-21
Wrong cursor position when clicking on a list line with a sublist under it 2 2021-11-08 2022-09-15
ansible-lint warnings 0 2021-08-17 2022-09-26
Issue with topic and consumer group names in test suite 1 2021-03-10 2022-09-14
Logs/Node Tree/Node Details - code refactoring & improvements 1 2022-02-03 2022-06-29
`Xa*Zb*Zb*Zb` works but `Xa*Zb**3` raises error 2 2022-07-11 2022-09-21
evaluate: false redundant matches if overlaps occur on any side already 0 2022-02-03 2022-07-23
unexported type aliases in imported module visible when using newSeq 1 2021-10-30 2021-11-14
Very slow compiling when computing big constant arrays 1 2021-10-31 2021-11-04
`sameType` on two uninstantiated generic parameter yields `true` 0 2021-10-29 2022-07-16
Explore timeline datapoints too close together 0 2022-08-17 2022-09-16
Preview inside events on popover 1 2022-05-27 2022-09-18
Giphies in the Android SDK sometimes play much faster than they should 0 2022-01-07 2022-08-08
DatasetParameter not supported in DataBrew 1 2021-10-20 2022-09-08
Need to ensure initial settings are applied before sourcing instant/*.vim 4 2014-02-22 2022-09-21
Migrate django.utils.timezone.utc to datetime.timezone.utc 4 2022-04-14 2022-08-02
Rescript fails to build with glibc-2.34 3 2022-07-01 2022-08-26
missing fan status 13 2020-07-29 2022-01-15
Will these labs be updated for the new version of the course and as there is no longer an azure pass for this, will any lab requiring azure be removed? 1 2022-07-04 2022-08-15
Repeat the sort Validators twice 1 2021-10-15 2022-09-20
Automatic upload, no remote folder selectable 5 2022-07-06 2022-07-27
[Adaptive Cards- Import- Expense Report]: 'ER-132' control is not accessible with keyboard using Tab key on Expense Report Pane. 0 2022-02-08 2022-09-17
[feature] allow to don't display option list when focus on input (for very large options set) 2 2021-06-14 2022-09-20
Why Dynarec disabled in actions-builds for Android? 2 2022-03-11 2022-09-26
livePreview.notifyOnOpenLooseFile is not respected when navigated to manually 4 2022-08-23 2022-09-27
Cannot generate votes on OKExChain Mainnet 3 2021-08-08 2022-08-15
🐛 Bug Report: 100-150% cpu usage caused by appwrite-usage container for 30-40 seconds after every 30 seconds. 2 2022-09-02 2022-09-25
🚀 Feature: Console Roles 4 2022-09-04 2022-09-25
Automation From Blueprint - Impossible to Save a "Falsy" Value in the UI 2 2022-05-11 2022-09-18
problem in Installing android emulator hypervisor driver for amd processors. 3 2022-03-20 2022-09-28
Duplicate line in stickyscroll for Python functions 2 2022-08-24 2022-08-25
Manually add a specific python interpreter permanently 3 2022-03-15 2022-09-10
Integrate LoopNest within LoopTool's C++ code generation 0 2022-05-17 2022-09-21
USB drive write-protected after failing of rufus 3 2021-01-11 2022-09-26