/versionsafe
Sinalizadores de substituições implícitas.
/versionsafe[+ | -]
Argumentos
- +| -
Por padrão, /versionsafe-está em vigor e que o compilador não serão gerar substituir um erro se ele encontrar um método implícito./versionsafe+, que é o mesmo que /versionsafe, faz com que o compilador gerar erros de método implícito substitui.
Comentários
Use a ocultar ou substituir palavras-chave para indicar explicitamente o status de substituição de um método.Por exemplo, o código a seguir gerará um erro quando compilado com /versionsafe:
class c
{
function f()
{
}
}
class d extends c
{
function f()
{
}
}
Exemplo
Compilar in.js e tiver o compilador gerar erros se ele encontrar uma substituir do método implícita.:
jsc /versionsafe in.js