blob: d24ce617cc501c443a0b366f6741bd1d0eab6e8e [file] [log] [blame]
import os
import json
from typing import Any
from mypy.plugin import Plugin
class ConfigDataPlugin(Plugin):
def report_config_data(self, id: str, path: str) -> Any:
path = os.path.join('tmp/test.json')
with open(path) as f:
data = json.load(f)
return data.get(id)
def plugin(version):
return ConfigDataPlugin