Przejdź do treści

KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ

KretLib — architektura / architecture

KretLib — architektura / architecture

project.klibs (wymagania, policy)project.klibs (wymagania, policy)Resolver (kret lib resolve)Resolver (kret lib resolve)vendor/ · cache · rejestr HTTPS (opcjonalnie)vendor/ · cache · rejestr HTTPS (opcjonalnie)project.klibs.lock (wersje, wydawcy, SHA-256)project.klibs.lock (wersje, wydawcy, SHA-256)kret lib install → Libs/kret lib install → Libs/Kompilator KretS (sprawdza Libs ↔ lock)Kompilator KretS (sprawdza Libs ↔ lock)
Statyczna architektura ze źródeł. Przerywane połączenia zachowują oryginalne ograniczenia i adnotacje. Kod nie jest wykonywany.
Opis tekstowy i źródło
  • project.klibs (wymagania, policy) → Resolver (kret lib resolve)
  • vendor/ · cache · rejestr HTTPS (opcjonalnie) → Resolver (kret lib resolve)
  • Resolver (kret lib resolve) → project.klibs.lock (wersje, wydawcy, SHA-256)
  • project.klibs.lock (wersje, wydawcy, SHA-256) → kret lib install → Libs/
  • kret lib install → Libs/ → Kompilator KretS (sprawdza Libs ↔ lock)
flowchart LR
  P["project.klibs (wymagania, policy)"] --> R["Resolver (kret lib resolve)"]
  V["vendor/ · cache · rejestr HTTPS (opcjonalnie)"] --> R
  R --> L["project.klibs.lock (wersje, wydawcy, SHA-256)"] --> I["kret lib install → Libs/"] --> C["Kompilator KretS (sprawdza Libs ↔ lock)"]

Polski

ObszarPowiązanie
Core✓ odtworzone Libs (macierz kompatybilności).
SDKKret.Lib, kret lib resolve|install|restore|list|pack.
Granica bezpieczeństwabiblioteka działa z uprawnieniami projektu i nie może ich rozszerzyć.

Źródło i wersja

Zweryfikowany import PUBLIC_CANDIDATE. Identyfikatory źródeł odnoszą się do eksportu i nie dają dostępu do plików serwera.

01_LANGUAGES/KretLib/Documentation/ARCHITECTURE.md
SHA-256 36A683CD551025D35B218353236E74ED2D5278DDCE025215DFADD35E017412DC

Oryginalne źródło jest dwujęzyczne; terminy techniczne i polecenia zachowano.

Zaloguj się na konto użytkownika, aby zapisywać postęp i zakładki. Konta obsługi mogą czytać bez zapisu postępu. Logowanie →

Wybierz, co możemy zapamiętać w tej przeglądarce. Możesz zmienić decyzję w każdej chwili.

Polityka prywatności