{"record":{"id":"54e27d5542524b56","repo":"fluent/fluentd","slug":"ss-rest","errorCode":null,"errorMessage":"@ss.rest","messagePattern":"@ss\\.rest","errorType":"exception","errorClass":"Fluent::ConfigParseError","httpStatus":null,"severity":"error","filePath":"lib/fluent/config/literal_parser.rb","lineNumber":168,"sourceCode":"        if string.empty?\n          return nil\n        end\n\n        string.join\n      end\n\n      def scan_embedded_code\n        src = '\"#{'+@ss.rest+\"\\n=begin\\n=end\\n}\"\n\n        seek = -1\n        while (seek = src.index('}', seek + 1))\n          unless Ripper.sexp(src[0..seek] + '\"').nil? # eager parsing until valid expression\n            break\n          end\n        end\n\n        unless seek\n          raise Fluent::ConfigParseError, @ss.rest\n        end\n\n        code = src[3, seek-3]\n\n        if @ss.rest.length < code.length\n          @ss.pos += @ss.rest.length\n          parse_error! \"expected end of embedded code but $end\"\n        end\n\n        @ss.pos += code.length\n\n        '\"#{' + code + '}\"'\n      end\n\n      def eval_embedded_code(code)\n        if @eval_context.nil?\n          parse_error! \"embedded code is not allowed in this file\"\n        end","sourceCodeStart":150,"sourceCodeEnd":186,"githubUrl":"https://github.com/fluent/fluentd/blob/dd45c6e18dc7be33b5e5a0f0767bf46307ff5626/lib/fluent/config/literal_parser.rb#L150-L186","documentation":"Error \"@ss.rest\" thrown in fluent/fluentd.","triggerScenarios":"Thrown at lib/fluent/config/literal_parser.rb:168 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"dd45c6e18dc7be33b5e5a0f0767bf46307ff5626","analyzedAt":"2026-08-21T16:22:07.332Z","schemaVersion":2},"datasetVersion":"2026-08-21T18:17:14.833Z"}