Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 2 commits into from
Feb 16, 2017

Conversation

xiangyushawn
Copy link
Contributor

No description provided.

@codecov-io
Copy link

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
Contributor Author

it's also for issue #17

README.md Outdated
@@ -87,7 +87,8 @@ The driver can be downloaded from the [Microsoft Download Center](https://www.mi
This project has following dependencies:

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
Member

Choose a reason for hiding this comment

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

small typo "optional"

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
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
MSSQL JDBC
  
Closed/Merged PRs
Development

Successfully merging this pull request may close these issues.

None yet

3 participants