FÌÒòäE2ÓµE2Óµ E2ÓµE2Óµsingleton class2Óµ2Óµ2Óµ E2ÓµcorrectE2Óµblock in correct2Óµ E2Óµdeclaration_with_comment2ÓµE2Óµ swap_rangeE2ÓµRuboCopE2ÓµCopE2ÓµOrderedGemCorrectorE2ÓµOrderedGemNodeE2ÓµsingletonclassE2Óµ@processed_sourceE2Óµ@comments_as_separatorsE2Óµ correctorE2Óµprocessed_sourceE2ÓµnodeE2Óµprevious_declarationE2Óµcomments_as_separatorsE2Óµ current_rangeE2Óµprevious_rangeE2ÓµlambdaE2ÓµParserE2ÓµSourceE2ÓµRangeE2ÓµbufferE2Óµ begin_posE2Óµend_lineE2Óµend_posE2Óµget_source_rangeE2ÓµlocE2Óµ expressionE2Óµline_for_positionE2Óµ line_rangeE2ÓµnewE2Óµrange1E2Óµrange2E2Óµsrc1E2Óµsrc2E2ÓµsourceE2ÓµreplaceE2Óµ attr_readerE2Óµcore#define_methodE2ÓµprivateE2ÓµextendÕád~¢Âñ ,8Swƒ¯»Ùô 2Tv›ÆãGq’´Îè5Rn‰­Äâ%<Vpˆ ºÕô5