Skip to main content
CrystalDocs
Search documentation
Search
Browse Docs
CrystalShards
About
class
Heucristic::Server::Rename
Inherits
Reference
<
Object
Constants
IDENTIFIER = /\
A
@{0,2}[
A
-
Za
-z_][
A
-
Za
-z0-9_]*[?!=]?\z/
TYPE_NAME = /\
A
[
A
-
Z
][
A
-
Za
-z0-9_]*\z/
Instance methods
edits
(locations :
Array
(
LSProtocol::Location
), new_name :
String
, instance_var :
Bool
, type_name :
Bool
, & :
String
->
Document::Text
|
Nil
) :
LSProtocol::WorkspaceEdit
|
Invalid
Source
Nested types
Heucristic::Server::Rename::Invalid