in src/data/java_profile.rs [336:365]
fn init_java_profile() {
let java_profile_raw: JavaProfileRaw = JavaProfileRaw::new();
let file_name = JAVA_PROFILE_FILE_NAME.to_string();
let mut dt = DataType::new(
Data::JavaProfileRaw(java_profile_raw.clone()),
file_name.clone(),
false,
);
dt.is_profile_option();
let java_profile = JavaProfile::new();
let mut dv = DataVisualizer::new(
ProcessedData::JavaProfile(java_profile),
file_name.clone(),
String::new(),
String::new(),
file_name.clone(),
);
dv.has_custom_raw_data_parser();
PERFORMANCE_DATA
.lock()
.unwrap()
.add_datatype(file_name.clone(), dt);
VISUALIZATION_DATA
.lock()
.unwrap()
.add_visualizer(file_name.clone(), dv);
}