error_1.showWarningOnce(Rule.metadata.ruleName+" is deprecated. "+Rule.metadata.deprecationMessage);
}
}
}
if(notFoundRules.length>0){
varwarning=(_a=["\n Could not find implementations for the following rules specified in the configuration:\n ","\n Try upgrading TSLint and/or ensuring that you have all necessary custom rules installed.\n If TSLint was recently upgraded, you may have old rules configured which need to be cleaned up.\n "],_a.raw=["\n Could not find implementations for the following rules specified in the configuration:\n ","\n Try upgrading TSLint and/or ensuring that you have all necessary custom rules installed.\n If TSLint was recently upgraded, you may have old rules configured which need to be cleaned up.\n "],utils_1.dedent(_a,notFoundRules.join("\n ")));
error_1.showWarningOnce(warning);
}
if(notAllowedInJsRules.length>0){
varwarning=(_b=["\n Following rules specified in configuration couldn't be applied to .js or .jsx files:\n ","\n Make sure to exclude them from \"jsRules\" section of your tslint.json.\n "],_b.raw=["\n Following rules specified in configuration couldn't be applied to .js or .jsx files:\n ","\n Make sure to exclude them from \"jsRules\" section of your tslint.json.\n "],utils_1.dedent(_b,notAllowedInJsRules.join("\n ")));
error_1.showWarningOnce(warning);
}
if(rules.length===0){
error_1.showWarningOnce("No valid rules have been specified");