File tree
1,386 files changed
+1634
-199056
lines changed- .codegen- codemods- no_link_backticks
- test_language
- update_loggers
 
 
- .github- actions/setup-oss-repos
- workflows
 
- architecture- 1. plumbing
- 2. parsing
- 3. imports-exports
- 4. type-analysis
- 5. performing-edits
- 6. incremental-computation
- external
 
- codegen-examples- examples- ai_impact_analysis- dashboard- backend
- frontend- app
- components- ui
 
- hooks
- lib
- styles
 
 
 
- codegen-mcp-server
- cyclomatic_complexity
- delete_dead_code
- dict_to_schema
- document_functions
- flask_to_fastapi_migration- input_repo- static
- templates
 
 
- fragment_to_shorthand
- freezegun_to_timemachine_migration
- generate_training_data
- github_checks
- linear_webhooks
- modal_repo_analytics
- modal_repo_rag
- modules_dependencies
- openapi_decorators
- promises_to_async_await
- python2_to_python3- input_repo
 
- reexport_management- input_repo- modules- module_a/src
- module_b- src
 
- module_c- src
 
 
 
 
- remove_default_exports- input_repo- src- auth- services
- utils
 
- comments- models
- services
 
- posts- models
- services
 
- users- models
- services
 
 
 
 
- removing_import_loops_in_pytorch
- repo_analytics
- slack_chatbot
- sqlalchemy_1.6_to_2.0- input_repo
 
- sqlalchemy_soft_delete
- sqlalchemy_type_annotations- input_repo- config
- database
- models
 
 
- swebench_agent_run
- symbol-attributions
- unittest_to_pytest- input_repo- jj_classes
- tests
 
 
- usesuspensequery_to_usesuspensequeries
- visualize_codebases
 
 
- docs/api-reference
- scripts/profiling
- src- codegen- agents
- cli- api
- auth
- codemod
- commands- create
- deploy
- expert
- init
- list
- lsp
- notebook
- profile
- reset
- run_on_pr
- run
- serve
- start
 
- git
- sdk
- utils
- workspace
 
- extensions- attribution- 3pp
 
- clients
- events- modal
 
- github/types- events
 
- graph
- index
- linear
- lsp- codemods
 
- mcp
- slack
- swebench
 
- gsbuild
- gscli- backend
- generate
 
- runner- clients
- constants
- diff
- enums
- models
- sandbox
- servers
- utils
 
- sdk- ai
- code_generation- doc_utils
- prompts
 
- codebase- factory
- flagging- groupers
 
- io
- node_classes
- progress
 
- core- autocommit
- dataclasses
- detached_symbols
- expressions
- external
- interfaces
- placeholder
- plugins
- statements
- symbol_groups
- utils
 
- extensions
- output
- python- detached_symbols
- expressions
- interfaces
- placeholder
- statements
- symbol_groups
 
- typescript- detached_symbols- jsx
 
- expressions
- external- ts_declassify
- typescript_analyzer- src
 
 
- interfaces
- placeholder
- statements
- symbol_groups
 
 
- visualizations
 
- codemods- canonical- add_function_parameter_type_annotations
- add_internal_to_non_exported_components
- bang_bang_to_boolean
- built_in_type_annotation
- change_component_tag_names
- convert_array_type_to_square_bracket
- convert_attribute_to_decorator
- convert_comments_to_JSDoc_style
- convert_docstring_to_google_style
- delete_unused_functions
- emojify_py_files_codemod
- enum_mover
- insert_arguments_to_decorator
- invite_factory_create_params
- js_to_esm_codemod
- mark_as_internal_codemod
- mark_internal_to_module
- mark_is_boolean
- migrate_class_attributes
- move_enums_codemod
- move_functions_to_new_file
- openapi_add_response_none
- openapi_no_reference_request
- pascal_case_symbols
- pivot_return_types
- refactor_react_components_into_separate_files
- remove_indirect_imports
- rename_function_parameters
- rename_local_variables
- replace_prop_values
- return_none_type_annotation
- split_decorators
- split_file_and_rename_symbols
- split_file
- split_large_files
- swap_call_site_imports
- swap_class_attribute_usages
- update_optional_type_annotations
- update_union_types
- use_named_kwargs
- wrap_with_component
- wrap_with_statement
 
- eval/test_files- sample_py_10- expected
- original
 
- sample_py_1- expected
- original
 
- sample_py_2- expected
- original
 
- sample_py_3- expected
- original
 
- sample_py_4- expected
- original
 
- sample_py_5- expected
- original
 
- sample_py_6- expected
- original
 
- sample_py_7- expected- bar
- foo
 
