Lua: get all game objects by rule name
This really seems like a good improvement, and I would like it in 3.1. However, someone would need to implement it in time. Any volunteers?
Achievements and Disasters (from nef's list) are easy. Split them to a separate ticket to get them handled already, while this main ticket still remains open -> #43594
As all the currently affected classes are now handled, I don't think this blocks S3_1-df3 any longer. What's left of this ticket are arrangements for the future development to avoid introducing new problems with missing finders, e.g., the suggested CodingStyle modification.
Get find.*(string rule_name) method to all classes that have rule names. Put it into the manual of style that any new classes accessible from Lua must be findable by rule name if they have one. One of the reasons for it in this nef's thread http://forum.freeciv.org/f/viewtopic.php?f=14&t=91972
(Side note: a ticket category for scripting?)