diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@
 
 ## Version
 
-`1.2.0.1`
+`1.2.0.2`
 
 
 ## Description
diff --git a/amazonka-codecommit.cabal b/amazonka-codecommit.cabal
--- a/amazonka-codecommit.cabal
+++ b/amazonka-codecommit.cabal
@@ -1,7 +1,8 @@
 name:                  amazonka-codecommit
-version:               1.2.0.1
+version:               1.2.0.2
 synopsis:              Amazon CodeCommit SDK.
 homepage:              https://github.com/brendanhay/amazonka
+bug-reports:           https://github.com/brendanhay/amazonka/issues
 license:               OtherLicense
 license-file:          LICENSE
 author:                Brendan Hay
@@ -9,9 +10,8 @@
 copyright:             Copyright (c) 2013-2015 Brendan Hay
 category:              Network, AWS, Cloud, Distributed Computing
 build-type:            Simple
-extra-source-files:    README.md
 cabal-version:         >= 1.10
-
+extra-source-files:    README.md fixture/*.yaml fixture/*.proto
 description:
     AWS CodeCommit
 
@@ -83,8 +83,9 @@
 
     ghc-options:       -Wall -threaded
 
-    -- This is not comprehensive if modules have manually been added.
-    -- It exists to ensure cabal 'somewhat' detects test module changes.
+    -- This section is encoded by the template and any modules added by
+    -- hand outside these namespaces will not correctly be added to the
+    -- distribution package.
     other-modules:
           Test.AWS.CodeCommit
         , Test.AWS.Gen.CodeCommit
diff --git a/fixture/BatchGetRepositories.yaml b/fixture/BatchGetRepositories.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/BatchGetRepositories.yaml
diff --git a/fixture/BatchGetRepositoriesResponse.proto b/fixture/BatchGetRepositoriesResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/BatchGetRepositoriesResponse.proto
diff --git a/fixture/CreateBranch.yaml b/fixture/CreateBranch.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/CreateBranch.yaml
diff --git a/fixture/CreateBranchResponse.proto b/fixture/CreateBranchResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/CreateBranchResponse.proto
diff --git a/fixture/CreateRepository.yaml b/fixture/CreateRepository.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/CreateRepository.yaml
diff --git a/fixture/CreateRepositoryResponse.proto b/fixture/CreateRepositoryResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/CreateRepositoryResponse.proto
diff --git a/fixture/DeleteRepository.yaml b/fixture/DeleteRepository.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteRepository.yaml
diff --git a/fixture/DeleteRepositoryResponse.proto b/fixture/DeleteRepositoryResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteRepositoryResponse.proto
diff --git a/fixture/GetBranch.yaml b/fixture/GetBranch.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetBranch.yaml
diff --git a/fixture/GetBranchResponse.proto b/fixture/GetBranchResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetBranchResponse.proto
diff --git a/fixture/GetRepository.yaml b/fixture/GetRepository.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetRepository.yaml
diff --git a/fixture/GetRepositoryResponse.proto b/fixture/GetRepositoryResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetRepositoryResponse.proto
diff --git a/fixture/ListBranches.yaml b/fixture/ListBranches.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListBranches.yaml
diff --git a/fixture/ListBranchesResponse.proto b/fixture/ListBranchesResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListBranchesResponse.proto
diff --git a/fixture/ListRepositories.yaml b/fixture/ListRepositories.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListRepositories.yaml
diff --git a/fixture/ListRepositoriesResponse.proto b/fixture/ListRepositoriesResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListRepositoriesResponse.proto
diff --git a/fixture/UpdateDefaultBranch.yaml b/fixture/UpdateDefaultBranch.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/UpdateDefaultBranch.yaml
diff --git a/fixture/UpdateDefaultBranchResponse.proto b/fixture/UpdateDefaultBranchResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/UpdateDefaultBranchResponse.proto
diff --git a/fixture/UpdateRepositoryDescription.yaml b/fixture/UpdateRepositoryDescription.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/UpdateRepositoryDescription.yaml
diff --git a/fixture/UpdateRepositoryDescriptionResponse.proto b/fixture/UpdateRepositoryDescriptionResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/UpdateRepositoryDescriptionResponse.proto
diff --git a/fixture/UpdateRepositoryName.yaml b/fixture/UpdateRepositoryName.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/UpdateRepositoryName.yaml
diff --git a/fixture/UpdateRepositoryNameResponse.proto b/fixture/UpdateRepositoryNameResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/UpdateRepositoryNameResponse.proto
diff --git a/test/Test/AWS/Gen/CodeCommit.hs b/test/Test/AWS/Gen/CodeCommit.hs
--- a/test/Test/AWS/Gen/CodeCommit.hs
+++ b/test/Test/AWS/Gen/CodeCommit.hs
@@ -105,133 +105,133 @@
 testUpdateRepositoryName :: UpdateRepositoryName -> TestTree
 testUpdateRepositoryName = req
     "UpdateRepositoryName"
-    "fixture/UpdateRepositoryName"
+    "fixture/UpdateRepositoryName.yaml"
 
 testGetBranch :: GetBranch -> TestTree
 testGetBranch = req
     "GetBranch"
-    "fixture/GetBranch"
+    "fixture/GetBranch.yaml"
 
 testUpdateRepositoryDescription :: UpdateRepositoryDescription -> TestTree
 testUpdateRepositoryDescription = req
     "UpdateRepositoryDescription"
-    "fixture/UpdateRepositoryDescription"
+    "fixture/UpdateRepositoryDescription.yaml"
 
 testListBranches :: ListBranches -> TestTree
 testListBranches = req
     "ListBranches"
-    "fixture/ListBranches"
+    "fixture/ListBranches.yaml"
 
 testCreateBranch :: CreateBranch -> TestTree
 testCreateBranch = req
     "CreateBranch"
-    "fixture/CreateBranch"
+    "fixture/CreateBranch.yaml"
 
 testUpdateDefaultBranch :: UpdateDefaultBranch -> TestTree
 testUpdateDefaultBranch = req
     "UpdateDefaultBranch"
-    "fixture/UpdateDefaultBranch"
+    "fixture/UpdateDefaultBranch.yaml"
 
 testCreateRepository :: CreateRepository -> TestTree
 testCreateRepository = req
     "CreateRepository"
-    "fixture/CreateRepository"
+    "fixture/CreateRepository.yaml"
 
 testListRepositories :: ListRepositories -> TestTree
 testListRepositories = req
     "ListRepositories"
-    "fixture/ListRepositories"
+    "fixture/ListRepositories.yaml"
 
 testGetRepository :: GetRepository -> TestTree
 testGetRepository = req
     "GetRepository"
-    "fixture/GetRepository"
+    "fixture/GetRepository.yaml"
 
 testDeleteRepository :: DeleteRepository -> TestTree
 testDeleteRepository = req
     "DeleteRepository"
-    "fixture/DeleteRepository"
+    "fixture/DeleteRepository.yaml"
 
 testBatchGetRepositories :: BatchGetRepositories -> TestTree
 testBatchGetRepositories = req
     "BatchGetRepositories"
-    "fixture/BatchGetRepositories"
+    "fixture/BatchGetRepositories.yaml"
 
 -- Responses
 
 testUpdateRepositoryNameResponse :: UpdateRepositoryNameResponse -> TestTree
 testUpdateRepositoryNameResponse = res
     "UpdateRepositoryNameResponse"
-    "fixture/UpdateRepositoryNameResponse"
+    "fixture/UpdateRepositoryNameResponse.proto"
     codeCommit
     (Proxy :: Proxy UpdateRepositoryName)
 
 testGetBranchResponse :: GetBranchResponse -> TestTree
 testGetBranchResponse = res
     "GetBranchResponse"
-    "fixture/GetBranchResponse"
+    "fixture/GetBranchResponse.proto"
     codeCommit
     (Proxy :: Proxy GetBranch)
 
 testUpdateRepositoryDescriptionResponse :: UpdateRepositoryDescriptionResponse -> TestTree
 testUpdateRepositoryDescriptionResponse = res
     "UpdateRepositoryDescriptionResponse"
-    "fixture/UpdateRepositoryDescriptionResponse"
+    "fixture/UpdateRepositoryDescriptionResponse.proto"
     codeCommit
     (Proxy :: Proxy UpdateRepositoryDescription)
 
 testListBranchesResponse :: ListBranchesResponse -> TestTree
 testListBranchesResponse = res
     "ListBranchesResponse"
-    "fixture/ListBranchesResponse"
+    "fixture/ListBranchesResponse.proto"
     codeCommit
     (Proxy :: Proxy ListBranches)
 
 testCreateBranchResponse :: CreateBranchResponse -> TestTree
 testCreateBranchResponse = res
     "CreateBranchResponse"
-    "fixture/CreateBranchResponse"
+    "fixture/CreateBranchResponse.proto"
     codeCommit
     (Proxy :: Proxy CreateBranch)
 
 testUpdateDefaultBranchResponse :: UpdateDefaultBranchResponse -> TestTree
 testUpdateDefaultBranchResponse = res
     "UpdateDefaultBranchResponse"
-    "fixture/UpdateDefaultBranchResponse"
+    "fixture/UpdateDefaultBranchResponse.proto"
     codeCommit
     (Proxy :: Proxy UpdateDefaultBranch)
 
 testCreateRepositoryResponse :: CreateRepositoryResponse -> TestTree
 testCreateRepositoryResponse = res
     "CreateRepositoryResponse"
-    "fixture/CreateRepositoryResponse"
+    "fixture/CreateRepositoryResponse.proto"
     codeCommit
     (Proxy :: Proxy CreateRepository)
 
 testListRepositoriesResponse :: ListRepositoriesResponse -> TestTree
 testListRepositoriesResponse = res
     "ListRepositoriesResponse"
-    "fixture/ListRepositoriesResponse"
+    "fixture/ListRepositoriesResponse.proto"
     codeCommit
     (Proxy :: Proxy ListRepositories)
 
 testGetRepositoryResponse :: GetRepositoryResponse -> TestTree
 testGetRepositoryResponse = res
     "GetRepositoryResponse"
-    "fixture/GetRepositoryResponse"
+    "fixture/GetRepositoryResponse.proto"
     codeCommit
     (Proxy :: Proxy GetRepository)
 
 testDeleteRepositoryResponse :: DeleteRepositoryResponse -> TestTree
 testDeleteRepositoryResponse = res
     "DeleteRepositoryResponse"
-    "fixture/DeleteRepositoryResponse"
+    "fixture/DeleteRepositoryResponse.proto"
     codeCommit
     (Proxy :: Proxy DeleteRepository)
 
 testBatchGetRepositoriesResponse :: BatchGetRepositoriesResponse -> TestTree
 testBatchGetRepositoriesResponse = res
     "BatchGetRepositoriesResponse"
-    "fixture/BatchGetRepositoriesResponse"
+    "fixture/BatchGetRepositoriesResponse.proto"
     codeCommit
     (Proxy :: Proxy BatchGetRepositories)
