Module: Shortwave::Facade::Build
- Defined in:
- lib/shortwave/facade/build/facade_builder.rb
Defined Under Namespace
Modules: StringExtensions Classes: DocumentationRemote, FacadeBuilder, Parameter, RemoteMethod, RubyClass, RubyMethod
Constant Summary collapse
- METHOD_NAME_CSS =
"#wstitle ~ h1"
- PARAMETER_CSS =
"#wsdescriptor h2 ~ .param"
- SAMPLE_CSS =
"#sample pre"
- DESCRIPTION_CSS =
".wsdescription"
- METHOD_TYPE_CSS =
"#wsdescriptor"
- REMOTE_CLASS =
"li.package"
- COMBINED_PARAMS =
/^(.+)\[(.+)\]$/
- PARAMETER_TEXT =
/\s*\(([^\)]+)\)\s*:\s*(.*)/
- IN_WORD_CAPS =
/(.)([A-Z])/
- STARTS_WITH_GET =
/^.+\.(get)?/