ghcide-0.0.6: The core of an IDE

Index

$sel:withNotification:WithMessageDevelopment.IDE.LSP.Server
$sel:withResponse:WithMessageDevelopment.IDE.LSP.Server
$sel:withResponseAndRequest:WithMessageDevelopment.IDE.LSP.Server
$sel:_code:DiagnosticDevelopment.IDE.Types.Diagnostics
$sel:_message:DiagnosticDevelopment.IDE.Types.Diagnostics
$sel:_range:DiagnosticDevelopment.IDE.Types.Diagnostics
$sel:_relatedInformation:DiagnosticDevelopment.IDE.Types.Diagnostics
$sel:_severity:DiagnosticDevelopment.IDE.Types.Diagnostics
$sel:_source:DiagnosticDevelopment.IDE.Types.Diagnostics
actionLoggerDevelopment.IDE.Core.Shake
addIdeGlobalDevelopment.IDE.Core.Shake
allModNamesAsNSDevelopment.IDE.Core.CompletionsTypes
applyChangeDevelopment.IDE.Core.PositionMapping
BacktickDevelopment.IDE.Core.CompletionsTypes
cacheDataProducerDevelopment.IDE.Core.Completions
CachedCompletionsDevelopment.IDE.Core.CompletionsTypes, Development.IDE.Core.Completions
CCDevelopment.IDE.Core.CompletionsTypes
cgGutsToCoreModuleDevelopment.IDE.GHC.Util
CIDevelopment.IDE.Core.CompletionsTypes
clientSupportsProgressDevelopment.IDE.Types.Options
CompItemDevelopment.IDE.Core.CompletionsTypes
DebugDevelopment.IDE.Types.Logger
defaultIdeOptionsDevelopment.IDE.Types.Options
defineDevelopment.IDE.Core.Shake
defineEarlyCutoffDevelopment.IDE.Core.Shake
defineNoFileDevelopment.IDE.Core.Rules
defineOnDiskDevelopment.IDE.Core.Shake
DependencyInformation 
1 (Type/Class)Development.IDE.Import.DependencyInformation
2 (Data Constructor)Development.IDE.Import.DependencyInformation
depErrorNodesDevelopment.IDE.Import.DependencyInformation
depModuleDepsDevelopment.IDE.Import.DependencyInformation
depPathIdMapDevelopment.IDE.Import.DependencyInformation
depPkgDepsDevelopment.IDE.Import.DependencyInformation
Diagnostic 
1 (Data Constructor)Development.IDE.Types.Diagnostics
2 (Type/Class)Development.IDE.Types.Diagnostics
DiagnosticSeverityDevelopment.IDE.Types.Diagnostics
DiagnosticStoreDevelopment.IDE.Types.Diagnostics
docsDevelopment.IDE.Core.CompletionsTypes
DsErrorDevelopment.IDE.Types.Diagnostics
DsHintDevelopment.IDE.Types.Diagnostics
DsInfoDevelopment.IDE.Types.Diagnostics
DsWarningDevelopment.IDE.Types.Diagnostics
emptyPathIdMapDevelopment.IDE.Import.DependencyInformation
ErrorDevelopment.IDE.Types.Logger
EventFileDiagnosticsDevelopment.IDE.LSP.Protocol
FailedToLocateImportDevelopment.IDE.Import.DependencyInformation
fakeDynFlagsDevelopment.IDE.GHC.Util
FileDiagnosticDevelopment.IDE.Types.Diagnostics
fileFromParsedModuleDevelopment.IDE.Core.Rules
FilePathId 
1 (Type/Class)Development.IDE.Import.DependencyInformation
2 (Data Constructor)Development.IDE.Import.DependencyInformation
filePathToUriDevelopment.IDE.Types.Location
filePathToUri'Development.IDE.Types.Location
fileStoreRulesDevelopment.IDE.Core.FileStore
FileVersionDevelopment.IDE.Core.Shake
fingerprintToBSDevelopment.IDE.Core.Shake
fromCurrentDevelopment.IDE.Core.PositionMapping
fromCurrentPositionDevelopment.IDE.Core.PositionMapping
fromCurrentRangeDevelopment.IDE.Core.PositionMapping
fromNormalizedFilePathDevelopment.IDE.Types.Location
fromNormalizedUriDevelopment.IDE.Types.Location
fromUriDevelopment.IDE.Types.Location
garbageCollectDevelopment.IDE.Core.Shake
GenerateByteCode 
1 (Type/Class)Development.IDE.Core.RuleTypes
2 (Data Constructor)Development.IDE.Core.RuleTypes
GenerateCore 
1 (Type/Class)Development.IDE.Core.RuleTypes
2 (Data Constructor)Development.IDE.Core.RuleTypes
generateCoreDevelopment.IDE.Core.Rules
getAtPointDevelopment.IDE.Core.Rules
getCompletionsDevelopment.IDE.Core.Completions
getDefinitionDevelopment.IDE.Core.Rules
GetDependencies 
1 (Type/Class)Development.IDE.Core.RuleTypes, Development.IDE.Core.Rules
2 (Data Constructor)Development.IDE.Core.RuleTypes, Development.IDE.Core.Rules
getDependenciesDevelopment.IDE.Core.Rules
GetDependencyInformation 
1 (Type/Class)Development.IDE.Core.RuleTypes
2 (Data Constructor)Development.IDE.Core.RuleTypes
getDiagnosticsDevelopment.IDE.Core.Shake, Development.IDE.Core.Service
getFileContentsDevelopment.IDE.Core.FileStore
getFileExistsDevelopment.IDE.Core.FileStore
getFilePathIdDevelopment.IDE.Import.DependencyInformation
getFilesOfInterestDevelopment.IDE.Core.OfInterest
getHashDevelopment.IDE.Core.Shake
getHiddenDiagnosticsDevelopment.IDE.Core.Shake
GetHieFile 
1 (Type/Class)Development.IDE.Core.RuleTypes
2 (Data Constructor)Development.IDE.Core.RuleTypes
getIdeGlobalActionDevelopment.IDE.Core.Shake
getIdeGlobalStateDevelopment.IDE.Core.Shake
getIdeOptionsDevelopment.IDE.Core.Service
GetLocatedImports 
1 (Type/Class)Development.IDE.Core.RuleTypes
2 (Data Constructor)Development.IDE.Core.RuleTypes
GetModificationTime 
1 (Type/Class)Development.IDE.Core.Shake
2 (Data Constructor)Development.IDE.Core.Shake
GetParsedModule 
1 (Type/Class)Development.IDE.Core.RuleTypes, Development.IDE.Core.Rules
2 (Data Constructor)Development.IDE.Core.RuleTypes, Development.IDE.Core.Rules
getParsedModuleDevelopment.IDE.Core.Rules
getPathIdDevelopment.IDE.Import.DependencyInformation
getQualComplsDevelopment.IDE.Core.CompletionsTypes
getSourceFingerprintDevelopment.IDE.Core.FileStore
GetSpanInfo 
1 (Type/Class)Development.IDE.Core.RuleTypes
2 (Data Constructor)Development.IDE.Core.RuleTypes
getUriDevelopment.IDE.Types.Location
GhcSession 
1 (Type/Class)Development.IDE.Core.RuleTypes
2 (Data Constructor)Development.IDE.Core.RuleTypes
hDuplicateTo'Development.IDE.GHC.Util
HideDiagDevelopment.IDE.Types.Diagnostics
hscEnvDevelopment.IDE.GHC.Util
HscEnvEqDevelopment.IDE.GHC.Util
IdeDefer 
1 (Type/Class)Development.IDE.Types.Options
2 (Data Constructor)Development.IDE.Types.Options
ideErrorTextDevelopment.IDE.Types.Diagnostics
ideLoggerDevelopment.IDE.Core.Shake, Development.IDE.Core.Service
IdeOptions 
1 (Type/Class)Development.IDE.Types.Options
2 (Data Constructor)Development.IDE.Types.Options
IdePkgLocationOptions 
1 (Type/Class)Development.IDE.Types.Options
2 (Data Constructor)Development.IDE.Types.Options
IdePreprocessedSource 
1 (Type/Class)Development.IDE.Types.Options
2 (Data Constructor)Development.IDE.Types.Options
IdeReportProgress 
1 (Type/Class)Development.IDE.Types.Options
2 (Data Constructor)Development.IDE.Types.Options
IdeResultDevelopment.IDE.Core.Shake
IdeRuleDevelopment.IDE.Core.Shake
IdeStateDevelopment.IDE.Core.Shake, Development.IDE.Core.Service, Development.IDE.Core.Rules
idMappingDevelopment.IDE.Core.PositionMapping
idToPathDevelopment.IDE.Import.DependencyInformation
importableModulesDevelopment.IDE.Core.CompletionsTypes
importedFromDevelopment.IDE.Core.CompletionsTypes
InfoDevelopment.IDE.Types.Logger
initialiseDevelopment.IDE.Core.Service
insertImportDevelopment.IDE.Import.DependencyInformation
IsIdeGlobalDevelopment.IDE.Core.Shake
isInfixDevelopment.IDE.Core.CompletionsTypes
labelDevelopment.IDE.Core.CompletionsTypes
LeftSideDevelopment.IDE.Core.CompletionsTypes
List 
1 (Data Constructor)Development.IDE.Types.Diagnostics
2 (Type/Class)Development.IDE.Types.Diagnostics
Location 
1 (Data Constructor)Development.IDE.Types.Location
2 (Type/Class)Development.IDE.Types.Location
logDebugDevelopment.IDE.Types.Logger
logErrorDevelopment.IDE.Types.Logger
Logger 
1 (Type/Class)Development.IDE.Types.Logger
2 (Data Constructor)Development.IDE.Types.Logger
logInfoDevelopment.IDE.Types.Logger
logPriorityDevelopment.IDE.Types.Logger
logTelemetryDevelopment.IDE.Types.Logger
logWarningDevelopment.IDE.Types.Logger
lookupPackageConfigDevelopment.IDE.GHC.Util
mainRuleDevelopment.IDE.Core.Rules
makeLSPVFSHandleDevelopment.IDE.Core.FileStore
makeVFSHandleDevelopment.IDE.Core.FileStore
ModificationTimeDevelopment.IDE.Core.Shake
modifyDynFlagsDevelopment.IDE.GHC.Util
modifyFilesOfInterestDevelopment.IDE.Core.OfInterest
moduleImportPathDevelopment.IDE.GHC.Util
ModuleImports 
1 (Type/Class)Development.IDE.Import.DependencyInformation
2 (Data Constructor)Development.IDE.Import.DependencyInformation
moduleImportsDevelopment.IDE.Import.DependencyInformation
ModuleParseError 
1 (Type/Class)Development.IDE.Import.DependencyInformation
2 (Data Constructor)Development.IDE.Import.DependencyInformation
needOnDiskDevelopment.IDE.Core.Shake
needOnDisksDevelopment.IDE.Core.Shake
newHscEnvEqDevelopment.IDE.GHC.Util
NodeErrorDevelopment.IDE.Import.DependencyInformation
noFilePathDevelopment.IDE.Types.Location
noLoggingDevelopment.IDE.Types.Logger
noRangeDevelopment.IDE.Types.Location
NormalizedFilePathDevelopment.IDE.Types.Location
NormalizedUriDevelopment.IDE.Types.Location
ofInterestRulesDevelopment.IDE.Core.OfInterest
OnDiskRule 
1 (Type/Class)Development.IDE.Core.Shake
2 (Data Constructor)Development.IDE.Core.Shake
optDeferDevelopment.IDE.Types.Options
optExtensionsDevelopment.IDE.Types.Options
optGhcSessionDevelopment.IDE.Types.Options
optLanguageSyntaxDevelopment.IDE.Types.Options
optLocateHieFileDevelopment.IDE.Types.Options
optLocateSrcFileDevelopment.IDE.Types.Options
optNewColonConventionDevelopment.IDE.Types.Options
optPkgLocationOptsDevelopment.IDE.Types.Options
optPreprocessorDevelopment.IDE.Types.Options
optReportProgressDevelopment.IDE.Types.Options
optShakeFilesDevelopment.IDE.Types.Options
optShakeProfilingDevelopment.IDE.Types.Options
optThreadsDevelopment.IDE.Types.Options
origNameDevelopment.IDE.Core.CompletionsTypes
packageImportsDevelopment.IDE.Import.DependencyInformation
ParentOfErrorNodeDevelopment.IDE.Import.DependencyInformation
ParseErrorDevelopment.IDE.Import.DependencyInformation
PartialHandlers 
1 (Type/Class)Development.IDE.LSP.Server
2 (Data Constructor)Development.IDE.LSP.Server
PartOfCycleDevelopment.IDE.Import.DependencyInformation
PathIdMapDevelopment.IDE.Import.DependencyInformation
pathToIdDevelopment.IDE.Import.DependencyInformation
Position 
1 (Data Constructor)Development.IDE.Types.Location
2 (Type/Class)Development.IDE.Types.Location
PositionMapping 
1 (Type/Class)Development.IDE.Core.PositionMapping
2 (Data Constructor)Development.IDE.Core.PositionMapping
preprocErrorsDevelopment.IDE.Types.Options
preprocSourceDevelopment.IDE.Types.Options
preprocWarningsDevelopment.IDE.Types.Options
prettyPrintDevelopment.IDE.GHC.Util
Priority 
1 (Type/Class)Development.IDE.Types.Logger
2 (Type/Class)Development.IDE.Core.Shake, Development.IDE.Core.Rules
3 (Data Constructor)Development.IDE.Core.Shake, Development.IDE.Core.Rules
priorityFilesOfInterestDevelopment.IDE.Core.Rules
priorityGenerateCoreDevelopment.IDE.Core.Rules
priorityTypeCheckDevelopment.IDE.Core.Rules
processDependencyInformationDevelopment.IDE.Import.DependencyInformation
ProduceCompletions 
1 (Type/Class)Development.IDE.Core.RuleTypes
2 (Data Constructor)Development.IDE.Core.RuleTypes
QualCompls 
1 (Type/Class)Development.IDE.Core.CompletionsTypes
2 (Data Constructor)Development.IDE.Core.CompletionsTypes
qualComplsDevelopment.IDE.Core.CompletionsTypes
Range 
1 (Data Constructor)Development.IDE.Types.Location
2 (Type/Class)Development.IDE.Types.Location
RawDependencyInformation 
1 (Type/Class)Development.IDE.Import.DependencyInformation
2 (Data Constructor)Development.IDE.Import.DependencyInformation
rawImportsDevelopment.IDE.Import.DependencyInformation
rawPathIdMapDevelopment.IDE.Import.DependencyInformation
reachableModulesDevelopment.IDE.Import.DependencyInformation
readFileUtf8Development.IDE.GHC.Util
readSrcSpanDevelopment.IDE.Types.Location
ReportImportCycles 
1 (Type/Class)Development.IDE.Core.RuleTypes
2 (Data Constructor)Development.IDE.Core.RuleTypes
runActionDevelopment.IDE.Core.Service, Development.IDE.Core.Rules
runActionSyncDevelopment.IDE.Core.Service
runGhcEnvDevelopment.IDE.GHC.Util
runLanguageServerDevelopment.IDE.LSP.LanguageServer
runRuleDevelopment.IDE.Core.Shake
sendEventDevelopment.IDE.Core.Shake
setBufferModifiedDevelopment.IDE.Core.FileStore
setFilesOfInterestDevelopment.IDE.Core.OfInterest
setPriorityDevelopment.IDE.Core.Shake
setSomethingModifiedDevelopment.IDE.Core.FileStore
shakeOpenDevelopment.IDE.Core.Shake
shakeProfileDevelopment.IDE.Core.Shake
shakeRunDevelopment.IDE.Core.Shake
shakeShutDevelopment.IDE.Core.Shake
ShowDiagDevelopment.IDE.Types.Diagnostics
ShowDiagnosticDevelopment.IDE.Types.Diagnostics
showDiagnosticsDevelopment.IDE.Types.Diagnostics
showDiagnosticsColoredDevelopment.IDE.Types.Diagnostics
showGhcDevelopment.IDE.Core.CompletionsTypes
showPositionDevelopment.IDE.Types.Location
shutdownDevelopment.IDE.Core.Service
SurroundedDevelopment.IDE.Core.CompletionsTypes
TcModuleResult 
1 (Type/Class)Development.IDE.Core.RuleTypes
2 (Data Constructor)Development.IDE.Core.RuleTypes
TelemetryDevelopment.IDE.Types.Logger
textToStringBufferDevelopment.IDE.GHC.Util
thingTypeDevelopment.IDE.Core.CompletionsTypes
tmrModInfoDevelopment.IDE.Core.RuleTypes
tmrModuleDevelopment.IDE.Core.RuleTypes
toCurrentDevelopment.IDE.Core.PositionMapping
toCurrentPositionDevelopment.IDE.Core.PositionMapping
toCurrentRangeDevelopment.IDE.Core.PositionMapping
toIdeResultDevelopment.IDE.Core.Rules
toNormalizedFilePathDevelopment.IDE.Types.Location
toNormalizedUriDevelopment.IDE.Types.Location
TransitiveDependencies 
1 (Type/Class)Development.IDE.Import.DependencyInformation, Development.IDE.Core.Rules
2 (Data Constructor)Development.IDE.Import.DependencyInformation, Development.IDE.Core.Rules
transitiveDepsDevelopment.IDE.Import.DependencyInformation
transitiveModuleDepsDevelopment.IDE.Import.DependencyInformation, Development.IDE.Core.Rules
transitivePkgDepsDevelopment.IDE.Import.DependencyInformation, Development.IDE.Core.Rules
TypeCheck 
1 (Type/Class)Development.IDE.Core.RuleTypes
2 (Data Constructor)Development.IDE.Core.RuleTypes
unqualComplsDevelopment.IDE.Core.CompletionsTypes
unsafeClearDiagnosticsDevelopment.IDE.Core.Shake, Development.IDE.Core.Service
updatePositionMappingDevelopment.IDE.Core.Shake, Development.IDE.Core.Service
Uri 
1 (Data Constructor)Development.IDE.Types.Location
2 (Type/Class)Development.IDE.Types.Location
uriToFilePath'Development.IDE.Types.Location
useDevelopment.IDE.Core.Shake
useEDevelopment.IDE.Core.Rules
useNoFileDevelopment.IDE.Core.Shake
useNoFileEDevelopment.IDE.Core.Rules
useNoFile_Development.IDE.Core.Shake
usesDevelopment.IDE.Core.Shake
usesEDevelopment.IDE.Core.Rules
usesWithStaleDevelopment.IDE.Core.Shake
uses_Development.IDE.Core.Shake
useWithStaleDevelopment.IDE.Core.Shake
use_Development.IDE.Core.Shake
VFSHandleDevelopment.IDE.Core.FileStore
VFSVersionDevelopment.IDE.Core.Shake
WarningDevelopment.IDE.Types.Logger
WithMessage 
1 (Type/Class)Development.IDE.LSP.Server
2 (Data Constructor)Development.IDE.LSP.Server
WithSnippets 
1 (Type/Class)Development.IDE.Core.Completions
2 (Data Constructor)Development.IDE.Core.Completions
writeProfileDevelopment.IDE.Core.Service
_characterDevelopment.IDE.Types.Location
_endDevelopment.IDE.Types.Location
_lineDevelopment.IDE.Types.Location
_rangeDevelopment.IDE.Types.Location
_startDevelopment.IDE.Types.Location
_uriDevelopment.IDE.Types.Location