File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/visualizers/TableVisualizer.java | File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/visualizers/TableVisualizer.java | |||
Method name: void init()
|
Method name: void init()
|
|||
Number of AST nodes: 12 | Number of AST nodes: 12 | |||
1 | JPanel dataPanel = new JPanel();↵ | 1 | JPanel deviationPanel = new JPanel();↵ | |
2 | JLabel dataLabel = new JLabel(JMeterUtils.getResString("graph_results_latest_sample")); // $NON-NLS-1$↵ | 2 | JLabel deviationLabel = new JLabel(JMeterUtils.getResString("graph_results_deviation")); // $NON-NLS-1$↵ | |
3 | dataLabel.setForeground(Color.black);↵ | 3 | deviationLabel.setForeground(Color.red);↵ | |
4 | dataField = new JTextField(5);↵ | 4 | deviationField = new JTextField(5);↵ | |
5 | dataField.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));↵ | 5 | deviationField.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));↵ | |
6 | dataField.setEditable(false);↵ | 6 | deviationField.setEditable(false);↵ | |
7 | dataField.setForeground(Color.black);↵ | 7 | deviationField.setForeground(Color.red);↵ | |
8 | dataField.setBackground(getBackground());↵ | 8 | deviationField.setBackground(getBackground());↵ | |
9 | dataPanel.add(dataLabel);↵ | 9 | deviationPanel.add(deviationLabel);↵ | |
10 | dataPanel.add(dataField);↵ | 10 | deviationPanel.add(deviationField);↵ | |
11 | JPanel averagePanel = new JPanel();↵ | 11 | JPanel noSamplesPanel = new JPanel();↵ | |
12 | JLabel averageLabel = new JLabel(JMeterUtils.getResString("graph_results_average")); | 12 | JLabel noSamplesLabel = new JLabel(JMeterUtils.getResString("graph_results_no_samples")); | |
See real code fragment | See real code fragment |
Number of common nesting structure subtrees | 1 |
Number of refactorable cases | 0 |
Number of non-refactorable cases | 1 |
Time elapsed for finding largest common nesting structure subtrees (ms) | 0.0 |
Clones location | Clones are in the same method |
Number of node comparisons | 56 |
Number of mapped statements | 12 |
Number of unmapped statements in the first code fragment | 0 |
Number of unmapped statements in the second code fragment | 0 |
Time elapsed for statement mapping (ms) | 0.0 |
Clone type | Type 2 |
ID | Statement | ID | Statement | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
11 | JPanel dataPanel = new JPanel(); |
| 31 | JPanel deviationPanel = new JPanel(); | |||||||||||||||
12 | JLabel dataLabel = new JLabel(JMeterUtils.getResString("graph_results_latest_sample")); |
| 32 | JLabel deviationLabel = new JLabel(JMeterUtils.getResString("graph_results_deviation")); | |||||||||||||||
13 | dataLabel.setForeground(Color.black); |
| 33 | deviationLabel.setForeground(Color.red); | |||||||||||||||
14 | dataField = new JTextField(5); |
| 34 | deviationField = new JTextField(5); | |||||||||||||||
15 | dataField.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0)); |
| 35 | deviationField.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0)); | |||||||||||||||
16 | dataField.setEditable(false); |
| 36 | deviationField.setEditable(false); | |||||||||||||||
17 | dataField.setForeground(Color.black); |
| 37 | deviationField.setForeground(Color.red); | |||||||||||||||
18 | dataField.setBackground(getBackground()); |
| 38 | deviationField.setBackground(getBackground()); | |||||||||||||||
19 | dataPanel.add(dataLabel); |
| 39 | deviationPanel.add(deviationLabel); | |||||||||||||||
20 | dataPanel.add(dataField); |
| 40 | deviationPanel.add(deviationField); | |||||||||||||||
21 | JPanel averagePanel = new JPanel(); |
| 41 | JPanel noSamplesPanel = new JPanel(); | |||||||||||||||
22 | JLabel averageLabel = new JLabel(JMeterUtils.getResString("graph_results_average")); |
| 42 | JLabel noSamplesLabel = new JLabel(JMeterUtils.getResString("graph_results_no_samples")); |
Row | Violation |
---|---|
1 | Expression dataField is a field being modified, and thus it cannot be parameterized |
2 | Expression deviationField is a field being modified, and thus it cannot be parameterized |
3 | Expression dataField cannot be parameterized, because it has dependencies to/from statements that will be extracted |
4 | Expression deviationField cannot be parameterized, because it has dependencies to/from statements that will be extracted |
5 | Expression dataField cannot be parameterized, because it has dependencies to/from statements that will be extracted |
6 | Expression deviationField cannot be parameterized, because it has dependencies to/from statements that will be extracted |
7 | Expression dataField cannot be parameterized, because it has dependencies to/from statements that will be extracted |
8 | Expression deviationField cannot be parameterized, because it has dependencies to/from statements that will be extracted |
9 | Expression dataField cannot be parameterized, because it has dependencies to/from statements that will be extracted |
10 | Expression deviationField cannot be parameterized, because it has dependencies to/from statements that will be extracted |
11 | Expression dataField cannot be parameterized, because it has dependencies to/from statements that will be extracted |
12 | Expression deviationField cannot be parameterized, because it has dependencies to/from statements that will be extracted |
13 | Clone fragment #1 returns variables averageLabel, averagePanel, dataPanel , while Clone fragment #2 returns variables noSamplesPanel, noSamplesLabel, deviationPanel |