
Add a JSON Scheme for the library JSON file (see vendorschema.json) to allow for code completion and validation while editing.periodically in the background (with ability to enable/disable these automatic checks and configure the timing in settings).make the action automatically run when an FRC project is opened (can be disabled in settings).Let's make it so there is also an action to run this vendor library update check and the WPILib update check at the same time so users do not have to launch each separately.

Make it available from the same list of access/launchable points as the "install" action. Create a "Check for Vendor Library Updates" action to check for updates for all vendor dependencies listed in the vendordeps directory.Add option in new Project Wizard to add vendor dependencies when creating a new project, leveraging the above action.e) the "Generate." Quicklist ( Alt+ Insert / ⌘ + N) in a Gradle build file.d) the context menu of the editor when editing a Gradle build file.c) the context menu of the a gradle build file in the Project tool window.b) the context menu of the vendordeps directory in the Project tool window.In VS Code, the action is named "Manage Vendor Libraries" on the Context menu for gradle.build so lets name it the same thing for good consistency. Make the above action accessible/launchable from the following locations.Let's also provide a link/button users can click to open the list of libraries in the WPILib Docs.The list can be updated from a public git repo that people can submit change requests for. An alternative option would be to look at creating and maintaining such a list within the FRC Plugin. But so far there does not appear to be any such file. If there is a machine readable listing of available libraries, it would be great to present these.A configurable list users can enter in Settings.Previously entered URLs/Libraries from the user.In addition to being able to just enter the URL, it would be nice to provide a list of libraries & URLs. Create an "Manage Vendor Libraries" action to add a vendor dependencies.Improve UX/UI for adding and managing vendor and 3rd party libraries/dependencies (listed in the vendordeps directory).
