@@ -30,43 +30,43 @@ class EdgeWeightConfig:
3030 "go_import" : EdgeWeightConfig (0.70 , 0.40 ),
3131 "go_type" : EdgeWeightConfig (0.65 , 0.40 ),
3232 "go_func" : EdgeWeightConfig (0.60 , 0.40 ),
33- "go_same_package" : EdgeWeightConfig (0.55 , 0.40 ),
33+ "go_same_package" : EdgeWeightConfig (0.05 , 0.40 ),
3434 "rust_mod" : EdgeWeightConfig (0.70 , 0.40 ),
3535 "rust_use" : EdgeWeightConfig (0.65 , 0.40 ),
3636 "rust_type" : EdgeWeightConfig (0.65 , 0.40 ),
3737 "rust_fn" : EdgeWeightConfig (0.60 , 0.40 ),
38- "rust_same_crate" : EdgeWeightConfig (0.50 , 0.40 ),
38+ "rust_same_crate" : EdgeWeightConfig (0.05 , 0.40 ),
3939 "jvm_import" : EdgeWeightConfig (0.75 , 0.40 ),
4040 "jvm_inheritance" : EdgeWeightConfig (0.80 , 0.40 ),
4141 "jvm_type" : EdgeWeightConfig (0.60 , 0.40 ),
42- "jvm_same_package" : EdgeWeightConfig (0.10 , 0.40 ),
42+ "jvm_same_package" : EdgeWeightConfig (0.05 , 0.40 ),
4343 "jvm_annotation" : EdgeWeightConfig (0.50 , 0.40 ),
4444 "c_include" : EdgeWeightConfig (0.65 , 0.40 ),
4545 "c_call" : EdgeWeightConfig (0.55 , 0.40 ),
4646 "c_type" : EdgeWeightConfig (0.50 , 0.40 ),
4747 "dotnet_using" : EdgeWeightConfig (0.65 , 0.40 ),
4848 "dotnet_inheritance" : EdgeWeightConfig (0.75 , 0.40 ),
4949 "dotnet_type" : EdgeWeightConfig (0.60 , 0.40 ),
50- "dotnet_same_namespace" : EdgeWeightConfig (0.50 , 0.40 ),
50+ "dotnet_same_namespace" : EdgeWeightConfig (0.05 , 0.40 ),
5151 "dotnet_attribute" : EdgeWeightConfig (0.50 , 0.40 ),
5252 "dotnet_partial" : EdgeWeightConfig (0.80 , 0.40 ),
5353 "ruby_require" : EdgeWeightConfig (0.65 , 0.40 ),
5454 "ruby_include" : EdgeWeightConfig (0.60 , 0.40 ),
5555 "ruby_const" : EdgeWeightConfig (0.55 , 0.40 ),
56- "ruby_same_dir" : EdgeWeightConfig (0.45 , 0.40 ),
56+ "ruby_same_dir" : EdgeWeightConfig (0.05 , 0.40 ),
5757 "php_use" : EdgeWeightConfig (0.65 , 0.40 ),
5858 "php_require" : EdgeWeightConfig (0.60 , 0.40 ),
5959 "php_inheritance" : EdgeWeightConfig (0.75 , 0.40 ),
6060 "php_type" : EdgeWeightConfig (0.55 , 0.40 ),
61- "php_same_namespace" : EdgeWeightConfig (0.10 , 0.40 ),
61+ "php_same_namespace" : EdgeWeightConfig (0.05 , 0.40 ),
6262 "shell_source" : EdgeWeightConfig (0.60 , 0.35 ),
6363 "shell_script" : EdgeWeightConfig (0.50 , 0.35 ),
6464 "swift_import" : EdgeWeightConfig (0.65 , 0.40 ),
6565 "swift_conformance" : EdgeWeightConfig (0.70 , 0.40 ),
6666 "swift_extension" : EdgeWeightConfig (0.65 , 0.40 ),
6767 "swift_type" : EdgeWeightConfig (0.60 , 0.40 ),
6868 "swift_func" : EdgeWeightConfig (0.55 , 0.40 ),
69- "swift_same_module" : EdgeWeightConfig (0.15 , 0.40 ),
69+ "swift_same_module" : EdgeWeightConfig (0.05 , 0.40 ),
7070 "zig_import" : EdgeWeightConfig (0.65 , 0.40 ),
7171 "zig_type" : EdgeWeightConfig (0.60 , 0.40 ),
7272 "zig_fn" : EdgeWeightConfig (0.55 , 0.40 ),
@@ -156,24 +156,24 @@ class LangWeights:
156156
157157
158158LANG_WEIGHTS : dict [str , LangWeights ] = {
159- "python" : LangWeights (0.65 , 0.70 , 0.50 , 0.20 , 0.35 ),
160- "javascript" : LangWeights (0.50 , 0.55 , 0.45 , 0.25 , 0.35 ),
161- "jsx" : LangWeights (0.50 , 0.55 , 0.45 , 0.25 , 0.35 ),
162- "typescript" : LangWeights (0.70 , 0.75 , 0.65 , 0.15 , 0.25 ),
163- "tsx" : LangWeights (0.70 , 0.75 , 0.65 , 0.15 , 0.25 ),
164- "rust" : LangWeights (0.90 , 0.95 , 0.85 , 0.10 , 0.15 ),
165- "java" : LangWeights (0.85 , 0.90 , 0.80 , 0.10 , 0.15 ),
166- "kotlin" : LangWeights (0.80 , 0.85 , 0.75 , 0.12 , 0.18 ),
167- "scala" : LangWeights (0.80 , 0.85 , 0.75 , 0.12 , 0.18 ),
168- "go" : LangWeights (0.80 , 0.85 , 0.75 , 0.12 , 0.20 ),
169- "c" : LangWeights (0.60 , 0.65 , 0.55 , 0.15 , 0.25 ),
170- "cpp" : LangWeights (0.65 , 0.70 , 0.60 , 0.15 , 0.25 ),
171- "csharp" : LangWeights (0.75 , 0.80 , 0.70 , 0.12 , 0.20 ),
172- "fsharp" : LangWeights (0.70 , 0.75 , 0.65 , 0.12 , 0.20 ),
173- "ruby" : LangWeights (0.60 , 0.65 , 0.55 , 0.15 , 0.25 ),
174- "php" : LangWeights (0.60 , 0.65 , 0.55 , 0.15 , 0.25 ),
175- "shell" : LangWeights (0.40 , 0.45 , 0.35 , 0.20 , 0.30 ),
176- "swift" : LangWeights (0.75 , 0.80 , 0.70 , 0.12 , 0.20 ),
159+ "python" : LangWeights (0.65 , 0.70 , 0.50 , 0.10 , 0.20 ),
160+ "javascript" : LangWeights (0.50 , 0.55 , 0.45 , 0.10 , 0.20 ),
161+ "jsx" : LangWeights (0.50 , 0.55 , 0.45 , 0.10 , 0.20 ),
162+ "typescript" : LangWeights (0.70 , 0.75 , 0.65 , 0.10 , 0.18 ),
163+ "tsx" : LangWeights (0.70 , 0.75 , 0.65 , 0.10 , 0.18 ),
164+ "rust" : LangWeights (0.90 , 0.95 , 0.85 , 0.05 , 0.10 ),
165+ "java" : LangWeights (0.85 , 0.90 , 0.80 , 0.05 , 0.10 ),
166+ "kotlin" : LangWeights (0.80 , 0.85 , 0.75 , 0.05 , 0.12 ),
167+ "scala" : LangWeights (0.80 , 0.85 , 0.75 , 0.05 , 0.12 ),
168+ "go" : LangWeights (0.80 , 0.85 , 0.75 , 0.05 , 0.12 ),
169+ "c" : LangWeights (0.60 , 0.65 , 0.55 , 0.08 , 0.15 ),
170+ "cpp" : LangWeights (0.65 , 0.70 , 0.60 , 0.08 , 0.15 ),
171+ "csharp" : LangWeights (0.75 , 0.80 , 0.70 , 0.05 , 0.12 ),
172+ "fsharp" : LangWeights (0.70 , 0.75 , 0.65 , 0.05 , 0.12 ),
173+ "ruby" : LangWeights (0.60 , 0.65 , 0.55 , 0.08 , 0.15 ),
174+ "php" : LangWeights (0.60 , 0.65 , 0.55 , 0.08 , 0.15 ),
175+ "shell" : LangWeights (0.40 , 0.45 , 0.35 , 0.10 , 0.18 ),
176+ "swift" : LangWeights (0.75 , 0.80 , 0.70 , 0.05 , 0.12 ),
177177}
178178
179- DEFAULT_LANG_WEIGHTS = LangWeights (0.55 , 0.60 , 0.50 , 0.15 , 0.25 )
179+ DEFAULT_LANG_WEIGHTS = LangWeights (0.55 , 0.60 , 0.50 , 0.08 , 0.15 )
0 commit comments