{
  "java.configuration.updateBuildConfiguration": "interactive",
  "editor.formatOnSave": false,
  // 🚫 stop organize-imports and other auto "fix" actions on save (global)
  "editor.codeActionsOnSave": {
    "source.organizeImports": "never",
    "source.fixAll": "never",
    "source.fixAll.eslint": "never"
  },

  // 🔒 also disable per language (TS/JS)
  "[typescript]": {
    "editor.codeActionsOnSave": {
      "source.organizeImports": "never",
      "source.fixAll": "never",
      "source.fixAll.eslint": "never"
    }
  },
  "[typescriptreact]": {
    "editor.codeActionsOnSave": {
      "source.organizeImports": "never",
      "source.fixAll": "never",
      "source.fixAll.eslint": "never"
    }
  },
  "[javascript]": {
    "editor.codeActionsOnSave": {
      "source.organizeImports": "never",
      "source.fixAll": "never",
      "source.fixAll.eslint": "never"
    }
  },
  "[javascriptreact]": {
    "editor.codeActionsOnSave": {
      "source.organizeImports": "never",
      "source.fixAll": "never",
      "source.fixAll.eslint": "never"
    }
  }
}
