Skip to content
This repository was archived by the owner on Jul 4, 2023. It is now read-only.

Commit c0497e8

Browse files
author
Matt York
committed
- Fixed ignore line ending problem that caused duplicate gitignore entries in windows
1 parent 166962f commit c0497e8

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

AndroidGears/META-INF/plugin.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<idea-plugin version="2">
22
<id>com.github.androidgears.plugin5</id>
33
<name>Android Gears</name>
4-
<version>0.5.3</version>
4+
<version>0.5.4</version>
55
<vendor email="myork@cs.ua.edu" url="http://www.androidgears.org">Android Gears</vendor>
66

77
<description><![CDATA[

AndroidGears/src/Singletons/SettingsManager.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public class SettingsManager {
2222
//Singleton instance for settings
2323
private static SettingsManager settingsManager;
2424
private Project[] targetProjects;
25-
private static String IGNORE_STRING = "\n#Android Gears\nGears/";
25+
private static String IGNORE_STRING = Utils.newLine()+Utils.newLine()+"#Android Gears"+Utils.newLine()+"Gears/";
2626
private static String IGNORE_COMMENT_STRING = "#Android Gears";
2727
private static String IGNORE_CONTENT_STRING = "Gears/";
2828

@@ -257,7 +257,7 @@ else if (hgignoreFile.exists()){
257257
String ignoreFileString = FileUtils.readFileToString(ignoreFile);
258258

259259
//Check if it exists already. If it does, we're good
260-
if (!ignoreFileString.contains(IGNORE_STRING)){
260+
if (!ignoreFileString.contains(IGNORE_COMMENT_STRING) && !ignoreFileString.contains(IGNORE_CONTENT_STRING)){
261261
//Add entry
262262
ignoreFileString = ignoreFileString+IGNORE_STRING;
263263

AndroidGears/src/Utilities/Utils.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@ public static String pathSeparator(){
4949
return (OSValidator.isWindows()) ? "\\":"/";
5050
}
5151

52+
public static String newLine(){
53+
return (OSValidator.isWindows()) ? "\r\n":"\n";
54+
}
55+
5256
public static boolean ping(String url, int timeout) {
5357
//url = url.replaceFirst("https", "http"); // Otherwise an exception may be thrown on invalid SSL certificates.
5458

0 commit comments

Comments
 (0)