@Override
  public @Nullable Injection getInjection(@NotNull PsiElement context) {
    if (!(context instanceof YAMLScalar)) {
      return null;
    }
    return JsonSchemaBasedLanguageInjector.getLanguageToInject(context, true);
  }
@Override
  public @Nullable Injection getInjection(@NotNull PsiElement context)