Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/amperser/proselint
/ types & classes
Types & classes
30 in github.com/amperser/proselint
⨍
Functions
1,339
◇
Types & classes
30
↳
Endpoints
4
↓ 136 callers
Class
Check
Carry a complete check specification.
proselint/registry/checks/__init__.py:69
↓ 7 callers
Class
CheckResult
Carry check result information.
proselint/registry/checks/__init__.py:22
↓ 4 callers
Class
CheckRegistry
A global registry for lint checks.
proselint/registry/__init__.py:27
↓ 3 callers
Class
CheckFlags
Carry applicable check flag settings. Currently, this supports: - `ppm_threshold`: A threshold check comparing the number of results
proselint/registry/checks/__init__.py:31
↓ 3 callers
Class
LintFile
A prepared file with span information for linting against.
proselint/tools.py:142
↓ 1 callers
Class
Config
Configuration for proselint. Keys: - `max_errors`: the maximum allowable number of errors proselint can output - `checks`: a diction
proselint/config/__init__.py:15
↓ 1 callers
Class
FancySet
A match set based on the `Fancy` engine.
proselint/registry/checks/engine.py:290
↓ 1 callers
Class
Fast
The standard engine, based on RE2.
proselint/registry/checks/engine.py:158
↓ 1 callers
Class
FastSet
A match set based on the `Fast` engine.
proselint/registry/checks/engine.py:233
↓ 1 callers
Class
LintResult
Carry lint result information.
proselint/tools.py:113
↓ 1 callers
Class
RegexOptions
Options for the Regex `Engine`.
proselint/registry/checks/engine.py:92
↓ 1 callers
Class
ResponseError
An LSP error object.
proselint/log.py:45
Class
Anchor
Determine where a pattern should match (be anchored) in the text. This is `Engine.STANDARD`-exclusive behaviour.
proselint/registry/checks/engine.py:66
Class
Consistency
Carry consistency check information.
proselint/registry/checks/types.py:29
Class
Engine
Abstract base class for Regex engines.
proselint/registry/checks/engine.py:117
Class
ErrorCode
Error codes for Proselint, adherent to the LSP specification.
proselint/log.py:37
Class
Existence
Carry existence check information.
proselint/registry/checks/types.py:154
Class
ExistenceSimple
Carry simplified existence check information.
proselint/registry/checks/types.py:171
Class
ExitStatus
Exit status for proselint's command line.
proselint/command_line.py:26
Class
Fancy
The fancy engine, based on Python's re. Only use this if you need access to features not available in `Fast`, like lookarounds and backr
proselint/registry/checks/engine.py:178
Class
LogLevel
Log levels as in `logging`.
proselint/log.py:26
Class
Logger
Handle logging for proselint.
proselint/log.py:94
Class
MatchSet
Abstract base class for Regex match sets.
proselint/registry/checks/engine.py:206
Class
OutputFormat
The format to output results in.
proselint/log.py:18
Class
Padding
Regex padding types for checks.
proselint/registry/checks/engine.py:33
Class
PreferredForms
Carry preferred forms check information.
proselint/registry/checks/types.py:78
Class
PreferredFormsSimple
Carry simplified preferred forms check information.
proselint/registry/checks/types.py:98
Class
Proselint
Provides an interface to proselint.
plugins/sublime/SublimeLinter-contrib-proselint/linter.py:16
Class
ReverseExistence
Carry reverse existence check information.
proselint/registry/checks/types.py:190
Class
_TermStrategies
tests/test_check_types.py:21