Module LanguageFeature

Module LanguageFeature 

Source
Expand description

§LanguageFeature Service

This module defines the abstract contract for all language intelligence services. It includes the main LanguageFeatureProviderRegistry trait, all related Data Transfer Objects (DTOs), and the ActionEffect constructors for every language feature operation. This is the largest and most complex service contract in the application.

Modules§

DTO
LanguageFeature DTO Module
LanguageFeatureProviderRegistry
LanguageFeatureProviderRegistry Trait
ProvideCompletions
ProvideCompletions Effect
ProvideHover
ProvideHover Effect
RegisterProvider
RegisterProvider Effect
UnregisterProvider
UnregisterProvider Effect