Kesin sürümlü ve ad alanlı içe aktarma
Tasarım belgesi · Türkçe okuma metni
RFC'ler tasarım ve değişiklik kayıtlarıdır. Bir önerinin burada bulunması, özelliğin kullanıma hazır olduğu anlamına gelmez. Güncel dil desteğini incele
Özgün belgedeki durum: Araç desteği deneysel
Bağlı özgün kaynak · SHA-2566f60cbc1673835fd4711101941910b4e5017fa4e1694d33dc9659474588a0e9d
Okuma metni inceleme tarihi: 2026-10-02
Amaç ve kapsam
Bir içe aktarmanın paket kayıt defterinden mi yoksa sabitlenmiş çalışma alanından mı geldiğini açıklaştırır. Kesin sürüm, farklı zamanda çalıştırılan iki programın aynı bağımlılığa bağlanabilmesi için gereklidir.
Tasarımın ana kuralları
package.ile başlayan içe aktarma kesin bir sürüm gerektirir.workspace.çalışma alanı bildiriminin sabitlediği modülü seçer; kaynakta ek bir@versionkabul etmez.- Eski kesin sürümlü yazım geçiş döneminde korunabilir; AST bunu
legacy-registryolarak ayırt eder.
Özgün belgeden örnek
Bu örnek özgün kaynakta yer alan tasarımı gösterir. Tek başına çalıştırılabilirlik veya kararlı destek iddiası değildir; gereken seçenekleri ve güncel sürümü kontrol edin.
module exact_consumer;
use package.std.bell@0.1;
use package.ml.vqc_layer@0.1;
use workspace.local_helpers;Sınırlar ve sonuçların yorumu
- Sürüm aralıkları ve çalışma zamanında paket keşfi bu sözleşmenin hedefi değildir.
- Kaynak belgedeki
experimental.exactImports=trueseçeneği, sürümsüz ders örneklerini de reddedebilir.
Durum ve uygulama sınırı
Bu belge deneysel içe aktarma sözleşmesini anlatır. Eski 0.1 varsayılanlarının açıklaması tarihsel uyumluluk kaydıdır; güncel araç varsayılanı için yetenek merkezini kullanın.
| İnceleme konusu | Kontrol edilecek bilgi |
|---|---|
| Kaynak sürümü | Okuma metnine bağlı SHA-256 özeti |
| Kullanım desteği | Güncel yetenek kaydı ve araç seçenekleri |
| Kanıt sınırı | Yukarıdaki model, boyut ve yorumlama sınırları |