- original- bar
- foo
 
 
- sample_py_8- expected
- original
 
- sample_py_9- expected
- original
 
- sample_ts_10- expected
- original
 
- sample_ts_1- expected
- original
 
- sample_ts_2- expected
- original
 
- sample_ts_3- expected
- original
 
- sample_ts_4- expected
- original
 
- sample_ts_5- expected
- original
 
- sample_ts_6- expected
- original
 
- sample_ts_7- expected- app
- misc
 
- original- app
- misc
 
 
- sample_ts_8- expected
- original
 
- sample_ts_9- expected
- original
 
 
 
 
- tests- integration- codegen- cli/commands
- git- codebase
- repo_operator
 
- runner
- sdk- code_generation
- core
- typescript- language_engine
- react
 
 
 
- codemod- canonical- bang_bang_to_boolean/test_vite
- move_functions_to_new_file/test_pylsp
- openapi_add_response_none/test_indra
- split_large_files/test_vite
 
- repos- open_source
 
 
 
- unit- codegen- agents
- cli/commands/update- data
 
- extensions- lsp
 
- git/utils
- gscli
- runner- sandbox
- utils
 
- sdk- benchmark/codebase
- code_generation
- codebase- codebase_graph
- file_graph
- file
- flagging
- session
- transaction_manager
 
- core- interfaces
- utils
 
- io
- output- snapshots/test_ast- test_ast_basic
- test_ast_nested
 
 
- parser
- python- autocommit
- class_definition
- codebase
- comment_docstring
- detached_symbols- argument
- code_block
- decorator
- function_call
- parameter
 
- directory
- editable
- expressions
- file
- function
- global_var
- import_resolution
- statements
- utils
 
- typescript- autocommit
- class_definition
- codebase
- comment_docstring
- detached_symbols- argument
- code_block
- decorator
- function_call
- parameter
- ts_promise_chain
 
- export
- expressions- ternary_expression
 
- file
- function
- global_var
- import_resolution
- interface
- language_engine
- move_symbol_to_file
- namespace
- react
- statements- assignment_statement
- attribute
- for_loop_statement
- if_block_statement
- statement
- switch_statement
- try_catch_statement
- while_statement
 
- tsx
- type
 
 
 
- codemods
- skills- implementations- expressions
- graph_viz
- guides- code-quality-metrics
 
 
- snapshots/test_skills/test_all_example_skills- call_graph_filter-PYTHON-case-0
- call_graph_from_node-PYTHON-case-0
- call_paths_between_nodes-PYTHON-case-0
- dead_code-PYTHON-case-0
- file_app_import_graph-PYTHON-case-0
- foreign_key_graph-PYTHON-case-0
- repo_dir_tree-PYTHON-case-0
 
 
 
