mirror of
https://github.com/johndoe6345789/tustu.git
synced 2026-04-24 13:45:00 +00:00
- Introduced `tustu_tools.py` to consolidate various scripts into a single command-line tool. - Implemented key generation functionality with multiple algorithms. - Added dummy data generation and email formatting capabilities. - Included structure analysis and constructor fixing for Java files. - Created wrapper script `tustu-tools` for easy access to the utility. - Developed test scripts for dummy data and email generation. - Added a script for reorganizing the app directory structure.
476 lines
9.2 KiB
JSON
476 lines
9.2 KiB
JSON
{
|
|
"analysis": {
|
|
"total_files": 4372,
|
|
"packages": {
|
|
"com.efiAnalytics.apps.ts.dashboard": 103,
|
|
"com.efiAnalytics.apps.ts.dashboard.renderers": 24,
|
|
"com.efiAnalytics.apps.ts.tuningViews": 51,
|
|
"com.efiAnalytics.apps.ts.tuningViews.tuneComps": 16,
|
|
"com.efiAnalytics.dialogs": 7,
|
|
"com.efiAnalytics.remotefileaccess": 8,
|
|
"com.efiAnalytics.remotefileaccess.http": 4,
|
|
"com.efiAnalytics.simulators": 4,
|
|
"com.efiAnalytics.testers": 2,
|
|
"com.efiAnalytics.tunerStudio.panels": 77,
|
|
"com.efiAnalytics.tunerStudio.search": 33,
|
|
"com.efiAnalytics.tuningwidgets.panels": 99,
|
|
"com.efiAnalytics.tuningwidgets.portEditor": 33,
|
|
"com.efiAnalytics.ui": 349,
|
|
"com.efiAnalytics.ui.calculators.calculator": 10,
|
|
"com.efiAnalytics.xcp.master.responseProcessors": 14,
|
|
"com.ha.common.windows": 3,
|
|
"A": 25,
|
|
"B": 19,
|
|
"C": 6,
|
|
"D": 4,
|
|
"E": 10,
|
|
"F": 4,
|
|
"G": 224,
|
|
"H": 5,
|
|
"I": 18,
|
|
"J": 10,
|
|
"K": 9,
|
|
"L": 56,
|
|
"M": 2,
|
|
"N": 4,
|
|
"O": 11,
|
|
"P": 3,
|
|
"Q": 4,
|
|
"R": 14,
|
|
"S": 15,
|
|
"T": 5,
|
|
"U": 2,
|
|
"V": 10,
|
|
"W": 83,
|
|
"X": 4,
|
|
"Y": 4,
|
|
"Z": 6,
|
|
"b": 1,
|
|
"c": 6,
|
|
"d": 13,
|
|
"e": 5,
|
|
"ExceptionInDPackage": 1,
|
|
"f": 9,
|
|
"g": 11,
|
|
"AkGolfImpl": 1,
|
|
"PropertiesExtensionInHPackage": 1,
|
|
"h": 8,
|
|
"AkComponentHotel": 2,
|
|
"i": 10,
|
|
"j": 3,
|
|
"k": 6,
|
|
"l": 1,
|
|
"m": 10,
|
|
"n": 14,
|
|
"AyComponentNovember": 1,
|
|
"o": 7,
|
|
"p": 45,
|
|
"q": 9,
|
|
"r": 16,
|
|
"s": 10,
|
|
"t": 120,
|
|
"u": 11,
|
|
"v": 7,
|
|
"w": 3,
|
|
"x": 2,
|
|
"y": 6,
|
|
"z": 14,
|
|
"aA": 11,
|
|
"aB": 3,
|
|
"aC": 4,
|
|
"aD": 6,
|
|
"aE": 7,
|
|
"aF": 1,
|
|
"aG": 8,
|
|
"aH": 4,
|
|
"aI": 24,
|
|
"aJ": 3,
|
|
"aK": 8,
|
|
"aL": 6,
|
|
"aM": 10,
|
|
"aN": 5,
|
|
"aO": 26,
|
|
"aP": 549,
|
|
"aQ": 1,
|
|
"aR": 29,
|
|
"aS": 12,
|
|
"aT": 1,
|
|
"aU": 5,
|
|
"aV": 27,
|
|
"aW": 18,
|
|
"aX": 13,
|
|
"aY": 29,
|
|
"aZ": 14,
|
|
"bA": 6,
|
|
"bB": 18,
|
|
"bC": 16,
|
|
"bD": 41,
|
|
"bE": 17,
|
|
"bF": 42,
|
|
"bG": 33,
|
|
"bI": 9,
|
|
"bJ": 3,
|
|
"bK": 3,
|
|
"bL": 18,
|
|
"bM": 5,
|
|
"bN": 21,
|
|
"bO": 13,
|
|
"bP": 2,
|
|
"bQ": 25,
|
|
"bR": 5,
|
|
"bS": 18,
|
|
"bT": 30,
|
|
"bU": 8,
|
|
"bV": 5,
|
|
"bW": 6,
|
|
"aa": 6,
|
|
"ab": 1,
|
|
"ac": 26,
|
|
"SerializableImplExceptionprintstacktrace": 4,
|
|
"ad": 4,
|
|
"ae": 24,
|
|
"af": 15,
|
|
"ag": 3,
|
|
"ah": 3,
|
|
"ai": 9,
|
|
"aj": 13,
|
|
"ak": 88,
|
|
"al": 6,
|
|
"am": 11,
|
|
"an": 5,
|
|
"ap": 4,
|
|
"aq": 7,
|
|
"ar": 12,
|
|
"as": 14,
|
|
"at": 5,
|
|
"au": 3,
|
|
"IOExceptioninvpackageInWPackage": 1,
|
|
"av": 15,
|
|
"aw": 7,
|
|
"ax": 64,
|
|
"ay": 16,
|
|
"az": 20,
|
|
"ba": 1,
|
|
"bb": 38,
|
|
"bc": 13,
|
|
"bd": 1,
|
|
"be": 49,
|
|
"bf": 13,
|
|
"bg": 20,
|
|
"bh": 25,
|
|
"bi": 8,
|
|
"bj": 2,
|
|
"bk": 18,
|
|
"bl": 18,
|
|
"bm": 5,
|
|
"bn": 5,
|
|
"bo": 12,
|
|
"bp": 3,
|
|
"bq": 4,
|
|
"br": 54,
|
|
"GInterfaceBr": 1,
|
|
"bs": 30,
|
|
"GComponentBs": 1,
|
|
"bt": 155,
|
|
"GInterfaceBt": 2,
|
|
"bu": 1,
|
|
"bv": 1,
|
|
"bw": 10,
|
|
"bx": 25,
|
|
"by": 14,
|
|
"bz": 2,
|
|
"bH": 57,
|
|
"ao": 467,
|
|
"linear_algebra": 3
|
|
},
|
|
"mismatches": 539,
|
|
"obfuscated_packages": [
|
|
"A",
|
|
"B",
|
|
"C",
|
|
"D",
|
|
"E",
|
|
"F",
|
|
"G",
|
|
"H",
|
|
"I",
|
|
"J",
|
|
"K",
|
|
"L",
|
|
"M",
|
|
"N",
|
|
"O",
|
|
"P",
|
|
"Q",
|
|
"R",
|
|
"S",
|
|
"T",
|
|
"U",
|
|
"V",
|
|
"W",
|
|
"X",
|
|
"Y",
|
|
"Z",
|
|
"b",
|
|
"c",
|
|
"d",
|
|
"e",
|
|
"f",
|
|
"g",
|
|
"h",
|
|
"i",
|
|
"j",
|
|
"k",
|
|
"l",
|
|
"m",
|
|
"n",
|
|
"o",
|
|
"p",
|
|
"q",
|
|
"r",
|
|
"s",
|
|
"t",
|
|
"u",
|
|
"v",
|
|
"w",
|
|
"x",
|
|
"y",
|
|
"z",
|
|
"aA",
|
|
"aB",
|
|
"aC",
|
|
"aD",
|
|
"aE",
|
|
"aF",
|
|
"aG",
|
|
"aH",
|
|
"aI",
|
|
"aJ",
|
|
"aK",
|
|
"aL",
|
|
"aM",
|
|
"aN",
|
|
"aO",
|
|
"aP",
|
|
"aQ",
|
|
"aR",
|
|
"aS",
|
|
"aT",
|
|
"aU",
|
|
"aV",
|
|
"aW",
|
|
"aX",
|
|
"aY",
|
|
"aZ",
|
|
"bA",
|
|
"bB",
|
|
"bC",
|
|
"bD",
|
|
"bE",
|
|
"bF",
|
|
"bG",
|
|
"bI",
|
|
"bJ",
|
|
"bK",
|
|
"bL",
|
|
"bM",
|
|
"bN",
|
|
"bO",
|
|
"bP",
|
|
"bQ",
|
|
"bR",
|
|
"bS",
|
|
"bT",
|
|
"bU",
|
|
"bV",
|
|
"bW",
|
|
"aa",
|
|
"ab",
|
|
"ac",
|
|
"ad",
|
|
"ae",
|
|
"af",
|
|
"ag",
|
|
"ah",
|
|
"ai",
|
|
"aj",
|
|
"ak",
|
|
"al",
|
|
"am",
|
|
"an",
|
|
"ap",
|
|
"aq",
|
|
"ar",
|
|
"as",
|
|
"at",
|
|
"au",
|
|
"av",
|
|
"aw",
|
|
"ax",
|
|
"ay",
|
|
"az",
|
|
"ba",
|
|
"bb",
|
|
"bc",
|
|
"bd",
|
|
"be",
|
|
"bf",
|
|
"bg",
|
|
"bh",
|
|
"bi",
|
|
"bj",
|
|
"bk",
|
|
"bl",
|
|
"bm",
|
|
"bn",
|
|
"bo",
|
|
"bp",
|
|
"bq",
|
|
"br",
|
|
"bs",
|
|
"bt",
|
|
"bu",
|
|
"bv",
|
|
"bw",
|
|
"bx",
|
|
"by",
|
|
"bz",
|
|
"bH",
|
|
"ao"
|
|
],
|
|
"proper_packages": [
|
|
"com.efiAnalytics.apps.ts.dashboard",
|
|
"com.efiAnalytics.apps.ts.dashboard.renderers",
|
|
"com.efiAnalytics.apps.ts.tuningViews",
|
|
"com.efiAnalytics.apps.ts.tuningViews.tuneComps",
|
|
"com.efiAnalytics.dialogs",
|
|
"com.efiAnalytics.remotefileaccess",
|
|
"com.efiAnalytics.remotefileaccess.http",
|
|
"com.efiAnalytics.simulators",
|
|
"com.efiAnalytics.testers",
|
|
"com.efiAnalytics.tunerStudio.panels",
|
|
"com.efiAnalytics.tunerStudio.search",
|
|
"com.efiAnalytics.tuningwidgets.panels",
|
|
"com.efiAnalytics.tuningwidgets.portEditor",
|
|
"com.efiAnalytics.ui",
|
|
"com.efiAnalytics.ui.calculators.calculator",
|
|
"com.efiAnalytics.xcp.master.responseProcessors",
|
|
"com.ha.common.windows"
|
|
],
|
|
"other_packages": [
|
|
"ExceptionInDPackage",
|
|
"AkGolfImpl",
|
|
"PropertiesExtensionInHPackage",
|
|
"AkComponentHotel",
|
|
"AyComponentNovember",
|
|
"SerializableImplExceptionprintstacktrace",
|
|
"IOExceptioninvpackageInWPackage",
|
|
"GInterfaceBr",
|
|
"GComponentBs",
|
|
"GInterfaceBt",
|
|
"linear_algebra"
|
|
]
|
|
},
|
|
"sample_mismatches": [
|
|
{
|
|
"file": "obfuscated_packages/e/EComponentFoxtrot.java",
|
|
"declared": "ExceptionInDPackage",
|
|
"location": "e"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/g/ThreadExtensionInGPackage.java",
|
|
"declared": "AkGolfImpl",
|
|
"location": "g"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/g/GInterfaceDelta.java",
|
|
"declared": "PropertiesExtensionInHPackage",
|
|
"location": "g"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/h/ThreadExtensionInHPackage.java",
|
|
"declared": "AkComponentHotel",
|
|
"location": "h"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/h/ThreadedInHPackage.java",
|
|
"declared": "AkComponentHotel",
|
|
"location": "h"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/n/NInterfaceKilo.java",
|
|
"declared": "AyComponentNovember",
|
|
"location": "n"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/ac/AbstractUsingArrayList.java",
|
|
"declared": "SerializableImplExceptionprintstacktrace",
|
|
"location": "ac"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/ac/AcInterfaceQuebec.java",
|
|
"declared": "SerializableImplExceptionprintstacktrace",
|
|
"location": "ac"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/ac/AcInterfaceRomeo.java",
|
|
"declared": "SerializableImplExceptionprintstacktrace",
|
|
"location": "ac"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/ac/AcInterfaceXray.java",
|
|
"declared": "SerializableImplExceptionprintstacktrace",
|
|
"location": "ac"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/av/AvComponentAlpha.java",
|
|
"declared": "IOExceptioninvpackageInWPackage",
|
|
"location": "av"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/br/UIWindowClose.java",
|
|
"declared": "GInterfaceBr",
|
|
"location": "br"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/bs/UIWindowCloseUsingContainer.java",
|
|
"declared": "GComponentBs",
|
|
"location": "bs"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/bt/IndicatorReadoutPanel.java",
|
|
"declared": "GInterfaceBt",
|
|
"location": "bt"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/bt/ExceptionEqualsinaipackage.java",
|
|
"declared": "GInterfaceBt",
|
|
"location": "bt"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/utils_logging/DebugLogger.java",
|
|
"declared": "bH",
|
|
"location": "utils_logging"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/utils_logging/OSDetector.java",
|
|
"declared": "bH",
|
|
"location": "utils_logging"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/utils_logging/DeadlockDetector.java",
|
|
"declared": "bH",
|
|
"location": "utils_logging"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/utils_logging/FileUtils.java",
|
|
"declared": "bH",
|
|
"location": "utils_logging"
|
|
},
|
|
{
|
|
"file": "obfuscated_packages/utils_logging/StringUtils.java",
|
|
"declared": "bH",
|
|
"location": "utils_logging"
|
|
}
|
|
]
|
|
} |