Helpers
object Helpers
Value members
Concrete methods
escape things like quotes, backslashes, end of comment ('* /' without the space) etc.
escape things like quotes, backslashes, end of comment ('* /' without the space) etc.
in theory there can be multiple candidates - we're just returning one of those for now
in theory there can be multiple candidates - we're just returning one of those for now
Converts from camelCase to snake_case e.g.: camelCase => camel_case
Converts from camelCase to snake_case e.g.: camelCase => camel_case
copy pasted from https://gist.github.com/sidharthkuruvila/3154845#gistcomment-2622928