No. It’s aimed a little ‘lower’/'earlier, towards the beginner / first time extension submission and doesn’t install or run anything. The scan does look for some things Rubocop would find, as well as some security best practices.
Then it points people to Resources. For example Rubocop… like this:
So it looks for a bunch of mistakes that would cause an extension to be denied, shows resource links and then also guides the user to start using Rubocop.
It’s like a first line of defense before submitting something to EW that will be denied and hopefully frees the extensibility team up from having to tell people things they ideally would have fixed before submitting.
With regard to the Preflight scanner extension, that is the better way. This extension is the paired-down version of something like this: Delays with extension reviews - Developers / Developer Announcements - SketchUp Community The goal with the simpler version is to have a user-side initiative to reduce EW workload without EW/SketchUp/Trimble having to do anything.
As for using ChatGPT / Codex, Codex wasn’t released until early 2025 (IIRC). So, in my case I had already been using ChaptGPT for a couple of years. The ‘manual way’ of going between ChatGPT desktop/browser and the code editor ‘puts eyes on the code’. So it’s kind of a ‘look and learn approach’ vs. the VS Code extensions which -as you note- can ‘just do it’. But either way, if a user is cobbling things together line by line or has a dark factory set up, the code should be reviewed for code quality / safety.
I did try to get this extension in front of some experts who could really sharpen it up. Hopefully there will be some feedback. In the meantime I’m trying to test and improve it.
