MCPcopy Create free account
hub / github.com/Persper/code-analytics / remove_useless_data

Method remove_useless_data

persper/extractor.py:13–50  ·  view source on GitHub ↗
(self, data)

Source from the content-addressed store, hash-verified

11
12 # Remove useless information from a jira issue file
13 def remove_useless_data(self, data):
14 data = re.sub(r'</?p>', "", data)
15 data = re.sub(r'</?tt>', "", data)
16 data = re.sub(r'<br/>', "", data)
17 data = re.sub(r'\<a.*?\>', "", data)
18 data = re.sub(r'</a>', "", data)
19 data = re.sub(r'\<div.*?\>', "", data)
20 data = re.sub(r'\</div\>', "", data)
21 data = re.sub(r'\<pre.*?\>', "", data)
22 data = re.sub(r'\</pre\>', "", data)
23 data = re.sub(r'\<span.*?\>', "", data)
24 data = re.sub(r'\</span\>', "", data)
25 data = re.sub(r'\<ul.*?\>', "", data)
26 data = re.sub(r'</ul\>', "", data)
27 data = re.sub(r'\<table.*?\>', "", data)
28 data = re.sub(r'\</table\>', "", data)
29 data = re.sub(r'\<td.*?\>', "", data)
30 data = re.sub(r'\</td\>', "", data)
31 data = re.sub(r'\<th.*?\>', "", data)
32 data = re.sub(r'\</th\>', "", data)
33 data = re.sub(r'\</?del\>', "", data)
34 data = re.sub(r'\</?em\>', "", data)
35 data = re.sub(r'\</?h3\>', "", data)
36 data = re.sub(r'\</?li\>', "", data)
37 data = re.sub(r'</?ol>', "", data)
38 data = re.sub(r'</?tr>', "", data)
39 data = re.sub(r'</?tbody>', "", data)
40 data = re.sub(r'\<img.*?\>', "", data)
41 data = re.sub(r'\n', " ", data)
42 data = re.sub(r'\&gt\;', ">", data)
43 data = re.sub(r'\&lt\;', "<", data)
44 data = re.sub(r'\&\#91\;', "[", data)
45 data = re.sub(r'\&\#93\;', "]", data)
46 data = re.sub(r'\&\#8211\;', "-", data)
47 data = re.sub(r'\&amp\;', "&", data)
48 data = re.sub(r'\<200c\>', "", data)
49 data = re.sub(r'\<200b\>', "", data)
50 return data
51
52 # Read the useful information from a Jira issue file (Title, Description, Comments, Type, Priority)
53 def read_data_from_jira_file(self, parseFile, issueId):

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected