Skip to content

V3/telemetry refactor#590

Merged
ramsessanchez merged 21 commits intov3/longTermBranchfrom
v3/telemetryRefactor
Aug 26, 2022
Merged

V3/telemetry refactor#590
ramsessanchez merged 21 commits intov3/longTermBranchfrom
v3/telemetryRefactor

Conversation

@ramsessanchez
Copy link
Copy Markdown
Contributor

@ramsessanchez ramsessanchez commented Aug 11, 2022

Delete Files that will not be needed for Kiota implementation.
Merge TelemetryHandler work into the KiotaClientFactory work for use in a preview.
Update version number to 3.0.0

Note: Telemetry work still needs to be done to fit spec more accurately, specifically how we retrieve version number and how we how we capture telemetry for tasks which have not yet been implemented.

@ramsessanchez
Copy link
Copy Markdown
Contributor Author

#490 (comment)
This comment is still relevant

@baywet baywet added this to the 3.0.0 milestone Aug 11, 2022
Copy link
Copy Markdown
Member

@baywet baywet left a comment

Choose a reason for hiding this comment

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

I'm not sure why we have multiple pull request? or maybe you meant to target #490 with this one?

I think we're almost there in terms of what to keep and what to drop, I've identified a couple of things I think we should keep.
I also think we should drop the entirety of the core directory as well. (special types for date/time and exceptions)

@ramsessanchez ramsessanchez requested a review from baywet August 25, 2022 18:39
add temp tests and temp samples to 'needsRefactoring'
@ramsessanchez ramsessanchez requested a review from baywet August 25, 2022 20:34
@baywet
Copy link
Copy Markdown
Member

baywet commented Aug 26, 2022

just my comment about the constant for the error message and then I think we'll be good to merge.

error constant
@sonarqubecloud
Copy link
Copy Markdown

SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 6 Code Smells

0.0% 0.0% Coverage
0.0% 0.0% Duplication

@ramsessanchez ramsessanchez merged commit 2b1f301 into v3/longTermBranch Aug 26, 2022
@ramsessanchez ramsessanchez deleted the v3/telemetryRefactor branch August 26, 2022 18:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Delete Files following BaseClient, HttpProvider, Options, & BaseRequest Updates HttpProvider removal

2 participants