Documentation

Lapis.Server.Diagnostics

Diagnostic Job #

State of a pending diagnostic job

Instances For

    Configuration for debounced diagnostics

    • debounceMs : Nat

      Delay in milliseconds before running diagnostics

    • source : Option String

      Source name for diagnostics

    Instances For

      Manages debounced diagnostic publishing

      Instances For

        Create a new diagnostics manager

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          Cancel any pending diagnostic job for a URI

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For

            Schedule diagnostics with debouncing

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              Schedule diagnostics with a pure computation

              Equations
              Instances For

                Trigger immediate diagnostics (no debounce)

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  Wait for all pending diagnostic jobs to complete

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For

                    Cancel all pending diagnostic jobs

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For

                      Builder for creating diagnostics

                      Instances For

                        Create a new diagnostic builder

                        Equations
                        Instances For

                          Add an error diagnostic

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For

                            Add a warning diagnostic

                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For

                              Add an info diagnostic

                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For

                                Add a hint diagnostic

                                Equations
                                • One or more equations did not get rendered due to their size.
                                Instances For

                                  Add a diagnostic with tags

                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For

                                    Add a custom diagnostic

                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For

                                      Create a single error diagnostic

                                      Equations
                                      Instances For

                                        Create a single warning diagnostic

                                        Equations
                                        Instances For

                                          Create a single info diagnostic

                                          Equations
                                          Instances For

                                            Create a single hint diagnostic

                                            Equations
                                            Instances For