@@ -43,7 +43,6 @@ public class AutoBuildConfigurationDescription extends AutoBuildResourceData
43
43
implements IAutoBuildConfigurationDescription {
44
44
private static final String KEY_MODEL = "Model" ; //$NON-NLS-1$
45
45
private static final String KEY_CONFIGURATION = "configuration" ; //$NON-NLS-1$
46
- private static final String KEY_EQUALS = "=" ; //$NON-NLS-1$
47
46
private static final String KEY_PROJECT_TYPE = "projectType" ; //$NON-NLS-1$
48
47
private static final String KEY_EXTENSION_ID = "extensionID" ; //$NON-NLS-1$
49
48
private static final String KEY_EXTENSION_POINT_ID = "extensionPointID" ; //$NON-NLS-1$
@@ -308,7 +307,7 @@ public AutoBuildConfigurationDescription(ICConfigurationDescription cfgDescripti
308
307
if (!curLine .startsWith (lineStart )) {
309
308
continue ;
310
309
}
311
- String field [] = curLine .split (KEY_EQUALS , 2 );
310
+ String field [] = curLine .split (EQUAL , 2 );
312
311
String key = field [0 ].substring (lineStart .length ());
313
312
String value = field [1 ];
314
313
switch (key ) {
@@ -416,7 +415,7 @@ public AutoBuildConfigurationDescription(ICConfigurationDescription cfgDescripti
416
415
}
417
416
}
418
417
419
- if (!found && !key .startsWith (KEY_EXTENSION )) {
418
+ if (!found && !key .startsWith (KEY_EXTENSION ) && ! key . startsWith ( KEY_SOURCE_ENTRY ) ) {
420
419
System .err .println ("Following autobuild configuration line is ignored " + curLine ); //$NON-NLS-1$
421
420
}
422
421
}
@@ -904,26 +903,25 @@ public void setCustomBuildCommand(String makeArgs) {
904
903
905
904
public StringBuffer serialize (String linePrefix , String lineEnd ) {
906
905
int counterStart = 0 ;
907
- StringBuffer ret = new StringBuffer ( );
906
+ StringBuffer ret = super . serialize ( linePrefix , lineEnd );
908
907
IProjectType projectType = myAutoBuildConfiguration .getProjectType ();
909
- ret .append (linePrefix + KEY_MODEL + DOT + KEY_PROJECT_TYPE + DOT + KEY_EXTENSION_POINT_ID + KEY_EQUALS
908
+ ret .append (linePrefix + KEY_MODEL + DOT + KEY_PROJECT_TYPE + DOT + KEY_EXTENSION_POINT_ID + EQUAL
910
909
+ projectType .getExtensionPointID () + lineEnd );
911
- ret .append (linePrefix + KEY_MODEL + DOT + KEY_PROJECT_TYPE + DOT + KEY_EXTENSION_ID + KEY_EQUALS
910
+ ret .append (linePrefix + KEY_MODEL + DOT + KEY_PROJECT_TYPE + DOT + KEY_EXTENSION_ID + EQUAL
912
911
+ projectType .getExtensionID () + lineEnd );
913
- ret .append (linePrefix + KEY_MODEL + DOT + KEY_PROJECT_TYPE + DOT + ID + KEY_EQUALS + projectType .getId ()
914
- + lineEnd );
915
- ret .append (linePrefix + KEY_MODEL + DOT + KEY_CONFIGURATION + DOT + NAME + KEY_EQUALS
912
+ ret .append (linePrefix + KEY_MODEL + DOT + KEY_PROJECT_TYPE + DOT + ID + EQUAL + projectType .getId () + lineEnd );
913
+ ret .append (linePrefix + KEY_MODEL + DOT + KEY_CONFIGURATION + DOT + NAME + EQUAL
916
914
+ myAutoBuildConfiguration .getName () + lineEnd );
917
915
918
- ret .append (linePrefix + NAME + KEY_EQUALS + myName + lineEnd );
919
- ret .append (linePrefix + DESCRIPTION + KEY_EQUALS );
916
+ ret .append (linePrefix + NAME + EQUAL + myName + lineEnd );
917
+ ret .append (linePrefix + DESCRIPTION + EQUAL );
920
918
ret .append (myDescription );
921
919
ret .append (lineEnd );
922
920
923
- //ret.append(linePrefix + ID + KEY_EQUALS + myId + lineEnd);
921
+ //ret.append(linePrefix + ID + EQUAL + myId + lineEnd);
924
922
925
923
for (Entry <String , String > curProp : myProperties .entrySet ()) {
926
- ret .append (linePrefix + KEY_PROPERTY + DOT + curProp .getKey () + KEY_EQUALS + curProp .getValue () + lineEnd );
924
+ ret .append (linePrefix + KEY_PROPERTY + DOT + curProp .getKey () + EQUAL + curProp .getValue () + lineEnd );
927
925
}
928
926
int counter = counterStart ;
929
927
for (Entry <ITool , Map <IResource , Map <String , String >>> curOption1 : mySelectedOptions .entrySet ()) {
@@ -936,44 +934,42 @@ public StringBuffer serialize(String linePrefix, String lineEnd) {
936
934
IResource resource = curOption .getKey ();
937
935
String resourceID = resource .getProjectRelativePath ().toString ();
938
936
for (Entry <String , String > resourceOptions : curOption .getValue ().entrySet ()) {
939
- ret .append (linePrefix + OPTION + DOT + KEY + DOT + String .valueOf (counter ) + KEY_EQUALS
937
+ ret .append (linePrefix + OPTION + DOT + KEY + DOT + String .valueOf (counter ) + EQUAL
940
938
+ resourceOptions .getKey () + lineEnd );
941
- ret .append (linePrefix + OPTION + DOT + KEY_VALUE + DOT + String .valueOf (counter ) + KEY_EQUALS
939
+ ret .append (linePrefix + OPTION + DOT + KEY_VALUE + DOT + String .valueOf (counter ) + EQUAL
942
940
+ resourceOptions .getValue () + lineEnd );
943
- ret .append (linePrefix + OPTION + DOT + KEY_RESOURCE + DOT + String .valueOf (counter ) + KEY_EQUALS
941
+ ret .append (linePrefix + OPTION + DOT + KEY_RESOURCE + DOT + String .valueOf (counter ) + EQUAL
944
942
+ resourceID + lineEnd );
945
- ret .append (linePrefix + OPTION + DOT + KEY_TOOL + DOT + String .valueOf (counter ) + KEY_EQUALS
946
- + toolID + lineEnd );
943
+ ret .append (linePrefix + OPTION + DOT + KEY_TOOL + DOT + String .valueOf (counter ) + EQUAL + toolID
944
+ + lineEnd );
947
945
counter ++;
948
946
}
949
947
}
950
948
}
951
949
952
- ret .append (linePrefix + KEY_BUILDFOLDER + KEY_EQUALS + myBuildFolderString + lineEnd );
953
- ret .append (linePrefix + KEY_USE_DEFAULT_BUILD_COMMAND + KEY_EQUALS + String .valueOf (myUseDefaultBuildCommand )
950
+ ret .append (linePrefix + KEY_BUILDFOLDER + EQUAL + myBuildFolderString + lineEnd );
951
+ ret .append (linePrefix + KEY_USE_DEFAULT_BUILD_COMMAND + EQUAL + String .valueOf (myUseDefaultBuildCommand )
954
952
+ lineEnd );
955
- ret .append (linePrefix + KEY_GENERATE_MAKE_FILES_AUTOMATICALLY + KEY_EQUALS
953
+ ret .append (linePrefix + KEY_GENERATE_MAKE_FILES_AUTOMATICALLY + EQUAL
956
954
+ String .valueOf (myGenerateMakeFilesAUtomatically ) + lineEnd );
957
- ret .append (linePrefix + KEY_USE_STANDARD_BUILD_ARGUMENTS + KEY_EQUALS
958
- + String .valueOf (myUseStandardBuildArguments ) + lineEnd );
959
- ret .append (
960
- linePrefix + KEY_STOP_ON_FIRST_ERROR + KEY_EQUALS + String .valueOf (myStopOnFirstBuildError ) + lineEnd );
961
- ret .append (linePrefix + KEY_IS_PARRALLEL_BUILD + KEY_EQUALS + String .valueOf (myIsParallelBuild ) + lineEnd );
962
- ret .append (
963
- linePrefix + KEY_IS_CLEAN_BUILD_ENABLED + KEY_EQUALS + String .valueOf (myIsCleanBuildEnabled ) + lineEnd );
964
- ret .append (linePrefix + KEY_IS_INCREMENTAL_BUILD_ENABLED + KEY_EQUALS
965
- + String .valueOf (myIsIncrementalBuildEnabled ) + lineEnd );
966
- ret .append (linePrefix + KEY_NUM_PARRALEL_BUILDS + KEY_EQUALS + String .valueOf (myParallelizationNum ) + lineEnd );
967
- ret .append (linePrefix + KEY_CUSTOM_BUILD_COMMAND + KEY_EQUALS + myCustomBuildCommand + lineEnd );
968
- ret .append (linePrefix + KEY_BUILD_RUNNER_NAME + KEY_EQUALS + myBuildRunner .getName () + lineEnd );
969
- ret .append (linePrefix + KEY_AUTO_MAKE_TARGET + KEY_EQUALS + myAutoMakeTarget + lineEnd );
970
- ret .append (linePrefix + KEY_INCREMENTAL_MAKE_TARGET + KEY_EQUALS + myIncrementalMakeTarget + lineEnd );
971
- ret .append (linePrefix + KEY_CLEAN_MAKE_TARGET + KEY_EQUALS + myCleanMakeTarget + lineEnd );
972
-
973
- ret .append (linePrefix + KEY_PRE_BUILD_STEP + KEY_EQUALS + myPreBuildStep + lineEnd );
974
- ret .append (linePrefix + KEY_PRE_BUILD_ANNOUNCEMENT + KEY_EQUALS + myPreBuildAnnouncement + lineEnd );
975
- ret .append (linePrefix + KEY_POST_BUILD_STEP + KEY_EQUALS + myPostBuildStep + lineEnd );
976
- ret .append (linePrefix + KEY_POST_BUILD_ANNOUNCEMENT + KEY_EQUALS + myPostBuildStepAnouncement + lineEnd );
955
+ ret .append (linePrefix + KEY_USE_STANDARD_BUILD_ARGUMENTS + EQUAL + String .valueOf (myUseStandardBuildArguments )
956
+ + lineEnd );
957
+ ret .append (linePrefix + KEY_STOP_ON_FIRST_ERROR + EQUAL + String .valueOf (myStopOnFirstBuildError ) + lineEnd );
958
+ ret .append (linePrefix + KEY_IS_PARRALLEL_BUILD + EQUAL + String .valueOf (myIsParallelBuild ) + lineEnd );
959
+ ret .append (linePrefix + KEY_IS_CLEAN_BUILD_ENABLED + EQUAL + String .valueOf (myIsCleanBuildEnabled ) + lineEnd );
960
+ ret .append (linePrefix + KEY_IS_INCREMENTAL_BUILD_ENABLED + EQUAL + String .valueOf (myIsIncrementalBuildEnabled )
961
+ + lineEnd );
962
+ ret .append (linePrefix + KEY_NUM_PARRALEL_BUILDS + EQUAL + String .valueOf (myParallelizationNum ) + lineEnd );
963
+ ret .append (linePrefix + KEY_CUSTOM_BUILD_COMMAND + EQUAL + myCustomBuildCommand + lineEnd );
964
+ ret .append (linePrefix + KEY_BUILD_RUNNER_NAME + EQUAL + myBuildRunner .getName () + lineEnd );
965
+ ret .append (linePrefix + KEY_AUTO_MAKE_TARGET + EQUAL + myAutoMakeTarget + lineEnd );
966
+ ret .append (linePrefix + KEY_INCREMENTAL_MAKE_TARGET + EQUAL + myIncrementalMakeTarget + lineEnd );
967
+ ret .append (linePrefix + KEY_CLEAN_MAKE_TARGET + EQUAL + myCleanMakeTarget + lineEnd );
968
+
969
+ ret .append (linePrefix + KEY_PRE_BUILD_STEP + EQUAL + myPreBuildStep + lineEnd );
970
+ ret .append (linePrefix + KEY_PRE_BUILD_ANNOUNCEMENT + EQUAL + myPreBuildAnnouncement + lineEnd );
971
+ ret .append (linePrefix + KEY_POST_BUILD_STEP + EQUAL + myPostBuildStep + lineEnd );
972
+ ret .append (linePrefix + KEY_POST_BUILD_ANNOUNCEMENT + EQUAL + myPostBuildStepAnouncement + lineEnd );
977
973
978
974
counter = counterStart ;
979
975
for (Entry <ITool , Map <IResource , String >> curCustomToolCommands : myCustomToolCommands .entrySet ()) {
@@ -982,12 +978,12 @@ public StringBuffer serialize(String linePrefix, String lineEnd) {
982
978
for (Entry <IResource , String > curResourceCommand : curCustomToolCommands .getValue ().entrySet ()) {
983
979
IResource res = curResourceCommand .getKey ();
984
980
String resourceID = res .getProjectRelativePath ().toString ();
985
- ret .append (linePrefix + KEY_CUSTOM_TOOL_COMMAND + DOT + KEY + DOT + String .valueOf (counter ) + KEY_EQUALS
981
+ ret .append (linePrefix + KEY_CUSTOM_TOOL_COMMAND + DOT + KEY + DOT + String .valueOf (counter ) + EQUAL
986
982
+ tool .getId () + lineEnd );
987
983
ret .append (linePrefix + KEY_CUSTOM_TOOL_COMMAND + DOT + KEY_VALUE + DOT + String .valueOf (counter )
988
- + KEY_EQUALS + curResourceCommand .getValue () + lineEnd );
984
+ + EQUAL + curResourceCommand .getValue () + lineEnd );
989
985
ret .append (linePrefix + KEY_CUSTOM_TOOL_COMMAND + DOT + KEY_RESOURCE + DOT + String .valueOf (counter )
990
- + KEY_EQUALS + resourceID + lineEnd );
986
+ + EQUAL + resourceID + lineEnd );
991
987
counter ++;
992
988
}
993
989
}
@@ -999,12 +995,12 @@ public StringBuffer serialize(String linePrefix, String lineEnd) {
999
995
for (Entry <IResource , String > curResourceCommand : curCustomToolCommands .getValue ().entrySet ()) {
1000
996
IResource res = curResourceCommand .getKey ();
1001
997
String resourceID = res .getProjectRelativePath ().toString ();
1002
- ret .append (linePrefix + KEY_CUSTOM_TOOL_PATTERN + DOT + KEY + DOT + String .valueOf (counter ) + KEY_EQUALS
998
+ ret .append (linePrefix + KEY_CUSTOM_TOOL_PATTERN + DOT + KEY + DOT + String .valueOf (counter ) + EQUAL
1003
999
+ tool .getId () + lineEnd );
1004
1000
ret .append (linePrefix + KEY_CUSTOM_TOOL_PATTERN + DOT + KEY_VALUE + DOT + String .valueOf (counter )
1005
- + KEY_EQUALS + curResourceCommand .getValue () + lineEnd );
1001
+ + EQUAL + curResourceCommand .getValue () + lineEnd );
1006
1002
ret .append (linePrefix + KEY_CUSTOM_TOOL_PATTERN + DOT + KEY_RESOURCE + DOT + String .valueOf (counter )
1007
- + KEY_EQUALS + resourceID + lineEnd );
1003
+ + EQUAL + resourceID + lineEnd );
1008
1004
counter ++;
1009
1005
}
1010
1006
}
@@ -1013,9 +1009,9 @@ public StringBuffer serialize(String linePrefix, String lineEnd) {
1013
1009
Class <? extends AutoBuildConfigurationExtensionDescription > referencedClass = myAutoBuildCfgExtDes
1014
1010
.getClass ();
1015
1011
1016
- ret .append (linePrefix + KEY_AUTOBUILD_EXTENSION_BUNDEL + KEY_EQUALS + myAutoBuildCfgExtDes .getBundelName ()
1012
+ ret .append (linePrefix + KEY_AUTOBUILD_EXTENSION_BUNDEL + EQUAL + myAutoBuildCfgExtDes .getBundelName ()
1017
1013
+ lineEnd );
1018
- ret .append (linePrefix + KEY_AUTOBUILD_EXTENSION_CLASS + KEY_EQUALS + referencedClass .getName () + lineEnd );
1014
+ ret .append (linePrefix + KEY_AUTOBUILD_EXTENSION_CLASS + EQUAL + referencedClass .getName () + lineEnd );
1019
1015
ret .append (myAutoBuildCfgExtDes .serialize (linePrefix + KEY_EXTENSION + DOT , lineEnd ));
1020
1016
}
1021
1017
0 commit comments