hie-core-0.0.1: The core of an IDE

Index

$sel:withNotification:WithMessageDevelopment.IDE.LSP.Server
$sel:withResponse: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
applyChangeDevelopment.IDE.Core.PositionMapping
clientSupportsProgressDevelopment.IDE.Types.Options
DebugDevelopment.IDE.Types.Logger
defaultIdeOptionsDevelopment.IDE.Types.Options
defineDevelopment.IDE.Core.Shake
defineEarlyCutoffDevelopment.IDE.Core.Shake
defineNoFileDevelopment.IDE.Core.Rules
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
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
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
GenerateCore 
1 (Type/Class)Development.IDE.Core.RuleTypes
2 (Data Constructor)Development.IDE.Core.RuleTypes
getAtPointDevelopment.IDE.Core.Rules
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
getGhcCoreDevelopment.IDE.Core.Rules
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
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
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
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
InfoDevelopment.IDE.Types.Logger
initialiseDevelopment.IDE.Core.Service
insertImportDevelopment.IDE.Import.DependencyInformation
IsIdeGlobalDevelopment.IDE.Core.Shake
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
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
moduleImportPathsDevelopment.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
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
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
optShakeProfilingDevelopment.IDE.Types.Options
optThreadsDevelopment.IDE.Types.Options
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
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
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
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
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
showDiagnosticsDevelopment.IDE.Types.Diagnostics
showDiagnosticsColoredDevelopment.IDE.Types.Diagnostics
showPositionDevelopment.IDE.Types.Location
shutdownDevelopment.IDE.Core.Service
TcModuleResult 
1 (Type/Class)Development.IDE.Core.RuleTypes
2 (Data Constructor)Development.IDE.Core.RuleTypes
textToStringBufferDevelopment.IDE.GHC.Util
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
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
writeIfacesAndHieDevelopment.IDE.Core.Rules
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