Skip to content

make Azure Key Vault and Azure Active Directory Authentication Dependencies optional#148

Merged
ajlam merged 2 commits intomicrosoft:devfrom
xiangyushawn:optional-dependencies
Feb 16, 2017
Merged

make Azure Key Vault and Azure Active Directory Authentication Dependencies optional#148
ajlam merged 2 commits intomicrosoft:devfrom
xiangyushawn:optional-dependencies

Conversation

@xiangyushawn
Copy link
Copy Markdown
Contributor

No description provided.

@codecov-io
Copy link
Copy Markdown

codecov-io commented Feb 15, 2017

Codecov Report

Merging #148 into dev will increase coverage by 0.04%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##                dev     #148      +/-   ##
============================================
+ Coverage     29.64%   29.69%   +0.04%     
+ Complexity     1249     1247       -2     
============================================
  Files            97       97              
  Lines         23303    23303              
  Branches       3871     3871              
============================================
+ Hits           6909     6919      +10     
+ Misses        15045    15027      -18     
- Partials       1349     1357       +8
Flag Coverage Δ Complexity Δ
#JDBC41 29.54% <ø> (-0.01%) 1244 <ø> (+2)
#JDBC42 29.63% <ø> (+0.03%) 1245 <ø> (-4)
Impacted Files Coverage Δ Complexity Δ
src/main/java/microsoft/sql/DateTimeOffset.java 37.14% <ø> (-2.86%) 8% <ø> (-2%)
...om/microsoft/sqlserver/jdbc/SQLServerBulkCopy.java 45.74% <ø> (-0.22%) 183% <ø> (ø)
...in/java/com/microsoft/sqlserver/jdbc/IOBuffer.java 32.47% <ø> (+0.51%) 0% <ø> (ø)

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 59a571a...406efb8. Read the comment docs.

@xiangyushawn
Copy link
Copy Markdown
Contributor Author

it's also for issue #17

@xiangyushawn xiangyushawn requested a review from ajlam February 16, 2017 17:23
Comment thread README.md Outdated

Compile Time:
- `azure-keyvault` : Azure Key Vault Provider for Always Encrypted feature
- `azure-keyvault` : Azure Key Vault Provider for Always Encrypted feature (optinal)
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

small typo "optional"

Comment thread README.md Outdated
If you wish to limit the number of run-time dependencies, and your project does not require the features named above, you can explicitly exclude them by adding exclusion tag.
***For Example:*** If you are not using *Always Encrypted Azure Key Vault feature* then you can exclude *azure-keyvault* dependency. Please see following snippet.
### Azure Key Vault and Azure Active Directory Authentication Dependencies
Since the dependencies of ***Azure Key Vault*** and ***Azure Active Directory Authentication*** are optional, projects that require those 2 features need to redeclare the dependency explicitly in their pom files.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Let's just say "projects that require either of the two features need to explicitly declare the dependency in their pom file".

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.

4 participants