Przejdź do treści

KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ

KretL — trzy poziomy

KretL opisuje plugin: tożsamość, zgodność z Core i API, uprawnienia (deklaracje), cykl życia, tryb wykonania, limity, izolację, obszary danych, zależności i komendy hosta. Nie zawiera logiki. Jedyny manifest bieżącej generacji to `plugin.kretl` w katalogu głównym projektu.

Postęp nauki 0 / 3
Zaloguj się na konto użytkownika, aby zachować postęp.

Program kursu

  1. 01

    Tożsamość i struktura manifestu

    Zacznij od plugin.kretl w katalogu projektu. manifestVersion opisuje format dokumentu, a version wewnątrz plugin — wersję Twojego pluginu. compatibility określa zgodność Core/API. Funkcje nie należą do manifestu: lifecycle wskazuje handlery z plików KretS.

    BASIC · 20 min
  2. 02

    Lifecycle, deklaracje i limity

    Prześledź parę Main.Start/Main.Shutdown: nazwy muszą odpowiadać rzeczywistym handlerom. Uprawnienie zapisane w KretL jest deklaracją potrzeby. Dopiero host i broker mogą dopuścić operację. Limit wykonania nie jest pozwoleniem na operację systemową.

    INTERMEDIATE · 30 min
  3. 03

    Zgodność i bezpieczne wydanie

    Zestaw minimum Core/API z wersją rzeczywistego hosta. check ocenia projekt według SDK, lecz nie potwierdza polityki instalacji w Core. Nie obniżaj deklarowanej wersji, aby ominąć odmowę: przeczytaj raport zgodności i zmień środowisko testu.

    ADVANCED · 40 min

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

Polityka prywatności