Dipendenze dei pacchetti di R

È possibile definire dipendenze da pacchetti di R specifici, ma a partire da RKWard 0.6.1, queste dipendenze non vengono né verificate, né installate/caricate automaticamente. Sono tuttavia mostrate nei file di aiuto dell'estensione. Ecco un esempio di definizione:

<dependencies>
                <package 
                        name="heisenberg"
                        min_version="0.11-2"
                        repository="http://rforge.r-project.org"
                />
        </dependencies>

Nota

Assicurarsi sempre di aggiungere le chiamate require() appropriate, se la propria estensione richiede il caricamento di determinati pacchetti.

Nota

Se distribuite il vostro .pluginmap come R pacchetto, e tutte le estensioni dipendono da un particolare pacchetto, allora dovreste definire quella dipendenza dal livello del pacchetto di R. Definire le dipendenze dai pacchetti di R a livello delle .pluginmap di RKWard è molto utile, se solo alcune delle vostre estensioni necessitano della dipendenza, la dipendenza non è disponibile da CRAN o il vostro .pluginmap non è distribuito come pacchetto di R.