Skip to content

Commit b2b33a2

Browse files
fix files
1 parent 3a15d33 commit b2b33a2

File tree

2 files changed

+29
-27
lines changed

2 files changed

+29
-27
lines changed

docs/changelog.md

Lines changed: 4 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,13 @@ sidebar_position: 13
77

88
## June 5, 2025
99

10-
### New Static Analysis Tool
10+
### Enhanced Static Analysis: Dotenv Linter and Pylint Support
1111

12-
We're excited to announce that [Dotenv Linter](https://github.com/dotenv-linter/dotenv-linter) is now supported on CodeRabbit!
12+
We're excited to announce that two new static analysis tools are now supported on CodeRabbit!
1313

14-
- **Dotenv Linter**: A fast, opinionated linter for `.env` files. It helps prevent misconfigurations by detecting typos, invalid syntax, and duplicated keys.
14+
- [Dotenv Linter](https://github.com/dotenv-linter/dotenv-linter) is a fast, opinionated linter for `.env` files that helps prevent misconfigurations by detecting typos, invalid syntax, and duplicated keys.
1515

16-
Here's why you'll love it:
17-
18-
- 🧪 **Catches common mistakes** in environment files before they cause runtime errors.
19-
- 🚀 **Super fast** with zero config required.
20-
- 📦 **Supports multiple `.env` formats** like `.env.local`, `.env.production`, and more.
21-
22-
For more details, visit our [tools documentation](https://docs.coderabbit.ai/tools/dotenv).
23-
24-
### May 30, 2025
25-
26-
#### New Static Analysis Tool
27-
28-
We're excited to announce that [Pylint](https://github.com/PyCQA/pylint) is now supported on CodeRabbit!
29-
30-
- **Pylint**: A widely used static analysis and code quality tool for Python. It checks for errors, enforces a coding standard, and looks for code smells in your Python codebase by analyzing Python files.
16+
- [Pylint](https://github.com/PyCQA/pylint) is a widely used static analysis and code quality tool for Python. It checks for errors, enforces coding standards, and looks for code smells in your Python codebase.
3117

3218
## May 25, 2025
3319

docs/tools/dotenv.md

Lines changed: 25 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,33 @@
1-
# Dotenv Linter
1+
---
2+
title: Dotenv Linter
3+
sidebar_label: Dotenv Linter
4+
description: CodeRabbit's guide to Dotenv Linter.
5+
---
26

3-
**Dotenv Linter** is a lightning-fast linter for `.env` files. It helps ensure your environment files are consistent, typo-free, and follow best practices.
7+
```mdx-code-block
8+
import ProPlanNotice from '@site/src/components/ProPlanNotice.mdx';
49
5-
## How It Works in CodeRabbit
10+
<ProPlanNotice />
11+
```
612

7-
CodeRabbit automatically detects `.env`, `.env.local`, and other dotenv-style files and runs `dotenv-linter` on them.
13+
[Dotenv Linter](https://github.com/dotenv-linter/dotenv-linter) is a lightning-fast linter for `.env` files. It helps ensure your environment files are consistent, typo-free, and follow best practices.
814

9-
Issues like key duplication, missing values, incorrect formatting, or invalid characters are flagged directly in pull request reviews.
15+
:::note
1016

11-
## Configuration
17+
Dotenv Linter does not require configuration to run and automatically anlysises `.env` files. If no configuration file is found, it will use default settings.
1218

13-
Dotenv Linter works out-of-the-box with zero config. But if needed, you can ignore rules or configure behavior via comments in the `.env` file or project-level config.
19+
:::
1420

15-
## Resources
21+
## Features
1622

17-
- [Dotenv Linter GitHub Repo](https://github.com/dotenv-linter/dotenv-linter)
23+
Dotenv Linter can detect:
24+
25+
- Key duplication
26+
- Missing values
27+
- Incorrect formatting
28+
- Invalid characters
29+
- And many more issues
30+
31+
## Links
32+
33+
- [Dotenv Linter GitHub Repository](https://github.com/dotenv-linter/dotenv-linter)

0 commit comments

Comments
 (0)