{"record":{"id":"197aa07a447645c1","repo":"ytti/oxidized","slug":"oxidized-notsupported","errorCode":null,"errorMessage":"Oxidized::NotSupported","messagePattern":"Oxidized::NotSupported","errorType":"exception","errorClass":"Oxidized::NotSupported","httpStatus":null,"severity":"error","filePath":"lib/oxidized/nodes.rb","lineNumber":199,"sourceCode":"          node.stats = old[i].stats\n          node.last  = old[i].last\n        end\n      rescue NodeNotFound\n        # Do nothing:\n        # when a node is not found, we have nothing to do:\n        # it has already been loaded by replace(nodes) and there are no\n        # stats to copy\n      end\n      sort_by! { |x| x.last.nil? ? Time.new(0) : x.last.end }\n    end\n\n    def yield_node_output(node_name)\n      with_lock do\n        node = find { |n| n.name == node_name }\n        raise(NodeNotFound, \"unable to find '#{node_name}'\") if node.nil?\n\n        output = node.output.new\n        raise NotSupported unless output.respond_to? :fetch\n\n        yield node, output\n      end\n    end\n  end\nend\n","sourceCodeStart":181,"sourceCodeEnd":206,"githubUrl":"https://github.com/ytti/oxidized/blob/687ed4262d9d21e54662e872e2383386d8498f7b/lib/oxidized/nodes.rb#L181-L206","documentation":"Error \"Oxidized::NotSupported\" thrown in ytti/oxidized.","triggerScenarios":"Thrown at lib/oxidized/nodes.rb:199 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":"687ed4262d9d21e54662e872e2383386d8498f7b","analyzedAt":"2026-08-23T11:19:42.084Z","schemaVersion":2},"datasetVersion":"2026-08-23T16:17:53.355Z"}