Convert the top-level Readme to markdown + small updates
authorAlexandre Montplaisir <alexmonthy@voxpopuli.im>
Wed, 21 Jan 2015 20:42:41 +0000 (15:42 -0500)
committerAlexandre Montplaisir <alexmonthy@voxpopuli.im>
Wed, 28 Jan 2015 23:36:30 +0000 (18:36 -0500)
Also updated the plugins.svg diagram.

Change-Id: Ibb9cdcc7afee56cb728b75bab58de06737a2d2bc
Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Reviewed-on: https://git.eclipse.org/r/40068
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Tested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
README [deleted file]
README.md [new file with mode: 0644]
plugins.dia
plugins.svg

diff --git a/README b/README
deleted file mode 100644 (file)
index 0a786ea..0000000
--- a/README
+++ /dev/null
@@ -1,53 +0,0 @@
-This source tree contains the source code for the Trace Compass plugins for
-Eclipse.
-
-The plugins are categorized as follows:
-org.eclipse.tracecompass.ctf.*          Common Trace Format (CTF) reader library
-org.eclipse.tracecompass.gdbtrace.*     Support for reading and viewing GDB traces
-org.eclipse.tracecompass.lttng2.*       LTTng 2.x integration
-org.eclipse.tracecompass.tmf.*          Core framework
-org.eclipse.tracecompass.statesystem.*  State System library
-org.eclipse.tracecompass.rcp.*  Code specific to the RCP version
-
-See the plugins.svg file for a diagram showing the dependencies between the
-different plugins.
-
-
-To set up the environment to build Trace Compass from within Eclipse, see this
-wiki page:
-http://wiki.eclipse.org/Trace_Compass/Development_Environment_Setup
-
-
-
-
-To build the plugins manually using Maven, simply run the following command from
-the top-level directory:
-$ mvn clean install
-
-
-The default command will compile and run the unit tests. Running the tests can
-take some time, to skip them you can append "-Dmaven.test.skip=true" to the
-'mvn' command:
-$ mvn clean install -Dmaven.test.skip=true
-
-
-The RCP is not built by default, to build it you need to add "-Pbuild-rcp" to
-the 'mvn' command:
-$ mvn clean install -Pbuild-rcp -Dmaven.test.skip=true
-
-This will build the RCP for all supported architectures. The resulting archives
-will be placed in org.eclipse.tracecompass.rcp.product/target/products
-
-
-To build a local p2 update site
-$ mvn clean install -Pbuild-update-site
-
-This will place the p2 update site under the default location
-/var/www/tools/tracecompass/nightly/
-
-To change the package location, use:
-$ mvn clean install -Pbuild-update-site "-DsiteDestination=<package destination>"
-
-where <package destination> is the absolute path to destination directory on
-your disk.
-
diff --git a/README.md b/README.md
new file mode 100644 (file)
index 0000000..a7ac7c7
--- /dev/null
+++ b/README.md
@@ -0,0 +1,61 @@
+Eclipse Trace Compass
+=====================
+
+This source tree contains the source code for the Trace Compass plugins for
+Eclipse.
+
+The plugins are categorized as follows:
+
+    org.eclipse.tracecompass.analysis.*    | Generic extensions to the base framework
+    org.eclipse.tracecompass.btf.*         | Best Trace Format (BTF) integration
+    org.eclipse.tracecompass.ctf.*         | Common Trace Format (CTF) reader library
+    org.eclipse.tracecompass.gdbtrace.*    | Support for reading and viewing GDB traces
+    org.eclipse.tracecompass.lttng2.*      | LTTng 2.x integration
+    org.eclipse.tracecompass.pcap.*        | libpcap integration
+    org.eclipse.tracecompass.rcp.*         | Code specific to the RCP version
+    org.eclipse.tracecompass.statesystem.* | State System library
+    org.eclipse.tracecompass.tmf.*         | Core framework
+
+See the `plugins.svg` file for a diagram showing the dependencies between the
+different plugins.
+
+
+Setting up the development environment
+--------------------------------------
+
+To set up the environment to build Trace Compass from within Eclipse, see this
+wiki page:
+<http://wiki.eclipse.org/Trace_Compass/Development_Environment_Setup>
+
+
+Compiling manually
+------------------
+
+To build the plugins manually using Maven, simply run the following command from
+the top-level directory:
+
+    mvn clean install
+
+The default command will compile and run the unit tests. Running the tests can
+take some time, to skip them you can append `-Dmaven.test.skip=true` to the
+`mvn` command:
+
+    mvn clean install -Dmaven.test.skip=true
+
+
+The RCP is not built by default, to build it you need to add `-Pbuild-rcp` to
+the `mvn` command:
+
+    mvn clean install -Pbuild-rcp -Dmaven.test.skip=true
+
+This will build the RCP for all supported architectures. The resulting archives
+will be placed in `org.eclipse.tracecompass.rcp.product/target/products`.
+
+
+To build a local p2 update site:
+
+    mvn clean install -Pbuild-update-site "-DsiteDestination=/path/to/destination"
+
+where `/path/to/destination` is the **absolute** path to destination directory
+on your disk.
+
index 08a37c5728a6174d601c0c7f3cf454a232978e6a..2fe040bbd769a1311a2dec335b36c8c475f1590b 100644 (file)
Binary files a/plugins.dia and b/plugins.dia differ
index da9e97e25b1c1769d64da2421fe0df3c51a281de..046121f9e9ab697a4afb5e12e295909eb0f8e2e9 100644 (file)
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/PR-SVG-20010719/DTD/svg10.dtd">
-<svg width="31cm" height="23cm" viewBox="118 -8 619 451" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-  <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke-dasharray: 10; stroke: #000000" x="246.002" y="105" width="376" height="239"/>
-  <g>
-    <ellipse style="fill: #ffffff" cx="433.435" cy="293.967" rx="58.2268" ry="29.4071"/>
-    <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="433.435" cy="293.967" rx="58.2268" ry="29.4071"/>
-    <text font-size="12.8" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:normal" x="433.435" y="289.867">
-      <tspan x="433.435" y="289.867">tmf.core</tspan>
-      <tspan x="433.435" y="305.867">tmf.ui</tspan>
-    </text>
-  </g>
+<svg width="34cm" height="21cm" viewBox="28 -33 674 405" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
   <g>
