This PR upstreams the Verso parser and adds preliminary support for Verso in docstrings. This will allow the compiler to check examples and cross-references in documentation. After a `stage0` update, a follow-up PR will add the appropriate attributes that allow the feature to be used. The parser tests from Verso also remain to be upstreamed, and user-facing documentation will be added once the feature has been used on more internals.
21 lines
580 B
Text
21 lines
580 B
Text
/-
|
|
Copyright (c) 2022 Lars König. All rights reserved.
|
|
Released under Apache 2.0 license as described in the file LICENSE.
|
|
Authors: Lars König
|
|
-/
|
|
module
|
|
|
|
prelude
|
|
public import Lean.Linter.Util
|
|
public import Lean.Linter.Builtin
|
|
public import Lean.Linter.ConstructorAsVariable
|
|
public import Lean.Linter.Deprecated
|
|
public import Lean.Linter.DocsOnAlt
|
|
public import Lean.Linter.UnusedVariables
|
|
public import Lean.Linter.MissingDocs
|
|
public import Lean.Linter.Omit
|
|
public import Lean.Linter.List
|
|
public import Lean.Linter.Sets
|
|
public import Lean.Linter.UnusedSimpArgs
|
|
|
|
public section
|