1- # code2logic function-logic | 120 modules
1+ # code2logic function-logic | 122 modules
22# Convention: name with . = method, ~name = async, cc:N shown only when >1
33project: code2logic
4- generated: "2026-02-25T13:36:39.455327 "
5- modules[120 ]{path,lang,items}:
4+ generated: "2026-02-25T18:12:16.330451 "
5+ modules[122 ]{path,lang,items}:
66 multilang_reproduction_tester.py,py,28
77 universal_validator.py,py,23
88 reproduction_test_code.py,py,17
@@ -110,7 +110,9 @@ modules[120]{path,lang,items}:
110110 ./sample_enum.py,py,5
111111 ./sample_algorithms.py,py,12
112112 ./sample_api.py,py,11
113+ ./sample_java.java,java,3
113114 ./sample_functions.py,py,8
115+ ./sample_csharp.cs,cs,2
114116 ./sample_go.go,go,6
115117 tests/samples/sample_reexport/utils.py,py,2
116118 tests/samples/sample_ts_reexport/math.ts,ts,2
@@ -1720,6 +1722,11 @@ function_details:
17201722 88,"UserAPI.delete_user cc:2","(user_id:int) -> APIResponse"
17211723 96,UserAPI.list_users,"(limit:int=10, offset:int=0) -> APIResponse"
17221724 109,"UserAPI.search_users cc:4","(query:str) -> APIResponse"
1725+ tests/samples/sample_java.java:
1726+ functions[3]{line,name,sig}:
1727+ 0,getId,() -> String
1728+ 0,filterActive,(List<User> users) -> List<User>
1729+ 0,sortByName,(List<User> users) -> List<User>
17231730 tests/samples/sample_functions.py:
17241731 functions[8]{line,name,sig}:
17251732 13,calculate_total,"(items:List[int], tax_rate:float=0.1) -> float"
@@ -1730,6 +1737,10 @@ function_details:
17301737 86,get_env_or_default,"(key:str, default:str='') -> str"
17311738 99,"chunk_list cc:2","(items:List[Any], chunk_size:int) -> List[List[Any]]"
17321739 112,format_currency,"(amount:int, currency:str='USD') -> str"
1740+ tests/samples/sample_csharp.cs:
1741+ functions[2]{line,name,sig}:
1742+ 0,FilterActive,(IEnumerable<User> users) -> List<User>
1743+ 0,FindById,"(IEnumerable<User> users, string id) -> User"
17331744 tests/samples/sample_go.go:
17341745 functions[6]{line,name,sig}:
17351746 0,NewUserService,()
@@ -1783,8 +1794,8 @@ function_details:
17831794 124,_generate_token_json_compact,"(project:ProjectInfo) -> str"
17841795 129,"generate_spec_token cc:3","(project:ProjectInfo, fmt:str) -> str"
17851796 143,"get_async_reproduction_prompt cc:2","(spec:str, fmt:str, file_name:str, with_tests:bool=False) -> str"
1786- 190,"get_token_reproduction_prompt cc:3 ","(spec:str, fmt:str, file_name:str, language:str='python') -> str"
1787- 252 ,get_simple_reproduction_prompt,"(spec:str, fmt:str, file_name:str) -> str"
1797+ 190,"get_token_reproduction_prompt cc:4 ","(spec:str, fmt:str, file_name:str, language:str='python') -> str"
1798+ 285 ,get_simple_reproduction_prompt,"(spec:str, fmt:str, file_name:str) -> str"
17881799 code2logic/benchmarks/runner.py:
17891800 functions[18]{line,name,sig}:
17901801 36,"_test_python_syntax cc:2","(code:str) -> bool"
@@ -1793,18 +1804,18 @@ function_details:
17931804 96,"_count_structural_elements cc:9","(code:str, language:str) -> dict"
17941805 144,"_structural_score cc:4","(original:str, generated:str, language:str) -> float"
17951806 157,"_extract_code cc:7","(response:str) -> str"
1796- 1000 ,"run_benchmark cc:6","(source:str, benchmark_type:str='format', formats:List[str]=None, limit:Optional[int]=None, output:Optional[str]=None, verbose:bool=False) -> BenchmarkResult"
1807+ 1025 ,"run_benchmark cc:6","(source:str, benchmark_type:str='format', formats:List[str]=None, limit:Optional[int]=None, output:Optional[str]=None, verbose:bool=False) -> BenchmarkResult"
17971808 184,"BenchmarkRunner.__init__ cc:2","(client:Optional[BaseLLMClient]=None, config:Optional[BenchmarkConfig]=None)"
17981809 200,BenchmarkRunner._should_use_llm,() -> bool
17991810 204,"BenchmarkRunner._get_client cc:3",() -> BaseLLMClient
1800- 212,"BenchmarkRunner._template_generate_code cc:40 ","(spec:str, fmt:str, file_name:str, language:str='python') -> str"
1801- 331 ,"BenchmarkRunner.run_format_benchmark cc:24","(folder:str, formats:List[str]=None, limit:Optional[int]=None, verbose:bool=False) -> BenchmarkResult"
1802- 461 ,"BenchmarkRunner._test_format cc:16","(project, original:str, fmt:str, file_name:str, client:Optional[BaseLLMClient], verbose:bool=False, language:str='python') -> FormatResult"
1803- 536 ,"BenchmarkRunner.run_file_benchmark cc:16","(file_path:str, formats:List[str]=None, verbose:bool=False) -> BenchmarkResult"
1804- 636 ,"BenchmarkRunner.run_function_benchmark cc:12","(file_path:str, function_names:List[str]=None, limit:Optional[int]=None, verbose:bool=False) -> BenchmarkResult"
1805- 709 ,"BenchmarkRunner._test_function cc:19","(func, content:str, language:str, file_path:Path, client:Optional[BaseLLMClient], verbose:bool=False) -> FunctionResult"
1806- 798 ,"BenchmarkRunner.run_project_benchmark cc:35","(project_path:str, formats:List[str]=None, limit:Optional[int]=None, verbose:bool=False) -> BenchmarkResult"
1807- 935 ,"BenchmarkRunner._reproduce_module cc:4","(module_info, fmt:str, project_root:str, client:Optional[BaseLLMClient], verbose:bool=False) -> FileResult"
1811+ 212,"BenchmarkRunner._template_generate_code cc:43 ","(spec:str, fmt:str, file_name:str, language:str='python') -> str"
1812+ 356 ,"BenchmarkRunner.run_format_benchmark cc:24","(folder:str, formats:List[str]=None, limit:Optional[int]=None, verbose:bool=False) -> BenchmarkResult"
1813+ 486 ,"BenchmarkRunner._test_format cc:16","(project, original:str, fmt:str, file_name:str, client:Optional[BaseLLMClient], verbose:bool=False, language:str='python') -> FormatResult"
1814+ 561 ,"BenchmarkRunner.run_file_benchmark cc:16","(file_path:str, formats:List[str]=None, verbose:bool=False) -> BenchmarkResult"
1815+ 661 ,"BenchmarkRunner.run_function_benchmark cc:12","(file_path:str, function_names:List[str]=None, limit:Optional[int]=None, verbose:bool=False) -> BenchmarkResult"
1816+ 734 ,"BenchmarkRunner._test_function cc:19","(func, content:str, language:str, file_path:Path, client:Optional[BaseLLMClient], verbose:bool=False) -> FunctionResult"
1817+ 823 ,"BenchmarkRunner.run_project_benchmark cc:35","(project_path:str, formats:List[str]=None, limit:Optional[int]=None, verbose:bool=False) -> BenchmarkResult"
1818+ 960 ,"BenchmarkRunner._reproduce_module cc:4","(module_info, fmt:str, project_root:str, client:Optional[BaseLLMClient], verbose:bool=False) -> FileResult"
18081819 code2logic/benchmarks/results.py:
18091820 functions[10]{line,name,sig}:
18101821 48,FormatResult.to_dict,"() -> Dict[str, Any]"
0 commit comments