- workspace
 
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,386 files changed
+1634
-199056
lines changedThis file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 1 |  | - | |
| 2 |  | - | |
| 3 |  | - | |
| 4 |  | - | |
|  | 1 | + | |
|  | 2 | + | |
| 5 | 3 |  | |
| 6 | 4 |  | |
| 7 | 5 |  | |
| 8 |  | - | |
| 9 |  | - | |
| 10 |  | - | |
| 11 |  | - | |
| 12 |  | - | |
| 13 |  | - | |
| 14 |  | - | |
| 15 |  | - | |
|  | 6 | + | |
| 16 | 7 |  | |
| 17 |  | - | |
| 18 |  | - | |
| 19 |  | - | |
| 20 |  | - | |
| 21 |  | - | |
| 22 |  | - | |
| 23 |  | - | |
|  | 8 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 37 | 37 |  | |
| 38 | 38 |  | |
| 39 | 39 |  | |
| 40 |  | - | |
| 41 |  | - | |
| 42 |  | - | |
| 43 |  | - | |
| 44 |  | - | |
|  | 40 | + | |
|  | 41 | + | |
|  | 42 | + | |
|  | 43 | + | |
|  | 44 | + | |
|  | 45 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 26 | 26 |  | |
| 27 | 27 |  | |
| 28 | 28 |  | |
| 29 |  | - | |
| 30 |  | - | |
| 31 |  | - | |
| 32 |  | - | |
| 33 |  | - | |
| 34 |  | - | |
| 35 |  | - | |
| 36 |  | - | |
| 37 |  | - | |
| 38 |  | - | |
| 39 |  | - | |
| 40 |  | - | |
| 41 |  | - | |
| 42 |  | - | |
| 43 |  | - | |
| 44 |  | - | |
|  | 29 | + | |
|  | 30 | + | |
| 45 | 31 |  | |
| 46 | 32 |  | |
| 47 | 33 |  | |
|  | |||
| 58 | 44 |  | |
| 59 | 45 |  | |
| 60 | 46 |  | |
| 61 |  | - | |
|  | 47 | + | |
| 62 | 48 |  | |
| 63 |  | - | |
|  | 49 | + | |
| 64 | 50 |  | |
| 65 |  | - | |
| 66 | 51 |  | |
| 67 | 52 |  | |
| 68 | 53 |  | |
| 69 | 54 |  | |
| 70 | 55 |  | |
| 71 | 56 |  | |
| 72 | 57 |  | |
| 73 |  | - | |
| 74 | 58 |  | |
| 75 |  | - | |
| 76 |  | - | |
| 77 |  | - | |
|  | 59 | + | |
|  | 60 | + | |
| 78 | 61 |  | |
| 79 | 62 |  | |
| 80 | 63 |  | |
| 81 |  | - | |
| 82 |  | - | |
|  | 64 | + | |
|  | 65 | + | |
| 83 | 66 |  | |
| 84 | 67 |  | |
| 85 | 68 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 99 | 99 |  | |
| 100 | 100 |  | |
| 101 | 101 |  | |
| 102 |  | - | |
| 103 |  | - | |
| 104 |  | - | |
| 105 |  | - | |
| 106 |  | - | |
| 107 |  | - | |
| 108 |  | - | |
| 109 |  | - | |
| 110 |  | - | |
| 111 |  | - | |
| 112 |  | - | |
| 113 |  | - | |
| 114 |  | - | |
| 115 |  | - | |
| 116 |  | - | |
| 117 |  | - | |
| 118 |  | - | |
| 119 |  | - | |
| 120 |  | - | |
| 121 | 102 |  | |
| 122 |  | - | |
| 123 |  | - | |
| 124 |  | - | |
| 125 |  | - | |
| 126 |  | - | |
| 127 |  | - | |
| 128 |  | - | |
| 129 |  | - | |
| 130 |  | - | |
| 131 |  | - | |
| 132 |  | - | |
| 133 |  | - | |
| 134 |  | - | |
| 135 |  | - | |
| 136 |  | - | |
| 137 |  | - | |
| 138 |  | - | |
| 139 |  | - | |
| 140 |  | - | |
| 141 |  | - | |
| 142 |  | - | |
| 143 |  | - | |
| 144 |  | - | |
| 145 |  | - | |
| 146 |  | - | |
| 147 |  | - | |
| 148 |  | - | |
| 149 |  | - | |
| 150 |  | - | |
| 151 |  | - | |
| 152 |  | - | |
| 153 |  | - | |
| 154 |  | - | |
| 155 |  | - | |
| 156 |  | - | |
| 157 |  | - | |
| 158 |  | - | |
| 159 |  | - | |
| 160 |  | - | |
| 161 |  | - | |
| 162 |  | - | |
| 163 |  | - | |
| 164 |  | - | |
| 165 |  | - | |
| 166 |  | - | |
| 167 |  | - | |
| 168 |  | - | |
| 169 |  | - | |
| 170 |  | - | |
| 171 |  | - | |
| 172 | 103 |  | |
| 173 | 104 |  | |
| 174 | 105 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 57 | 57 |  | |
| 58 | 58 |  | |
| 59 | 59 |  | |
|  | 60 | + | |
| 60 | 61 |  | |
| 61 | 62 |  | |
| 62 | 63 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 1 | 1 |  | |
| 2 | 2 |  | |
| 3 | 3 |  | |
| 4 |  | - | |
| 5 | 4 |  | |
| 6 | 5 |  | |
| 7 | 6 |  | |
|  | |||
| 24 | 23 |  | |
| 25 | 24 |  | |
| 26 | 25 |  | |
| 27 |  | - | |
| 28 |  | - | |
| 29 |  | - | |
| 30 |  | - | |
| 31 |  | - | |
| 32 |  | - | |
|  | 26 | + | |
| 33 | 27 |  | |
| 34 | 28 |  | |
| 35 | 29 |  | |
|  | |||
| 88 | 82 |  | |
| 89 | 83 |  | |
| 90 | 84 |  | |
| 91 |  | - | |
|  | 85 | + | |
| 92 | 86 |  | |
| 93 |  | - | |
| 94 |  | - | |
| 95 |  | - | |
| 96 |  | - | |
| 97 |  | - | |
| 98 |  | - | |
| 99 |  | - | |
| 100 |  | - | |
|  | 87 | + | |
|  | 88 | + | |
|  | 89 | + | |
|  | 90 | + | |
|  | 91 | + | |
|  | 92 | + | |
|  | 93 | + | |
|  | 94 | + | |
0 commit comments