diff --git a/.codex.tags b/.codex.tags
new file mode 100644
index 000000000..cfe3ed22e
--- /dev/null
+++ b/.codex.tags
@@ -0,0 +1,2279 @@
+!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/
+!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/
+!_TAG_PROGRAM_NAME hasktags
+(AutoRoute controller, Controller controller) => CanRoute controller /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^instance {-# OVERLAPPABLE #-} (AutoRoute controller, Controller controller) => CanRoute controller where$/;" i line:305 language:Haskell
+(AutoRoute controller, Eq controller, KnownSymbol (GetTableName model), FromRow model, Show model, Generic model, HasField "id" model id, Show id, Show controller) => Controller controller /home/nhamilton/Desktop/dev/backend/IHP/IHP/GenericController.hs /^instance {-# OVERLAPPABLE #-} (AutoRoute controller, Eq controller, KnownSymbol (GetTableName model), FromRow model, Show model, Generic model, HasField "id" model id, Show id, Show controller) => Controller controller where$/;" i line:13 language:Haskell
+(Eq (PrimaryKey tableName), ToField (PrimaryKey tableName), Show (PrimaryKey tableName), HasField "id" relatedModel (Id' tableName), relatedModel ~ GetModelByTableName (GetTableName relatedModel)) => CollectionFetchRelated (Id' tableName) relatedModel /home/nhamilton/Desktop/dev/backend/IHP/IHP/FetchRelated.hs /^instance ($/;" i line:51 language:Haskell
+(FillParams rest record, KnownSymbol fieldName, SetField fieldName record fieldType, ParamReader fieldType, HasField "meta" record ModelSupport-MetaBag, SetField "meta" record ModelSupport-MetaBag) => FillParams (fieldName:rest) record /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance (FillParams rest record$/;" i line:497 language:Haskell
+(FromField value, Typeable value) => FromField [value] /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance (FromField value, Typeable value) => FromField [value] where$/;" i line:583 language:Haskell
+(HasField "id" record id, Eq id, Default id, KnownSymbol (GetModelName record), Show id) => ModelFormAction application record /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^instance ($/;" i line:56 language:Haskell
+(HasPath action) => ConvertibleStrings action Html5-AttributeValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^instance {-# OVERLAPPABLE #-} (HasPath action) => ConvertibleStrings action Html5.AttributeValue where$/;" i line:446 language:Haskell
+(KnownSymbol name, ToField value) => ToField (FieldWithUpdate name value) /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance (KnownSymbol name, ToField value) => ToField (FieldWithUpdate name value) where$/;" i line:538 language:Haskell
+(ParamReader (ModelSupport-PrimaryKey model')) => ParamReader (ModelSupport-Id' model') /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance {-# OVERLAPS #-} (ParamReader (ModelSupport.PrimaryKey model')) => ParamReader (ModelSupport.Id' model') where$/;" i line:417 language:Haskell
+(Read (PrimaryKey model), ParsePrimaryKey (PrimaryKey model)) => IsString (Id' model) /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance (Read (PrimaryKey model), ParsePrimaryKey (PrimaryKey model)) => IsString (Id' model) where$/;" i line:243 language:Haskell
+(Show controller, AutoRoute controller) => HasPath controller /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^instance {-# OVERLAPPABLE #-} (Show controller, AutoRoute controller) => HasPath controller where$/;" i line:309 language:Haskell
+(T-TypeError (T-Text "Looks like you forgot to pass a " :<>: (T-ShowType (GetModelByTableName record)) :<>: T-Text " id to this data constructor-")) => Eq (Id' (record :: T-Symbol) -> controller) /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^instance (T.TypeError (T.Text "Looks like you forgot to pass a " :<>: (T.ShowType (GetModelByTableName record)) :<>: T.Text " id to this data constructor.")) => Eq (Id' (record :: T.Symbol) -> controller) where$/;" i line:226 language:Haskell
+(T-TypeError (T-Text "âfetchâ or âqueryâ can only be used inside your controller actions- You have to call it from your controller action and then pass the result to the view-")) => ViewFetchHelpMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^instance (T.TypeError (T.Text "âfetchâ or âqueryâ can only be used inside your controller actions. You have to call it from your controller action and then pass the result to the view.")) => ViewFetchHelpMessage where$/;" i line:222 language:Haskell
+(T-TypeError (T-Text "âparamâ can only be used inside your controller actions-\nYou have to run the âparam \"my_param\"â call inside your controller and then pass the resulting value to your view-\n\nController Example:\n\n module Web-Controller-Projects\n\n instance Controller ProjectsController where\n action ProjectsAction = do\n let showDetails = param \"showDetails\"\n render ProjectsView { showDetails }\n\nView Example:\n\n module Web-View-Projects-Index\n\n data ProjectsView = ProjectsView { showDetails :: Bool }\n instance View ProjectsView where\n html ProjectsView { -- } = [hsx|Show details: { showDetails}|]\n\n")) => ViewParamHelpMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^instance (T.TypeError (T.Text "âparamâ can only be used inside your controller actions.\\nYou have to run the âparam \\"my_param\\"â call inside your controller and then pass the resulting value to your view.\\n\\nController Example:\\n\\n module Web.Controller.Projects\\n\\n instance Controller ProjectsController where\\n action ProjectsAction = do\\n let showDetails = param \\"showDetails\\"\\n render ProjectsView { showDetails }\\n\\nView Example:\\n\\n module Web.View.Projects.Index\\n\\n data ProjectsView = ProjectsView { showDetails :: Bool }\\n instance View ProjectsView where\\n html ProjectsView { .. } = [hsx|Show details: {showDetails}|]\\n\\n")) => ViewParamHelpMessage where$/;" i line:214 language:Haskell
+(ToJSON (PrimaryKey a)) => ToJSON (Id' a) /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance (ToJSON (PrimaryKey a)) => ToJSON (Id' a) where$/;" i line:561 language:Haskell
+(TypeError ('Text ("Use 'let x = param \"--\"' instead of 'x <- param \"--\"'" :: Symbol))) => ParamReader (IO param) /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance (TypeError ('Text ("Use 'let x = param \\"..\\"' instead of 'x <- param \\"..\\"'" :: Symbol))) => ParamReader (IO param) where$/;" i line:444 language:Haskell
+(ValidateCanView' id' model, Fetchable id' model) => ValidateCanView' (Maybe id') model /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateCanView.hs /^instance {-# OVERLAPS #-} (ValidateCanView' id' model, Fetchable id' model) => ValidateCanView' (Maybe id') model where$/;" i line:43 language:Haskell
+(model ~ GetModelById (Id' table), GetTableName model ~ table, FilterPrimaryKey table) => Fetchable (Id' table) model /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^instance (model ~ GetModelById (Id' table), GetTableName model ~ table, FilterPrimaryKey table) => Fetchable (Id' table) model where$/;" i line:482 language:Haskell
+(model ~ GetModelById (Id' table), GetTableName model ~ table, FilterPrimaryKey table) => Fetchable (Maybe (Id' table)) model /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^instance (model ~ GetModelById (Id' table), GetTableName model ~ table, FilterPrimaryKey table) => Fetchable (Maybe (Id' table)) model where$/;" i line:491 language:Haskell
+(model ~ GetModelById (Id' table), value ~ Id' table, HasField "id" model value, ToField (PrimaryKey table), GetModelByTableName (GetTableName model) ~ model) => Fetchable [Id' table] model /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^instance (model ~ GetModelById (Id' table), value ~ Id' table, HasField "id" model value, ToField (PrimaryKey table), GetModelByTableName (GetTableName model) ~ model) => Fetchable [Id' table] model where$/;" i line:503 language:Haskell
+(model ~ GetModelByTableName table, KnownSymbol table) => Fetchable (QueryBuilder table) model /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^instance (model ~ GetModelByTableName table, KnownSymbol table) => Fetchable (QueryBuilder table) model where$/;" i line:171 language:Haskell
+(relatedModel ~ GetModelByTableName relatedTable) => CollectionFetchRelated (QueryBuilder relatedTable) relatedModel /home/nhamilton/Desktop/dev/backend/IHP/IHP/FetchRelated.hs /^instance (relatedModel ~ GetModelByTableName relatedTable) => CollectionFetchRelated (QueryBuilder relatedTable) relatedModel where$/;" i line:97 language:Haskell
+
$/;" fi line:48 language:Haskell
+{view}<\/body>$/;" fi line:56 language:Haskell
+ /home/nhamilton/Desktop/dev/backend/IHP/IHP/ErrorController.hs /^$/;" fi line:340 language:Haskell
+$/;" fi line:14 language:Haskell
+
$/;" fi line:33 language:Haskell
+
$/;" fi line:99 language:Haskell
+
$/;" fi line:124 language:Haskell
+
$/;" fi line:158 language:Haskell
+
$/;" fi line:182 language:Haskell
+
$/;" fi line:23 language:Haskell
+ /home/nhamilton/Desktop/dev/backend/IHP/IHP/ErrorController.hs /^$/;" fi line:286 language:Haskell
+ /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Layout.hs /^$/;" fi line:14 language:Haskell
+ /home/nhamilton/Desktop/dev/backend/IHP/IHP/Welcome/Controller.hs /^$/;" fi line:49 language:Haskell
+$/;" fi line:23 language:Haskell
+
experience design<\/title> <\/svg>$/;" fi line:63 language:Haskell
+$/;" fi line:118 language:Haskell
+ $/;" fi line:177 language:Haskell
+?context /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Layout.hs /^newtype ViewLayout = ViewLayout ((?context :: ControllerContext) => Layout)$/;" c_a cons:ViewLayout.ViewLayout line:16 language:Haskell
+Action /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^data Action = $/;" d line:44 language:Haskell
+Action' /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^type Action' = IO ResponseReceived$/;" t line:51 language:Haskell
+ActionConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ActionGenerator.hs /^data ActionConfig = ActionConfig$/;" d line:15 language:Haskell
+ActionConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ActionGenerator.hs /^data ActionConfig = ActionConfig$/;" cons data:ActionConfig line:15 language:Haskell
+ActionType /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^newtype ActionType = ActionType Typeable.TypeRep$/;" nt line:120 language:Haskell
+AddAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AddAction { filePath :: Text, fileContent :: Text }$/;" cons data:GeneratorAction line:11 language:Haskell
+AddConstraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | AddConstraint { tableName :: Text, constraintName :: Text, constraint :: Constraint }$/;" cons data:Statement line:19 language:Haskell
+AddImport /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AddImport { filePath :: Text, fileContent :: Text }$/;" cons data:GeneratorAction line:10 language:Haskell
+AddMountToFrontController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AddMountToFrontController { filePath :: Text, applicationName :: Text }$/;" cons data:GeneratorAction line:13 language:Haskell
+AddToDataConstructor /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AddToDataConstructor { dataConstructor :: Text, filePath :: Text, fileContent :: Text }$/;" cons data:GeneratorAction line:12 language:Haskell
+AndCondition /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data Condition = VarCondition !Text !Action | OrCondition !Condition !Condition | AndCondition !Condition !Condition deriving (Show)$/;" cons data:Condition line:109 language:Haskell
+AppGHCILoading /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | AppGHCILoading { process :: ManagedProcess }$/;" cons data:AppGHCIState line:72 language:Haskell
+AppGHCIModulesLoaded /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | AppGHCIModulesLoaded { process :: ManagedProcess }$/;" cons data:AppGHCIState line:73 language:Haskell
+AppGHCINotStarted /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ = AppGHCINotStarted$/;" cons data:AppGHCIState line:71 language:Haskell
+AppGHCIState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^data AppGHCIState$/;" d line:70 language:Haskell
+AppHostname /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^newtype AppHostname = AppHostname Text$/;" nt line:26 language:Haskell
+AppLogsAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ = AppLogsAction$/;" cons data:LogsController line:80 language:Haskell
+AppModulesLoaded /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | AppModulesLoaded { success :: Bool }$/;" cons data:Action line:47 language:Haskell
+AppPort /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^newtype AppPort = AppPort Int$/;" nt line:27 language:Haskell
+AppStarted /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | AppStarted$/;" cons data:Action line:48 language:Haskell
+AppState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^data AppState = AppState$/;" d line:131 language:Haskell
+AppState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^data AppState = AppState$/;" cons data:AppState line:131 language:Haskell
+AppUrl /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^newtype AppUrl = AppUrl Text$/;" nt line:126 language:Haskell
+AppendToFile /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AppendToFile { filePath :: Text, fileContent :: Text }$/;" cons data:GeneratorAction line:8 language:Haskell
+AppendToMarker /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AppendToMarker { marker :: Text, filePath :: Text, fileContent :: Text }$/;" cons data:GeneratorAction line:9 language:Haskell
+Application.Script.#{taskName} /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ScriptGenerator.hs /^module Application.Script.#{taskName} where$/;" m line:24 language:Haskell
+ApplicationContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/ApplicationContext.hs /^data ApplicationContext = ApplicationContext$/;" d line:9 language:Haskell
+ApplicationContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/ApplicationContext.hs /^data ApplicationContext = ApplicationContext$/;" cons data:ApplicationContext line:9 language:Haskell
+ApplyAttribute /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/QQ.hs /^class ApplyAttribute value where$/;" c line:156 language:Haskell
+ApplyAttribute Bool /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/QQ.hs /^instance ApplyAttribute Bool where$/;" i line:159 language:Haskell
+Asc /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data OrderByDirection = Asc | Desc deriving (Eq, Show)$/;" cons data:OrderByDirection line:120 language:Haskell
+AssetChanged /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | AssetChanged$/;" cons data:Action line:50 language:Haskell
+Attribute /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^data Attribute = StaticAttribute !Text !AttributeValue | SpreadAttributes Text deriving (Eq, Show)$/;" d line:25 language:Haskell
+AttributeValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^data AttributeValue = TextValue !Text | ExpressionValue !Text deriving (Eq, Show)$/;" d line:23 language:Haskell
+AutoRefreshActive /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^data AutoRefreshWSApp = AwaitingSessionID | AutoRefreshActive { sessionId :: UUID }$/;" cons data:AutoRefreshWSApp line:91 language:Haskell
+AutoRefreshDisabled /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^data AutoRefreshState = AutoRefreshDisabled | AutoRefreshEnabled { sessionId :: UUID }$/;" cons data:AutoRefreshState line:13 language:Haskell
+AutoRefreshEnabled /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^data AutoRefreshState = AutoRefreshDisabled | AutoRefreshEnabled { sessionId :: UUID }$/;" cons data:AutoRefreshState line:13 language:Haskell
+AutoRefreshServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^data AutoRefreshServer = AutoRefreshServer { sessions :: [AutoRefreshSession], subscribedTables :: Set Text }$/;" d line:28 language:Haskell
+AutoRefreshServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^data AutoRefreshServer = AutoRefreshServer { sessions :: [AutoRefreshSession], subscribedTables :: Set Text }$/;" cons data:AutoRefreshServer line:28 language:Haskell
+AutoRefreshSession /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^data AutoRefreshSession = AutoRefreshSession$/;" d line:14 language:Haskell
+AutoRefreshSession /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^data AutoRefreshSession = AutoRefreshSession$/;" cons data:AutoRefreshSession line:14 language:Haskell
+AutoRefreshState /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^data AutoRefreshState = AutoRefreshDisabled | AutoRefreshEnabled { sessionId :: UUID }$/;" d line:13 language:Haskell
+AutoRefreshWSApp /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^data AutoRefreshWSApp = AwaitingSessionID | AutoRefreshActive { sessionId :: UUID }$/;" d line:91 language:Haskell
+AutoRoute /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^class Data controller => AutoRoute controller where$/;" c line:95 language:Haskell
+AutoRoute CodeGenController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Routes.hs /^instance AutoRoute CodeGenController where$/;" i line:24 language:Haskell
+AutoRoute ColumnsController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Routes.hs /^instance AutoRoute ColumnsController where$/;" i line:11 language:Haskell
+AutoRoute DataController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Routes.hs /^instance AutoRoute DataController where$/;" i line:21 language:Haskell
+AutoRoute DemoController /home/nhamilton/Desktop/dev/backend/IHP/Main.hs /^instance AutoRoute DemoController$/;" i line:14 language:Haskell
+AutoRoute EnumValuesController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Routes.hs /^instance AutoRoute EnumValuesController where$/;" i line:17 language:Haskell
+AutoRoute EnumsController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Routes.hs /^instance AutoRoute EnumsController where$/;" i line:14 language:Haskell
+AutoRoute LogsController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Routes.hs /^instance AutoRoute LogsController$/;" i line:20 language:Haskell
+AutoRoute SchemaController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Routes.hs /^instance AutoRoute SchemaController where$/;" i line:5 language:Haskell
+AutoRoute TablesController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Routes.hs /^instance AutoRoute TablesController where$/;" i line:8 language:Haskell
+AvailableApps /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^newtype AvailableApps = AvailableApps [Text]$/;" nt line:122 language:Haskell
+AwaitingSessionID /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^data AutoRefreshWSApp = AwaitingSessionID | AutoRefreshActive { sessionId :: UUID }$/;" cons data:AutoRefreshWSApp line:91 language:Haskell
+BaseUrl /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^newtype BaseUrl = BaseUrl Text$/;" nt line:28 language:Haskell
+BuildMail /home/nhamilton/Desktop/dev/backend/IHP/IHP/Mail.hs /^class BuildMail mail where$/;" c line:53 language:Haskell
+CSSFramework /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^data CSSFramework = CSSFramework$/;" d line:88 language:Haskell
+CSSFramework /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^data CSSFramework = CSSFramework$/;" cons data:CSSFramework line:88 language:Haskell
+CallExpression /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | CallExpression Text [Expression]$/;" cons data:Expression line:94 language:Haskell
+CanCreate /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^class CanCreate a where$/;" c line:80 language:Haskell
+CanRoute /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^class HasPath controller => CanRoute controller where$/;" c line:91 language:Haskell
+CanRoute WelcomeController /home/nhamilton/Desktop/dev/backend/IHP/IHP/Welcome/Controller.hs /^instance CanRoute WelcomeController where$/;" i line:12 language:Haskell
+CanSelect /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^class CanSelect model where$/;" c line:427 language:Haskell
+CanUpdate /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^class CanUpdate a where$/;" c line:84 language:Haskell
+CanView /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Authorization.hs /^class CanView user model where$/;" c line:11 language:Haskell
+Cascade /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | Cascade$/;" cons data:OnDelete line:69 language:Haskell
+CheckboxInput /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ | CheckboxInput$/;" cons data:InputType line:74 language:Haskell
+Children /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^ | Children ![Node]$/;" cons data:Node line:31 language:Haskell
+CodeGenController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^data CodeGenController$/;" d line:85 language:Haskell
+CodeView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/Code.hs /^data CodeView = CodeView$/;" d line:9 language:Haskell
+CodeView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/Code.hs /^data CodeView = CodeView$/;" cons data:CodeView line:9 language:Haskell
+CollectionFetchRelated /home/nhamilton/Desktop/dev/backend/IHP/IHP/FetchRelated.hs /^class CollectionFetchRelated relatedFieldValue relatedModel where$/;" c line:26 language:Haskell
+ColorInput /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ | ColorInput$/;" cons data:InputType line:75 language:Haskell
+Column /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^data Column = Column$/;" d line:55 language:Haskell
+Column /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^data Column = Column$/;" cons data:Column line:55 language:Haskell
+ColumnDefinition /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^data ColumnDefinition = ColumnDefinition$/;" d line:110 language:Haskell
+ColumnDefinition /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^data ColumnDefinition = ColumnDefinition$/;" cons data:ColumnDefinition line:110 language:Haskell
+ColumnsController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^data ColumnsController$/;" d line:33 language:Haskell
+Comment /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | Comment { content :: Text }$/;" cons data:Statement line:21 language:Haskell
+CommentNode /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^ | CommentNode !Text$/;" cons data:Node line:32 language:Haskell
+CompilerError /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/StatusServer.hs /^data CompilerError = CompilerError { errorMessage :: [ByteString], isWarning :: Bool } deriving (Show)$/;" d line:111 language:Haskell
+CompilerError /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/StatusServer.hs /^data CompilerError = CompilerError { errorMessage :: [ByteString], isWarning :: Bool } deriving (Show)$/;" cons data:CompilerError line:111 language:Haskell
+CompilerOptions /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^data CompilerOptions = CompilerOptions {$/;" d line:39 language:Haskell
+CompilerOptions /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^data CompilerOptions = CompilerOptions {$/;" cons data:CompilerOptions line:39 language:Haskell
+Condition /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data Condition = VarCondition !Text !Action | OrCondition !Condition !Condition | AndCondition !Condition !Condition deriving (Show)$/;" d line:109 language:Haskell
+ConfigBuilder /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^type ConfigBuilder = State.StateT TMap.TMap IO ()$/;" t line:62 language:Haskell
+ConfigProvider /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^class ConfigProvider a where$/;" c line:181 language:Haskell
+ConfigProvider ControllerContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^instance ConfigProvider ControllerContext where$/;" i line:122 language:Haskell
+ConfigProvider FrameworkConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^instance ConfigProvider FrameworkConfig where$/;" i line:184 language:Haskell
+ConfigProvider RequestContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/RequestContext.hs /^instance ConfigProvider RequestContext where$/;" i line:30 language:Haskell
+Constraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^data Constraint$/;" d line:76 language:Haskell
+Context /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^data Context = Context$/;" d line:150 language:Haskell
+Context /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^data Context = Context$/;" cons data:Context line:150 language:Haskell
+Controller /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^class (Show controller, Eq controller) => Controller controller where$/;" c line:53 language:Haskell
+Controller CodeGenController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Controller.hs /^instance Controller CodeGenController where$/;" i line:31 language:Haskell
+Controller ColumnsController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Columns.hs /^instance Controller ColumnsController where$/;" i line:23 language:Haskell
+Controller DataController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/Controller.hs /^instance Controller DataController where$/;" i line:20 language:Haskell
+Controller DemoController /home/nhamilton/Desktop/dev/backend/IHP/Main.hs /^instance Controller DemoController where$/;" i line:22 language:Haskell
+Controller EnumValuesController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/EnumValues.hs /^instance Controller EnumValuesController where$/;" i line:21 language:Haskell
+Controller EnumsController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Enums.hs /^instance Controller EnumsController where$/;" i line:22 language:Haskell
+Controller LogsController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Logs/Controller.hs /^instance Controller LogsController where$/;" i line:10 language:Haskell
+Controller SchemaController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Schema.hs /^instance Controller SchemaController where$/;" i line:25 language:Haskell
+Controller TablesController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Tables.hs /^instance Controller TablesController where$/;" i line:21 language:Haskell
+Controller WelcomeController /home/nhamilton/Desktop/dev/backend/IHP/IHP/Welcome/Controller.hs /^instance Controller WelcomeController where$/;" i line:18 language:Haskell
+ControllerConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^data ControllerConfig = ControllerConfig$/;" d line:42 language:Haskell
+ControllerConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^data ControllerConfig = ControllerConfig$/;" cons data:ControllerConfig line:42 language:Haskell
+ControllerContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^data ControllerContext = ControllerContext { requestContext :: RequestContext, customFieldsRef :: IORef TypeMap.TMap }$/;" d line:49 language:Haskell
+ControllerContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^data ControllerContext = ControllerContext { requestContext :: RequestContext, customFieldsRef :: IORef TypeMap.TMap }$/;" cons data:ControllerContext line:49 language:Haskell
+ControllerSupport-InitControllerContext ToolServerApplication /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer.hs /^instance ControllerSupport.InitControllerContext ToolServerApplication where$/;" i line:126 language:Haskell
+ConvertibleStrings ByteString Html5-AttributeValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/ConvertibleStrings.hs /^instance ConvertibleStrings ByteString Html5.AttributeValue where$/;" i line:29 language:Haskell
+ConvertibleStrings LBS-ByteString Html5-AttributeValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/ConvertibleStrings.hs /^instance ConvertibleStrings LBS.ByteString Html5.AttributeValue where$/;" i line:33 language:Haskell
+ConvertibleStrings String Html5-AttributeValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/ConvertibleStrings.hs /^instance ConvertibleStrings String Html5.AttributeValue where$/;" i line:17 language:Haskell
+ConvertibleStrings String Html5-Html /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/ConvertibleStrings.hs /^instance ConvertibleStrings String Html5.Html where$/;" i line:25 language:Haskell
+ConvertibleStrings Text Html5-AttributeValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/ConvertibleStrings.hs /^instance ConvertibleStrings Text Html5.AttributeValue where$/;" i line:21 language:Haskell
+ConvertibleStrings Text Html5-Html /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/ConvertibleStrings.hs /^instance ConvertibleStrings Text Html5.Html where$/;" i line:37 language:Haskell
+ConvertibleStrings value Html5-AttributeValue => ApplyAttribute value /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/QQ.hs /^instance {-# OVERLAPPABLE #-} ConvertibleStrings value Html5.AttributeValue => ApplyAttribute value where$/;" i line:164 language:Haskell
+CreateActionAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | CreateActionAction$/;" cons data:CodeGenController line:98 language:Haskell
+CreateApplicationAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | CreateApplicationAction$/;" cons data:CodeGenController line:99 language:Haskell
+CreateColumnAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | CreateColumnAction$/;" cons data:ColumnsController line:35 language:Haskell
+CreateControllerAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | CreateControllerAction$/;" cons data:CodeGenController line:94 language:Haskell
+CreateEnumAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | CreateEnumAction$/;" cons data:EnumsController line:50 language:Haskell
+CreateEnumType /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | CreateEnumType { name :: Text, values :: [Text] }$/;" cons data:Statement line:15 language:Haskell
+CreateEnumValueAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | CreateEnumValueAction$/;" cons data:EnumValuesController line:58 language:Haskell
+CreateExtension /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | CreateExtension { name :: Text, ifNotExists :: Bool }$/;" cons data:Statement line:17 language:Haskell
+CreateFile /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ = CreateFile { filePath :: Text, fileContent :: Text }$/;" cons data:GeneratorAction line:7 language:Haskell
+CreateForeignKeyAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | CreateForeignKeyAction$/;" cons data:ColumnsController line:41 language:Haskell
+CreateMailAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | CreateMailAction$/;" cons data:CodeGenController line:97 language:Haskell
+CreateMigrationAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | CreateMigrationAction$/;" cons data:CodeGenController line:100 language:Haskell
+CreateRowAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | CreateRowAction$/;" cons data:DataController line:70 language:Haskell
+CreateScriptAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | CreateScriptAction$/;" cons data:CodeGenController line:95 language:Haskell
+CreateTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^data CreateTable$/;" d line:46 language:Haskell
+CreateTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ = CreateTable$/;" cons data:CreateTable line:47 language:Haskell
+CreateTableAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | CreateTableAction$/;" cons data:TablesController line:27 language:Haskell
+CreateViewAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | CreateViewAction$/;" cons data:CodeGenController line:96 language:Haskell
+DBPoolIdleTime /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^newtype DBPoolIdleTime = DBPoolIdleTime NominalDiffTime$/;" nt line:55 language:Haskell
+DBPoolMaxConnections /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^newtype DBPoolMaxConnections = DBPoolMaxConnections Int$/;" nt line:58 language:Haskell
+Data-Default-Default UUID-UUID /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^instance Data.Default.Default UUID.UUID where$/;" i line:82 language:Haskell
+DataController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^data DataController$/;" d line:65 language:Haskell
+DatabaseUrl /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^newtype DatabaseUrl = DatabaseUrl ByteString$/;" nt line:60 language:Haskell
+DateInput /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ | DateInput$/;" cons data:InputType line:79 language:Haskell
+DateTimeInput /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ | DateTimeInput$/;" cons data:InputType line:80 language:Haskell
+Default /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^data FieldWithDefault valueType = Default | NonDefault valueType deriving (Eq, Show)$/;" cons data:FieldWithDefault line:505 language:Haskell
+Default (PG-Binary ByteString) /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance Default (PG.Binary ByteString) where$/;" i line:407 language:Haskell
+Default (PrimaryKey model) => Default (Id' model) /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance Default (PrimaryKey model) => Default (Id' model) where$/;" i line:272 language:Haskell
+Default (QueryBuilder table) /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^instance Default (QueryBuilder table) where$/;" i line:87 language:Haskell
+Default Aeson-Value /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance Default Aeson.Value where$/;" i line:572 language:Haskell
+Default Bool /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance Default Bool where$/;" i line:136 language:Haskell
+Default CSSFramework /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/CSSFramework.hs /^instance Default CSSFramework where$/;" i line:24 language:Haskell
+Default Day /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance Default Day where$/;" i line:401 language:Haskell
+Default LocalTime /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance Default LocalTime where$/;" i line:398 language:Haskell
+Default MetaBag /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance Default MetaBag where$/;" i line:444 language:Haskell
+Default Point /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance Default Point where$/;" i line:140 language:Haskell
+Default Text /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance Default Text where$/;" i line:132 language:Haskell
+Default UTCTime /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance Default UTCTime where$/;" i line:404 language:Haskell
+DefaultScope /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^class DefaultScope table where$/;" c line:80 language:Haskell
+DefaultScope table /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^instance {-# OVERLAPPABLE #-} DefaultScope table where$/;" i line:83 language:Haskell
+DeleteColumnAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteColumnAction { tableName :: Text, columnId :: Int, columnName :: Text }$/;" cons data:ColumnsController line:38 language:Haskell
+DeleteEntryAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteEntryAction { primaryKey :: Text, tableName :: Text }$/;" cons data:DataController line:69 language:Haskell
+DeleteEnumAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteEnumAction { tableId :: Int }$/;" cons data:EnumsController line:53 language:Haskell
+DeleteEnumValueAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteEnumValueAction { enumName :: Text, valueId :: Int }$/;" cons data:EnumValuesController line:61 language:Haskell
+DeleteForeignKeyAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteForeignKeyAction { constraintName :: Text, tableName :: Text }$/;" cons data:ColumnsController line:44 language:Haskell
+DeleteTableAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteTableAction { tableId :: Int, tableName :: Text }$/;" cons data:TablesController line:30 language:Haskell
+DemoAction /home/nhamilton/Desktop/dev/backend/IHP/Main.hs /^data DemoController = DemoAction deriving (Eq, Show, Data)$/;" cons data:DemoController line:12 language:Haskell
+DemoController /home/nhamilton/Desktop/dev/backend/IHP/Main.hs /^data DemoController = DemoAction deriving (Eq, Show, Data)$/;" d line:12 language:Haskell
+Desc /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data OrderByDirection = Asc | Desc deriving (Eq, Show)$/;" cons data:OrderByDirection line:120 language:Haskell
+Development /home/nhamilton/Desktop/dev/backend/IHP/IHP/Environment.hs /^data Environment = Development | Production deriving (Eq, Show)$/;" cons data:Environment line:4 language:Haskell
+DumpDbAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DumpDbAction$/;" cons data:SchemaController line:16 language:Haskell
+DynamicField /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^data DynamicField = DynamicField$/;" d line:105 language:Haskell
+DynamicField /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^data DynamicField = DynamicField$/;" cons data:DynamicField line:105 language:Haskell
+EditColumnAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditColumnAction { tableName :: Text, columnId :: Int }$/;" cons data:ColumnsController line:36 language:Haskell
+EditColumnView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/Edit.hs /^data EditColumnView = EditColumnView$/;" d line:11 language:Haskell
+EditColumnView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/Edit.hs /^data EditColumnView = EditColumnView$/;" cons data:EditColumnView line:11 language:Haskell
+EditEnumAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditEnumAction { enumName :: Text, enumId :: Int }$/;" cons data:EnumsController line:51 language:Haskell
+EditEnumValueAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditEnumValueAction { enumName :: Text, valueId :: Int }$/;" cons data:EnumValuesController line:59 language:Haskell
+EditEnumValueView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/Edit.hs /^data EditEnumValueView = EditEnumValueView$/;" d line:9 language:Haskell
+EditEnumValueView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/Edit.hs /^data EditEnumValueView = EditEnumValueView$/;" cons data:EditEnumValueView line:9 language:Haskell
+EditEnumView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/Edit.hs /^data EditEnumView = EditEnumView$/;" d line:9 language:Haskell
+EditEnumView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/Edit.hs /^data EditEnumView = EditEnumView$/;" cons data:EditEnumView line:9 language:Haskell
+EditForeignKeyAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditForeignKeyAction { tableName :: Text, columnName :: Text, constraintName :: Text, referenceTable :: Text }$/;" cons data:ColumnsController line:42 language:Haskell
+EditForeignKeyView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/EditForeignKey.hs /^data EditForeignKeyView = EditForeignKeyView$/;" d line:9 language:Haskell
+EditForeignKeyView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/EditForeignKey.hs /^data EditForeignKeyView = EditForeignKeyView$/;" cons data:EditForeignKeyView line:9 language:Haskell
+EditRowAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditRowAction { tableName :: Text, targetPrimaryKey :: Text }$/;" cons data:DataController line:72 language:Haskell
+EditRowValueAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditRowValueAction { tableName :: Text, targetName :: Text, id :: Text }$/;" cons data:DataController line:74 language:Haskell
+EditRowView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditRow.hs /^data EditRowView = EditRowView$/;" d line:15 language:Haskell
+EditRowView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditRow.hs /^data EditRowView = EditRowView$/;" cons data:EditRowView line:15 language:Haskell
+EditTableAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditTableAction { tableName :: Text, tableId :: Int }$/;" cons data:TablesController line:28 language:Haskell
+EditTableView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Edit.hs /^data EditTableView = EditTableView$/;" d line:9 language:Haskell
+EditTableView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Edit.hs /^data EditTableView = EditTableView$/;" cons data:EditTableView line:9 language:Haskell
+EditValueView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditValue.hs /^data EditValueView = EditValueView$/;" d line:13 language:Haskell
+EditValueView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditValue.hs /^data EditValueView = EditValueView$/;" cons data:EditValueView line:13 language:Haskell
+EmailInput /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ | EmailInput$/;" cons data:InputType line:76 language:Haskell
+EnsureDirectory /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | EnsureDirectory { directory :: Text }$/;" cons data:GeneratorAction line:14 language:Haskell
+Enum PortConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/PortConfig.hs /^instance Enum PortConfig where$/;" i line:28 language:Haskell
+EnumValuesController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^data EnumValuesController$/;" d line:56 language:Haskell
+EnumsController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^data EnumsController$/;" d line:47 language:Haskell
+Environment /home/nhamilton/Desktop/dev/backend/IHP/IHP/Environment.hs /^data Environment = Development | Production deriving (Eq, Show)$/;" d line:4 language:Haskell
+Eq (IHP-QueryBuilder-QueryBuilder table) /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^instance Eq (IHP.QueryBuilder.QueryBuilder table) where a == b = True$/;" i line:118 language:Haskell
+EqOp /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data FilterOperator = EqOp | InOp | NotInOp | IsOp | SqlOp deriving (Show, Eq)$/;" cons data:FilterOperator line:91 language:Haskell
+EqOrIsOperator /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^class EqOrIsOperator value where toEqOrIsOperator :: value -> FilterOperator$/;" c line:311 language:Haskell
+EqOrIsOperator (Maybe something) /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^instance {-# OVERLAPS #-} EqOrIsOperator (Maybe something) where toEqOrIsOperator Nothing = IsOp; toEqOrIsOperator (Just _) = EqOp$/;" i line:312 language:Haskell
+EqOrIsOperator otherwise /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^instance {-# OVERLAPPABLE #-} EqOrIsOperator otherwise where toEqOrIsOperator _ = EqOp$/;" i line:313 language:Haskell
+ErrorFlashMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/FlashMessages/Types.hs /^ | ErrorFlashMessage Text$/;" cons data:FlashMessage line:13 language:Haskell
+ErrorOutput /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^data OutputLine = StandardOutput ByteString | ErrorOutput ByteString deriving (Show, Eq)$/;" cons data:OutputLine line:42 language:Haskell
+ErrorView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/Error.hs /^data ErrorView = ErrorView$/;" d line:9 language:Haskell
+ErrorView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/Error.hs /^data ErrorView = ErrorView$/;" cons data:ErrorView line:9 language:Haskell
+Exception ParamException /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance Exception ParamException where$/;" i line:132 language:Haskell
+Exception RecordNotFoundException /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance Exception RecordNotFoundException$/;" i line:570 language:Haskell
+Exception ResponseException /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^instance Exception ResponseException$/;" i line:178 language:Haskell
+Expression /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^data Expression =$/;" d line:88 language:Haskell
+ExpressionValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^data AttributeValue = TextValue !Text | ExpressionValue !Text deriving (Eq, Show)$/;" cons data:AttributeValue line:23 language:Haskell
+Failure /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/Types.hs /^data ValidatorResult = Success | Failure !Text deriving (Show, Eq)$/;" cons data:ValidatorResult line:6 language:Haskell
+FetchResult /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ type FetchResult fetchable model$/;" t line:166 language:Haskell
+FetchResult /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ type FetchResult (QueryBuilder table) model = [model]$/;" t line:172 language:Haskell
+FetchResult /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ type FetchResult (Id' table) model = model$/;" t line:483 language:Haskell
+FetchResult /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ type FetchResult (Maybe (Id' table)) model = [model]$/;" t line:492 language:Haskell
+FetchResult /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ type FetchResult [Id' table] model = [model]$/;" t line:504 language:Haskell
+Fetchable /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^class Fetchable fetchable model | fetchable -> model where$/;" c line:165 language:Haskell
+FieldName /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^type FieldName = ByteString$/;" t line:143 language:Haskell
+FieldWithDefault /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^data FieldWithDefault valueType = Default | NonDefault valueType deriving (Eq, Show)$/;" d line:505 language:Haskell
+FieldWithUpdate /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^data FieldWithUpdate name value$/;" d line:533 language:Haskell
+FileWatcherNotStarted /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ = FileWatcherNotStarted$/;" cons data:FileWatcherState line:91 language:Haskell
+FileWatcherStarted /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | FileWatcherStarted { thread :: Async () }$/;" cons data:FileWatcherState line:92 language:Haskell
+FileWatcherState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^data FileWatcherState$/;" d line:90 language:Haskell
+FillParams /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^class FillParams (params :: [Symbol]) record where$/;" c line:487 language:Haskell
+FillParams ('[]) record /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance FillParams ('[]) record where$/;" i line:494 language:Haskell
+FilterByQueryBuilder /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ FilterByQueryBuilder :: (KnownSymbol field) => !(Proxy field, FilterOperator, Action) -> !(QueryBuilder table) -> QueryBuilder table$/;" c_gadt d_gadt:QueryBuilder line:103 language:Haskell
+FilterOperator /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data FilterOperator = EqOp | InOp | NotInOp | IsOp | SqlOp deriving (Show, Eq)$/;" d line:91 language:Haskell
+FilterPrimaryKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^class FilterPrimaryKey table where$/;" c line:316 language:Haskell
+FilterWhereTag /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data FilterWhereTag$/;" d line:376 language:Haskell
+FlashMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/FlashMessages/Types.hs /^data FlashMessage$/;" d line:11 language:Haskell
+ForeignKeyConstraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ = ForeignKeyConstraint$/;" cons data:Constraint line:78 language:Haskell
+FormBody /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/RequestContext.hs /^data RequestBody = FormBody { params :: [Param], files :: [File LBS.ByteString] } | JSONBody (Maybe Aeson.Value)$/;" cons data:RequestBody line:20 language:Haskell
+FormContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^data FormContext model = FormContext$/;" d line:65 language:Haskell
+FormContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^data FormContext model = FormContext$/;" cons data:FormContext line:65 language:Haskell
+FormField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^data FormField = FormField$/;" d line:40 language:Haskell
+FormField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^data FormField = FormField$/;" cons data:FormField line:40 language:Haskell
+FrameworkConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^data FrameworkConfig = FrameworkConfig $/;" d line:136 language:Haskell
+FrameworkConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^data FrameworkConfig = FrameworkConfig $/;" cons data:FrameworkConfig line:136 language:Haskell
+FromField (PrimaryKey model) => FromField (Id' model) /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance FromField (PrimaryKey model) => FromField (Id' model) where$/;" i line:220 language:Haskell
+FromField Point /home/nhamilton/Desktop/dev/backend/IHP/IHP/Point.hs /^instance FromField Point where$/;" i line:28 language:Haskell
+FromRow #{modelName} /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^instance FromRow #{modelName} where$/;" i line:419 language:Haskell
+FrontController /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^class FrontController application where$/;" c line:63 language:Haskell
+FrontController RootApplication /home/nhamilton/Desktop/dev/backend/IHP/Main.hs /^instance FrontController RootApplication where$/;" i line:16 language:Haskell
+FrontController ToolServerApplication /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer.hs /^instance FrontController ToolServerApplication where$/;" i line:113 language:Haskell
+FrozenControllerContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^ | FrozenControllerContext { requestContext :: RequestContext, customFields :: TypeMap.TMap }$/;" cons data:ControllerContext line:50 language:Haskell
+GeneratedCodeView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/GeneratedCode.hs /^data GeneratedCodeView = GeneratedCodeView$/;" d line:9 language:Haskell
+GeneratedCodeView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/GeneratedCode.hs /^data GeneratedCodeView = GeneratedCodeView$/;" cons data:GeneratedCodeView line:9 language:Haskell
+GeneratorAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^data GeneratorAction$/;" d line:6 language:Haskell
+GeneratorsAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ = GeneratorsAction$/;" cons data:CodeGenController line:86 language:Haskell
+GeneratorsView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/Generators.hs /^data GeneratorsView = GeneratorsView$/;" d line:11 language:Haskell
+GeneratorsView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/Generators.hs /^data GeneratorsView = GeneratorsView$/;" cons data:GeneratorsView line:11 language:Haskell
+GetModelById /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ GetModelById (Maybe (Id' tableName)) = Maybe (GetModelByTableName tableName)$/;" fi line:75 language:Haskell
+HasField "id" #{tableNameToModelName name} (Id' "#{name}") /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^instance HasField "id" #{tableNameToModelName name} (Id' "#{name}") where$/;" i line:629 language:Haskell
+HasField "requestContext" viewContext RequestContext => FrameworkConfig-ConfigProvider viewContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^instance {-# OVERLAPPABLE #-} HasField "requestContext" viewContext RequestContext => FrameworkConfig.ConfigProvider viewContext where$/;" i line:247 language:Haskell
+HasNewSessionUrl /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Types.hs /^class HasNewSessionUrl user where$/;" c line:7 language:Haskell
+HasPath /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^class HasPath controller where$/;" c line:66 language:Haskell
+HasPath WelcomeController /home/nhamilton/Desktop/dev/backend/IHP/IHP/Welcome/Controller.hs /^instance HasPath WelcomeController where$/;" i line:15 language:Haskell
+HasPath action => PathString action /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^instance {-# OVERLAPPABLE #-} HasPath action => PathString action where$/;" i line:182 language:Haskell
+HaskellFileChanged /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | HaskellFileChanged$/;" cons data:Action line:51 language:Haskell
+HaskellModule /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^data HaskellModule = HaskellModule { moduleName :: Text, body :: Text }$/;" d line:52 language:Haskell
+HaskellModule /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^data HaskellModule = HaskellModule { moduleName :: Text, body :: Text }$/;" cons data:HaskellModule line:52 language:Haskell
+HiddenInput /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ | HiddenInput$/;" cons data:InputType line:77 language:Haskell
+Html /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^type Html = HtmlWithContext ControllerContext$/;" t line:252 language:Haskell
+HtmlWithContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^type HtmlWithContext context = (?context :: context) => Blaze.Html$/;" t line:24 language:Haskell
+IHP.ApplicationContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/ApplicationContext.hs /^module IHP.ApplicationContext where$/;" m line:1 language:Haskell
+IHP.AuthSupport.Authentication /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Authentication.hs /^module IHP.AuthSupport.Authentication (verifyPassword, hashPassword, generateAuthenticationToken, Lockable (maxSignInAttemps), VerifiyPassword (..)) where$/;" m line:6 language:Haskell
+IHP.AuthSupport.Authorization /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Authorization.hs /^module IHP.AuthSupport.Authorization where$/;" m line:6 language:Haskell
+IHP.AuthSupport.Controller.Sessions /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Controller/Sessions.hs /^module IHP.AuthSupport.Controller.Sessions$/;" m line:7 language:Haskell
+IHP.AuthSupport.Lockable /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Lockable.hs /^module IHP.AuthSupport.Lockable where$/;" m line:1 language:Haskell
+IHP.AuthSupport.View.Sessions.New /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/View/Sessions/New.hs /^module IHP.AuthSupport.View.Sessions.New where$/;" m line:1 language:Haskell
+IHP.AutoRefresh /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^module IHP.AutoRefresh where$/;" m line:6 language:Haskell
+IHP.AutoRefresh.Types /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^module IHP.AutoRefresh.Types where$/;" m line:6 language:Haskell
+IHP.AutoRefresh.View /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/View.hs /^module IHP.AutoRefresh.View where$/;" m line:1 language:Haskell
+IHP.Controller.BasicAuth /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/BasicAuth.hs /^module IHP.Controller.BasicAuth (basicAuth) where$/;" m line:6 language:Haskell
+IHP.Controller.Context /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^module IHP.Controller.Context where$/;" m line:5 language:Haskell
+IHP.Controller.FileUpload /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/FileUpload.hs /^module IHP.Controller.FileUpload where$/;" m line:13 language:Haskell
+IHP.Controller.Layout /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Layout.hs /^module IHP.Controller.Layout$/;" m line:5 language:Haskell
+IHP.Controller.Param /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^module IHP.Controller.Param where$/;" m line:8 language:Haskell
+IHP.Controller.Redirect /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Redirect.hs /^module IHP.Controller.Redirect (redirectTo, redirectToPath, redirectToUrl) where$/;" m line:6 language:Haskell
+IHP.Controller.Render /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Render.hs /^module IHP.Controller.Render where$/;" m line:2 language:Haskell
+IHP.Controller.RequestContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/RequestContext.hs /^module IHP.Controller.RequestContext$/;" m line:1 language:Haskell
+IHP.Controller.Session /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Session.hs /^module IHP.Controller.Session$/;" m line:1 language:Haskell
+IHP.ControllerPrelude /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerPrelude.hs /^module IHP.ControllerPrelude$/;" m line:1 language:Haskell
+IHP.ControllerSupport /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^module IHP.ControllerSupport$/;" m line:3 language:Haskell
+IHP.Environment /home/nhamilton/Desktop/dev/backend/IHP/IHP/Environment.hs /^module IHP.Environment where$/;" m line:1 language:Haskell
+IHP.ErrorController /home/nhamilton/Desktop/dev/backend/IHP/IHP/ErrorController.hs /^module IHP.ErrorController$/;" m line:6 language:Haskell
+IHP.FetchRelated /home/nhamilton/Desktop/dev/backend/IHP/IHP/FetchRelated.hs /^module IHP.FetchRelated (fetchRelated, collectionFetchRelated, fetchRelatedOrNothing, maybeFetchRelatedOrNothing) where$/;" m line:11 language:Haskell
+IHP.FlashMessages.ControllerFunctions /home/nhamilton/Desktop/dev/backend/IHP/IHP/FlashMessages/ControllerFunctions.hs /^module IHP.FlashMessages.ControllerFunctions where$/;" m line:6 language:Haskell
+IHP.FlashMessages.Types /home/nhamilton/Desktop/dev/backend/IHP/IHP/FlashMessages/Types.hs /^module IHP.FlashMessages.Types$/;" m line:5 language:Haskell
+IHP.FlashMessages.ViewFunctions /home/nhamilton/Desktop/dev/backend/IHP/IHP/FlashMessages/ViewFunctions.hs /^module IHP.FlashMessages.ViewFunctions where$/;" m line:6 language:Haskell
+IHP.FrameworkConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^module IHP.FrameworkConfig where$/;" m line:1 language:Haskell
+IHP.GenericController /home/nhamilton/Desktop/dev/backend/IHP/IHP/GenericController.hs /^module IHP.GenericController where$/;" m line:2 language:Haskell
+IHP.HaskellSupport /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^module IHP.HaskellSupport ($/;" m line:8 language:Haskell
+IHP.HtmlSupport.Parser /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^module IHP.HtmlSupport.Parser$/;" m line:1 language:Haskell
+IHP.HtmlSupport.QQ /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/QQ.hs /^module IHP.HtmlSupport.QQ (hsx) where$/;" m line:3 language:Haskell
+IHP.HtmlSupport.ToHtml /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/ToHtml.hs /^module IHP.HtmlSupport.ToHtml where$/;" m line:3 language:Haskell
+IHP.IDE.CodeGen.ActionGenerator /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ActionGenerator.hs /^module IHP.IDE.CodeGen.ActionGenerator (buildPlan) where$/;" m line:1 language:Haskell
+IHP.IDE.CodeGen.ApplicationGenerator /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ApplicationGenerator.hs /^module IHP.IDE.CodeGen.ApplicationGenerator (buildPlan) where$/;" m line:1 language:Haskell
+IHP.IDE.CodeGen.Controller /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Controller.hs /^module IHP.IDE.CodeGen.Controller where$/;" m line:1 language:Haskell
+IHP.IDE.CodeGen.ControllerGenerator /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^module IHP.IDE.CodeGen.ControllerGenerator (buildPlan, buildPlan') where$/;" m line:1 language:Haskell
+IHP.IDE.CodeGen.MailGenerator /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/MailGenerator.hs /^module IHP.IDE.CodeGen.MailGenerator (buildPlan, buildPlan', MailConfig (..)) where$/;" m line:1 language:Haskell
+IHP.IDE.CodeGen.ScriptGenerator /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ScriptGenerator.hs /^module IHP.IDE.CodeGen.ScriptGenerator (buildPlan) where$/;" m line:1 language:Haskell
+IHP.IDE.CodeGen.Types /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^module IHP.IDE.CodeGen.Types where$/;" m line:1 language:Haskell
+IHP.IDE.CodeGen.View.Generators /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/Generators.hs /^module IHP.IDE.CodeGen.View.Generators where$/;" m line:1 language:Haskell
+IHP.IDE.CodeGen.View.NewAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewAction.hs /^module IHP.IDE.CodeGen.View.NewAction where$/;" m line:1 language:Haskell
+IHP.IDE.CodeGen.View.NewApplication /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewApplication.hs /^module IHP.IDE.CodeGen.View.NewApplication where$/;" m line:1 language:Haskell
+IHP.IDE.CodeGen.View.NewController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewController.hs /^module IHP.IDE.CodeGen.View.NewController where$/;" m line:1 language:Haskell
+IHP.IDE.CodeGen.View.NewMail /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMail.hs /^module IHP.IDE.CodeGen.View.NewMail where$/;" m line:1 language:Haskell
+IHP.IDE.CodeGen.View.NewMigration /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMigration.hs /^module IHP.IDE.CodeGen.View.NewMigration where$/;" m line:1 language:Haskell
+IHP.IDE.CodeGen.View.NewScript /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewScript.hs /^module IHP.IDE.CodeGen.View.NewScript where$/;" m line:1 language:Haskell
+IHP.IDE.CodeGen.View.NewView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewView.hs /^module IHP.IDE.CodeGen.View.NewView where$/;" m line:1 language:Haskell
+IHP.IDE.CodeGen.ViewGenerator /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ViewGenerator.hs /^module IHP.IDE.CodeGen.ViewGenerator (buildPlan, buildPlan', ViewConfig (..)) where$/;" m line:1 language:Haskell
+IHP.IDE.Data.Controller /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/Controller.hs /^module IHP.IDE.Data.Controller where$/;" m line:1 language:Haskell
+IHP.IDE.Data.View.EditRow /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditRow.hs /^module IHP.IDE.Data.View.EditRow where$/;" m line:1 language:Haskell
+IHP.IDE.Data.View.EditValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditValue.hs /^module IHP.IDE.Data.View.EditValue where$/;" m line:1 language:Haskell
+IHP.IDE.Data.View.Layout /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/Layout.hs /^module IHP.IDE.Data.View.Layout$/;" m line:1 language:Haskell
+IHP.IDE.Data.View.NewRow /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/NewRow.hs /^module IHP.IDE.Data.View.NewRow where$/;" m line:1 language:Haskell
+IHP.IDE.Data.View.ShowDatabase /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowDatabase.hs /^module IHP.IDE.Data.View.ShowDatabase where$/;" m line:1 language:Haskell
+IHP.IDE.Data.View.ShowQuery /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowQuery.hs /^module IHP.IDE.Data.View.ShowQuery where$/;" m line:1 language:Haskell
+IHP.IDE.Data.View.ShowTableRows /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowTableRows.hs /^module IHP.IDE.Data.View.ShowTableRows where$/;" m line:1 language:Haskell
+IHP.IDE.LiveReloadNotificationServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/LiveReloadNotificationServer.hs /^module IHP.IDE.LiveReloadNotificationServer (startLiveReloadNotificationServer, notifyHaskellChange, notifyAssetChange, stopLiveReloadNotification) where$/;" m line:1 language:Haskell
+IHP.IDE.Logs.Controller /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Logs/Controller.hs /^module IHP.IDE.Logs.Controller where$/;" m line:1 language:Haskell
+IHP.IDE.Logs.View.Logs /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Logs/View/Logs.hs /^module IHP.IDE.Logs.View.Logs where$/;" m line:1 language:Haskell
+IHP.IDE.PortConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/PortConfig.hs /^module IHP.IDE.PortConfig$/;" m line:1 language:Haskell
+IHP.IDE.Postgres /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Postgres.hs /^module IHP.IDE.Postgres (startPostgres, stopPostgres) where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.Compiler /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Compiler.hs /^module IHP.IDE.SchemaDesigner.Compiler (compileSql, writeSchema, compileIdentifier, compileExpression, compilePostgresType) where$/;" m line:6 language:Haskell
+IHP.IDE.SchemaDesigner.Controller.Columns /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Columns.hs /^module IHP.IDE.SchemaDesigner.Controller.Columns where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.Controller.EnumValues /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/EnumValues.hs /^module IHP.IDE.SchemaDesigner.Controller.EnumValues where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.Controller.Enums /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Enums.hs /^module IHP.IDE.SchemaDesigner.Controller.Enums where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.Controller.Helper /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Helper.hs /^module IHP.IDE.SchemaDesigner.Controller.Helper where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.Controller.Schema /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Schema.hs /^module IHP.IDE.SchemaDesigner.Controller.Schema where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.Controller.Tables /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Tables.hs /^module IHP.IDE.SchemaDesigner.Controller.Tables where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.Parser /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^module IHP.IDE.SchemaDesigner.Parser$/;" m line:6 language:Haskell
+IHP.IDE.SchemaDesigner.Types /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^module IHP.IDE.SchemaDesigner.Types where$/;" m line:6 language:Haskell
+IHP.IDE.SchemaDesigner.View.Columns.Edit /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/Edit.hs /^module IHP.IDE.SchemaDesigner.View.Columns.Edit where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.View.Columns.EditForeignKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/EditForeignKey.hs /^module IHP.IDE.SchemaDesigner.View.Columns.EditForeignKey where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.View.Columns.New /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/New.hs /^module IHP.IDE.SchemaDesigner.View.Columns.New where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.View.Columns.NewForeignKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/NewForeignKey.hs /^module IHP.IDE.SchemaDesigner.View.Columns.NewForeignKey where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.View.EnumValues.Edit /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/Edit.hs /^module IHP.IDE.SchemaDesigner.View.EnumValues.Edit where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.View.EnumValues.New /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/New.hs /^module IHP.IDE.SchemaDesigner.View.EnumValues.New where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.View.Enums.Edit /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/Edit.hs /^module IHP.IDE.SchemaDesigner.View.Enums.Edit where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.View.Enums.New /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/New.hs /^module IHP.IDE.SchemaDesigner.View.Enums.New where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.View.Enums.Show /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/Show.hs /^module IHP.IDE.SchemaDesigner.View.Enums.Show where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.View.Layout /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^module IHP.IDE.SchemaDesigner.View.Layout (schemaDesignerLayout, findStatementByName, visualNav, renderColumnSelector, renderColumn, renderEnumSelector, renderValue, renderObjectSelector, removeQuotes, replace, getDefaultValue, databaseControls, isIllegalKeyword, findForeignKey) where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.View.Schema.Code /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/Code.hs /^module IHP.IDE.SchemaDesigner.View.Schema.Code where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.View.Schema.Error /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/Error.hs /^module IHP.IDE.SchemaDesigner.View.Schema.Error where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.View.Schema.GeneratedCode /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/GeneratedCode.hs /^module IHP.IDE.SchemaDesigner.View.Schema.GeneratedCode where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.View.Schema.SchemaUpdateFailed /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/SchemaUpdateFailed.hs /^module IHP.IDE.SchemaDesigner.View.Schema.SchemaUpdateFailed where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.View.Tables.Edit /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Edit.hs /^module IHP.IDE.SchemaDesigner.View.Tables.Edit where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.View.Tables.Index /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Index.hs /^module IHP.IDE.SchemaDesigner.View.Tables.Index where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.View.Tables.New /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/New.hs /^module IHP.IDE.SchemaDesigner.View.Tables.New where$/;" m line:1 language:Haskell
+IHP.IDE.SchemaDesigner.View.Tables.Show /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Show.hs /^module IHP.IDE.SchemaDesigner.View.Tables.Show where$/;" m line:1 language:Haskell
+IHP.IDE.StatusServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/StatusServer.hs /^module IHP.IDE.StatusServer (startStatusServer, stopStatusServer, clearStatusServer, notifyBrowserOnApplicationOutput, continueStatusServer) where$/;" m line:1 language:Haskell
+IHP.IDE.ToolServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer.hs /^module IHP.IDE.ToolServer where$/;" m line:1 language:Haskell
+IHP.IDE.ToolServer.Helper.Controller /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Helper/Controller.hs /^module IHP.IDE.ToolServer.Helper.Controller$/;" m line:6 language:Haskell
+IHP.IDE.ToolServer.Layout /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Layout.hs /^module IHP.IDE.ToolServer.Layout where$/;" m line:1 language:Haskell
+IHP.IDE.ToolServer.Routes /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Routes.hs /^module IHP.IDE.ToolServer.Routes where$/;" m line:1 language:Haskell
+IHP.IDE.ToolServer.Types /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^module IHP.IDE.ToolServer.Types where$/;" m line:1 language:Haskell
+IHP.IDE.Types /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^module IHP.IDE.Types where$/;" m line:1 language:Haskell
+IHP.LibDir /home/nhamilton/Desktop/dev/backend/IHP/IHP/LibDir.hs /^module IHP.LibDir (findLibDirectory, ensureSymlink) where$/;" m line:6 language:Haskell
+IHP.LoginSupport.Helper.Controller /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/Controller.hs /^module IHP.LoginSupport.Helper.Controller$/;" m line:3 language:Haskell
+IHP.LoginSupport.Helper.View /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/View.hs /^module IHP.LoginSupport.Helper.View$/;" m line:1 language:Haskell
+IHP.LoginSupport.Middleware /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Middleware.hs /^module IHP.LoginSupport.Middleware (initAuthentication) where$/;" m line:3 language:Haskell
+IHP.LoginSupport.Types /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Types.hs /^module IHP.LoginSupport.Types ( HasNewSessionUrl (newSessionUrl) ) where$/;" m line:3 language:Haskell
+IHP.Mail /home/nhamilton/Desktop/dev/backend/IHP/IHP/Mail.hs /^module IHP.Mail$/;" m line:6 language:Haskell
+IHP.Mail.Types /home/nhamilton/Desktop/dev/backend/IHP/IHP/Mail/Types.hs /^module IHP.Mail.Types$/;" m line:6 language:Haskell
+IHP.MailPrelude /home/nhamilton/Desktop/dev/backend/IHP/IHP/MailPrelude.hs /^module IHP.MailPrelude$/;" m line:6 language:Haskell
+IHP.Modal.ControllerFunctions /home/nhamilton/Desktop/dev/backend/IHP/IHP/Modal/ControllerFunctions.hs /^module IHP.Modal.ControllerFunctions (setModal) where$/;" m line:6 language:Haskell
+IHP.Modal.Types /home/nhamilton/Desktop/dev/backend/IHP/IHP/Modal/Types.hs /^module IHP.Modal.Types$/;" m line:5 language:Haskell
+IHP.Modal.ViewFunctions /home/nhamilton/Desktop/dev/backend/IHP/IHP/Modal/ViewFunctions.hs /^module IHP.Modal.ViewFunctions (modal, renderModal) where$/;" m line:6 language:Haskell
+IHP.ModelSupport /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^module IHP.ModelSupport$/;" m line:3 language:Haskell
+IHP.NameSupport /home/nhamilton/Desktop/dev/backend/IHP/IHP/NameSupport.hs /^module IHP.NameSupport$/;" m line:6 language:Haskell
+IHP.PGNotify /home/nhamilton/Desktop/dev/backend/IHP/IHP/PGNotify.hs /^module IHP.PGNotify$/;" m line:6 language:Haskell
+IHP.Point /home/nhamilton/Desktop/dev/backend/IHP/IHP/Point.hs /^module IHP.Point where$/;" m line:7 language:Haskell
+IHP.Prelude /home/nhamilton/Desktop/dev/backend/IHP/IHP/Prelude.hs /^module IHP.Prelude$/;" m line:1 language:Haskell
+IHP.QueryBuilder /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^module IHP.QueryBuilder$/;" m line:12 language:Haskell
+IHP.RouterPrelude /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterPrelude.hs /^module IHP.RouterPrelude$/;" m line:6 language:Haskell
+IHP.RouterSupport /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^module IHP.RouterSupport ($/;" m line:2 language:Haskell
+IHP.SchemaCompiler /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^module IHP.SchemaCompiler$/;" m line:1 language:Haskell
+IHP.SchemaMigration /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaMigration.hs /^module IHP.SchemaMigration where$/;" m line:6 language:Haskell
+IHP.ScriptSupport /home/nhamilton/Desktop/dev/backend/IHP/IHP/ScriptSupport.hs /^module IHP.ScriptSupport (runScript, Script, module IHP.FrameworkConfig) where$/;" m line:6 language:Haskell
+IHP.Server /home/nhamilton/Desktop/dev/backend/IHP/IHP/Server.hs /^module IHP.Server (run) where$/;" m line:1 language:Haskell
+IHP.Telemetry /home/nhamilton/Desktop/dev/backend/IHP/IHP/Telemetry.hs /^module IHP.Telemetry where$/;" m line:7 language:Haskell
+IHP.ValidationSupport /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport.hs /^module IHP.ValidationSupport$/;" m line:5 language:Haskell
+IHP.ValidationSupport.Types /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/Types.hs /^module IHP.ValidationSupport.Types where$/;" m line:1 language:Haskell
+IHP.ValidationSupport.ValidateCanView /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateCanView.hs /^module IHP.ValidationSupport.ValidateCanView (validateCanView) where$/;" m line:1 language:Haskell
+IHP.ValidationSupport.ValidateField /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^module IHP.ValidationSupport.ValidateField where$/;" m line:10 language:Haskell
+IHP.ValidationSupport.ValidateIsUnique /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateIsUnique.hs /^module IHP.ValidationSupport.ValidateIsUnique (validateIsUnique) where$/;" m line:1 language:Haskell
+IHP.Version /home/nhamilton/Desktop/dev/backend/IHP/IHP/Version.hs /^module IHP.Version where$/;" m line:6 language:Haskell
+IHP.View.CSSFramework /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/CSSFramework.hs /^module IHP.View.CSSFramework where$/;" m line:6 language:Haskell
+IHP.View.Classes /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Classes.hs /^module IHP.View.Classes where$/;" m line:6 language:Haskell
+IHP.View.ConvertibleStrings /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/ConvertibleStrings.hs /^module IHP.View.ConvertibleStrings where$/;" m line:7 language:Haskell
+IHP.View.Form /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^module IHP.View.Form where$/;" m line:8 language:Haskell
+IHP.View.TimeAgo /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/TimeAgo.hs /^module IHP.View.TimeAgo (timeAgo, dateTime, date) where$/;" m line:6 language:Haskell
+IHP.View.Types /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^module IHP.View.Types$/;" m line:8 language:Haskell
+IHP.ViewErrorMessages /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewErrorMessages.hs /^module IHP.ViewErrorMessages where$/;" m line:5 language:Haskell
+IHP.ViewPrelude /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewPrelude.hs /^module IHP.ViewPrelude ($/;" m line:7 language:Haskell
+IHP.ViewSupport /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^module IHP.ViewSupport$/;" m line:8 language:Haskell
+IHP.WebSocket /home/nhamilton/Desktop/dev/backend/IHP/IHP/WebSocket.hs /^module IHP.WebSocket$/;" m line:7 language:Haskell
+IHP.Welcome.Controller /home/nhamilton/Desktop/dev/backend/IHP/IHP/Welcome/Controller.hs /^module IHP.Welcome.Controller where$/;" m line:2 language:Haskell
+Id /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^newtype Id' table = Id (PrimaryKey table)$/;" cons newtype:Id' line:197 language:Haskell
+Id /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^type Id model = Id' (GetTableName model)$/;" t line:207 language:Haskell
+Id' /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^newtype Id' table = Id (PrimaryKey table)$/;" nt line:197 language:Haskell
+ImageUploadOptions /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/FileUpload.hs /^data ImageUploadOptions = ImageUploadOptions {$/;" d line:44 language:Haskell
+ImageUploadOptions /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/FileUpload.hs /^data ImageUploadOptions = ImageUploadOptions {$/;" cons data:ImageUploadOptions line:44 language:Haskell
+InOp /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data FilterOperator = EqOp | InOp | NotInOp | IsOp | SqlOp deriving (Show, Eq)$/;" cons data:FilterOperator line:91 language:Haskell
+Include' /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ Include' '[] model = model$/;" fi line:395 language:Haskell
+IndexView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Index.hs /^data IndexView = IndexView$/;" d line:9 language:Haskell
+IndexView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Index.hs /^data IndexView = IndexView$/;" cons data:IndexView line:9 language:Haskell
+InitControllerContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^class InitControllerContext application where$/;" c line:58 language:Haskell
+InitControllerContext RootApplication /home/nhamilton/Desktop/dev/backend/IHP/Main.hs /^instance InitControllerContext RootApplication$/;" i line:15 language:Haskell
+InputType /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^data InputType$/;" d line:71 language:Haskell
+InputValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^class InputValue a where$/;" c line:91 language:Haskell
+InputValue () /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance InputValue () where$/;" i line:116 language:Haskell
+InputValue (PrimaryKey model') => InputValue (Id' model') /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance InputValue (PrimaryKey model') => InputValue (Id' model') where$/;" i line:209 language:Haskell
+InputValue Bool /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance InputValue Bool where$/;" i line:109 language:Haskell
+InputValue Data-UUID-UUID /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance InputValue Data.UUID.UUID where$/;" i line:113 language:Haskell
+InputValue Day /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance InputValue Day where$/;" i line:122 language:Haskell
+InputValue Double /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance InputValue Double where$/;" i line:103 language:Haskell
+InputValue Float /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance InputValue Float where$/;" i line:106 language:Haskell
+InputValue Int /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance InputValue Int where$/;" i line:97 language:Haskell
+InputValue Integer /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance InputValue Integer where$/;" i line:100 language:Haskell
+InputValue Text /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance InputValue Text where$/;" i line:94 language:Haskell
+InputValue UTCTime /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance InputValue UTCTime where$/;" i line:119 language:Haskell
+InputValue fieldType => InputValue (Maybe fieldType) /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance InputValue fieldType => InputValue (Maybe fieldType) where$/;" i line:125 language:Haskell
+InputValue value => InputValue [value] /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance InputValue value => InputValue [value] where$/;" i line:129 language:Haskell
+IsOp /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data FilterOperator = EqOp | InOp | NotInOp | IsOp | SqlOp deriving (Show, Eq)$/;" cons data:FilterOperator line:91 language:Haskell
+IsString (Text, Bool) /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Classes.hs /^instance IsString (Text, Bool) where$/;" i line:54 language:Haskell
+IsString UUID-UUID /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^instance IsString UUID.UUID where$/;" i line:258 language:Haskell
+IsString string => IsString (Maybe string) /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^instance IsString string => IsString (Maybe string) where$/;" i line:172 language:Haskell
+JSONBody /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/RequestContext.hs /^data RequestBody = FormBody { params :: [Param], files :: [File LBS.ByteString] } | JSONBody (Maybe Aeson.Value)$/;" cons data:RequestBody line:20 language:Haskell
+KnownSymbol table => ToHtml (QueryBuilder table) /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^instance KnownSymbol table => ToHtml (QueryBuilder table) where$/;" i line:114 language:Haskell
+Layout /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^type Layout = Blaze.Html -> Blaze.Html$/;" t line:38 language:Haskell
+LimitQueryBuilder /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ LimitQueryBuilder :: Int -> !(QueryBuilder table) -> QueryBuilder table$/;" c_gadt d_gadt:QueryBuilder line:105 language:Haskell
+LiveReloadNotificationServerNotStarted /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ = LiveReloadNotificationServerNotStarted$/;" cons data:LiveReloadNotificationServerState line:83 language:Haskell
+LiveReloadNotificationServerStarted /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | LiveReloadNotificationServerStarted { server :: Async (), clients :: IORef [Websocket.Connection] }$/;" cons data:LiveReloadNotificationServerState line:84 language:Haskell
+LiveReloadNotificationServerState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^data LiveReloadNotificationServerState$/;" d line:82 language:Haskell
+Lockable /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Authentication.hs /^class Lockable entity where$/;" c line:12 language:Haskell
+LogsController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^data LogsController$/;" d line:79 language:Haskell
+LogsView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Logs/View/Logs.hs /^data LogsView = LogsView { standardOutput :: ByteString, errorOutput :: ByteString }$/;" d line:7 language:Haskell
+LogsView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Logs/View/Logs.hs /^data LogsView = LogsView { standardOutput :: ByteString, errorOutput :: ByteString }$/;" cons data:LogsView line:7 language:Haskell
+MailConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/MailGenerator.hs /^data MailConfig = MailConfig$/;" d line:14 language:Haskell
+MailConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/MailGenerator.hs /^data MailConfig = MailConfig$/;" cons data:MailConfig line:14 language:Haskell
+MailServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/Mail/Types.hs /^data MailServer =$/;" d line:18 language:Haskell
+Main /home/nhamilton/Desktop/dev/backend/IHP/Main.hs /^module Main where$/;" m line:1 language:Haskell
+Main /home/nhamilton/Desktop/dev/backend/IHP/Test/Main.hs /^module Main where$/;" m line:14 language:Haskell
+Main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/BuildGeneratedCode.hs /^module Main where$/;" m line:6 language:Haskell
+Main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/DeleteController.hs /^module Main where$/;" m line:1 language:Haskell
+Main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/HashPassword.hs /^module Main where$/;" m line:6 language:Haskell
+Main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/Migrate.hs /^module Main where$/;" m line:1 language:Haskell
+Main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/NewApplication.hs /^module Main where$/;" m line:1 language:Haskell
+Main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/NewController.hs /^module Main where$/;" m line:1 language:Haskell
+Main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/NewMigration.hs /^module Main where$/;" m line:1 language:Haskell
+Main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/NewScript.hs /^module Main where$/;" m line:1 language:Haskell
+Main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/IDE/DevServer.hs /^module Main (main) where$/;" m line:1 language:Haskell
+ManagedProcess /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^data ManagedProcess = ManagedProcess$/;" d line:19 language:Haskell
+ManagedProcess /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^data ManagedProcess = ManagedProcess$/;" cons data:ManagedProcess line:19 language:Haskell
+MetaBag /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^data MetaBag = MetaBag$/;" d line:439 language:Haskell
+MetaBag /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^data MetaBag = MetaBag$/;" cons data:MetaBag line:439 language:Haskell
+Migration /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaMigration.hs /^data Migration = Migration$/;" d line:18 language:Haskell
+Migration /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaMigration.hs /^data Migration = Migration$/;" cons data:Migration line:18 language:Haskell
+Modal /home/nhamilton/Desktop/dev/backend/IHP/IHP/Modal/Types.hs /^data Modal = Modal$/;" d line:13 language:Haskell
+Modal /home/nhamilton/Desktop/dev/backend/IHP/IHP/Modal/Types.hs /^data Modal = Modal$/;" cons data:Modal line:13 language:Haskell
+ModalContainer /home/nhamilton/Desktop/dev/backend/IHP/IHP/Modal/Types.hs /^newtype ModalContainer = ModalContainer Html$/;" nt line:21 language:Haskell
+ModelContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^data ModelContext = ModelContext$/;" d line:47 language:Haskell
+ModelContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^data ModelContext = ModelContext$/;" cons data:ModelContext line:47 language:Haskell
+ModelFormAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^class ModelFormAction application record where$/;" c line:42 language:Haskell
+NewActionAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | NewActionAction$/;" cons data:CodeGenController line:91 language:Haskell
+NewActionView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewAction.hs /^data NewActionView = NewActionView$/;" d line:13 language:Haskell
+NewActionView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewAction.hs /^data NewActionView = NewActionView$/;" cons data:NewActionView line:13 language:Haskell
+NewApplicationAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | NewApplicationAction$/;" cons data:CodeGenController line:92 language:Haskell
+NewApplicationView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewApplication.hs /^data NewApplicationView = NewApplicationView$/;" d line:11 language:Haskell
+NewApplicationView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewApplication.hs /^data NewApplicationView = NewApplicationView$/;" cons data:NewApplicationView line:11 language:Haskell
+NewColumnAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ = NewColumnAction { tableName :: Text }$/;" cons data:ColumnsController line:34 language:Haskell
+NewColumnView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/New.hs /^data NewColumnView = NewColumnView$/;" d line:12 language:Haskell
+NewColumnView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/New.hs /^data NewColumnView = NewColumnView$/;" cons data:NewColumnView line:12 language:Haskell
+NewControllerAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | NewControllerAction$/;" cons data:CodeGenController line:87 language:Haskell
+NewControllerView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewController.hs /^data NewControllerView = NewControllerView$/;" d line:13 language:Haskell
+NewControllerView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewController.hs /^data NewControllerView = NewControllerView$/;" cons data:NewControllerView line:13 language:Haskell
+NewEnumAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | NewEnumAction$/;" cons data:EnumsController line:49 language:Haskell
+NewEnumValueAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ = NewEnumValueAction { enumName :: Text }$/;" cons data:EnumValuesController line:57 language:Haskell
+NewEnumValueView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/New.hs /^data NewEnumValueView = NewEnumValueView$/;" d line:9 language:Haskell
+NewEnumValueView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/New.hs /^data NewEnumValueView = NewEnumValueView$/;" cons data:NewEnumValueView line:9 language:Haskell
+NewEnumView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/New.hs /^data NewEnumView = NewEnumView { statements :: [Statement] }$/;" d line:9 language:Haskell
+NewEnumView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/New.hs /^data NewEnumView = NewEnumView { statements :: [Statement] }$/;" cons data:NewEnumView line:9 language:Haskell
+NewForeignKeyAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | NewForeignKeyAction { tableName :: Text, columnName :: Text }$/;" cons data:ColumnsController line:40 language:Haskell
+NewForeignKeyView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/NewForeignKey.hs /^data NewForeignKeyView = NewForeignKeyView$/;" d line:9 language:Haskell
+NewForeignKeyView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/NewForeignKey.hs /^data NewForeignKeyView = NewForeignKeyView$/;" cons data:NewForeignKeyView line:9 language:Haskell
+NewMailAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | NewMailAction$/;" cons data:CodeGenController line:90 language:Haskell
+NewMailView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMail.hs /^data NewMailView = NewMailView$/;" d line:13 language:Haskell
+NewMailView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMail.hs /^data NewMailView = NewMailView$/;" cons data:NewMailView line:13 language:Haskell
+NewMigrationAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | NewMigrationAction$/;" cons data:CodeGenController line:93 language:Haskell
+NewMigrationView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMigration.hs /^data NewMigrationView = NewMigrationView { description :: Text }$/;" d line:11 language:Haskell
+NewMigrationView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMigration.hs /^data NewMigrationView = NewMigrationView { description :: Text }$/;" cons data:NewMigrationView line:11 language:Haskell
+NewQueryBuilder /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ NewQueryBuilder :: QueryBuilder table$/;" c_gadt d_gadt:QueryBuilder line:102 language:Haskell
+NewRowAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | NewRowAction { tableName :: Text }$/;" cons data:DataController line:71 language:Haskell
+NewRowView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/NewRow.hs /^data NewRowView = NewRowView$/;" d line:13 language:Haskell
+NewRowView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/NewRow.hs /^data NewRowView = NewRowView$/;" cons data:NewRowView line:13 language:Haskell
+NewScriptAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | NewScriptAction$/;" cons data:CodeGenController line:88 language:Haskell
+NewScriptView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewScript.hs /^data NewScriptView = NewScriptView$/;" d line:11 language:Haskell
+NewScriptView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewScript.hs /^data NewScriptView = NewScriptView$/;" cons data:NewScriptView line:11 language:Haskell
+NewTableAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | NewTableAction$/;" cons data:TablesController line:26 language:Haskell
+NewTableView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/New.hs /^data NewTableView = NewTableView { statements :: [Statement] }$/;" d line:9 language:Haskell
+NewTableView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/New.hs /^data NewTableView = NewTableView { statements :: [Statement] }$/;" cons data:NewTableView line:9 language:Haskell
+NewView /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/View/Sessions/New.hs /^data NewView user = NewView { user :: user } deriving (Typeable)$/;" d line:4 language:Haskell
+NewView /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/View/Sessions/New.hs /^data NewView user = NewView { user :: user } deriving (Typeable)$/;" cons data:NewView line:4 language:Haskell
+NewViewAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | NewViewAction$/;" cons data:CodeGenController line:89 language:Haskell
+NewViewView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewView.hs /^data NewViewView = NewViewView$/;" d line:13 language:Haskell
+NewViewView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewView.hs /^data NewViewView = NewViewView$/;" cons data:NewViewView line:13 language:Haskell
+Newtype-Newtype (Id' model) /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance Newtype.Newtype (Id' model) where$/;" i line:234 language:Haskell
+Newtype-Newtype (PG-Binary payload) /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance Newtype.Newtype (PG.Binary payload) where$/;" i line:410 language:Haskell
+NoAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ = NoAction$/;" cons data:OnDelete line:65 language:Haskell
+NoUpdate /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ = NoUpdate (Proxy name)$/;" cons data:FieldWithUpdate line:534 language:Haskell
+Node /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^data Node = Node !Text ![Attribute] ![Node]$/;" d line:27 language:Haskell
+Node /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^data Node = Node !Text ![Attribute] ![Node]$/;" cons data:Node line:27 language:Haskell
+NonDefault /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^data FieldWithDefault valueType = Default | NonDefault valueType deriving (Eq, Show)$/;" cons data:FieldWithDefault line:505 language:Haskell
+NormalizeModel /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^type NormalizeModel model = GetModelByTableName (GetTableName model)$/;" t line:426 language:Haskell
+NotInOp /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data FilterOperator = EqOp | InOp | NotInOp | IsOp | SqlOp deriving (Show, Eq)$/;" cons data:FilterOperator line:91 language:Haskell
+NumberInput /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ | NumberInput$/;" cons data:InputType line:73 language:Haskell
+O /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ type O (Id' model) = PrimaryKey model$/;" t line:235 language:Haskell
+O /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ type O (PG.Binary payload) = payload$/;" t line:411 language:Haskell
+OffsetQueryBuilder /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ OffsetQueryBuilder :: Int -> !(QueryBuilder table) -> QueryBuilder table$/;" c_gadt d_gadt:QueryBuilder line:106 language:Haskell
+OnDelete /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^data OnDelete$/;" d line:64 language:Haskell
+OpenControllerAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | OpenControllerAction$/;" cons data:CodeGenController line:101 language:Haskell
+OpenEditorAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | OpenEditorAction$/;" cons data:LogsController line:82 language:Haskell
+OrCondition /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data Condition = VarCondition !Text !Action | OrCondition !Condition !Condition | AndCondition !Condition !Condition deriving (Show)$/;" cons data:Condition line:109 language:Haskell
+Ord Statement /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^instance Ord Statement where$/;" i line:24 language:Haskell
+OrderByDirection /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data OrderByDirection = Asc | Desc deriving (Eq, Show)$/;" d line:120 language:Haskell
+OrderByQueryBuilder /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ OrderByQueryBuilder :: KnownSymbol field => !(Proxy field, OrderByDirection) -> !(QueryBuilder table) -> QueryBuilder table$/;" c_gadt d_gadt:QueryBuilder line:104 language:Haskell
+OrderByTag /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data OrderByTag$/;" d line:378 language:Haskell
+OutputLine /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^data OutputLine = StandardOutput ByteString | ErrorOutput ByteString deriving (Show, Eq)$/;" d line:42 language:Haskell
+PArray /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PArray PostgresType$/;" cons data:PostgresType line:117 language:Haskell
+PBigInt /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PBigInt$/;" cons data:PostgresType line:101 language:Haskell
+PBigserial /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PBigserial$/;" cons data:PostgresType line:115 language:Haskell
+PBinary /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PBinary$/;" cons data:PostgresType line:109 language:Haskell
+PBoolean /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PBoolean$/;" cons data:PostgresType line:102 language:Haskell
+PCharacterN /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PCharacterN Int$/;" cons data:PostgresType line:113 language:Haskell
+PCustomType /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PCustomType Text$/;" cons data:PostgresType line:118 language:Haskell
+PDate /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PDate$/;" cons data:PostgresType line:108 language:Haskell
+PDouble /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PDouble$/;" cons data:PostgresType line:106 language:Haskell
+PG-FromField DynamicField /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/Controller.hs /^instance PG.FromField DynamicField where$/;" i line:160 language:Haskell
+PG-FromRow ColumnDefinition /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/Controller.hs /^instance PG.FromRow ColumnDefinition where$/;" i line:165 language:Haskell
+PInt /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PInt$/;" cons data:PostgresType line:100 language:Haskell
+PJSONB /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PJSONB$/;" cons data:PostgresType line:116 language:Haskell
+PNumeric /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PNumeric { precision :: Maybe Int, scale :: Maybe Int }$/;" cons data:PostgresType line:111 language:Haskell
+PPoint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PPoint$/;" cons data:PostgresType line:107 language:Haskell
+PReal /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PReal$/;" cons data:PostgresType line:105 language:Haskell
+PSerial /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PSerial$/;" cons data:PostgresType line:114 language:Haskell
+PText /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PText$/;" cons data:PostgresType line:99 language:Haskell
+PTime /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PTime$/;" cons data:PostgresType line:110 language:Haskell
+PTimestamp /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PTimestamp$/;" cons data:PostgresType line:104 language:Haskell
+PTimestampWithTimezone /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PTimestampWithTimezone$/;" cons data:PostgresType line:103 language:Haskell
+PUUID /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ = PUUID$/;" cons data:PostgresType line:98 language:Haskell
+PVaryingN /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PVaryingN Int$/;" cons data:PostgresType line:112 language:Haskell
+ParamCouldNotBeParsedException /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ | ParamCouldNotBeParsedException { name :: ByteString, parserError :: ByteString }$/;" cons data:ParamException line:129 language:Haskell
+ParamException /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^data ParamException$/;" d line:127 language:Haskell
+ParamNotFoundException /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ = ParamNotFoundException { name :: ByteString }$/;" cons data:ParamException line:128 language:Haskell
+ParamReader /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^class ParamReader a where$/;" c line:252 language:Haskell
+ParamReader Bool /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance ParamReader Bool where$/;" i line:362 language:Haskell
+ParamReader ByteString /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance ParamReader ByteString where$/;" i line:256 language:Haskell
+ParamReader Day /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance ParamReader Day where$/;" i line:403 language:Haskell
+ParamReader Double /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance ParamReader Double where$/;" i line:289 language:Haskell
+ParamReader Float /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance ParamReader Float where$/;" i line:302 language:Haskell
+ParamReader Int /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance ParamReader Int where$/;" i line:263 language:Haskell
+ParamReader Integer /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance ParamReader Integer where$/;" i line:276 language:Haskell
+ParamReader ModelSupport-Point /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance ParamReader ModelSupport.Point where$/;" i line:315 language:Haskell
+ParamReader PostgresType /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Helper.hs /^instance ParamReader PostgresType where$/;" i line:10 language:Haskell
+ParamReader Text /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance ParamReader Text where$/;" i line:325 language:Haskell
+ParamReader UTCTime /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance ParamReader UTCTime where$/;" i line:385 language:Haskell
+ParamReader UUID /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance ParamReader UUID where$/;" i line:371 language:Haskell
+ParamReader param => ParamReader (Maybe param) /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance ParamReader param => ParamReader (Maybe param) where$/;" i line:422 language:Haskell
+ParamReader value => ParamReader [value] /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^instance ParamReader value => ParamReader [value] where$/;" i line:337 language:Haskell
+ParsePrimaryKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^class ParsePrimaryKey primaryKey where$/;" c line:246 language:Haskell
+ParsePrimaryKey Text /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance ParsePrimaryKey Text where$/;" i line:252 language:Haskell
+ParsePrimaryKey UUID /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance ParsePrimaryKey UUID where$/;" i line:249 language:Haskell
+Parser /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^type Parser = Parsec Void Text$/;" t line:49 language:Haskell
+Parser /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^type Parser = Parsec Void Text$/;" t line:36 language:Haskell
+PasswordInput /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ | PasswordInput$/;" cons data:InputType line:81 language:Haskell
+PathString /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^class PathString a where$/;" c line:176 language:Haskell
+PathString Text /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^instance PathString Text where$/;" i line:179 language:Haskell
+Paths_ihp /home/nhamilton/Desktop/dev/backend/IHP/Paths_ihp.hs /^module Paths_ihp where$/;" m line:1 language:Haskell
+PauseApp /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | PauseApp$/;" cons data:Action line:57 language:Haskell
+Point /home/nhamilton/Desktop/dev/backend/IHP/IHP/Point.hs /^data Point = Point { x :: Double, y :: Double }$/;" d line:25 language:Haskell
+Point /home/nhamilton/Desktop/dev/backend/IHP/IHP/Point.hs /^data Point = Point { x :: Double, y :: Double }$/;" cons data:Point line:25 language:Haskell
+PolymorphicRender /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Render.hs /^data PolymorphicRender$/;" d line:66 language:Haskell
+PolymorphicRender /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Render.hs /^ = PolymorphicRender$/;" cons data:PolymorphicRender line:67 language:Haskell
+PortConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/PortConfig.hs /^data PortConfig = PortConfig$/;" d line:16 language:Haskell
+PortConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/PortConfig.hs /^data PortConfig = PortConfig$/;" cons data:PortConfig line:16 language:Haskell
+PostgresLogsAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | PostgresLogsAction$/;" cons data:LogsController line:81 language:Haskell
+PostgresNotStarted /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ = PostgresNotStarted$/;" cons data:PostgresState line:61 language:Haskell
+PostgresStarted /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | PostgresStarted { process :: ManagedProcess, standardOutput :: IORef ByteString, errorOutput :: IORef ByteString }$/;" cons data:PostgresState line:63 language:Haskell
+PostgresState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^data PostgresState$/;" d line:60 language:Haskell
+PostgresType /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^data PostgresType$/;" d line:97 language:Haskell
+PreEscapedTextNode /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^ | PreEscapedTextNode !Text -- ^ Used in @script@ or @style@ bodies$/;" cons data:Node line:29 language:Haskell
+PrimaryKeyConstraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^newtype PrimaryKeyConstraint$/;" nt line:72 language:Haskell
+Production /home/nhamilton/Desktop/dev/backend/IHP/IHP/Environment.hs /^data Environment = Development | Production deriving (Eq, Show)$/;" cons data:Environment line:4 language:Haskell
+Project /home/nhamilton/Desktop/dev/backend/IHP/Test/HtmlSupport/QQSpec.hs /^data Project = Project { name :: Text }$/;" d line:70 language:Haskell
+Project /home/nhamilton/Desktop/dev/backend/IHP/Test/HtmlSupport/QQSpec.hs /^data Project = Project { name :: Text }$/;" cons data:Project line:70 language:Haskell
+PushToDbAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ = PushToDbAction$/;" cons data:SchemaController line:15 language:Haskell
+QueryBuilder /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data QueryBuilder (table :: Symbol) where$/;" d_gadt line:101 language:Haskell
+QueryBuilder-FilterPrimaryKey "#{name}" /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^instance QueryBuilder.FilterPrimaryKey "#{name}" where$/;" i line:534 language:Haskell
+ReceiveAppOutput /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | ReceiveAppOutput { line :: OutputLine }$/;" cons data:Action line:49 language:Haskell
+Record /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^class Record model where$/;" c line:415 language:Haskell
+RecordNotFoundException /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^data RecordNotFoundException$/;" d line:566 language:Haskell
+RecordNotFoundException /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ = RecordNotFoundException { queryAndParams :: (Text, [Action]) }$/;" cons data:RecordNotFoundException line:567 language:Haskell
+RequestBody /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/RequestContext.hs /^data RequestBody = FormBody { params :: [Param], files :: [File LBS.ByteString] } | JSONBody (Maybe Aeson.Value)$/;" d line:20 language:Haskell
+RequestContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/RequestContext.hs /^data RequestContext = RequestContext$/;" d line:22 language:Haskell
+RequestContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/RequestContext.hs /^data RequestContext = RequestContext$/;" cons data:RequestContext line:22 language:Haskell
+RequestLoggerMiddleware /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^newtype RequestLoggerMiddleware = RequestLoggerMiddleware Middleware$/;" nt line:39 language:Haskell
+Respond /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/RequestContext.hs /^type Respond = Response -> IO ResponseReceived$/;" t line:18 language:Haskell
+ResponseException /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^data ResponseException = ResponseException Response$/;" d line:174 language:Haskell
+ResponseException /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^data ResponseException = ResponseException Response$/;" cons data:ResponseException line:174 language:Haskell
+Restrict /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | Restrict$/;" cons data:OnDelete line:66 language:Haskell
+RootApplication /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^data RootApplication = RootApplication deriving (Eq, Show)$/;" d line:205 language:Haskell
+RootApplication /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^data RootApplication = RootApplication deriving (Eq, Show)$/;" cons data:RootApplication line:205 language:Haskell
+RunShellCommand /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | RunShellCommand { shellCommand :: Text }$/;" cons data:GeneratorAction line:15 language:Haskell
+RunningAppGHCI /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | RunningAppGHCI { process :: ManagedProcess }$/;" cons data:AppGHCIState line:74 language:Haskell
+SES /home/nhamilton/Desktop/dev/backend/IHP/IHP/Mail/Types.hs /^ SES { accessKey :: ByteString$/;" cons data:MailServer line:20 language:Haskell
+SQLQuery /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data SQLQuery = SQLQuery {$/;" d line:121 language:Haskell
+SQLQuery /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data SQLQuery = SQLQuery {$/;" cons data:SQLQuery line:121 language:Haskell
+SaveCodeAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | SaveCodeAction$/;" cons data:SchemaController line:19 language:Haskell
+Schema /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^newtype Schema = Schema [Statement]$/;" nt line:37 language:Haskell
+SchemaChanged /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | SchemaChanged$/;" cons data:Action line:52 language:Haskell
+SchemaController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^data SchemaController$/;" d line:14 language:Haskell
+SchemaUpdateFailedView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/SchemaUpdateFailed.hs /^data SchemaUpdateFailedView = SchemaUpdateFailedView$/;" d line:11 language:Haskell
+SchemaUpdateFailedView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/SchemaUpdateFailed.hs /^data SchemaUpdateFailedView = SchemaUpdateFailedView$/;" cons data:SchemaUpdateFailedView line:11 language:Haskell
+Script /home/nhamilton/Desktop/dev/backend/IHP/IHP/ScriptSupport.hs /^type Script = (?modelContext :: ModelContext, ?context :: FrameworkConfig) => IO ()$/;" t line:16 language:Haskell
+SelectInput /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ | SelectInput { options :: ![(Text, Text)] }$/;" cons data:InputType line:82 language:Haskell
+SelectValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^ type SelectValue model :: GHC.Types.Type$/;" t line:428 language:Haskell
+Sendmail /home/nhamilton/Desktop/dev/backend/IHP/IHP/Mail/Types.hs /^ | Sendmail$/;" cons data:MailServer line:25 language:Haskell
+SessionCookie /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^newtype SessionCookie = SessionCookie Cookie.SetCookie$/;" nt line:52 language:Haskell
+SessionsControllerConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Controller/Sessions.hs /^ ) => SessionsControllerConfig record where$/;" c line:153 language:Haskell
+SetDefault /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | SetDefault$/;" cons data:OnDelete line:68 language:Haskell
+SetField /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^class SetField (field :: GHC.TypeLits.Symbol) model value | field model -> value where$/;" c line:154 language:Haskell
+SetField "annotations" MetaBag [(Text, Text)] /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance SetField "annotations" MetaBag [(Text, Text)] where$/;" i line:447 language:Haskell
+SetField "touchedFields" MetaBag [Text] /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance SetField "touchedFields" MetaBag [Text] where$/;" i line:450 language:Haskell
+SetNull /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | SetNull$/;" cons data:OnDelete line:67 language:Haskell
+Show (Async ()) /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^instance Show (Async ()) where show _ = "(..)"$/;" i line:129 language:Haskell
+Show (IORef x) /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^instance Show (IORef x) where show _ = "(..)"$/;" i line:127 language:Haskell
+Show (PrimaryKey model) => Show (Id' model) /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance Show (PrimaryKey model) => Show (Id' model) where$/;" i line:230 language:Haskell
+Show AppGHCIState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^instance Show AppGHCIState where$/;" i line:76 language:Haskell
+Show FileWatcherState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^instance Show FileWatcherState where$/;" i line:94 language:Haskell
+Show LiveReloadNotificationServerState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^instance Show LiveReloadNotificationServerState where$/;" i line:86 language:Haskell
+Show PostgresState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^instance Show PostgresState where$/;" i line:65 language:Haskell
+Show ProcessHandle /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^instance Show ProcessHandle where show _ = "(..)"$/;" i line:128 language:Haskell
+Show ResponseException /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^instance Show ResponseException where show _ = "ResponseException { .. }"$/;" i line:176 language:Haskell
+Show StatusServerState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^instance Show StatusServerState where$/;" i line:113 language:Haskell
+Show ToolServerState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^instance Show ToolServerState where$/;" i line:122 language:Haskell
+Show a => ToHtml (Maybe a) /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/ToHtml.hs /^instance {-# OVERLAPPABLE #-} Show a => ToHtml (Maybe a) where$/;" i line:31 language:Haskell
+Show a => ToHtml a /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/ToHtml.hs /^instance {-# OVERLAPPABLE #-} Show a => ToHtml a where$/;" i line:35 language:Haskell
+ShowCodeAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | ShowCodeAction$/;" cons data:SchemaController line:18 language:Haskell
+ShowDatabaseAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ = ShowDatabaseAction$/;" cons data:DataController line:66 language:Haskell
+ShowDatabaseView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowDatabase.hs /^data ShowDatabaseView = ShowDatabaseView {$/;" d line:10 language:Haskell
+ShowDatabaseView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowDatabase.hs /^data ShowDatabaseView = ShowDatabaseView {$/;" cons data:ShowDatabaseView line:10 language:Haskell
+ShowEnumAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ = ShowEnumAction { enumName :: Text }$/;" cons data:EnumsController line:48 language:Haskell
+ShowEnumView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/Show.hs /^data ShowEnumView = ShowEnumView$/;" d line:9 language:Haskell
+ShowEnumView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/Show.hs /^data ShowEnumView = ShowEnumView$/;" cons data:ShowEnumView line:9 language:Haskell
+ShowGeneratedCodeAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | ShowGeneratedCodeAction { statementName :: Text }$/;" cons data:SchemaController line:20 language:Haskell
+ShowQueryAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | ShowQueryAction$/;" cons data:DataController line:68 language:Haskell
+ShowQueryView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowQuery.hs /^data ShowQueryView = ShowQueryView$/;" d line:12 language:Haskell
+ShowQueryView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowQuery.hs /^data ShowQueryView = ShowQueryView$/;" cons data:ShowQueryView line:12 language:Haskell
+ShowTableAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | ShowTableAction { tableName :: Text }$/;" cons data:TablesController line:25 language:Haskell
+ShowTableRowsAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | ShowTableRowsAction { tableName :: Text }$/;" cons data:DataController line:67 language:Haskell
+ShowTableRowsView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowTableRows.hs /^data ShowTableRowsView = ShowTableRowsView$/;" d line:13 language:Haskell
+ShowTableRowsView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowTableRows.hs /^data ShowTableRowsView = ShowTableRowsView$/;" cons data:ShowTableRowsView line:13 language:Haskell
+ShowView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Show.hs /^data ShowView = ShowView$/;" d line:9 language:Haskell
+ShowView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Show.hs /^data ShowView = ShowView$/;" cons data:ShowView line:9 language:Haskell
+SplicedNode /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^ | SplicedNode !Text -- ^ Inline haskell expressions like @{myVar}@ or @{f "hello"}@$/;" cons data:Node line:30 language:Haskell
+SpreadAttributes /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^data Attribute = StaticAttribute !Text !AttributeValue | SpreadAttributes Text deriving (Eq, Show)$/;" cons data:Attribute line:25 language:Haskell
+SqlOp /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data FilterOperator = EqOp | InOp | NotInOp | IsOp | SqlOp deriving (Show, Eq)$/;" cons data:FilterOperator line:91 language:Haskell
+StandardOutput /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^data OutputLine = StandardOutput ByteString | ErrorOutput ByteString deriving (Show, Eq)$/;" cons data:OutputLine line:42 language:Haskell
+StartingPostgres /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | StartingPostgres$/;" cons data:PostgresState line:62 language:Haskell
+Statement /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^data Statement$/;" d line:10 language:Haskell
+StatementCreateTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ StatementCreateTable { unsafeGetCreateTable :: CreateTable }$/;" cons data:Statement line:13 language:Haskell
+StaticAttribute /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^data Attribute = StaticAttribute !Text !AttributeValue | SpreadAttributes Text deriving (Eq, Show)$/;" cons data:Attribute line:25 language:Haskell
+StatusServerNotStarted /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ = StatusServerNotStarted$/;" cons data:StatusServerState line:99 language:Haskell
+StatusServerPaused /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | StatusServerPaused$/;" cons data:StatusServerState line:106 language:Haskell
+StatusServerStarted /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | StatusServerStarted$/;" cons data:StatusServerState line:100 language:Haskell
+StatusServerState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^data StatusServerState$/;" d line:98 language:Haskell
+SubmitButton /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^data SubmitButton = SubmitButton$/;" d line:59 language:Haskell
+SubmitButton /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^data SubmitButton = SubmitButton$/;" cons data:SubmitButton line:59 language:Haskell
+Success /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/Types.hs /^data ValidatorResult = Success | Failure !Text deriving (Show, Eq)$/;" cons data:ValidatorResult line:6 language:Haskell
+SuccessFlashMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/FlashMessages/Types.hs /^ = SuccessFlashMessage Text$/;" cons data:FlashMessage line:12 language:Haskell
+TablesAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ = TablesAction$/;" cons data:TablesController line:24 language:Haskell
+TablesController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^data TablesController$/;" d line:23 language:Haskell
+TelemetryInfo /home/nhamilton/Desktop/dev/backend/IHP/IHP/Telemetry.hs /^data TelemetryInfo = TelemetryInfo$/;" d line:19 language:Haskell
+TelemetryInfo /home/nhamilton/Desktop/dev/backend/IHP/IHP/Telemetry.hs /^data TelemetryInfo = TelemetryInfo$/;" cons data:TelemetryInfo line:19 language:Haskell
+Test.Controller.ContextSpec /home/nhamilton/Desktop/dev/backend/IHP/Test/Controller/ContextSpec.hs /^module Test.Controller.ContextSpec where$/;" m line:5 language:Haskell
+Test.Controller.ParamSpec /home/nhamilton/Desktop/dev/backend/IHP/Test/Controller/ParamSpec.hs /^module Test.Controller.ParamSpec where$/;" m line:5 language:Haskell
+Test.HaskellSupportSpec /home/nhamilton/Desktop/dev/backend/IHP/Test/HaskellSupportSpec.hs /^module Test.HaskellSupportSpec where$/;" m line:5 language:Haskell
+Test.HtmlSupport.ParserSpec /home/nhamilton/Desktop/dev/backend/IHP/Test/HtmlSupport/ParserSpec.hs /^module Test.HtmlSupport.ParserSpec where$/;" m line:5 language:Haskell
+Test.HtmlSupport.QQSpec /home/nhamilton/Desktop/dev/backend/IHP/Test/HtmlSupport/QQSpec.hs /^module Test.HtmlSupport.QQSpec where$/;" m line:5 language:Haskell
+Test.IDE.CodeGeneration.ControllerGenerator /home/nhamilton/Desktop/dev/backend/IHP/Test/IDE/CodeGeneration/ControllerGenerator.hs /^module Test.IDE.CodeGeneration.ControllerGenerator where$/;" m line:5 language:Haskell
+Test.IDE.CodeGeneration.MailGenerator /home/nhamilton/Desktop/dev/backend/IHP/Test/IDE/CodeGeneration/MailGenerator.hs /^module Test.IDE.CodeGeneration.MailGenerator where$/;" m line:5 language:Haskell
+Test.IDE.CodeGeneration.ViewGenerator /home/nhamilton/Desktop/dev/backend/IHP/Test/IDE/CodeGeneration/ViewGenerator.hs /^module Test.IDE.CodeGeneration.ViewGenerator where$/;" m line:5 language:Haskell
+Test.IDE.SchemaDesigner.CompilerSpec /home/nhamilton/Desktop/dev/backend/IHP/Test/IDE/SchemaDesigner/CompilerSpec.hs /^module Test.IDE.SchemaDesigner.CompilerSpec where$/;" m line:5 language:Haskell
+Test.IDE.SchemaDesigner.ParserSpec /home/nhamilton/Desktop/dev/backend/IHP/Test/IDE/SchemaDesigner/ParserSpec.hs /^module Test.IDE.SchemaDesigner.ParserSpec where$/;" m line:5 language:Haskell
+Test.NameSupportSpec /home/nhamilton/Desktop/dev/backend/IHP/Test/NameSupportSpec.hs /^module Test.NameSupportSpec where$/;" m line:5 language:Haskell
+Test.SchemaMigrationSpec /home/nhamilton/Desktop/dev/backend/IHP/Test/SchemaMigrationSpec.hs /^module Test.SchemaMigrationSpec where$/;" m line:5 language:Haskell
+Test.ValidationSupport.ValidateFieldSpec /home/nhamilton/Desktop/dev/backend/IHP/Test/ValidationSupport/ValidateFieldSpec.hs /^module Test.ValidationSupport.ValidateFieldSpec where$/;" m line:5 language:Haskell
+Test.View.CSSFrameworkSpec /home/nhamilton/Desktop/dev/backend/IHP/Test/View/CSSFrameworkSpec.hs /^module Test.View.CSSFrameworkSpec where$/;" m line:5 language:Haskell
+TextExpression /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ TextExpression Text$/;" cons data:Expression line:90 language:Haskell
+TextInput /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ = TextInput$/;" cons data:InputType line:72 language:Haskell
+TextNode /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^ | TextNode !Text$/;" cons data:Node line:28 language:Haskell
+TextValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^data AttributeValue = TextValue !Text | ExpressionValue !Text deriving (Eq, Show)$/;" cons data:AttributeValue line:23 language:Haskell
+TextareaInput /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ | TextareaInput$/;" cons data:InputType line:78 language:Haskell
+ToField (PrimaryKey model) => ToField (Id' model) /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance ToField (PrimaryKey model) => ToField (Id' model) where$/;" i line:226 language:Haskell
+ToField Point /home/nhamilton/Desktop/dev/backend/IHP/IHP/Point.hs /^instance ToField Point where$/;" i line:47 language:Haskell
+ToField value => ToField [value] /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance ToField value => ToField [value] where$/;" i line:578 language:Haskell
+ToField valueType => ToField (FieldWithDefault valueType) /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^instance ToField valueType => ToField (FieldWithDefault valueType) where$/;" i line:507 language:Haskell
+ToHtml /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/ToHtml.hs /^class ToHtml a where$/;" c line:12 language:Haskell
+ToHtml (Text-Blaze-Internal-MarkupM ()) /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/ToHtml.hs /^instance ToHtml (Text.Blaze.Internal.MarkupM ()) where$/;" i line:15 language:Haskell
+ToHtml Data-ByteString-ByteString /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/ToHtml.hs /^instance ToHtml Data.ByteString.ByteString where$/;" i line:27 language:Haskell
+ToHtml FormField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^instance ToHtml FormField where$/;" i line:436 language:Haskell
+ToHtml String /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/ToHtml.hs /^instance ToHtml String where$/;" i line:23 language:Haskell
+ToHtml SubmitButton /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^instance ToHtml SubmitButton where$/;" i line:441 language:Haskell
+ToHtml Text /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/ToHtml.hs /^instance ToHtml Text where$/;" i line:19 language:Haskell
+ToggleBooleanFieldAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | ToggleBooleanFieldAction { tableName :: Text, targetName :: Text, targetPrimaryKey :: Text }$/;" cons data:DataController line:75 language:Haskell
+ToggleColumnUniqueAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | ToggleColumnUniqueAction { tableName :: Text, columnId :: Int }$/;" cons data:ColumnsController line:39 language:Haskell
+TokenLeaf /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^data TokenTree = TokenLeaf Text | TokenNode [TokenTree] deriving (Show)$/;" cons data:TokenTree line:204 language:Haskell
+TokenNode /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^data TokenTree = TokenLeaf Text | TokenNode [TokenTree] deriving (Show)$/;" cons data:TokenTree line:204 language:Haskell
+TokenTree /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^data TokenTree = TokenLeaf Text | TokenNode [TokenTree] deriving (Show)$/;" d line:204 language:Haskell
+ToolServerApplication /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^data ToolServerApplication = ToolServerApplication { devServerContext :: DevServer.Context }$/;" d line:12 language:Haskell
+ToolServerApplication /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^data ToolServerApplication = ToolServerApplication { devServerContext :: DevServer.Context }$/;" cons data:ToolServerApplication line:12 language:Haskell
+ToolServerNotStarted /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ = ToolServerNotStarted$/;" cons data:ToolServerState line:119 language:Haskell
+ToolServerStarted /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | ToolServerStarted { thread :: Async () }$/;" cons data:ToolServerState line:120 language:Haskell
+ToolServerState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^data ToolServerState$/;" d line:118 language:Haskell
+UnionQueryBuilder /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ UnionQueryBuilder :: !(QueryBuilder table) -> !(QueryBuilder table) -> QueryBuilder table$/;" c_gadt d_gadt:QueryBuilder line:107 language:Haskell
+UniqueConstraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | UniqueConstraint$/;" cons data:Constraint line:84 language:Haskell
+UnknownStatement /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | UnknownStatement { raw :: Text }$/;" cons data:Statement line:20 language:Haskell
+Update /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ | Update value$/;" cons data:FieldWithUpdate line:535 language:Haskell
+UpdateAppGHCIState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | UpdateAppGHCIState AppGHCIState$/;" cons data:Action line:46 language:Haskell
+UpdateColumnAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | UpdateColumnAction$/;" cons data:ColumnsController line:37 language:Haskell
+UpdateDbAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | UpdateDbAction$/;" cons data:SchemaController line:17 language:Haskell
+UpdateEnumAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | UpdateEnumAction$/;" cons data:EnumsController line:52 language:Haskell
+UpdateEnumValueAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | UpdateEnumValueAction$/;" cons data:EnumValuesController line:60 language:Haskell
+UpdateField /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^class Record.HasField field model value => UpdateField (field :: GHC.TypeLits.Symbol) model model' value value' | model model' value' -> value where$/;" c line:157 language:Haskell
+UpdateFileWatcherState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | UpdateFileWatcherState FileWatcherState$/;" cons data:Action line:55 language:Haskell
+UpdateForeignKeyAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | UpdateForeignKeyAction$/;" cons data:ColumnsController line:43 language:Haskell
+UpdateLiveReloadNotificationServerState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | UpdateLiveReloadNotificationServerState LiveReloadNotificationServerState$/;" cons data:Action line:54 language:Haskell
+UpdatePostgresState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ UpdatePostgresState PostgresState$/;" cons data:Action line:45 language:Haskell
+UpdateRowAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | UpdateRowAction$/;" cons data:DataController line:73 language:Haskell
+UpdateStatusServerState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | UpdateStatusServerState StatusServerState$/;" cons data:Action line:53 language:Haskell
+UpdateTableAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | UpdateTableAction$/;" cons data:TablesController line:29 language:Haskell
+UpdateToolServerState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | UpdateToolServerState ToolServerState$/;" cons data:Action line:56 language:Haskell
+UpdateValueAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | UpdateValueAction$/;" cons data:DataController line:76 language:Haskell
+ValidateCanView' /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateCanView.hs /^class ValidateCanView' id model where$/;" c line:39 language:Haskell
+ValidateCanView' any model /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateCanView.hs /^instance {-# OVERLAPPABLE #-} ValidateCanView' any model where$/;" i line:48 language:Haskell
+Validator /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^type Validator valueType = valueType -> ValidatorResult$/;" t line:29 language:Haskell
+ValidatorIO /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^type ValidatorIO value = value -> IO ValidatorResult$/;" t line:79 language:Haskell
+ValidatorResult /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/Types.hs /^data ValidatorResult = Success | Failure !Text deriving (Show, Eq)$/;" d line:6 language:Haskell
+VarCondition /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data Condition = VarCondition !Text !Action | OrCondition !Condition !Condition | AndCondition !Condition !Condition deriving (Show)$/;" cons data:Condition line:109 language:Haskell
+VarExpression /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | VarExpression Text$/;" cons data:Expression line:92 language:Haskell
+VerifiyPassword /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Authentication.hs /^class VerifiyPassword a where$/;" c line:37 language:Haskell
+VerifiyPassword (Maybe Text) /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Authentication.hs /^instance VerifiyPassword (Maybe Text) where$/;" i line:43 language:Haskell
+VerifiyPassword Text /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Authentication.hs /^instance VerifiyPassword Text where$/;" i line:40 language:Haskell
+View /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^class View theView where$/;" c line:61 language:Haskell
+View CodeView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/Code.hs /^instance View CodeView where$/;" i line:14 language:Haskell
+View EditColumnView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/Edit.hs /^instance View EditColumnView where$/;" i line:19 language:Haskell
+View EditEnumValueView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/Edit.hs /^instance View EditEnumValueView where$/;" i line:16 language:Haskell
+View EditEnumView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/Edit.hs /^instance View EditEnumView where$/;" i line:15 language:Haskell
+View EditForeignKeyView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/EditForeignKey.hs /^instance View EditForeignKeyView where$/;" i line:19 language:Haskell
+View EditRowView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditRow.hs /^instance View EditRowView where$/;" i line:25 language:Haskell
+View EditTableView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Edit.hs /^instance View EditTableView where$/;" i line:15 language:Haskell
+View EditValueView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditValue.hs /^instance View EditValueView where$/;" i line:21 language:Haskell
+View ErrorView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/Error.hs /^instance View ErrorView where$/;" i line:13 language:Haskell
+View GeneratedCodeView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/GeneratedCode.hs /^instance View GeneratedCodeView where$/;" i line:14 language:Haskell
+View GeneratorsView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/Generators.hs /^instance View GeneratorsView where$/;" i line:13 language:Haskell
+View IndexView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Index.hs /^instance View IndexView where$/;" i line:13 language:Haskell
+View LogsView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Logs/View/Logs.hs /^instance View LogsView where$/;" i line:9 language:Haskell
+View NewActionView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewAction.hs /^instance View NewActionView where$/;" i line:23 language:Haskell
+View NewApplicationView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewApplication.hs /^instance View NewApplicationView where$/;" i line:16 language:Haskell
+View NewColumnView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/New.hs /^instance View NewColumnView where$/;" i line:19 language:Haskell
+View NewControllerView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewController.hs /^instance View NewControllerView where$/;" i line:20 language:Haskell
+View NewEnumValueView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/New.hs /^instance View NewEnumValueView where$/;" i line:14 language:Haskell
+View NewEnumView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/New.hs /^instance View NewEnumView where$/;" i line:11 language:Haskell
+View NewForeignKeyView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/NewForeignKey.hs /^instance View NewForeignKeyView where$/;" i line:16 language:Haskell
+View NewMailView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMail.hs /^instance View NewMailView where$/;" i line:22 language:Haskell
+View NewMigrationView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMigration.hs /^instance View NewMigrationView where$/;" i line:13 language:Haskell
+View NewRowView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/NewRow.hs /^instance View NewRowView where$/;" i line:20 language:Haskell
+View NewScriptView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewScript.hs /^instance View NewScriptView where$/;" i line:16 language:Haskell
+View NewTableView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/New.hs /^instance View NewTableView where$/;" i line:11 language:Haskell
+View NewViewView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewView.hs /^instance View NewViewView where$/;" i line:22 language:Haskell
+View SchemaUpdateFailedView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/SchemaUpdateFailed.hs /^instance View SchemaUpdateFailedView where$/;" i line:16 language:Haskell
+View ShowDatabaseView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowDatabase.hs /^instance View ShowDatabaseView where$/;" i line:14 language:Haskell
+View ShowEnumView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/Show.hs /^instance View ShowEnumView where$/;" i line:15 language:Haskell
+View ShowQueryView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowQuery.hs /^instance View ShowQueryView where$/;" i line:17 language:Haskell
+View ShowTableRowsView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowTableRows.hs /^instance View ShowTableRowsView where$/;" i line:21 language:Haskell
+View ShowView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Show.hs /^instance View ShowView where$/;" i line:15 language:Haskell
+ViewConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ViewGenerator.hs /^data ViewConfig = ViewConfig$/;" d line:14 language:Haskell
+ViewConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ViewGenerator.hs /^data ViewConfig = ViewConfig$/;" cons data:ViewConfig line:14 language:Haskell
+ViewFetchHelpMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^class ViewFetchHelpMessage where$/;" c line:219 language:Haskell
+ViewLayout /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Layout.hs /^newtype ViewLayout = ViewLayout ((?context :: ControllerContext) => Layout)$/;" nt line:16 language:Haskell
+ViewParamHelpMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^class ViewParamHelpMessage where$/;" c line:211 language:Haskell
+WSApp /home/nhamilton/Desktop/dev/backend/IHP/IHP/WebSocket.hs /^class WSApp state where$/;" c line:29 language:Haskell
+WSApp AutoRefreshWSApp /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^instance WSApp AutoRefreshWSApp where$/;" i line:92 language:Haskell
+WebControllers /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^newtype WebControllers = WebControllers [Text]$/;" nt line:130 language:Haskell
+Websocket-WebSocketsData UUID /home/nhamilton/Desktop/dev/backend/IHP/IHP/WebSocket.hs /^instance Websocket.WebSocketsData UUID where$/;" i line:72 language:Haskell
+WelcomeAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/Welcome/Controller.hs /^data WelcomeController = WelcomeAction deriving (Eq, Show, Data)$/;" cons data:WelcomeController line:10 language:Haskell
+WelcomeController /home/nhamilton/Desktop/dev/backend/IHP/IHP/Welcome/Controller.hs /^data WelcomeController = WelcomeAction deriving (Eq, Show, Data)$/;" d line:10 language:Haskell
+a /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^a |> f = f a$/;" fi line:51 language:Haskell
+a /home/nhamilton/Desktop/dev/backend/IHP/IHP/Prelude.hs /^a ++ b = a <> b$/;" fi line:68 language:Haskell
+a /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^instance Eq (IHP.QueryBuilder.QueryBuilder table) where a == b = True$/;" fi instance:Eq (IHP-QueryBuilder-QueryBuilder table) line:118 language:Haskell
+a /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^ a == b = error "unreachable"$/;" fi instance:(T-TypeError (T-Text "Looks like you forgot to pass a " :<>: (T-ShowType (GetModelByTableName record)) :<>: T-Text " id to this data constructor-")) => Eq (Id' (record :: T-Symbol) -> controller) line:227 language:Haskell
+accessDeniedUnless /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Authorization.hs /^accessDeniedUnless :: Bool -> IO ()$/;" ft signature:(Bool -> IO ()) line:25 language:Haskell
+accessKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/Mail/Types.hs /^ SES { accessKey :: ByteString$/;" c_a cons:MailServer.SES line:20 language:Haskell
+action /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^ action :: (?context :: ControllerContext, ?modelContext :: ModelContext, ?theAction :: controller) => controller -> IO ()$/;" ft signature:((?context :: ControllerContext, ?modelContext :: ModelContext, ?theAction :: controller) => controller -> IO ()) class:Controller line:56 language:Haskell
+action /home/nhamilton/Desktop/dev/backend/IHP/IHP/GenericController.hs /^ action theAction | isIndexAction @controller theAction = do$/;" fi instance:(AutoRoute controller, Eq controller, KnownSymbol (GetTableName model), FromRow model, Show model, Generic model, HasField "id" model id, Show id, Show controller) => Controller controller line:14 language:Haskell
+action /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Controller.hs /^ action GeneratorsAction = do$/;" fi instance:Controller CodeGenController line:32 language:Haskell
+action /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/Controller.hs /^ action ShowDatabaseAction = do$/;" fi instance:Controller DataController line:21 language:Haskell
+action /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Logs/Controller.hs /^ action AppLogsAction = do$/;" fi instance:Controller LogsController line:11 language:Haskell
+action /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Columns.hs /^ action NewColumnAction { tableName } = do$/;" fi instance:Controller ColumnsController line:26 language:Haskell
+action /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/EnumValues.hs /^ action NewEnumValueAction { enumName } = do$/;" fi instance:Controller EnumValuesController line:24 language:Haskell
+action /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Enums.hs /^ action ShowEnumAction { .. } = do$/;" fi instance:Controller EnumsController line:25 language:Haskell
+action /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Schema.hs /^ action ShowCodeAction = do$/;" fi instance:Controller SchemaController line:28 language:Haskell
+action /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Tables.hs /^ action TablesAction = do$/;" fi instance:Controller TablesController line:24 language:Haskell
+action /home/nhamilton/Desktop/dev/backend/IHP/IHP/Welcome/Controller.hs /^ action WelcomeAction = respondHtml (renderLayout view)$/;" fi instance:Controller WelcomeController line:19 language:Haskell
+action /home/nhamilton/Desktop/dev/backend/IHP/Main.hs /^ action DemoAction = renderPlain "Hello World!"$/;" fi instance:Controller DemoController line:23 language:Haskell
+actionName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ActionGenerator.hs /^ , actionName :: Text$/;" c_a cons:ActionConfig.ActionConfig line:19 language:Haskell
+actionName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewAction.hs /^ , actionName :: Text$/;" c_a cons:NewActionView.NewActionView line:15 language:Haskell
+actionPrefix /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^actionPrefix :: forall controller. Typeable controller => ByteString$/;" ft signature:(forall controller. Typeable controller => ByteString) line:230 language:Haskell
+actionVar /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ { actionVar :: MVar Action$/;" c_a cons:Context.Context line:151 language:Haskell
+addAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Controller.hs /^addAction :: Text -> [Text] -> IO ()$/;" ft signature:(Text -> [Text] -> IO ()) line:250 language:Haskell
+addAction' /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Controller.hs /^addAction' :: Text -> [Text] -> Maybe Text$/;" ft signature:(Text -> [Text] -> Maybe Text) line:258 language:Haskell
+addColumnToTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Columns.hs /^addColumnToTable :: Text -> Column -> Bool -> Statement -> Statement$/;" ft signature:(Text -> Column -> Bool -> Statement -> Statement) line:174 language:Haskell
+addConstraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^addConstraint = do$/;" fi line:117 language:Haskell
+addEnum /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Enums.hs /^addEnum :: Text -> [Statement] -> [Statement]$/;" ft signature:(Text -> [Statement] -> [Statement]) line:70 language:Haskell
+addForeignKeyConstraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Columns.hs /^addForeignKeyConstraint :: Text -> Text -> Text -> Text -> OnDelete -> [Statement] -> [Statement]$/;" ft signature:(Text -> Text -> Text -> Text -> OnDelete -> [Statement] -> [Statement]) line:214 language:Haskell
+addImport /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Controller.hs /^addImport :: Text -> Text -> IO ()$/;" ft signature:(Text -> Text -> IO ()) line:236 language:Haskell
+addImport' /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Controller.hs /^addImport' :: Text -> Text -> Maybe Text$/;" ft signature:(Text -> Text -> Maybe Text) line:244 language:Haskell
+addMountControllerStatement /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Controller.hs /^addMountControllerStatement :: Text -> Text -> IO ()$/;" ft signature:(Text -> Text -> IO ()) line:261 language:Haskell
+addMountControllerStatement' /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Controller.hs /^addMountControllerStatement' :: Text -> Text -> Maybe Text$/;" ft signature:(Text -> Text -> Maybe Text) line:269 language:Haskell
+addStyle /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^addStyle :: (ConvertibleStrings string Text) => string -> Html5.Markup$/;" ft signature:((ConvertibleStrings string Text) => string -> Html5.Markup) line:205 language:Haskell
+addTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Tables.hs /^addTable :: Text -> [Statement] -> [Statement]$/;" ft signature:(Text -> [Statement] -> [Statement]) line:75 language:Haskell
+addToDataConstructor /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Controller.hs /^addToDataConstructor :: Text -> Text -> Text -> Maybe Text$/;" ft signature:(Text -> Text -> Text -> Maybe Text) line:282 language:Haskell
+addValueToEnum /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/EnumValues.hs /^addValueToEnum :: Text -> Text -> Statement -> Statement$/;" ft signature:(Text -> Text -> Statement -> Statement) line:64 language:Haskell
+afterLoginRedirectPath /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Controller/Sessions.hs /^ afterLoginRedirectPath :: Text $/;" ft signature:(Text) class:SessionsControllerConfig line:156 language:Haskell
+allParams /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^allParams :: (?context :: ControllerContext) => [(ByteString, Maybe ByteString)]$/;" ft signature:((?context :: ControllerContext) => [(ByteString, Maybe ByteString)]) line:241 language:Haskell
+allPorts /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/PortConfig.hs /^allPorts :: PortConfig -> [Socket.PortNumber]$/;" ft signature:(PortConfig -> [Socket.PortNumber]) line:25 language:Haskell
+allowedMethodsForAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^ allowedMethodsForAction :: String -> [StdMethod]$/;" ft signature:(String -> [StdMethod]) class:AutoRoute line:168 language:Haskell
+annotations /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ { annotations :: [(Text, Text)]$/;" c_a cons:MetaBag.MetaBag line:440 language:Haskell
+app /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/LiveReloadNotificationServer.hs /^app :: IORef [Websocket.Connection] -> Websocket.ServerApp$/;" ft signature:(IORef [Websocket.Connection] -> Websocket.ServerApp) line:50 language:Haskell
+app /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/StatusServer.hs /^app :: (?context :: Context) => IORef [(Websocket.Connection, Concurrent.MVar ())] -> StatusServerState -> Websocket.ServerApp$/;" ft signature:((?context :: Context) => IORef [(Websocket.Connection, Concurrent.MVar ())] -> StatusServerState -> Websocket.ServerApp) line:264 language:Haskell
+appGHCIState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ , appGHCIState :: AppGHCIState$/;" c_a cons:AppState.AppState line:133 language:Haskell
+appHostname /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^ { appHostname :: Text$/;" c_a cons:FrameworkConfig.FrameworkConfig line:137 language:Haskell
+appPort /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^ , appPort :: Int$/;" c_a cons:FrameworkConfig.FrameworkConfig line:139 language:Haskell
+appPort /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/PortConfig.hs /^ { appPort :: !Socket.PortNumber$/;" c_a cons:PortConfig.PortConfig line:17 language:Haskell
+appPort /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Helper/Controller.hs /^appPort :: (?context :: ControllerContext) => Socket.PortNumber$/;" ft signature:((?context :: ControllerContext) => Socket.PortNumber) line:33 language:Haskell
+appStateRef /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ , appStateRef :: IORef AppState$/;" c_a cons:Context.Context line:153 language:Haskell
+appUrl /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Layout.hs /^appUrl :: (?context :: ControllerContext) => Text$/;" ft signature:((?context :: ControllerContext) => Text) line:105 language:Haskell
+appendLineAfter /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Controller.hs /^appendLineAfter :: Text -> (Text -> Bool) -> [Text] -> Maybe Text$/;" ft signature:(Text -> (Text -> Bool) -> [Text] -> Maybe Text) line:296 language:Haskell
+applicationName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ActionGenerator.hs /^ , applicationName :: Text$/;" c_a cons:ActionConfig.ActionConfig line:17 language:Haskell
+applicationName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^ , applicationName :: Text$/;" c_a cons:ControllerConfig.ControllerConfig line:44 language:Haskell
+applicationName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/MailGenerator.hs /^ , applicationName :: Text$/;" c_a cons:MailConfig.MailConfig line:16 language:Haskell
+applicationName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AddMountToFrontController { filePath :: Text, applicationName :: Text }$/;" c_a cons:GeneratorAction.AddMountToFrontController line:13 language:Haskell
+applicationName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewAction.hs /^ , applicationName :: Text$/;" c_a cons:NewActionView.NewActionView line:17 language:Haskell
+applicationName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewApplication.hs /^ , applicationName :: Text$/;" c_a cons:NewApplicationView.NewApplicationView line:13 language:Haskell
+applicationName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewController.hs /^ , applicationName :: Text$/;" c_a cons:NewControllerView.NewControllerView line:16 language:Haskell
+applicationName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMail.hs /^ , applicationName :: Text$/;" c_a cons:NewMailView.NewMailView line:17 language:Haskell
+applicationName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewView.hs /^ , applicationName :: Text$/;" c_a cons:NewViewView.NewViewView line:17 language:Haskell
+applicationName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ViewGenerator.hs /^ , applicationName :: Text$/;" c_a cons:ViewConfig.ViewConfig line:16 language:Haskell
+applications /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewAction.hs /^ , applications :: [Text]$/;" c_a cons:NewActionView.NewActionView line:20 language:Haskell
+applications /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewController.hs /^ , applications :: [Text]$/;" c_a cons:NewControllerView.NewControllerView line:17 language:Haskell
+applications /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMail.hs /^ , applications :: [Text]$/;" c_a cons:NewMailView.NewMailView line:19 language:Haskell
+applications /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewView.hs /^ , applications :: [Text]$/;" c_a cons:NewViewView.NewViewView line:19 language:Haskell
+applyAttribute /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/QQ.hs /^ applyAttribute :: Text -> Text -> value -> (Html5.Html -> Html5.Html)$/;" ft signature:(Text -> Text -> value -> (Html5.Html -> Html5.Html)) class:ApplyAttribute line:157 language:Haskell
+applyAttribute /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/QQ.hs /^ applyAttribute attr attr' True h = h ! (attribute (Html5.textTag attr) (Html5.textTag attr') (Html5.textValue attr))$/;" fi instance:ApplyAttribute Bool line:160 language:Haskell
+applyAttribute /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/QQ.hs /^ applyAttribute attr attr' value h = h ! (attribute (Html5.textTag attr) (Html5.textTag attr') (cs value))$/;" fi instance:ConvertibleStrings value Html5-AttributeValue => ApplyAttribute value line:165 language:Haskell
+applyAttributes /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/QQ.hs /^applyAttributes :: Html5.Html -> [Html5.Html -> Html5.Html] -> Html5.Html$/;" ft signature:(Html5.Html -> [Html5.Html -> Html5.Html] -> Html5.Html) line:128 language:Haskell
+applyFirst /home/nhamilton/Desktop/dev/backend/IHP/IHP/NameSupport.hs /^applyFirst :: (Text -> Text) -> Text -> Text$/;" ft signature:((Text -> Text) -> Text -> Text) line:106 language:Haskell
+arch /home/nhamilton/Desktop/dev/backend/IHP/IHP/Telemetry.hs /^ , arch :: !Text$/;" c_a cons:TelemetryInfo.TelemetryInfo line:22 language:Haskell
+arrayifytype /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Columns.hs /^arrayifytype :: Bool -> PostgresType -> PostgresType$/;" ft signature:(Bool -> PostgresType -> PostgresType) line:235 language:Haskell
+atomicType /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^atomicType :: PostgresType -> Text$/;" ft signature:(PostgresType -> Text) line:53 language:Haskell
+attachFailure /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/Types.hs /^attachFailure :: (KnownSymbol field, HasField "meta" model MetaBag, SetField "meta" model MetaBag) => Proxy field -> Text -> model -> model$/;" ft signature:((KnownSymbol field, HasField "meta" model MetaBag, SetField "meta" model MetaBag) => Proxy field -> Text -> model -> model) line:22 language:Haskell
+attachValidatorResult /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/Types.hs /^attachValidatorResult :: (KnownSymbol field, HasField "meta" model MetaBag, SetField "meta" model MetaBag) => Proxy field -> ValidatorResult -> model -> model$/;" ft signature:((KnownSymbol field, HasField "meta" model MetaBag, SetField "meta" model MetaBag) => Proxy field -> ValidatorResult -> model -> model) line:17 language:Haskell
+attributes /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^attributes :: [Text]$/;" ft signature:([Text]) line:240 language:Haskell
+autoRefresh /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^autoRefresh :: ($/;" ft signature:((?theAction :: action, Controller action, ?modelContext :: ModelContext, ?context :: ControllerContext) => ((?modelContext :: ModelContext) => IO ()) -> IO ()) line:42 language:Haskell
+autoRefreshMeta /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/View.hs /^autoRefreshMeta :: (?context :: ControllerContext) => Html5.Html$/;" ft signature:((?context :: ControllerContext) => Html5.Html) line:10 language:Haskell
+autoRefreshServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/ApplicationContext.hs /^ , autoRefreshServer :: IORef AutoRefreshServer$/;" c_a cons:ApplicationContext.ApplicationContext line:12 language:Haskell
+autoRoute /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^ autoRoute :: (?applicationContext :: ApplicationContext, ?context :: RequestContext) => Parser controller$/;" ft signature:((?applicationContext :: ApplicationContext, ?context :: RequestContext) => Parser controller) class:AutoRoute line:97 language:Haskell
+baseUrl /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^ , baseUrl :: Text$/;" c_a cons:FrameworkConfig.FrameworkConfig line:140 language:Haskell
+basicAuth /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/BasicAuth.hs /^basicAuth :: (?context :: ControllerContext) => Text -> Text -> Text -> IO ()$/;" ft signature:((?context :: ControllerContext) => Text -> Text -> Text -> IO ()) line:23 language:Haskell
+beautifyUtcTime /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/TimeAgo.hs /^beautifyUtcTime :: UTCTime -> String$/;" ft signature:(UTCTime -> String) line:81 language:Haskell
+beforeAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^ beforeAction :: (?context :: ControllerContext, ?modelContext :: ModelContext, ?theAction :: controller) => IO ()$/;" ft signature:((?context :: ControllerContext, ?modelContext :: ModelContext, ?theAction :: controller) => IO ()) class:Controller line:54 language:Haskell
+beforeAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Columns.hs /^ beforeAction = setLayout schemaDesignerLayout$/;" fi instance:Controller ColumnsController line:24 language:Haskell
+beforeAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/EnumValues.hs /^ beforeAction = setLayout schemaDesignerLayout$/;" fi instance:Controller EnumValuesController line:22 language:Haskell
+beforeAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Enums.hs /^ beforeAction = setLayout schemaDesignerLayout$/;" fi instance:Controller EnumsController line:23 language:Haskell
+beforeAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Schema.hs /^ beforeAction = setLayout schemaDesignerLayout$/;" fi instance:Controller SchemaController line:26 language:Haskell
+beforeAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Tables.hs /^ beforeAction = setLayout schemaDesignerLayout$/;" fi instance:Controller TablesController line:22 language:Haskell
+beforeLogin /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Controller/Sessions.hs /^ beforeLogin :: (?context :: ControllerContext) => record -> IO ()$/;" ft signature:((?context :: ControllerContext) => record -> IO ()) class:SessionsControllerConfig line:173 language:Haskell
+beforeRender /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^ beforeRender :: (?context :: ControllerContext) => theView -> IO ()$/;" ft signature:((?context :: ControllerContext) => theView -> IO ()) class:View line:63 language:Haskell
+body /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^data HaskellModule = HaskellModule { moduleName :: Text, body :: Text }$/;" c_a cons:HaskellModule.HaskellModule line:52 language:Haskell
+bookIcon /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Layout.hs /^bookIcon = preEscapedToHtml [plain| <\/svg>|]$/;" fi line:112 language:Haskell
+bootstrap /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/CSSFramework.hs /^bootstrap :: CSSFramework$/;" ft signature:(CSSFramework) line:148 language:Haskell
+broadcast /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/LiveReloadNotificationServer.hs /^broadcast :: ByteString -> LiveReloadNotificationServerState -> IO ()$/;" ft signature:(ByteString -> LiveReloadNotificationServerState -> IO ()) line:37 language:Haskell
+buildForm /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^buildForm :: forall model parent id. (?context :: ControllerContext, HasField "id" model id, Default id, Eq id) => FormContext model -> ((?context :: ControllerContext, ?formContext :: FormContext model) => Html5.Html) -> Html5.Html$/;" ft signature:(forall model parent id. (?context :: ControllerContext, HasField "id" model id, Default id, Eq id) => FormContext model -> ((?context :: ControllerContext, ?formContext :: FormContext model) => Html5.Html) -> Html5.Html) line:136 language:Haskell
+buildFrameworkConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^buildFrameworkConfig :: ConfigBuilder -> IO FrameworkConfig$/;" ft signature:(ConfigBuilder -> IO FrameworkConfig) line:115 language:Haskell
+buildMail /home/nhamilton/Desktop/dev/backend/IHP/IHP/Mail.hs /^buildMail :: (BuildMail mail, ?context :: context, ConfigProvider context) => mail -> IO Mail$/;" ft signature:((BuildMail mail, ?context :: context, ConfigProvider context) => mail -> IO Mail) line:27 language:Haskell
+buildNewSessionAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Controller/Sessions.hs /^buildNewSessionAction :: forall controller. (?theAction :: controller, Data controller) => controller$/;" ft signature:(forall controller. (?theAction :: controller, Data controller) => controller) line:133 language:Haskell
+buildPlan /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ActionGenerator.hs /^buildPlan :: Text -> Text -> Text -> Bool -> IO (Either Text [GeneratorAction])$/;" ft signature:(Text -> Text -> Text -> Bool -> IO (Either Text [GeneratorAction])) line:22 language:Haskell
+buildPlan /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ApplicationGenerator.hs /^buildPlan :: Text -> IO (Either Text [GeneratorAction])$/;" ft signature:(Text -> IO (Either Text [GeneratorAction])) line:16 language:Haskell
+buildPlan /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^buildPlan :: Text -> Text -> IO (Either Text [GeneratorAction])$/;" ft signature:(Text -> Text -> IO (Either Text [GeneratorAction])) line:20 language:Haskell
+buildPlan /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/MailGenerator.hs /^buildPlan :: Text -> Text -> Text -> IO (Either Text [GeneratorAction])$/;" ft signature:(Text -> Text -> Text -> IO (Either Text [GeneratorAction])) line:21 language:Haskell
+buildPlan /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ScriptGenerator.hs /^buildPlan :: Text -> Either Text [GeneratorAction]$/;" ft signature:(Text -> Either Text [GeneratorAction]) line:11 language:Haskell
+buildPlan /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ViewGenerator.hs /^buildPlan :: Text -> Text -> Text -> IO (Either Text [GeneratorAction])$/;" ft signature:(Text -> Text -> Text -> IO (Either Text [GeneratorAction])) line:21 language:Haskell
+buildPlan' /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^buildPlan' schema applicationName controllerName modelName =$/;" fi line:29 language:Haskell
+buildPlan' /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/MailGenerator.hs /^buildPlan' :: [Statement] -> MailConfig -> [GeneratorAction]$/;" ft signature:([Statement] -> MailConfig -> [GeneratorAction]) line:39 language:Haskell
+buildPlan' /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ViewGenerator.hs /^buildPlan' :: [Statement] -> ViewConfig -> [GeneratorAction]$/;" ft signature:([Statement] -> ViewConfig -> [GeneratorAction]) line:39 language:Haskell
+buildQuery /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^buildQuery :: forall table. (KnownSymbol table) => QueryBuilder table -> SQLQuery$/;" ft signature:(forall table. (KnownSymbol table) => QueryBuilder table -> SQLQuery) line:130 language:Haskell
+buildTextNode /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^buildTextNode :: Text -> Node$/;" ft signature:(Text -> Node) line:199 language:Haskell
+buttonClass /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , buttonClass :: Text$/;" c_a cons:SubmitButton.SubmitButton line:61 language:Haskell
+callExpr /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^callExpr :: Parser Expression$/;" ft signature:(Parser Expression) line:340 language:Haskell
+canView /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Authorization.hs /^ canView :: (?modelContext :: ModelContext) => model -> user -> IO Bool$/;" ft signature:((?modelContext :: ModelContext) => model -> user -> IO Bool) class:CanView line:12 language:Haskell
+catchAll /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^catchAll :: forall action application. (?applicationContext :: ApplicationContext, ?context :: RequestContext, Controller action, InitControllerContext application, Typeable action, ?application :: application, Typeable application, Data action) => action -> Parser (IO ResponseReceived)$/;" ft signature:(forall action application. (?applicationContext :: ApplicationContext, ?context :: RequestContext, Controller action, InitControllerContext application, Typeable action, ?application :: application, Typeable application, Data action) => action -> Parser (IO ResponseReceived)) line:438 language:Haskell
+checkboxField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^checkboxField :: forall fieldName model.$/;" ft signature:(forall fieldName model. (?formContext :: FormContext model, HasField fieldName model Bool, HasField "meta" model MetaBag, KnownSymbol fieldName, KnownSymbol (GetModelName model)) => Proxy fieldName -> FormField) line:359 language:Haskell
+classes /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Classes.hs /^classes :: [(Text, Bool)] -> Text$/;" ft signature:([(Text, Bool)] -> Text) line:43 language:Haskell
+cleanupManagedProcess /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^cleanupManagedProcess :: ManagedProcess -> IO ()$/;" ft signature:(ManagedProcess -> IO ()) line:33 language:Haskell
+clearStatusServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/StatusServer.hs /^clearStatusServer :: (?context :: Context) => StatusServerState -> IO ()$/;" ft signature:((?context :: Context) => StatusServerState -> IO ()) line:71 language:Haskell
+clearSuccessMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/FlashMessages/ControllerFunctions.hs /^clearSuccessMessage :: (?context :: ControllerContext) => IO ()$/;" ft signature:((?context :: ControllerContext) => IO ()) line:49 language:Haskell
+clients /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | LiveReloadNotificationServerStarted { server :: Async (), clients :: IORef [Websocket.Connection] }$/;" c_a cons:LiveReloadNotificationServerState.LiveReloadNotificationServerStarted line:84 language:Haskell
+clients /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ , clients :: IORef [(Websocket.Connection, MVar ())]$/;" c_a cons:StatusServerState.StatusServerStarted line:102 language:Haskell
+clients /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ , clients :: IORef [(Websocket.Connection, MVar ())]$/;" c_a cons:StatusServerState.StatusServerPaused line:108 language:Haskell
+col /home/nhamilton/Desktop/dev/backend/IHP/Test/IDE/SchemaDesigner/ParserSpec.hs /^col :: Column$/;" ft signature:(Column) line:318 language:Haskell
+collapseSpace /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^collapseSpace :: Text -> Text$/;" ft signature:(Text -> Text) line:377 language:Haskell
+collectionFetchRelated /home/nhamilton/Desktop/dev/backend/IHP/IHP/FetchRelated.hs /^ collectionFetchRelated :: forall model relatedField. ($/;" ft signature:(forall model relatedField. (?modelContext :: ModelContext, HasField relatedField model relatedFieldValue, UpdateField relatedField model (Include relatedField model) relatedFieldValue (FetchResult relatedFieldValue relatedModel), Fetchable relatedFieldValue relatedModel, KnownSymbol (GetTableName relatedModel), PG.FromRow relatedModel, KnownSymbol relatedField) => Proxy relatedField -> [model] -> IO [Include relatedField model]) class:CollectionFetchRelated line:27 language:Haskell
+collectionFetchRelated /home/nhamilton/Desktop/dev/backend/IHP/IHP/FetchRelated.hs /^ collectionFetchRelated :: forall model relatedField. ($/;" ft signature:(forall model relatedField. (?modelContext :: ModelContext, HasField relatedField model (Id' tableName), UpdateField relatedField model (Include relatedField model) (Id' tableName) (FetchResult (Id' tableName) relatedModel), Fetchable (Id' tableName) relatedModel, KnownSymbol (GetTableName relatedModel), PG.FromRow relatedModel, KnownSymbol relatedField) => Proxy relatedField -> [model] -> IO [Include relatedField model]) instance:(Eq (PrimaryKey tableName), ToField (PrimaryKey tableName), Show (PrimaryKey tableName), HasField "id" relatedModel (Id' tableName), relatedModel ~ GetModelByTableName (GetTableName relatedModel)) => CollectionFetchRelated (Id' tableName) relatedModel line:58 language:Haskell
+collectionFetchRelated /home/nhamilton/Desktop/dev/backend/IHP/IHP/FetchRelated.hs /^ collectionFetchRelated relatedField model = do$/;" fi instance:(Eq (PrimaryKey tableName), ToField (PrimaryKey tableName), Show (PrimaryKey tableName), HasField "id" relatedModel (Id' tableName), relatedModel ~ GetModelByTableName (GetTableName relatedModel)) => CollectionFetchRelated (Id' tableName) relatedModel line:67 language:Haskell
+collectionFetchRelated /home/nhamilton/Desktop/dev/backend/IHP/IHP/FetchRelated.hs /^ collectionFetchRelated :: forall model relatedField. ($/;" ft signature:(forall model relatedField. (?modelContext :: ModelContext, HasField relatedField model (QueryBuilder relatedTable), UpdateField relatedField model (Include relatedField model) (QueryBuilder relatedTable) (FetchResult (QueryBuilder relatedTable) relatedModel), Fetchable (QueryBuilder relatedTable) relatedModel, KnownSymbol (GetTableName relatedModel), PG.FromRow relatedModel, KnownSymbol relatedField) => Proxy relatedField -> [model] -> IO [Include relatedField model]) instance:(relatedModel ~ GetModelByTableName relatedTable) => CollectionFetchRelated (QueryBuilder relatedTable) relatedModel line:98 language:Haskell
+collectionFetchRelated /home/nhamilton/Desktop/dev/backend/IHP/IHP/FetchRelated.hs /^ collectionFetchRelated relatedField models = do$/;" fi instance:(relatedModel ~ GetModelByTableName relatedTable) => CollectionFetchRelated (QueryBuilder relatedTable) relatedModel line:107 language:Haskell
+colorField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^colorField :: forall fieldName model value.$/;" ft signature:(forall fieldName model value. (?formContext :: FormContext model, HasField fieldName model value, HasField "meta" model MetaBag, KnownSymbol fieldName, InputValue value, KnownSymbol (GetModelName model)) => Proxy fieldName -> FormField) line:292 language:Haskell
+colorField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^colorField field = (textField field) { fieldType = ColorInput }$/;" fi line:300 language:Haskell
+column /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^column = do$/;" fi line:169 language:Haskell
+column /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/Edit.hs /^ , column :: Column$/;" c_a cons:EditColumnView.EditColumnView line:15 language:Haskell
+columnDefault /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ , columnDefault :: Maybe Text$/;" c_a cons:ColumnDefinition.ColumnDefinition line:113 language:Haskell
+columnId /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/Edit.hs /^ , columnId :: Int$/;" c_a cons:EditColumnView.EditColumnView line:14 language:Haskell
+columnId /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditColumnAction { tableName :: Text, columnId :: Int }$/;" c_a cons:ColumnsController.EditColumnAction line:36 language:Haskell
+columnId /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteColumnAction { tableName :: Text, columnId :: Int, columnName :: Text }$/;" c_a cons:ColumnsController.DeleteColumnAction line:38 language:Haskell
+columnId /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | ToggleColumnUniqueAction { tableName :: Text, columnId :: Int }$/;" c_a cons:ColumnsController.ToggleColumnUniqueAction line:39 language:Haskell
+columnName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ { columnName :: Text$/;" c_a cons:Constraint.ForeignKeyConstraint line:79 language:Haskell
+columnName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/EditForeignKey.hs /^ , columnName :: Text$/;" c_a cons:EditForeignKeyView.EditForeignKeyView line:12 language:Haskell
+columnName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/NewForeignKey.hs /^ , columnName :: Text$/;" c_a cons:NewForeignKeyView.NewForeignKeyView line:12 language:Haskell
+columnName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteColumnAction { tableName :: Text, columnId :: Int, columnName :: Text }$/;" c_a cons:ColumnsController.DeleteColumnAction line:38 language:Haskell
+columnName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | NewForeignKeyAction { tableName :: Text, columnName :: Text }$/;" c_a cons:ColumnsController.NewForeignKeyAction line:40 language:Haskell
+columnName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditForeignKeyAction { tableName :: Text, columnName :: Text, constraintName :: Text, referenceTable :: Text }$/;" c_a cons:ColumnsController.EditForeignKeyAction line:42 language:Haskell
+columnName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ { columnName :: Text$/;" c_a cons:ColumnDefinition.ColumnDefinition line:111 language:Haskell
+columnNameToFieldLabel /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^columnNameToFieldLabel :: Text -> Text$/;" ft signature:(Text -> Text) line:232 language:Haskell
+columnNameToFieldName /home/nhamilton/Desktop/dev/backend/IHP/IHP/NameSupport.hs /^columnNameToFieldName :: Text -> Text$/;" ft signature:(Text -> Text) line:81 language:Haskell
+columnNames /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/Layout.hs /^columnNames rows = map (get #fieldName) (fromMaybe [] (head rows))$/;" fi line:32 language:Haskell
+columnNames /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ { columnNames :: [Text] }$/;" c_a cons:Constraint.UniqueConstraint line:85 language:Haskell
+columnRelevantForCreateOrEdit /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^columnRelevantForCreateOrEdit :: PrimaryKeyConstraint -> Column -> Bool$/;" ft signature:(PrimaryKeyConstraint -> Column -> Bool) line:32 language:Haskell
+columnType /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ , columnType :: PostgresType$/;" c_a cons:Column.Column line:57 language:Haskell
+columnType /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ , columnType :: Text$/;" c_a cons:ColumnDefinition.ColumnDefinition line:112 language:Haskell
+columns /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ , columns :: [Column]$/;" c_a cons:CreateTable.CreateTable line:49 language:Haskell
+columnsReferencingTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^columnsReferencingTable :: (?schema :: Schema) => Text -> [(Text, Text)]$/;" ft signature:((?schema :: Schema) => Text -> [(Text, Text)]) line:294 language:Haskell
+commaSep /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^commaSep :: [Text] -> Text$/;" ft signature:([Text] -> Text) line:387 language:Haskell
+comment /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^comment = do$/;" fi line:358 language:Haskell
+compare /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ compare (CreateExtension name1 ifNotExists1) (CreateExtension name2 ifNotExists2) =$/;" fi instance:Ord Statement line:25 language:Haskell
+compareStatement /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Compiler.hs /^compareStatement (CreateEnumType {}) _ = LT$/;" fi line:78 language:Haskell
+compile /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compile :: IO ()$/;" ft signature:(IO ()) line:21 language:Haskell
+compileBuild /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileBuild :: (?schema :: Schema) => CreateTable -> Text$/;" ft signature:((?schema :: Schema) => CreateTable -> Text) line:496 language:Haskell
+compileColumn /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Compiler.hs /^compileColumn :: PrimaryKeyConstraint -> Column -> Text$/;" ft signature:(PrimaryKeyConstraint -> Column -> Text) line:52 language:Haskell
+compileConditionArgs /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^compileConditionArgs :: Condition -> [Action]$/;" ft signature:(Condition -> [Action]) line:305 language:Haskell
+compileConditionQuery /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^compileConditionQuery :: Condition -> Text$/;" ft signature:(Condition -> Text) line:299 language:Haskell
+compileConstraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Compiler.hs /^compileConstraint :: Constraint -> Text$/;" ft signature:(Constraint -> Text) line:40 language:Haskell
+compileCreate /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileCreate :: CreateTable -> Text$/;" ft signature:(CreateTable -> Text) line:350 language:Haskell
+compileData /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileData :: (?schema :: Schema) => CreateTable -> Text$/;" ft signature:((?schema :: Schema) => CreateTable -> Text) line:197 language:Haskell
+compileDataTypePattern /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileDataTypePattern :: (?schema :: Schema) => CreateTable -> Text$/;" ft signature:((?schema :: Schema) => CreateTable -> Text) line:560 language:Haskell
+compileDefaultValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Compiler.hs /^compileDefaultValue :: Expression -> Text$/;" ft signature:(Expression -> Text) line:70 language:Haskell
+compileEnumDataDefinitions /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileEnumDataDefinitions :: Statement -> Text$/;" ft signature:(Statement -> Text) line:327 language:Haskell
+compileExpression /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Compiler.hs /^compileExpression :: Expression -> Text$/;" ft signature:(Expression -> Text) line:73 language:Haskell
+compileFromRowInstance /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileFromRowInstance :: (?schema :: Schema) => CreateTable -> Text$/;" ft signature:((?schema :: Schema) => CreateTable -> Text) line:417 language:Haskell
+compileGetAndSetFieldInstances /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^ compileGetAndSetFieldInstances :: Bool$/;" c_a cons:CompilerOptions.CompilerOptions line:44 language:Haskell
+compileGetModelName /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileGetModelName :: (?schema :: Schema) => CreateTable -> Text$/;" ft signature:((?schema :: Schema) => CreateTable -> Text) line:557 language:Haskell
+compileHasFieldId /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileHasFieldId :: (?schema :: Schema) => CreateTable -> Text$/;" ft signature:((?schema :: Schema) => CreateTable -> Text) line:627 language:Haskell
+compileHasTableNameInstance /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileHasTableNameInstance :: (?schema :: Schema) => CreateTable -> Text$/;" ft signature:((?schema :: Schema) => CreateTable -> Text) line:525 language:Haskell
+compileIdentifier /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Compiler.hs /^compileIdentifier :: Text -> Text$/;" ft signature:(Text -> Text) line:109 language:Haskell
+compileInclude /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileInclude :: (?schema :: Schema) => CreateTable -> Text$/;" ft signature:((?schema :: Schema) => CreateTable -> Text) line:566 language:Haskell
+compileOnDelete /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Compiler.hs /^compileOnDelete :: Maybe OnDelete -> Text$/;" ft signature:(Maybe OnDelete -> Text) line:44 language:Haskell
+compileOperator /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^compileOperator _ EqOp = "="$/;" fi line:95 language:Haskell
+compilePostgresType /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Compiler.hs /^compilePostgresType :: PostgresType -> Text$/;" ft signature:(PostgresType -> Text) line:84 language:Haskell
+compilePrimaryKeyConstraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Compiler.hs /^compilePrimaryKeyConstraint :: PrimaryKeyConstraint -> Maybe Text$/;" ft signature:(PrimaryKeyConstraint -> Maybe Text) line:33 language:Haskell
+compilePrimaryKeyInstance /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compilePrimaryKeyInstance :: (?schema :: Schema) => CreateTable -> Text$/;" ft signature:((?schema :: Schema) => CreateTable -> Text) line:530 language:Haskell
+compileQueryBuilderFields /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileQueryBuilderFields :: [(Text, Text)] -> [(Text, Text)]$/;" ft signature:([(Text, Text)] -> [(Text, Text)]) line:240 language:Haskell
+compileSetFieldInstances /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileSetFieldInstances :: (?schema :: Schema) => CreateTable -> Text$/;" ft signature:((?schema :: Schema) => CreateTable -> Text) line:590 language:Haskell
+compileSql /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Compiler.hs /^compileSql :: [Statement] -> Text$/;" ft signature:([Statement] -> Text) line:19 language:Haskell
+compileStatement /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Compiler.hs /^compileStatement :: Statement -> Text$/;" ft signature:(Statement -> Text) line:24 language:Haskell
+compileStatement /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileStatement :: (?schema :: Schema) => CompilerOptions -> Statement -> Text$/;" ft signature:((?schema :: Schema) => CompilerOptions -> Statement -> Text) line:148 language:Haskell
+compileStatementPreview /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileStatementPreview :: [Statement] -> Statement -> Text$/;" ft signature:([Statement] -> Statement -> Text) line:145 language:Haskell
+compileToHaskell /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/QQ.hs /^compileToHaskell :: Node -> TH.ExpQ$/;" ft signature:(Node -> TH.ExpQ) line:43 language:Haskell
+compileToRowValues /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileToRowValues :: [Text] -> Text$/;" ft signature:([Text] -> Text) line:345 language:Haskell
+compileTypeAlias /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileTypeAlias :: (?schema :: Schema) => CreateTable -> Text$/;" ft signature:((?schema :: Schema) => CreateTable -> Text) line:178 language:Haskell
+compileTypePattern /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileTypePattern :: (?schema :: Schema) => CreateTable -> Text$/;" ft signature:((?schema :: Schema) => CreateTable -> Text) line:563 language:Haskell
+compileTypes /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileTypes :: CompilerOptions -> Schema -> Text$/;" ft signature:(CompilerOptions -> Schema -> Text) line:106 language:Haskell
+compileUpdate /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileUpdate :: CreateTable -> Text$/;" ft signature:(CreateTable -> Text) line:393 language:Haskell
+compileUpdateFieldInstances /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^compileUpdateFieldInstances :: (?schema :: Schema) => CreateTable -> Text$/;" ft signature:((?schema :: Schema) => CreateTable -> Text) line:607 language:Haskell
+config /home/nhamilton/Desktop/dev/backend/IHP/Main.hs /^config :: ConfigBuilder$/;" ft signature:(ConfigBuilder) line:25 language:Haskell
+connectToAppDb /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/Controller.hs /^connectToAppDb :: (?context :: ControllerContext) => _$/;" ft signature:((?context :: ControllerContext) => _) line:142 language:Haskell
+connectionPool /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ { connectionPool :: Pool.Pool Connection$/;" c_a cons:ModelContext.ModelContext line:48 language:Haskell
+constraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | AddConstraint { tableName :: Text, constraintName :: Text, constraint :: Constraint }$/;" c_a cons:Statement.AddConstraint line:19 language:Haskell
+constraintName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | AddConstraint { tableName :: Text, constraintName :: Text, constraint :: Constraint }$/;" c_a cons:Statement.AddConstraint line:19 language:Haskell
+constraintName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/EditForeignKey.hs /^ , constraintName :: Text$/;" c_a cons:EditForeignKeyView.EditForeignKeyView line:15 language:Haskell
+constraintName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditForeignKeyAction { tableName :: Text, columnName :: Text, constraintName :: Text, referenceTable :: Text }$/;" c_a cons:ColumnsController.EditForeignKeyAction line:42 language:Haskell
+constraintName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteForeignKeyAction { constraintName :: Text, tableName :: Text }$/;" c_a cons:ColumnsController.DeleteForeignKeyAction line:44 language:Haskell
+constraints /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ , constraints :: [Constraint]$/;" c_a cons:CreateTable.CreateTable line:51 language:Haskell
+content /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | Comment { content :: Text }$/;" c_a cons:Statement.Comment line:21 language:Haskell
+continueStatusServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/StatusServer.hs /^continueStatusServer :: (?context :: Context) => StatusServerState -> IO ()$/;" ft signature:((?context :: Context) => StatusServerState -> IO ()) line:39 language:Haskell
+controllerInstance /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^controllerInstance :: ControllerConfig -> Text$/;" ft signature:(ControllerConfig -> Text) line:48 language:Haskell
+controllerName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ActionGenerator.hs /^ { controllerName :: Text $/;" c_a cons:ActionConfig.ActionConfig line:16 language:Haskell
+controllerName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^ { controllerName :: Text$/;" c_a cons:ControllerConfig.ControllerConfig line:43 language:Haskell
+controllerName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/MailGenerator.hs /^ { controllerName :: Text$/;" c_a cons:MailConfig.MailConfig line:15 language:Haskell
+controllerName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewAction.hs /^ , controllerName :: Text$/;" c_a cons:NewActionView.NewActionView line:16 language:Haskell
+controllerName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewController.hs /^ , controllerName :: Text$/;" c_a cons:NewControllerView.NewControllerView line:15 language:Haskell
+controllerName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMail.hs /^ , controllerName :: Text$/;" c_a cons:NewMailView.NewMailView line:16 language:Haskell
+controllerName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewView.hs /^ , controllerName :: Text$/;" c_a cons:NewViewView.NewViewView line:16 language:Haskell
+controllerName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ViewGenerator.hs /^ { controllerName :: Text$/;" c_a cons:ViewConfig.ViewConfig line:15 language:Haskell
+controllers /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewAction.hs /^ , controllers :: [Text]$/;" c_a cons:NewActionView.NewActionView line:19 language:Haskell
+controllers /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMail.hs /^ , controllers :: [Text]$/;" c_a cons:NewMailView.NewMailView line:18 language:Haskell
+controllers /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewView.hs /^ , controllers :: [Text]$/;" c_a cons:NewViewView.NewViewView line:18 language:Haskell
+controllers /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer.hs /^ controllers =$/;" fi instance:FrontController ToolServerApplication line:114 language:Haskell
+controllers /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^ controllers :: (?applicationContext :: ApplicationContext, ?application :: application, ?context :: RequestContext) => [Parser (IO ResponseReceived)]$/;" ft signature:((?applicationContext :: ApplicationContext, ?application :: application, ?context :: RequestContext) => [Parser (IO ResponseReceived)]) class:FrontController line:64 language:Haskell
+controllers /home/nhamilton/Desktop/dev/backend/IHP/Main.hs /^ controllers =$/;" fi instance:FrontController RootApplication line:17 language:Haskell
+convertString /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^ convertString action = Html5.textValue (pathTo action)$/;" fi instance:(HasPath action) => ConvertibleStrings action Html5-AttributeValue line:447 language:Haskell
+convertString /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/ConvertibleStrings.hs /^ convertString = stringValue$/;" fi instance:ConvertibleStrings String Html5-AttributeValue line:19 language:Haskell
+convertString /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/ConvertibleStrings.hs /^ convertString = Html5.textValue$/;" fi instance:ConvertibleStrings Text Html5-AttributeValue line:23 language:Haskell
+convertString /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/ConvertibleStrings.hs /^ convertString = Html5.string$/;" fi instance:ConvertibleStrings String Html5-Html line:27 language:Haskell
+convertString /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/ConvertibleStrings.hs /^ convertString value = convertString (cs value :: Text)$/;" fi instance:ConvertibleStrings ByteString Html5-AttributeValue line:31 language:Haskell
+convertString /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/ConvertibleStrings.hs /^ convertString value = convertString (cs value :: Text)$/;" fi instance:ConvertibleStrings LBS-ByteString Html5-AttributeValue line:35 language:Haskell
+convertString /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/ConvertibleStrings.hs /^ convertString = Html5.text$/;" fi instance:ConvertibleStrings Text Html5-Html line:39 language:Haskell
+convertTo /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/FileUpload.hs /^ convertTo :: Text$/;" c_a cons:ImageUploadOptions.ImageUploadOptions line:46 language:Haskell
+copyIcon /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Layout.hs /^copyIcon = preEscapedToHtml [plain| <\/svg>|]$/;" fi line:121 language:Haskell
+create /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ create :: (?modelContext :: ModelContext) => a -> IO a$/;" ft signature:((?modelContext :: ModelContext) => a -> IO a) class:CanCreate line:81 language:Haskell
+createAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^createAction :: forall controller. AutoRoute controller => Maybe controller$/;" ft signature:(forall controller. AutoRoute controller => Maybe controller) line:266 language:Haskell
+createControllerContextWithParams /home/nhamilton/Desktop/dev/backend/IHP/Test/Controller/ParamSpec.hs /^createControllerContextWithParams params =$/;" fi line:291 language:Haskell
+createEnumType /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^createEnumType = do$/;" fi line:107 language:Haskell
+createExtension /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^createExtension = do$/;" fi line:65 language:Haskell
+createFormContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^createFormContext :: forall record viewContext parent id application. ($/;" ft signature:(forall record viewContext parent id application. (?context :: ControllerContext, Eq record, Typeable record, HasField "id" record id, HasField "meta" record MetaBag) => record -> FormContext record) line:120 language:Haskell
+createManagedProcess /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^createManagedProcess :: CreateProcess -> IO ManagedProcess$/;" ft signature:(CreateProcess -> IO ManagedProcess) line:26 language:Haskell
+createMany /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ createMany :: (?modelContext :: ModelContext) => [a] -> IO [a]$/;" ft signature:((?modelContext :: ModelContext) => [a] -> IO [a]) class:CanCreate line:82 language:Haskell
+createMigration /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaMigration.hs /^createMigration :: Text -> IO Migration$/;" ft signature:(Text -> IO Migration) line:118 language:Haskell
+createModelContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^createModelContext :: NominalDiffTime -> Int -> ByteString -> IO ModelContext$/;" ft signature:(NominalDiffTime -> Int -> ByteString -> IO ModelContext) line:63 language:Haskell
+createNotificationTrigger /home/nhamilton/Desktop/dev/backend/IHP/IHP/PGNotify.hs /^createNotificationTrigger :: Text -> Text$/;" ft signature:(Text -> Text) line:50 language:Haskell
+createRecord /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^createRecord :: (?modelContext :: ModelContext, CanCreate model) => model -> IO model$/;" ft signature:((?modelContext :: ModelContext, CanCreate model) => model -> IO model) line:88 language:Haskell
+createRequestContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^createRequestContext :: ApplicationContext -> Request -> Respond -> IO RequestContext$/;" ft signature:(ApplicationContext -> Request -> Respond -> IO RequestContext) line:158 language:Haskell
+createSchemaMigrationsTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaMigration.hs /^createSchemaMigrationsTable :: (?modelContext :: ModelContext) => IO ()$/;" ft signature:((?modelContext :: ModelContext) => IO ()) line:56 language:Haskell
+createSessionAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Controller/Sessions.hs /^createSessionAction :: forall record action passwordField.$/;" ft signature:(forall record action passwordField. (?theAction :: action, ?context :: ControllerContext, ?modelContext :: ModelContext, Data action, HasField "email" record Text, HasPath action, HasField "id" record (Id record), HasField "passwordHash" record Text, SessionsControllerConfig record, UpdateField "lockedAt" record record (Maybe UTCTime) (Maybe UTCTime), HasField "failedLoginAttempts" record Int, SetField "failedLoginAttempts" record Int, CanUpdate record, Show (PrimaryKey (GetTableName record)), record ~ GetModelByTableName (GetTableName record)) => IO ()) line:56 language:Haskell
+createSessionAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Controller/Sessions.hs /^createSessionAction = do$/;" fi line:73 language:Haskell
+createTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^createTable = do$/;" fi line:73 language:Haskell
+css /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^css = plain$/;" fi line:162 language:Haskell
+cssFramework /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^ , cssFramework :: CSSFramework$/;" c_a cons:FrameworkConfig.FrameworkConfig line:178 language:Haskell
+cssFramework /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , cssFramework :: CSSFramework$/;" c_a cons:FormField.FormField line:53 language:Haskell
+cssFramework /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , cssFramework :: CSSFramework$/;" c_a cons:SubmitButton.SubmitButton line:62 language:Haskell
+cssFramework /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , cssFramework :: CSSFramework$/;" c_a cons:FormContext.FormContext line:68 language:Haskell
+currentAdmin /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/Controller.hs /^currentAdmin :: forall admin. (?context :: ControllerContext, HasNewSessionUrl admin, Typeable admin) => admin$/;" ft signature:(forall admin. (?context :: ControllerContext, HasNewSessionUrl admin, Typeable admin) => admin) line:61 language:Haskell
+currentAdminId /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/Controller.hs /^currentAdminId :: forall admin adminId. (?context :: ControllerContext, HasNewSessionUrl admin, HasField "id" admin adminId, Typeable admin) => adminId$/;" ft signature:(forall admin adminId. (?context :: ControllerContext, HasNewSessionUrl admin, HasField "id" admin adminId, Typeable admin) => adminId) line:71 language:Haskell
+currentAdminOrNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/Controller.hs /^currentAdminOrNothing :: forall admin. (?context :: ControllerContext, HasNewSessionUrl admin, Typeable admin) => (Maybe admin)$/;" ft signature:(forall admin. (?context :: ControllerContext, HasNewSessionUrl admin, Typeable admin) => (Maybe admin)) line:65 language:Haskell
+currentUser /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/Controller.hs /^currentUser :: forall user. (?context :: ControllerContext, HasNewSessionUrl user, Typeable user, user ~ CurrentUserRecord) => user$/;" ft signature:(forall user. (?context :: ControllerContext, HasNewSessionUrl user, Typeable user, user ~ CurrentUserRecord) => user) line:40 language:Haskell
+currentUser /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/View.hs /^currentUser :: (?context :: ControllerContext, user ~ CurrentUserRecord, Typeable user) => user$/;" ft signature:((?context :: ControllerContext, user ~ CurrentUserRecord, Typeable user) => user) line:11 language:Haskell
+currentUserId /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/Controller.hs /^currentUserId :: forall user userId. (?context :: ControllerContext, HasNewSessionUrl user, HasField "id" user userId, Typeable user, user ~ CurrentUserRecord) => userId$/;" ft signature:(forall user userId. (?context :: ControllerContext, HasNewSessionUrl user, HasField "id" user userId, Typeable user, user ~ CurrentUserRecord) => userId) line:50 language:Haskell
+currentUserOrNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Controller/Sessions.hs /^currentUserOrNothing :: forall user. (?context :: ControllerContext, HasNewSessionUrl user, Typeable user) => (Maybe user)$/;" ft signature:(forall user. (?context :: ControllerContext, HasNewSessionUrl user, Typeable user) => (Maybe user)) line:125 language:Haskell
+currentUserOrNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/Controller.hs /^currentUserOrNothing :: forall user. (?context :: ControllerContext, HasNewSessionUrl user, Typeable user, user ~ CurrentUserRecord) => (Maybe user)$/;" ft signature:(forall user. (?context :: ControllerContext, HasNewSessionUrl user, Typeable user, user ~ CurrentUserRecord) => (Maybe user)) line:44 language:Haskell
+currentUserOrNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/View.hs /^currentUserOrNothing :: forall user. (?context :: ControllerContext, user ~ CurrentUserRecord, Typeable user) => Maybe user$/;" ft signature:(forall user. (?context :: ControllerContext, user ~ CurrentUserRecord, Typeable user) => Maybe user) line:14 language:Haskell
+currentViewId /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^currentViewId :: (?view :: view, Typeable view) => Text$/;" ft signature:((?view :: view, Typeable view) => Text) line:84 language:Haskell
+customFields /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^ | FrozenControllerContext { requestContext :: RequestContext, customFields :: TypeMap.TMap }$/;" c_a cons:ControllerContext.FrozenControllerContext line:50 language:Haskell
+customFieldsRef /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^data ControllerContext = ControllerContext { requestContext :: RequestContext, customFieldsRef :: IORef TypeMap.TMap }$/;" c_a cons:ControllerContext.ControllerContext line:49 language:Haskell
+customNotFoundResponse /home/nhamilton/Desktop/dev/backend/IHP/IHP/ErrorController.hs /^customNotFoundResponse :: Response$/;" ft signature:(Response) line:74 language:Haskell
+customQuery /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/Layout.hs /^customQuery :: Text -> Html$/;" ft signature:(Text -> Html) line:25 language:Haskell
+dataConstructor /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AddToDataConstructor { dataConstructor :: Text, filePath :: Text, fileContent :: Text }$/;" c_a cons:GeneratorAction.AddToDataConstructor line:12 language:Haskell
+dataFields /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^dataFields :: (?schema :: Schema) => CreateTable -> [(Text, Text)]$/;" ft signature:((?schema :: Schema) => CreateTable -> [(Text, Text)]) line:224 language:Haskell
+dataTypeArguments /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^dataTypeArguments :: (?schema :: Schema) => CreateTable -> [Text]$/;" ft signature:((?schema :: Schema) => CreateTable -> [Text]) line:214 language:Haskell
+databaseControls /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^databaseControls :: Html$/;" ft signature:(Html) line:31 language:Haskell
+databaseIcon /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Layout.hs /^databaseIcon = preEscapedToHtml [plain| <\/svg>|]$/;" fi line:109 language:Haskell
+databaseUrl /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^ , databaseUrl :: ByteString $/;" c_a cons:FrameworkConfig.FrameworkConfig line:168 language:Haskell
+date /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/TimeAgo.hs /^date :: UTCTime -> Html$/;" ft signature:(UTCTime -> Html) line:75 language:Haskell
+dateField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^dateField :: forall fieldName model value.$/;" ft signature:(forall fieldName model value. (?formContext :: FormContext model, HasField fieldName model value, HasField "meta" model MetaBag, KnownSymbol fieldName, InputValue value, KnownSymbol (GetModelName model)) => Proxy fieldName -> FormField) line:313 language:Haskell
+dateField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^dateField field = (textField field) { fieldType = DateInput }$/;" fi line:321 language:Haskell
+dateTime /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/TimeAgo.hs /^dateTime :: UTCTime -> Html$/;" ft signature:(UTCTime -> Html) line:54 language:Haskell
+dateTimeField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^dateTimeField :: forall fieldName model value.$/;" ft signature:(forall fieldName model value. (?formContext :: FormContext model, HasField fieldName model value, HasField "meta" model MetaBag, KnownSymbol fieldName, InputValue value, KnownSymbol (GetModelName model)) => Proxy fieldName -> FormField) line:335 language:Haskell
+dateTimeField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^dateTimeField alpha = (textField alpha) { fieldType = DateTimeInput }$/;" fi line:343 language:Haskell
+dbPoolIdleTime /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^ , dbPoolIdleTime :: NominalDiffTime$/;" c_a cons:FrameworkConfig.FrameworkConfig line:170 language:Haskell
+dbPoolMaxConnections /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^ , dbPoolMaxConnections :: Int$/;" c_a cons:FrameworkConfig.FrameworkConfig line:173 language:Haskell
+debug /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^debug :: Show value => value -> value$/;" ft signature:(Show value => value -> value) line:234 language:Haskell
+decrementField /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^decrementField :: forall model name value. (KnownSymbol name, Record.HasField name model value, SetField name model value, Num value) => Proxy name -> model -> model$/;" ft signature:(forall model name value. (KnownSymbol name, Record.HasField name model value, SetField name model value, Num value) => Proxy name -> model -> model) line:150 language:Haskell
+def /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^ def = UUID.nil$/;" fi instance:Data-Default-Default UUID-UUID line:83 language:Haskell
+def /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ def = ""$/;" fi instance:Default Text line:134 language:Haskell
+def /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ def = False$/;" fi instance:Default Bool line:138 language:Haskell
+def /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ def = Point def def$/;" fi instance:Default Point line:141 language:Haskell
+def /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ def = Newtype.pack def$/;" fi instance:Default (PrimaryKey model) => Default (Id' model) line:274 language:Haskell
+def /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ def = LocalTime def (TimeOfDay 0 0 0)$/;" fi instance:Default LocalTime line:399 language:Haskell
+def /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ def = ModifiedJulianDay 0$/;" fi instance:Default Day line:402 language:Haskell
+def /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ def = UTCTime def 0$/;" fi instance:Default UTCTime line:405 language:Haskell
+def /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ def = PG.Binary ""$/;" fi instance:Default (PG-Binary ByteString) line:408 language:Haskell
+def /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ def = MetaBag { annotations = [], touchedFields = [] }$/;" fi instance:Default MetaBag line:445 language:Haskell
+def /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ def = Aeson.Null$/;" fi instance:Default Aeson-Value line:573 language:Haskell
+def /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ def = NewQueryBuilder$/;" fi instance:Default (QueryBuilder table) line:89 language:Haskell
+def /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/CSSFramework.hs /^ def = CSSFramework$/;" fi instance:Default CSSFramework line:25 language:Haskell
+defaultAppPort /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^defaultAppPort :: IO Int$/;" ft signature:(IO Int) line:210 language:Haskell
+defaultAppPort /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/PortConfig.hs /^defaultAppPort :: Socket.PortNumber$/;" ft signature:(Socket.PortNumber) line:22 language:Haskell
+defaultDatabaseUrl /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^defaultDatabaseUrl :: IO ByteString$/;" ft signature:(IO ByteString) line:217 language:Haskell
+defaultIHPSessionCookie /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^defaultIHPSessionCookie :: Text -> Cookie.SetCookie$/;" ft signature:(Text -> Cookie.SetCookie) line:196 language:Haskell
+defaultNotFoundResponse /home/nhamilton/Desktop/dev/backend/IHP/IHP/ErrorController.hs /^defaultNotFoundResponse :: Response$/;" ft signature:(Response) line:67 language:Haskell
+defaultPort /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^defaultPort :: Int$/;" ft signature:(Int) line:207 language:Haskell
+defaultScope /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ defaultScope :: QueryBuilder table -> QueryBuilder table$/;" ft signature:(QueryBuilder table -> QueryBuilder table) class:DefaultScope line:81 language:Haskell
+defaultScope /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ defaultScope queryBuilder = queryBuilder$/;" fi instance:DefaultScope table line:85 language:Haskell
+defaultSelector /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/Edit.hs /^defaultSelector :: Maybe Expression -> Html$/;" ft signature:(Maybe Expression -> Html) line:147 language:Haskell
+defaultValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ , defaultValue :: Maybe Expression$/;" c_a cons:Column.Column line:58 language:Haskell
+deleteAll /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^deleteAll :: forall record. (?modelContext :: ModelContext, KnownSymbol (GetTableName record)) => IO ()$/;" ft signature:(forall record. (?modelContext :: ModelContext, KnownSymbol (GetTableName record)) => IO ()) line:384 language:Haskell
+deleteColumnInTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Columns.hs /^deleteColumnInTable :: Text -> Int -> Statement -> Statement$/;" ft signature:(Text -> Int -> Statement -> Statement) line:208 language:Haskell
+deleteController /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/DeleteController.hs /^deleteController applicationName controllerName = do$/;" fi line:25 language:Haskell
+deleteEnum /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Enums.hs /^deleteEnum :: Int -> [Statement] -> [Statement]$/;" ft signature:(Int -> [Statement] -> [Statement]) line:73 language:Haskell
+deleteForeignKeyConstraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Columns.hs /^deleteForeignKeyConstraint :: Text -> [Statement] -> [Statement]$/;" ft signature:(Text -> [Statement] -> [Statement]) line:220 language:Haskell
+deleteForeignKeyConstraints /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Tables.hs /^deleteForeignKeyConstraints :: Text -> [Statement] -> [Statement]$/;" ft signature:(Text -> [Statement] -> [Statement]) line:97 language:Haskell
+deleteRecord /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^deleteRecord :: forall model id. (?modelContext :: ModelContext, Show id, KnownSymbol (GetTableName model), HasField "id" model id, ToField id) => model -> IO ()$/;" ft signature:(forall model id. (?modelContext :: ModelContext, Show id, KnownSymbol (GetTableName model), HasField "id" model id, ToField id) => model -> IO ()) line:344 language:Haskell
+deleteRecordById /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^deleteRecordById :: forall model id. (?modelContext :: ModelContext, Show id, KnownSymbol (GetTableName model), HasField "id" model id, ToField id) => id -> IO ()$/;" ft signature:(forall model id. (?modelContext :: ModelContext, Show id, KnownSymbol (GetTableName model), HasField "id" model id, ToField id) => id -> IO ()) line:355 language:Haskell
+deleteRecords /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^deleteRecords :: forall record id. (?modelContext :: ModelContext, Show id, KnownSymbol (GetTableName record), HasField "id" record id, record ~ GetModelById id, ToField id) => [record] -> IO ()$/;" ft signature:(forall record id. (?modelContext :: ModelContext, Show id, KnownSymbol (GetTableName record), HasField "id" record id, record ~ GetModelById id, ToField id) => [record] -> IO ()) line:369 language:Haskell
+deleteSessionAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Controller/Sessions.hs /^deleteSessionAction :: forall record action id.$/;" ft signature:(forall record action id. (?theAction :: action, ?context :: ControllerContext, ?modelContext :: ModelContext, Data action, HasPath action, Show id, HasField "id" record id, SessionsControllerConfig record) => IO ()) line:107 language:Haskell
+deleteSessionAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Controller/Sessions.hs /^deleteSessionAction = do$/;" fi line:117 language:Haskell
+deleteTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Tables.hs /^deleteTable :: Int -> [Statement] -> [Statement]$/;" ft signature:(Int -> [Statement] -> [Statement]) line:94 language:Haskell
+deleteTextFromFile /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Controller.hs /^deleteTextFromFile :: Text -> Text -> IO ()$/;" ft signature:(Text -> Text -> IO ()) line:230 language:Haskell
+deleteValueInEnum /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/EnumValues.hs /^deleteValueInEnum :: Text -> Int -> Statement -> Statement$/;" ft signature:(Text -> Int -> Statement -> Statement) line:74 language:Haskell
+description /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMigration.hs /^data NewMigrationView = NewMigrationView { description :: Text }$/;" c_a cons:NewMigrationView.NewMigrationView line:11 language:Haskell
+devServerContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^data ToolServerApplication = ToolServerApplication { devServerContext :: DevServer.Context }$/;" c_a cons:ToolServerApplication.ToolServerApplication line:12 language:Haskell
+didChange /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^didChange :: (KnownSymbol fieldName, HasField fieldName record fieldValue, HasField "meta" record MetaBag) => Proxy fieldName -> record -> Bool$/;" ft signature:((KnownSymbol fieldName, HasField fieldName record fieldValue, HasField "meta" record MetaBag) => Proxy fieldName -> record -> Bool) line:494 language:Haskell
+didChangeRecord /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^didChangeRecord :: (HasField "meta" record MetaBag) => record -> Bool$/;" ft signature:((HasField "meta" record MetaBag) => record -> Bool) line:468 language:Haskell
+directory /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | EnsureDirectory { directory :: Text }$/;" c_a cons:GeneratorAction.EnsureDirectory line:14 language:Haskell
+disableGroup /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , disableGroup :: !Bool$/;" c_a cons:FormField.FormField line:51 language:Haskell
+disableLabel /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , disableLabel :: !Bool$/;" c_a cons:FormField.FormField line:50 language:Haskell
+disableValidationResult /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , disableValidationResult :: !Bool$/;" c_a cons:FormField.FormField line:52 language:Haskell
+dispatch /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^dispatch :: (?context :: Context) => Action -> IO ()$/;" ft signature:((?context :: Context) => Action -> IO ()) line:157 language:Haskell
+displayException /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ displayException (ParamNotFoundException { name }) = "param: Parameter '" <> cs name <> "' not found"$/;" fi instance:Exception ParamException line:133 language:Haskell
+displayException /home/nhamilton/Desktop/dev/backend/IHP/IHP/ErrorController.hs /^displayException :: (Show action, ?context :: ControllerContext) => SomeException -> action -> Text -> IO ResponseReceived$/;" ft signature:((Show action, ?context :: ControllerContext) => SomeException -> action -> Text -> IO ResponseReceived) line:91 language:Haskell
+doGenerateView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewAction.hs /^ , doGenerateView :: Bool$/;" c_a cons:NewActionView.NewActionView line:18 language:Haskell
+doValidateCanView /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateCanView.hs /^ doValidateCanView :: (?modelContext :: ModelContext, CanView user model, Fetchable id model, KnownSymbol (GetTableName model), PG.FromRow model) => Proxy model -> user -> id -> IO ValidatorResult$/;" ft signature:((?modelContext :: ModelContext, CanView user model, Fetchable id model, KnownSymbol (GetTableName model), PG.FromRow model) => Proxy model -> user -> id -> IO ValidatorResult) class:ValidateCanView' line:40 language:Haskell
+doValidateCanView /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateCanView.hs /^ doValidateCanView model user id = maybe (pure Success) (doValidateCanView model user) id$/;" fi instance:(ValidateCanView' id' model, Fetchable id' model) => ValidateCanView' (Maybe id') model line:45 language:Haskell
+doValidateCanView /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateCanView.hs /^ doValidateCanView :: (?modelContext :: ModelContext, CanView user model, Fetchable id model, KnownSymbol (GetTableName model), PG.FromRow model) => Proxy model -> user -> id -> IO ValidatorResult$/;" ft signature:((?modelContext :: ModelContext, CanView user model, Fetchable id model, KnownSymbol (GetTableName model), PG.FromRow model) => Proxy model -> user -> id -> IO ValidatorResult) instance:ValidateCanView' any model line:49 language:Haskell
+elem /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ | cs (symbolVal name) `elem` get #touchedFields (get #meta model) =$/;" fi line:525 language:Haskell
+elem /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ | cs (symbolVal name) `elem` get #touchedFields (get #meta model) =$/;" fi line:557 language:Haskell
+emailField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^emailField :: forall fieldName model.$/;" ft signature:(forall fieldName model. (?formContext :: FormContext model, HasField fieldName model Text, HasField "meta" model MetaBag, KnownSymbol fieldName, KnownSymbol (GetModelName model)) => Proxy fieldName -> FormField) line:303 language:Haskell
+emptyAppState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^emptyAppState :: AppState $/;" ft signature:(AppState) line:140 language:Haskell
+emptyValueToNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^emptyValueToNothing field = modify field (maybe Nothing (\\value -> if null value then Nothing else Just value))$/;" fi line:539 language:Haskell
+ensureIsAdmin /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/Controller.hs /^ensureIsAdmin :: forall admin adminId. (?context :: ControllerContext, HasNewSessionUrl admin, Typeable admin) => IO ()$/;" ft signature:(forall admin adminId. (?context :: ControllerContext, HasNewSessionUrl admin, Typeable admin) => IO ()) line:75 language:Haskell
+ensureIsInAppDirectory /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/DeleteController.hs /^ensureIsInAppDirectory :: IO ()$/;" ft signature:(IO ()) line:34 language:Haskell
+ensureIsInAppDirectory /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/NewApplication.hs /^ensureIsInAppDirectory :: IO ()$/;" ft signature:(IO ()) line:30 language:Haskell
+ensureIsInAppDirectory /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/NewController.hs /^ensureIsInAppDirectory :: IO ()$/;" ft signature:(IO ()) line:26 language:Haskell
+ensureIsInAppDirectory /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/NewMigration.hs /^ensureIsInAppDirectory :: IO ()$/;" ft signature:(IO ()) line:29 language:Haskell
+ensureIsUser /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/Controller.hs /^ensureIsUser :: forall user userId. (?context :: ControllerContext, HasNewSessionUrl user, HasField "id" user userId, Typeable user, user ~ CurrentUserRecord) => IO ()$/;" ft signature:(forall user userId. (?context :: ControllerContext, HasNewSessionUrl user, HasField "id" user userId, Typeable user, user ~ CurrentUserRecord) => IO ()) line:54 language:Haskell
+ensureNoOtherPostgresIsRunning /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Postgres.hs /^ensureNoOtherPostgresIsRunning :: IO ()$/;" ft signature:(IO ()) line:44 language:Haskell
+ensureSymlink /home/nhamilton/Desktop/dev/backend/IHP/IHP/LibDir.hs /^ensureSymlink :: IO ()$/;" ft signature:(IO ()) line:40 language:Haskell
+enumId /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/Edit.hs /^ , enumId :: Int$/;" c_a cons:EditEnumView.EditEnumView line:12 language:Haskell
+enumId /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditEnumAction { enumName :: Text, enumId :: Int }$/;" c_a cons:EnumsController.EditEnumAction line:51 language:Haskell
+enumName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/Edit.hs /^ , enumName :: Text$/;" c_a cons:EditEnumValueView.EditEnumValueView line:11 language:Haskell
+enumName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/New.hs /^ , enumName :: Text$/;" c_a cons:NewEnumValueView.NewEnumValueView line:11 language:Haskell
+enumName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/Edit.hs /^ , enumName :: Text$/;" c_a cons:EditEnumView.EditEnumView line:11 language:Haskell
+enumName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ = ShowEnumAction { enumName :: Text }$/;" c_a cons:EnumsController.ShowEnumAction line:48 language:Haskell
+enumName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditEnumAction { enumName :: Text, enumId :: Int }$/;" c_a cons:EnumsController.EditEnumAction line:51 language:Haskell
+enumName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ = NewEnumValueAction { enumName :: Text }$/;" c_a cons:EnumValuesController.NewEnumValueAction line:57 language:Haskell
+enumName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditEnumValueAction { enumName :: Text, valueId :: Int }$/;" c_a cons:EnumValuesController.EditEnumValueAction line:59 language:Haskell
+enumName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteEnumValueAction { enumName :: Text, valueId :: Int }$/;" c_a cons:EnumValuesController.DeleteEnumValueAction line:61 language:Haskell
+enumNames /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/Edit.hs /^ , enumNames :: [Text]$/;" c_a cons:EditColumnView.EditColumnView line:16 language:Haskell
+enumNames /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/New.hs /^ , enumNames :: [Text]$/;" c_a cons:NewColumnView.NewColumnView line:16 language:Haskell
+enumParamReader /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^enumParamReader :: forall parameter. (Enum parameter, ModelSupport.InputValue parameter) => ByteString -> Either ByteString parameter$/;" ft signature:(forall parameter. (Enum parameter, ModelSupport.InputValue parameter) => ByteString -> Either ByteString parameter) line:456 language:Haskell
+environment /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^ , environment :: Environment$/;" c_a cons:FrameworkConfig.FrameworkConfig line:138 language:Haskell
+error /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/Code.hs /^ , error :: Maybe ByteString$/;" c_a cons:CodeView.CodeView line:11 language:Haskell
+error /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/Error.hs /^ { error :: ByteString$/;" c_a cons:ErrorView.ErrorView line:10 language:Haskell
+error /home/nhamilton/Desktop/dev/backend/IHP/IHP/Prelude.hs /^error :: Text -> a$/;" ft signature:(Text -> a) line:76 language:Haskell
+errorHandle /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ , errorHandle :: !Handle$/;" c_a cons:ManagedProcess.ManagedProcess line:22 language:Haskell
+errorMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/StatusServer.hs /^data CompilerError = CompilerError { errorMessage :: [ByteString], isWarning :: Bool } deriving (Show)$/;" c_a cons:CompilerError.CompilerError line:111 language:Haskell
+errorMessageKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/FlashMessages/ControllerFunctions.hs /^errorMessageKey :: Text$/;" ft signature:(Text) line:70 language:Haskell
+errorOutput /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Logs/View/Logs.hs /^data LogsView = LogsView { standardOutput :: ByteString, errorOutput :: ByteString }$/;" c_a cons:LogsView.LogsView line:7 language:Haskell
+errorOutput /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | PostgresStarted { process :: ManagedProcess, standardOutput :: IORef ByteString, errorOutput :: IORef ByteString }$/;" c_a cons:PostgresState.PostgresStarted line:63 language:Haskell
+errorOutput /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ , errorOutput :: IORef [ByteString]$/;" c_a cons:StatusServerState.StatusServerStarted line:104 language:Haskell
+errorOutput /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ , errorOutput :: IORef [ByteString]$/;" c_a cons:StatusServerState.StatusServerPaused line:110 language:Haskell
+escapeHaskellKeyword /home/nhamilton/Desktop/dev/backend/IHP/IHP/NameSupport.hs /^escapeHaskellKeyword :: Text -> Text$/;" ft signature:(Text -> Text) line:140 language:Haskell
+event /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^ , event :: MVar ()$/;" c_a cons:AutoRefreshSession.AutoRefreshSession line:19 language:Haskell
+eventName /home/nhamilton/Desktop/dev/backend/IHP/IHP/PGNotify.hs /^eventName :: Text -> Text$/;" ft signature:(Text -> Text) line:67 language:Haskell
+executePlan /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Controller.hs /^executePlan :: [GeneratorAction] -> IO ()$/;" ft signature:([GeneratorAction] -> IO ()) line:167 language:Haskell
+exitCode /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/SchemaUpdateFailed.hs /^ , exitCode :: ExitCode$/;" c_a cons:SchemaUpdateFailedView.SchemaUpdateFailedView line:13 language:Haskell
+expression /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^expression :: Parser Expression$/;" ft signature:(Parser Expression) line:331 language:Haskell
+family /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/Controller.hs /^type family CurrentUserRecord$/;" t line:36 language:Haskell
+family /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^type family GetModelById id :: Type where$/;" t line:74 language:Haskell
+family /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^type family GetTableName model :: Symbol$/;" t line:77 language:Haskell
+family /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^type family GetModelName model :: Symbol$/;" t line:168 language:Haskell
+family /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^type family PrimaryKey (tableName :: Symbol)$/;" t line:182 language:Haskell
+family /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^type family Include (name :: GHC.Types.Symbol) model$/;" t line:392 language:Haskell
+fetch /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ fetch :: (KnownSymbol (GetTableName model), PG.FromRow model, ?modelContext :: ModelContext) => fetchable -> IO (FetchResult fetchable model)$/;" ft signature:((KnownSymbol (GetTableName model), PG.FromRow model, ?modelContext :: ModelContext) => fetchable -> IO (FetchResult fetchable model)) class:Fetchable line:167 language:Haskell
+fetch /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ fetch :: (KnownSymbol (GetTableName model), PG.FromRow model, ?modelContext :: ModelContext) => QueryBuilder table -> IO [model]$/;" ft signature:((KnownSymbol (GetTableName model), PG.FromRow model, ?modelContext :: ModelContext) => QueryBuilder table -> IO [model]) instance:(model ~ GetModelByTableName table, KnownSymbol table) => Fetchable (QueryBuilder table) model line:174 language:Haskell
+fetch /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ fetch = genericFetchIdOne$/;" fi instance:(model ~ GetModelById (Id' table), GetTableName model ~ table, FilterPrimaryKey table) => Fetchable (Id' table) model line:485 language:Haskell
+fetch /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ fetch (Just a) = genericFetchId a$/;" fi instance:(model ~ GetModelById (Id' table), GetTableName model ~ table, FilterPrimaryKey table) => Fetchable (Maybe (Id' table)) model line:494 language:Haskell
+fetch /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ fetch = genericFetchIds$/;" fi instance:(model ~ GetModelById (Id' table), value ~ Id' table, HasField "id" model value, ToField (PrimaryKey table), GetModelByTableName (GetTableName model) ~ model) => Fetchable [Id' table] model line:506 language:Haskell
+fetch /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^ fetch :: a$/;" ft signature:(a) class:ViewFetchHelpMessage line:220 language:Haskell
+fetch /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^ fetch = error "unreachable"$/;" fi instance:(T-TypeError (T-Text "âfetchâ or âqueryâ can only be used inside your controller actions- You have to call it from your controller action and then pass the result to the view-")) => ViewFetchHelpMessage line:223 language:Haskell
+fetchCount /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^fetchCount :: forall table. (?modelContext :: ModelContext, KnownSymbol table) => QueryBuilder table -> IO Int$/;" ft signature:(forall table. (?modelContext :: ModelContext, KnownSymbol table) => QueryBuilder table -> IO Int) line:211 language:Haskell
+fetchExists /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^fetchExists :: forall table. (?modelContext :: ModelContext, KnownSymbol table) => QueryBuilder table -> IO Bool$/;" ft signature:(forall table. (?modelContext :: ModelContext, KnownSymbol table) => QueryBuilder table -> IO Bool) line:231 language:Haskell
+fetchOne /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ fetchOne :: (KnownSymbol (GetTableName model), PG.FromRow model, ?modelContext :: ModelContext) => fetchable -> IO model$/;" ft signature:((KnownSymbol (GetTableName model), PG.FromRow model, ?modelContext :: ModelContext) => fetchable -> IO model) class:Fetchable line:169 language:Haskell
+fetchOne /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ fetchOne :: (?modelContext :: ModelContext) => (PG.FromRow model, KnownSymbol (GetTableName model)) => QueryBuilder table -> IO model$/;" ft signature:((?modelContext :: ModelContext) => (PG.FromRow model, KnownSymbol (GetTableName model)) => QueryBuilder table -> IO model) instance:(model ~ GetModelByTableName table, KnownSymbol table) => Fetchable (QueryBuilder table) model line:191 language:Haskell
+fetchOne /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ fetchOne = genericFetchIdOne$/;" fi instance:(model ~ GetModelById (Id' table), GetTableName model ~ table, FilterPrimaryKey table) => Fetchable (Id' table) model line:489 language:Haskell
+fetchOne /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ fetchOne (Just a) = genericFetchIdOne a$/;" fi instance:(model ~ GetModelById (Id' table), GetTableName model ~ table, FilterPrimaryKey table) => Fetchable (Maybe (Id' table)) model line:500 language:Haskell
+fetchOne /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ fetchOne = genericFetchIdsOne$/;" fi instance:(model ~ GetModelById (Id' table), value ~ Id' table, HasField "id" model value, ToField (PrimaryKey table), GetModelByTableName (GetTableName model) ~ model) => Fetchable [Id' table] model line:510 language:Haskell
+fetchOneOrNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ fetchOneOrNothing :: (KnownSymbol (GetTableName model), PG.FromRow model, ?modelContext :: ModelContext) => fetchable -> IO (Maybe model)$/;" ft signature:((KnownSymbol (GetTableName model), PG.FromRow model, ?modelContext :: ModelContext) => fetchable -> IO (Maybe model)) class:Fetchable line:168 language:Haskell
+fetchOneOrNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ fetchOneOrNothing :: (?modelContext :: ModelContext) => (PG.FromRow model, KnownSymbol (GetTableName model)) => QueryBuilder table -> IO (Maybe model)$/;" ft signature:((?modelContext :: ModelContext) => (PG.FromRow model, KnownSymbol (GetTableName model)) => QueryBuilder table -> IO (Maybe model)) instance:(model ~ GetModelByTableName table, KnownSymbol table) => Fetchable (QueryBuilder table) model line:182 language:Haskell
+fetchOneOrNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ fetchOneOrNothing = genericfetchIdOneOrNothing$/;" fi instance:(model ~ GetModelById (Id' table), GetTableName model ~ table, FilterPrimaryKey table) => Fetchable (Id' table) model line:487 language:Haskell
+fetchOneOrNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ fetchOneOrNothing Nothing = pure Nothing$/;" fi instance:(model ~ GetModelById (Id' table), GetTableName model ~ table, FilterPrimaryKey table) => Fetchable (Maybe (Id' table)) model line:497 language:Haskell
+fetchOneOrNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ fetchOneOrNothing = genericfetchIdsOneOrNothing$/;" fi instance:(model ~ GetModelById (Id' table), value ~ Id' table, HasField "id" model value, ToField (PrimaryKey table), GetModelByTableName (GetTableName model) ~ model) => Fetchable [Id' table] model line:508 language:Haskell
+fetchRelated /home/nhamilton/Desktop/dev/backend/IHP/IHP/FetchRelated.hs /^fetchRelated :: forall model field fieldValue fetchModel. ($/;" ft signature:(forall model field fieldValue fetchModel. (?modelContext :: ModelContext, UpdateField field model (Include field model) fieldValue (FetchResult fieldValue fetchModel), HasField field model fieldValue, PG.FromRow fetchModel, KnownSymbol (GetTableName fetchModel), Fetchable fieldValue fetchModel) => Proxy field -> model -> IO (Include field model)) line:114 language:Haskell
+fetchRelated /home/nhamilton/Desktop/dev/backend/IHP/IHP/FetchRelated.hs /^fetchRelated relatedField model = do$/;" fi line:122 language:Haskell
+fetchRelatedOrNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/FetchRelated.hs /^fetchRelatedOrNothing :: forall model field fieldValue fetchModel. ($/;" ft signature:(forall model field fieldValue fetchModel. (?modelContext :: ModelContext, UpdateField field model (Include field model) (Maybe fieldValue) (Maybe (FetchResult fieldValue fetchModel)), HasField field model (Maybe fieldValue), PG.FromRow fetchModel, KnownSymbol (GetTableName fetchModel), Fetchable fieldValue fetchModel) => Proxy field -> model -> IO (Include field model)) line:128 language:Haskell
+fetchRelatedOrNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/FetchRelated.hs /^fetchRelatedOrNothing relatedField model = do$/;" fi line:136 language:Haskell
+fetchRow /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/Controller.hs /^fetchRow :: PG.Connection -> Text -> [Text] -> IO [[DynamicField]]$/;" ft signature:(PG.Connection -> Text -> [Text] -> IO [[DynamicField]]) line:154 language:Haskell
+fetchRows /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/Controller.hs /^fetchRows :: FromRow r => PG.Connection -> Text -> IO [r]$/;" ft signature:(FromRow r => PG.Connection -> Text -> IO [r]) line:173 language:Haskell
+fetchTableCols /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/Controller.hs /^fetchTableCols :: PG.Connection -> Text -> IO [ColumnDefinition]$/;" ft signature:(PG.Connection -> Text -> IO [ColumnDefinition]) line:150 language:Haskell
+fetchTableNames /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/Controller.hs /^fetchTableNames :: PG.Connection -> IO [Text]$/;" ft signature:(PG.Connection -> IO [Text]) line:145 language:Haskell
+fieldClass /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , fieldClass :: !Text$/;" c_a cons:FormField.FormField line:48 language:Haskell
+fieldInput /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , fieldInput :: !(FormField -> Blaze.Html)$/;" c_a cons:FormField.FormField line:47 language:Haskell
+fieldInputId /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , fieldInputId :: !Text$/;" c_a cons:FormField.FormField line:45 language:Haskell
+fieldLabel /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , fieldLabel :: !Text$/;" c_a cons:FormField.FormField line:43 language:Haskell
+fieldName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ , fieldName :: ByteString$/;" c_a cons:DynamicField.DynamicField line:107 language:Haskell
+fieldName /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , fieldName :: !Blaze.AttributeValue$/;" c_a cons:FormField.FormField line:42 language:Haskell
+fieldNameToColumnName /home/nhamilton/Desktop/dev/backend/IHP/IHP/NameSupport.hs /^fieldNameToColumnName :: Text -> Text$/;" ft signature:(Text -> Text) line:96 language:Haskell
+fieldNameToFieldLabel /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^fieldNameToFieldLabel :: Text -> Text$/;" ft signature:(Text -> Text) line:228 language:Haskell
+fieldType /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ { fieldType :: !InputType$/;" c_a cons:FormField.FormField line:41 language:Haskell
+fieldValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ { fieldValue :: Maybe ByteString$/;" c_a cons:DynamicField.DynamicField line:106 language:Haskell
+fieldValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , fieldValue :: !Text$/;" c_a cons:FormField.FormField line:44 language:Haskell
+fieldsForTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^fieldsForTable :: [Statement] -> Text -> [Text]$/;" ft signature:([Statement] -> Text -> [Text]) line:20 language:Haskell
+fileContent /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ = CreateFile { filePath :: Text, fileContent :: Text }$/;" c_a cons:GeneratorAction.CreateFile line:7 language:Haskell
+fileContent /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AppendToFile { filePath :: Text, fileContent :: Text }$/;" c_a cons:GeneratorAction.AppendToFile line:8 language:Haskell
+fileContent /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AppendToMarker { marker :: Text, filePath :: Text, fileContent :: Text }$/;" c_a cons:GeneratorAction.AppendToMarker line:9 language:Haskell
+fileContent /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AddImport { filePath :: Text, fileContent :: Text }$/;" c_a cons:GeneratorAction.AddImport line:10 language:Haskell
+fileContent /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AddAction { filePath :: Text, fileContent :: Text }$/;" c_a cons:GeneratorAction.AddAction line:11 language:Haskell
+fileContent /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AddToDataConstructor { dataConstructor :: Text, filePath :: Text, fileContent :: Text }$/;" c_a cons:GeneratorAction.AddToDataConstructor line:12 language:Haskell
+fileIcon /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Layout.hs /^fileIcon = preEscapedToHtml [plain| <\/svg>|]$/;" fi line:133 language:Haskell
+fileOrNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/FileUpload.hs /^fileOrNothing :: (?context :: ControllerContext) => ByteString -> Maybe (FileInfo LBS.ByteString)$/;" ft signature:((?context :: ControllerContext) => ByteString -> Maybe (FileInfo LBS.ByteString)) line:29 language:Haskell
+filePath /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ = CreateFile { filePath :: Text, fileContent :: Text }$/;" c_a cons:GeneratorAction.CreateFile line:7 language:Haskell
+filePath /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AppendToFile { filePath :: Text, fileContent :: Text }$/;" c_a cons:GeneratorAction.AppendToFile line:8 language:Haskell
+filePath /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AppendToMarker { marker :: Text, filePath :: Text, fileContent :: Text }$/;" c_a cons:GeneratorAction.AppendToMarker line:9 language:Haskell
+filePath /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AddImport { filePath :: Text, fileContent :: Text }$/;" c_a cons:GeneratorAction.AddImport line:10 language:Haskell
+filePath /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AddAction { filePath :: Text, fileContent :: Text }$/;" c_a cons:GeneratorAction.AddAction line:11 language:Haskell
+filePath /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AddToDataConstructor { dataConstructor :: Text, filePath :: Text, fileContent :: Text }$/;" c_a cons:GeneratorAction.AddToDataConstructor line:12 language:Haskell
+filePath /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AddMountToFrontController { filePath :: Text, applicationName :: Text }$/;" c_a cons:GeneratorAction.AddMountToFrontController line:13 language:Haskell
+fileWatcherState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ , fileWatcherState :: FileWatcherState$/;" c_a cons:AppState.AppState line:136 language:Haskell
+files /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/RequestContext.hs /^data RequestBody = FormBody { params :: [Param], files :: [File LBS.ByteString] } | JSONBody (Maybe Aeson.Value)$/;" c_a cons:RequestBody.FormBody line:20 language:Haskell
+fill /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ fill :: ($/;" ft signature:((?context :: ControllerContext, HasField "meta" record ModelSupport.MetaBag, SetField "meta" record ModelSupport.MetaBag) => record -> record) class:FillParams line:488 language:Haskell
+fill /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ fill !record = record$/;" fi instance:FillParams ('[]) record line:495 language:Haskell
+fill /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ fill !record = do$/;" fi instance:(FillParams rest record, KnownSymbol fieldName, SetField fieldName record fieldType, ParamReader fieldType, HasField "meta" record ModelSupport-MetaBag, SetField "meta" record ModelSupport-MetaBag) => FillParams (fieldName:rest) record line:504 language:Haskell
+fillField /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/Layout.hs /^fillField col value isBoolField = "fillField('" <> get #columnName col <> "', '" <> value <> "'," <> isBoolField <> ");"$/;" fi line:64 language:Haskell
+filterWhere /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^filterWhere :: forall name table model value. (KnownSymbol name, ToField value, HasField name model value, EqOrIsOperator value, model ~ GetModelByTableName table) => (Proxy name, value) -> QueryBuilder table -> QueryBuilder table$/;" ft signature:(forall name table model value. (KnownSymbol name, ToField value, HasField name model value, EqOrIsOperator value, model ~ GetModelByTableName table) => (Proxy name, value) -> QueryBuilder table -> QueryBuilder table) line:350 language:Haskell
+filterWhereId /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ filterWhereId :: Id' table -> QueryBuilder table -> QueryBuilder table$/;" ft signature:(Id' table -> QueryBuilder table -> QueryBuilder table) class:FilterPrimaryKey line:317 language:Haskell
+filterWhereId /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^ filterWhereId #{primaryKeyPattern} builder =$/;" fi instance:QueryBuilder-FilterPrimaryKey "#{name}" line:535 language:Haskell
+filterWhereIn /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^filterWhereIn :: forall name table model value. (KnownSymbol name, ToField value, HasField name model value, model ~ GetModelByTableName table) => (Proxy name, [value]) -> QueryBuilder table -> QueryBuilder table$/;" ft signature:(forall name table model value. (KnownSymbol name, ToField value, HasField name model value, model ~ GetModelByTableName table) => (Proxy name, [value]) -> QueryBuilder table -> QueryBuilder table) line:354 language:Haskell
+filterWhereNotIn /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^filterWhereNotIn :: forall name table model value. (KnownSymbol name, ToField value, HasField name model value, model ~ GetModelByTableName table) => (Proxy name, [value]) -> QueryBuilder table -> QueryBuilder table$/;" ft signature:(forall name table model value. (KnownSymbol name, ToField value, HasField name model value, model ~ GetModelByTableName table) => (Proxy name, [value]) -> QueryBuilder table -> QueryBuilder table) line:358 language:Haskell
+filterWhereSql /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^filterWhereSql :: forall name table model value. (KnownSymbol name, ToField value, HasField name model value, model ~ GetModelByTableName table) => (Proxy name, ByteString) -> QueryBuilder table -> QueryBuilder table$/;" ft signature:(forall name table model value. (KnownSymbol name, ToField value, HasField name model value, model ~ GetModelByTableName table) => (Proxy name, ByteString) -> QueryBuilder table -> QueryBuilder table) line:373 language:Haskell
+findAllMigrations /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaMigration.hs /^findAllMigrations :: IO [Migration]$/;" ft signature:(IO [Migration]) line:85 language:Haskell
+findApplications /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Helper/Controller.hs /^findApplications :: IO ([Text])$/;" ft signature:(IO ([Text])) line:78 language:Haskell
+findAvailablePortConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/PortConfig.hs /^findAvailablePortConfig :: IO PortConfig$/;" ft signature:(IO PortConfig) line:68 language:Haskell
+findBy /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^findBy !field !value !queryBuilder = queryBuilder |> filterWhere (field, value) |> fetchOne$/;" fi line:443 language:Haskell
+findControllers /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Helper/Controller.hs /^findControllers :: Text -> IO [Text]$/;" ft signature:(Text -> IO [Text]) line:72 language:Haskell
+findEditor /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Helper/Controller.hs /^findEditor :: IO (Bool, Text)$/;" ft signature:(IO (Bool, Text)) line:55 language:Haskell
+findForeignKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^findForeignKey statements tableName columnName = $/;" fi line:269 language:Haskell
+findForeignKeyConstraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^findForeignKeyConstraint :: (?schema :: Schema) => CreateTable -> Column -> Maybe Constraint$/;" ft signature:((?schema :: Schema) => CreateTable -> Column -> Maybe Constraint) line:316 language:Haskell
+findLibDirectory /home/nhamilton/Desktop/dev/backend/IHP/IHP/LibDir.hs /^findLibDirectory :: IO Text$/;" ft signature:(IO Text) line:21 language:Haskell
+findManyBy /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^findManyBy !field !value !queryBuilder = queryBuilder |> filterWhere (field, value) |> fetch$/;" fi line:450 language:Haskell
+findMaybeBy /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^findMaybeBy !field !value !queryBuilder = queryBuilder |> filterWhere (field, value) |> fetchOneOrNothing$/;" fi line:446 language:Haskell
+findMigratedRevisions /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaMigration.hs /^findMigratedRevisions :: (?modelContext :: ModelContext) => IO [Int]$/;" ft signature:((?modelContext :: ModelContext) => IO [Int]) line:76 language:Haskell
+findOpenMigrations /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaMigration.hs /^findOpenMigrations :: (?modelContext :: ModelContext) => IO [Migration]$/;" ft signature:((?modelContext :: ModelContext) => IO [Migration]) line:63 language:Haskell
+findOption /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^findOption :: forall option. Typeable option => State.StateT TMap.TMap IO option$/;" ft signature:(forall option. Typeable option => State.StateT TMap.TMap IO option) line:107 language:Haskell
+findPrimaryKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^findPrimaryKey :: [Statement] -> Text -> Maybe [Text]$/;" ft signature:([Statement] -> Text -> Maybe [Text]) line:280 language:Haskell
+findStatementByName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^findStatementByName statementName statements = find pred statements$/;" fi line:77 language:Haskell
+findWebControllers /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Helper/Controller.hs /^findWebControllers :: IO [Text]$/;" ft signature:(IO [Text]) line:66 language:Haskell
+flagIcon /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Layout.hs /^flagIcon = preEscapedToHtml [plain| <\/svg>|]$/;" fi line:127 language:Haskell
+forEach /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^forEach :: (MonoFoldable mono, Applicative m) => mono -> (Element mono -> m ()) -> m ()$/;" ft signature:((MonoFoldable mono, Applicative m) => mono -> (Element mono -> m ()) -> m ()) line:178 language:Haskell
+forEachWithIndex /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^forEachWithIndex :: (Applicative m) => [a] -> ((Int, a) -> m ()) -> m ()$/;" ft signature:((Applicative m) => [a] -> ((Int, a) -> m ()) -> m ()) line:185 language:Haskell
+forall name name'- (KnownSymbol name, name' ~ name) => IsLabel name (Proxy name') /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^instance forall name name'. (KnownSymbol name, name' ~ name) => IsLabel name (Proxy name') where$/;" i line:85 language:Haskell
+formAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , formAction :: !Text$/;" c_a cons:FormContext.FormContext line:67 language:Haskell
+formFor /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^formFor :: forall record parent id application. ($/;" ft signature:(forall record parent id application. (?context :: ControllerContext, Eq record, Typeable record, ModelFormAction application record, HasField "id" record id, HasField "meta" record MetaBag, Default id, Eq id) => record -> ((?context :: ControllerContext, ?formContext :: FormContext record) => Html5.Html) -> Html5.Html) line:75 language:Haskell
+formFor /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^formFor record = buildForm (createFormContext record) { formAction = modelFormAction @application record }$/;" fi line:85 language:Haskell
+formFor' /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^formFor' :: forall record parent id application. ($/;" ft signature:(forall record parent id application. (?context :: ControllerContext, Eq record, Typeable record, HasField "id" record id, HasField "meta" record MetaBag, Default id, Eq id) => record -> Text -> ((?context :: ControllerContext, ?formContext :: FormContext record) => Html5.Html) -> Html5.Html) line:89 language:Haskell
+formFor' /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^formFor' record action = buildForm (createFormContext record) { formAction = action }$/;" fi line:98 language:Haskell
+frameworkConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/ApplicationContext.hs /^ , frameworkConfig :: FrameworkConfig$/;" c_a cons:ApplicationContext.ApplicationContext line:13 language:Haskell
+frameworkConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/RequestContext.hs /^ , frameworkConfig :: FrameworkConfig$/;" c_a cons:RequestContext.RequestContext line:27 language:Haskell
+freeze /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^freeze :: ControllerContext -> IO ControllerContext$/;" ft signature:(ControllerContext -> IO ControllerContext) line:61 language:Haskell
+from /home/nhamilton/Desktop/dev/backend/IHP/IHP/Mail.hs /^ from :: (?mail :: mail) => Address$/;" ft signature:((?mail :: mail) => Address) class:BuildMail line:64 language:Haskell
+fromCSSFramework /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^fromCSSFramework :: (?context :: ControllerContext, KnownSymbol field, HasField field CSSFramework (CSSFramework -> appliedFunction)) => Proxy field -> appliedFunction$/;" ft signature:((?context :: ControllerContext, KnownSymbol field, HasField field CSSFramework (CSSFramework -> appliedFunction)) => Proxy field -> appliedFunction) line:229 language:Haskell
+fromConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^fromConfig :: (?context :: context, ConfigProvider context) => (FrameworkConfig -> a) -> a$/;" ft signature:((?context :: context, ConfigProvider context) => (FrameworkConfig -> a) -> a) line:188 language:Haskell
+fromContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^fromContext :: forall value. (?context :: ControllerContext, Typeable value) => IO value$/;" ft signature:(forall value. (?context :: ControllerContext, Typeable value) => IO value) line:72 language:Haskell
+fromDataMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/WebSocket.hs /^ fromDataMessage (Websocket.Text byteString _) = UUID.fromLazyASCIIBytes byteString |> Maybe.fromJust$/;" fi instance:Websocket-WebSocketsData UUID line:73 language:Haskell
+fromEnum /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/PortConfig.hs /^ fromEnum PortConfig { .. } = fromIntegral $ toInteger (appPort - defaultAppPort)$/;" fi instance:Enum PortConfig line:29 language:Haskell
+fromField /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/Controller.hs /^ fromField field fieldValue = pure DynamicField { .. }$/;" fi instance:PG-FromField DynamicField line:161 language:Haskell
+fromField /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ fromField value metaData = do$/;" fi instance:FromField (PrimaryKey model) => FromField (Id' model) line:222 language:Haskell
+fromField /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ fromField field value = PG.fromPGArray <$> (fromField field value)$/;" fi instance:(FromField value, Typeable value) => FromField [value] line:584 language:Haskell
+fromField /home/nhamilton/Desktop/dev/backend/IHP/IHP/Point.hs /^ fromField f v =$/;" fi instance:FromField Point line:29 language:Haskell
+fromFrozenContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^fromFrozenContext :: forall value. (?context :: ControllerContext, Typeable value) => value$/;" ft signature:(forall value. (?context :: ControllerContext, Typeable value) => value) line:88 language:Haskell
+fromLabel /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^ fromLabel = Proxy @name'$/;" fi instance:forall name name'- (KnownSymbol name, name' ~ name) => IsLabel name (Proxy name') line:86 language:Haskell
+fromLazyByteString /home/nhamilton/Desktop/dev/backend/IHP/IHP/WebSocket.hs /^ fromLazyByteString byteString = UUID.fromLazyASCIIBytes byteString |> Maybe.fromJust$/;" fi instance:Websocket-WebSocketsData UUID line:75 language:Haskell
+fromRow /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/Controller.hs /^ fromRow = ColumnDefinition <$> PG.field <*> PG.field <*> PG.field <*> PG.field$/;" fi instance:PG-FromRow ColumnDefinition line:166 language:Haskell
+fromRow /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^ fromRow = do$/;" fi instance:FromRow #{modelName} line:420 language:Haskell
+fromString /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^ fromString string = Just (fromString string)$/;" fi instance:IsString string => IsString (Maybe string) line:173 language:Haskell
+fromString /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^ fromString string = case UUID.fromString string of$/;" fi instance:IsString UUID-UUID line:259 language:Haskell
+fromString /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ fromString uuid = textToId uuid$/;" fi instance:(Read (PrimaryKey model), ParsePrimaryKey (PrimaryKey model)) => IsString (Id' model) line:244 language:Haskell
+fromString /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Classes.hs /^ fromString string = (cs string, True)$/;" fi instance:IsString (Text, Bool) line:55 language:Haskell
+frontControllerToWAIApp /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^frontControllerToWAIApp :: forall app parent config controllerContext. (?applicationContext :: ApplicationContext, ?context :: RequestContext, FrontController app) => app -> IO ResponseReceived -> IO ResponseReceived$/;" ft signature:(forall app parent config controllerContext. (?applicationContext :: ApplicationContext, ?context :: RequestContext, FrontController app) => app -> IO ResponseReceived -> IO ResponseReceived) line:426 language:Haskell
+fullCompileOptions /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^fullCompileOptions :: CompilerOptions$/;" ft signature:(CompilerOptions) line:47 language:Haskell
+gcSessions /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^gcSessions :: IORef AutoRefreshServer -> IO ()$/;" ft signature:(IORef AutoRefreshServer -> IO ()) line:196 language:Haskell
+generateAuthenticationToken /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Authentication.hs /^generateAuthenticationToken :: IO Text$/;" ft signature:(IO Text) line:63 language:Haskell
+generateController /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^generateController :: [Statement] -> ControllerConfig -> Text$/;" ft signature:([Statement] -> ControllerConfig -> Text) line:74 language:Haskell
+generateController /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/NewController.hs /^generateController :: Text -> IO ()$/;" ft signature:(Text -> IO ()) line:31 language:Haskell
+generateControllerData /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^generateControllerData :: ControllerConfig -> Text$/;" ft signature:(ControllerConfig -> Text) line:54 language:Haskell
+generateGenericAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ActionGenerator.hs /^generateGenericAction :: [Statement] -> ActionConfig -> Bool -> [GeneratorAction]$/;" ft signature:([Statement] -> ActionConfig -> Bool -> [GeneratorAction]) line:50 language:Haskell
+generateGenericApplication /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ApplicationGenerator.hs /^generateGenericApplication :: Text -> [GeneratorAction]$/;" ft signature:(Text -> [GeneratorAction]) line:25 language:Haskell
+generateViews /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^generateViews :: [Statement] -> Text -> Text -> [GeneratorAction]$/;" ft signature:([Statement] -> Text -> Text -> [GeneratorAction]) line:195 language:Haskell
+generatedHaskellCode /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/GeneratedCode.hs /^ , generatedHaskellCode :: Text$/;" c_a cons:GeneratedCodeView.GeneratedCodeView line:11 language:Haskell
+genericFetchId /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^genericFetchId :: forall table model. (KnownSymbol table, PG.FromRow model, ?modelContext :: ModelContext, FilterPrimaryKey table, model ~ GetModelByTableName table, GetTableName model ~ table) => Id' table -> IO [model]$/;" ft signature:(forall table model. (KnownSymbol table, PG.FromRow model, ?modelContext :: ModelContext, FilterPrimaryKey table, model ~ GetModelByTableName table, GetTableName model ~ table) => Id' table -> IO [model]) line:242 language:Haskell
+genericFetchIdOne /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^genericFetchIdOne :: forall table model. (KnownSymbol table, PG.FromRow model, ?modelContext :: ModelContext, FilterPrimaryKey table, model ~ GetModelByTableName table, GetTableName model ~ table) => Id' table -> IO model$/;" ft signature:(forall table model. (KnownSymbol table, PG.FromRow model, ?modelContext :: ModelContext, FilterPrimaryKey table, model ~ GetModelByTableName table, GetTableName model ~ table) => Id' table -> IO model) line:250 language:Haskell
+genericFetchIds /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^genericFetchIds :: forall table model value. (KnownSymbol table, PG.FromRow model, ?modelContext :: ModelContext, ToField value, EqOrIsOperator value, HasField "id" model value, model ~ GetModelByTableName table, GetTableName model ~ table) => [value] -> IO [model]$/;" ft signature:(forall table model value. (KnownSymbol table, PG.FromRow model, ?modelContext :: ModelContext, ToField value, EqOrIsOperator value, HasField "id" model value, model ~ GetModelByTableName table, GetTableName model ~ table) => [value] -> IO [model]) line:254 language:Haskell
+genericFetchIdsOne /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^genericFetchIdsOne :: forall model value table. (KnownSymbol table, PG.FromRow model, ?modelContext :: ModelContext, ToField value, EqOrIsOperator value, HasField "id" model value, model ~ GetModelByTableName table, GetTableName model ~ table) => [value] -> IO model$/;" ft signature:(forall model value table. (KnownSymbol table, PG.FromRow model, ?modelContext :: ModelContext, ToField value, EqOrIsOperator value, HasField "id" model value, model ~ GetModelByTableName table, GetTableName model ~ table) => [value] -> IO model) line:262 language:Haskell
+genericHandler /home/nhamilton/Desktop/dev/backend/IHP/IHP/ErrorController.hs /^genericHandler :: (Show controller, ?context :: ControllerContext) => Exception.SomeException -> controller -> Text -> IO ResponseReceived$/;" ft signature:((Show controller, ?context :: ControllerContext) => Exception.SomeException -> controller -> Text -> IO ResponseReceived) line:113 language:Haskell
+genericfetchIdOneOrNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^genericfetchIdOneOrNothing :: forall table model. (KnownSymbol table, PG.FromRow model, ?modelContext :: ModelContext, FilterPrimaryKey table, model ~ GetModelByTableName table, GetTableName model ~ table) => Id' table -> IO (Maybe model)$/;" ft signature:(forall table model. (KnownSymbol table, PG.FromRow model, ?modelContext :: ModelContext, FilterPrimaryKey table, model ~ GetModelByTableName table, GetTableName model ~ table) => Id' table -> IO (Maybe model)) line:246 language:Haskell
+genericfetchIdsOneOrNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^genericfetchIdsOneOrNothing :: forall model value table. (KnownSymbol table, PG.FromRow model, ?modelContext :: ModelContext, ToField value, EqOrIsOperator value, HasField "id" model value, model ~ GetModelByTableName table, GetTableName model ~ table) => [value] -> IO (Maybe model)$/;" ft signature:(forall model value table. (KnownSymbol table, PG.FromRow model, ?modelContext :: ModelContext, ToField value, EqOrIsOperator value, HasField "id" model value, model ~ GetModelByTableName table, GetTableName model ~ table) => [value] -> IO (Maybe model)) line:258 language:Haskell
+get /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^get :: forall model name value. (KnownSymbol name, Record.HasField name model value) => Proxy name -> model -> value$/;" ft signature:(forall model name value. (KnownSymbol name, Record.HasField name model value) => Proxy name -> model -> value) line:101 language:Haskell
+get /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^get :: (Controller action$/;" ft signature:((Controller action, InitControllerContext application, ?application :: application, ?applicationContext :: ApplicationContext, ?context :: RequestContext, Typeable application, Typeable action) => ByteString -> action -> Parser (IO ResponseReceived)) line:359 language:Haskell
+get /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^get path action = do$/;" fi line:367 language:Haskell
+getAndClearFlashMessages /home/nhamilton/Desktop/dev/backend/IHP/IHP/FlashMessages/ControllerFunctions.hs /^getAndClearFlashMessages :: (?context :: ControllerContext) => IO [FlashMessage]$/;" ft signature:((?context :: ControllerContext) => IO [FlashMessage]) line:55 language:Haskell
+getAvailableSessions /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^getAvailableSessions :: (?context :: ControllerContext) => IORef AutoRefreshServer -> IO [UUID]$/;" ft signature:((?context :: ControllerContext) => IORef AutoRefreshServer -> IO [UUID]) line:159 language:Haskell
+getColDefaultValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/Layout.hs /^getColDefaultValue :: ColumnDefinition -> Text$/;" ft signature:(ColumnDefinition -> Text) line:66 language:Haskell
+getCompilingStatus /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/StatusServer.hs /^getCompilingStatus :: (?context :: Context) => IO Bool$/;" ft signature:((?context :: Context) => IO Bool) line:312 language:Haskell
+getConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^getConfig :: (?context :: context, ConfigProvider context) => FrameworkConfig$/;" ft signature:((?context :: context, ConfigProvider context) => FrameworkConfig) line:192 language:Haskell
+getCreateEnum /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Columns.hs /^getCreateEnum statements = filter isCreateEnumType statements$/;" fi line:229 language:Haskell
+getCreateTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Columns.hs /^getCreateTable :: [Statement] -> [CreateTable]$/;" ft signature:([Statement] -> [CreateTable]) line:223 language:Haskell
+getDefaultValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^getDefaultValue :: Text -> Text -> Maybe Expression$/;" ft signature:(Text -> Text -> Maybe Expression) line:293 language:Haskell
+getField /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^ getField (#{compileDataTypePattern table}) = #{compilePrimaryKeyValue}$/;" fi instance:HasField "id" #{tableNameToModelName name} (Id' "#{name}") line:630 language:Haskell
+getFiles /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^getFiles :: (?context :: ControllerContext) => [File Data.ByteString.Lazy.ByteString]$/;" ft signature:((?context :: ControllerContext) => [File Data.ByteString.Lazy.ByteString]) line:137 language:Haskell
+getFrameworkConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^ getFrameworkConfig context = getFrameworkConfig (get #requestContext context)$/;" fi instance:ConfigProvider ControllerContext line:123 language:Haskell
+getFrameworkConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/RequestContext.hs /^ getFrameworkConfig = frameworkConfig$/;" fi instance:ConfigProvider RequestContext line:31 language:Haskell
+getFrameworkConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^ getFrameworkConfig :: a -> FrameworkConfig$/;" ft signature:(a -> FrameworkConfig) class:ConfigProvider line:182 language:Haskell
+getFrameworkConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^ getFrameworkConfig = id$/;" fi instance:ConfigProvider FrameworkConfig line:185 language:Haskell
+getFrameworkConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^ getFrameworkConfig viewContext = viewContext$/;" fi instance:HasField "requestContext" viewContext RequestContext => FrameworkConfig-ConfigProvider viewContext line:248 language:Haskell
+getHeader /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^getHeader :: (?context :: ControllerContext) => ByteString -> Maybe ByteString$/;" ft signature:((?context :: ControllerContext) => ByteString -> Maybe ByteString) line:125 language:Haskell
+getLayout /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Layout.hs /^getLayout :: (?context :: ControllerContext) => IO Layout$/;" ft signature:((?context :: ControllerContext) => IO Layout) line:22 language:Haskell
+getMethod /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^getMethod :: (?context :: RequestContext) => Parser StdMethod$/;" ft signature:((?context :: RequestContext) => Parser StdMethod) line:336 language:Haskell
+getModelName /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^getModelName :: forall model. KnownSymbol (GetModelName model) => Text$/;" ft signature:(forall model. KnownSymbol (GetModelName model) => Text) line:193 language:Haskell
+getProjectId /home/nhamilton/Desktop/dev/backend/IHP/IHP/Telemetry.hs /^getProjectId :: IO Text$/;" ft signature:(IO Text) line:48 language:Haskell
+getRequestBody /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^getRequestBody :: (?context :: ControllerContext) => IO ByteString$/;" ft signature:((?context :: ControllerContext) => IO ByteString) line:102 language:Haskell
+getRequestPath /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^getRequestPath :: (?context :: ControllerContext) => ByteString$/;" ft signature:((?context :: ControllerContext) => ByteString) line:106 language:Haskell
+getRequestPathAndQuery /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^getRequestPathAndQuery :: (?context :: ControllerContext) => ByteString$/;" ft signature:((?context :: ControllerContext) => ByteString) line:111 language:Haskell
+getSession /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Session.hs /^getSession :: (?context :: ControllerContext) => Text -> IO (Maybe Text)$/;" ft signature:((?context :: ControllerContext) => Text -> IO (Maybe Text)) line:25 language:Haskell
+getSessionAndClear /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Session.hs /^getSessionAndClear :: (?context :: ControllerContext) => Text -> IO (Maybe Text)$/;" ft signature:((?context :: ControllerContext) => Text -> IO (Maybe Text)) line:35 language:Haskell
+getSessionById /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^getSessionById :: (?applicationContext :: ApplicationContext) => UUID -> IO AutoRefreshSession$/;" ft signature:((?applicationContext :: ApplicationContext) => UUID -> IO AutoRefreshSession) line:172 language:Haskell
+getSessionInt /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Session.hs /^getSessionInt :: (?context :: ControllerContext) => Text -> IO (Maybe Int)$/;" ft signature:((?context :: ControllerContext) => Text -> IO (Maybe Int)) line:41 language:Haskell
+getSessionUUID /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Session.hs /^getSessionUUID :: (?context :: ControllerContext) => Text -> IO (Maybe UUID)$/;" ft signature:((?context :: ControllerContext) => Text -> IO (Maybe UUID)) line:48 language:Haskell
+getSqlError /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Helper.hs /^getSqlError :: IO (Maybe ByteString)$/;" ft signature:(IO (Maybe ByteString)) line:26 language:Haskell
+getState /home/nhamilton/Desktop/dev/backend/IHP/IHP/WebSocket.hs /^getState :: (?state :: IORef state) => IO state$/;" ft signature:((?state :: IORef state) => IO state) line:60 language:Haskell
+getSuccessMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/FlashMessages/ControllerFunctions.hs /^getSuccessMessage :: (?context :: ControllerContext) => IO (Maybe Text)$/;" ft signature:((?context :: ControllerContext) => IO (Maybe Text)) line:45 language:Haskell
+getTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^getTable :: [Statement] -> Text -> Maybe Statement$/;" ft signature:([Statement] -> Text -> Maybe Statement) line:40 language:Haskell
+getTelemetryInfo /home/nhamilton/Desktop/dev/backend/IHP/IHP/Telemetry.hs /^getTelemetryInfo :: IO TelemetryInfo$/;" ft signature:(IO TelemetryInfo) line:39 language:Haskell
+getValidationFailure /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/Types.hs /^getValidationFailure :: (KnownSymbol field, HasField "meta" model MetaBag) => Proxy field -> model -> Maybe Text$/;" ft signature:((KnownSymbol field, HasField "meta" model MetaBag) => Proxy field -> model -> Maybe Text) line:30 language:Haskell
+globeIcon /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Layout.hs /^globeIcon = preEscapedToHtml [plain| <\/svg>|]$/;" fi line:130 language:Haskell
+handleAction /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/IDE/DevServer.hs /^handleAction :: (?context :: Context) => AppState -> Action -> IO AppState$/;" ft signature:((?context :: Context) => AppState -> Action -> IO AppState) line:62 language:Haskell
+handleNoResponseReturned /home/nhamilton/Desktop/dev/backend/IHP/IHP/ErrorController.hs /^handleNoResponseReturned :: (Show controller, ?context :: ControllerContext) => controller -> IO ResponseReceived$/;" ft signature:((Show controller, ?context :: ControllerContext) => controller -> IO ResponseReceived) line:40 language:Haskell
+handleNotFound /home/nhamilton/Desktop/dev/backend/IHP/IHP/ErrorController.hs /^handleNotFound :: (?context :: RequestContext) => IO ResponseReceived$/;" ft signature:((?context :: RequestContext) => IO ResponseReceived) line:56 language:Haskell
+handleRouterException /home/nhamilton/Desktop/dev/backend/IHP/IHP/ErrorController.hs /^handleRouterException :: (?context :: RequestContext) => SomeException -> IO ResponseReceived$/;" ft signature:((?context :: RequestContext) => SomeException -> IO ResponseReceived) line:77 language:Haskell
+hasExplicitOrImplicitDefault /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^hasExplicitOrImplicitDefault :: Column -> Bool$/;" ft signature:(Column -> Bool) line:665 language:Haskell
+hasMaxLength /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^hasMaxLength :: Int -> Text -> ValidatorResult$/;" ft signature:(Int -> Text -> ValidatorResult) line:285 language:Haskell
+hasMinLength /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^hasMinLength :: Int -> Text -> ValidatorResult$/;" ft signature:(Int -> Text -> ValidatorResult) line:298 language:Haskell
+hasParam /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^hasParam :: (?context :: ControllerContext) => ByteString -> Bool$/;" ft signature:((?context :: ControllerContext) => ByteString -> Bool) line:174 language:Haskell
+hashPassword /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Authentication.hs /^hashPassword :: Text -> IO Text$/;" ft signature:(Text -> IO Text) line:32 language:Haskell
+haskellKeywords /home/nhamilton/Desktop/dev/backend/IHP/IHP/NameSupport.hs /^haskellKeywords :: [Text]$/;" ft signature:([Text]) line:145 language:Haskell
+haskellType /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^haskellType :: (?schema :: Schema) => CreateTable -> Column -> Text$/;" ft signature:((?schema :: Schema) => CreateTable -> Column -> Text) line:77 language:Haskell
+head /home/nhamilton/Desktop/dev/backend/IHP/IHP/Prelude.hs /^head :: [a] -> Maybe a$/;" ft signature:([a] -> Maybe a) line:79 language:Haskell
+headMay /home/nhamilton/Desktop/dev/backend/IHP/IHP/Prelude.hs /^headMay :: [a] -> Maybe a$/;" ft signature:([a] -> Maybe a) line:83 language:Haskell
+helpText /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , helpText :: !Text$/;" c_a cons:FormField.FormField line:54 language:Haskell
+hiddenField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^hiddenField :: forall fieldName model value.$/;" ft signature:(forall fieldName model value. (?formContext :: FormContext model, HasField fieldName model value, HasField "meta" model MetaBag, KnownSymbol fieldName, InputValue value, KnownSymbol (GetModelName model)) => Proxy fieldName -> FormField) line:347 language:Haskell
+hiddenField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^hiddenField field = (textField field) { fieldType = HiddenInput }$/;" fi line:355 language:Haskell
+horizontalFormFor /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^horizontalFormFor :: forall record parent id application. ($/;" ft signature:(forall record parent id application. (?context :: ControllerContext, Eq record, Typeable record, ModelFormAction application record, HasField "id" record id, HasField "meta" record MetaBag, Default id, Eq id) => record -> ((?context :: ControllerContext, ?formContext :: FormContext record) => Html5.Html) -> Html5.Html) line:101 language:Haskell
+horizontalFormFor /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^horizontalFormFor record = undefined$/;" fi line:111 language:Haskell
+hsx /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/QQ.hs /^hsx :: QuasiQuoter$/;" ft signature:(QuasiQuoter) line:21 language:Haskell
+hsxAttributeName /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^hsxAttributeName :: Parser Text$/;" ft signature:(Parser Text) line:160 language:Haskell
+hsxChild /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^hsxChild = hsxElement <|> hsxSplicedNode <|> hsxText$/;" fi line:190 language:Haskell
+hsxClosingElement /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^hsxClosingElement name = do$/;" fi line:186 language:Haskell
+hsxComment /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^hsxComment :: Parser Node$/;" ft signature:(Parser Node) line:110 language:Haskell
+hsxElement /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^hsxElement = try hsxComment <|> try hsxSelfClosingElement <|> hsxNormalElement$/;" fi line:63 language:Haskell
+hsxElementName /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^hsxElementName :: Parser Text$/;" ft signature:(Parser Text) line:226 language:Haskell
+hsxIdentifier /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^hsxIdentifier :: Parser Text$/;" ft signature:(Parser Text) line:233 language:Haskell
+hsxNodeAttribute /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^hsxNodeAttribute = do$/;" fi line:138 language:Haskell
+hsxNodeAttributes /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^hsxNodeAttributes :: Parser a -> Parser [Attribute]$/;" ft signature:(Parser a -> Parser [Attribute]) line:118 language:Haskell
+hsxNormalElement /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^hsxNormalElement = do$/;" fi line:79 language:Haskell
+hsxOpeningElement /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^hsxOpeningElement = do$/;" fi line:103 language:Haskell
+hsxQuotedValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^hsxQuotedValue :: Parser AttributeValue$/;" ft signature:(Parser AttributeValue) line:176 language:Haskell
+hsxSelfClosingElement /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^hsxSelfClosingElement = do$/;" fi line:69 language:Haskell
+hsxSplicedAttributes /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^hsxSplicedAttributes :: Parser Attribute$/;" ft signature:(Parser Attribute) line:132 language:Haskell
+hsxSplicedNode /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^hsxSplicedNode :: Parser Node$/;" ft signature:(Parser Node) line:206 language:Haskell
+hsxSplicedValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^hsxSplicedValue :: Parser AttributeValue$/;" ft signature:(Parser AttributeValue) line:181 language:Haskell
+hsxText /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^hsxText :: Parser Node$/;" ft signature:(Parser Node) line:195 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Render.hs /^ { html :: Maybe (IO ())$/;" c_a cons:PolymorphicRender.PolymorphicRender line:68 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/Generators.hs /^ html GeneratorsView = [hsx|$/;" fi instance:View GeneratorsView line:14 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewAction.hs /^ html NewActionView { .. } = [hsx|$/;" fi instance:View NewActionView line:24 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewApplication.hs /^ html NewApplicationView { .. } = [hsx|$/;" fi instance:View NewApplicationView line:17 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewController.hs /^ html NewControllerView { .. } = [hsx|$/;" fi instance:View NewControllerView line:21 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMail.hs /^ html NewMailView { .. } = [hsx|$/;" fi instance:View NewMailView line:23 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMigration.hs /^ html NewMigrationView { .. } = [hsx|$/;" fi instance:View NewMigrationView line:14 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewScript.hs /^ html NewScriptView { .. } = [hsx|$/;" fi instance:View NewScriptView line:17 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewView.hs /^ html NewViewView { .. } = [hsx|$/;" fi instance:View NewViewView line:23 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditRow.hs /^ html EditRowView { .. } = [hsx|$/;" fi instance:View EditRowView line:26 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditValue.hs /^ html EditValueView { .. } = [hsx|$/;" fi instance:View EditValueView line:22 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/NewRow.hs /^ html NewRowView { .. } = [hsx|$/;" fi instance:View NewRowView line:21 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowDatabase.hs /^ html ShowDatabaseView { .. } = [hsx|$/;" fi instance:View ShowDatabaseView line:15 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowQuery.hs /^ html ShowQueryView { .. } = [hsx|$/;" fi instance:View ShowQueryView line:18 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowTableRows.hs /^ html ShowTableRowsView { .. } = [hsx|$/;" fi instance:View ShowTableRowsView line:22 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Logs/View/Logs.hs /^ html LogsView { .. } = [hsx|$/;" fi instance:View LogsView line:10 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/Edit.hs /^ html EditColumnView { column = column@Column { name }, .. } = [hsx|$/;" fi instance:View EditColumnView line:20 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/EditForeignKey.hs /^ html EditForeignKeyView { .. } = [hsx|$/;" fi instance:View EditForeignKeyView line:20 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/New.hs /^ html NewColumnView { .. } = [hsx|$/;" fi instance:View NewColumnView line:20 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/NewForeignKey.hs /^ html NewForeignKeyView { .. } = [hsx|$/;" fi instance:View NewForeignKeyView line:17 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/Edit.hs /^ html EditEnumValueView { .. } = [hsx|$/;" fi instance:View EditEnumValueView line:17 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/New.hs /^ html NewEnumValueView { .. } = [hsx|$/;" fi instance:View NewEnumValueView line:15 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/Edit.hs /^ html EditEnumView { .. } = [hsx|$/;" fi instance:View EditEnumView line:16 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/New.hs /^ html NewEnumView { .. } = [hsx|$/;" fi instance:View NewEnumView line:12 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/Show.hs /^ html ShowEnumView { .. } = [hsx|$/;" fi instance:View ShowEnumView line:16 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/Code.hs /^ html CodeView { .. } = [hsx|$/;" fi instance:View CodeView line:15 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/Error.hs /^ html ErrorView { .. } = [hsx|$/;" fi instance:View ErrorView line:14 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/GeneratedCode.hs /^ html GeneratedCodeView { .. } = [hsx|$/;" fi instance:View GeneratedCodeView line:15 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/SchemaUpdateFailed.hs /^ html SchemaUpdateFailedView { .. } = renderModal Modal$/;" fi instance:View SchemaUpdateFailedView line:17 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Edit.hs /^ html EditTableView { .. } = [hsx|$/;" fi instance:View EditTableView line:16 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Index.hs /^ html IndexView { .. } = [hsx|$/;" fi instance:View IndexView line:14 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/New.hs /^ html NewTableView { .. } = [hsx|$/;" fi instance:View NewTableView line:12 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Show.hs /^ html ShowView { .. } = [hsx|$/;" fi instance:View ShowView line:16 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/Mail.hs /^ html :: (?context :: context, ConfigProvider context) => mail -> Html$/;" ft signature:((?context :: context, ConfigProvider context) => mail -> Html) class:BuildMail line:67 language:Haskell
+html /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^ html :: (?context :: ControllerContext, ?view :: theView) => theView -> Html5.Html$/;" ft signature:((?context :: ControllerContext, ?view :: theView) => theView -> Html5.Html) class:View line:67 language:Haskell
+httpApp /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/LiveReloadNotificationServer.hs /^httpApp :: Wai.Application$/;" ft signature:(Wai.Application) line:30 language:Haskell
+humanize /home/nhamilton/Desktop/dev/backend/IHP/IHP/NameSupport.hs /^humanize :: Text -> Text$/;" ft signature:(Text -> Text) line:101 language:Haskell
+icon /home/nhamilton/Desktop/dev/backend/IHP/IHP/Welcome/Controller.hs /^icon = preEscapedToHtml [plain|$/;" fi line:62 language:Haskell
+id /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^ { id :: UUID$/;" c_a cons:AutoRefreshSession.AutoRefreshSession line:15 language:Haskell
+id /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditRowValueAction { tableName :: Text, targetName :: Text, id :: Text }$/;" c_a cons:DataController.EditRowValueAction line:74 language:Haskell
+identifier /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^identifier :: Parser Text$/;" ft signature:(Parser Text) line:352 language:Haskell
+ids /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ids :: (HasField "id" record id) => [record] -> [id]$/;" ft signature:((HasField "id" record id) => [record] -> [id]) line:435 language:Haskell
+ifNew /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ifNew :: forall record id. (?context :: ControllerContext, ?modelContext :: ModelSupport.ModelContext, HasField "id" record id, Default id, Eq id) => (record -> record) -> record -> record$/;" ft signature:(forall record id. (?context :: ControllerContext, ?modelContext :: ModelSupport.ModelContext, HasField "id" record id, Default id, Eq id) => (record -> record) -> record -> record) line:521 language:Haskell
+ifNotExists /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | CreateExtension { name :: Text, ifNotExists :: Bool }$/;" c_a cons:Statement.CreateExtension line:17 language:Haskell
+ifOrEmpty /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^ifOrEmpty :: (Monoid a) => Bool -> a -> a$/;" ft signature:((Monoid a) => Bool -> a -> a) line:58 language:Haskell
+ifValid /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ifValid :: (HasField "meta" model ModelSupport.MetaBag) => (Either model model -> IO r) -> model -> IO r$/;" ft signature:((HasField "meta" model ModelSupport.MetaBag) => (Either model model -> IO r) -> model -> IO r) line:513 language:Haskell
+ihpDefaultConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^ihpDefaultConfig :: ConfigBuilder$/;" ft signature:(ConfigBuilder) line:76 language:Haskell
+ihpVersion /home/nhamilton/Desktop/dev/backend/IHP/IHP/Telemetry.hs /^ { ihpVersion :: !Text$/;" c_a cons:TelemetryInfo.TelemetryInfo line:20 language:Haskell
+ihpVersion /home/nhamilton/Desktop/dev/backend/IHP/IHP/Version.hs /^ihpVersion :: Text$/;" ft signature:(Text) line:13 language:Haskell
+ihpWebsocketMiddleware /home/nhamilton/Desktop/dev/backend/IHP/IHP/Server.hs /^ihpWebsocketMiddleware :: (?applicationContext :: ApplicationContext) => Middleware$/;" ft signature:((?applicationContext :: ApplicationContext) => Middleware) line:68 language:Haskell
+imageMagickOptions /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/FileUpload.hs /^ , imageMagickOptions :: Text$/;" c_a cons:ImageUploadOptions.ImageUploadOptions line:48 language:Haskell
+includes /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^includes :: (MonoFoldable container, Eq (Element container)) => Element container -> container -> Bool$/;" ft signature:((MonoFoldable container, Eq (Element container)) => Element container -> container -> Bool) line:78 language:Haskell
+incrementField /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^incrementField :: forall model name value. (KnownSymbol name, Record.HasField name model value, SetField name model value, Num value) => Proxy name -> model -> model$/;" ft signature:(forall model name value. (KnownSymbol name, Record.HasField name model value, SetField name model value, Num value) => Proxy name -> model -> model) line:136 language:Haskell
+indent /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Compiler.hs /^indent text = " " <> text$/;" fi line:359 language:Haskell
+indent /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^indent :: Text -> Text$/;" ft signature:(Text -> Text) line:655 language:Haskell
+indexView /home/nhamilton/Desktop/dev/backend/IHP/IHP/GenericController.hs /^indexView :: forall idType model. (Generic model, HasField "id" model idType, Show idType, Show model) => [model] -> Html5.Html$/;" ft signature:(forall idType model. (Generic model, HasField "id" model idType, Show idType, Show model) => [model] -> Html5.Html) line:38 language:Haskell
+initAuthentication /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Middleware.hs /^initAuthentication :: forall user.$/;" ft signature:(forall user. (?context :: ControllerContext, ?modelContext :: ModelContext, Typeable (NormalizeModel user), KnownSymbol (GetTableName (NormalizeModel user)), KnownSymbol (GetModelName user), GetTableName (NormalizeModel user) ~ GetTableName user, FromRow (NormalizeModel user), PrimaryKey (GetTableName user) ~ UUID, FilterPrimaryKey (GetTableName user)) => IO ()) line:21 language:Haskell
+initAuthentication /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Middleware.hs /^initAuthentication = do$/;" fi line:32 language:Haskell
+initAutoRefresh /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^initAutoRefresh :: (?context :: ControllerContext, ?applicationContext :: ApplicationContext) => IO ()$/;" ft signature:((?context :: ControllerContext, ?applicationContext :: ApplicationContext) => IO ()) line:37 language:Haskell
+initContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^ initContext :: (?modelContext :: ModelContext, ?requestContext :: RequestContext, ?applicationContext :: ApplicationContext, ?context :: ControllerContext) => IO ()$/;" ft signature:((?modelContext :: ModelContext, ?requestContext :: RequestContext, ?applicationContext :: ApplicationContext, ?context :: ControllerContext) => IO ()) class:InitControllerContext line:59 language:Haskell
+initContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer.hs /^ initContext = do$/;" fi instance:ControllerSupport-InitControllerContext ToolServerApplication line:127 language:Haskell
+initDatabase /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Postgres.hs /^initDatabase :: IO ()$/;" ft signature:(IO ()) line:58 language:Haskell
+initFlashMessages /home/nhamilton/Desktop/dev/backend/IHP/IHP/FlashMessages/ControllerFunctions.hs /^initFlashMessages :: (?context :: ControllerContext) => IO ()$/;" ft signature:((?context :: ControllerContext) => IO ()) line:73 language:Haskell
+initialState /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^ initialState = AwaitingSessionID$/;" fi instance:WSApp AutoRefreshWSApp line:93 language:Haskell
+initialState /home/nhamilton/Desktop/dev/backend/IHP/IHP/WebSocket.hs /^ initialState :: state$/;" ft signature:(state) class:WSApp line:30 language:Haskell
+inputHandle /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ { inputHandle :: !Handle$/;" c_a cons:ManagedProcess.ManagedProcess line:20 language:Haskell
+inputValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ inputValue :: a -> Text$/;" ft signature:(a -> Text) class:InputValue line:92 language:Haskell
+inputValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ inputValue text = text$/;" fi instance:InputValue Text line:95 language:Haskell
+inputValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ inputValue = tshow$/;" fi instance:InputValue Int line:98 language:Haskell
+inputValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ inputValue = tshow$/;" fi instance:InputValue Integer line:101 language:Haskell
+inputValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ inputValue = tshow$/;" fi instance:InputValue Double line:104 language:Haskell
+inputValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ inputValue = tshow$/;" fi instance:InputValue Float line:107 language:Haskell
+inputValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ inputValue True = "on"$/;" fi instance:InputValue Bool line:110 language:Haskell
+inputValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ inputValue = Data.UUID.toText$/;" fi instance:InputValue Data-UUID-UUID line:114 language:Haskell
+inputValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ inputValue () = "error: inputValue(()) not supported"$/;" fi instance:InputValue () line:117 language:Haskell
+inputValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ inputValue time = cs (iso8601Show time)$/;" fi instance:InputValue UTCTime line:120 language:Haskell
+inputValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ inputValue date = cs (iso8601Show date)$/;" fi instance:InputValue Day line:123 language:Haskell
+inputValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ inputValue (Just value) = inputValue value$/;" fi instance:InputValue fieldType => InputValue (Maybe fieldType) line:126 language:Haskell
+inputValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ inputValue list = list |> map inputValue |> intercalate ","$/;" fi instance:InputValue value => InputValue [value] line:130 language:Haskell
+inputValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ inputValue = inputValue . Newtype.unpack$/;" fi instance:InputValue (PrimaryKey model') => InputValue (Id' model') line:211 language:Haskell
+instance /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^type instance PrimaryKey #{tshow name} = #{idType}$/;" t line:532 language:Haskell
+isActiveController /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^isActiveController :: forall controller context. (?context :: ControllerContext, Typeable controller) => Bool$/;" ft signature:(forall controller context. (?context :: ControllerContext, Typeable controller) => Bool) line:154 language:Haskell
+isActivePath /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^isActivePath :: (?context :: ControllerContext, PathString controller) => controller -> Bool$/;" ft signature:((?context :: ControllerContext, PathString controller) => controller -> Bool) line:119 language:Haskell
+isActivePathOrSub /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^isActivePathOrSub :: (?context :: ControllerContext, PathString controller) => controller -> Bool$/;" ft signature:((?context :: ControllerContext, PathString controller) => controller -> Bool) line:139 language:Haskell
+isAlphaOnly /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^isAlphaOnly :: Text -> Bool$/;" ft signature:(Text -> Bool) line:212 language:Haskell
+isBoolField /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/Layout.hs /^isBoolField fieldName tableCols = case (find (\\c -> get #columnName c == (cs fieldName)) tableCols) of$/;" fi line:48 language:Haskell
+isBooleanParam /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/Layout.hs /^isBooleanParam :: Bool -> ColumnDefinition -> Html$/;" ft signature:(Bool -> ColumnDefinition -> Html) line:83 language:Haskell
+isColor /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isColor :: Text -> ValidatorResult$/;" ft signature:(Text -> ValidatorResult) line:388 language:Haskell
+isCreateEnumType /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Columns.hs /^isCreateEnumType CreateEnumType {} = True$/;" fi line:230 language:Haskell
+isDebugMode /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ , isDebugMode :: Bool$/;" c_a cons:Context.Context line:154 language:Haskell
+isDevelopment /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^isDevelopment :: (?context :: context, ConfigProvider context) => Bool$/;" ft signature:((?context :: context, ConfigProvider context) => Bool) line:230 language:Haskell
+isEmail /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isEmail :: Text -> ValidatorResult$/;" ft signature:(Text -> ValidatorResult) line:226 language:Haskell
+isEmpty /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^isEmpty :: MonoFoldable value => value -> Bool$/;" ft signature:(MonoFoldable value => value -> Bool) line:54 language:Haskell
+isEmptyValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isEmptyValue :: MonoFoldable value => value -> ValidatorResult$/;" ft signature:(MonoFoldable value => value -> ValidatorResult) line:183 language:Haskell
+isEnvironment /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^isEnvironment :: (?context :: context, ConfigProvider context) => Environment -> Bool$/;" ft signature:((?context :: context, ConfigProvider context) => Environment -> Bool) line:224 language:Haskell
+isFailure /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/Types.hs /^isFailure Failure {} = True$/;" fi line:13 language:Haskell
+isGreaterThan /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isGreaterThan :: (Show value, Ord value) => value -> value -> ValidatorResult$/;" ft signature:((Show value, Ord value) => value -> value -> ValidatorResult) line:272 language:Haskell
+isHaskellKeyword /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^isHaskellKeyword :: Text -> Bool$/;" ft signature:(Text -> Bool) line:434 language:Haskell
+isHexColor /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isHexColor :: Text -> ValidatorResult$/;" ft signature:(Text -> ValidatorResult) line:346 language:Haskell
+isIllegalKeyword /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^isIllegalKeyword :: Text -> Bool$/;" ft signature:(Text -> Bool) line:486 language:Haskell
+isInList /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isInList :: (Eq value, Show value) => [value] -> value -> ValidatorResult$/;" ft signature:((Eq value, Show value) => [value] -> value -> ValidatorResult) line:406 language:Haskell
+isInRange /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isInRange :: (Show value, Ord value) => (value, value) -> value -> ValidatorResult$/;" ft signature:((Show value, Ord value) => (value, value) -> value -> ValidatorResult) line:246 language:Haskell
+isLessThan /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isLessThan :: (Show value, Ord value) => value -> value -> ValidatorResult$/;" ft signature:((Show value, Ord value) => value -> value -> ValidatorResult) line:259 language:Haskell
+isLocked /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Lockable.hs /^isLocked :: forall user. (HasField "lockedAt" user (Maybe UTCTime)) => user -> IO Bool$/;" ft signature:(forall user. (HasField "lockedAt" user (Maybe UTCTime)) => user -> IO Bool) line:15 language:Haskell
+isNew /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^isNew :: forall model id. (HasField "id" model id, Default id, Eq id) => model -> Bool$/;" ft signature:(forall model id. (HasField "id" model id, Default id, Eq id) => model -> Bool) line:164 language:Haskell
+isNullable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ , isNullable :: Bool$/;" c_a cons:ColumnDefinition.ColumnDefinition line:114 language:Haskell
+isPhoneNumber /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isPhoneNumber :: Text -> ValidatorResult$/;" ft signature:(Text -> ValidatorResult) line:198 language:Haskell
+isPhoneNumber /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isPhoneNumber text = Failure "is not a valid phone number (has to start with +, at least 5 characters)"$/;" fi line:200 language:Haskell
+isPortAvailable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/PortConfig.hs /^isPortAvailable :: Socket.PortNumber -> IO Bool$/;" ft signature:(Socket.PortNumber -> IO Bool) line:39 language:Haskell
+isPortConfigAvailable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/PortConfig.hs /^isPortConfigAvailable :: PortConfig -> IO Bool$/;" ft signature:(PortConfig -> IO Bool) line:57 language:Haskell
+isPrefixOf /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isPhoneNumber text | "+" `isPrefixOf` text && length text > 5 = Success$/;" fi line:199 language:Haskell
+isPrefixOf /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isUrl text | "http:\/\/" `isPrefixOf` text || "https:\/\/" `isPrefixOf` text = Success$/;" fi line:401 language:Haskell
+isProduction /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^isProduction :: (?context :: context, ConfigProvider context) => Bool$/;" ft signature:((?context :: context, ConfigProvider context) => Bool) line:236 language:Haskell
+isQuery /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/Controller.hs /^isQuery sql = T.isInfixOf "SELECT" u$/;" fi line:192 language:Haskell
+isRefCol /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^isRefCol :: (?schema :: Schema) => CreateTable -> Column -> Bool$/;" ft signature:((?schema :: Schema) => CreateTable -> Column -> Bool) line:312 language:Haskell
+isRgbColor /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isRgbColor :: Text -> ValidatorResult$/;" ft signature:(Text -> ValidatorResult) line:359 language:Haskell
+isRgbHexColor /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isRgbHexColor :: Text -> ValidatorResult$/;" ft signature:(Text -> ValidatorResult) line:314 language:Haskell
+isRgbaColor /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isRgbaColor :: Text -> ValidatorResult$/;" ft signature:(Text -> ValidatorResult) line:372 language:Haskell
+isRgbaHexColor /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isRgbaHexColor :: Text -> ValidatorResult$/;" ft signature:(Text -> ValidatorResult) line:330 language:Haskell
+isSQLKeyword /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^isSQLKeyword :: Text -> Bool$/;" ft signature:(Text -> Bool) line:298 language:Haskell
+isSessionExpired /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^isSessionExpired :: UTCTime -> AutoRefreshSession -> Bool$/;" ft signature:(UTCTime -> AutoRefreshSession -> Bool) line:202 language:Haskell
+isSqlFunction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/Layout.hs /^isSqlFunction :: Text -> Bool$/;" ft signature:(Text -> Bool) line:52 language:Haskell
+isSqlFunction_ /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/Layout.hs /^isSqlFunction_ :: ByteString -> Bool$/;" ft signature:(ByteString -> Bool) line:58 language:Haskell
+isStaticAttribute /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^isStaticAttribute (StaticAttribute _ _) = True$/;" fi line:129 language:Haskell
+isSuccess /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/Types.hs /^isSuccess Success = True$/;" fi line:9 language:Haskell
+isToday /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^isToday :: UTCTime -> IO Bool$/;" ft signature:(UTCTime -> IO Bool) line:163 language:Haskell
+isToday' /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^isToday' :: UTCTime -> UTCTime -> Bool$/;" ft signature:(UTCTime -> UTCTime -> Bool) line:168 language:Haskell
+isUnique /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ , isUnique :: Bool$/;" c_a cons:Column.Column line:60 language:Haskell
+isUrl /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isUrl :: Text -> ValidatorResult$/;" ft signature:(Text -> ValidatorResult) line:400 language:Haskell
+isUrl /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^isUrl text = Failure "is not a valid url. It needs to start with http:\/\/ or https:\/\/"$/;" fi line:402 language:Haskell
+isVariableAttribute /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^isVariableAttribute :: (?schema :: Schema) => CreateTable -> Column -> Bool$/;" ft signature:((?schema :: Schema) => CreateTable -> Column -> Bool) line:307 language:Haskell
+isWarning /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/StatusServer.hs /^data CompilerError = CompilerError { errorMessage :: [ByteString], isWarning :: Bool } deriving (Show)$/;" c_a cons:CompilerError.CompilerError line:111 language:Haskell
+isWeekend /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^isWeekend :: Day -> Bool$/;" ft signature:(Day -> Bool) line:225 language:Haskell
+json /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Render.hs /^ , json :: Maybe (IO ())$/;" c_a cons:PolymorphicRender.PolymorphicRender line:69 language:Haskell
+json /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^ json :: theView -> JSON.Value$/;" ft signature:(theView -> JSON.Value) class:View line:70 language:Haskell
+json /home/nhamilton/Desktop/dev/backend/IHP/Test/Controller/ParamSpec.hs /^json :: Text -> Aeson.Value$/;" ft signature:(Text -> Aeson.Value) line:298 language:Haskell
+jumpToAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^jumpToAction :: forall action. (Controller action, ?context :: ControllerContext, ?modelContext :: ModelContext) => action -> IO ()$/;" ft signature:(forall action. (Controller action, ?context :: ControllerContext, ?modelContext :: ModelContext) => action -> IO ()) line:95 language:Haskell
+label /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ { label :: Blaze.Html$/;" c_a cons:SubmitButton.SubmitButton line:60 language:Haskell
+labelClass /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , labelClass :: !Text$/;" c_a cons:FormField.FormField line:49 language:Haskell
+last /home/nhamilton/Desktop/dev/backend/IHP/IHP/Prelude.hs /^last :: [a] -> Maybe a$/;" ft signature:([a] -> Maybe a) line:86 language:Haskell
+lastMay /home/nhamilton/Desktop/dev/backend/IHP/IHP/Prelude.hs /^lastMay :: [a] -> Maybe a$/;" ft signature:([a] -> Maybe a) line:90 language:Haskell
+lastPing /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^ , lastPing :: UTCTime$/;" c_a cons:AutoRefreshSession.AutoRefreshSession line:25 language:Haskell
+lastResponse /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^ , lastResponse :: LByteString$/;" c_a cons:AutoRefreshSession.AutoRefreshSession line:23 language:Haskell
+lcfirst /home/nhamilton/Desktop/dev/backend/IHP/IHP/NameSupport.hs /^lcfirst :: Text -> Text$/;" ft signature:(Text -> Text) line:118 language:Haskell
+leafs /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^leafs :: [Text]$/;" ft signature:([Text]) line:349 language:Haskell
+lexeme /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^lexeme :: Parser a -> Parser a$/;" ft signature:(Parser a -> Parser a) line:44 language:Haskell
+limit /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^limit :: Int -> QueryBuilder model -> QueryBuilder model$/;" ft signature:(Int -> QueryBuilder model -> QueryBuilder model) line:424 language:Haskell
+limitClause /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ limitClause :: !(Maybe Text),$/;" c_a cons:SQLQuery.SQLQuery line:125 language:Haskell
+line /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | ReceiveAppOutput { line :: OutputLine }$/;" c_a cons:Action.ReceiveAppOutput line:49 language:Haskell
+liveReloadNotificationPort /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/PortConfig.hs /^ , liveReloadNotificationPort :: !Socket.PortNumber$/;" c_a cons:PortConfig.PortConfig line:19 language:Haskell
+liveReloadNotificationServerState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ , liveReloadNotificationServerState :: LiveReloadNotificationServerState$/;" c_a cons:AppState.AppState line:135 language:Haskell
+lock /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Lockable.hs /^lock :: forall user. (?modelContext :: ModelContext, CanUpdate user, UpdateField "lockedAt" user user (Maybe UTCTime) (Maybe UTCTime)) => user -> IO user$/;" ft signature:(forall user. (?modelContext :: ModelContext, CanUpdate user, UpdateField "lockedAt" user user (Maybe UTCTime) (Maybe UTCTime)) => user -> IO user) line:5 language:Haskell
+lockDuration /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Lockable.hs /^lockDuration :: NominalDiffTime$/;" ft signature:(NominalDiffTime) line:12 language:Haskell
+logQuery /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^logQuery :: (?modelContext :: ModelContext, Show query, Show parameters) => query -> parameters -> IO ()$/;" ft signature:((?modelContext :: ModelContext, Show query, Show parameters) => query -> parameters -> IO ()) line:331 language:Haskell
+login /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/Controller.hs /^login :: forall user id. (?context :: ControllerContext, KnownSymbol (ModelSupport.GetModelName user), HasField "id" user id, Show id) => user -> IO ()$/;" ft signature:(forall user id. (?context :: ControllerContext, KnownSymbol (ModelSupport.GetModelName user), HasField "id" user id, Show id) => user -> IO ()) line:88 language:Haskell
+logout /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/Controller.hs /^logout :: forall user id. (?context :: ControllerContext, KnownSymbol (ModelSupport.GetModelName user), HasField "id" user id, Show id) => user -> IO ()$/;" ft signature:(forall user id. (?context :: ControllerContext, KnownSymbol (ModelSupport.GetModelName user), HasField "id" user id, Show id) => user -> IO ()) line:93 language:Haskell
+mailName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/MailGenerator.hs /^ , mailName :: Text$/;" c_a cons:MailConfig.MailConfig line:18 language:Haskell
+mailName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMail.hs /^ , mailName :: Text$/;" c_a cons:NewMailView.NewMailView line:15 language:Haskell
+mailServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^ , mailServer :: MailServer$/;" c_a cons:FrameworkConfig.FrameworkConfig line:166 language:Haskell
+main /home/nhamilton/Desktop/dev/backend/IHP/Main.hs /^main :: IO ()$/;" ft signature:(IO ()) line:30 language:Haskell
+main /home/nhamilton/Desktop/dev/backend/IHP/Test/Main.hs /^main :: IO ()$/;" ft signature:(IO ()) line:34 language:Haskell
+main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/BuildGeneratedCode.hs /^main :: IO ()$/;" ft signature:(IO ()) line:11 language:Haskell
+main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/DeleteController.hs /^main :: IO ()$/;" ft signature:(IO ()) line:12 language:Haskell
+main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/HashPassword.hs /^main :: IO ()$/;" ft signature:(IO ()) line:12 language:Haskell
+main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/Migrate.hs /^main :: IO ()$/;" ft signature:(IO ()) line:8 language:Haskell
+main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/NewApplication.hs /^main :: IO ()$/;" ft signature:(IO ()) line:11 language:Haskell
+main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/NewController.hs /^main :: IO ()$/;" ft signature:(IO ()) line:12 language:Haskell
+main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/NewMigration.hs /^main :: IO ()$/;" ft signature:(IO ()) line:10 language:Haskell
+main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/NewScript.hs /^main :: IO ()$/;" ft signature:(IO ()) line:11 language:Haskell
+main /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/IDE/DevServer.hs /^main :: IO ()$/;" ft signature:(IO ()) line:28 language:Haskell
+makeElement /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/QQ.hs /^makeElement :: Text -> [Html] -> Html$/;" ft signature:(Text -> [Html] -> Html) line:134 language:Haskell
+manyHsxElement /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^manyHsxElement = do$/;" fi line:65 language:Haskell
+marker /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | AppendToMarker { marker :: Text, filePath :: Text, fileContent :: Text }$/;" c_a cons:GeneratorAction.AppendToMarker line:9 language:Haskell
+maxFailedLoginAttemps /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Controller/Sessions.hs /^ maxFailedLoginAttemps :: record -> Int$/;" ft signature:(record -> Int) class:SessionsControllerConfig line:160 language:Haskell
+maxSignInAttemps /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Authentication.hs /^ maxSignInAttemps :: entity -> Int$/;" ft signature:(entity -> Int) class:Lockable line:13 language:Haskell
+maybeFetchRelatedOrNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/FetchRelated.hs /^maybeFetchRelatedOrNothing :: forall model field fieldValue fetchModel. ($/;" ft signature:(forall model field fieldValue fetchModel. (?modelContext :: ModelContext, UpdateField field model (Include field model) (Maybe fieldValue) (Maybe (FetchResult fieldValue fetchModel)), HasField field model (Maybe fieldValue), PG.FromRow fetchModel, KnownSymbol (GetTableName fetchModel), Fetchable fieldValue fetchModel) => Proxy field -> Maybe model -> IO (Maybe (Include field model))) line:144 language:Haskell
+maybeFetchRelatedOrNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/FetchRelated.hs /^maybeFetchRelatedOrNothing relatedField = maybe (pure Nothing) (\\q -> fetchRelatedOrNothing relatedField q >>= pure . Just)$/;" fi line:152 language:Haskell
+maybeFromContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^maybeFromContext :: forall value. (?context :: ControllerContext, Typeable value) => IO (Maybe value)$/;" ft signature:(forall value. (?context :: ControllerContext, Typeable value) => IO (Maybe value)) line:98 language:Haskell
+maybeFromFrozenContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^maybeFromFrozenContext :: forall value. (?context :: ControllerContext, Typeable value) => Maybe value$/;" ft signature:(forall value. (?context :: ControllerContext, Typeable value) => Maybe value) line:105 language:Haskell
+migrate /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaMigration.hs /^migrate :: (?modelContext :: ModelContext) => IO ()$/;" ft signature:((?modelContext :: ModelContext) => IO ()) line:24 language:Haskell
+migrationFile /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaMigration.hs /^ , migrationFile :: Text$/;" c_a cons:Migration.Migration line:20 language:Haskell
+migrationPath /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaMigration.hs /^migrationPath :: Migration -> Text$/;" ft signature:(Migration -> Text) line:114 language:Haskell
+modal /home/nhamilton/Desktop/dev/backend/IHP/IHP/Modal/ViewFunctions.hs /^modal :: (?context :: ControllerContext) => Html$/;" ft signature:((?context :: ControllerContext) => Html) line:54 language:Haskell
+modalCloseUrl /home/nhamilton/Desktop/dev/backend/IHP/IHP/Modal/Types.hs /^ , modalCloseUrl :: Text$/;" c_a cons:Modal.Modal line:16 language:Haskell
+modalContent /home/nhamilton/Desktop/dev/backend/IHP/IHP/Modal/Types.hs /^ { modalContent :: Html$/;" c_a cons:Modal.Modal line:14 language:Haskell
+modalFooter /home/nhamilton/Desktop/dev/backend/IHP/IHP/Modal/Types.hs /^ , modalFooter :: Maybe Html$/;" c_a cons:Modal.Modal line:15 language:Haskell
+modalTitle /home/nhamilton/Desktop/dev/backend/IHP/IHP/Modal/Types.hs /^ , modalTitle :: Text$/;" c_a cons:Modal.Modal line:17 language:Haskell
+model /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ { model :: model$/;" c_a cons:FormContext.FormContext line:66 language:Haskell
+modelContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/ApplicationContext.hs /^ { modelContext :: !ModelContext$/;" c_a cons:ApplicationContext.ApplicationContext line:10 language:Haskell
+modelContextTroubleshooting /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/StatusServer.hs /^modelContextTroubleshooting :: [ByteString] -> Maybe Html5.Html$/;" ft signature:([ByteString] -> Maybe Html5.Html) line:297 language:Haskell
+modelFormAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^ modelFormAction :: (?context :: ControllerContext) => record -> Text$/;" ft signature:((?context :: ControllerContext) => record -> Text) class:ModelFormAction line:43 language:Haskell
+modelFormAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^ modelFormAction record =$/;" fi instance:(HasField "id" record id, Eq id, Default id, KnownSymbol (GetModelName record), Show id) => ModelFormAction application record line:63 language:Haskell
+modelName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ActionGenerator.hs /^ , modelName :: Text$/;" c_a cons:ActionConfig.ActionConfig line:18 language:Haskell
+modelName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^ , modelName :: Text$/;" c_a cons:ControllerConfig.ControllerConfig line:45 language:Haskell
+modelName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/MailGenerator.hs /^ , modelName :: Text$/;" c_a cons:MailConfig.MailConfig line:17 language:Haskell
+modelName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ViewGenerator.hs /^ , modelName :: Text$/;" c_a cons:ViewConfig.ViewConfig line:17 language:Haskell
+modelNameToTableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/NameSupport.hs /^modelNameToTableName :: Text -> Text$/;" ft signature:(Text -> Text) line:67 language:Haskell
+modify /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^modify :: forall model name value updateFunction. (KnownSymbol name, Record.HasField name model value, SetField name model value) => Proxy name -> (value -> value) -> model -> model$/;" ft signature:(forall model name value updateFunction. (KnownSymbol name, Record.HasField name model value, SetField name model value) => Proxy name -> (value -> value) -> model -> model) line:123 language:Haskell
+moduleName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^data HaskellModule = HaskellModule { moduleName :: Text, body :: Text }$/;" c_a cons:HaskellModule.HaskellModule line:52 language:Haskell
+mountFrontController /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^mountFrontController :: forall frontController application. (?applicationContext :: ApplicationContext, ?context :: RequestContext, FrontController frontController) => frontController -> Parser (IO ResponseReceived)$/;" ft signature:(forall frontController application. (?applicationContext :: ApplicationContext, ?context :: RequestContext, FrontController frontController) => frontController -> Parser (IO ResponseReceived)) line:430 language:Haskell
+name /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ = ParamNotFoundException { name :: ByteString }$/;" c_a cons:ParamException.ParamNotFoundException line:128 language:Haskell
+name /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ | ParamCouldNotBeParsedException { name :: ByteString, parserError :: ByteString }$/;" c_a cons:ParamException.ParamCouldNotBeParsedException line:129 language:Haskell
+name /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | CreateEnumType { name :: Text, values :: [Text] }$/;" c_a cons:Statement.CreateEnumType line:15 language:Haskell
+name /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | CreateExtension { name :: Text, ifNotExists :: Bool }$/;" c_a cons:Statement.CreateExtension line:17 language:Haskell
+name /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ { name :: Text$/;" c_a cons:CreateTable.CreateTable line:48 language:Haskell
+name /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ { name :: Text$/;" c_a cons:Column.Column line:56 language:Haskell
+name /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/Show.hs /^ , name :: Text$/;" c_a cons:ShowEnumView.ShowEnumView line:11 language:Haskell
+name /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Show.hs /^ , name :: Text$/;" c_a cons:ShowView.ShowView line:11 language:Haskell
+name /home/nhamilton/Desktop/dev/backend/IHP/Test/HtmlSupport/QQSpec.hs /^data Project = Project { name :: Text }$/;" c_a cons:Project.Project line:70 language:Haskell
+nameList /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Columns.hs /^nameList statements = map (get #name) statements$/;" fi line:233 language:Haskell
+needsDatabaseInit /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Postgres.hs /^needsDatabaseInit :: IO Bool$/;" ft signature:(IO Bool) line:55 language:Haskell
+needsHasFieldId /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^needsHasFieldId :: CreateTable -> Bool$/;" ft signature:(CreateTable -> Bool) line:637 language:Haskell
+newAutoRefreshServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^newAutoRefreshServer :: AutoRefreshServer$/;" ft signature:(AutoRefreshServer) line:30 language:Haskell
+newControllerContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^newControllerContext :: (?requestContext :: RequestContext) => IO ControllerContext$/;" ft signature:((?requestContext :: RequestContext) => IO ControllerContext) line:52 language:Haskell
+newRecord /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ newRecord :: model$/;" ft signature:(model) class:Record line:416 language:Haskell
+newSessionAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Controller/Sessions.hs /^newSessionAction :: forall record action.$/;" ft signature:(forall record action. (?theAction :: action, ?context :: ControllerContext, HasNewSessionUrl record, ?modelContext :: ModelContext, Typeable record, View (NewView record), Data action, Record record, HasPath action, SessionsControllerConfig record) => IO ()) line:31 language:Haskell
+newSessionAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Controller/Sessions.hs /^newSessionAction = do$/;" fi line:43 language:Haskell
+newSessionUrl /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Types.hs /^ newSessionUrl :: Proxy user -> Text$/;" ft signature:(Proxy user -> Text) class:HasNewSessionUrl line:8 language:Haskell
+nl2br /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^nl2br :: (Sequences.Textual text, ToHtml text) => text -> Html5.Html$/;" ft signature:((Sequences.Textual text, ToHtml text) => text -> Html5.Html) line:241 language:Haskell
+nonEmpty /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^nonEmpty :: MonoFoldable value => value -> ValidatorResult$/;" ft signature:(MonoFoldable value => value -> ValidatorResult) line:164 language:Haskell
+notConnectedModelContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^notConnectedModelContext :: ModelContext$/;" ft signature:(ModelContext) line:56 language:Haskell
+notNull /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ , notNull :: Bool$/;" c_a cons:Column.Column line:59 language:Haskell
+notifyAssetChange /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/LiveReloadNotificationServer.hs /^notifyAssetChange = broadcast "reload_assets"$/;" fi line:35 language:Haskell
+notifyBrowserOnApplicationOutput /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/StatusServer.hs /^notifyBrowserOnApplicationOutput :: (?context :: Context) => StatusServerState -> OutputLine -> IO ()$/;" ft signature:((?context :: Context) => StatusServerState -> OutputLine -> IO ()) line:82 language:Haskell
+notifyHaskellChange /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/LiveReloadNotificationServer.hs /^notifyHaskellChange :: LiveReloadNotificationServerState -> IO ()$/;" ft signature:(LiveReloadNotificationServerState -> IO ()) line:33 language:Haskell
+notifyOutput /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/StatusServer.hs /^notifyOutput :: (?context :: Context) => (IORef [ByteString], IORef [ByteString]) -> IORef [(Websocket.Connection, Concurrent.MVar ())] -> IO ()$/;" ft signature:((?context :: Context) => (IORef [ByteString], IORef [ByteString]) -> IORef [(Websocket.Connection, Concurrent.MVar ())] -> IO ()) line:102 language:Haskell
+numberField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^numberField :: forall fieldName model value.$/;" ft signature:(forall fieldName model value. (?formContext :: FormContext model, HasField fieldName model value, HasField "meta" model MetaBag, KnownSymbol fieldName, InputValue value, KnownSymbol (GetModelName model)) => Proxy fieldName -> FormField) line:270 language:Haskell
+numberField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^numberField field = (textField field) { fieldType = NumberInput }$/;" fi line:278 language:Haskell
+offset /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^offset :: Int -> QueryBuilder model -> QueryBuilder model$/;" ft signature:(Int -> QueryBuilder model -> QueryBuilder model) line:438 language:Haskell
+offsetClause /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ offsetClause :: !(Maybe Text)$/;" c_a cons:SQLQuery.SQLQuery line:126 language:Haskell
+onClick /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^onClick = A.onclick$/;" fi line:164 language:Haskell
+onClose /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^ onClose = do$/;" fi instance:WSApp AutoRefreshWSApp line:132 language:Haskell
+onClose /home/nhamilton/Desktop/dev/backend/IHP/IHP/WebSocket.hs /^ onClose :: (?state :: IORef state, ?context :: ControllerContext, ?applicationContext :: ApplicationContext, ?connection :: Websocket.Connection) => IO ()$/;" ft signature:((?state :: IORef state, ?context :: ControllerContext, ?applicationContext :: ApplicationContext, ?connection :: Websocket.Connection) => IO ()) class:WSApp line:38 language:Haskell
+onDelete /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ , onDelete :: Maybe OnDelete$/;" c_a cons:Constraint.ForeignKeyConstraint line:82 language:Haskell
+onDelete /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/EditForeignKey.hs /^ , onDelete :: Text$/;" c_a cons:EditForeignKeyView.EditForeignKeyView line:16 language:Haskell
+onLoad /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^onLoad = A.onload$/;" fi line:165 language:Haskell
+onPing /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^ onPing = do$/;" fi instance:WSApp AutoRefreshWSApp line:127 language:Haskell
+onPing /home/nhamilton/Desktop/dev/backend/IHP/IHP/WebSocket.hs /^ onPing :: (?state :: IORef state, ?context :: ControllerContext, ?applicationContext :: ApplicationContext, ?connection :: Websocket.Connection) => IO ()$/;" ft signature:((?state :: IORef state, ?context :: ControllerContext, ?applicationContext :: ApplicationContext, ?connection :: Websocket.Connection) => IO ()) class:WSApp line:35 language:Haskell
+openEditor /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Helper/Controller.hs /^openEditor :: Text -> Int -> Int -> IO ()$/;" ft signature:(Text -> Int -> Int -> IO ()) line:39 language:Haskell
+openUrl /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer.hs /^openUrl :: Text -> IO ()$/;" ft signature:(Text -> IO ()) line:103 language:Haskell
+option /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^option :: forall option. Typeable option => option -> State.StateT TMap.TMap IO ()$/;" ft signature:(forall option. Typeable option => option -> State.StateT TMap.TMap IO ()) line:73 language:Haskell
+options /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ | SelectInput { options :: ![(Text, Text)] }$/;" c_a cons:InputType.SelectInput line:82 language:Haskell
+orderBy /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^orderBy :: (KnownSymbol name, HasField name model value, model ~ GetModelByTableName table) => Proxy name -> QueryBuilder table -> QueryBuilder table$/;" ft signature:((KnownSymbol name, HasField name model value, model ~ GetModelByTableName table) => Proxy name -> QueryBuilder table -> QueryBuilder table) line:411 language:Haskell
+orderByAsc /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^orderByAsc :: (KnownSymbol name, HasField name model value, model ~ GetModelByTableName table) => Proxy name -> QueryBuilder table -> QueryBuilder table$/;" ft signature:((KnownSymbol name, HasField name model value, model ~ GetModelByTableName table) => Proxy name -> QueryBuilder table -> QueryBuilder table) line:391 language:Haskell
+orderByClause /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ orderByClause :: !([(Text, OrderByDirection)]),$/;" c_a cons:SQLQuery.SQLQuery line:124 language:Haskell
+orderByDesc /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^orderByDesc :: (KnownSymbol name, HasField name model value, model ~ GetModelByTableName table) => Proxy name -> QueryBuilder table -> QueryBuilder table$/;" ft signature:((KnownSymbol name, HasField name model value, model ~ GetModelByTableName table) => Proxy name -> QueryBuilder table -> QueryBuilder table) line:406 language:Haskell
+os /home/nhamilton/Desktop/dev/backend/IHP/IHP/Telemetry.hs /^ , os :: !Text$/;" c_a cons:TelemetryInfo.TelemetryInfo line:21 language:Haskell
+output /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/SchemaUpdateFailed.hs /^ { output :: Text$/;" c_a cons:SchemaUpdateFailedView.SchemaUpdateFailedView line:12 language:Haskell
+outputHandle /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ , outputHandle :: !Handle$/;" c_a cons:ManagedProcess.ManagedProcess line:21 language:Haskell
+pack /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ pack = Id$/;" fi instance:Newtype-Newtype (Id' model) line:236 language:Haskell
+pack /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ pack = PG.Binary$/;" fi instance:Newtype-Newtype (PG-Binary payload) line:412 language:Haskell
+param /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^param :: (?context :: ControllerContext) => (ParamReader valueType) => ByteString -> valueType$/;" ft signature:((?context :: ControllerContext) => (ParamReader valueType) => ByteString -> valueType) line:89 language:Haskell
+param /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^ param :: a$/;" ft signature:(a) class:ViewParamHelpMessage line:212 language:Haskell
+param /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^ param = error "unreachable"$/;" fi instance:(T-TypeError (T-Text "âparamâ can only be used inside your controller actions-\nYou have to run the âparam \"my_param\"â call inside your controller and then pass the resulting value to your view-\n\nController Example:\n\n module Web-Controller-Projects\n\n instance Controller ProjectsController where\n action ProjectsAction = do\n let showDetails = param \"showDetails\"\n render ProjectsView { showDetails }\n\nView Example:\n\n module Web-View-Projects-Index\n\n data ProjectsView = ProjectsView { showDetails :: Bool }\n instance View ProjectsView where\n html ProjectsView { -- } = [hsx|Show details: { showDetails}|]\n\n")) => ViewParamHelpMessage line:215 language:Haskell
+paramBool /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^paramBool :: (?context :: ControllerContext) => ByteString -> Bool$/;" ft signature:((?context :: ControllerContext) => ByteString -> Bool) line:151 language:Haskell
+paramInt /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^paramInt :: (?context :: ControllerContext) => ByteString -> Int$/;" ft signature:((?context :: ControllerContext) => ByteString -> Int) line:145 language:Haskell
+paramList /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^paramList :: forall valueType. (?context :: ControllerContext, DeepSeq.NFData valueType, ParamReader valueType) => ByteString -> [valueType]$/;" ft signature:(forall valueType. (?context :: ControllerContext, DeepSeq.NFData valueType, ParamReader valueType) => ByteString -> [valueType]) line:114 language:Haskell
+paramNotFoundExceptionHandler /home/nhamilton/Desktop/dev/backend/IHP/IHP/ErrorController.hs /^paramNotFoundExceptionHandler :: (Show controller, ?context :: ControllerContext) => SomeException -> controller -> Text -> Maybe (IO ResponseReceived)$/;" ft signature:((Show controller, ?context :: ControllerContext) => SomeException -> controller -> Text -> Maybe (IO ResponseReceived)) line:177 language:Haskell
+paramOrDefault /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^paramOrDefault :: (?context :: ControllerContext) => ParamReader a => a -> ByteString -> a$/;" ft signature:((?context :: ControllerContext) => ParamReader a => a -> ByteString -> a) line:191 language:Haskell
+paramOrError /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^paramOrError :: forall paramType. (?context :: ControllerContext) => ParamReader paramType => ByteString -> Either ParamException paramType$/;" ft signature:(forall paramType. (?context :: ControllerContext) => ParamReader paramType => ByteString -> Either ParamException paramType) line:217 language:Haskell
+paramOrNothing /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^paramOrNothing :: forall paramType. (?context :: ControllerContext) => ParamReader (Maybe paramType) => ByteString -> Maybe paramType$/;" ft signature:(forall paramType. (?context :: ControllerContext) => ParamReader (Maybe paramType) => ByteString -> Maybe paramType) line:208 language:Haskell
+paramParserErrorMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^paramParserErrorMessage name = "param: Parameter '" <> cs name <> "' is invalid"$/;" fi line:124 language:Haskell
+paramText /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^paramText :: (?context :: ControllerContext) => ByteString -> Text$/;" ft signature:((?context :: ControllerContext) => ByteString -> Text) line:139 language:Haskell
+paramUUID /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^paramUUID :: (?context :: ControllerContext) => ByteString -> UUID$/;" ft signature:((?context :: ControllerContext) => ByteString -> UUID) line:157 language:Haskell
+params /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/RequestContext.hs /^data RequestBody = FormBody { params :: [Param], files :: [File LBS.ByteString] } | JSONBody (Maybe Aeson.Value)$/;" c_a cons:RequestBody.FormBody line:20 language:Haskell
+parents /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^parents :: [Text]$/;" ft signature:([Text]) line:332 language:Haskell
+parseArgument /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Routes.hs /^ parseArgument = parseTextArgument$/;" fi instance:AutoRoute SchemaController line:6 language:Haskell
+parseArgument /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Routes.hs /^ parseArgument = parseTextArgument$/;" fi instance:AutoRoute TablesController line:9 language:Haskell
+parseArgument /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Routes.hs /^ parseArgument = parseTextArgument$/;" fi instance:AutoRoute ColumnsController line:12 language:Haskell
+parseArgument /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Routes.hs /^ parseArgument = parseTextArgument$/;" fi instance:AutoRoute EnumsController line:15 language:Haskell
+parseArgument /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Routes.hs /^ parseArgument = parseTextArgument$/;" fi instance:AutoRoute EnumValuesController line:18 language:Haskell
+parseArgument /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Routes.hs /^ parseArgument = parseTextArgument$/;" fi instance:AutoRoute DataController line:22 language:Haskell
+parseArgument /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Routes.hs /^ parseArgument = parseTextArgument$/;" fi instance:AutoRoute CodeGenController line:25 language:Haskell
+parseArgument /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^ parseArgument :: forall d. Data d => ByteString -> ByteString -> d$/;" ft signature:(forall d. Data d => ByteString -> ByteString -> d) class:AutoRoute line:142 language:Haskell
+parseDDL /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^parseDDL :: Parser [Statement]$/;" ft signature:(Parser [Statement]) line:56 language:Haskell
+parseForeignKeyConstraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^parseForeignKeyConstraint = do$/;" fi line:143 language:Haskell
+parseHsx /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^parseHsx :: SourcePos -> Text -> Either (ParseErrorBundle Text Void) Node$/;" ft signature:(SourcePos -> Text -> Either (ParseErrorBundle Text Void) Node) line:46 language:Haskell
+parseId /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^parseId :: ((ModelSupport.PrimaryKey (ModelSupport.GetTableName record)) ~ UUID) => Parser (ModelSupport.Id record)$/;" ft signature:(((ModelSupport.PrimaryKey (ModelSupport.GetTableName record)) ~ UUID) => Parser (ModelSupport.Id record)) line:461 language:Haskell
+parseIntArgument /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^parseIntArgument :: forall d. Data d => ByteString -> ByteString -> d$/;" ft signature:(forall d. Data d => ByteString -> ByteString -> d) line:206 language:Haskell
+parseOnDelete /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^parseOnDelete = choice$/;" fi line:162 language:Haskell
+parsePrimaryKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ parsePrimaryKey :: Text -> Maybe primaryKey$/;" ft signature:(Text -> Maybe primaryKey) class:ParsePrimaryKey line:247 language:Haskell
+parsePrimaryKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ parsePrimaryKey = Read.readMaybe . cs$/;" fi instance:ParsePrimaryKey UUID line:250 language:Haskell
+parsePrimaryKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ parsePrimaryKey text = Just text$/;" fi instance:ParsePrimaryKey Text line:253 language:Haskell
+parsePrimaryKeyConstraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^parsePrimaryKeyConstraint = do$/;" fi line:137 language:Haskell
+parseRoute /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^parseRoute :: forall controller application. (?applicationContext :: ApplicationContext, ?context :: RequestContext, Controller controller, CanRoute controller, InitControllerContext application, ?application :: application, Typeable application, Data controller) => Parser (IO ResponseReceived)$/;" ft signature:(forall controller application. (?applicationContext :: ApplicationContext, ?context :: RequestContext, Controller controller, CanRoute controller, InitControllerContext application, ?application :: application, Typeable application, Data controller) => Parser (IO ResponseReceived)) line:434 language:Haskell
+parseRoute' /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^ parseRoute' :: (?applicationContext :: ApplicationContext, ?context :: RequestContext) => Parser controller$/;" ft signature:((?applicationContext :: ApplicationContext, ?context :: RequestContext) => Parser controller) class:CanRoute line:92 language:Haskell
+parseRoute' /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^ parseRoute' = autoRoute$/;" fi instance:(AutoRoute controller, Controller controller) => CanRoute controller line:307 language:Haskell
+parseRoute' /home/nhamilton/Desktop/dev/backend/IHP/IHP/Welcome/Controller.hs /^ parseRoute' = (string "\/" <|> string "") *> endOfInput $> WelcomeAction$/;" fi instance:CanRoute WelcomeController line:13 language:Haskell
+parseSchemaSql /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^parseSchemaSql :: IO (Either ByteString [Statement])$/;" ft signature:(IO (Either ByteString [Statement])) line:28 language:Haskell
+parseSql /home/nhamilton/Desktop/dev/backend/IHP/Test/IDE/SchemaDesigner/ParserSpec.hs /^parseSql :: Text -> Statement$/;" ft signature:(Text -> Statement) line:327 language:Haskell
+parseSqlStatements /home/nhamilton/Desktop/dev/backend/IHP/Test/IDE/SchemaDesigner/ParserSpec.hs /^parseSqlStatements :: Text -> [Statement]$/;" ft signature:(Text -> [Statement]) line:330 language:Haskell
+parseTableConstraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^parseTableConstraint = do$/;" fi line:130 language:Haskell
+parseText /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^parseText :: Parser Text$/;" ft signature:(Parser Text) line:471 language:Haskell
+parseTextArgument /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^parseTextArgument :: forall d. Data d => ByteString -> ByteString -> d$/;" ft signature:(forall d. Data d => ByteString -> ByteString -> d) line:190 language:Haskell
+parseUUID /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^parseUUID :: Parser UUID$/;" ft signature:(Parser UUID) line:452 language:Haskell
+parseUUIDArgument /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^parseUUIDArgument :: forall d. Data d => ByteString -> ByteString -> d$/;" ft signature:(forall d. Data d => ByteString -> ByteString -> d) line:216 language:Haskell
+parseUniqueConstraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^parseUniqueConstraint = do$/;" fi line:156 language:Haskell
+parseValues /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/Controller.hs /^parseValues :: Bool -> Bool -> Text -> Text$/;" ft signature:(Bool -> Bool -> Text -> Text) line:182 language:Haskell
+parser /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^parser :: Parser Node$/;" ft signature:(Parser Node) line:55 language:Haskell
+parserError /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ | ParamCouldNotBeParsedException { name :: ByteString, parserError :: ByteString }$/;" c_a cons:ParamException.ParamCouldNotBeParsedException line:129 language:Haskell
+passwordField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^passwordField :: forall fieldName model.$/;" ft signature:(forall fieldName model. (?formContext :: FormContext model, HasField fieldName model Text, HasField "meta" model MetaBag, KnownSymbol fieldName, KnownSymbol (GetModelName model)) => Proxy fieldName -> FormField) line:324 language:Haskell
+passwordStrength /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Authentication.hs /^passwordStrength :: Int$/;" ft signature:(Int) line:15 language:Haskell
+patchExpr /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/QQ.hs /^patchExpr :: TH.Exp -> TH.Exp$/;" ft signature:(TH.Exp -> TH.Exp) line:64 language:Haskell
+pathTo /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^ pathTo :: controller -> Text $/;" ft signature:(controller -> Text) class:HasPath line:74 language:Haskell
+pathTo /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^ pathTo !action = appPrefix <> actionName <> cs arguments$/;" fi instance:(Show controller, AutoRoute controller) => HasPath controller line:311 language:Haskell
+pathTo /home/nhamilton/Desktop/dev/backend/IHP/IHP/Welcome/Controller.hs /^ pathTo WelcomeAction = "\/"$/;" fi instance:HasPath WelcomeController line:16 language:Haskell
+pathToMigration /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaMigration.hs /^pathToMigration :: Text -> Maybe Migration$/;" ft signature:(Text -> Maybe Migration) line:102 language:Haskell
+pathToModuleName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^pathToModuleName :: Text -> Text$/;" ft signature:(Text -> Text) line:192 language:Haskell
+pathToString /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^ pathToString :: a -> Text$/;" ft signature:(a -> Text) class:PathString line:177 language:Haskell
+pathToString /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^ pathToString path = path$/;" fi instance:PathString Text line:180 language:Haskell
+pathToString /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^ pathToString = pathTo$/;" fi instance:HasPath action => PathString action line:183 language:Haskell
+patternMatchFailureHandler /home/nhamilton/Desktop/dev/backend/IHP/IHP/ErrorController.hs /^patternMatchFailureHandler :: (Show controller, ?context :: ControllerContext) => SomeException -> controller -> Text -> Maybe (IO ResponseReceived)$/;" ft signature:((Show controller, ?context :: ControllerContext) => SomeException -> controller -> Text -> Maybe (IO ResponseReceived)) line:154 language:Haskell
+pauseAppGHCI /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/IDE/DevServer.hs /^pauseAppGHCI :: (?context :: Context) => AppGHCIState -> IO ()$/;" ft signature:((?context :: Context) => AppGHCIState -> IO ()) line:292 language:Haskell
+placeholder /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , placeholder :: !Text$/;" c_a cons:FormField.FormField line:55 language:Haskell
+plain /home/nhamilton/Desktop/dev/backend/IHP/IHP/Prelude.hs /^plain = Data.String.Interpolate.i$/;" fi line:93 language:Haskell
+plan /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewAction.hs /^ { plan :: Either Text [GeneratorAction]$/;" c_a cons:NewActionView.NewActionView line:14 language:Haskell
+plan /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewApplication.hs /^ { plan :: Either Text [GeneratorAction]$/;" c_a cons:NewApplicationView.NewApplicationView line:12 language:Haskell
+plan /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewController.hs /^ { plan :: Either Text [GeneratorAction]$/;" c_a cons:NewControllerView.NewControllerView line:14 language:Haskell
+plan /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMail.hs /^ { plan :: Either Text [GeneratorAction]$/;" c_a cons:NewMailView.NewMailView line:14 language:Haskell
+plan /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewScript.hs /^ { plan :: Either Text [GeneratorAction]$/;" c_a cons:NewScriptView.NewScriptView line:12 language:Haskell
+plan /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewView.hs /^ { plan :: Either Text [GeneratorAction]$/;" c_a cons:NewViewView.NewViewView line:14 language:Haskell
+polymorphicRender /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Render.hs /^polymorphicRender :: PolymorphicRender$/;" ft signature:(PolymorphicRender) line:100 language:Haskell
+portConfig /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ , portConfig :: PortConfig$/;" c_a cons:Context.Context line:152 language:Haskell
+post /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^post :: (Controller action$/;" ft signature:((Controller action, InitControllerContext application, ?application :: application, ?applicationContext :: ApplicationContext, ?context :: RequestContext, Typeable application, Typeable action) => ByteString -> action -> Parser (IO ResponseReceived)) line:388 language:Haskell
+post /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^post path action = do$/;" fi line:396 language:Haskell
+postgresHandler /home/nhamilton/Desktop/dev/backend/IHP/IHP/ErrorController.hs /^postgresHandler :: (Show controller, ?context :: ControllerContext) => SomeException -> controller -> Text -> Maybe (IO ResponseReceived)$/;" ft signature:((Show controller, ?context :: ControllerContext) => SomeException -> controller -> Text -> Maybe (IO ResponseReceived)) line:120 language:Haskell
+postgresState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ { postgresState :: PostgresState$/;" c_a cons:AppState.AppState line:132 language:Haskell
+precision /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PNumeric { precision :: Maybe Int, scale :: Maybe Int }$/;" c_a cons:PostgresType.PNumeric line:111 language:Haskell
+previewCompilerOptions /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^previewCompilerOptions :: CompilerOptions$/;" ft signature:(CompilerOptions) line:50 language:Haskell
+primaryKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteEntryAction { primaryKey :: Text, tableName :: Text }$/;" c_a cons:DataController.DeleteEntryAction line:69 language:Haskell
+primaryKeyColumnNames /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ = PrimaryKeyConstraint { primaryKeyColumnNames :: [Text] }$/;" c_a cons:PrimaryKeyConstraint.PrimaryKeyConstraint line:73 language:Haskell
+primaryKeyColumns /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^primaryKeyColumns :: CreateTable -> [Column]$/;" ft signature:(CreateTable -> [Column]) line:644 language:Haskell
+primaryKeyConstraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ , primaryKeyConstraint :: PrimaryKeyConstraint$/;" c_a cons:CreateTable.CreateTable line:50 language:Haskell
+primaryKeyFields /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditRow.hs /^ , primaryKeyFields :: [Text]$/;" c_a cons:EditRowView.EditRowView line:21 language:Haskell
+primaryKeyFields /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowTableRows.hs /^ , primaryKeyFields :: [Text]$/;" c_a cons:ShowTableRowsView.ShowTableRowsView line:18 language:Haskell
+primaryKeyTypeName /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^primaryKeyTypeName :: Text -> Text$/;" ft signature:(Text -> Text) line:194 language:Haskell
+process /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | PostgresStarted { process :: ManagedProcess, standardOutput :: IORef ByteString, errorOutput :: IORef ByteString }$/;" c_a cons:PostgresState.PostgresStarted line:63 language:Haskell
+process /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | AppGHCILoading { process :: ManagedProcess }$/;" c_a cons:AppGHCIState.AppGHCILoading line:72 language:Haskell
+process /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | AppGHCIModulesLoaded { process :: ManagedProcess }$/;" c_a cons:AppGHCIState.AppGHCIModulesLoaded line:73 language:Haskell
+process /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | RunningAppGHCI { process :: ManagedProcess }$/;" c_a cons:AppGHCIState.RunningAppGHCI line:74 language:Haskell
+processHandle /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ , processHandle :: !ProcessHandle$/;" c_a cons:ManagedProcess.ManagedProcess line:23 language:Haskell
+projectId /home/nhamilton/Desktop/dev/backend/IHP/IHP/Telemetry.hs /^ , projectId :: !Text$/;" c_a cons:TelemetryInfo.TelemetryInfo line:23 language:Haskell
+putContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^putContext :: forall value. (?context :: ControllerContext, Typeable value) => value -> IO ()$/;" ft signature:(forall value. (?context :: ControllerContext, Typeable value) => value -> IO ()) line:114 language:Haskell
+qualifiedViewModuleName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ControllerGenerator.hs /^qualifiedViewModuleName :: ControllerConfig -> Text -> Text$/;" ft signature:(ControllerConfig -> Text -> Text) line:188 language:Haskell
+qualifiedViewModuleName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/MailGenerator.hs /^qualifiedViewModuleName :: MailConfig -> Text -> Text$/;" ft signature:(MailConfig -> Text -> Text) line:35 language:Haskell
+qualifiedViewModuleName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ViewGenerator.hs /^qualifiedViewModuleName :: ViewConfig -> Text -> Text$/;" ft signature:(ViewConfig -> Text -> Text) line:35 language:Haskell
+query /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowQuery.hs /^ , query :: Text$/;" c_a cons:ShowQueryView.ShowQueryView line:14 language:Haskell
+query /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^query :: forall model table. (table ~ GetTableName model) => DefaultScope table => QueryBuilder table$/;" ft signature:(forall model table. (table ~ GetTableName model) => DefaultScope table => QueryBuilder table) line:76 language:Haskell
+query /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^ query :: a$/;" ft signature:(a) class:ViewFetchHelpMessage line:221 language:Haskell
+query /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^ query = error "unreachable"$/;" fi instance:(T-TypeError (T-Text "âfetchâ or âqueryâ can only be used inside your controller actions- You have to call it from your controller action and then pass the result to the view-")) => ViewFetchHelpMessage line:224 language:Haskell
+queryAndParams /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ = RecordNotFoundException { queryAndParams :: (Text, [Action]) }$/;" c_a cons:RecordNotFoundException.RecordNotFoundException line:567 language:Haskell
+queryDebuggingEnabled /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ , queryDebuggingEnabled :: Bool$/;" c_a cons:ModelContext.ModelContext line:50 language:Haskell
+queryOr /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^queryOr :: (qb ~ QueryBuilder model) => (qb -> qb) -> (qb -> qb) -> qb -> qb$/;" ft signature:((qb ~ QueryBuilder model) => (qb -> qb) -> (qb -> qb) -> qb -> qb) line:478 language:Haskell
+queryOrBodyParam /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^queryOrBodyParam :: (?context :: ControllerContext) => ByteString -> Maybe ByteString$/;" ft signature:((?context :: ControllerContext) => ByteString -> Maybe ByteString) line:236 language:Haskell
+queryUnion /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^queryUnion :: QueryBuilder model -> QueryBuilder model -> QueryBuilder model$/;" ft signature:(QueryBuilder model -> QueryBuilder model -> QueryBuilder model) line:463 language:Haskell
+quoteHsxExpression /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/QQ.hs /^quoteHsxExpression :: String -> TH.ExpQ$/;" ft signature:(String -> TH.ExpQ) line:29 language:Haskell
+raw /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | UnknownStatement { raw :: Text }$/;" c_a cons:Statement.UnknownStatement line:20 language:Haskell
+readDevServerState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Logs/Controller.hs /^readDevServerState :: (?context :: ControllerContext) => IO DevServer.AppState$/;" ft signature:((?context :: ControllerContext) => IO DevServer.AppState) line:49 language:Haskell
+readParameter /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameter :: ByteString -> Either ByteString a$/;" ft signature:(ByteString -> Either ByteString a) class:ParamReader line:253 language:Haskell
+readParameter /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameter byteString = pure byteString$/;" fi instance:ParamReader ByteString line:258 language:Haskell
+readParameter /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameter byteString =$/;" fi instance:ParamReader Int line:265 language:Haskell
+readParameter /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameter byteString =$/;" fi instance:ParamReader Integer line:278 language:Haskell
+readParameter /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameter byteString =$/;" fi instance:ParamReader Double line:291 language:Haskell
+readParameter /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameter byteString =$/;" fi instance:ParamReader Float line:304 language:Haskell
+readParameter /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameter byteString =$/;" fi instance:ParamReader ModelSupport-Point line:317 language:Haskell
+readParameter /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameter byteString = pure (cs byteString)$/;" fi instance:ParamReader Text line:327 language:Haskell
+readParameter /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameter byteString =$/;" fi instance:ParamReader value => ParamReader [value] line:339 language:Haskell
+readParameter /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameter on | on == cs (ModelSupport.inputValue True) = pure True$/;" fi instance:ParamReader Bool line:364 language:Haskell
+readParameter /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameter byteString =$/;" fi instance:ParamReader UUID line:373 language:Haskell
+readParameter /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameter "" = Left "ParamReader UTCTime: Parameter missing"$/;" fi instance:ParamReader UTCTime line:387 language:Haskell
+readParameter /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameter "" = Left "ParamReader Day: Parameter missing"$/;" fi instance:ParamReader Day line:405 language:Haskell
+readParameter /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameter uuid = ModelSupport.Id <$> readParameter uuid$/;" fi instance:(ParamReader (ModelSupport-PrimaryKey model')) => ParamReader (ModelSupport-Id' model') line:419 language:Haskell
+readParameter /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameter param =$/;" fi instance:ParamReader param => ParamReader (Maybe param) line:424 language:Haskell
+readParameter /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameter _ = error "Unreachable"$/;" fi instance:(TypeError ('Text ("Use 'let x = param \"--\"' instead of 'x <- param \"--\"'" :: Symbol))) => ParamReader (IO param) line:445 language:Haskell
+readParameter /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Helper.hs /^ readParameter byteString = case Megaparsec.runParser Parser.sqlType "" (cs byteString) of$/;" fi instance:ParamReader PostgresType line:11 language:Haskell
+readParameterJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameterJSON :: Aeson.Value -> Either ByteString a$/;" ft signature:(Aeson.Value -> Either ByteString a) class:ParamReader line:254 language:Haskell
+readParameterJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameterJSON (Aeson.String bytestring) = Right (cs bytestring)$/;" fi instance:ParamReader ByteString line:260 language:Haskell
+readParameterJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameterJSON (Aeson.Number number) =$/;" fi instance:ParamReader Int line:270 language:Haskell
+readParameterJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameterJSON (Aeson.Number number) =$/;" fi instance:ParamReader Integer line:283 language:Haskell
+readParameterJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameterJSON (Aeson.Number number) =$/;" fi instance:ParamReader Double line:296 language:Haskell
+readParameterJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameterJSON (Aeson.Number number) =$/;" fi instance:ParamReader Float line:309 language:Haskell
+readParameterJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameterJSON (Aeson.String string) = let byteString :: ByteString = cs string in readParameter byteString$/;" fi instance:ParamReader ModelSupport-Point line:322 language:Haskell
+readParameterJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameterJSON (Aeson.String text) = Right text$/;" fi instance:ParamReader Text line:329 language:Haskell
+readParameterJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameterJSON (Aeson.Array values) =$/;" fi instance:ParamReader value => ParamReader [value] line:348 language:Haskell
+readParameterJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameterJSON (Aeson.Bool bool) = Right bool$/;" fi instance:ParamReader Bool line:368 language:Haskell
+readParameterJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameterJSON (Aeson.String string) =$/;" fi instance:ParamReader UUID line:378 language:Haskell
+readParameterJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameterJSON (Aeson.String string) = readParameter (cs string)$/;" fi instance:ParamReader UTCTime line:399 language:Haskell
+readParameterJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameterJSON (Aeson.String string) = readParameter (cs string)$/;" fi instance:ParamReader Day line:414 language:Haskell
+readParameterJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameterJSON value = ModelSupport.Id <$> readParameterJSON value$/;" fi instance:(ParamReader (ModelSupport-PrimaryKey model')) => ParamReader (ModelSupport-Id' model') line:420 language:Haskell
+readParameterJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameterJSON value =$/;" fi instance:ParamReader param => ParamReader (Maybe param) line:430 language:Haskell
+readParameterJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Param.hs /^ readParameterJSON _ = error "Unreachable"$/;" fi instance:(TypeError ('Text ("Use 'let x = param \"--\"' instead of 'x <- param \"--\"'" :: Symbol))) => ParamReader (IO param) line:446 language:Haskell
+readSchema /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Helper.hs /^readSchema ::$/;" ft signature:((?context :: ControllerContext, ?modelContext :: ModelContext, ?theAction :: controller) => IO [Statement]) line:17 language:Haskell
+receiveData /home/nhamilton/Desktop/dev/backend/IHP/IHP/WebSocket.hs /^receiveData :: (?connection :: Websocket.Connection, Websocket.WebSocketsData a) => IO a$/;" ft signature:((?connection :: Websocket.Connection, Websocket.WebSocketsData a) => IO a) line:63 language:Haskell
+receiveDataMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/WebSocket.hs /^receiveDataMessage :: (?connection :: Websocket.Connection) => IO Websocket.DataMessage$/;" ft signature:((?connection :: Websocket.Connection) => IO Websocket.DataMessage) line:66 language:Haskell
+recordNotFoundExceptionHandler /home/nhamilton/Desktop/dev/backend/IHP/IHP/ErrorController.hs /^recordNotFoundExceptionHandler :: (Show controller, ?context :: ControllerContext) => SomeException -> controller -> Text -> Maybe (IO ResponseReceived)$/;" ft signature:((Show controller, ?context :: ControllerContext) => SomeException -> controller -> Text -> Maybe (IO ResponseReceived)) line:242 language:Haskell
+recordToInputValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^recordToInputValue :: (HasField "id" entity (Id entity), Show (PrimaryKey (GetTableName entity))) => entity -> Text$/;" ft signature:((HasField "id" entity (Id entity), Show (PrimaryKey (GetTableName entity))) => entity -> Text) line:213 language:Haskell
+redirectHandleToVariable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Postgres.hs /^redirectHandleToVariable :: Handle -> IO (IORef ByteString)$/;" ft signature:(Handle -> IO (IORef ByteString)) line:36 language:Haskell
+redirectTo /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Redirect.hs /^redirectTo :: (?context :: ControllerContext, HasPath action) => action -> IO ()$/;" ft signature:((?context :: ControllerContext, HasPath action) => action -> IO ()) line:31 language:Haskell
+redirectToLogin /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/Controller.hs /^redirectToLogin :: (?context :: ControllerContext) => Text -> a$/;" ft signature:((?context :: ControllerContext) => Text -> a) line:108 language:Haskell
+redirectToLoginWithMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/Controller.hs /^redirectToLoginWithMessage :: (?context :: ControllerContext) => Text -> IO ()$/;" ft signature:((?context :: ControllerContext) => Text -> IO ()) line:100 language:Haskell
+redirectToPath /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Redirect.hs /^redirectToPath :: (?context :: ControllerContext) => Text -> IO ()$/;" ft signature:((?context :: ControllerContext) => Text -> IO ()) line:44 language:Haskell
+redirectToUrl /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Redirect.hs /^redirectToUrl :: (?context :: ControllerContext) => Text -> IO ()$/;" ft signature:((?context :: ControllerContext) => Text -> IO ()) line:55 language:Haskell
+referenceColumn /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ , referenceColumn :: Maybe Text$/;" c_a cons:Constraint.ForeignKeyConstraint line:81 language:Haskell
+referenceTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ , referenceTable :: Text$/;" c_a cons:Constraint.ForeignKeyConstraint line:80 language:Haskell
+referenceTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/EditForeignKey.hs /^ , referenceTable :: Text$/;" c_a cons:EditForeignKeyView.EditForeignKeyView line:14 language:Haskell
+referenceTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditForeignKeyAction { tableName :: Text, columnName :: Text, constraintName :: Text, referenceTable :: Text }$/;" c_a cons:ColumnsController.EditForeignKeyAction line:42 language:Haskell
+region /home/nhamilton/Desktop/dev/backend/IHP/IHP/Mail/Types.hs /^ , region :: Text }$/;" c_a cons:MailServer.SES line:23 language:Haskell
+registerNotificationTrigger /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^registerNotificationTrigger :: (?modelContext :: ModelContext) => IORef (Set Text) -> IORef AutoRefreshServer -> IO ()$/;" ft signature:((?modelContext :: ModelContext) => IORef (Set Text) -> IORef AutoRefreshServer -> IO ()) line:140 language:Haskell
+remainingText /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^remainingText :: Parser Text$/;" ft signature:(Parser Text) line:466 language:Haskell
+removeIdSuffix /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^removeIdSuffix :: Text -> Text$/;" ft signature:(Text -> Text) line:236 language:Haskell
+removeQuotes /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^removeQuotes :: [Char] -> Text$/;" ft signature:([Char] -> Text) line:265 language:Haskell
+render /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Render.hs /^render :: forall view controller. (ViewSupport.View view, ?theAction :: controller, ?context :: ControllerContext, ?modelContext :: ModelContext) => view -> IO ()$/;" ft signature:(forall view controller. (ViewSupport.View view, ?theAction :: controller, ?context :: ControllerContext, ?modelContext :: ModelContext) => view -> IO ()) line:105 language:Haskell
+renderColumn /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^renderColumn :: Column -> Int -> Text -> [Statement] -> Html$/;" ft signature:(Column -> Int -> Text -> [Statement] -> Html) line:116 language:Haskell
+renderColumnHead /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/Layout.hs /^renderColumnHead name = [hsx|{name}<\/th>|]$/;" fi line:30 language:Haskell
+renderColumnSelector /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^renderColumnSelector :: Text -> [(Int, Column)] -> [Statement] -> Html$/;" ft signature:(Text -> [(Int, Column)] -> [Statement] -> Html) line:97 language:Haskell
+renderDefaultWithoutType /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/Layout.hs /^renderDefaultWithoutType :: Text -> Text$/;" ft signature:(Text -> Text) line:77 language:Haskell
+renderEnumSelector /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^renderEnumSelector :: Text -> [(Int, Text)] -> Html$/;" ft signature:(Text -> [(Int, Text)] -> Html) line:156 language:Haskell
+renderError /home/nhamilton/Desktop/dev/backend/IHP/IHP/ErrorController.hs /^renderError :: H.Html -> H.Html -> H.Html$/;" ft signature:(H.Html -> H.Html -> H.Html) line:284 language:Haskell
+renderErrorView /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/StatusServer.hs /^renderErrorView :: (?context :: Context) => [ByteString] -> [ByteString] -> Bool -> Html5.Html$/;" ft signature:((?context :: Context) => [ByteString] -> [ByteString] -> Bool -> Html5.Html) line:113 language:Haskell
+renderFile /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Render.hs /^renderFile :: (?context :: ControllerContext, ?modelContext :: ModelContext) => String -> ByteString -> IO ()$/;" ft signature:((?context :: ControllerContext, ?modelContext :: ModelContext) => String -> ByteString -> IO ()) line:54 language:Haskell
+renderFlashMessages /home/nhamilton/Desktop/dev/backend/IHP/IHP/FlashMessages/ViewFunctions.hs /^renderFlashMessages :: (?context :: ControllerContext) => Html5.Html$/;" ft signature:((?context :: ControllerContext) => Html5.Html) line:39 language:Haskell
+renderGeneratorAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/Generators.hs /^renderGeneratorAction CreateFile { .. } = [hsx|$/;" fi line:61 language:Haskell
+renderHtml /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Render.hs /^renderHtml :: forall viewContext view controller. (ViewSupport.View view, ?theAction :: controller, ?context :: ControllerContext, ?modelContext :: ModelContext) => view -> IO Html$/;" ft signature:(forall viewContext view controller. (ViewSupport.View view, ?theAction :: controller, ?context :: ControllerContext, ?modelContext :: ModelContext) => view -> IO Html) line:38 language:Haskell
+renderId /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/Layout.hs /^renderId id = take 4 (cs id) <> ".." <> reverse (take 4 (reverse (cs id)))$/;" fi line:46 language:Haskell
+renderJson /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Render.hs /^renderJson :: (?context :: ControllerContext) => Data.Aeson.ToJSON json => json -> IO ()$/;" ft signature:((?context :: ControllerContext) => Data.Aeson.ToJSON json => json -> IO ()) line:57 language:Haskell
+renderJson' /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Render.hs /^renderJson' :: (?context :: ControllerContext) => ResponseHeaders -> Data.Aeson.ToJSON json => json -> IO ()$/;" ft signature:((?context :: ControllerContext) => ResponseHeaders -> Data.Aeson.ToJSON json => json -> IO ()) line:60 language:Haskell
+renderLayout /home/nhamilton/Desktop/dev/backend/IHP/IHP/GenericController.hs /^renderLayout :: Layout$/;" ft signature:(Layout) line:21 language:Haskell
+renderLayout /home/nhamilton/Desktop/dev/backend/IHP/IHP/Welcome/Controller.hs /^renderLayout :: Layout$/;" ft signature:(Layout) line:47 language:Haskell
+renderModal /home/nhamilton/Desktop/dev/backend/IHP/IHP/Modal/ViewFunctions.hs /^renderModal modal = renderModal' modal True$/;" fi line:14 language:Haskell
+renderModal' /home/nhamilton/Desktop/dev/backend/IHP/IHP/Modal/ViewFunctions.hs /^renderModal' Modal { .. } show = [hsx|$/;" fi line:15 language:Haskell
+renderModalHeader /home/nhamilton/Desktop/dev/backend/IHP/IHP/Modal/ViewFunctions.hs /^renderModalHeader :: Text -> Text -> Html$/;" ft signature:(Text -> Text -> Html) line:44 language:Haskell
+renderNotFound /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Render.hs /^renderNotFound :: (?context :: ControllerContext) => IO ()$/;" ft signature:((?context :: ControllerContext) => IO ()) line:63 language:Haskell
+renderObjectSelector /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^renderObjectSelector statements activeObjectName = [hsx|$/;" fi line:192 language:Haskell
+renderPlain /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Render.hs /^renderPlain :: (?context :: ControllerContext) => ByteString -> IO ()$/;" ft signature:((?context :: ControllerContext) => ByteString -> IO ()) line:26 language:Haskell
+renderPlan /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/Generators.hs /^renderPlan (Left error) = [hsx|{error}|]$/;" fi line:58 language:Haskell
+renderPolymorphic /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Render.hs /^renderPolymorphic :: forall viewContext jsonType htmlType. (?context :: ControllerContext) => PolymorphicRender -> IO ()$/;" ft signature:(forall viewContext jsonType htmlType. (?context :: ControllerContext) => PolymorphicRender -> IO ()) line:84 language:Haskell
+renderRowValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/Layout.hs /^renderRowValue :: Maybe ByteString -> Text$/;" ft signature:(Maybe ByteString -> Text) line:73 language:Haskell
+renderRows /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/Layout.hs /^renderRows :: [[DynamicField]] -> Html -> Text -> Html$/;" ft signature:([[DynamicField]] -> Html -> Text -> Html) line:34 language:Haskell
+renderScript /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ScriptGenerator.hs /^renderScript :: Text -> Text$/;" ft signature:(Text -> Text) line:22 language:Haskell
+renderTableSelector /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowDatabase.hs /^renderTableSelector tableNames activeTableName = [hsx|$/;" fi line:25 language:Haskell
+renderValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^renderValue :: Text -> Int -> Text -> Html$/;" ft signature:(Text -> Int -> Text -> Html) line:175 language:Haskell
+renderView /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^ , renderView :: RequestContext -> IO ()$/;" c_a cons:AutoRefreshSession.AutoRefreshSession line:17 language:Haskell
+replace /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^replace :: Int -> a -> [a] -> [a]$/;" ft signature:(Int -> a -> [a] -> [a]) line:288 language:Haskell
+reportTelemetry /home/nhamilton/Desktop/dev/backend/IHP/IHP/Telemetry.hs /^reportTelemetry :: IO ()$/;" ft signature:(IO ()) line:29 language:Haskell
+request /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/RequestContext.hs /^ { request :: Request$/;" c_a cons:RequestContext.RequestContext line:23 language:Haskell
+request /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^request :: (?context :: ControllerContext) => Network.Wai.Request$/;" ft signature:((?context :: ControllerContext) => Network.Wai.Request) line:132 language:Haskell
+requestBody /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/RequestContext.hs /^ , requestBody :: RequestBody$/;" c_a cons:RequestContext.RequestContext line:25 language:Haskell
+requestBodyJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^requestBodyJSON :: (?context :: ControllerContext) => Aeson.Value$/;" ft signature:((?context :: ControllerContext) => Aeson.Value) line:148 language:Haskell
+requestContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^data ControllerContext = ControllerContext { requestContext :: RequestContext, customFieldsRef :: IORef TypeMap.TMap }$/;" c_a cons:ControllerContext.ControllerContext line:49 language:Haskell
+requestContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Context.hs /^ | FrozenControllerContext { requestContext :: RequestContext, customFields :: TypeMap.TMap }$/;" c_a cons:ControllerContext.FrozenControllerContext line:50 language:Haskell
+requestContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^requestContext :: (?context :: ControllerContext) => RequestContext$/;" ft signature:((?context :: ControllerContext) => RequestContext) line:144 language:Haskell
+requestLoggerMiddleware /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^ , requestLoggerMiddleware :: Middleware$/;" c_a cons:FrameworkConfig.FrameworkConfig line:151 language:Haskell
+required /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , required :: Bool$/;" c_a cons:FormField.FormField line:56 language:Haskell
+respond /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/RequestContext.hs /^ , respond :: Respond$/;" c_a cons:RequestContext.RequestContext line:24 language:Haskell
+respondAndExit /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^respondAndExit :: Response -> IO ()$/;" ft signature:(Response -> IO ()) line:181 language:Haskell
+respondHtml /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Render.hs /^respondHtml :: (?context :: ControllerContext) => Html -> IO ()$/;" ft signature:((?context :: ControllerContext) => Html -> IO ()) line:30 language:Haskell
+respondSvg /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Render.hs /^respondSvg :: (?context :: ControllerContext) => Html -> IO ()$/;" ft signature:((?context :: ControllerContext) => Html -> IO ()) line:34 language:Haskell
+revision /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaMigration.hs /^ { revision :: Int$/;" c_a cons:Migration.Migration line:19 language:Haskell
+rowValues /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditRow.hs /^ , rowValues :: [DynamicField]$/;" c_a cons:EditRowView.EditRowView line:20 language:Haskell
+rows /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditRow.hs /^ , rows :: [[DynamicField]]$/;" c_a cons:EditRowView.EditRowView line:18 language:Haskell
+rows /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditValue.hs /^ , rows :: [[DynamicField]]$/;" c_a cons:EditValueView.EditValueView line:16 language:Haskell
+rows /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/NewRow.hs /^ , rows :: [[DynamicField]]$/;" c_a cons:NewRowView.NewRowView line:16 language:Haskell
+rows /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowQuery.hs /^ { rows :: [[DynamicField]]$/;" c_a cons:ShowQueryView.ShowQueryView line:13 language:Haskell
+rows /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowTableRows.hs /^ , rows :: [[DynamicField]]$/;" c_a cons:ShowTableRowsView.ShowTableRowsView line:16 language:Haskell
+run /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^ run = do$/;" fi instance:WSApp AutoRefreshWSApp line:95 language:Haskell
+run /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ScriptGenerator.hs /^run :: Script$/;" ft signature:(Script) line:28 language:Haskell
+run /home/nhamilton/Desktop/dev/backend/IHP/IHP/Server.hs /^run :: (FrontController RootApplication) => ConfigBuilder -> IO ()$/;" ft signature:((FrontController RootApplication) => ConfigBuilder -> IO ()) line:33 language:Haskell
+run /home/nhamilton/Desktop/dev/backend/IHP/IHP/WebSocket.hs /^ run :: (?state :: IORef state, ?context :: ControllerContext, ?applicationContext :: ApplicationContext, ?connection :: Websocket.Connection) => IO ()$/;" ft signature:((?state :: IORef state, ?context :: ControllerContext, ?applicationContext :: ApplicationContext, ?connection :: Websocket.Connection) => IO ()) class:WSApp line:32 language:Haskell
+runAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^runAction :: forall controller. (Controller controller, ?context :: ControllerContext, ?modelContext :: ModelContext) => controller -> IO ResponseReceived$/;" ft signature:(forall controller. (Controller controller, ?context :: ControllerContext, ?modelContext :: ModelContext) => controller -> IO ResponseReceived) line:63 language:Haskell
+runActionWithNewContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^runActionWithNewContext :: forall application controller. (Controller controller, ?applicationContext :: ApplicationContext, ?context :: RequestContext, InitControllerContext application, ?application :: application, Typeable application, Typeable controller) => controller -> IO ResponseReceived$/;" ft signature:(forall application controller. (Controller controller, ?applicationContext :: ApplicationContext, ?context :: RequestContext, InitControllerContext application, ?application :: application, Typeable application, Typeable controller) => controller -> IO ResponseReceived) line:78 language:Haskell
+runApp /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^runApp :: (?applicationContext :: ApplicationContext, ?context :: RequestContext) => Parser (IO ResponseReceived) -> IO ResponseReceived -> IO ResponseReceived$/;" ft signature:((?applicationContext :: ApplicationContext, ?context :: RequestContext) => Parser (IO ResponseReceived) -> IO ResponseReceived -> IO ResponseReceived) line:413 language:Haskell
+runMigration /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaMigration.hs /^runMigration :: (?modelContext :: ModelContext) => Migration -> IO ()$/;" ft signature:((?modelContext :: ModelContext) => Migration -> IO ()) line:38 language:Haskell
+runScript /home/nhamilton/Desktop/dev/backend/IHP/IHP/ScriptSupport.hs /^runScript :: ConfigBuilder -> Script -> IO ()$/;" ft signature:(ConfigBuilder -> Script -> IO ()) line:19 language:Haskell
+scale /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | PNumeric { precision :: Maybe Int, scale :: Maybe Int }$/;" c_a cons:PostgresType.PNumeric line:111 language:Haskell
+schema /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/Code.hs /^ { schema :: Text$/;" c_a cons:CodeView.CodeView line:10 language:Haskell
+schemaDesignerLayout /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^schemaDesignerLayout :: Html -> Html$/;" ft signature:(Html -> Html) line:12 language:Haskell
+schemaFilePath /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^schemaFilePath = "Application\/Schema.sql"$/;" fi line:26 language:Haskell
+scriptName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewScript.hs /^ , scriptName :: Text$/;" c_a cons:NewScriptView.NewScriptView line:13 language:Haskell
+secretKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/Mail/Types.hs /^ , secretKey :: ByteString$/;" c_a cons:MailServer.SES line:21 language:Haskell
+section /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^section = "\\n"$/;" fi line:104 language:Haskell
+selectField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^selectField :: forall fieldName model item.$/;" ft signature:(forall fieldName model item. (?formContext :: FormContext model, HasField fieldName model (SelectValue item), HasField "meta" model MetaBag, KnownSymbol fieldName, KnownSymbol (GetModelName model), CanSelect item, InputValue (SelectValue item)) => Proxy fieldName -> [item] -> FormField) line:390 language:Haskell
+selectField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^selectField field items = FormField$/;" fi line:399 language:Haskell
+selectFrom /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ selectFrom :: !Text,$/;" c_a cons:SQLQuery.SQLQuery line:122 language:Haskell
+selectLabel /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^ selectLabel :: model -> Text$/;" ft signature:(model -> Text) class:CanSelect line:429 language:Haskell
+selectValue /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^ selectValue :: model -> SelectValue model$/;" ft signature:(model -> SelectValue model) class:CanSelect line:432 language:Haskell
+sendGhciCommand /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^sendGhciCommand :: (?context :: Context) => ManagedProcess -> ByteString -> IO ()$/;" ft signature:((?context :: Context) => ManagedProcess -> ByteString -> IO ()) line:36 language:Haskell
+sendMail /home/nhamilton/Desktop/dev/backend/IHP/IHP/Mail.hs /^sendMail :: (BuildMail mail, ?context :: context, ConfigProvider context) => mail -> IO ()$/;" ft signature:((BuildMail mail, ?context :: context, ConfigProvider context) => mail -> IO ()) line:33 language:Haskell
+sendTextData /home/nhamilton/Desktop/dev/backend/IHP/IHP/WebSocket.hs /^sendTextData :: (?connection :: Websocket.Connection, Websocket.WebSocketsData text) => text -> IO ()$/;" ft signature:((?connection :: Websocket.Connection, Websocket.WebSocketsData text) => text -> IO ()) line:69 language:Haskell
+sendWithMailServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/Mail.hs /^sendWithMailServer :: MailServer -> Mail -> IO ()$/;" ft signature:(MailServer -> Mail -> IO ()) line:36 language:Haskell
+server /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | LiveReloadNotificationServerStarted { server :: Async (), clients :: IORef [Websocket.Connection] }$/;" c_a cons:LiveReloadNotificationServerState.LiveReloadNotificationServerStarted line:84 language:Haskell
+serverIcon /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Layout.hs /^serverIcon = preEscapedToHtml [plain| <\/svg>|]$/;" fi line:124 language:Haskell
+serverRef /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ { serverRef :: IORef (Async ())$/;" c_a cons:StatusServerState.StatusServerStarted line:101 language:Haskell
+serverRef /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ { serverRef :: IORef (Async ())$/;" c_a cons:StatusServerState.StatusServerPaused line:107 language:Haskell
+session /home/nhamilton/Desktop/dev/backend/IHP/IHP/ApplicationContext.hs /^ , session :: Vault.Key (Session IO String String)$/;" c_a cons:ApplicationContext.ApplicationContext line:11 language:Haskell
+sessionCookie /home/nhamilton/Desktop/dev/backend/IHP/IHP/FrameworkConfig.hs /^ , sessionCookie :: Cookie.SetCookie$/;" c_a cons:FrameworkConfig.FrameworkConfig line:164 language:Haskell
+sessionId /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^data AutoRefreshWSApp = AwaitingSessionID | AutoRefreshActive { sessionId :: UUID }$/;" c_a cons:AutoRefreshWSApp.AutoRefreshActive line:91 language:Haskell
+sessionId /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^data AutoRefreshState = AutoRefreshDisabled | AutoRefreshEnabled { sessionId :: UUID }$/;" c_a cons:AutoRefreshState.AutoRefreshEnabled line:13 language:Haskell
+sessionKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/LoginSupport/Helper/Controller.hs /^sessionKey :: forall user. (KnownSymbol (ModelSupport.GetModelName user)) => Text$/;" ft signature:(forall user. (KnownSymbol (ModelSupport.GetModelName user)) => Text) line:97 language:Haskell
+sessions /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^data AutoRefreshServer = AutoRefreshServer { sessions :: [AutoRefreshSession], subscribedTables :: Set Text }$/;" c_a cons:AutoRefreshServer.AutoRefreshServer line:28 language:Haskell
+set /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^set :: forall model name value. (KnownSymbol name, SetField name model value) => Proxy name -> value -> model -> model$/;" ft signature:(forall model name value. (KnownSymbol name, SetField name model value) => Proxy name -> value -> model -> model) line:118 language:Haskell
+setErrorMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/FlashMessages/ControllerFunctions.hs /^setErrorMessage :: (?context :: ControllerContext) => Text -> IO ()$/;" ft signature:((?context :: ControllerContext) => Text -> IO ()) line:41 language:Haskell
+setField /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^ setField :: value -> model -> model$/;" ft signature:(value -> model -> model) class:SetField line:155 language:Haskell
+setField /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ setField value meta = meta { annotations = value }$/;" fi instance:SetField "annotations" MetaBag [(Text, Text)] line:448 language:Haskell
+setField /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ setField value meta = meta { touchedFields = value }$/;" fi instance:SetField "touchedFields" MetaBag [Text] line:451 language:Haskell
+setLayout /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Layout.hs /^setLayout :: (?context :: ControllerContext) => ((?context :: ControllerContext) => Layout) -> IO ()$/;" ft signature:((?context :: ControllerContext) => ((?context :: ControllerContext) => Layout) -> IO ()) line:18 language:Haskell
+setModal /home/nhamilton/Desktop/dev/backend/IHP/IHP/Modal/ControllerFunctions.hs /^setModal :: (?context :: ControllerContext, ViewSupport.View view) => view -> IO ()$/;" ft signature:((?context :: ControllerContext, ViewSupport.View view) => view -> IO ()) line:15 language:Haskell
+setPosition /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^setPosition pstateSourcePos = updateParserState (\\state -> state {$/;" fi line:51 language:Haskell
+setSession /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/Session.hs /^setSession :: (?context :: ControllerContext) => Text -> Text -> IO ()$/;" ft signature:((?context :: ControllerContext) => Text -> Text -> IO ()) line:18 language:Haskell
+setState /home/nhamilton/Desktop/dev/backend/IHP/IHP/WebSocket.hs /^setState :: (?state :: IORef state) => state -> IO ()$/;" ft signature:((?state :: IORef state) => state -> IO ()) line:57 language:Haskell
+setSuccessMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/FlashMessages/ControllerFunctions.hs /^setSuccessMessage :: (?context :: ControllerContext) => Text -> IO ()$/;" ft signature:((?context :: ControllerContext) => Text -> IO ()) line:26 language:Haskell
+shell /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Schema.hs /^shell :: String -> IO (ExitCode, Text, Text)$/;" ft signature:(String -> IO (ExitCode, Text, Text)) line:82 language:Haskell
+shellCommand /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Types.hs /^ | RunShellCommand { shellCommand :: Text }$/;" c_a cons:GeneratorAction.RunShellCommand line:15 language:Haskell
+shouldBeHtml /home/nhamilton/Desktop/dev/backend/IHP/Test/HtmlSupport/QQSpec.hs /^shouldBeHtml hsx expectedHtml = (Blaze.renderMarkup hsx) `shouldBe` expectedHtml$/;" fi line:72 language:Haskell
+shouldRenderTo /home/nhamilton/Desktop/dev/backend/IHP/Test/View/CSSFrameworkSpec.hs /^shouldRenderTo renderFunction expectedHtml = Blaze.renderMarkup renderFunction `shouldBe` expectedHtml$/;" fi line:149 language:Haskell
+show /home/nhamilton/Desktop/dev/backend/IHP/IHP/ControllerSupport.hs /^instance Show ResponseException where show _ = "ResponseException { .. }"$/;" fi instance:Show ResponseException line:176 language:Haskell
+show /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ show PostgresNotStarted = "NotStarted"$/;" fi instance:Show PostgresState line:66 language:Haskell
+show /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ show AppGHCINotStarted = "NotStarted"$/;" fi instance:Show AppGHCIState line:77 language:Haskell
+show /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ show LiveReloadNotificationServerNotStarted = "NotStarted"$/;" fi instance:Show LiveReloadNotificationServerState line:87 language:Haskell
+show /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ show FileWatcherNotStarted = "NotStarted"$/;" fi instance:Show FileWatcherState line:95 language:Haskell
+show /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ show StatusServerNotStarted = "NotStarted"$/;" fi instance:Show StatusServerState line:114 language:Haskell
+show /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ show ToolServerNotStarted = "NotStarted"$/;" fi instance:Show ToolServerState line:123 language:Haskell
+show /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^instance Show (IORef x) where show _ = "(..)"$/;" fi instance:Show (IORef x) line:127 language:Haskell
+show /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^instance Show ProcessHandle where show _ = "(..)"$/;" fi instance:Show ProcessHandle line:128 language:Haskell
+show /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^instance Show (Async ()) where show _ = "(..)"$/;" fi instance:Show (Async ()) line:129 language:Haskell
+show /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ show = show . Newtype.unpack$/;" fi instance:Show (PrimaryKey model) => Show (Id' model) line:232 language:Haskell
+show /home/nhamilton/Desktop/dev/backend/IHP/IHP/Prelude.hs /^show :: Show a => a -> Text$/;" ft signature:(Show a => a -> Text) line:73 language:Haskell
+singularize /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^singularize word = Countable.singularize word$/;" fi line:35 language:Haskell
+spaceConsumer /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^spaceConsumer :: Parser ()$/;" ft signature:(Parser ()) line:38 language:Haskell
+spreadAttributes /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/QQ.hs /^spreadAttributes :: ApplyAttribute value => [(Text, value)] -> Html5.Html -> Html5.Html$/;" ft signature:(ApplyAttribute value => [(Text, value)] -> Html5.Html -> Html5.Html) line:125 language:Haskell
+sqlExec /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^sqlExec :: (?modelContext :: ModelContext, PG.ToRow q, Show q) => Query -> q -> IO Int64$/;" ft signature:((?modelContext :: ModelContext, PG.ToRow q, Show q) => Query -> q -> IO Int64) line:295 language:Haskell
+sqlQuery /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^sqlQuery :: (?modelContext :: ModelContext, PG.ToRow q, PG.FromRow r, Show q) => Query -> q -> IO [r]$/;" ft signature:((?modelContext :: ModelContext, PG.ToRow q, PG.FromRow r, Show q) => Query -> q -> IO [r]) line:283 language:Haskell
+sqlQueryScalar /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^sqlQueryScalar :: (?modelContext :: ModelContext) => (PG.ToRow q, FromField value) => Query -> q -> IO value$/;" ft signature:((?modelContext :: ModelContext) => (PG.ToRow q, FromField value) => Query -> q -> IO value) line:312 language:Haskell
+sqlType /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^sqlType :: Parser PostgresType$/;" ft signature:(Parser PostgresType) line:181 language:Haskell
+sqlValueToText /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/Layout.hs /^sqlValueToText :: Maybe ByteString -> Text$/;" ft signature:(Maybe ByteString -> Text) line:42 language:Haskell
+standardOutput /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Logs/View/Logs.hs /^data LogsView = LogsView { standardOutput :: ByteString, errorOutput :: ByteString }$/;" c_a cons:LogsView.LogsView line:7 language:Haskell
+standardOutput /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | PostgresStarted { process :: ManagedProcess, standardOutput :: IORef ByteString, errorOutput :: IORef ByteString }$/;" c_a cons:PostgresState.PostgresStarted line:63 language:Haskell
+standardOutput /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ , standardOutput :: IORef [ByteString]$/;" c_a cons:StatusServerState.StatusServerStarted line:103 language:Haskell
+standardOutput /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ , standardOutput :: IORef [ByteString]$/;" c_a cons:StatusServerState.StatusServerPaused line:109 language:Haskell
+start /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/IDE/DevServer.hs /^start :: (?context :: Context) => IO ()$/;" ft signature:((?context :: Context) => IO ()) line:157 language:Haskell
+startAppGHCI /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/IDE/DevServer.hs /^startAppGHCI :: (?context :: Context) => IO ()$/;" ft signature:((?context :: Context) => IO ()) line:223 language:Haskell
+startFilewatcher /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/IDE/DevServer.hs /^startFilewatcher :: (?context :: Context) => IO ()$/;" ft signature:((?context :: Context) => IO ()) line:177 language:Haskell
+startGHCI /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/IDE/DevServer.hs /^startGHCI :: IO ManagedProcess$/;" ft signature:(IO ManagedProcess) line:214 language:Haskell
+startLiveReloadNotificationServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/LiveReloadNotificationServer.hs /^startLiveReloadNotificationServer :: (?context :: Context) => IO ()$/;" ft signature:((?context :: Context) => IO ()) line:14 language:Haskell
+startLoadedApp /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/IDE/DevServer.hs /^startLoadedApp :: (?context :: Context) => AppGHCIState -> IO ()$/;" ft signature:((?context :: Context) => AppGHCIState -> IO ()) line:275 language:Haskell
+startPage /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^startPage :: forall action application. (Controller action, InitControllerContext application, ?application::application, ?applicationContext::ApplicationContext, ?context::RequestContext, Typeable application, Typeable action) => action -> Parser (IO ResponseReceived)$/;" ft signature:(forall action application. (Controller action, InitControllerContext application, ?application :: application, ?applicationContext :: ApplicationContext, ?context :: RequestContext, Typeable application, Typeable action) => action -> Parser (IO ResponseReceived)) line:406 language:Haskell
+startPostgres /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Postgres.hs /^startPostgres :: (?context :: Context) => IO ManagedProcess$/;" ft signature:((?context :: Context) => IO ManagedProcess) line:9 language:Haskell
+startStatusServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/StatusServer.hs /^startStatusServer :: (?context :: Context) => IO ()$/;" ft signature:((?context :: Context) => IO ()) line:26 language:Haskell
+startToolServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer.hs /^startToolServer :: (?context :: Context) => IO ()$/;" ft signature:((?context :: Context) => IO ()) line:55 language:Haskell
+startToolServer' /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer.hs /^startToolServer' :: (?context :: Context) => Int -> Bool -> IO ()$/;" ft signature:((?context :: Context) => Int -> Bool -> IO ()) line:68 language:Haskell
+startWSApp /home/nhamilton/Desktop/dev/backend/IHP/IHP/WebSocket.hs /^startWSApp :: forall state. (WSApp state, ?applicationContext :: ApplicationContext, ?requestContext :: RequestContext) => Websocket.Connection -> IO ()$/;" ft signature:(forall state. (WSApp state, ?applicationContext :: ApplicationContext, ?requestContext :: RequestContext) => Websocket.Connection -> IO ()) line:41 language:Haskell
+statement /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^statement = do$/;" fi line:59 language:Haskell
+statementName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | ShowGeneratedCodeAction { statementName :: Text }$/;" c_a cons:SchemaController.ShowGeneratedCodeAction line:20 language:Haskell
+statements /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/Edit.hs /^ { statements :: [Statement]$/;" c_a cons:EditColumnView.EditColumnView line:12 language:Haskell
+statements /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/EditForeignKey.hs /^ { statements :: [Statement]$/;" c_a cons:EditForeignKeyView.EditForeignKeyView line:10 language:Haskell
+statements /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/New.hs /^ { statements :: [Statement]$/;" c_a cons:NewColumnView.NewColumnView line:13 language:Haskell
+statements /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/NewForeignKey.hs /^ { statements :: [Statement]$/;" c_a cons:NewForeignKeyView.NewForeignKeyView line:10 language:Haskell
+statements /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/Edit.hs /^ { statements :: [Statement]$/;" c_a cons:EditEnumValueView.EditEnumValueView line:10 language:Haskell
+statements /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/New.hs /^ { statements :: [Statement]$/;" c_a cons:NewEnumValueView.NewEnumValueView line:10 language:Haskell
+statements /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/Edit.hs /^ { statements :: [Statement]$/;" c_a cons:EditEnumView.EditEnumView line:10 language:Haskell
+statements /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/New.hs /^data NewEnumView = NewEnumView { statements :: [Statement] }$/;" c_a cons:NewEnumView.NewEnumView line:9 language:Haskell
+statements /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/Show.hs /^ { statements :: [Statement]$/;" c_a cons:ShowEnumView.ShowEnumView line:10 language:Haskell
+statements /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/GeneratedCode.hs /^ { statements :: [Statement]$/;" c_a cons:GeneratedCodeView.GeneratedCodeView line:10 language:Haskell
+statements /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Edit.hs /^ { statements :: [Statement]$/;" c_a cons:EditTableView.EditTableView line:10 language:Haskell
+statements /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Index.hs /^ { statements :: [Statement]$/;" c_a cons:IndexView.IndexView line:10 language:Haskell
+statements /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/New.hs /^data NewTableView = NewTableView { statements :: [Statement] }$/;" c_a cons:NewTableView.NewTableView line:9 language:Haskell
+statements /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Show.hs /^ { statements :: [Statement]$/;" c_a cons:ShowView.ShowView line:10 language:Haskell
+statusServerState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ , statusServerState :: StatusServerState$/;" c_a cons:AppState.AppState line:134 language:Haskell
+stop /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/IDE/DevServer.hs /^stop :: (?context :: Context) => AppState -> IO ()$/;" ft signature:((?context :: Context) => AppState -> IO ()) line:167 language:Haskell
+stopAppGHCI /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/IDE/DevServer.hs /^stopAppGHCI :: AppGHCIState -> IO ()$/;" ft signature:(AppGHCIState -> IO ()) line:287 language:Haskell
+stopFileWatcher /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/IDE/DevServer.hs /^stopFileWatcher :: FileWatcherState -> IO ()$/;" ft signature:(FileWatcherState -> IO ()) line:210 language:Haskell
+stopLiveReloadNotification /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/LiveReloadNotificationServer.hs /^stopLiveReloadNotification :: LiveReloadNotificationServerState -> IO ()$/;" ft signature:(LiveReloadNotificationServerState -> IO ()) line:46 language:Haskell
+stopPostgres /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Postgres.hs /^stopPostgres :: PostgresState -> IO ()$/;" ft signature:(PostgresState -> IO ()) line:32 language:Haskell
+stopStatusServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/StatusServer.hs /^stopStatusServer :: StatusServerState -> IO ()$/;" ft signature:(StatusServerState -> IO ()) line:65 language:Haskell
+stopToolServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer.hs /^stopToolServer ToolServerStarted { thread } = uninterruptibleCancel thread$/;" fi line:100 language:Haskell
+stringLiteral /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^stringLiteral :: Parser String$/;" ft signature:(Parser String) line:53 language:Haskell
+stripActionSuffix /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^stripActionSuffix actionName = fromMaybe actionName (stripSuffix "Action" actionName)$/;" fi line:261 language:Haskell
+stripFirstTextNodeWhitespaces /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^stripFirstTextNodeWhitespaces nodes = $/;" fi line:366 language:Haskell
+stripLastTextNodeWhitespaces /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^stripLastTextNodeWhitespaces nodes = $/;" fi line:356 language:Haskell
+stripTags /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^stripTags :: Text -> Text$/;" ft signature:(Text -> Text) line:242 language:Haskell
+stripTextNodeWhitespaces /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/Parser.hs /^stripTextNodeWhitespaces nodes = stripLastTextNodeWhitespaces (stripFirstTextNodeWhitespaces nodes)$/;" fi line:354 language:Haskell
+styledFlashMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ { styledFlashMessage :: CSSFramework -> FlashMessage -> Blaze.Html$/;" c_a cons:CSSFramework.CSSFramework line:89 language:Haskell
+styledFlashMessages /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , styledFlashMessages :: CSSFramework -> [FlashMessage] -> Blaze.Html$/;" c_a cons:CSSFramework.CSSFramework line:90 language:Haskell
+styledFormField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , styledFormField :: CSSFramework -> FormField -> Blaze.Html$/;" c_a cons:CSSFramework.CSSFramework line:92 language:Haskell
+styledFormFieldHelp /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , styledFormFieldHelp :: CSSFramework -> FormField -> Blaze.Html$/;" c_a cons:CSSFramework.CSSFramework line:98 language:Haskell
+styledFormGroupClass /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , styledFormGroupClass :: Text$/;" c_a cons:CSSFramework.CSSFramework line:104 language:Haskell
+styledInputClass /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , styledInputClass :: FormField -> Text$/;" c_a cons:CSSFramework.CSSFramework line:100 language:Haskell
+styledInputInvalidClass /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , styledInputInvalidClass :: FormField -> Text$/;" c_a cons:CSSFramework.CSSFramework line:102 language:Haskell
+styledSubmitButton /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , styledSubmitButton :: CSSFramework -> SubmitButton -> Blaze.Html$/;" c_a cons:CSSFramework.CSSFramework line:94 language:Haskell
+styledSubmitButtonClass /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , styledSubmitButtonClass :: Text$/;" c_a cons:CSSFramework.CSSFramework line:96 language:Haskell
+styledValidationResult /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , styledValidationResult :: CSSFramework -> FormField -> Blaze.Html$/;" c_a cons:CSSFramework.CSSFramework line:106 language:Haskell
+styledValidationResultClass /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , styledValidationResultClass :: Text$/;" c_a cons:CSSFramework.CSSFramework line:108 language:Haskell
+subject /home/nhamilton/Desktop/dev/backend/IHP/IHP/Mail.hs /^ subject :: (?mail :: mail) => Text$/;" ft signature:((?mail :: mail) => Text) class:BuildMail line:55 language:Haskell
+submitButton /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^submitButton :: forall model id. (?formContext :: FormContext model, HasField "id" model id, KnownSymbol (GetModelName model), Eq id, Default id) => SubmitButton$/;" ft signature:(forall model id. (?formContext :: FormContext model, HasField "id" model id, KnownSymbol (GetModelName model), Eq id, Default id) => SubmitButton) line:150 language:Haskell
+subscribedTables /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^data AutoRefreshServer = AutoRefreshServer { sessions :: [AutoRefreshSession], subscribedTables :: Set Text }$/;" c_a cons:AutoRefreshServer.AutoRefreshServer line:28 language:Haskell
+success /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | AppModulesLoaded { success :: Bool }$/;" c_a cons:Action.AppModulesLoaded line:47 language:Haskell
+successMessageKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/FlashMessages/ControllerFunctions.hs /^successMessageKey :: Text$/;" ft signature:(Text) line:67 language:Haskell
+symbol /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^symbol :: Text -> Parser Text$/;" ft signature:(Text -> Parser Text) line:47 language:Haskell
+symbol' /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^symbol' :: Text -> Parser Text$/;" ft signature:(Text -> Parser Text) line:50 language:Haskell
+symbolToText /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^symbolToText :: forall symbol. (KnownSymbol symbol) => Text$/;" ft signature:(forall symbol. (KnownSymbol symbol) => Text) line:254 language:Haskell
+table /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Show.hs /^ , table :: Statement$/;" c_a cons:ShowView.ShowView line:12 language:Haskell
+table /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data QueryBuilder (table :: Symbol) where$/;" c_gadt d_gadt:QueryBuilder line:101 language:Haskell
+table /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^data QueryBuilder (table :: Symbol) where$/;" ft signature:(Symbol) where NewQueryBuilder :: QueryBuilder table FilterByQueryBuilder :: (KnownSymbol field) => ! (Proxy field, FilterOperator, Action) -> ! (QueryBuilder table) -> QueryBuilder table OrderByQueryBuilder :: KnownSymbol field => ! (Proxy field, OrderByDirection) -> ! (QueryBuilder table) -> QueryBuilder table LimitQueryBuilder :: Int -> ! (QueryBuilder table) -> QueryBuilder table OffsetQueryBuilder :: Int -> ! (QueryBuilder table) -> QueryBuilder table UnionQueryBuilder :: ! (QueryBuilder table) -> ! (QueryBuilder table) -> QueryBuilder table) line:101 language:Haskell
+tableCols /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditRow.hs /^ , tableCols :: [ColumnDefinition]$/;" c_a cons:EditRowView.EditRowView line:19 language:Haskell
+tableCols /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/NewRow.hs /^ , tableCols :: [ColumnDefinition]$/;" c_a cons:NewRowView.NewRowView line:17 language:Haskell
+tableCols /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowTableRows.hs /^ , tableCols :: [ColumnDefinition]$/;" c_a cons:ShowTableRowsView.ShowTableRowsView line:17 language:Haskell
+tableHead /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/Layout.hs /^tableHead :: [[DynamicField]] -> Text -> Html$/;" ft signature:([[DynamicField]] -> Text -> Html) line:28 language:Haskell
+tableIcon /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Layout.hs /^tableIcon = preEscapedToHtml [plain| <\/svg>|]$/;" fi line:115 language:Haskell
+tableId /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Edit.hs /^ , tableId :: Int$/;" c_a cons:EditTableView.EditTableView line:12 language:Haskell
+tableId /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditTableAction { tableName :: Text, tableId :: Int }$/;" c_a cons:TablesController.EditTableAction line:28 language:Haskell
+tableId /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteTableAction { tableId :: Int, tableName :: Text }$/;" c_a cons:TablesController.DeleteTableAction line:30 language:Haskell
+tableId /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteEnumAction { tableId :: Int }$/;" c_a cons:EnumsController.DeleteEnumAction line:53 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditRow.hs /^ , tableName :: Text$/;" c_a cons:EditRowView.EditRowView line:17 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditValue.hs /^ , tableName :: Text$/;" c_a cons:EditValueView.EditValueView line:15 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/NewRow.hs /^ , tableName :: Text$/;" c_a cons:NewRowView.NewRowView line:15 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowTableRows.hs /^ , tableName :: Text$/;" c_a cons:ShowTableRowsView.ShowTableRowsView line:15 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | AddConstraint { tableName :: Text, constraintName :: Text, constraint :: Constraint }$/;" c_a cons:Statement.AddConstraint line:19 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/Edit.hs /^ , tableName :: Text$/;" c_a cons:EditColumnView.EditColumnView line:13 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/EditForeignKey.hs /^ , tableName :: Text$/;" c_a cons:EditForeignKeyView.EditForeignKeyView line:11 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/New.hs /^ , tableName :: Text$/;" c_a cons:NewColumnView.NewColumnView line:14 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/NewForeignKey.hs /^ , tableName :: Text$/;" c_a cons:NewForeignKeyView.NewForeignKeyView line:11 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Edit.hs /^ , tableName :: Text$/;" c_a cons:EditTableView.EditTableView line:11 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | ShowTableAction { tableName :: Text }$/;" c_a cons:TablesController.ShowTableAction line:25 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditTableAction { tableName :: Text, tableId :: Int }$/;" c_a cons:TablesController.EditTableAction line:28 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteTableAction { tableId :: Int, tableName :: Text }$/;" c_a cons:TablesController.DeleteTableAction line:30 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ = NewColumnAction { tableName :: Text }$/;" c_a cons:ColumnsController.NewColumnAction line:34 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditColumnAction { tableName :: Text, columnId :: Int }$/;" c_a cons:ColumnsController.EditColumnAction line:36 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteColumnAction { tableName :: Text, columnId :: Int, columnName :: Text }$/;" c_a cons:ColumnsController.DeleteColumnAction line:38 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | ToggleColumnUniqueAction { tableName :: Text, columnId :: Int }$/;" c_a cons:ColumnsController.ToggleColumnUniqueAction line:39 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | NewForeignKeyAction { tableName :: Text, columnName :: Text }$/;" c_a cons:ColumnsController.NewForeignKeyAction line:40 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditForeignKeyAction { tableName :: Text, columnName :: Text, constraintName :: Text, referenceTable :: Text }$/;" c_a cons:ColumnsController.EditForeignKeyAction line:42 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteForeignKeyAction { constraintName :: Text, tableName :: Text }$/;" c_a cons:ColumnsController.DeleteForeignKeyAction line:44 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | ShowTableRowsAction { tableName :: Text }$/;" c_a cons:DataController.ShowTableRowsAction line:67 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteEntryAction { primaryKey :: Text, tableName :: Text }$/;" c_a cons:DataController.DeleteEntryAction line:69 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | NewRowAction { tableName :: Text }$/;" c_a cons:DataController.NewRowAction line:71 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditRowAction { tableName :: Text, targetPrimaryKey :: Text }$/;" c_a cons:DataController.EditRowAction line:72 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditRowValueAction { tableName :: Text, targetName :: Text, id :: Text }$/;" c_a cons:DataController.EditRowValueAction line:74 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | ToggleBooleanFieldAction { tableName :: Text, targetName :: Text, targetPrimaryKey :: Text }$/;" c_a cons:DataController.ToggleBooleanFieldAction line:75 language:Haskell
+tableName /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^tableName :: forall model. (KnownSymbol (GetTableName model)) => Text$/;" ft signature:(forall model. (KnownSymbol (GetTableName model)) => Text) line:327 language:Haskell
+tableNameToControllerName /home/nhamilton/Desktop/dev/backend/IHP/IHP/NameSupport.hs /^tableNameToControllerName :: Text -> Text$/;" ft signature:(Text -> Text) line:53 language:Haskell
+tableNameToModelName /home/nhamilton/Desktop/dev/backend/IHP/IHP/NameSupport.hs /^tableNameToModelName :: Text -> Text$/;" ft signature:(Text -> Text) line:34 language:Haskell
+tableNames /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditRow.hs /^ { tableNames :: [Text]$/;" c_a cons:EditRowView.EditRowView line:16 language:Haskell
+tableNames /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditValue.hs /^ { tableNames :: [Text]$/;" c_a cons:EditValueView.EditValueView line:14 language:Haskell
+tableNames /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/NewRow.hs /^ { tableNames :: [Text]$/;" c_a cons:NewRowView.NewRowView line:14 language:Haskell
+tableNames /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowDatabase.hs /^ tableNames :: [Text]$/;" c_a cons:ShowDatabaseView.ShowDatabaseView line:11 language:Haskell
+tableNames /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowTableRows.hs /^ { tableNames :: [Text]$/;" c_a cons:ShowTableRowsView.ShowTableRowsView line:14 language:Haskell
+tableNames /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/EditForeignKey.hs /^ , tableNames :: [Text]$/;" c_a cons:EditForeignKeyView.EditForeignKeyView line:13 language:Haskell
+tableNames /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/New.hs /^ , tableNames :: [Text]$/;" c_a cons:NewColumnView.NewColumnView line:15 language:Haskell
+tableNames /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/NewForeignKey.hs /^ , tableNames :: [Text]$/;" c_a cons:NewForeignKeyView.NewForeignKeyView line:13 language:Haskell
+tablePrimaryKeyFields /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/Controller.hs /^tablePrimaryKeyFields :: PG.Connection -> Text -> IO [Text]$/;" ft signature:(PG.Connection -> Text -> IO [Text]) line:168 language:Haskell
+tables /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh/Types.hs /^ , tables :: Set Text$/;" c_a cons:AutoRefreshSession.AutoRefreshSession line:21 language:Haskell
+tailwind /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/CSSFramework.hs /^tailwind :: CSSFramework$/;" ft signature:(CSSFramework) line:166 language:Haskell
+targetId /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditValue.hs /^ , targetId :: Text$/;" c_a cons:EditValueView.EditValueView line:18 language:Haskell
+targetName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditValue.hs /^ , targetName :: Text$/;" c_a cons:EditValueView.EditValueView line:17 language:Haskell
+targetName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditRowValueAction { tableName :: Text, targetName :: Text, id :: Text }$/;" c_a cons:DataController.EditRowValueAction line:74 language:Haskell
+targetName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | ToggleBooleanFieldAction { tableName :: Text, targetName :: Text, targetPrimaryKey :: Text }$/;" c_a cons:DataController.ToggleBooleanFieldAction line:75 language:Haskell
+targetPrimaryKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditRow.hs /^ , targetPrimaryKey :: Text$/;" c_a cons:EditRowView.EditRowView line:22 language:Haskell
+targetPrimaryKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditRowAction { tableName :: Text, targetPrimaryKey :: Text }$/;" c_a cons:DataController.EditRowAction line:72 language:Haskell
+targetPrimaryKey /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | ToggleBooleanFieldAction { tableName :: Text, targetName :: Text, targetPrimaryKey :: Text }$/;" c_a cons:DataController.ToggleBooleanFieldAction line:75 language:Haskell
+terminalIcon /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Layout.hs /^terminalIcon = preEscapedToHtml [plain| <\/svg>|]$/;" fi line:118 language:Haskell
+tests /home/nhamilton/Desktop/dev/backend/IHP/Test/Controller/ContextSpec.hs /^tests = do$/;" fi line:12 language:Haskell
+tests /home/nhamilton/Desktop/dev/backend/IHP/Test/Controller/ParamSpec.hs /^tests = do$/;" fi line:20 language:Haskell
+tests /home/nhamilton/Desktop/dev/backend/IHP/Test/HaskellSupportSpec.hs /^tests = do$/;" fi line:11 language:Haskell
+tests /home/nhamilton/Desktop/dev/backend/IHP/Test/HtmlSupport/ParserSpec.hs /^tests = do$/;" fi line:13 language:Haskell
+tests /home/nhamilton/Desktop/dev/backend/IHP/Test/HtmlSupport/QQSpec.hs /^tests = do$/;" fi line:12 language:Haskell
+tests /home/nhamilton/Desktop/dev/backend/IHP/Test/IDE/CodeGeneration/ControllerGenerator.hs /^tests = do$/;" fi line:17 language:Haskell
+tests /home/nhamilton/Desktop/dev/backend/IHP/Test/IDE/CodeGeneration/MailGenerator.hs /^tests = do$/;" fi line:17 language:Haskell
+tests /home/nhamilton/Desktop/dev/backend/IHP/Test/IDE/CodeGeneration/ViewGenerator.hs /^tests = do$/;" fi line:17 language:Haskell
+tests /home/nhamilton/Desktop/dev/backend/IHP/Test/IDE/SchemaDesigner/CompilerSpec.hs /^tests = do$/;" fi line:15 language:Haskell
+tests /home/nhamilton/Desktop/dev/backend/IHP/Test/IDE/SchemaDesigner/ParserSpec.hs /^tests = do$/;" fi line:15 language:Haskell
+tests /home/nhamilton/Desktop/dev/backend/IHP/Test/NameSupportSpec.hs /^tests = do$/;" fi line:12 language:Haskell
+tests /home/nhamilton/Desktop/dev/backend/IHP/Test/SchemaMigrationSpec.hs /^tests = do$/;" fi line:12 language:Haskell
+tests /home/nhamilton/Desktop/dev/backend/IHP/Test/ValidationSupport/ValidateFieldSpec.hs /^tests = do$/;" fi line:14 language:Haskell
+tests /home/nhamilton/Desktop/dev/backend/IHP/Test/View/CSSFrameworkSpec.hs /^tests = do$/;" fi line:16 language:Haskell
+text /home/nhamilton/Desktop/dev/backend/IHP/IHP/Mail.hs /^ text :: (?context :: context, ConfigProvider context) => mail -> Text$/;" ft signature:((?context :: context, ConfigProvider context) => mail -> Text) class:BuildMail line:70 language:Haskell
+textExpr /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^textExpr :: Parser Expression$/;" ft signature:(Parser Expression) line:346 language:Haskell
+textExpr' /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^textExpr' :: Parser Text$/;" ft signature:(Parser Text) line:349 language:Haskell
+textField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^textField :: forall fieldName model value.$/;" ft signature:(forall fieldName model value. (?formContext :: FormContext model, HasField fieldName model value, HasField "meta" model MetaBag, KnownSymbol fieldName, InputValue value, KnownSymbol (GetModelName model)) => Proxy fieldName -> FormField) line:239 language:Haskell
+textField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^textField field = FormField$/;" fi line:247 language:Haskell
+textToId /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^textToId :: (ParsePrimaryKey (PrimaryKey model), ConvertibleStrings text Text) => text -> Id' model$/;" ft signature:((ParsePrimaryKey (PrimaryKey model), ConvertibleStrings text Text) => text -> Id' model) line:266 language:Haskell
+textToInt /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^textToInt :: Text -> Maybe Int$/;" ft signature:(Text -> Maybe Int) line:198 language:Haskell
+textareaField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^textareaField :: forall fieldName model value.$/;" ft signature:(forall fieldName model value. (?formContext :: FormContext model, HasField fieldName model value, HasField "meta" model MetaBag, KnownSymbol fieldName, InputValue value, KnownSymbol (GetModelName model)) => Proxy fieldName -> FormField) line:281 language:Haskell
+textareaField /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^textareaField field = (textField field) { fieldType = TextareaInput, fieldInput = \\formField -> Html5.textarea (cs (fieldValue formField)) }$/;" fi line:289 language:Haskell
+theCSSFramework /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^theCSSFramework :: (?context :: ControllerContext) => CSSFramework$/;" ft signature:((?context :: ControllerContext) => CSSFramework) line:232 language:Haskell
+theDevServerContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Logs/Controller.hs /^theDevServerContext :: (?context :: ControllerContext) => IO DevServer.Context$/;" ft signature:((?context :: ControllerContext) => IO DevServer.Context) line:52 language:Haskell
+theRequest /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^theRequest :: (?context :: ControllerContext) => Wai.Request$/;" ft signature:((?context :: ControllerContext) => Wai.Request) line:168 language:Haskell
+thread /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | FileWatcherStarted { thread :: Async () }$/;" c_a cons:FileWatcherState.FileWatcherStarted line:92 language:Haskell
+thread /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ | ToolServerStarted { thread :: Async () }$/;" c_a cons:ToolServerState.ToolServerStarted line:120 language:Haskell
+timeAgo /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/TimeAgo.hs /^timeAgo :: UTCTime -> Html$/;" ft signature:(UTCTime -> Html) line:33 language:Haskell
+timeElement /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/TimeAgo.hs /^timeElement :: Text -> UTCTime -> Html$/;" ft signature:(Text -> UTCTime -> Html) line:78 language:Haskell
+to /home/nhamilton/Desktop/dev/backend/IHP/IHP/Mail.hs /^ to :: mail -> Address$/;" ft signature:(mail -> Address) class:BuildMail line:61 language:Haskell
+toBinding /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^toBinding :: Text -> Column -> Text$/;" ft signature:(Text -> Column -> Text) line:390 language:Haskell
+toDefaultValueExpr /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^toDefaultValueExpr :: Column -> Text$/;" ft signature:(Column -> Text) line:503 language:Haskell
+toEnum /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/PortConfig.hs /^ toEnum i = PortConfig { .. }$/;" fi instance:Enum PortConfig line:30 language:Haskell
+toEqOrIsOperator /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^class EqOrIsOperator value where toEqOrIsOperator :: value -> FilterOperator$/;" ft signature:(value -> FilterOperator) class:EqOrIsOperator line:311 language:Haskell
+toEqOrIsOperator /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^instance {-# OVERLAPS #-} EqOrIsOperator (Maybe something) where toEqOrIsOperator Nothing = IsOp; toEqOrIsOperator (Just _) = EqOp$/;" fi instance:EqOrIsOperator (Maybe something) line:312 language:Haskell
+toEqOrIsOperator /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^instance {-# OVERLAPPABLE #-} EqOrIsOperator otherwise where toEqOrIsOperator _ = EqOp$/;" fi instance:EqOrIsOperator otherwise line:313 language:Haskell
+toField /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ toField = toField . Newtype.unpack$/;" fi instance:ToField (PrimaryKey model) => ToField (Id' model) line:228 language:Haskell
+toField /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ toField Default = Plain "DEFAULT"$/;" fi instance:ToField valueType => ToField (FieldWithDefault valueType) line:508 language:Haskell
+toField /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ toField (NoUpdate name) =$/;" fi instance:(KnownSymbol name, ToField value) => ToField (FieldWithUpdate name value) line:539 language:Haskell
+toField /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ toField list = toField (PG.PGArray list)$/;" fi instance:ToField value => ToField [value] line:579 language:Haskell
+toField /home/nhamilton/Desktop/dev/backend/IHP/IHP/Point.hs /^ toField Point { x, y } = Many $$/;" fi instance:ToField Point line:48 language:Haskell
+toHtml /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/ToHtml.hs /^ toHtml :: a -> Html5.Html$/;" ft signature:(a -> Html5.Html) class:ToHtml line:13 language:Haskell
+toHtml /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/ToHtml.hs /^ toHtml a = a$/;" fi instance:ToHtml (Text-Blaze-Internal-MarkupM ()) line:17 language:Haskell
+toHtml /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/ToHtml.hs /^ toHtml = cs$/;" fi instance:ToHtml Text line:21 language:Haskell
+toHtml /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/ToHtml.hs /^ toHtml = cs$/;" fi instance:ToHtml String line:25 language:Haskell
+toHtml /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/ToHtml.hs /^ toHtml value = toHtml (cs value :: Text)$/;" fi instance:ToHtml Data-ByteString-ByteString line:29 language:Haskell
+toHtml /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/ToHtml.hs /^ toHtml maybeValue = maybe mempty toHtml maybeValue$/;" fi instance:Show a => ToHtml (Maybe a) line:33 language:Haskell
+toHtml /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/ToHtml.hs /^ toHtml value = cs (show value)$/;" fi instance:Show a => ToHtml a line:37 language:Haskell
+toHtml /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ toHtml queryBuilder = toHtml (toSQL queryBuilder)$/;" fi instance:KnownSymbol table => ToHtml (QueryBuilder table) line:115 language:Haskell
+toHtml /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^ toHtml :: FormField -> Html5.Html$/;" ft signature:(FormField -> Html5.Html) instance:ToHtml FormField line:438 language:Haskell
+toHtml /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Form.hs /^ toHtml submitButton@(SubmitButton { cssFramework }) = styledSubmitButton cssFramework cssFramework submitButton$/;" fi instance:ToHtml SubmitButton line:443 language:Haskell
+toJSON /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ toJSON (Id a) = toJSON a$/;" fi instance:(ToJSON (PrimaryKey a)) => ToJSON (Id' a) line:562 language:Haskell
+toLazyByteString /home/nhamilton/Desktop/dev/backend/IHP/IHP/WebSocket.hs /^ toLazyByteString = UUID.toLazyASCIIBytes$/;" fi instance:Websocket-WebSocketsData UUID line:76 language:Haskell
+toPayload /home/nhamilton/Desktop/dev/backend/IHP/IHP/Telemetry.hs /^toPayload :: TelemetryInfo -> [(ByteString, ByteString)]$/;" ft signature:(TelemetryInfo -> [(ByteString, ByteString)]) line:59 language:Haskell
+toSQL /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^toSQL :: forall table. (KnownSymbol table) => QueryBuilder table -> (Text, [Action])$/;" ft signature:(forall table. (KnownSymbol table) => QueryBuilder table -> (Text, [Action])) line:265 language:Haskell
+toSQL' /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^toSQL' sqlQuery@SQLQuery { selectFrom, orderByClause, limitClause, offsetClause } =$/;" fi line:267 language:Haskell
+toSlug /home/nhamilton/Desktop/dev/backend/IHP/IHP/NameSupport.hs /^toSlug :: Text -> Text$/;" ft signature:(Text -> Text) line:203 language:Haskell
+toStringAttribute /home/nhamilton/Desktop/dev/backend/IHP/IHP/HtmlSupport/QQ.hs /^toStringAttribute :: Attribute -> TH.ExpQ$/;" ft signature:(Attribute -> TH.ExpQ) line:106 language:Haskell
+todayIsWeekend /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^todayIsWeekend :: IO Bool$/;" ft signature:(IO Bool) line:210 language:Haskell
+toggleUniqueInColumn /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Columns.hs /^toggleUniqueInColumn :: Text -> Int -> Statement -> Statement$/;" ft signature:(Text -> Int -> Statement -> Statement) line:202 language:Haskell
+toolServerLayout /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Layout.hs /^toolServerLayout :: Html -> Html$/;" ft signature:(Html -> Html) line:12 language:Haskell
+toolServerPort /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/PortConfig.hs /^ , toolServerPort :: !Socket.PortNumber$/;" c_a cons:PortConfig.PortConfig line:18 language:Haskell
+toolServerState /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Types.hs /^ , toolServerState :: ToolServerState$/;" c_a cons:AppState.AppState line:137 language:Haskell
+touchedFields /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ , touchedFields :: [Text]$/;" c_a cons:MetaBag.MetaBag line:441 language:Haskell
+trackTableRead /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^trackTableRead :: (?modelContext :: ModelContext) => Text -> IO ()$/;" ft signature:((?modelContext :: ModelContext) => Text -> IO ()) line:586 language:Haskell
+trackTableReadCallback /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ , trackTableReadCallback :: Maybe (Text -> IO ())$/;" c_a cons:ModelContext.ModelContext line:52 language:Haskell
+tshow /home/nhamilton/Desktop/dev/backend/IHP/IHP/Prelude.hs /^tshow :: Show a => a -> Text$/;" ft signature:(Show a => a -> Text) line:70 language:Haskell
+typeSelector /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/Edit.hs /^typeSelector :: Maybe PostgresType -> [Text] -> Html$/;" ft signature:(Maybe PostgresType -> [Text] -> Html) line:113 language:Haskell
+typesFilePath /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^typesFilePath :: FilePath$/;" ft signature:(FilePath) line:32 language:Haskell
+ucfirst /home/nhamilton/Desktop/dev/backend/IHP/IHP/NameSupport.hs /^ucfirst :: Text -> Text$/;" ft signature:(Text -> Text) line:129 language:Haskell
+undoPlan /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/Controller.hs /^undoPlan :: [GeneratorAction] -> IO()$/;" ft signature:([GeneratorAction] -> IO ()) line:203 language:Haskell
+unpack /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ unpack (Id uuid) = uuid$/;" fi instance:Newtype-Newtype (Id' model) line:237 language:Haskell
+unpack /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ unpack (PG.Binary payload) = payload$/;" fi instance:Newtype-Newtype (PG-Binary payload) line:413 language:Haskell
+unsafeGetCreateTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ StatementCreateTable { unsafeGetCreateTable :: CreateTable }$/;" c_a cons:Statement.StatementCreateTable line:13 language:Haskell
+unwrapEither /home/nhamilton/Desktop/dev/backend/IHP/IHP/NameSupport.hs /^unwrapEither _ (Right value) = value$/;" fi line:86 language:Haskell
+updateAction /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^updateAction :: forall controller id. AutoRoute controller => Maybe (id -> controller)$/;" ft signature:(forall controller id. AutoRoute controller => Maybe (id -> controller)) line:281 language:Haskell
+updateColumnInTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Columns.hs /^updateColumnInTable :: Text -> Column -> Bool -> Int -> Statement -> Statement$/;" ft signature:(Text -> Column -> Bool -> Int -> Statement -> Statement) line:184 language:Haskell
+updateEnum /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Enums.hs /^updateEnum :: Int -> Text -> [Statement] -> [Statement]$/;" ft signature:(Int -> Text -> [Statement] -> [Statement]) line:67 language:Haskell
+updateField /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^ updateField :: value' -> model -> model'$/;" ft signature:(value' -> model -> model') class:UpdateField line:158 language:Haskell
+updateForeignKeyConstraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Columns.hs /^updateForeignKeyConstraint :: Text -> Text -> Text -> Text -> OnDelete -> Int -> [Statement] -> [Statement]$/;" ft signature:(Text -> Text -> Text -> Text -> OnDelete -> Int -> [Statement] -> [Statement]) line:217 language:Haskell
+updatePrimaryKeyConstraint /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Columns.hs /^updatePrimaryKeyConstraint :: Column -> Bool -> PrimaryKeyConstraint -> PrimaryKeyConstraint$/;" ft signature:(Column -> Bool -> PrimaryKeyConstraint -> PrimaryKeyConstraint) line:194 language:Haskell
+updateRecord /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^ updateRecord :: (?modelContext :: ModelContext) => a -> IO a$/;" ft signature:((?modelContext :: ModelContext) => a -> IO a) class:CanUpdate line:85 language:Haskell
+updateSchema /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Helper.hs /^updateSchema ::$/;" ft signature:((?context :: ControllerContext, ?modelContext :: ModelContext, ?theAction :: controller) => ([Statement] -> [Statement]) -> IO ()) line:31 language:Haskell
+updateSession /home/nhamilton/Desktop/dev/backend/IHP/IHP/AutoRefresh.hs /^updateSession :: (?applicationContext :: ApplicationContext) => UUID -> (AutoRefreshSession -> AutoRefreshSession) -> IO ()$/;" ft signature:((?applicationContext :: ApplicationContext) => UUID -> (AutoRefreshSession -> AutoRefreshSession) -> IO ()) line:184 language:Haskell
+updateTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/Tables.hs /^updateTable :: Int -> Text -> [Statement] -> [Statement]$/;" ft signature:(Int -> Text -> [Statement] -> [Statement]) line:90 language:Haskell
+updateValueInEnum /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Controller/EnumValues.hs /^updateValueInEnum :: Text -> Text -> Int -> Statement -> Statement$/;" ft signature:(Text -> Text -> Int -> Statement -> Statement) line:69 language:Haskell
+updateValues /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/Controller.hs /^updateValues list = map (\\elem -> fst elem <> " = " <> snd elem) list$/;" fi line:190 language:Haskell
+uploadImageFile /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/FileUpload.hs /^uploadImageFile :: forall (fieldName :: Symbol) context record (tableName :: Symbol). ($/;" ft signature:(forall (fieldName :: Symbol) context record (tableName :: Symbol) . (?context :: ControllerContext, SetField fieldName record (Maybe Text), KnownSymbol fieldName, HasField "id" record (ModelSupport.Id (ModelSupport.NormalizeModel record)), Show (ModelSupport.PrimaryKey (ModelSupport.GetTableName (ModelSupport.NormalizeModel record))), tableName ~ ModelSupport.GetTableName record, KnownSymbol tableName) => Text -> Proxy fieldName -> record -> IO record) line:126 language:Haskell
+uploadImageFile /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/FileUpload.hs /^uploadImageFile ext _ user =$/;" fi line:135 language:Haskell
+uploadImageWithOptions /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/FileUpload.hs /^uploadImageWithOptions :: forall (fieldName :: Symbol) context record (tableName :: Symbol). ($/;" ft signature:(forall (fieldName :: Symbol) context record (tableName :: Symbol) . (?context :: ControllerContext, SetField fieldName record (Maybe Text), KnownSymbol fieldName, HasField "id" record (ModelSupport.Id (ModelSupport.NormalizeModel record)), Show (ModelSupport.PrimaryKey (ModelSupport.GetTableName (ModelSupport.NormalizeModel record))), tableName ~ ModelSupport.GetTableName record, KnownSymbol tableName) => ImageUploadOptions -> Proxy fieldName -> record -> IO record) line:76 language:Haskell
+uploadImageWithOptions /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/FileUpload.hs /^uploadImageWithOptions options _ user =$/;" fi line:85 language:Haskell
+uploadPng /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/FileUpload.hs /^uploadPng ::$/;" ft signature:((?context :: ControllerContext, SetField fieldName record (Maybe Text), HasField "id" record (ModelSupport.Id' (GetTableName (ModelSupport.GetModelByTableName (GetTableName record)))), Show (ModelSupport.PrimaryKey (GetTableName (ModelSupport.GetModelByTableName (GetTableName record)))), KnownSymbol fieldName, KnownSymbol (GetTableName record)) => Proxy fieldName -> record -> IO record) line:152 language:Haskell
+uploadPng /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/FileUpload.hs /^uploadPng field record = uploadImageFile "png" field record$/;" fi line:160 language:Haskell
+uploadSVG /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/FileUpload.hs /^uploadSVG ::$/;" ft signature:((?context :: ControllerContext, SetField fieldName record (Maybe Text), HasField "id" record (ModelSupport.Id' (GetTableName (ModelSupport.GetModelByTableName (GetTableName record)))), Show (ModelSupport.PrimaryKey (GetTableName (ModelSupport.GetModelByTableName (GetTableName record)))), KnownSymbol fieldName, KnownSymbol (GetTableName record)) => Proxy fieldName -> record -> IO record) line:164 language:Haskell
+uploadSVG /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/FileUpload.hs /^uploadSVG = uploadImageFile "svg"$/;" fi line:172 language:Haskell
+urlTo /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^urlTo :: (?context :: context, ConfigProvider context, HasPath action) => action -> Text$/;" ft signature:((?context :: context, ConfigProvider context, HasPath action) => action -> Text) line:87 language:Haskell
+usage /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/DeleteController.hs /^usage :: IO ()$/;" ft signature:(IO ()) line:31 language:Haskell
+usage /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/NewApplication.hs /^usage :: IO ()$/;" ft signature:(IO ()) line:26 language:Haskell
+usage /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/NewController.hs /^usage :: IO ()$/;" ft signature:(IO ()) line:22 language:Haskell
+usage /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/NewMigration.hs /^usage :: IO ()$/;" ft signature:(IO ()) line:26 language:Haskell
+usage /home/nhamilton/Desktop/dev/backend/IHP/exe/IHP/CLI/NewScript.hs /^usage :: IO ()$/;" ft signature:(IO ()) line:22 language:Haskell
+user /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/View/Sessions/New.hs /^data NewView user = NewView { user :: user } deriving (Typeable)$/;" c_a cons:NewView.NewView line:4 language:Haskell
+utcTimeToYearMonthDay /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^utcTimeToYearMonthDay :: UTCTime -> (Integer, Int, Int)$/;" ft signature:(UTCTime -> (Integer, Int, Int)) line:160 language:Haskell
+validateAll /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^validateAll :: [value -> ValidatorResult] -> value -> ValidatorResult$/;" ft signature:([value -> ValidatorResult] -> value -> ValidatorResult) line:143 language:Haskell
+validateAny /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^validateAny :: [value -> ValidatorResult] -> value -> ValidatorResult$/;" ft signature:([value -> ValidatorResult] -> value -> ValidatorResult) line:127 language:Haskell
+validateCanView /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateCanView.hs /^validateCanView :: forall field user model validationState fieldValue validationStateValue fetchedModel. ($/;" ft signature:(forall field user model validationState fieldValue validationStateValue fetchedModel. (?model :: model, ?modelContext :: ModelContext, PG.FromRow fetchedModel, KnownSymbol (GetTableName fetchedModel), KnownSymbol field, HasField field model fieldValue, Fetchable fieldValue fetchedModel, CanView user fetchedModel, ValidateCanView' fieldValue fetchedModel, HasField "meta" user MetaBag, SetField "meta" user MetaBag) => Proxy field -> user -> IO user) line:10 language:Haskell
+validateCanView /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateCanView.hs /^validateCanView field user = do$/;" fi line:23 language:Haskell
+validateField /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^validateField :: forall field fieldValue validator model. ($/;" ft signature:(forall field fieldValue validator model. (KnownSymbol field, HasField field model fieldValue, HasField "meta" model MetaBag, SetField "meta" model MetaBag) => Proxy field -> Validator fieldValue -> model -> model) line:62 language:Haskell
+validateFieldIO /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^validateFieldIO :: forall field model fieldValue. ($/;" ft signature:(forall field model fieldValue. (?modelContext :: ModelContext, KnownSymbol field, HasField field model fieldValue, HasField "meta" model MetaBag, SetField "meta" model MetaBag) => Proxy field -> ValidatorIO fieldValue -> model -> IO model) line:88 language:Haskell
+validateIsUnique /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateIsUnique.hs /^validateIsUnique :: forall field model savedModel validationState fieldValue validationStateValue fetchedModel modelId savedModelId. ($/;" ft signature:(forall field model savedModel validationState fieldValue validationStateValue fetchedModel modelId savedModelId. (savedModel ~ NormalizeModel model, ?modelContext :: ModelContext, FromRow savedModel, KnownSymbol field, HasField field model fieldValue, HasField field savedModel fieldValue, KnownSymbol (GetTableName savedModel), ToField fieldValue, EqOrIsOperator fieldValue, HasField "meta" model MetaBag, SetField "meta" model MetaBag, HasField "id" savedModel savedModelId, HasField "id" model modelId, savedModelId ~ modelId, Eq modelId, GetModelByTableName (GetTableName savedModel) ~ savedModel) => Proxy field -> model -> IO model) line:27 language:Haskell
+validateIsUnique /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateIsUnique.hs /^validateIsUnique fieldProxy model = do$/;" fi line:45 language:Haskell
+validatorResult /home/nhamilton/Desktop/dev/backend/IHP/IHP/View/Types.hs /^ , validatorResult :: !(Maybe Text)$/;" c_a cons:FormField.FormField line:46 language:Haskell
+value /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditRow.hs /^value val = fromMaybe BS.empty (get #fieldValue val)$/;" fi line:208 language:Haskell
+value /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/Edit.hs /^ , value :: Text$/;" c_a cons:EditEnumValueView.EditEnumValueView line:13 language:Haskell
+valueId /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/Edit.hs /^ , valueId :: Int$/;" c_a cons:EditEnumValueView.EditEnumValueView line:12 language:Haskell
+valueId /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | EditEnumValueAction { enumName :: Text, valueId :: Int }$/;" c_a cons:EnumValuesController.EditEnumValueAction line:59 language:Haskell
+valueId /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Types.hs /^ | DeleteEnumValueAction { enumName :: Text, valueId :: Int }$/;" c_a cons:EnumValuesController.DeleteEnumValueAction line:61 language:Haskell
+values /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Types.hs /^ | CreateEnumType { name :: Text, values :: [Text] }$/;" c_a cons:Statement.CreateEnumType line:15 language:Haskell
+varExpr /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Parser.hs /^varExpr :: Parser Expression$/;" ft signature:(Parser Expression) line:337 language:Haskell
+variableAttributes /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^variableAttributes :: (?schema :: Schema) => CreateTable -> [Column]$/;" ft signature:((?schema :: Schema) => CreateTable -> [Column]) line:304 language:Haskell
+vault /home/nhamilton/Desktop/dev/backend/IHP/IHP/Controller/RequestContext.hs /^ , vault :: (Vault.Key (Session IO String String))$/;" c_a cons:RequestContext.RequestContext line:26 language:Haskell
+verifyPassword /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Authentication.hs /^verifyPassword :: (HasField "passwordHash" entity passwordField, VerifiyPassword passwordField) => entity -> Text -> Bool$/;" ft signature:((HasField "passwordHash" entity passwordField, VerifiyPassword passwordField) => entity -> Text -> Bool) line:52 language:Haskell
+verifyPassword' /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Authentication.hs /^ verifyPassword' :: a -> Text -> Bool$/;" ft signature:(a -> Text -> Bool) class:VerifiyPassword line:38 language:Haskell
+verifyPassword' /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Authentication.hs /^ verifyPassword' passwordHash plainText = Crypto.PasswordStore.verifyPassword (cs plainText) (cs passwordHash)$/;" fi instance:VerifiyPassword Text line:41 language:Haskell
+verifyPassword' /home/nhamilton/Desktop/dev/backend/IHP/IHP/AuthSupport/Authentication.hs /^ verifyPassword' (Just passwordHash) plainText = verifyPassword' passwordHash plainText$/;" fi instance:VerifiyPassword (Maybe Text) line:44 language:Haskell
+version /home/nhamilton/Desktop/dev/backend/IHP/Paths_ihp.hs /^version = Version { versionBranch = [20201127], versionTags = [] }$/;" fi line:5 language:Haskell
+view /home/nhamilton/Desktop/dev/backend/IHP/IHP/Welcome/Controller.hs /^view :: H.Html$/;" ft signature:(H.Html) line:21 language:Haskell
+viewContext /home/nhamilton/Desktop/dev/backend/IHP/IHP/ViewSupport.hs /^viewContext :: (?context :: ControllerContext) => ControllerContext$/;" ft signature:((?context :: ControllerContext) => ControllerContext) line:186 language:Haskell
+viewName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewView.hs /^ , viewName :: Text$/;" c_a cons:NewViewView.NewViewView line:15 language:Haskell
+viewName /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ViewGenerator.hs /^ , viewName :: Text$/;" c_a cons:ViewConfig.ViewConfig line:18 language:Haskell
+visualNav /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^visualNav :: Html$/;" ft signature:(Html) line:85 language:Haskell
+waitUntilReady /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Postgres.hs /^waitUntilReady process callback = do$/;" fi line:87 language:Haskell
+watchInsertOrUpdateTable /home/nhamilton/Desktop/dev/backend/IHP/IHP/PGNotify.hs /^watchInsertOrUpdateTable :: (?modelContext :: ModelContext) => Text -> IO () -> IO (Async ())$/;" ft signature:((?modelContext :: ModelContext) => Text -> IO () -> IO (Async ())) line:35 language:Haskell
+websocketServer /home/nhamilton/Desktop/dev/backend/IHP/IHP/Server.hs /^websocketServer :: (?applicationContext :: ApplicationContext) => Request -> RequestContext.Respond -> Websocket.ServerApp$/;" ft signature:((?applicationContext :: ApplicationContext) => Request -> RequestContext.Respond -> Websocket.ServerApp) line:75 language:Haskell
+whenEmpty /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^whenEmpty condition = when (isEmpty condition)$/;" fi line:62 language:Haskell
+whenNonEmpty /home/nhamilton/Desktop/dev/backend/IHP/IHP/HaskellSupport.hs /^whenNonEmpty :: (MonoFoldable a, Applicative f) => a -> f () -> f ()$/;" ft signature:((MonoFoldable a, Applicative f) => a -> f () -> f ()) line:65 language:Haskell
+whereCondition /home/nhamilton/Desktop/dev/backend/IHP/IHP/QueryBuilder.hs /^ whereCondition :: !(Maybe Condition),$/;" c_a cons:SQLQuery.SQLQuery line:123 language:Haskell
+withCustomErrorMessage /home/nhamilton/Desktop/dev/backend/IHP/IHP/ValidationSupport/ValidateField.hs /^withCustomErrorMessage :: Text -> (value -> ValidatorResult) -> value -> ValidatorResult$/;" ft signature:(Text -> (value -> ValidatorResult) -> value -> ValidatorResult) line:109 language:Haskell
+withDatabaseConnection /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^withDatabaseConnection :: (?modelContext :: ModelContext) => (Connection -> IO a) -> IO a$/;" ft signature:((?modelContext :: ModelContext) => (Connection -> IO a) -> IO a) line:301 language:Haskell
+withPrefix /home/nhamilton/Desktop/dev/backend/IHP/IHP/RouterSupport.hs /^withPrefix prefix routes = string prefix >> choice (map (\\r -> r <* endOfInput) routes)$/;" fi line:410 language:Haskell
+withTableReadTracker /home/nhamilton/Desktop/dev/backend/IHP/IHP/ModelSupport.hs /^withTableReadTracker :: (?modelContext :: ModelContext) => ((?modelContext :: ModelContext, ?touchedTables :: IORef (Set Text)) => IO ()) -> IO ()$/;" ft signature:((?modelContext :: ModelContext) => ((?modelContext :: ModelContext, ?touchedTables :: IORef (Set Text)) => IO ()) -> IO ()) line:605 language:Haskell
+withTransaction /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaMigration.hs /^withTransaction :: (?modelContext :: ModelContext) => IO a -> IO a$/;" ft signature:((?modelContext :: ModelContext) => IO a -> IO a) line:48 language:Haskell
+writeIfDifferent /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^writeIfDifferent :: FilePath -> Text -> IO ()$/;" ft signature:(FilePath -> Text -> IO ()) line:94 language:Haskell
+writeSchema /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/Compiler.hs /^writeSchema :: [Statement] -> IO ()$/;" ft signature:([Statement] -> IO ()) line:14 language:Haskell
+x /home/nhamilton/Desktop/dev/backend/IHP/IHP/Point.hs /^data Point = Point { x :: Double, y :: Double }$/;" c_a cons:Point.Point line:25 language:Haskell
+y /home/nhamilton/Desktop/dev/backend/IHP/IHP/Point.hs /^data Point = Point { x :: Double, y :: Double }$/;" c_a cons:Point.Point line:25 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/ScriptGenerator.hs /^|]$/;" fi line:31 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewAction.hs /^ |]$/;" fi instance:View NewActionView line:33 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewApplication.hs /^ |]$/;" fi instance:View NewApplicationView line:27 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewController.hs /^ |]$/;" fi instance:View NewControllerView line:31 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMail.hs /^ |]$/;" fi instance:View NewMailView line:33 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewMigration.hs /^ |]$/;" fi instance:View NewMigrationView line:23 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewScript.hs /^ |]$/;" fi instance:View NewScriptView line:27 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/CodeGen/View/NewView.hs /^ |]$/;" fi instance:View NewViewView line:33 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditRow.hs /^ |]$/;" fi instance:View EditRowView line:37 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/EditValue.hs /^ |]$/;" fi instance:View EditValueView line:34 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/NewRow.hs /^ |]$/;" fi instance:View NewRowView line:32 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowDatabase.hs /^|]$/;" fi line:33 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowQuery.hs /^ |]$/;" fi instance:View ShowQueryView line:27 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/Data/View/ShowTableRows.hs /^ |]$/;" fi instance:View ShowTableRowsView line:35 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/Edit.hs /^ |]$/;" fi instance:View EditColumnView line:26 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/Edit.hs /^|]$/;" fi line:133 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/Edit.hs /^|]$/;" fi line:154 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/EditForeignKey.hs /^ |]$/;" fi instance:View EditForeignKeyView line:26 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/New.hs /^ |]$/;" fi instance:View NewColumnView line:26 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Columns/NewForeignKey.hs /^ |]$/;" fi instance:View NewForeignKeyView line:23 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/Edit.hs /^ |]$/;" fi instance:View EditEnumValueView line:23 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/EnumValues/New.hs /^ |]$/;" fi instance:View NewEnumValueView line:21 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/Edit.hs /^ |]$/;" fi instance:View EditEnumView line:21 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/New.hs /^ |]$/;" fi instance:View NewEnumView line:17 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Enums/Show.hs /^ |]$/;" fi instance:View ShowEnumView line:22 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^|]$/;" fi line:133 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^|]$/;" fi line:188 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Layout.hs /^|]$/;" fi line:204 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/Code.hs /^ |]$/;" fi instance:View CodeView line:23 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Schema/GeneratedCode.hs /^ |]$/;" fi instance:View GeneratedCodeView line:25 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Edit.hs /^ |]$/;" fi instance:View EditTableView line:21 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/New.hs /^ |]$/;" fi instance:View NewTableView line:17 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/SchemaDesigner/View/Tables/Show.hs /^ |]$/;" fi instance:View ShowView line:22 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/IDE/ToolServer/Layout.hs /^|] where$/;" fi line:70 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^|]$/;" fi line:424 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^|]$/;" fi line:537 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/SchemaCompiler.hs /^|]$/;" fi line:631 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/IHP/Welcome/Controller.hs /^|]$/;" fi line:57 language:Haskell
+|] /home/nhamilton/Desktop/dev/backend/IHP/Test/IDE/SchemaDesigner/CompilerSpec.hs /^|]$/;" fi line:37 language:Haskell
diff --git a/IHP/IDE/SchemaDesigner/Parser.hs b/IHP/IDE/SchemaDesigner/Parser.hs
index 6e4c687fe..5865fe0fb 100644
--- a/IHP/IDE/SchemaDesigner/Parser.hs
+++ b/IHP/IDE/SchemaDesigner/Parser.hs
@@ -31,7 +31,7 @@ parseSchemaSql = do
let result = runParser parseDDL (cs schemaFilePath) schemaSql
case result of
Left error -> pure (Left (cs $ errorBundlePretty error))
- Right r -> pure (Right r)
+ Right r -> pure (Right (sort r))
type Parser = Parsec Void Text
@@ -330,8 +330,8 @@ sqlType = choice $ map optionalArray
expression :: Parser Expression
expression = do
- e <- try callExpr <|> varExpr <|> textExpr
- space
+ e <- try callExpr <|> varExpr <|> textExpr
+ space
pure e
varExpr :: Parser Expression
diff --git a/IHP/IDE/SchemaDesigner/Types.hs b/IHP/IDE/SchemaDesigner/Types.hs
index f9f6fd441..6ea3a93ae 100644
--- a/IHP/IDE/SchemaDesigner/Types.hs
+++ b/IHP/IDE/SchemaDesigner/Types.hs
@@ -21,6 +21,28 @@ data Statement
| Comment { content :: Text }
deriving (Eq, Show)
+instance Ord Statement where
+ compare (CreateExtension name1 ifNotExists1) (CreateExtension name2 ifNotExists2) =
+ compare name1 name2 <> compare ifNotExists1 ifNotExists2
+ compare CreateExtension{..} _ = GT
+ compare _ CreateExtension{..} = GT
+ compare (CreateEnumType name1 values1) (CreateEnumType name2 values2) =
+ compare name1 name2 <> compare (sort values1) (sort values2)
+ compare CreateEnumType{..} _ = GT
+ compare _ CreateEnumType{..} = GT
+ compare (StatementCreateTable unsafeGetCreateTable1) (StatementCreateTable unsafeGetCreateTable2) = compare unsafeGetCreateTable1 unsafeGetCreateTable2
+ compare StatementCreateTable{..} _ = GT
+ compare _ StatementCreateTable{..} = GT
+ compare (AddConstraint tableName1 constraintName1 constraint1) (AddConstraint tableName2 constraintName2 constraint2) =
+ compare tableName1 tableName2 <> compare constraintName1 constraintName2 <> compare constraint1 constraint2
+ compare AddConstraint{..} _ = GT
+ compare _ AddConstraint{..} = GT
+ compare (UnknownStatement raw1) (UnknownStatement raw2) =
+ compare raw1 raw2
+ compare UnknownStatement{..} _ = GT
+ compare _ UnknownStatement{..} = GT
+ compare (Comment content1) (Comment content2) = compare content1 content2
+
data CreateTable
= CreateTable
{ name :: Text
@@ -28,7 +50,7 @@ data CreateTable
, primaryKeyConstraint :: PrimaryKeyConstraint
, constraints :: [Constraint]
}
- deriving (Eq, Show)
+ deriving (Eq, Show, Ord)
data Column = Column
{ name :: Text
@@ -37,7 +59,7 @@ data Column = Column
, notNull :: Bool
, isUnique :: Bool
}
- deriving (Eq, Show)
+ deriving (Eq, Show, Ord)
data OnDelete
= NoAction
@@ -45,11 +67,11 @@ data OnDelete
| SetNull
| SetDefault
| Cascade
- deriving (Show, Eq)
+ deriving (Show, Eq, Ord)
newtype PrimaryKeyConstraint
= PrimaryKeyConstraint { primaryKeyColumnNames :: [Text] }
- deriving (Eq, Show)
+ deriving (Eq, Show, Ord)
data Constraint
-- | FOREIGN KEY (columnName) REFERENCES referenceTable (referenceColumn) ON DELETE onDelete;
@@ -61,7 +83,7 @@ data Constraint
}
| UniqueConstraint
{ columnNames :: [Text] }
- deriving (Eq, Show)
+ deriving (Eq, Show, Ord)
data Expression =
-- | Sql string like @'hello'@
@@ -70,7 +92,7 @@ data Expression =
| VarExpression Text
-- | Simple call, like @COALESCE(name, 'unknown name')@
| CallExpression Text [Expression]
- deriving (Eq, Show)
+ deriving (Eq, Show, Ord)
data PostgresType
= PUUID
@@ -94,4 +116,4 @@ data PostgresType
| PJSONB
| PArray PostgresType
| PCustomType Text
- deriving (Eq, Show)
\ No newline at end of file
+ deriving (Eq, Show, Ord)