Developer deadlines — deprecations, removed APIs and build breaks
Platform deprecations, runtime end-of-life dates and CI changes do not fail a build until the day they do. These linters read your files and name every line that a published date will break.
56 tools
Oracle JDK License Gate
VS Code extension
Finds the Java lines in your build that Oracle now bills for, and the free line that replaces each one
VS Code Marketplace: 47 installs
Linker Map Auditor - FLASH & RAM budget for GNU ld map files
VS Code extension
Read the .map your linker already wrote and see, in exact bytes, which object file is spending your FLASH and RAM - and by how much you overflowed.
VS Code Marketplace: 11 installs
pyproject.toml Release Gate (PEP 639)
VS Code extension
19 date-aware checks on the [project] metadata that decides whether your next release uploads
Firmware Release Gate for sdkconfig and prj.conf
VS Code extension
Finds the build-config lines that ship an ESP-IDF or Zephyr device with secure boot off, a debug port open, unsigned images or plaintext OTA.
Coverage Gate Lint
VS Code extension
Finds the coverage gates in your repo that can never fail a build
Intel HEX & S-record Image Audit
VS Code extension
Recomputes every checksum in a .hex or .srec image and maps every address it writes, before the image reaches the programmer.
GitHub Actions Deprecation Lint: the 2026 runner and action EOL dates
VS Code extension
Node 20 is removed from GitHub-hosted runners on 2026-09-23 and ubuntu-22.04 deprecation opens 2026-09-17.
MCP Server Config Audit
VS Code extension
Audit one mcp.json for what an agent config gives away — inline API keys, unpinned npx launches, plaintext remote servers, shell wrappers, auto-approved tools,…
Livewire 3 Upgrade Blocker Lint
VS Code extension
The Livewire 2 lines that die quietly in Livewire 3 — named, with the v3 replacement beside each
Ingress-NGINX Retirement Lint
VS Code extension
Names the Gateway API field that replaces each retired ingress-nginx annotation — or tells you there isn't one
Ren'Py Release Gate
VS Code extension
Find the .rpy lines that compile clean and only break inside a player's save
EN 18031 / PSTI Device Config Lint
VS Code extension
Line-by-line check of shipped device defaults against RED Art. 3(3)(d)(e)(f), EN 18031-1/-2/-3 and UK PSTI Schedule 1
Kubernetes Removed API Lint
VS Code extension
15 checks for the apiVersions kubectl no longer serves, on the manifest open in your editor
Python Upgrade Lint: Removed Stdlib 3.12-3.14
VS Code extension
Find every import and call that Python 3.12, 3.13 or 3.14 removed before you leave Python 3.10 (end of life October 2026). 43 rules.
Action Runtime Sunset Lint
VS Code extension
Finds the GitHub Actions steps that stop running on 2026-09-23, with the version to move to
SSDF Attestation Audit for GitHub Actions
VS Code extension
14 rules, four CISA attestation sections, one workflow file
Image Host Transfer Lint
VS Code extension
Names every image, font, badge and embed in your docs that sends an EU reader's IP outside the EEA - and the fix for each one.
GitLab CI Break Lint
VS Code extension
Names the .gitlab-ci.yml lines your runner will reject after the next GitLab major upgrade
Notebook Share Gate
VS Code extension
18 rules that read saved .ipynb outputs — 23 findings in the 6-cell sample notebook, 0 in the cleared one
Payroll Rate Expiry Lint
VS Code extension
The day your rate table stopped being correct, with the line number
MDR Legacy Sunset Clock 2026
Browser extension · Chrome, Edge, Firefox
Which Regulation (EU) 2023/607 date your legacy device actually falls under, and how many days are left.
Tailwind v4 Upgrade Blocker Lint
VS Code extension
19 rules that find the Tailwind v3 syntax Tailwind v4 removed or silently redefined, in the file you have open, with the v4 replacement on the same line.
Swift 6 Concurrency Migration Lint
VS Code extension
11 rules that name the .swift lines Swift 6 language mode rejects — 13 findings, 6 build-blocking, on the 47-line fixture
Lit Template Binding Audit
VS Code extension
Finds the lit-html binding positions auto-escaping does not cover, before the component ships
Terraform Provider Pin Lint
VS Code extension
Finds the .tf lines a clean terraform init is still free to move
JDK 25 Upgrade Blocker Lint
VS Code extension
Finds the Java lines the new LTS removed — 18 rules; 23 findings in one 64-line fixture
Proto Wire Break Check
VS Code extension
Names the .proto edits that keep compiling and quietly change what old gRPC readers see
OTel Collector Drift Lint
VS Code extension
Finds the removed components and renamed attributes in an OpenTelemetry Collector config before the upgrade does
Terraform State Secret Leak Lint
VS Code extension
Names the attributes, outputs and backends that copy a cleartext secret into terraform.tfstate
Pytest Deprecation Lint (pytest 8 removals)
VS Code extension
Marks the lines in your test suite that current pytest no longer runs — and the config keys it silently ignores.
Postgres Migration Lock Lint
VS Code extension
Names every statement in a Rails, Django or raw SQL migration that takes a table-blocking Postgres lock, and prints the non-blocking rewrite. 36 rules, PostgreSQL 12-17.
Livewire Client Surface Audit
VS Code extension
Marks every line of a Livewire or Blade file that the visitor's browser can call, rewrite or read
ERB Escape Audit - Rails XSS lint
VS Code extension
15 rules that find every line in a Rails .erb view where output escaping was switched off or was the wrong escaping.
.NET EOL & CRA Support Window Gate
VS Code extension
Dates every target framework in a .csproj against Microsoft's end-of-support day and against the support period you promise
MCP Config Guard - agent config lint
VS Code extension
Reads .mcp.json / .vscode/mcp.json / claude_desktop_config.json while you edit it and marks the lines that hand an AI agent more than you meant - unpinned servers,…
PQC Deprecation Lint — RSA/ECC after 2030
VS Code extension
Dates every RSA, ECDSA, ECDH, DH, DSA, SHA-1, MD5, 3DES and ECB line against NIST IR 8547 (deprecated after 2030, disallowed after 2035) — 19 rules
EU Data Residency Lint (Terraform, GDPR Ch. V)
VS Code extension
Every cloud region in your infrastructure code, mapped to a country and the transfer basis it needs.
Angular Removed-API Lint
VS Code extension
32 checks for Angular APIs that were removed or deprecated, plus the support window on your version pin.
MCP 2026 Migration Lint
VS Code extension
The 2026-07-28 MCP revision removed the initialize handshake, sessions, ping and 4 more RPCs.
Cron Schedule Lint for crontab, Kubernetes CronJob, GitHub Actions, Spring and EventBridge
VS Code extension
Names every schedule line in the file you have open that fires at the wrong hour, twice, or never at all - and prints the next three times each one really fires, in the…
Cloud Cost Landmine Lint for Terraform, CloudFormation and Kubernetes
VS Code extension
Names every line in the file you have open that starts a recurring cloud charge, with the published us-east-1 price and the date it changes by itself.
AI Model Retirement Lint
VS Code extension
Finds the LLM model IDs pinned in your code that vendors have already switched off, or have dated to switch off, with the replacement and the date.
Base Image EOL Lint - Dockerfile and CI end-of-life check
VS Code extension
Marks every base image in your Dockerfiles, compose files and CI workflows whose security patches have already stopped - or stop before 13 November 2026 - and prints the…
Google Play Release Blocker Lint - target API 36, Billing 8, 16 KB
VS Code extension
Finds the lines that make Google Play reject your release - target API below 36, Billing Library below 8, 4 KB-only native libs - and prints the date each gate closed.
Runtime EOL and Deploy-Block Audit for Docker, CI and AWS Lambda
VS Code extension
Finds the end-of-life runtimes an AI assistant still writes for you — node:20, python3.9, ubuntu-22.04, nodejs20.x — and prints the exact date each one stops deploying.
SPDX License Field Lint for package.json, pyproject.toml and Cargo.toml
VS Code extension
Reads the licence field in the open manifest and names every deprecated SPDX id, invalid string, PEP 639 leftover and copyleft obligation - with the exact replacement…
Salesforce API Version & CLI Retirement Lint
VS Code extension
Finds retired API versions and removed sfdx force:* commands in your DX repo before a deploy or a CI run fails with 410 GONE.
GNU Global C/C++ .vscode Config Pack
VS Code extension
21 rules that read the values in a shared .vscode folder, plus 45 snippets. VS Code loads a wrong value without a word - this names the line and the fix.
DeviceTree Config Audit: 23 dtc-Style Rules, 50 Snippets
VS Code extension
status = "ok" compiles clean and the node never appears. 23 rules over 7 config languages, on the file you have open.
Config & DSL Lint + Snippets — 9 Sets
VS Code extension
Your config files are never compiled — nothing fails until deploy. 36 snippets and 28 lint rules for 9 of them, inside the editor, offline.
Manifest Snippets + Removed-API Audit (8 Sets)
VS Code extension
For platform engineers on AKS: 28 rules naming every removed apiVersion, literal credential and :latest tag in the file you have open, and 40 snippets written against…
AutoHotkey v2, TOML and DeviceTree checks for VS Code
VS Code extension
A DeviceTree overlay with status = "enabled" boots the node disabled and a TOML integer with a leading zero stops the parser. Neither is an editor error.
BEM Class Auditor for HTML and SCSS
VS Code extension
16 BEM naming rules read the HTML file you have open and 22 markup and SCSS skeletons write the stylesheet shell, so the class names get fixed before the pull request…
Tax Year Constant Drift
VS Code extension
Finds the tax years, statutory limits, filing thresholds, rates and deadlines hardcoded in payroll and invoicing code - the constants an AI assistant completes from a…
Hugging Face Model Licence Matrix — all 70 model-card `license:` identifiers × the 4 questions a commercial release turns on
Copy the `license:` string off the model card, read four rows, close the review ticket — 70 identifiers, 4 questions, 280 rows, every row naming the clause it came from.
FBA Profit & Break-Even Calculator for Amazon Private-Label Sourcing — Chrome Extension + Web Tool
Browser extension · Chrome, Edge, Firefox
Amazon's referral fee is 15% in most categories with a $0.30 per-item minimum (Amazon Seller Central published US fee schedule): quote a supplier without it and every…
Questions
Do my files leave my computer?
No. The extensions and command-line checks run on your machine and your files are not uploaded. The browser calculators run in the page.
What does it cost?
Every tool is free for the file or case in front of you. The paid part is a one-time licence key; each tool page shows its price and what the key adds. A team key ($149 once) opens every ReadyStack linter for five seats and CI.
More collections
US payroll, tax and filing deadlines — 2026 checksUK tax, payroll and HMRC rules — 2026/27 checksEU rules with a 2026 date — deadline and fine checksE-invoicing rules — format and deadline checksPrivacy and data protection — rule checksAccessibility — WCAG and EAA checksSecurity and supply chain — linters for the rules that bind softwareSelling online — pricing, fee, email and consumer-law rulesAI rules and agent configuration — lintersSubmission gates — pass the store or registry review the first timeHealth and medical software — regulatory checksTemplates and design assetsDeutschland 2026 – Fristen, Lohn, Steuer und Pflichten2026年の申告・インボイス・社会保険 チェッカーとテンプレート All tools