Skip to content

Commit 1c01dde

Browse files
committed
fixed naming conventions
1 parent 9f10681 commit 1c01dde

File tree

1 file changed

+14
-17
lines changed

1 file changed

+14
-17
lines changed

scripts/src/main/scala/org/dbpedia/extraction/scripts/LanguageSpecificLinksGenerator.scala

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ object LanguageSpecificLinksGenerator {
3333
* helper function to create files and save them in te filesWriter HashMap
3434
* @param fileName
3535
*/
36-
private def CreateFile(fileName: String)
36+
private def createFile(fileName: String)
3737
{
3838
val file = new File(fileName)
3939
file.createNewFile()
@@ -43,10 +43,10 @@ object LanguageSpecificLinksGenerator {
4343

4444
/**
4545
* helper function to write line by line in a file
46-
* @param file name of the file as created by the CreateFile Function and saved in the HashMap
46+
* @param file name of the file as created by the createFile Function and saved in the HashMap
4747
* @param str string to be written in the file
4848
*/
49-
private def LogToFile(file: String, str: String)
49+
private def logToFile(file: String, str: String)
5050
{
5151
val writer = filesWriters(file)
5252
writer.write(str)
@@ -56,15 +56,12 @@ object LanguageSpecificLinksGenerator {
5656
/**
5757
* destructive function to flush and close all opened buffered writers
5858
*/
59-
private def CloseWriters ()
59+
private def closeWriters ()
6060
{
61-
for(w <- filesWriters)
62-
{
63-
w._2.flush()
64-
w._2.close()
65-
}
61+
filesWriters.values.foreach(_.close)
6662
}
6763

64+
6865
def main(args: Array[String]) {
6966
//todo : add some requires here to check for arguments
7067
//arg1 = 0
@@ -81,7 +78,7 @@ object LanguageSpecificLinksGenerator {
8178
val baseDir = new File(args(1))
8279
val file = Source.fromFile(baseDir)
8380

84-
CreateFile("./languagelinks.ttl")
81+
createFile("./languagelinks.ttl")
8582

8683
for(ln <- file.getLines){
8784
val triple = split(ln);
@@ -90,18 +87,18 @@ object LanguageSpecificLinksGenerator {
9087
if(triple.length ==4){
9188

9289
//languagelinks triples needed are those contain schema:about predicates and wikipediapages subjects which indicated wikipedia page
93-
val Regx = """.*\.wikipedia.org\/wiki.*<http:\/\/schema\.org\/about>""".r
90+
val regx = """.*\.wikipedia.org\/wiki.*<http:\/\/schema\.org\/about>""".r
9491

95-
if(Regx.findFirstIn(ln) != None ){
92+
if(regx.findFirstIn(ln) != None ){
9693
triple(0) = triple(0).replace(".wikipedia.org/wiki",".dbpedia.org/resource")
97-
LogToFile("./languagelinks.ttl",triple(2)+" "+"<http://www.w3.org/2002/07/owl#sameAs>"+" "+triple(0)+" .")
94+
logToFile("./languagelinks.ttl",triple(2)+" "+"<http://www.w3.org/2002/07/owl#sameAs>"+" "+triple(0)+" .")
9895
}
9996

10097
}
10198

10299
}
103100

104-
CloseWriters
101+
closeWriters
105102

106103
}
107104

@@ -151,7 +148,7 @@ object LanguageSpecificLinksGenerator {
151148

152149
if(!filesWriters.contains(fileName))
153150
{
154-
CreateFile(fileName)
151+
createFile(fileName)
155152
}
156153

157154
//removing itself
@@ -160,7 +157,7 @@ object LanguageSpecificLinksGenerator {
160157

161158
for(obj2 <- innerTripleObjects)
162159
{
163-
LogToFile(fileName,obj +" <http://www.w3.org/2002/07/owl#sameAs> " +obj2+" .")
160+
logToFile(fileName,obj +" <http://www.w3.org/2002/07/owl#sameAs> " +obj2+" .")
164161
}
165162

166163
}
@@ -172,7 +169,7 @@ object LanguageSpecificLinksGenerator {
172169
triplesObjects = triplesObjects :+ tripleObj
173170
}
174171

175-
CloseWriters()
172+
closeWriters()
176173

177174
print("time taken: " + (System.nanoTime - startTime)/1000000000 +" secs+\n" )
178175

0 commit comments

Comments
 (0)