fix: migrate.py arguments and broken tutorial links #137
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Fixed a bug in migrate.py where --exclude-classes and --extended arguments were defined as expecting values.
Fixed broken tutorial links in the class reference that were causing the Sphinx build to fail.
Changes
migrate.py
Changed -e/--extended and -x/--exclude-classes to use action='store_true' in argparse.
Cleaned up formatting (string quotes and indentation).
Documentation
Updated classes/class_gdextension.rst and classes/class_gdextensionmanager.rst to point to the correct GDExtension tutorial path.
Removed a broken tutorial link in classes/class_javaclasswrapper.rst for which the target file is missing in the repository.