-    <ellipse style="fill: #ffffff" cx="329.435" cy="184.966" rx="49.5673" ry="28.0336"/>
-    <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="329.435" cy="184.966" rx="49.5673" ry="28.0336"/>
-    <text font-size="12.8" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:normal" x="329.435" y="188.866">
-      <tspan x="329.435" y="188.866">tmf.ctf.*</tspan>
+    <ellipse style="fill: #ffffff" cx="427.435" cy="241.967" rx="58.2268" ry="29.4071"/>
+    <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="427.435" cy="241.967" rx="58.2268" ry="29.4071"/>
+    <text font-size="12.8" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:normal" x="427.435" y="237.867">
+      <tspan x="427.435" y="237.867">tmf.core</tspan>
+      <tspan x="427.435" y="253.867">tmf.ui</tspan>
     </text>
   </g>
   <g>
-    <ellipse style="fill: #ffffff" cx="518.435" cy="165.466" rx="66.6134" ry="24.3805"/>
-    <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="518.435" cy="165.466" rx="66.6134" ry="24.3805"/>
-    <text font-size="12.8" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:normal" x="518.435" y="169.366">
-      <tspan x="518.435" y="169.366">tmf.analysis.*</tspan>
+    <ellipse style="fill: #ffffff" cx="145.435" cy="168.966" rx="49.5673" ry="28.0336"/>
+    <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="145.435" cy="168.966" rx="49.5673" ry="28.0336"/>
+    <text font-size="12.8" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:normal" x="145.435" y="172.866">
+      <tspan x="145.435" y="172.866">tmf.ctf.*</tspan>
     </text>
   </g>
   <g>
