Enable clang-tidy (and fix warnings)

Test: keymaster_tests
Change-Id: Ia9455b0be7be71eca1b41a674f2dc7b9e9b00e8c
diff --git a/ng/AndroidSharedSecret.cpp b/ng/AndroidSharedSecret.cpp
index e06f9b5..0ae3d2d 100644
--- a/ng/AndroidSharedSecret.cpp
+++ b/ng/AndroidSharedSecret.cpp
@@ -24,10 +24,12 @@
 
 namespace aidl::android::hardware::security::sharedsecret {
 
-using namespace ::keymaster;
-using namespace ::aidl::android::hardware::security::keymint::km_utils;
+using keymaster::ComputeSharedHmacRequest;
+using keymint::km_utils::kmBlob2vector;
+using keymint::km_utils::kmError2ScopedAStatus;
 
-AndroidSharedSecret::AndroidSharedSecret(std::shared_ptr<keymint::AndroidKeyMintDevice> keymint)
+AndroidSharedSecret::AndroidSharedSecret(
+    const std::shared_ptr<keymint::AndroidKeyMintDevice>& keymint)
     : impl_(keymint->getKeymasterImpl()) {}
 
 AndroidSharedSecret::~AndroidSharedSecret() {}