Stödförteckning

Vet exakt Vad Coroid Stöder

Denna matris ger den tydligaste överblicken över nuvarande stöd för språklösningar, byggflöden, testkörningar och containeriserad verifiering. Där uppsättning krävs säger vi det direkt.

LSP
5
språk med nuvarande stöd
Bygg
4
språk med nuvarande stöd
Docker
8
språk med nuvarande stöd

Nuvarande Kompatibilitet

Använd detta som arbetskontrakt för vad Coroid kan inspektera, bygga och verifiera idag.

StödjsDelvisUppsättning krävsPlanerad

TypeScript / JavaScript

Next.jsReactViteNode.js
  • Stöd för end-to-end starkast idag, inklusive LSP, byggsteg och webbläsarbaserad verifiering.
LSP
Stödjs
Bygg
Stödjs
Test
Stödjs
Docker
Stödjs

Mobil TypeScript

ExpoReact NativeTypeScript-applogik
  • Expo- och React Native-projekt stöds via TypeScript/Node-verktygskedjan. Typkontroll och Jest-tester kan verifieras lokalt; nativesimulator, enhet och butik byggnader kräver plattformsetup.
LSP
Stödjs
Bygg
Delvis
Test
Stödjs
Docker
Delvis

Python

DjangoFlaskFastAPIrequirements.txt / pyproject
  • Python LSP-stöd finns tillgängligt; ramverksspecifika körflöden är starkast för Django, Flask och FastAPI.
LSP
Stödjs
Bygg
Delvis
Test
Delvis
Docker
Stödjs

Java

Spring BootQuarkusMicronautMavenGradle
  • Java stöder nu LSP och Maven-baserade containerflöden. Gradle och privata artefakter betraktas bäst som delvis stöd med explicit inställning.
LSP
Stödjs
Bygg
Stödjs
Test
Delvis
Docker
Delvis

.NET / C#

ASP.NET Coredotnet CLINuGet.sln / .csproj
  • .NET stöder LSP, återställnings-/byggflöden och ASP.NET-inriktad Dockerstart. Icke-webb-projekt har begränsad körverifiering.
LSP
Stödjs
Bygg
Stödjs
Test
Delvis
Docker
Delvis

Go

Gin / Go HTTPgo.mod
  • Go-byggnader och containerstart är enkla. Rik semantisk språkserver-stöd är ännu inte förstklassigt.
LSP
Planerad
Bygg
Stödjs
Test
Delvis
Docker
Stödjs

PHP

LaravelSymfonyComposer
  • Ramverksspecifik Docker-start finns för Laravel och Symfony, men semantiska verktyg och bredare verifiering är fortfarande delvis.
LSP
Planerad
Bygg
Delvis
Test
Delvis
Docker
Stödjs

Ruby

RailsBundler
  • Rails-projekt kan köras i Docker, men språkserver och djupare bygg/test-coverage är fortfarande begränsade.
LSP
Planerad
Bygg
Delvis
Test
Delvis
Docker
Stödjs

Extra uppsättning du kan behöva

Privata paketkällor kräver tydliga uppgifter

Privata Maven- och NuGet-beroenden fungerar närkredentialer eller fullständiga konfigurationspayloads injiceras i körmiljön. Coroid gissar inte privata feed-autentiseringar.

Bootstrap-hooks finns tillgängliga för repospecifik uppsättning

Om ett repo behöver särskild förberedelse innan återställning eller byggning kan Coroid köra bootstrap-skript eller kommandon före den vanliga installera-/bygg-/startkedjan.

Java-stöd är bäst med wrappers eller standard Maven-projekt

Maven stöds direkt och wrapper-baserade repos är den säkraste vägen. Gradle-stöd är starkast när wrappern är committad.

.NET-körverifiering förutsätter en tydlig webb-entrypoint

ASP.NET Core-projekt med en tydlig körbar projektfil passar bäst för containeriserad körverifiering.

Mobil native-byggnader kräver plattformverktyg

Expo TypeScript-kod kan typkontrolleras och testas utan emulatorer. iOS-simulator/enhet byggnader kräver macOS och Xcode; Android-byggnader kräver Android SDK eller en Expo-kompatibel runner.

Fungerar bäst när

  • Ditt repo innehåller vanliga wrappers som mvnw eller gradlew där det är relevant.
  • Beroende-låsfiler och manifestfiler är incheckade och aktuella.
  • Kredentialer för privata feeds injiceras som miljövariabler istället för att gömmas i lokal maskin-konfiguration.
  • Vid engångsåterställningar eller kodgenereringssteg sparas de i ett bootstrap-skript istället för tribal kunskap.

Kompatibilitet är starkast när arkiv innehåller standard-wrapper, låsfiler, tydliga ingångspunkter och tydliga behörigheter för privata beroenden.