9.8.88	+0	(def_block
9.8.88	+5	r_class
9.e.8e	+9	id|DataClass
9.26.a6	+1	(brace
b.9.b3	+0	(def_block
b.9.b3	+9	id|DataClass
b.12.bc	+0	c_func
b.12.bc	+1	(paren
b.13.bd	+1	)paren
b.15.bf	+1	(brace
c.3.c4	+7	id|setType
c.a.cb	+0	c_func
c.a.cb	+1	(paren
c.b.cc	+13	id|SMELLTYPE.DATACLASS
c.1e.df	+1	)paren
c.1f.e0	+1	suffix:semicolon
e.2.10f	+1	)brace
e.3.110	+0	)def_block
11.9.128	+0	(def_block
11.9.128	+7	r_boolean
11.11.130	+a	id|Smellequal
11.1b.13a	+0	c_func
11.1b.13a	+1	(paren
11.1c.13b	+5	id|Smell
11.22.141	+3	id|obj
11.25.144	+1	)paren
11.27.146	+1	(brace
12.6.14e	+2	r_if
12.8.150	+0	c_cond
12.8.150	+1	(paren
12.9.151	+1	op_logical_neg
12.a.152	+1	(paren
12.b.153	+3	id|obj
12.f.157	+a	r_instanceof
12.1a.162	+5	id|Smell
12.1f.167	+1	)paren
12.20.168	+1	)paren
12.22.16a	+0	(brace
12.22.16a	+6	r_return
12.29.171	+5	l_bool|false
12.2e.176	+1	suffix:semicolon
13.8.180	+0	)brace
13.8.180	+5	id|Smell
13.e.186	+6	id|target
13.14.18c	+1	op_assign
13.16.18e	+1	(paren
13.17.18f	+5	id|Smell
13.1c.194	+1	)paren
13.1e.196	+3	id|obj
13.21.199	+1	suffix:semicolon
14.7.1a2	+2	r_if
14.9.1a4	+0	c_cond
14.9.1a4	+1	(paren
14.a.1a5	+6	id|target
14.10.1ab	+2	op_eq
14.12.1ad	+4	r_null
14.16.1b1	+1	)paren
14.18.1b3	+0	(brace
14.18.1b3	+6	r_return
14.1f.1ba	+5	l_bool|false
14.24.1bf	+1	suffix:semicolon
16.7.1fa	+0	)brace
16.7.1fa	+2	r_if
16.9.1fc	+0	c_cond
16.9.1fc	+1	(paren
16.a.1fd	+6	id|target
16.10.203	+1	dot
16.11.204	+7	id|getType
16.18.20b	+0	c_func
16.18.20b	+1	(paren
16.19.20c	+1	)paren
16.1a.20d	+2	op_ne
16.21.214	+7	id|getType
16.28.21b	+0	c_func
16.28.21b	+1	(paren
16.29.21c	+1	)paren
16.2a.21d	+1	)paren
16.2c.21f	+0	(brace
16.2c.21f	+6	r_return
16.33.226	+5	l_bool|false
16.38.22b	+1	suffix:semicolon
17.9.236	+0	)brace
17.9.236	+f	id|TypeDeclaration
17.19.246	+a	id|targetType
17.23.250	+1	op_assign
17.25.252	+1	(paren
17.26.253	+f	id|TypeDeclaration
17.35.262	+1	)paren
17.36.263	+15	id|target.associatedNode
17.4b.278	+1	suffix:semicolon
18.9.283	+f	id|TypeDeclaration
18.19.293	+8	id|thisType
18.21.29b	+1	op_assign
18.22.29c	+1	(paren
18.23.29d	+f	id|TypeDeclaration
18.32.2ac	+1	)paren
18.33.2ad	+e	id|associatedNode
18.41.2bb	+1	suffix:semicolon
19.7.2c4	+6	id|String
19.e.2cb	+e	id|targetTypeName
19.1c.2d9	+1	op_assign
19.1d.2da	+a	id|targetType
19.27.2e4	+1	dot
19.28.2e5	+7	id|getName
19.2f.2ec	+0	c_func
19.2f.2ec	+1	(paren
19.30.2ed	+1	)paren
19.31.2ee	+1	dot
19.32.2ef	+15	id|getFullyQualifiedName
19.47.304	+0	c_func
19.47.304	+1	(paren
19.48.305	+1	)paren
19.49.306	+1	dot
19.4a.307	+4	id|trim
19.4e.30b	+0	c_func
19.4e.30b	+1	(paren
19.4f.30c	+1	)paren
19.50.30d	+1	suffix:semicolon
1a.a.319	+6	id|String
1a.11.320	+c	id|thisTypeName
1a.1d.32c	+1	op_assign
1a.1e.32d	+8	id|thisType
1a.26.335	+1	dot
1a.27.336	+7	id|getName
1a.2e.33d	+0	c_func
1a.2e.33d	+1	(paren
1a.2f.33e	+1	)paren
1a.30.33f	+1	dot
1a.31.340	+15	id|getFullyQualifiedName
1a.46.355	+0	c_func
1a.46.355	+1	(paren
1a.47.356	+1	)paren
1a.48.357	+1	dot
1a.49.358	+4	id|trim
1a.4d.35c	+0	c_func
1a.4d.35c	+1	(paren
1a.4e.35d	+1	)paren
1a.4f.35e	+1	suffix:semicolon
1b.7.367	+2	r_if
1b.9.369	+0	c_cond
1b.9.369	+1	(paren
1b.a.36a	+e	id|targetTypeName
1b.18.378	+1	dot
1b.19.379	+13	id|compareToIgnoreCase
1b.2c.38c	+0	c_func
1b.2c.38c	+1	(paren
1b.2d.38d	+c	id|thisTypeName
1b.39.399	+1	)paren
1b.3a.39a	+2	op_ne
1b.3c.39c	+1	l_int|0
1b.3d.39d	+1	)paren
1c.8.3a7	+0	(brace
1c.8.3a7	+6	r_return
1c.f.3ae	+5	l_bool|false
1c.14.3b3	+1	suffix:semicolon
1d.7.3bc	+0	)brace
1d.7.3bc	+6	r_return
1d.e.3c3	+4	l_bool|true
1d.12.3c7	+1	suffix:semicolon
1e.2.3cc	+1	)brace
1e.3.3cd	+0	)def_block
22.9.45a	+0	(def_block
22.9.45a	+4	r_void
22.e.45f	+a	id|toBeRmoved
22.18.469	+0	c_func
22.18.469	+1	(paren
22.19.46a	+1	)paren
22.1b.46c	+1	(brace
23.3.471	+2	r_if
23.5.473	+0	c_cond
23.5.473	+1	(paren
23.b.479	+1c	id|DetectedWithCurrentThreshold
23.27.495	+1	)paren
24.3.49a	+1	(brace
25.4.4a0	+26	id|totalRemovedSemllsWithCurrentThreshold
25.2a.4c6	+2	op_increment
25.2c.4c8	+1	suffix:semicolon
26.3.4d0	+1	)brace
27.2.4d4	+1	)brace
27.3.4d5	+0	)def_block
2a.9.4ed	+0	(def_block
2a.9.4ed	+4	r_void
2a.e.4f2	+d	id|CountNewSmell
2a.1b.4ff	+0	c_func
2a.1b.4ff	+1	(paren
2a.1c.500	+1	)paren
2a.1e.502	+1	(brace
2b.3.507	+2	r_if
2b.5.509	+0	c_cond
2b.5.509	+1	(paren
2b.b.50f	+1c	id|DetectedWithCurrentThreshold
2b.27.52b	+1	)paren
2c.3.530	+1	(brace
2d.7.539	+1f	id|totalSmellsWithCurrentThreshold
2d.26.558	+2	op_increment
2d.28.55a	+1	suffix:semicolon
2e.3.560	+1	)brace
2f.2.564	+1	)brace
2f.3.565	+0	)def_block
30.10.576	+0	(def_block
30.10.576	+7	r_boolean
30.18.57e	+f	id|adjustThreshold
30.27.58d	+0	c_func
30.27.58d	+1	(paren
30.28.58e	+b	id|List&lt;Smell&gt;
30.34.59a	+8	id|existing
30.3c.5a2	+1	)paren
31.2.5a6	+1	(brace
32.5.5ad	+a	id|System.out
32.f.5b7	+1	dot
32.10.5b8	+7	id|println
32.17.5bf	+0	c_func
32.17.5bf	+1	(paren
32.18.5c0	+10	l_string|&quot;Total Semlls: &quot;
32.29.5d1	+1	op_plus
32.2a.5d2	+1f	id|totalSmellsWithCurrentThreshold
32.49.5f1	+1	)paren
32.4a.5f2	+1	suffix:semicolon
33.5.5fa	+a	id|System.out
33.f.604	+1	dot
33.10.605	+7	id|println
33.17.60c	+0	c_func
33.17.60c	+1	(paren
33.18.60d	+13	l_string|&quot;Resovled Semlls: &quot;
33.2c.621	+1	op_plus
33.2d.622	+26	id|totalRemovedSemllsWithCurrentThreshold
33.53.648	+1	)paren
33.54.649	+1	suffix:semicolon
34.3.64e	+2	r_if
34.5.650	+0	c_cond
34.5.650	+1	(paren
34.6.651	+1f	id|totalSmellsWithCurrentThreshold
34.25.670	+2	op_eq
34.27.672	+1	l_int|0
34.28.673	+1	)paren
34.2a.675	+0	(brace
34.2a.675	+6	r_return
34.31.67c	+5	l_bool|false
34.36.681	+1	suffix:semicolon
35.6.689	+0	)brace
35.6.689	+6	r_double
35.d.690	+5	id|ratio
35.12.695	+1	op_assign
35.13.696	+26	id|totalRemovedSemllsWithCurrentThreshold
35.39.6bc	+1	op_div
35.3a.6bd	+1	(paren
35.3b.6be	+6	r_double
35.41.6c4	+1	)paren
35.42.6c5	+1f	id|totalSmellsWithCurrentThreshold
35.61.6e4	+1	suffix:semicolon
36.a.6f0	+2	r_if
36.c.6f2	+0	c_cond
36.c.6f2	+1	(paren
36.d.6f3	+1	op_logical_neg
36.e.6f4	+a	id|THRESHOLDS
36.18.6fe	+1	dot
36.19.6ff	+c	id|IsOurOfRange
36.25.70b	+0	c_func
36.25.70b	+1	(paren
36.26.70c	+5	id|ratio
36.2b.711	+1	)paren
36.2c.712	+1	)paren
37.a.71e	+1	(brace
38.a.72a	+6	r_return
38.12.732	+5	l_bool|false
38.17.737	+1	suffix:semicolon
39.a.76f	+1	)brace
3a.a.77b	+1a	id|THRESHOLDS.DATACLASS_TIMES
3a.24.795	+1	op_assign
3a.26.797	+a	id|THRESHOLDS
3a.30.7a1	+1	dot
3a.31.7a2	+f	id|AdjustThreshold
3a.40.7b1	+0	c_func
3a.40.7b1	+1	(paren
3a.41.7b2	+1a	id|THRESHOLDS.DATACLASS_TIMES
3a.5b.7cc	+1	comma
3a.5d.7ce	+5	id|ratio
3a.62.7d3	+1	)paren
3a.63.7d4	+1	suffix:semicolon
3d.a.807	+3	r_for
3d.d.80a	+0	c_loop
3d.d.80a	+1	(paren
3d.e.80b	+5	id|Smell
3d.14.811	+6	id|asmell
3d.1b.818	+1	suffix:colon
3d.1d.81a	+8	id|existing
3d.25.822	+1	)paren
3e.a.82e	+1	(brace
3f.b.83b	+2	r_if
3f.d.83d	+0	c_cond
3f.d.83d	+1	(paren
3f.e.83e	+6	id|asmell
3f.15.845	+a	r_instanceof
3f.20.850	+9	id|DataClass
3f.29.859	+1	)paren
40.15.870	+0	(brace
40.15.870	+23	id|asmell.DetectedWithCurrentThreshold
40.38.893	+1	op_assign
40.39.894	+5	l_bool|false
40.3e.899	+1	suffix:semicolon
41.a.8a5	+0	)brace
41.a.8a5	+1	)brace
42.a.8b1	+1f	id|totalSmellsWithCurrentThreshold
42.29.8d0	+1	op_assign
42.2a.8d1	+1	l_int|0
42.2b.8d2	+1	suffix:semicolon
43.a.8de	+26	id|totalRemovedSemllsWithCurrentThreshold
43.30.904	+1	op_assign
43.31.905	+1	l_int|0
43.32.906	+1	suffix:semicolon
44.a.912	+6	r_return
44.11.919	+4	l_bool|true
44.15.91d	+1	suffix:semicolon
45.2.921	+1	)brace
45.3.922	+0	)def_block
46.1.924	+1	)brace
46.2.925	+0	)def_block
47.1.927	+0	eof
