GoogleCloudPlatform / appengine-plugins

A client Java library to manage App Engine Java applications for any project that performs App Engine Java application management. For example, the Maven, Gradle and Eclipse App Engine plugins, custom user tools, etc.
Apache License 2.0
41 stars 27 forks source link

Add KPT to SdkComponent Enum #866

Closed grmoon closed 3 years ago

grmoon commented 3 years ago

Enabling Blueprints within the IDE requires the ability to download and manage kpt for the user. In Cloud Code for IntelliJ, we rely on the SdkComponent enum for installing managed dependencies via gcloud components install <component>. Therefore, we need to add kpt as an SdkComponent.

codecov[bot] commented 3 years ago

Codecov Report

Merging #866 (c9da130) into master (a33620d) will increase coverage by 0.00%. The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff            @@
##             master     #866   +/-   ##
=========================================
  Coverage     78.30%   78.31%           
  Complexity      617      617           
=========================================
  Files            96       96           
  Lines          2448     2449    +1     
  Branches        287      287           
=========================================
+ Hits           1917     1918    +1     
  Misses          421      421           
  Partials        110      110           
Impacted Files Coverage Δ Complexity Δ
...tools/managedcloudsdk/components/SdkComponent.java 100.00% <100.00%> (ø) 3.00 <0.00> (ø)

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 a33620d...b96e6e5. Read the comment docs.