org-eclipse-elk-conn-gmf 0.12.0
“ELK GMF connector (Draw2D layouter) of the Eclipse Layout Kernel, ported to pure Rust”
Basename is uppercase README.mdCaret or XOR expression text
SHA-256a5903772a53812d00b91a934c3325e959d0211e78b2518efc4a56b847d74c3ea
MaleculeMd(Pa₃)
Evidence
1use std::sync::Once;
2
3use org_eclipse_elk_conn_gmf::org::eclipse::elk::conn::gmf::layouter::{
4 Draw2DMetaDataProvider, Draw2DOptions,
5};
6use org_eclipse_elk_core::org::eclipse::elk::core::data::LayoutMetaDataService;
7use org_eclipse_elk_core::org::eclipse::elk::core::math::ElkPadding;
8use org_eclipse_elk_core::org::eclipse::elk::core::options::{CoreOptions, Direction};
9use org_eclipse_elk_graph::org::eclipse::elk::graph::properties::GraphFeature;
10
11static DRAW2D_OPTIONS_INIT: Once = Once::new();
12
13fn init_draw2d_options() {
14 DRAW2D_OPTION …
16:25… _layout_meta_data_provider(&Draw2DMetaDataProvider);
17 });
18}
19
20#[test]
21fn draw2d_algorithm_registered() {
22 init_draw2d_options();
23
24 let algo = LayoutMetaDataService::get_instance()
25 .ge …
25:51… HM_ID)
26 .expect("draw2d algorithm");
27
28 assert_eq!(algo.category_id(), Some("org.eclipse.elk.layered"));
29 assert!(algo.supports_feature(GraphFeature::MultiEdges));
30}
31
32#[test]
33fn draw2d_option_defaults_match_ja …
1Eclipse Public License - v 2.0
2
3THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
4PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF
5THE PROGRAM CONS …
292:66… he Eclipse
293Public License v. 2.0 are satisfied: GPL-3.0 which is available at
294https://www.gnu.org/licenses/gpl-3.0-standalone.html.
295
296SPDX-License-Identifier: EPL-2.0 OR GPL-3.0-or-later
297
298Source Code
⋯4 lines
No evidence locations were recorded for this file. Raw result