Their presence is confusing to everyone, and they don't build appropriately anyway. Should anything break, the proper fix is to correct and/or add the relevant __main__.py script ... not use one of these.
... my trailing whitespace autoremove vim plugin is constantly editing/autocorrecting files as i work. as i do not mix cosmetic and functional commits, this is a real annoyance; this patch removes all trailing blanks, once-and-for-all. ideally, this would be enforced. as a bonus, the pipeline also fixes [dos] and [noeol] files. LibTest results unaffected; assumed correct.
pyjamas.ui.<class name> Factory.registerClass() now needs the module name as first parameter to match the builder behavior.