Hi,
While declaring xml in mxml, I am getting warning from the compiler for
case 1, and fixed with case 2. I thought someone may need to know.
case1 :
private function refreshSelect(data:XML):void {
var xml:XML = <mydata id="" />
xml.@id = data;
jobTree.refreshTree(xml);
}
converted to :
com.likya.pinara.main.PinaraUI.prototype.com_likya_pinara_main_PinaraUI_refreshSelect
= function(data) {
var /** @type {XML} */ xml = new XML( '<mydata id="" />\r\
\t\t\t\t');
xml.setAttribute('id', data);
this.jobTree.refreshTree(xml);
};
warning :
Sep 16, 2019 6:09:36 PM com.google.javascript.jscomp.LoggerErrorManager
println
WARNING:
D:/dev/royale-emulation-works/github/bin/js-debug/com/likya/pinara/main/PinaraUI.js:367:
WARNING - String continuations are not recommended. See
https://google.github.io/styleguide/jsguide.html#features-strings-no-line-continuations
var /** @type {XML} */ xml = new XML( '<mydata id="" />\r\
^
case2 :
private function refreshSelect(data:XML):void {
var xml:XML = <mydata id="" />*;*
xml.@id = data;
jobTree.refreshTree(xml);
}
converted to :
com.likya.pinara.main.PinaraUI.prototype.com_likya_pinara_main_PinaraUI_refreshSelect
= function(data) {
var /** @type {XML} */ xml = new XML( '<mydata id="" />');
xml.setAttribute('id', data);
this.jobTree.refreshTree(xml);
};
No warning.