twisted / pydoctor

This is pydoctor, an API documentation generator that works by static analysis.
https://pydoctor.readthedocs.io/
Other
179 stars 47 forks source link

Rework reparenting + pre process docstrings #773

Closed tristanlatr closed 3 months ago

tristanlatr commented 3 months ago

PR #723 and #739 in a single PR so we can see the pydoctor primer diffs

github-actions[bot] commented 3 months ago

Diff from pydoctor_primer, showing the effect of this PR on open source code:


bottle (https://github.com/bottlepy/bottle)
- /projects/bottle/bottle.py:889: Cannot find link target for "GET"

pycma (https://github.com/CMA-ES/pycma)
- /projects/pycma/cma/__init__.py:27: ambiguous ref to fmin, could be cma.evolution_strategy.fmin, cma.purecma.fmin
- /projects/pycma/cma/__init__.py:36: Cannot find link target for "numpy"
- /projects/pycma/cma/__init__.py:90: ambiguous ref to fmin, could be cma.evolution_strategy.fmin, cma.purecma.fmin
- /projects/pycma/cma/constraints_handler.py:275: Cannot find link target for "None"
- /projects/pycma/cma/constraints_handler.py:337: ambiguous ref to fmin, could be cma.evolution_strategy.fmin, cma.purecma.fmin
- /projects/pycma/cma/constraints_handler.py:396: Cannot find link target for "x"
- /projects/pycma/cma/constraints_handler.py:349: Cannot find link target for "None"
- /projects/pycma/cma/constraints_handler.py:540: Cannot find link target for "cma.constraints_handler.ConstrainedSolutionsArchive.archive.infos", resolved from "archive.infos"
+ /projects/pycma/cma/constraints_handler.py:540: Cannot find link target for "cma.constraints_handler.ConstrainedSolutionsArchive.archive.infos"
- /projects/pycma/cma/constraints_handler.py:642: Cannot find link target for "list"
+ /projects/pycma/cma/constraints_handler.py:642: Cannot find link target for "builtins.list" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/constraints_handler.py:1050: Cannot find link target for "True"
+ /projects/pycma/cma/constraints_handler.py:1050: Cannot find link target for "builtins.True" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/constraints_handler.py:940: Cannot find link target for "TypeError"
+ /projects/pycma/cma/constraints_handler.py:940: Cannot find link target for "builtins.TypeError" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/constraints_handler.py:1255: Cannot find link target for "False"
+ /projects/pycma/cma/constraints_handler.py:1255: Cannot find link target for "builtins.False" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/constraints_handler.py:1304: Cannot find link target for "False"
+ /projects/pycma/cma/constraints_handler.py:1304: Cannot find link target for "builtins.False" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/evolution_strategy.py:522: Cannot find link target for "dict"
- /projects/pycma/cma/evolution_strategy.py:4683: Cannot find link target for "bipop"
- /projects/pycma/cma/evolution_strategy.py:244: Cannot find link target for "int"
- /projects/pycma/cma/evolution_strategy.py:245: Cannot find link target for "float"
- /projects/pycma/cma/evolution_strategy.py:558: Cannot find link target for "dict"
+ /projects/pycma/cma/evolution_strategy.py:244: Cannot find link target for "builtins.int" (you can link to external docs with --intersphinx)
+ /projects/pycma/cma/evolution_strategy.py:245: Cannot find link target for "builtins.float" (you can link to external docs with --intersphinx)
+ /projects/pycma/cma/evolution_strategy.py:558: Cannot find link target for "builtins.dict" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/evolution_strategy.py:579: Cannot find link target for "tolstagnation"
- /projects/pycma/cma/evolution_strategy.py:853: Cannot find link target for "key"
- /projects/pycma/cma/evolution_strategy.py:906: Cannot find link target for "loc"
- /projects/pycma/cma/evolution_strategy.py:2415: Cannot find link target for "list"
- /projects/pycma/cma/evolution_strategy.py:2413: Cannot find link target for "numpy.ndarray" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/evolution_strategy.py:2450: Cannot find link target for "func"
- /projects/pycma/cma/evolution_strategy.py:3665: Cannot find link target for "d"
- /projects/pycma/cma/evolution_strategy.py:2656: Cannot find link target for "function_values"
- /projects/pycma/cma/evolution_strategy.py:2663: Cannot find link target for "check_points"
- /projects/pycma/cma/fitness_models.py:184: Cannot find link target for "list"
+ /projects/pycma/cma/fitness_models.py:184: Cannot find link target for "builtins.list" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/fitness_models.py:332: Cannot find link target for "cma.fitness_models.ModelInjectionCallback.model.xopt", resolved from "model.xopt"
+ /projects/pycma/cma/fitness_models.py:332: Cannot find link target for "cma.fitness_models.ModelInjectionCallback.model.xopt"
- /projects/pycma/cma/fitness_models.py:332: Cannot find link target for "cma.fitness_models.ModelInjectionCallback.model.xopt", resolved from "model.xopt"
+ /projects/pycma/cma/fitness_transformations.py:22: Cannot find link target for "builtins.callable" (you can link to external docs with --intersphinx)
+ /projects/pycma/cma/fitness_transformations.py:205: Cannot find link target for "builtins.callable" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/fitness_transformations.py:509: Cannot find link target for "dict"
- /projects/pycma/cma/fitness_transformations.py:509: Cannot find link target for "list"
+ /projects/pycma/cma/fitness_transformations.py:509: Cannot find link target for "builtins.dict" (you can link to external docs with --intersphinx)
+ /projects/pycma/cma/fitness_transformations.py:509: Cannot find link target for "builtins.list" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/logger.py:1855: ambiguous ref to name, could be cma.logger.LoggerDummy.name, cma.logger.Logger.name
- /projects/pycma/cma/logger.py:1855: Cannot find link target for "name"
- /projects/pycma/cma/logger.py:1644: Cannot find link target for "first"
- /projects/pycma/cma/logger.py:2205: Cannot find link target for "clear"
- /projects/pycma/cma/optimization_tools.py:22: Cannot find link target for "y"
- /projects/pycma/cma/optimization_tools.py:205: Cannot find link target for "list"
- /projects/pycma/cma/optimization_tools.py:205: Cannot find link target for "tuple"
+ /projects/pycma/cma/optimization_tools.py:205: Cannot find link target for "builtins.list" (you can link to external docs with --intersphinx)
+ /projects/pycma/cma/optimization_tools.py:205: Cannot find link target for "builtins.tuple" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/optimization_tools.py:217: Cannot find link target for "multiprocessing"
- /projects/pycma/cma/optimization_tools.py:531: ambiguous ref to fmin, could be cma.evolution_strategy.fmin, cma.purecma.fmin
- /projects/pycma/cma/optimization_tools.py:536: ambiguous ref to fmin, could be cma.evolution_strategy.fmin, cma.purecma.fmin
- /projects/pycma/cma/optimization_tools.py:603: ambiguous ref to fmin, could be cma.evolution_strategy.fmin, cma.purecma.fmin
- /projects/pycma/cma/optimization_tools.py:627: ambiguous ref to fmin, could be cma.evolution_strategy.fmin, cma.purecma.fmin
- /projects/pycma/cma/optimization_tools.py:641: ambiguous ref to fmin, could be cma.evolution_strategy.fmin, cma.purecma.fmin
- /projects/pycma/cma/purecma.py:25: Cannot find link target for "numpy"
- /projects/pycma/cma/purecma.py:456: Cannot find link target for "tuple"
+ /projects/pycma/cma/purecma.py:456: Cannot find link target for "builtins.tuple" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/interfaces.py:384: Cannot find link target for "dict"
- /projects/pycma/cma/recombination_weights.py:40: Cannot find link target for "True"
- /projects/pycma/cma/recombination_weights.py:42: Cannot find link target for "list"
- /projects/pycma/cma/recombination_weights.py:46: Cannot find link target for "True"
+ /projects/pycma/cma/recombination_weights.py:40: Cannot find link target for "builtins.True" (you can link to external docs with --intersphinx)
+ /projects/pycma/cma/recombination_weights.py:42: Cannot find link target for "builtins.list" (you can link to external docs with --intersphinx)
+ /projects/pycma/cma/recombination_weights.py:46: Cannot find link target for "builtins.True" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/interfaces.py:336: Cannot find link target for "x"
- /projects/pycma/cma/sampler.py:632: Cannot find link target for "d"
- /projects/pycma/cma/sampler.py:662: Cannot find link target for "int"
+ /projects/pycma/cma/sampler.py:662: Cannot find link target for "builtins.int" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/sampler.py:879: Cannot find link target for "d"
- /projects/pycma/cma/transformations.py:511: Cannot find link target for "numpy.diag(scaling)", resolved from "np.diag(scaling)" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/utilities/math.py:67: Cannot find link target for "w"
- /projects/pycma/cma/utilities/math.py:118: Cannot find link target for "list"
+ /projects/pycma/cma/utilities/math.py:118: Cannot find link target for "builtins.list" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/utilities/math.py:573: Cannot find link target for "x"
- /projects/pycma/cma/utilities/python3for2.py:3: Cannot find link target for "builtins.range", resolved from "range" (you can link to external docs with --intersphinx)
+ /projects/pycma/cma/utilities/python3for2.py:3: Cannot find link target for "builtins.range" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/utilities/python3for2.py:3: Cannot find link target for "builtins.input", resolved from "input" (you can link to external docs with --intersphinx)
+ /projects/pycma/cma/utilities/python3for2.py:3: Cannot find link target for "builtins.input" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/utilities/python3for2.py:3: Cannot find link target for "collections", resolved from "abc"
- /projects/pycma/cma/utilities/utils.py:169: Cannot find link target for "numpy.nan", resolved from "np.nan" (you can link to external docs with --intersphinx)
- /projects/pycma/cma/utilities/utils.py:452: Cannot find link target for "dict"

... (truncated 10 lines) ...

astroid (https://github.com/pylint-dev/astroid)
- /projects/astroid/astroid/manager.py:418: Cannot find link target for "hook"
- /projects/astroid/astroid/manager.py:420: Cannot find link target for "astroid.nodes.Module", resolved from "astroid.Module"
- /projects/astroid/astroid/nodes/_base_nodes.py:195: ambiguous ref to body, could be astroid.nodes.ExceptHandler.body, astroid.nodes.For.body, astroid.nodes.If.body, astroid.nodes.IfExp.body, astroid.nodes.MatchCase.body, astroid.nodes.Try.body, astroid.nodes.TryStar.body, astroid.nodes.While.body, astroid.nodes.With.body
+ /projects/astroid/astroid/nodes/_base_nodes.py:195: ambiguous ref to body, could be astroid.nodes.ExceptHandler.body, astroid.nodes.For.body, astroid.nodes.If.body, astroid.nodes.IfExp.body, astroid.nodes.MatchCase.body, astroid.nodes.Try.body, astroid.nodes.TryStar.body, astroid.nodes.While.body, astroid.nodes.With.body, astroid.nodes.ClassDef.body, astroid.nodes.FunctionDef.body, astroid.nodes.Lambda.body, astroid.nodes.Module.body
- /projects/astroid/astroid/nodes/node_ng.py:187: ambiguous ref to name, could be astroid.nodes.AssignName.name, astroid.nodes.DelName.name, astroid.nodes.EvaluatedObject.name, astroid.nodes.ExceptHandler.name, astroid.nodes.MatchAs.name, astroid.nodes.MatchStar.name, astroid.nodes.Name.name, astroid.nodes.ParamSpec.name, astroid.nodes.TypeAlias.name, astroid.nodes.TypeVar.name, astroid.nodes.TypeVarTuple.name, astroid.nodes.Unknown.name
+ /projects/astroid/astroid/nodes/node_ng.py:187: ambiguous ref to name, could be astroid.nodes.AssignName.name, astroid.nodes.DelName.name, astroid.nodes.EvaluatedObject.name, astroid.nodes.ExceptHandler.name, astroid.nodes.MatchAs.name, astroid.nodes.MatchStar.name, astroid.nodes.Name.name, astroid.nodes.ParamSpec.name, astroid.nodes.TypeAlias.name, astroid.nodes.TypeVar.name, astroid.nodes.TypeVarTuple.name, astroid.nodes.Unknown.name, astroid.nodes.ClassDef.name, astroid.nodes.FunctionDef.name, astroid.nodes.Lambda.name, astroid.nodes.Module.name
- /projects/astroid/astroid/nodes/node_classes.py:3713: ambiguous ref to getitem, could be astroid.nodes.Const.getitem, astroid.nodes.Dict.getitem, astroid.nodes.List.getitem, astroid.nodes.Tuple.getitem
+ /projects/astroid/astroid/nodes/node_classes.py:3713: ambiguous ref to getitem, could be astroid.nodes.Const.getitem, astroid.nodes.Dict.getitem, astroid.nodes.List.getitem, astroid.nodes.Tuple.getitem, astroid.nodes.ClassDef.getitem

coco (https://github.com/numbbo/coco)
- /projects/coco/code-postprocessing/cocopp/findfiles.py:8: bad docstring: No role entry for "file" in module "docutils.parsers.rst.languages.en".
- Trying "file" as canonical role name.
- /projects/coco/code-postprocessing/cocopp/findfiles.py:8: bad docstring: Unknown interpreted text role "file".
- /projects/coco/code-postprocessing/cocopp/findfiles.py:45: bad docstring: No role entry for "file" in module "docutils.parsers.rst.languages.en".
- Trying "file" as canonical role name.
- /projects/coco/code-postprocessing/cocopp/findfiles.py:45: bad docstring: Unknown interpreted text role "file".
- /projects/coco/code-postprocessing/cocopp/pproc.py:3241: bad docstring: No role entry for "file" in module "docutils.parsers.rst.languages.en".
- Trying "file" as canonical role name.
- /projects/coco/code-postprocessing/cocopp/pproc.py:3241: bad docstring: Unknown interpreted text role "file".
- /projects/coco/code-postprocessing/cocopp/cococommands.py:74: bad docstring: No role entry for "file" in module "docutils.parsers.rst.languages.en".
- Trying "file" as canonical role name.
- /projects/coco/code-postprocessing/cocopp/cococommands.py:74: bad docstring: Unknown interpreted text role "file".
- /projects/coco/code-postprocessing/cocopp/cococommands.py:74: bad docstring: No role entry for "file" in module "docutils.parsers.rst.languages.en".
- Trying "file" as canonical role name.
- /projects/coco/code-postprocessing/cocopp/cococommands.py:74: bad docstring: Unknown interpreted text role "file".
- /projects/coco/code-postprocessing/cocopp/rungeneric.py:136: bad docstring: No role entry for "file" in module "docutils.parsers.rst.languages.en".
- Trying "file" as canonical role name.
- /projects/coco/code-postprocessing/cocopp/rungeneric.py:136: bad docstring: Unknown interpreted text role "file".
- /projects/coco/code-postprocessing/cocopp/rungeneric.py:138: bad docstring: No role entry for "file" in module "docutils.parsers.rst.languages.en".
- Trying "file" as canonical role name.
- /projects/coco/code-postprocessing/cocopp/rungeneric.py:138: bad docstring: Unknown interpreted text role "file".
- /projects/coco/code-postprocessing/cocopp/rungeneric.py:140: bad docstring: No role entry for "file" in module "docutils.parsers.rst.languages.en".
- Trying "file" as canonical role name.
- /projects/coco/code-postprocessing/cocopp/rungeneric.py:140: bad docstring: Unknown interpreted text role "file".
- /projects/coco/code-postprocessing/cocopp/rungeneric.py:170: bad docstring: No role entry for "file" in module "docutils.parsers.rst.languages.en".
- Trying "file" as canonical role name.
- /projects/coco/code-postprocessing/cocopp/rungeneric.py:170: bad docstring: Unknown interpreted text role "file".
- /projects/coco/code-postprocessing/cocopp/rungeneric.py:227: bad docstring: No role entry for "file" in module "docutils.parsers.rst.languages.en".
- Trying "file" as canonical role name.
- /projects/coco/code-postprocessing/cocopp/rungeneric.py:227: bad docstring: Unknown interpreted text role "file".
- /projects/coco/code-postprocessing/cocopp/rungeneric.py:227: bad docstring: No role entry for "file" in module "docutils.parsers.rst.languages.en".
- Trying "file" as canonical role name.
- /projects/coco/code-postprocessing/cocopp/rungeneric.py:227: bad docstring: Unknown interpreted text role "file".
- /projects/coco/code-postprocessing/cocopp/rungeneric.py:227: bad docstring: No role entry for "file" in module "docutils.parsers.rst.languages.en".
- Trying "file" as canonical role name.
- /projects/coco/code-postprocessing/cocopp/rungeneric.py:227: bad docstring: Unknown interpreted text role "file".
- /projects/coco/code-postprocessing/cocopp/__init__.py:82: Cannot find link target for "None"
+ /projects/coco/code-postprocessing/cocopp/__init__.py:82: Cannot find link target for "builtins.None" (you can link to external docs with --intersphinx)
- /projects/coco/code-postprocessing/cocopp/archiving.py:423: Cannot find link target for "list"
+ /projects/coco/code-postprocessing/cocopp/archiving.py:423: Cannot find link target for "builtins.list" (you can link to external docs with --intersphinx)
- /projects/coco/code-postprocessing/cocopp/archiving.py:438: Cannot find link target for "print"
+ /projects/coco/code-postprocessing/cocopp/archiving.py:438: Cannot find link target for "builtins.print" (you can link to external docs with --intersphinx)
- /projects/coco/code-postprocessing/cocopp/archiving.py:456: Cannot find link target for "list"
+ /projects/coco/code-postprocessing/cocopp/archiving.py:456: Cannot find link target for "builtins.list" (you can link to external docs with --intersphinx)
- /projects/coco/code-postprocessing/cocopp/archiving.py:472: Cannot find link target for "list"
+ /projects/coco/code-postprocessing/cocopp/archiving.py:472: Cannot find link target for "builtins.list" (you can link to external docs with --intersphinx)
- /projects/coco/code-postprocessing/cocopp/archiving.py:472: Cannot find link target for "None"
+ /projects/coco/code-postprocessing/cocopp/archiving.py:472: Cannot find link target for "builtins.None" (you can link to external docs with --intersphinx)
- /projects/coco/code-postprocessing/cocopp/archiving.py:716: Cannot find link target for "*"
- /projects/coco/code-postprocessing/cocopp/archiving.py:773: Cannot find link target for "list"
+ /projects/coco/code-postprocessing/cocopp/archiving.py:773: Cannot find link target for "builtins.list" (you can link to external docs with --intersphinx)
- /projects/coco/code-postprocessing/cocopp/archiving.py:933: Cannot find link target for "list"
+ /projects/coco/code-postprocessing/cocopp/archiving.py:933: Cannot find link target for "builtins.list" (you can link to external docs with --intersphinx)
- /projects/coco/code-postprocessing/cocopp/archiving.py:984: Cannot find link target for "list"
+ /projects/coco/code-postprocessing/cocopp/archiving.py:984: Cannot find link target for "builtins.list" (you can link to external docs with --intersphinx)
- /projects/coco/code-postprocessing/cocopp/archiving.py:1151: Cannot find link target for "self"
- /projects/coco/code-postprocessing/cocopp/archiving.py:1174: Cannot find link target for "list"
+ /projects/coco/code-postprocessing/cocopp/archiving.py:1174: Cannot find link target for "builtins.list" (you can link to external docs with --intersphinx)
- /projects/coco/code-postprocessing/cocopp/archiving.py:1177: Cannot find link target for "list"
+ /projects/coco/code-postprocessing/cocopp/archiving.py:1177: Cannot find link target for "builtins.list" (you can link to external docs with --intersphinx)
- /projects/coco/code-postprocessing/cocopp/cococommands.py:7: ambiguous ref to DataSet, could be cocopp.algportfolio.DataSet, cocopp.pproc.DataSet
- /projects/coco/code-postprocessing/cocopp/cococommands.py:7: Cannot find link target for "DataSet"
- /projects/coco/code-postprocessing/cocopp/cococommands.py:7: ambiguous ref to DataSet, could be cocopp.algportfolio.DataSet, cocopp.pproc.DataSet
- /projects/coco/code-postprocessing/cocopp/cococommands.py:7: ambiguous ref to DataSet, could be cocopp.algportfolio.DataSet, cocopp.pproc.DataSet
- /projects/coco/code-postprocessing/cocopp/cococommands.py:39: ambiguous ref to DataSet, could be cocopp.algportfolio.DataSet, cocopp.pproc.DataSet
- /projects/coco/code-postprocessing/cocopp/cococommands.py:85: Cannot find link target for "dict"
- /projects/coco/code-postprocessing/cocopp/comp2/ppscatter.py:13: ambiguous ref to targets, could be cocopp.firstsession.targets, cocopp.pprldistr2009_hardestRLB.targets
- /projects/coco/code-postprocessing/cocopp/compall/ppperfprof.py:127: ambiguous ref to targets, could be cocopp.firstsession.targets, cocopp.pprldistr2009_hardestRLB.targets
- /projects/coco/code-postprocessing/cocopp/compall/pprldmany.py:414: ambiguous ref to targets, could be cocopp.firstsession.targets, cocopp.pprldistr2009_hardestRLB.targets
- /projects/coco/code-postprocessing/cocopp/dataformatsettings.py:10: ambiguous ref to DataSet, could be cocopp.algportfolio.DataSet, cocopp.pproc.DataSet
- /projects/coco/code-postprocessing/cocopp/dataformatsettings.py:27: Cannot find link target for "dataset"
- /projects/coco/code-postprocessing/cocopp/dataformatsettings.py:32: Cannot find link target for "aligner"
- /projects/coco/code-postprocessing/cocopp/pproc.py:2067: Cannot find link target for "nan"
- /projects/coco/code-postprocessing/cocopp/pproc.py:1852: Cannot find link target for "numpy.array" (you can link to external docs with --intersphinx)
+ /projects/coco/code-postprocessing/cocopp/pproc.py:1912: Cannot find link target for "builtins.True" (you can link to external docs with --intersphinx)
- /projects/coco/code-postprocessing/cocopp/pproc.py:1912: Cannot find link target for "True"
- /projects/coco/code-postprocessing/cocopp/pproc.py:1293: Cannot find link target for "numpy.array", resolved from "np.array" (you can link to external docs with --intersphinx)
+ /projects/coco/code-postprocessing/cocopp/pproc.py:1293: Cannot find link target for "numpy.array" (you can link to external docs with --intersphinx)
- /projects/coco/code-postprocessing/cocopp/pproc.py:1738: Cannot find link target for "evals_row"
- /projects/coco/code-postprocessing/cocopp/pproc.py:988: Cannot find link target for "precision"
- /projects/coco/code-postprocessing/cocopp/testbedsettings.py:103: ambiguous ref to DataSet, could be cocopp.algportfolio.DataSet, cocopp.pproc.DataSet
- /projects/coco/code-postprocessing/cocopp/toolsdivers.py:118: Cannot find link target for "str"
+ /projects/coco/code-postprocessing/cocopp/toolsdivers.py:118: Cannot find link target for "builtins.str" (you can link to external docs with --intersphinx)
- /projects/coco/code-postprocessing/cocopp/toolsdivers.py:224: Cannot find link target for "list"

... (truncated 6 lines) ...

attrs (https://github.com/python-attrs/attrs)
- /projects/attrs/src/attr/_make.py:497: bad docstring: Inline interpreted text or phrase reference start-string without end-string.
- /projects/attrs/src/attr/_make.py:1441: bad docstring: No role entry for "term" in module "docutils.parsers.rst.languages.en".
- Trying "term" as canonical role name.
- /projects/attrs/src/attr/_make.py:1441: bad docstring: Unknown interpreted text role "term".
- /projects/attrs/src/attr/_funcs.py:216: Cannot find link target for "dict"
+ /projects/attrs/src/attr/_make.py:120: Cannot find link target for "attr._make.attrib.s", resolved from "attr.s"
- /projects/attrs/src/attr/_make.py:194: Cannot find link target for "None"
+ /projects/attrs/src/attr/_make.py:226: Cannot find link target for "attr._make.attrib.s", resolved from "attr.s"
+ /projects/attrs/src/attr/_make.py:1338: Cannot find link target for "attr._make.attrib.ib", resolved from "attr.ib"
+ /projects/attrs/src/attr/_make.py:1343: Cannot find link target for "attr._make.attrib.ib", resolved from "attr.ib"
+ /projects/attrs/src/attr/_make.py:1353: Cannot find link target for "attr._make.attrib.ib", resolved from "attr.ib"
+ /projects/attrs/src/attr/_make.py:1472: Cannot find link target for "attr._make.attrib.ib", resolved from "attr.ib"
+ /projects/attrs/src/attr/_make.py:1483: Cannot find link target for "attr._make.attrib.ib", resolved from "attr.ib"
+ /projects/attrs/src/attr/_make.py:1489: Cannot find link target for "attr._make.attrib.ib", resolved from "attr.ib"
- /projects/attrs/src/attr/_make.py:1527: Cannot find link target for "True"
+ /projects/attrs/src/attr/_next_gen.py:178: Cannot find link target for "attr._make.attrib.ib", resolved from "attr.ib"
+ /projects/attrs/src/attr/_make.py:3000: Cannot find link target for "attr._make.attrib.ib", resolved from "attr.ib"
+ /projects/attrs/src/attr/_make.py:3011: Cannot find link target for "attr._make.attrib.s", resolved from "attr.s"
+ /projects/attrs/src/attr/_next_gen.py:51: Cannot find link target for "attr._make.attrib.s", resolved from "attr.s"
+ /projects/attrs/src/attr/_next_gen.py:81: Cannot find link target for "attr._make.attrib.s", resolved from "attr.s"
+ /projects/attrs/src/attr/_next_gen.py:74: Cannot find link target for "attr._make.attrib.s", resolved from "attr.s"
- /projects/attrs/src/attr/_make.py:58: Cannot find link target for "None"
- /projects/attrs/src/attr/_make.py:87: Cannot find link target for "None"
+ /projects/attrs/src/attr/_make.py:58: Cannot find link target for "builtins.None" (you can link to external docs with --intersphinx)
+ /projects/attrs/src/attr/_make.py:87: Cannot find link target for "builtins.None" (you can link to external docs with --intersphinx)
- /projects/attrs/src/attr/exceptions.py:14: Cannot find link target for "AttributeError"
+ /projects/attrs/src/attr/exceptions.py:14: Cannot find link target for "builtins.AttributeError" (you can link to external docs with --intersphinx)
- /projects/attrs/src/attr/validators.py:156: Cannot find link target for "re.fullmatch" (you can link to external docs with --intersphinx)
- /projects/attrs/src/attr/validators.py:589: Cannot find link target for "ValueError"
- /projects/attrs/src/attr/_make.py:2571: Cannot find link target for "str"
- /projects/attrs/src/attr/_make.py:2572: Cannot find link target for "str"
- /projects/attrs/src/attr/_make.py:2574: Cannot find link target for "bool"
+ /projects/attrs/src/attr/_make.py:2568: Cannot find link target for "attr._make.attrib.ib", resolved from "attr.ib"
+ /projects/attrs/src/attr/_make.py:2571: Cannot find link target for "builtins.str" (you can link to external docs with --intersphinx)
+ /projects/attrs/src/attr/_make.py:2572: Cannot find link target for "builtins.str" (you can link to external docs with --intersphinx)
+ /projects/attrs/src/attr/_make.py:2574: Cannot find link target for "builtins.bool" (you can link to external docs with --intersphinx)
+ /projects/attrs/src/attr/_make.py:2576: Cannot find link target for "builtins.None" (you can link to external docs with --intersphinx)
- /projects/attrs/src/attr/_make.py:2576: Cannot find link target for "None"
+ /projects/attrs/src/attr/_make.py:2579: Cannot find link target for "attr._make.attrib.ib", resolved from "attr.ib"
+ /projects/attrs/src/attr/_make.py:2600: Cannot find link target for "attr._make.attrib.ib", resolved from "attr.ib"
-     attr.define
+     attr.mutable

twine (https://github.com/pypa/twine)
- /projects/twine/twine/settings.py:38: Cannot find link target for "TypeError"
+ /projects/twine/twine/settings.py:38: Cannot find link target for "builtins.TypeError" (you can link to external docs with --intersphinx)

pylint (https://github.com/pylint-dev/pylint)
- /projects/pylint/pylint/pyreverse/utils.py:239: bad docstring: Inline emphasis start-string without end-string.
- /projects/pylint/pylint/checkers/classes/class_checker.py:451: Cannot find link target for "property"
- /projects/pylint/pylint/checkers/classes/class_checker.py:451: Cannot find link target for "property"
- /projects/pylint/pylint/checkers/deprecated.py:181: Cannot find link target for "arg2"
- /projects/pylint/pylint/checkers/deprecated.py:181: Cannot find link target for "arg4"

ConfigArgParse (https://github.com/bw2/ConfigArgParse)
- /projects/ConfigArgParse/configargparse.py:99: Cannot find link target for "IO"
- /projects/ConfigArgParse/configargparse.py:99: Cannot find link target for "IO"
- /projects/ConfigArgParse/configargparse.py:99: Cannot find link target for "IO"
- /projects/ConfigArgParse/configargparse.py:99: Cannot find link target for "IO"

urllib3 (https://github.com/urllib3/urllib3)
- /projects/urllib3/src/urllib3/__init__.py:144: Cannot find link target for "str"
- /projects/urllib3/src/urllib3/__init__.py:144: Cannot find link target for "bytes"
- /projects/urllib3/src/urllib3/_request_methods.py:96: Cannot find link target for "str"
- /projects/urllib3/src/urllib3/_request_methods.py:96: Cannot find link target for "bytes"
- /projects/urllib3/src/urllib3/exceptions.py:92: Cannot find link target for "Exception"
+ /projects/urllib3/src/urllib3/exceptions.py:92: Cannot find link target for "builtins.Exception" (you can link to external docs with --intersphinx)
- /projects/urllib3/src/urllib3/util/url.py:166: Cannot find link target for ".parse_url" (you can link to external docs with --intersphinx)
- /projects/urllib3/src/urllib3/connectionpool.py:628: Cannot find link target for "preload_content=False"
- /projects/urllib3/src/urllib3/connectionpool.py:639: Cannot find link target for "str"
- /projects/urllib3/src/urllib3/connectionpool.py:639: Cannot find link target for "bytes"
- /projects/urllib3/src/urllib3/connectionpool.py:408: Cannot find link target for "str"
- /projects/urllib3/src/urllib3/connectionpool.py:408: Cannot find link target for "bytes"

scrapy (https://github.com/scrapy/scrapy)
- /projects/scrapy/scrapy/core/scheduler.py:133: bad docstring: No role entry for "setting" in module "docutils.parsers.rst.languages.en".
- Trying "setting" as canonical role name.
- /projects/scrapy/scrapy/core/scheduler.py:133: bad docstring: Unknown interpreted text role "setting".
- /projects/scrapy/scrapy/core/scheduler.py:133: bad docstring: No role entry for "setting" in module "docutils.parsers.rst.languages.en".
- Trying "setting" as canonical role name.

... (truncated 358 lines) ...```