slopcop for Visual Studio CodeSlop stops here. We don't care whether AI wrote it. We care whether it's slop. slopcop finds observable quality problems in source code, comments, and documentation. It is deterministic, runs without a network or model, and reports the evidence behind each finding. A human can write slop. AI can write excellent code. Authorship is not the question. The editor runs two families of rules:
The third family, papertrail, checks commit history, so it runs only from the command line. The rule index lists every rule, and the browser demo scans any public GitHub repository. FeaturesThis extension shows slopcop findings while you edit. It starts
Saving or changing a Findings viewThe language server lints only open files. To see every finding in the workspace, open the slopcop icon in the Activity Bar. The Findings view runs FeedbackEach finding in the view has buttons to report a false positive or nominate it for the Most Wanted gallery. In the editor, right-click a finding for the same commands, or right-click a selection to report missed slop. The view's toolbar reports missed slop, and its overflow menu reports a bug or requests a feature. These commands open a prefilled GitHub issue form in the browser with the rule, the slopcop version, the excerpt around the finding, and a link to the line on GitHub when the file is in a GitHub clone. Nothing is sent from the editor: review the form, including the excerpt, before you submit it. RequirementsPlatform-specific builds of the extension include the slopcop binary. Otherwise, install slopcop and make sure it is on
On Windows, use Settings
Run slopcop: Restart Language Server from the Command Palette after installing a new slopcop binary. |