# Uses of Package
org.eclipse.lemminx.client

Packages that use org.eclipse.lemminx.client
org.eclipse.lemminx
org.eclipse.lemminx.client
org.eclipse.lemminx.settings
org.eclipse.lemminx.settings.capabilities

Classes in org.eclipse.lemminx.client used by org.eclipse.lemminx
ExtendedClientCapabilities: Extended client capabilities not defined by the LSP.
LimitExceededWarner: LimitExceededWarner sends a warning to the client via a jsonrpc notification Cache is a Map<String, Set<String>> where the keys are the feature names and the values are the file paths for which notifications have been sent already

Classes in org.eclipse.lemminx.client used by org.eclipse.lemminx.client
AbstractXMLNotifier: Sends a notification to the client via a jsonrpc notification while managing cache
CodeLensKindCapabilities: Specific capabilities for the `CodeLensKind`.
ExtendedCodeLensCapabilities: Extended capabilities specific to the `textDocument/codeLens` request.
IXMLSettingFeature: Features that are associated with a particuliar settingId
LimitFeature: Features that are associated with some limit For example, document symbols have a maximum limit for performance reasons
PathFeature: Features that are associated with filePaths For example, XML catalog support is associated with XML catalog filePaths

Classes in org.eclipse.lemminx.client used by org.eclipse.lemminx.settings
ExtendedCodeLensCapabilities: Extended capabilities specific to the `textDocument/codeLens` request.

Classes in org.eclipse.lemminx.client used by org.eclipse.lemminx.settings.capabilities
ExtendedClientCapabilities: Extended client capabilities not defined by the LSP.