Regen all docs. (#700)

* Stop recursing if discovery == {}

* Generate docs with 'make docs'.
diff --git a/docs/dyn/calendar_v3.acl.html b/docs/dyn/calendar_v3.acl.html
index 1c4842c..c9d1c3f 100644
--- a/docs/dyn/calendar_v3.acl.html
+++ b/docs/dyn/calendar_v3.acl.html
@@ -81,7 +81,7 @@
   <code><a href="#get">get(calendarId, ruleId)</a></code></p>
 <p class="firstline">Returns an access control rule.</p>
 <p class="toc_element">
-  <code><a href="#insert">insert(calendarId, body)</a></code></p>
+  <code><a href="#insert">insert(calendarId, body, sendNotifications=None)</a></code></p>
 <p class="firstline">Creates an access control rule.</p>
 <p class="toc_element">
   <code><a href="#list">list(calendarId, syncToken=None, pageToken=None, maxResults=None, showDeleted=None)</a></code></p>
@@ -90,10 +90,10 @@
   <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
 <p class="firstline">Retrieves the next page of results.</p>
 <p class="toc_element">
-  <code><a href="#patch">patch(calendarId, ruleId, body)</a></code></p>
+  <code><a href="#patch">patch(calendarId, ruleId, body, sendNotifications=None)</a></code></p>
 <p class="firstline">Updates an access control rule. This method supports patch semantics.</p>
 <p class="toc_element">
-  <code><a href="#update">update(calendarId, ruleId, body)</a></code></p>
+  <code><a href="#update">update(calendarId, ruleId, body, sendNotifications=None)</a></code></p>
 <p class="firstline">Updates an access control rule.</p>
 <p class="toc_element">
   <code><a href="#watch">watch(calendarId, body, syncToken=None, pageToken=None, maxResults=None, showDeleted=None)</a></code></p>
@@ -142,7 +142,7 @@
 </div>
 
 <div class="method">
-    <code class="details" id="insert">insert(calendarId, body)</code>
+    <code class="details" id="insert">insert(calendarId, body, sendNotifications=None)</code>
   <pre>Creates an access control rule.
 
 Args:
@@ -170,6 +170,7 @@
     "id": "A String", # Identifier of the ACL rule.
   }
 
+  sendNotifications: boolean, Whether to send notifications about the calendar sharing change. Optional. The default is True.
 
 Returns:
   An object of the form:
@@ -256,7 +257,7 @@
 </div>
 
 <div class="method">
-    <code class="details" id="patch">patch(calendarId, ruleId, body)</code>
+    <code class="details" id="patch">patch(calendarId, ruleId, body, sendNotifications=None)</code>
   <pre>Updates an access control rule. This method supports patch semantics.
 
 Args:
@@ -285,6 +286,7 @@
     "id": "A String", # Identifier of the ACL rule.
   }
 
+  sendNotifications: boolean, Whether to send notifications about the calendar sharing change. Note that there are no notifications on access removal. Optional. The default is True.
 
 Returns:
   An object of the form:
@@ -311,7 +313,7 @@
 </div>
 
 <div class="method">
-    <code class="details" id="update">update(calendarId, ruleId, body)</code>
+    <code class="details" id="update">update(calendarId, ruleId, body, sendNotifications=None)</code>
   <pre>Updates an access control rule.
 
 Args:
@@ -340,6 +342,7 @@
     "id": "A String", # Identifier of the ACL rule.
   }
 
+  sendNotifications: boolean, Whether to send notifications about the calendar sharing change. Note that there are no notifications on access removal. Optional. The default is True.
 
 Returns:
   An object of the form: