Uyumluluk · ölçüldü, iddia edilmedi
Objective-C dilinin ne kadarı gerçekten çalışıyor.
Objective-C'nin resmi bir derleyici süiti yok; ölçüm kürasyonlu bir DEFTER.
%82,6223 / 270 kapsam içi defter satırı
- Otorite
languages/ObjectiveC/tests/corpus/manifest.tsv- Hakem
- macOS clang (-fobjc-arc -fblocks), satır satır
oraclekolonunda; clang'ın derlemediği ya da farklı yazdığı satırself(kendi kaydımız) - Birim
- defter satırı
- Ölçüm
- 2026-10-07 03:25
- Ham veri
- ham ölçüm (JSON)
dağılım
corpus alanı bazında
| corpus alanı | test | geçen | henüz yok | yanlış | kapsam dışı | geçme oranı | dağılım |
|---|---|---|---|---|---|---|---|
| generated | 139 | 139 | 0 | 0 | 0 | %100,0 | |
| probe | 110 | 63 | 47 | 0 | 0 | %57,3 | |
| corpus | 21 | 21 | 0 | 0 | 0 | %100,0 |
engeller
Geri kalanı ne engelliyor
En pahalı on engel. Her birinin yanında kaç defter satırı maliyeti olduğu yazılı — tek bir derleyici eksiği koca bir dosyayı durdurabildiği için önemli olan hata çeşidi değil, maliyeti.
| maliyet | sebep — ölçümün kendi sözleri | suçlanan |
|---|---|---|
| 1 | undeclared | probe/r001_undeclared.m |
| 1 | undeclared class | probe/r002_undeclared_class.m |
| 1 | conflict | probe/r003_conflict.m |
| 1 | void param | probe/r006_void_param.m |
| 1 | not implemented | probe/r007_not_implemented.m |
| 1 | reserved | probe/r008_reserved.m |
| 1 | too long | probe/r009_too_long.m |
| 1 | extra arg | probe/r011_extra_arg.m |
| 1 | const token | probe/r013_const_token.m |
| 1 | alloc override | probe/r014_alloc_override.m |
Daha küçük sebeplerle engellenen 37 defter satırı daha var; tam liste ham ölçüm (JSON).