[ https://issues.apache.org/jira/browse/CB-3954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13740073#comment-13740073 ]
Filip Maj commented on CB-3954: ------------------------------- This issue seems related to CB-4289. Are these two issues duplicates? > jsmodule name attribute can't be reused in plugin.xml > ----------------------------------------------------- > > Key: CB-3954 > URL: https://issues.apache.org/jira/browse/CB-3954 > Project: Apache Cordova > Issue Type: Bug > Components: CordovaJS, Plugman > Affects Versions: 2.9.0 > Reporter: Steve Gill > Assignee: Filip Maj > Priority: Minor > > Not sure if bug or intended. For the file plugin (and some other plugins), > platform specific js exists. In file's case, two entry.js files exist. One is > in common, and one is ios specific. The ios one is supposed to merge into the > common one. Jsmodules support merging. These are the two jsmodule blocks I am > working with. > <js-module src="www/Entry.js" name="Entry"> > <clobbers target="window.Entry" /> > </js-module> > This one is nested in the ios platform tag > <js-module src="www/ios/Entry.js" name="Entry"> > <merges target="window.Entry" /> > </js-module> > The ios specific JS does not merge in this case. To fix this, I just had to > change the name attribute on the ios specific jsmodule call. I changed it to > Entry1 instead of Entry. This does the trick. > This is probably not a bug, but people might run into it. I suggest adding it > to the docs? > Thoughts? -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira