|
|
|
|
Changelog for ruby3.1-rubygem-solargraph-0.49.0-6.3.x86_64.rpm :
* Mon Oct 16 2023 Mykola Krachkovsky - updated to version 0.49.0 [#]# 0.49.0 - April 9, 2023 - Better union type handling - First version of RBS support - Dependency updates - Update RuboCop config options - RBS core and stdlib mapping - Anonymous splats and multisig arity - Infinite loop when checking if a class is a superclass (#641) [#]# 0.48.0 - December 19, 2022 - Add Sublime Text to README (#604) - Map nested constant assignments - Handle rest/kwrest modifiers on overload arguments (#601) - Make rubocop info severity Severity::HINT (#576) - Process non-self singleton classes (#581) - Fix nest gemspec dependency (#599) - Strip \'file \' prefix from all filenames in RdocToYard (#585) - Show why rubocop fails (#605) - Link solargraph-rails (#611) * Mon Oct 10 2022 Stephan Kulow updated to version 0.47.2 see installed CHANGELOG.md * Mon Aug 29 2022 Stephan Kulow updated to version 0.46.0 see installed CHANGELOG.md * Thu Aug 04 2022 Stephan Kulow updated to version 0.45.0 see installed CHANGELOG.md [#]# 0.45.0 - May 23, 2022 - Basic support for RSpec #describe and #it - fix: domain can complete private method (#490) - Update README.md (#533) - Doc: update readme.md for add solargraph support (#536) - Process DASGN node in Ruby 3 - File.open core fill - replace with_unbundled_env with with_original_env (#489) - Require specific version of gem (#509) - Support URIs prefixed with single slashed file scheme (#529) - Fix typo in README.md (#549) - details on config behavior (#556) - Consider overloads in arity checks - ENV core fill for Hash-like methods (#537) - Fix string ranges with substitutions (#463) * Tue Jan 25 2022 Stephan Kulow updated to version 0.44.3 see installed CHANGELOG.md [#]# 0.44.3 - January 22, 2022 - TypeChecker validates aliased namespaces (#497) - Always use reference YARD tags when resolving param types (#515) (#516) - Skip method aliases in strict type checking [#]# 0.44.2 - November 23, 2021 - Scope local variables in class_eval blocks (#503) - Fix invalid UTF-8 in node comments (#504) [#]# 0.44.1 - November 18, 2021 - Chain nil safety navigation operator (#420) - Update closure and context for class_eval receiver (#487) - SourceMap::Mapper handles invalid byte sequences (#474) - Special handle var= references, which may use as var = (have space) (#498) - Rebind define_method to self (#494) [#]# 0.44.0 - September 27, 2021 - Allow opening parenthesis, space, and comma when using Diff::LCS (#465) - Support textDocument/documentHighlight - Library#references_from performs shallow matches [#]# 0.43.3 - September 25, 2021 - Avoid Dir.chdir in Bundler processes (#481) - Check stdlib for gems with empty yardocs - Library#maybe_map checks for source in workspace [#]# 0.43.2 - September 23, 2021 - Synchronize server requests (#461) [#]# 0.43.1 - September 20, 2021 - Complete nested namespaces in open gates - SourceMap::Mapper reports filename for encoding errors (#474) - Handle request on a specific thread, and cancel completion when there has newer completion request (#459) - Fix namespace links generated by views/_method.erb (#472) - Source handles long squiggly heredocs (#460) * Mon Jul 26 2021 Stephan Kulow updated to version 0.43.0 see installed CHANGELOG.md [#]# 0.43.0 - July 25, 2021 - Correct arity checks when restarg precedes arg (#418) - Improve the performance of catalog by 4 times (#457) - Type checker validates duck type variables and params (#453) - Kernel#raise exception type checker - Pin::Base#inspect includes path - Fix arity with combined restargs and kwrestargs (#396) [#]# 0.42.4 - July 11, 2021 - Yardoc cache handling - Fix required_paths when gemspec is used (#451) - fix: yard stdout may break language client (#454) * Thu Jun 24 2021 Stephan Kulow updated to version 0.42.3 see installed CHANGELOG.md [#]# 0.42.3 - June 14, 2021 - Require \'pathname\' for Library [#]# 0.42.2 - June 14, 2021 - Improve download-core command output - Ignore missing requests to client responses - Add automatically required gems to YardMap - Use closures to identify local variables [#]# 0.42.1 - June 11, 2021 - YardMap#change sets new directory (#445) [#]# 0.42.0 - June 11, 2021 - Improve YardMap efficiency - Bench includes Workspace for cataloging - Initialize confirms static features from options (#436) - Enable simple repairs without incremental sync (#416) - Discard unrecognized client responses - Notify on use of closest match for core (#390) [#]# 0.41.2 - June 9, 2021 - Rescue InvalidOffset in async diagnosis - Remove erroneous escaping from Hover [#]# 0.41.1 - May 31, 2021 - ApiMap handles required bundles (#443) [#]# 0.41.0 - May 30, 2021 - Chain constant at last double colon with more than two nested namespaces - Fill Integer#times return type (#440) - Validate included modules in type checks (#424) - Faster language server initialization - Server response to initialize is near immediate - Workspace is mapped in a background thread - Supported clients report mapping progress - Log RuboCop corrections at info level (#426) - Allow configuring the version of RuboCop to require (#430) - Fix source of diagnostic (#434) - Fix file argument in RuboCop (#435) - Config ignores directories with .rb extension (#423) [#]# 0.40.4 - March 3, 2021 - Fix optarg and blockarg ordering - Override specialization for #initialize - Find definitions with cursor after double colon [#]# 0.40.3 - February 7, 2021 - Simplify and allow to configure rubocop formatter (#403) - Type checker shows tag in param type errors (#398) - Handle bare private_constant (#408) - Type checker handles splatted variables (#396) * Wed Jan 20 2021 Stephan Kulow updated to version 0.40.2 no changelog found * Mon Nov 09 2020 Dan Čermák - New upstream release 0.39.17 v0.39.17: * Handle YARD pins in alias resolution v0.39.16: * Improved alias resolution * Parse args from YARD method objects * Resolve included namespaces with conflicts * Chains infer from multiple variable assignments * Array and Hash core fills * String.new core fill * Wed Sep 09 2020 Dan Čermák - New upstream release 0.39.15 v0.39.15: * Backwards compatibility for typecheck subcommand * Handle dangling colons on tag hovers * NodeChainer handles chains with multiple blocks v0.39.14: * Fix return nodes from case statements (#350) * Treat for loops as closures (#349) * Array#zip core fill (#353) * Exit with 1 if type check finds problems (#354) v0.39.13: * YardPin::Method skips invalid parameters (#345) * Complete and define complex type tags v0.39.12: * Completion and hover on tags in comments (#247) * Formatting change in RuboCop 0.87.0 * Use `ensure` block for File.unlink tempfile (#342) * Fix super handling in call_nodes_from v0.39.11: * Fix line numbering in bare parse directives * Bracket handling * Thu Jul 02 2020 Dan Čermák - New upstream release 0.39.10 v0.39.10: * RDoc comments can be strings v0.39.9: * Fixed directive parsing * Relocate pins from AATT!parse macros * Return all symbols for empty queries (#328) * Log number of files * RdocToYard includes method line numbers v0.39.8: * File < IO reference * Updated yardoc archive * Chain integers with trailing periods * Map autoload paths * Set Encoding.default_external * Faster store index * ApiMap#catalog rebinds blocks * Fixed binder inheritance * Remove ApiMap mutex * Set overrides * Thu May 07 2020 Stephan Kulow - updated to version 0.39.7 no changelog found * Thu Apr 30 2020 Dan Čermák - New upstream release 0.39.3 v0.39.3: * Mapper handles private_class_method without arguments (#312) * Fix pin positions from YARD directives (#313) * Rescue errors from pin caches v0.39.2: * Fix legacy super/zsuper node processing * Map parameters to updated module functions * Include mass assignment in call nodes v0.39.1: * Additional return node checks from case statements in legacy * Check super call arity v0.39.0: * RubyVM parser for Ruby 2.6+ * Lambda node processor * Faster CommentRipper * Implement TypeChecker levels * Type inference improvements * Prefer AATTreturn to AATTtype in constant tags * Support AATTabstract tags * Improved recipient node detection * Host#diagnose rescues FileNotFoundError * Fuzzier inheritance checks * Refactored uri queue synchronization (#289) * Constant resolution finds nearest names (#287) * Arity checks * Additional CoreFills for numeric types and operators * Chains track splat arguments * Support case statements in type inference * Support prepended modules (#302) * TypeChecker validates constants * Rescue ENOENT errors when loading sources (#308) * Formatting message handles empty files * Avoid lazy initialization of Mutex * ApiMap inner queries use Set instead of Array * Mon Mar 23 2020 Dan Čermák - New upstream release 0.38.6 * Chain inference stack uses pin identities (#293) * Fix super_and_sub? name collisions (#288, #290) * Fix various Bundler and Travis bugs * Tue Jan 28 2020 Dan Čermák - New upstream release 0.38.5 v0.38.5: * Pin context uses closure context in class scope * Format file without extension (#266) v0.38.4: * Remove pin cache from chain inference * Avoid duplicates in combined LSP documentation * YardMap skips workspace gems v0.38.3: * Object/BasicObject inheritance handling in method detection * StdlibFills and YardMap integration (#226) * Include scope gates in local variable detection * Reduce namespace pins in YARD pin generation * Support multiple return tags in method return types * File core fills * Benchmark stdlib fill * Redorder methods to include core after other classes * Method type inference uses chains and includes block nodes (#264) * Infer from overloaded methods with local variable arguments * Add Array#map! to core fills v0.38.2: * Bundler >= 2.1 uses with_unbundled_env (#252) * Remove irb from dependencies (#258) * Update embedded docs (#259) * Object#inspect core fill * ApiMap finds constants in superclasses * STDIO constant variables * Filter duplicate pins in completionItem/resolve * Travis updates * Mon Jan 06 2020 Dan Čermák - New upstream release 0.38.1 v0.38.1 - Hash#[]= type checking - Experimental AATTparam_typle tag - TypeChecker argument checks inherit param tags from superclasses - Miscellaneous core overrides - Boolean literals and type checking - Update Thor (#254) - CI against Ruby 2.7 (#253) v0.38.0 - Drop htmlentities dependency (#224) - Blank lines do not affect indentation in documentation - Use backticks for code blocks in generated markdown - Register additional HTML tags in ReverseMarkdown - Guard against nil pin comments (#231) - Speedup Solargraph::ApiMap::Store#fqns_pin (#232) - RuboCop formatting integration through API (#239) - Qualify literal value types (#240) - Switch back to Maruku for documentation generation - Refactored dependencies to improve startup time - Test if ns is nil to avoid exception (#245) - Nil check when parsing comments (#243)
|
|
|