-    <ellipse style="fill: #ffffff" cx="258.298" cy="28.2617" rx="66.4994" ry="34.5779"/>
-    <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="258.298" cy="28.2617" rx="66.4994" ry="34.5779"/>
-    <text font-size="12.8" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:normal" x="258.298" y="24.1617">
-      <tspan x="258.298" y="24.1617">lttng2.kernel</tspan>
-      <tspan x="258.298" y="40.1617">lttng2.ust</tspan>
+    <ellipse style="fill: #ffffff" cx="318.435" cy="103.466" rx="73.7699" ry="26.9998"/>
+    <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="318.435" cy="103.466" rx="73.7699" ry="26.9998"/>
+    <text font-size="12.8" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:normal" x="318.435" y="107.366">
+      <tspan x="318.435" y="107.366">analysis.os.linux</tspan>
     </text>
   </g>
   <g>
-    <ellipse style="fill: #ffffff" cx="316.002" cy="413.999" rx="56.5743" ry="28.2872"/>
-    <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="316.002" cy="413.999" rx="56.5743" ry="28.2872"/>
-    <text font-size="12.8" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:normal" x="316.002" y="417.899">
-      <tspan x="316.002" y="417.899">statesystem</tspan>
+    <ellipse style="fill: #ffffff" cx="212.298" cy="3.26173" rx="66.4994" ry="34.5779"/>
+    <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="212.298" cy="3.26173" rx="66.4994" ry="34.5779"/>
+    <text font-size="12.8" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:normal" x="212.298" y="-0.83827">
+      <tspan x="212.298" y="-0.83827">lttng2.kernel</tspan>
+      <tspan x="212.298" y="15.1617">lttng2.ust</tspan>
     </text>
   </g>
   <g>
-    <ellipse style="fill: #ffffff" cx="157.191" cy="274.148" rx="37.8112" ry="22.4596"/>
-    <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="157.191" cy="274.148" rx="37.8112" ry="22.4596"/>
-    <text font-size="12.8" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:normal" x="157.191" y="278.048">
-      <tspan x="157.191" y="278.048">ctf.*</tspan>
+    <ellipse style="fill: #ffffff" cx="331.658" cy="344.164" rx="59.2592" ry="25.7459"/>
+    <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="331.658" cy="344.164" rx="59.2592" ry="25.7459"/>
+    <text font-size="12.8" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:normal" x="331.658" y="348.064">
+      <tspan x="331.658" y="348.064">statesystem</tspan>
     </text>
   </g>
   <g>
-    <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="291.983" y1="204.358" x2="195.21" y2="254.463"/>
-    <polygon style="fill: #000000" points="188.55,257.911 195.131,248.873 195.21,254.463 199.729,257.754 "/>
-    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="188.55,257.911 195.131,248.873 195.21,254.463 199.729,257.754 "/>
-  </g>
-  <g>
-    <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="353.664" y1="210.36" x2="400.752" y2="259.713"/>
-    <polygon style="fill: #000000" points="405.929,265.139 395.409,261.355 400.752,259.713 402.644,254.452 "/>
-    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="405.929,265.139 395.409,261.355 400.752,259.713 402.644,254.452 "/>
+    <ellipse style="fill: #ffffff" cx="67.1908" cy="249.148" rx="37.8112" ry="22.4596"/>
+    <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="67.1908" cy="249.148" rx="37.8112" ry="22.4596"/>
+    <text font-size="12.8" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:normal" x="67.1908" y="253.048">
+      <tspan x="67.1908" y="253.048">ctf.*</tspan>
+    </text>
   </g>
   <g>
-    <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="406.937" y1="321.052" x2="348.363" y2="380.922"/>
-    <polygon style="fill: #000000" points="343.118,386.283 346.537,375.638 348.363,380.922 353.685,382.632 "/>
-    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="343.118,386.283 346.537,375.638 348.363,380.922 353.685,382.632 "/>
+    <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="120.783" y1="194.229" x2="93.652" y2="222.031"/>
+    <polygon style="fill: #000000" points="88.4139,227.399 91.8195,216.75 93.652,222.031 98.9765,223.734 "/>
+    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="88.4139,227.399 91.8195,216.75 93.652,222.031 98.9765,223.734 "/>
   </g>
   <g>
-    <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="453.322" y1="172.184" x2="388.873" y2="178.834"/>
-    <polygon style="fill: #000000" points="381.413,179.604 390.847,173.604 388.873,178.834 391.873,183.551 "/>
-    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="381.413,179.604 390.847,173.604 388.873,178.834 391.873,183.551 "/>
+    <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="191.468" y1="180.883" x2="365.229" y2="225.864"/>
+    <polygon style="fill: #000000" points="372.49,227.744 361.556,230.078 365.229,225.864 364.062,220.397 "/>
+    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="372.49,227.744 361.556,230.078 365.229,225.864 364.062,220.397 "/>
   </g>
   <g>
