* Provider interface for code lens functionality
| 892 | * Provider interface for code lens functionality |
| 893 | */ |
| 894 | interface CodeLenseProvider { |
| 895 | /** |
| 896 | * Compute code lenses for the given edit session |
| 897 | * @param session The edit session to provide code lenses for |
| 898 | * @param callback Callback function that receives errors and code lenses |
| 899 | */ |
| 900 | provideCodeLenses: (session: EditSession, callback: (err: any, payload: CodeLense[]) => void) => void; |
| 901 | } |
| 902 | /** |
| 903 | * Represents a command associated with a code lens |
| 904 | */ |
nothing calls this directly
no outgoing calls
no test coverage detected
searching dependent graphs…