Skip to content

Remove explicit okio dependency - #4187

Merged
jkwatson merged 1 commit into
open-telemetry:mainfrom
anuraaga:no-okio
Feb 19, 2022
Merged

Remove explicit okio dependency#4187
jkwatson merged 1 commit into
open-telemetry:mainfrom
anuraaga:no-okio

Conversation

@anuraaga

Copy link
Copy Markdown
Contributor

We are only interested in okio as it pertains to using okhttp, and since okhttp exposes okio as api dependency, it's perfectly reasonable for us to use the transitive dep to avoid pulling it up in the POM.

https://github.com/square/okhttp/blob/master/okhttp/build.gradle.kts#L66

Fixes #4186 (I guess)

@codecov

codecov Bot commented Feb 18, 2022

Copy link
Copy Markdown

Codecov Report

Merging #4187 (4cb1d7d) into main (71351a2) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##               main    #4187   +/-   ##
=========================================
  Coverage     90.25%   90.25%           
  Complexity     4660     4660           
=========================================
  Files           539      539           
  Lines         14330    14330           
  Branches       1371     1371           
=========================================
  Hits          12934    12934           
  Misses          943      943           
  Partials        453      453           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 71351a2...4cb1d7d. Read the comment docs.

@jkwatson
jkwatson merged commit 10414f0 into open-telemetry:main Feb 19, 2022
gcatanese pushed a commit to gcatanese/opentelemetry-java that referenced this pull request Feb 21, 2022
jkwatson pushed a commit that referenced this pull request Feb 24, 2022
* Overload put with AttributeKey with String array

* Use generic instead of String

* Format and javadoc

* Cast to type

* New public method

* File based view configuration (#4163)

* Add experimental view config module

* Rename view-config to metric-incubator

* Switch naming from camelCase to snake_case

* Extend with attribute key filter

* Wire up to autoconfiguration

* Use snakeyaml instead of jackson

* PR feedback

* PR feedback

* Remove explicit okio dependency (#4187)

* Deprecate PrometheusCollector (#4185)

* Correct javadoc

Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>

* Cast to type

Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
jamesmoessis pushed a commit to atlassian-forks/opentelemetry-java that referenced this pull request Feb 25, 2022
jamesmoessis pushed a commit to atlassian-forks/opentelemetry-java that referenced this pull request Feb 25, 2022
* Overload put with AttributeKey with String array

* Use generic instead of String

* Format and javadoc

* Cast to type

* New public method

* File based view configuration (open-telemetry#4163)

* Add experimental view config module

* Rename view-config to metric-incubator

* Switch naming from camelCase to snake_case

* Extend with attribute key filter

* Wire up to autoconfiguration

* Use snakeyaml instead of jackson

* PR feedback

* PR feedback

* Remove explicit okio dependency (open-telemetry#4187)

* Deprecate PrometheusCollector (open-telemetry#4185)

* Correct javadoc

Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>

* Cast to type

Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
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.

Okhttp with difference kotlin-stdlin-commom's version

3 participants