-    <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="502.228" y1="189.968" x2="457.774" y2="257.173"/>
-    <polygon style="fill: #000000" points="453.636,263.428 454.983,252.329 457.774,257.173 463.323,257.846 "/>
-    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="453.636,263.428 454.983,252.329 457.774,257.173 463.323,257.846 "/>
+    <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="401.842" y1="269.275" x2="361.336" y2="312.496"/>
+    <polygon style="fill: #000000" points="356.208,317.968 359.398,307.253 361.336,312.496 366.694,314.091 "/>
+    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="356.208,317.968 359.398,307.253 361.336,312.496 366.694,314.091 "/>
   </g>
   <g>
-    <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="273.985" y1="62.8183" x2="312.68" y2="148.058"/>
-    <polygon style="fill: #000000" points="315.781,154.887 307.094,147.848 312.68,148.058 316.2,143.715 "/>
-    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="315.781,154.887 307.094,147.848 312.68,148.058 316.2,143.715 "/>
+    <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="339.475" y1="130.2" x2="399.293" y2="206.209"/>
+    <polygon style="fill: #000000" points="403.931,212.102 393.818,207.336 399.293,206.209 401.676,201.152 "/>
+    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="403.931,212.102 393.818,207.336 399.293,206.209 401.676,201.152 "/>
   </g>
   <g>
-    <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke-dasharray: 4; stroke: #000000" x1="244.015" y1="62.997" x2="170.236" y2="242.421"/>
-    <polygon style="fill: #000000" points="167.384,249.358 166.563,238.208 170.236,242.421 175.812,242.011 "/>
-    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="167.384,249.358 166.563,238.208 170.236,242.421 175.812,242.011 "/>
+    <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="198.272" y1="38.0229" x2="160.483" y2="131.675"/>
+    <polygon style="fill: #000000" points="157.676,138.63 156.781,127.485 160.483,131.675 166.055,131.227 "/>
+    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="157.676,138.63 156.781,127.485 160.483,131.675 166.055,131.227 "/>
   </g>
-  <text font-size="12.8" style="fill: #000000;text-anchor:start;font-family:sans-serif;font-style:normal;font-weight:normal" x="518.002" y="99.358">
-    <tspan x="518.002" y="99.358">TMF Framework</tspan>
-  </text>
   <g>
     <g>
-      <rect style="fill: #ffffff" x="460.246" y="378.278" width="275.814" height="62.2263"/>
-      <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="460.246" y="378.278" width="275.814" height="62.2263"/>
-    </g>
-    <g>
-      <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="529.844" y1="400.032" x2="490.578" y2="399.231"/>
-      <polygon style="fill: #000000" points="483.08,399.078 493.18,394.283 490.578,399.231 492.976,404.281 "/>
-      <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="483.08,399.078 493.18,394.283 490.578,399.231 492.976,404.281 "/>
+      <rect style="fill: #ffffff" x="491.246" y="327.278" width="189.754" height="44.1558"/>
+      <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="491.246" y="327.278" width="189.754" height="44.1558"/>
     </g>
     <g>
-      <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke-dasharray: 4; stroke: #000000" x1="528.844" y1="418.986" x2="491.578" y2="419.779"/>
-      <polygon style="fill: #000000" points="484.08,419.938 493.971,414.727 491.578,419.779 494.184,424.725 "/>
-      <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="484.08,419.938 493.971,414.727 491.578,419.779 494.184,424.725 "/>
+      <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="560.844" y1="349.032" x2="521.578" y2="348.231"/>
+      <polygon style="fill: #000000" points="514.08,348.078 524.18,343.283 521.578,348.231 523.976,353.281 "/>
+      <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="514.08,348.078 524.18,343.283 521.578,348.231 523.976,353.281 "/>
     </g>
