{"record":{"id":"221e068ec0459818","repo":"flippercloud/flipper","slug":"unsupported-method-called-for-import-adapter","errorCode":null,"errorMessage":"unsupported method called for import adapter","messagePattern":"unsupported method called for import adapter","errorType":"exception","errorClass":"Flipper::Adapters::Rollout::AdapterMethodNotSupportedError","httpStatus":null,"severity":"error","filePath":"lib/flipper/adapters/rollout.rb","lineNumber":57,"sourceCode":"                                 nil\n                               when 0\n                                 nil\n                               else\n                                 rollout_feature.percentage\n                               end\n\n        {\n          boolean: boolean,\n          groups: groups,\n          actors: actors,\n          percentage_of_actors: percentage_of_actors,\n          percentage_of_time: nil,\n          expression: nil,\n        }\n      end\n\n      def add(_feature)\n        raise AdapterMethodNotSupportedError\n      end\n\n      def remove(_feature)\n        raise AdapterMethodNotSupportedError\n      end\n\n      def clear(_feature)\n        raise AdapterMethodNotSupportedError\n      end\n\n      def enable(_feature, _gate, _thing)\n        raise AdapterMethodNotSupportedError\n      end\n\n      def disable(_feature, _gate, _thing)\n        raise AdapterMethodNotSupportedError\n      end\n","sourceCodeStart":39,"sourceCodeEnd":75,"githubUrl":"https://github.com/flippercloud/flipper/blob/1f86de3ec91521585b156445e156642938b19cb0/lib/flipper/adapters/rollout.rb#L39-L75","documentation":"Error \"unsupported method called for import adapter\" thrown in flippercloud/flipper.","triggerScenarios":"Thrown at lib/flipper/adapters/rollout.rb:57 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Do not call import on the Rollout adapter; it does not implement Flipper's import interface","Export from the source adapter and re-apply state via the public API (enable/disable) instead of a bulk import","If migrating from rollout, use Flipper's documented migration path rather than adapter#import"],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"1f86de3ec91521585b156445e156642938b19cb0","analyzedAt":"2026-08-23T04:36:09.896Z","schemaVersion":2},"datasetVersion":"2026-08-23T08:06:27.607Z"}