Title: add rust symbol model by rithulkamesh · Pull Request #72 · codellm-devkit/python-sdk · GitHub
Open Graph Title: add rust symbol model by rithulkamesh · Pull Request #72 · codellm-devkit/python-sdk
X Title: add rust symbol model by rithulkamesh · Pull Request #72 · codellm-devkit/python-sdk
Description: Borrowed from Java, Implemented the following: Core components: Basic Symbol Structure Track modules, functions, types and traits Handle Rust visibility modifiers Support generics and lifetimes Track attributes and documentation Support module hierarchy and crates Type System Handle structs, enums, unions and traits Support type parameters and bounds Track implementations and trait bounds Handle associated types Function Analysis Track parameters and return types Support async, const and extern functions Handle generics and where clauses Track call sites and dependencies Safety Analysis Classify functions as safe/unsafe/FFI Track unsafe blocks and their reasons Add safety statistics for crates Split module functions into safe/unsafe collections Track raw pointer usage and FFI interactions
Open Graph Description: Borrowed from Java, Implemented the following: Core components: Basic Symbol Structure Track modules, functions, types and traits Handle Rust visibility modifiers Support generics and lifetimes ...
X Description: Borrowed from Java, Implemented the following: Core components: Basic Symbol Structure Track modules, functions, types and traits Handle Rust visibility modifiers Support generics and lifetimes ...
Opengraph URL: https://github.com/codellm-devkit/python-sdk/pull/72
X: @github
Domain: patch-diff.githubusercontent.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:4ef28e94-fb91-5a5d-52b3-e94791838a15 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | C8BC:3EEFA3:1547A3:1DB911:698DE8E4 |
| html-safe-nonce | 01a949805ad202de11ae0cd501eba9be9a1152cbd0e186439206b690fb6c29e0 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDOEJDOjNFRUZBMzoxNTQ3QTM6MURCOTExOjY5OERFOEU0IiwidmlzaXRvcl9pZCI6IjI2MzIyMjg4NzU4NjY1OTc2MDQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 34f0d9b5ea3c991ed80ee32888f4f79b62c78a1263331af15e34b319fa109ab3 |
| hovercard-subject-tag | pull_request:2272119891 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/codellm-devkit/python-sdk/pull/72/files |
| twitter:image | https://avatars.githubusercontent.com/u/45348760?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/45348760?s=400&v=4 |
| og:image:alt | Borrowed from Java, Implemented the following: Core components: Basic Symbol Structure Track modules, functions, types and traits Handle Rust visibility modifiers Support generics and lifetimes ... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 929d0ce8b653d60df0698366d7e9012f9423ea1bace40816e16e5b007242aae4 |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/codellm-devkit/python-sdk git https://github.com/codellm-devkit/python-sdk.git |
| octolytics-dimension-user_id | 197800760 |
| octolytics-dimension-user_login | codellm-devkit |
| octolytics-dimension-repository_id | 826048982 |
| octolytics-dimension-repository_nwo | codellm-devkit/python-sdk |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 826048982 |
| octolytics-dimension-repository_network_root_nwo | codellm-devkit/python-sdk |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 5048f761cd42a133ec9ccbf7ca847affc26d4937 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width