-    <text font-size="12.8" style="fill: #000000;text-anchor:start;font-family:sans-serif;font-style:normal;font-weight:normal" x="544.336" y="403.52">
-      <tspan x="544.336" y="403.52">Depends on</tspan>
+    <text font-size="12.8" style="fill: #000000;text-anchor:start;font-family:sans-serif;font-style:normal;font-weight:normal" x="575.336" y="352.52">
+      <tspan x="575.336" y="352.52">Dependency</tspan>
+    </text>
+  </g>
+  <g>
+    <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="237.746" y1="35.2076" x2="282.697" y2="72.3228"/>
+    <polygon style="fill: #000000" points="288.481,77.098 277.586,74.5866 282.697,72.3228 283.953,66.8755 "/>
+    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="288.481,77.098 277.586,74.5866 282.697,72.3228 283.953,66.8755 "/>
+  </g>
+  <g>
+    <ellipse style="fill: #ffffff" cx="660.613" cy="217.001" rx="40.7112" ry="22.2668"/>
+    <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="660.613" cy="217.001" rx="40.7112" ry="22.2668"/>
+    <text font-size="12.8" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:normal" x="660.613" y="220.901">
+      <tspan x="660.613" y="220.901">pcap.*</tspan>
+    </text>
+  </g>
+  <g>
+    <ellipse style="fill: #ffffff" cx="608.613" cy="146.001" rx="45.952" ry="25.1332"/>
+    <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="608.613" cy="146.001" rx="45.952" ry="25.1332"/>
+    <text font-size="12.8" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:normal" x="608.613" y="149.901">
+      <tspan x="608.613" y="149.901">tmf.pcap</tspan>
+    </text>
+  </g>
+  <g>
+    <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="626.198" y1="169.221" x2="639.421" y2="187.579"/>
+    <polygon style="fill: #000000" points="643.804,193.664 633.903,188.472 639.421,187.579 642.017,182.628 "/>
+    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="643.804,193.664 633.903,188.472 639.421,187.579 642.017,182.628 "/>
+  </g>
+  <g>
+    <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="576.12" y1="163.772" x2="489.185" y2="225.101"/>
+    <polygon style="fill: #000000" points="483.057,229.425 488.346,219.574 489.185,225.101 494.11,227.746 "/>
+    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="483.057,229.425 488.346,219.574 489.185,225.101 494.11,227.746 "/>
+  </g>
+  <g>
+    <ellipse style="fill: #ffffff" cx="427.952" cy="29.0838" rx="35.05" ry="20.35"/>
+    <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="427.952" cy="29.0838" rx="35.05" ry="20.35"/>
+    <text font-size="12.8" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:normal" x="427.952" y="32.9838">
+      <tspan x="427.952" y="32.9838">btf.*</tspan>
     </text>
-    <text font-size="12.8" style="fill: #000000;text-anchor:start;font-family:sans-serif;font-style:normal;font-weight:normal" x="544.336" y="424.15">
-      <tspan x="544.336" y="424.15">Dependency to be removed</tspan>
+  </g>
+  <g>
+    <ellipse style="fill: #ffffff" cx="551.265" cy="60.8867" rx="51.1407" ry="27.4114"/>
+    <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="551.265" cy="60.8867" rx="51.1407" ry="27.4114"/>
+    <text font-size="12.8" style="fill: #000000;text-anchor:middle;font-family:sans-serif;font-style:normal;font-weight:normal" x="551.265" y="64.7867">
+      <tspan x="551.265" y="64.7867">gdbtrace.*</tspan>
     </text>
   </g>
+  <g>
+    <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="531.694" y1="86.2116" x2="454.951" y2="206.589"/>
+    <polygon style="fill: #000000" points="450.919,212.913 452.079,201.793 454.951,206.589 460.511,207.169 "/>
+    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="450.919,212.913 452.079,201.793 454.951,206.589 460.511,207.169 "/>
+  </g>
+  <g>
+    <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="427.952" y1="49.4338" x2="427.466" y2="202.824"/>
+    <polygon style="fill: #000000" points="427.442,210.324 422.474,200.308 427.466,202.824 432.474,200.34 "/>
+    <polygon style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="427.442,210.324 422.474,200.308 427.466,202.824 432.474,200.34 "/>
+  </g>
 </svg>
This page took 0.031311 seconds and 5 git commands to generate.