Skip to content

Make user documentation more accessible #620

@straight-shoota

Description

@straight-shoota

The CLI provides documentation for rules and the API docs provide some information as well. That's good, but not very approachable.
Users of ameba should not need to dig through the developer documentation. And reading documentation on the command line can be useful, but it's limited.

It would be a good improvement to have explicit user documentation. The best place for this would probably be the website (https://crystal-ameba.github.io/).

The main components would be basic usage instructions, expands on what's currently in README.
And documentation for the individual rules. This in particular is important and currently not very approachable within the API docs.
The contents could be automatically synced with doc comments in the sources.

Metadata

Metadata

Assignees

No one assigned

    Type

    No fields configured for Task.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions