| Index: pkg/analysis_server/tool/spec/spec_input.html
|
| diff --git a/pkg/analysis_server/tool/spec/spec_input.html b/pkg/analysis_server/tool/spec/spec_input.html
|
| index 7795bdccdfd47610134960eaecad82fef73c5d37..c91301133bda9a0dc2e7a15e916024e6b5e44f1b 100644
|
| --- a/pkg/analysis_server/tool/spec/spec_input.html
|
| +++ b/pkg/analysis_server/tool/spec/spec_input.html
|
| @@ -879,6 +879,38 @@
|
| </field>
|
| </params>
|
| </notification>
|
| + <notification event="implemented">
|
| + <p>
|
| + Reports the classes that are implemented or extended and
|
| + class members that are implemented or overridden in a file.
|
| + </p>
|
| + <p>
|
| + This notification is not subscribed to by default. Clients
|
| + can subscribe by including the value <tt>"IMPLEMENTED"</tt> in
|
| + the list of services passed in an analysis.setSubscriptions
|
| + request.
|
| + </p>
|
| + <params>
|
| + <field name="file">
|
| + <ref>FilePath</ref>
|
| + <p>
|
| + The file with which the implementations are associated.
|
| + </p>
|
| + </field>
|
| + <field name="classes">
|
| + <list><ref>ImplementedClass</ref></list>
|
| + <p>
|
| + The classes defined in the file that are implemented or extended.
|
| + </p>
|
| + </field>
|
| + <field name="members">
|
| + <list><ref>ImplementedMember</ref></list>
|
| + <p>
|
| + The member defined in the file that are implemented or overridden.
|
| + </p>
|
| + </field>
|
| + </params>
|
| + </notification>
|
| <notification event="invalidate">
|
| <p>
|
| Reports that the navigation information associated with a region of a
|
| @@ -2102,6 +2134,7 @@
|
| <enum>
|
| <value><code>FOLDING</code></value>
|
| <value><code>HIGHLIGHTS</code></value>
|
| + <value><code>IMPLEMENTED</code></value>
|
| <value>
|
| <code>INVALIDATE</code>
|
| <p>
|
| @@ -2926,6 +2959,44 @@
|
| </field>
|
| </object>
|
| </type>
|
| + <type name="ImplementedClass">
|
| + <p>
|
| + A description of a class that is implemented or extended.
|
| + </p>
|
| + <object>
|
| + <field name="offset">
|
| + <ref>int</ref>
|
| + <p>
|
| + The offset of the name of the implemented class.
|
| + </p>
|
| + </field>
|
| + <field name="length">
|
| + <ref>int</ref>
|
| + <p>
|
| + The length of the name of the implemented class.
|
| + </p>
|
| + </field>
|
| + </object>
|
| + </type>
|
| + <type name="ImplementedMember">
|
| + <p>
|
| + A description of a class member that is implemented or overridden.
|
| + </p>
|
| + <object>
|
| + <field name="offset">
|
| + <ref>int</ref>
|
| + <p>
|
| + The offset of the name of the implemented member.
|
| + </p>
|
| + </field>
|
| + <field name="length">
|
| + <ref>int</ref>
|
| + <p>
|
| + The length of the name of the implemented member.
|
| + </p>
|
| + </field>
|
| + </object>
|
| + </type>
|
| <type name="LinkedEditGroup">
|
| <p>
|
| A collection of positions that should be linked (edited
|
|
|