Tags: PanisSupraOmnia/solargraph
Tags
Source::Change repairs preceding periods and colons. Pins use typify and probe methods for type inference. NodeChainer supports or_asgn nodes. NodeMethods.returns_from supports and/or nodes. Library uses single source checkout. ApiMap includes BasicObject and operators in method queries. Refactored CheckGemVersion.
Map method aliases. Removed coderay dependency. Initial support for named macros. First implementation of deep method inference. See references in @return tags. Literal regexp support. Additional CoreFills. Mapper uses NodeProcessor. Pin::BlockParameter checks param tags by index. Clip#complete handles unfinished constants with trailing nodes. Library performs case-insensitive strips of symbol references. Unparsed sources have nil nodes. NodeProcessor recurses into nodes by default. Namespace conflicts in method queries. SourceMap::Clip#complete method visibility. Enable gem dependency mapping.
Pin::Documenting#documentation converts without RDoc (castwide#97) Rescue errors in gemspec evaluation (castwide#100)
Deprecated overwrite features. Pin::MethodParameter finds unnamed param tags by index. Workspace does not cache loaded gems. Explicit range in textDocument/formatting result (castwide/vscode-solargraph#83). SourceMap::Mapper maps alias and alias_method. Source::Chain avoids recursive variable assignments (castwide#96). Pin scope reference in Chain::Head. Clip does not define arbitrary comments.
PreviousNext