I had sought out review for a question about some some proprietary code that I am working on. The code in question retrieves information from a list of one-to-many mappings and seeks to build a relationship between devices based on that. The code on CR was posted after obfuscation and was understood.
The Thing is actually the type of the device used. For example destinationTurbineMapping has been redacted to destinationThingMapping. Further, it was found that the type of device did not have relevance to the code itself because it was all about the same device. And therefore, even in my source code, I have modified it to destinationMapping.
One answer mentioned that I did not need to include the type of device name(Thing) because it was unnecessary. I found this to be very useful to make the variable names meaningful so as to help future readers. So I made the edit to the question. I even edited the original source code on my workstation to reflect the same.
No other changes.
However, my edit was rolled back by a user citing that an edit would invalidate the answer, for which I enquired whether the answer could be edited ever so slightly to reflect this change my mentioning that the question no longer has it.
That's it. The next thing I know, the question gets put on hold for being off-topic citing unoriginal code. (one person involved was the same user who asked me not to edit)
I request that the question be re-opened. If not, I request for clarification on why the question is off-topic and what I can do to make it not so. I'd be happy to answer any doubts.