Update Model Snippets & Catalog Index#33
Merged
Merged
Conversation
…ures - Added TrackedMap3D decorator to intercept map element additions. - Updated SnippetRegistry to support clearable items. - Added explicit cleanup invocation in MapActivity before execution. - Updated snippet constructors to take Context for UI operations. - Resolved type inference for clicks and steady listener events correctly. - Simplified descriptions by removing coordinate mentions.
…nd fix null checks
- Added imports for Camera and FlyToOptions to TrackedMap3D (Java/Kotlin). - Simplified signatures in TrackedMap3D by removing com.google.android.gms.maps3d.model prefix. - Cleaned up Compose imports and variables in KotlinSnippetsActivity. - Simplified when statements and lambda signatures in SnippetRegistry with Kotlin imports.
- Added `addMarkerWithColorGlyph`, `addMarkerWithTextGlyph`, and `addMarkerWithCircleGlyph` to demonstrate full Glyph static creators set. - Added standard `[START_EXCLUDE]` blocks targeting smooth camera repositioning to focus viewports onto the newly created markers in real time. - Updated `CATALOG.md` linking static `fromText` and `fromCircle` methods to fix missing coverage tracking.
…lylines, and Models - Expanded constructors for `PolygonSnippets`, `PolylineSnippets`, and `ModelSnippets` to accept an Android `Context` safely. - Appended `.setClickListener` hooks to dispatch `Toast` popups on the UI thread for all relevant creation functions in both Kotlin and Java. - Fixed Nullable compilation errors in Kotlin by using safe calls (`polygon?.`, `polyline?.`, `model?.`). - Regenerated `CATALOG.md` output to sync coordinate and listener trackers correctly on local branches.
- Created snippets/README.md explaining the decorator architecture. - Appended trace logs inside empty hooks for . - Injected educational warning comment block for CoroutineScope lifecycles setup. - Linked top-level index pointers.
- Updated to map line items back to exact region start-end bounds. - Link generations now use ranges enabling perfect GitHub coordinate views.
…iles - Fixed dictionary fallbacks causing basenames (MapActivity.java) to fail relative mappings. - Re-ran catalog parser to flush full coordinate reference indices.
- Updated to write (Index) and (Audit matrix) separately. - Updated documentation indices to reference the split matrix layouts accurately.
- Updated with accurate descriptions of Usage: javap <options> <classes>
where possible options include:
--help -help -h -? Print this help message
-version Version information
-v -verbose Print additional information
-l Print line number and local variable tables, works in combination with -c
-public Show only public classes and members
-protected Show protected/public classes and members
-package Show package/protected/public classes
and members (default)
-p -private Show all classes and members
-c Disassemble the code
-s Print internal type signatures
-sysinfo Show system info (path, size, date, SHA-256 hash)
of class being processed
-verify Print additional class verification info
-constants Show final constants
--module <module> -m <module> Specify module containing classes to be disassembled
-J<vm-option> Specify a VM option
--module-path <path> Specify where to find application modules
--system <jdk> Specify where to find system modules
--class-path <path> Specify where to find user class files
-classpath <path> Specify where to find user class files
-cp <path> Specify where to find user class files
-bootclasspath <path> Override location of bootstrap class files
--multi-release <version> Specify the version to use in multi-release JAR files
GNU-style options may use = instead of whitespace to separate the name of an option
from its value.
Each class to be shown may be specified by a filename, a URL, or by its fully
qualified class name. Examples:
path/to/MyClass.class
jar:file:///path/to/MyJar.jar!/mypkg/MyClass.class
java.lang.Object disassembly and offset correlations.
- Removed directory following standard cleanliness guidelines.
|
🎉 This PR is included in version 1.7.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Consolidated Model snippet fixes (altitude, orientation, scale validation) and added a concepts index to Catalog generator.