Neler yapmaz
Kapsam #
Kapsam konusunda açık olmak, işi doğru yapmanın bir parçasıdır:
- Yalnızca gerçek davranıştan ortaya çıkan çalışma zamanı çakışmalarını algılamaz (örneğin iki eklentinin aynı olayı uyumsuz biçimlerde iptal etmesi). Bunlar statik analiz değil, canlı test gerektirir.
- Komut çakışması algılaması yalnızca klasik biçimde,
plugin.ymliçindekicommands:bölümünde bildirilen komutları görür. Komutları çalışma zamanında dinamik olarak kaydeden Paper eklentileri (Brigadier yaşam döngüsü API'si ile) statik taramada görünmez ve işaretlenmez. - Bir kötü amaçlı yazılım/virüs tarayıcısı değildir; eklentinin niyetini veya davranışını değil, yapısal uyumluluk olgularını denetler.
PLUGIN_*bulguları jar'ları taramanın yapıldığı andaki sunucu eklenti listesiyle karşılaştırır. Otomatik başlangıç taraması sunucu açılışı bittikten sonra çalışır, bu yüzden orada anlamlıdırlar; sunucu çalışırken klasöre eklenen bir eklenti, bir sonraki yeniden başlatmaya kadar yüklenmemiş olarak bildirilir.SHADED_LIBRARY_COLLISIONbulguları bir uyarıdır, gerçek bir hatanın kanıtı değildir; Paper'ın eklenti başına sınıf yükleyici yalıtımı bunların çoğunun pratikte tamamen zararsız olduğu anlamına gelir.