Unit Test Results

Designed for use with JUnit and Ant.

Summary

TestsFailuresErrorsSuccess rateTime
698013099.81%673.500
Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Packages

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
NameTestsErrorsFailuresTime(s)
org.eclipse.jdt.core.tests.model6980013673.500

Package org.eclipse.jdt.core.tests.model

NameTestsErrorsFailuresTime(s)
AllJavaModelTests6980013673.500
Back to top


TestCase AllJavaModelTests

NameStatusTypeTime(s)
test041Success1.282
test042Success0.001
test043Success0.001
test044Success0.004
test033Success0.001
test034Success0.001
test035Success0.001
test036Success0.001
test037Success0.001
test038Success0.002
test039Success0.002
test040Success0.001
test045Success0.004
test046Success0.001
test047Success0.001
test048Success0.001
test049Success0.001
test050Success0.001
test051Success0.001
test052Success0.000
test053Success0.000
test054Success0.001
test055Success0.001
test056Success0.000
test057Success0.001
test058Success0.001
test010Success0.001
test011Success0.001
test012Success0.000
test013Success0.001
test014Success0.001
test015Success0.014
test016Success0.000
test017Success0.000
test018Success0.000
test019Success0.001
test020Success0.000
test021Success0.001
test022Success0.000
test023Success0.001
test024Success0.000
test025Success0.001
test026Success0.000
test027Success0.001
test028Success0.000
test029Success0.001
test030Success0.000
test031Success0.000
test032Success0.000
test002Success0.000
test003Success0.001
test004Success0.000
test005Success0.001
test006Success0.000
test007Success0.001
test008Success0.000
test009Success0.001
test001Success0.000
test001Success0.250
test002Success0.010
test003Success0.008
test004Success0.010
test005Success0.006
test006Success0.007
test007Success0.001
testValidUnicodeImportDeclarationSuccess0.000
testAssertIdentifierSuccess0.000
testEnumIdentifierSuccess0.001
testValidTypeNameSuccess0.000
testValidTypeVariableNameSuccess0.001
testValidUnicodePackageNameSuccess0.000
testInvalidImportDeclaration1Success0.000
testInvalidImportDeclaration2Success0.000
testInvalidImportDeclaration3Success0.001
testPackageFragmentRootOverlapSuccess0.036
testValidCompilationUnitNameSuccess0.000
testInvalidIdentifierSuccess0.001
testValidFieldNameSuccess0.000
testValidIdentifierSuccess0.000
testValidImportDeclarationSuccess0.001
testValidMethodNameSuccess0.000
testValidPackageNameSuccess0.000
testJarPackageFragmentCorrespondingResourceSuccess0.001
testOutputLocationNestedInRootSuccess0.001
testOutputLocationNotAddedAsPackageFragmentSuccess0.003
testPackageFragmentCorrespondingResourceSuccess0.000
testPackageFragmentHasSubpackagesSuccess0.002
testPackageFragmentIsStructureKnown1Success0.001
testPackageFragmentIsStructureKnown2Success0.021
testPackageFragmentNonJavaResources01Success0.001
testPackageFragmentNonJavaResources02Success0.001
testPackageFragmentNonJavaResources03Success0.000
testPackageFragmentNonJavaResources04Success0.004
testPackageFragmentNonJavaResources05Success0.000
testPackageFragmentNonJavaResources06Success0.001
testPackageFragmentNonJavaResources07Success0.001
testPackageFragmentNonJavaResources08Success0.000
testPackageFragmentNonJavaResources09Success0.001
testPackageFragmentNonJavaResources10Success0.000
testPackageFragmentNonJavaResources11Success0.001
testPackageFragmentNonJavaResources12Success0.027
testPackageFragmentPackageInfoClassSuccess0.024
testPackageFragmentRenameAndCreateSuccess0.007
testPackageFragmentRootCorrespondingResourceSuccess0.000
testPackageFragmentRootNonJavaResources1Success0.001
testPackageFragmentRootNonJavaResources2Success0.000
testPackageFragmentRootNonJavaResources3Success0.001
testPackageFragmentRootNonJavaResources4Success0.000
testPackageFragmentRootNonJavaResources5Success0.000
testFindTypeAfterSetClasspathSuccess0.025
testFolderWithDotNameSuccess0.004
testGetClasspathOnClosedProjectSuccess0.019
testGetNonJavaResources1Success0.017
testGetNonJavaResources2Success0.020
testGetNonJavaResources3Success0.020
testGetNonJavaResources4Success0.029
testGetNonJavaResources5Success0.028
testGetRequiredProjectNamesSuccess0.020
testInternalArchiveCorrespondingResourceSuccess0.001
testIsDefaultPackageSuccess0.000
testAddExternalLibFolder4Success0.129
testAddExternalLibFolder5Success2.253
testAddExternalLibFolder6Success1.780
testAddExternalLibFolder1Success0.047
testAddZIPArchive1Success0.082
testAddZIPArchive2Success0.218
testAddZIPArchive3Success0.079
testAddZIPArchive4Success1.049
testAddZIPArchive5Success1.608
testAddZIPArchive6Success0.026
testAddNonJavaResourcePackageFragmentRootSuccess0.004
testRemoveExternalLibFolder1Success0.025
testRemoveExternalLibFolder2Success0.022
testRemoveExternalLibFolder3Success0.120
testRemoveZIPArchive1Success0.214
testRemoveZIPArchive2Success1.119
testRemoveZIPArchive3Success1.076
testRemoveZIPArchive4Success0.037
testRootGetPackageFragmentsSuccess0.004
testRootGetPackageFragments2Success0.027
testRootGetPackageFragments3Success0.072
testSourceFolderWithJarNameSuccess0.018
testSourceMethodCorrespondingResourceSuccess0.001
testJdkLevelRootSuccess0.001
testUserLibrarySuccess0.090
testBug148859Success0.026
testBug183923Success0.008
testAddExternalLibFolder2Success0.053
testAddExternalLibFolder3Success0.038
testClassFileCorrespondingResourceSuccess0.001
testCompilationUnitCorrespondingResourceSuccess0.000
testExternalArchiveCorrespondingResourceSuccess0.000
testExtraJavaLikeExtension1Success0.059
testExtraJavaLikeExtension2Success0.022
testFindElementInvalidPathSuccess0.001
testFindElementPackageSuccess0.000
testFindElementPrereqSimpleProjectSuccess0.035
testFindPackageFragmentRootFromClasspathEntrySuccess0.001
testAddProjectPrerequisiteSuccess1.456
testArchiveClassFileCorrespondingResourceSuccess0.000
testBinaryTypeCorrespondingResourceSuccess0.000
testChangeExternalLibFolder1Success0.137
testChangeExternalLibFolder2Success0.119
testChangeZIPArchive1Success1.863
testChangeZIPArchive2Success3.768
testChangeZIPArchive3Success1.065
testChangeOutputLocationSuccess0.011
testPackageFragmentRootNonJavaResources6Success0.000
testPackageFragmentRootNonJavaResources7Success0.001
testPackageFragmentRootNonJavaResources8Success0.014
testPackageFragmentRootNonJavaResources9Success0.026
testPackageFragmentRootRawEntry1Success0.466
testPackageFragmentRootRawEntry2Success0.167
testPackageFragmentRootRawEntry3Success0.135
testPackageFragmentRootRawEntry4Success0.023
testProjectOpenSuccess0.822
testProjectOpen2Success0.013
testProjectOpen3Success0.455
testProjectCloseSuccess0.009
testProjectCorrespondingResourceSuccess0.001
testProjectGetChildrenSuccess0.000
testProjectGetPackageFragmentsSuccess0.003
testProjectImportSuccess0.632
testProjectImport2Success1.046
testProjectImport3Success1.260
testFindElementClassFileSuccess0.001
testFindElementCompilationUnitSuccess0.001
testFindElementCompilationUnitDefaultPackageSuccess0.000
lastlyTestDeletePackageWithAutobuildSuccess0.428
testAnnotations18Success0.006
testAnnotations19Success0.005
testAnnotations20Success0.001
testAnnotations21Success0.001
testAnnotations22Success0.020
testAnnotations23Success0.001
testAnnotations24Success0.031
testAnnotations25Success0.001
testAnnotations26Success0.000
testAnnotations27Success0.004
testGetFullyQualifiedName1Success0.000
testGetFullyQualifiedName2Success0.000
testGetFullyQualifiedName3Success0.000
testGetFullyQualifiedName4Success0.000
testGetFullyQualifiedName5Success0.000
testGetFullyQualifiedName6Success0.001
testGetFullyQualifiedName7Success0.000
testGetFullyQualifiedName8Success0.000
testGetCategories01Success0.006
testGetCategories02Success0.002
testGetCategories03Success0.002
testGetCategories04Success0.002
testGetCategories05Success0.002
testGetCategories06Success0.002
testGetCategories07Success0.002
testGetCategories08Success0.003
testGetCategories09Success0.002
testGetCategories10Success0.002
testGetCategories11Success0.002
testGetCategories12Success0.002
testGetCategories13Success0.001
testGetCategories14Success0.002
testGetCategories15Success0.002
testGetChildrenForCategory01Success0.002
testGetChildrenForCategory02Success0.003
testGetChildrenForCategory03Success0.002
testCodeCoverageSuccess0.000
testCommitWorkingCopySuccess0.001
testDefaultValue1Success0.003
testDefaultValue2Success0.002
testDefaultValue3Success0.001
testDefaultValue4Success0.002
testDefaultValue5Success0.002
testDefaultValue6Success0.002
testDefaultValue7Success0.002
testDefaultValue8Success0.002
testDefaultValue9Success0.002
testDefaultValue10Success0.003
testDefaultValue11Success0.002
testDeprecatedFlag01Success0.003
testDeprecatedFlag02Success0.000
testDeprecatedFlag03Success0.000
testDeprecatedFlag04Success0.000
testDeprecatedFlag05Success0.000
testDeprecatedFlag06Success0.000
testDeprecatedFlag07Success0.001
testDeprecatedFlag08Success0.000
testDeprecatedFlag09Success0.000
testDeprecatedFlag10Success0.040
testDeprecatedFlag11Success0.016
testFindPrimaryType1Success0.001
testFileDeletedSuccess0.238
testFindPrimaryType2Success0.001
testAnnotations01Success0.001
testAnnotations02Success0.001
testAnnotations03Success0.001
testAnnotations04Success0.001
testAnnotations05Success0.006
testAnnotations06Success0.001
testAnnotations07Success0.000
testAnnotations08Success0.000
testAnnotations09Success0.001
testAnnotations10Success0.001
testAnnotations11Success0.001
testAnnotations12Success0.000
testAnnotations13Success0.000
testAnnotations14Success0.001
testAnnotations15Success0.001
testAnnotations16Success0.001
testAnnotations17Success0.001
testGetContentsForNotPresentSuccess0.001
testGetContentsForNotPresentRemoteSuccess0.539
testGetElementAtSuccess0.001
testGetElementAt2Success0.001
testGetElementAt3Success0.001
testGetElementAt4Success0.001
testGetElementAt5Success0.001
testGetElementAt6Success0.001
testGetElementAt7Success0.000
testGetFieldsSuccess0.001
testGetImportSuccess0.000
testGetImportsSuccess0.001
testGetInnerTypesSuccess0.000
testGetKey1Success0.000
testGetKey2Success0.000
testGetKey3Success0.001
testGetKey4Success0.000
testGetMethod1Success0.000
testGetMethod2Success0.000
testGetMethod3Success0.000
testGetMethodsSuccess0.000
testCheckInterfaceMethodModifiersSuccess0.000
testGetSuperInterfaceTypeSignaturesSuccess0.001
testGetPrimarySuccess0.000
testGetOccurrenceCount01Success0.000
testGetOccurrenceCount02Success0.001
testGetPackagesSuccess0.000
testGetTypeSuccess0.000
testGetTypeQualifiedName1Success0.001
testGetTypeQualifiedName2Success0.000
testGetTypeQualifiedName3Success0.000
testGetTypeQualifiedName4Success0.000
testGetTypeQualifiedName5Success0.001
testGetTypeQualifiedName6Success0.000
testGetTypeQualifiedName7Success0.000
testGetTypeQualifiedName8Success0.001
testGetTypesSuccess0.001
testHasChildrenSuccess0.004
testHasResourceChangedSuccess0.000
testImportContainerHasChildrenSuccess0.001
testIsEnumConstant1Success0.000
testIsEnumConstant2Success0.000
testNameWithoutJavaLikeExtensionSuccess0.000
testNotPresent1Success0.001
testNotPresent2Success0.000
testPackageDefaultFlag1Success0.000
testPackageDefaultFlag2Success0.000
testPackageDefaultFlag3Success0.001
testPackageDefaultFlag4Success0.000
testStructureKnownForCUSuccess0.000
testStructureUnknownForCUSuccess0.002
testSuperFlag1Success0.000
testSuperFlag2Success0.000
testBug73884Success0.002
testTypeParameter1Success0.001
testTypeParameter2Success0.000
testTypeParameter3Success0.001
testTypeParameter4Success0.001
testTypeParameter5Success0.001
testBug78275Success0.003
test110172Success0.008
test120902Success0.003
testApplyEditSuccess0.002
testApplyEdit2Success0.007
testApplyEdit3Success0.011
testBug248312Success0.015
testBug246594Success0.002
testBug246594aSuccess0.002
testExternalFolder5Success0.215
testZIPArchive1Success0.123
testZIPArchive2Success0.125
testZIPArchive3Success0.099
testZIPArchive4Success0.104
test264301Success0.070
testGeneric1Success0.082
testGeneric2Success0.077
testGeneric3Success0.076
testGeneric4Success0.073
testGeneric5Success0.067
testGeneric6Success0.064
testGeneric7Success0.059
testGeneric8Success0.074
testGetNameRange01Success0.048
testGetNameRange02Success0.043
testGetNameRange03Success0.053
testGetNameRange04Success0.068
testGetSourceAttachmentPathSuccess0.039
testGetSourceRangeSuccess0.039
testGetSourceRangeInnerClassSuccess0.051
testInnerClass1Success0.062
testInnerClass2Success0.048
testInnerClass3Success0.054
testInnerClass4Success0.055
testInnerClass5Success0.053
testInnerClass6Success0.044
testClassFileGetElementAt01Success0.032
testClassFileGetElementAt02Success0.042
testClassFileGetElementAt03Success0.043
testClassFileGetElementAt04Success0.049
testClassFileInOutputSuccess0.039
testClassRetrievalSuccess0.042
testDetachSourceSuccess0.056
testExternalFolder1Success0.062
testExternalFolder2Success0.061
testExternalFolder3Success0.055
testExternalFolder4Success0.060
testInnerClass7Success0.036
testInnerClass8Success0.036
testInnerClass9Success0.036
testLibFolderSuccess0.035
testMethodRetrievalSuccess0.028
testPersistenceSuccess0.029
testProjectAsClassFolder1Success0.208
testProjectAsClassFolder2Success0.070
testProjectAsSourceAttachmentSuccess0.049
testRestartSuccess0.814
testRootPathSuccess0.032
testBug110172Success0.042
testRootPath13Success0.041
testBug153133Success0.036
test267046Success0.045
test88265Success0.032
testClassFileBufferSuccess0.049
testConstructorAccessSuccess0.130
testBug336046Success0.774
testASTParsingSuccess0.046
testASTParsing2Success0.040
testChangeSourceAttachmentFileSuccess0.051
testRootPath2Success0.038
testRootPath3Success0.048
testRootPath4Success0.037
testRootPath5Success0.041
testRootPath6Success0.045
testRootPath7Success0.055
testRootPath8Success0.074
testRootPath9Success0.069
testRootPath10Success0.065
testRootPath11Success0.051
testRootPath12Success0.053
test001Success0.002
test002Success0.003
test003Success0.001
test004Success0.001
test005Success0.001
test006Success0.001
test007Success0.000
test008Success0.001
test009Success0.000
test010Success0.010
test011Success0.002
test012Success0.000
test013Success0.001
test014Success0.002
test015Success0.001
test016Success0.008
test017Success0.001
test018Success0.002
test019Success0.001
test020Success0.002
test021Success0.006
test022Success0.002
test023Success0.010
test024Success0.002
test025Success0.014
testBug304394Success0.229
testBug304394aSuccess0.922
testBug320167Success0.008
testBug329671Success0.128
testBug334652Success0.039
testBug334652_2Success0.009
testBug334652_3Success0.009
testBug334652_4Success0.008
testZIPArchive1Success1.019
testZIPArchive2Success2.649
testConstructorReference08Success0.031
testConstructorReference09Success0.007
testConstructorReference10Success0.016
testCoreExceptionSuccess0.004
testDeclarationOfAccessedFields1Success0.006
testDeclarationOfAccessedFields2Success0.003
testDeclarationOfAccessedFields3Success0.003
testDeclarationOfAccessedFields4Success0.002
testDeclarationOfReferencedTypes01Success0.013
testDeclarationOfReferencedTypes02Success0.003
testDeclarationOfReferencedTypes03Success0.004
testDeclarationOfReferencedTypes04Success0.003
testDeclarationOfReferencedTypes05Success0.004
testDeclarationOfReferencedTypes06Success0.004
testDeclarationOfReferencedTypes07Success0.000
testDeclarationOfReferencedTypes08Success0.002
testDeclarationOfReferencedTypes09Success0.004
testDeclarationsOfSentMessages01Success0.010
testDeclarationsOfSentMessages02Success0.002
testConstructorDeclaration01Success0.005
testFieldDeclaration01Success0.008
testFieldDeclaration02Success0.009
testFieldDeclaration03Success0.003
testFieldDeclaration04Success0.002
testFieldReference01Success0.004
testFieldReference02Success0.007
testFieldReference03Success0.014
testFieldReference04Success0.006
testFieldReference05Success0.019
testFieldReference06Success0.017
testFieldReference07Success0.016
testFieldReference08Success0.012
testFieldReference09Success0.009
testFieldReference10Success0.009
testFieldReference11Success0.011
testFieldReference12Success0.004
testFieldReference13Success0.011
testFieldReference14Success0.005
testFieldReference15Success0.018
testFieldReference16Success0.022
testFieldReference17Success0.016
testFieldReference18Success0.013
testFieldReference19Success0.004
testFieldReference20Success0.016
testInterfaceImplementors1Success0.019
testInterfaceImplementors2Success0.008
testLocalVariableDeclaration1Success0.006
testLocalVariableDeclaration2Success0.003
testLocalVariableDeclaration_Bug207257Success0.004
testLocalVariableOccurrences1Success0.003
testLocalVariableOccurrences2Success0.003
testLocalVariableReference1Success0.003
testLocalVariableReference2Success0.003
testLocalVariableReference3Success0.006
testMethodDeclaration01Success0.027
testMethodDeclaration02Success0.003
testMethodDeclaration03Success0.039
testMethodDeclaration04Success0.038
testMethodDeclaration05Success0.030
testMethodDeclaration06Success0.025
testMethodDeclaration07Success0.003
testMethodDeclaration08Success0.009
testMethodDeclaration09Success0.003
testMethodDeclaration10Success0.002
testMethodDeclaration11Success0.002
testMethodReference01Success0.010
testMethodReference02Success0.005
testMethodReference03Success0.006
testMethodReference04Success0.007
testMethodReference05Success0.013
testMethodReference06Success0.009
testMethodReference07Success0.009
testMethodReference08Success0.013
testMethodReference09Success0.012
testMethodReference10Success0.008
testMethodReference11Success0.006
testMethodReference12Success0.004
testMethodReference13Success0.007
testMethodReference14Success0.005
testMethodReference15Success0.008
testMethodReference16Success0.005
testMethodReference17Success0.003
testOrPatternSuccess0.014
testPackageDeclaration1Success0.001
testPackageDeclaration2Success0.001
testPackageDeclaration3Success0.000
testPackageDeclaration4Success0.558
testPackageDeclarationBug73551Success0.001
testPackageDeclarationBug117020Success0.005
testPackageDeclarationBug183062aSuccess0.002
testPackageDeclarationBug183062bSuccess0.001
testPackageDeclarationBug183062cSuccess0.000
testPackageDeclarationBug183062dSuccess0.001
testPackageDeclarationBug183062eSuccess0.000
testPackageReference1Success0.005
testPackageReference2Success0.001
testPackageReference3Success0.002
testPackageReference4Success0.015
testPackageReference5Success0.007
testPackageReference6Success0.005
testPackageReference7Success0.014
testPackageReference8Success0.146
testSearchFieldInBinaryWithResolutionSuccess0.311
testSearchFieldInBinaryNoResolutionSuccess0.617
testSearchMethodInBinaryWithResolutionSuccess0.559
testConstructorDeclaration02Success0.011
testConstructorReference01Success0.010
testConstructorReference02Success0.004
testConstructorReference03Success0.006
testConstructorReference04Success0.004
testConstructorReference05Success0.013
testConstructorReference06Success0.012
testConstructorReference07Success0.003
testExternalFolder1Success0.570
testExternalFolder2Success0.556
testExternalFolder3Success0.659
testTypeReference19Success0.008
testTypeReference20Success0.021
testTypeReference21Success0.019
testTypeReference22Success0.022
testTypeReference23Success0.018
testTypeReference24Success0.002
testTypeReference25Success0.003
testTypeReference26Success0.001
testTypeReference27Success0.003
testTypeReference28Success0.007
testTypeReference29Success0.002
testTypeReference30Success0.003
testTypeReference31Success0.002
testTypeReference32Success0.018
testTypeReference33Success0.004
testTypeReference34Success0.002
testTypeReference35Success0.391
testTypeReference36Success0.006
testTypeReference37Success0.014
testTypeReference38Success0.029
testEnum01Success0.014
testEnum02Success0.004
testEnum03Success0.004
testEnum04Success0.008
testEnum05Success0.008
testEnum06Success0.004
testVarargs01Success0.005
testVarargs02Success0.004
testVarargs03Success0.003
testVarargs04Success0.005
testVarargs05Success0.002
testVarargs06Success0.002
testAnnotationType01Success0.006
testAnnotationType02Success0.005
testAutoBoxing01Success0.006
testTypeParameterTypes01Success0.007
testTypeParameterTypes02Success0.004
testTypeParameterTypes03Success0.006
testTypeParameterTypes04Success0.008
testTypeParameterTypes05Success0.005
testTypeParameterTypes06Success0.007
testTypeParameterMethods01Success0.004
testTypeParameterMethods02Success0.003
testTypeParameterMethods03Success0.004
testTypeParameterMethods04Success0.005
testTypeParameterMethods05Success0.005
testTypeParameterMethods06Success0.004
testTypeParameterConstructors01Success0.004
testTypeParameterConstructors02Success0.003
testTypeParameterConstructors03Success0.003
testTypeParameterConstructors04Success0.003
testTypeParameterConstructors05Success0.003
testTypeParameterConstructors06Success0.002
testStaticImportField01Success0.007
testStaticImportField02Success0.008
testStaticImportField03Success0.008
testStaticImportField04Success0.007
testStaticImportMethod01Success0.008
testStaticImportMethod02Success0.010
testStaticImportMethod03Success0.008
testStaticImportMethod04Success0.008
testStaticImportPackage01Success0.006
testStaticImportPackage02Success0.006
testCamelCaseTypePattern01_CamelCaseSuccess0.004
testCamelCaseTypePattern02_CamelCaseSuccess0.002
testCamelCaseTypePattern03_CamelCaseSuccess0.002
testCamelCaseTypePattern04_CamelCaseSuccess0.002
testCamelCaseTypePattern05_CamelCaseSuccess0.003
testCamelCaseTypePattern06_CamelCaseSuccess0.001
testCamelCaseTypePattern07_CamelCaseSuccess0.001
testCamelCaseTypePattern08_CamelCaseSuccess0.001
testCamelCaseTypePattern09_CamelCaseSuccess0.001
testCamelCaseTypePattern10_CamelCaseSuccess0.004
testCamelCaseTypePattern11_CamelCaseSuccess0.003
testCamelCaseTypePattern12_CamelCaseSuccess0.002
testCamelCaseTypePattern13_CamelCaseSuccess0.002
testCamelCaseTypePattern01_CamelCaseSamePartCountSuccess0.002
testCamelCaseTypePattern02_CamelCaseSamePartCountSuccess0.001
testCamelCaseTypePattern03_CamelCaseSamePartCountSuccess0.002
testCamelCaseTypePattern04_CamelCaseSamePartCountSuccess0.001
testCamelCaseTypePattern05_CamelCaseSamePartCountSuccess0.003
testCamelCaseTypePattern06_CamelCaseSamePartCountSuccess0.001
testCamelCaseTypePattern07_CamelCaseSamePartCountSuccess0.001
testCamelCaseTypePattern08_CamelCaseSamePartCountSuccess0.001
testCamelCaseTypePattern09_CamelCaseSamePartCountSuccess0.001
testCamelCaseTypePattern10_CamelCaseSamePartCountSuccess0.003
testCamelCaseTypePattern11_CamelCaseSamePartCountSuccess0.003
testCamelCaseTypePattern12_CamelCaseSamePartCountSuccess0.003
testCamelCaseTypePattern13_CamelCaseSamePartCountSuccess0.003
testBug160323Success0.012
testSearchMethodInBinaryNoResolutionSuccess0.261
testSearchTypesInBinaryWithResolutionSuccess0.534
testSearchTypeInBinaryNoResolutionSuccess0.536
testSearchScope01Success0.012
testSearchScope02Success0.002
testSearchScope03Success0.003
testSearchScope04Success0.002
testSearchScope05Success0.522
testSearchScope06Success0.517
testSearchScope07Success0.003
testSearchScope07aSuccess0.000
testSearchScope08Success0.003
testSearchScope09Success0.004
testSearchScope10Success0.004
testSearchScope12Success0.005
testSearchScope13Success0.009
testSearchScope14Success0.045
testSearchScope14aSuccess0.009
testSearchScope15Success0.007
testSearchScope17Success0.004
testTypeDeclaration01Success0.004
testTypeDeclaration02Success0.001
testTypeDeclaration03Success0.001
testTypeDeclaration04Success0.002
testTypeDeclaration05Success0.001
testTypeDeclaration06Success0.001
testTypeDeclaration07Success0.001
testTypeDeclaration08Success0.002
testTypeDeclaration09Success0.002
testTypeDeclaration10Success0.001
testTypeDeclaration11Success0.003
testTypeDeclaration12Success0.003
testTypeOccurence1Success0.063
testTypeOccurence2Success0.002
testTypeOccurence3Success0.008
testTypeOccurence4Success0.004
testTypeReference01Success0.022
testTypeReference02Success0.020
testTypeReference03Success0.004
testTypeReference04Success0.002
testTypeReference05Success0.002
testTypeReference06Success0.003
testTypeReference07Success0.022
testTypeReference08Success0.034
testTypeReference09Success0.002
testTypeReference10Success0.008
testTypeReference11Success0.037
testTypeReference12Success0.058
testTypeReference13Success0.017
testTypeReference14Success0.017
testTypeReference15Success0.002
testTypeReference16Success0.002
testTypeReference17Success0.020
testTypeReference18Success0.016
testTypeNestedMultipleArguments01Success0.009
testTypeNestedMultipleArguments02Success0.007
testTypeNestedMultipleArguments03Success0.012
testTypeNestedMultipleArguments04Success0.011
testTypeNestedSingleArgument01Success0.008
testTypeNestedSingleArgument02Success0.009
testTypeNestedSingleArgument03Success0.013
testTypeNestedSingleArgument04Success0.013
testStringNoArgument01Success0.009
testStringNoArgument02Success0.011
testStringNoArgument03Success0.007
testStringNoArgument04Success0.008
testStringNoArgument05Success0.006
testStringNoArgument06Success0.008
testTypeSingleArgument01Success0.013
testStringParameterizedSingleArgument02Success0.006
testStringParameterizedSingleArgument03Success0.006
testStringParameterizedSingleArgument04Success0.007
testStringParameterizedSingleArgument05Success0.006
testStringParameterizedMultipleArguments01Success0.016
testStringParameterizedMultipleArguments02Success0.007
testParameterizedTypeMultipleArguments02Success0.010
testParameterizedTypeMultipleArguments03Success0.009
testParameterizedTypeMultipleArguments04Success0.012
testStringParameterizedSingleArgument01Success0.015
testStringParameterizedMultipleArguments03Success0.006
testStringParameterizedMultipleArguments04Success0.008
testStringParameterizedMultipleArguments05Success0.008
testStringNestedSingleArgument01Success0.009
testStringNestedSingleArgument02Success0.010
testStringNestedSingleArgument03Success0.015
testStringNestedSingleArgument04Success0.014
testStringNestedMultipleArguments01Success0.008
testStringNestedMultipleArguments02Success0.009
testStringNestedMultipleArguments03Success0.014
testStringNestedMultipleArguments04Success0.008
testStringNestedMultipleArguments05Success0.014
testParameterizedArrayTypeSingleArgument01Success0.007
testParameterizedArrayTypeSingleArgument02Success0.006
testParameterizedArrayTypeSingleArgument03Success0.006
testParameterizedArrayTypeSingleArgument04Success0.006
testParameterizedArrayTypeMultipleArguments01Success0.007
testParameterizedArrayTypeMultipleArguments02Success0.008
testParameterizedArrayTypeMultipleArguments03Success0.008
testParameterizedArrayTypeMultipleArguments04Success0.008
testParameterizedType_Bug83713Success0.004
testStringNoArgument07Success0.008
testStringNoArgument08Success0.008
testParameterizedTypeSingleArgument01Success0.018
testParameterizedTypeSingleArgument02Success0.010
testParameterizedTypeSingleArgument03Success0.009
testParameterizedTypeSingleArgument04Success0.011
testParameterizedTypeMultipleArguments01Success0.019
testStringAnyStrings01Success0.012
testStringAnyStrings02Success0.011
testStringAnyStrings03Success0.009
testStringAnyStrings04Success0.007
testStringAnyStrings05Success0.013
testStringAnyStrings06Success0.010
testTypeSingleArgument02Success0.005
testTypeSingleArgument03Success0.006
testTypeSingleArgument04Success0.005
testTypeMultipleArguments01Success0.014
testTypeMultipleArguments02Success0.006
testTypeMultipleArguments03Success0.007
testTypeMultipleArguments04Success0.005
testTypeNestedMultipleArguments01Success0.005
testTypeNestedMultipleArguments02Success0.005
testTypeNestedMultipleArguments03Success0.009
testTypeNestedMultipleArguments04Success0.007
testTypeNestedSingleArgument01Success0.005
testTypeNestedSingleArgument02Success0.005
testTypeNestedSingleArgument03Success0.008
testTypeNestedSingleArgument04Success0.008
testStringNoArgument01Success0.008
testStringNoArgument02Success0.009
testStringNoArgument03Success0.007
testStringNoArgument04Success0.007
testStringNoArgument05Success0.007
testStringNoArgument06Success0.007
testTypeSingleArgument01Success0.009
testStringParameterizedSingleArgument02Success0.006
testStringParameterizedSingleArgument03Success0.005
testStringParameterizedSingleArgument04Success0.006
testStringParameterizedSingleArgument05Success0.006
testStringParameterizedMultipleArguments01Success0.012
testStringParameterizedMultipleArguments02Success0.006
testParameterizedTypeMultipleArguments02Success0.008
testParameterizedTypeMultipleArguments03Success0.008
testParameterizedTypeMultipleArguments04Success0.010
testStringParameterizedSingleArgument01Success0.014
testStringParameterizedMultipleArguments03Success0.005
testStringParameterizedMultipleArguments04Success0.007
testStringParameterizedMultipleArguments05Success0.005
testStringNestedSingleArgument01Success0.006
testStringNestedSingleArgument02Success0.006
testStringNestedSingleArgument03Success0.014
testStringNestedSingleArgument04Success0.011
testStringNestedMultipleArguments01Success0.005
testStringNestedMultipleArguments02Success0.007
testStringNestedMultipleArguments03Success0.011
testStringNestedMultipleArguments04Success0.008
testStringNestedMultipleArguments05Success0.012
testParameterizedArrayTypeSingleArgument01Success0.004
testParameterizedArrayTypeSingleArgument02Success0.005
testParameterizedArrayTypeSingleArgument03Success0.004
testParameterizedArrayTypeSingleArgument04Success0.004
testParameterizedArrayTypeMultipleArguments01Success0.005
testParameterizedArrayTypeMultipleArguments02Success0.006
testParameterizedArrayTypeMultipleArguments03Success0.006
testParameterizedArrayTypeMultipleArguments04Success0.005
testParameterizedType_Bug83713Success0.003
testStringNoArgument07Success0.008
testStringNoArgument08Success0.007
testParameterizedTypeSingleArgument01Success0.014
testParameterizedTypeSingleArgument02Success0.009
testParameterizedTypeSingleArgument03Success0.007
testParameterizedTypeSingleArgument04Success0.009
testParameterizedTypeMultipleArguments01Success0.016
testStringAnyStrings01Success0.012
testStringAnyStrings02Success0.010
testStringAnyStrings03Success0.009
testStringAnyStrings04Success0.007
testStringAnyStrings05Success0.011
testStringAnyStrings06Success0.007
testTypeSingleArgument02Success0.005
testTypeSingleArgument03Success0.006
testTypeSingleArgument04Success0.004
testTypeMultipleArguments01Success0.009
testTypeMultipleArguments02Success0.004
testTypeMultipleArguments03Success0.005
testTypeMultipleArguments04Success0.005
testTypeNestedMultipleArguments01Success0.005
testTypeNestedMultipleArguments02Success0.005
testTypeNestedMultipleArguments03Success0.008
testTypeNestedMultipleArguments04Success0.009
testTypeNestedSingleArgument01Success0.004
testTypeNestedSingleArgument02Success0.005
testTypeNestedSingleArgument03Success0.010
testTypeNestedSingleArgument04Success0.009
testStringNoArgument01Success0.007
testStringNoArgument02Success0.008
testStringNoArgument03Success0.007
testStringNoArgument04Success0.006
testStringNoArgument05Success0.005
testStringNoArgument06Success0.007
testTypeSingleArgument01Success0.009
testStringParameterizedSingleArgument02Success0.006
testStringParameterizedSingleArgument03Success0.005
testStringParameterizedSingleArgument04Success0.006
testStringParameterizedSingleArgument05Success0.005
testStringParameterizedMultipleArguments01Success0.010
testStringParameterizedMultipleArguments02Success0.006
testParameterizedTypeMultipleArguments02Success0.007
testParameterizedTypeMultipleArguments03Success0.007
testParameterizedTypeMultipleArguments04Success0.008
testStringParameterizedSingleArgument01Success0.010
testStringParameterizedMultipleArguments03Success0.004
testStringParameterizedMultipleArguments04Success0.006
testStringParameterizedMultipleArguments05Success0.005
testStringNestedSingleArgument01Success0.005
testStringNestedSingleArgument02Success0.005
testStringNestedSingleArgument03Success0.009
testStringNestedSingleArgument04Success0.009
testStringNestedMultipleArguments01Success0.004
testStringNestedMultipleArguments02Success0.005
testStringNestedMultipleArguments03Success0.009
testStringNestedMultipleArguments04Success0.005
testStringNestedMultipleArguments05Success0.009
testParameterizedArrayTypeSingleArgument01Success0.004
testParameterizedArrayTypeSingleArgument02Success0.003
testParameterizedArrayTypeSingleArgument03Success0.004
testParameterizedArrayTypeSingleArgument04Success0.003
testParameterizedArrayTypeMultipleArguments01Success0.004
testParameterizedArrayTypeMultipleArguments02Success0.005
testParameterizedArrayTypeMultipleArguments03Success0.005
testParameterizedArrayTypeMultipleArguments04Success0.004
testParameterizedType_Bug83713Success0.003
testStringNoArgument07Success0.005
testStringNoArgument08Success0.004
testParameterizedTypeSingleArgument01Success0.010
testParameterizedTypeSingleArgument02Success0.005
testParameterizedTypeSingleArgument03Success0.005
testParameterizedTypeSingleArgument04Success0.007
testParameterizedTypeMultipleArguments01Success0.010
testStringAnyStrings01Success0.008
testStringAnyStrings02Success0.006
testStringAnyStrings03Success0.006
testStringAnyStrings04Success0.005
testStringAnyStrings05Success0.007
testStringAnyStrings06Success0.005
testTypeSingleArgument02Success0.005
testTypeSingleArgument03Success0.004
testTypeSingleArgument04Success0.004
testTypeMultipleArguments01Success0.007
testTypeMultipleArguments02Success0.004
testTypeMultipleArguments03Success0.004
testTypeMultipleArguments04Success0.004
testElementPatternSingleTypeArgument03Success0.008
testElementPatternSingleTypeArgument04Success0.027
testElementPatternMultipleTypeArgument01Success0.005
testElementPatternMultipleTypeArgument02Success0.017
testElementPatternMultipleTypeArgument03Success0.008
testElementPatternMultipleTypeArgument04Success0.015
testElementPatternSingleParameterizedType01Success0.213
testElementPatternLocalVariables02Success0.021
testElementPatternLocalVariables04Success0.021
testElementPatternSingleTypeArgument01Success0.029
testStringPattern03Success0.030
testStringPattern04Success0.007
testElementPatternSingleTypeArgument02Success0.019
testStringPattern05Success0.018
testElementPatternLocalVariables01Success0.016
testElementPatternSingleParameterizedType02Success0.143
testElementPatternSingleParameterizedType03Success0.138
testElementPatternSingleParameterizedType04Success0.127
testElementPatternMultipleParameterizedType01Success0.133
testElementPatternMultipleParameterizedType02Success0.129
testElementPatternMultipleParameterizedType03Success0.132
testElementPatternMultipleParameterizedType04Success0.126
testStringPattern01Success0.013
testStringPattern02Success0.007
testElementPatternLocalVariables03Success0.014
testElementPatternLocalVariables05Success0.016
testElementPatternLocalVariables06Success0.017
testElementPatternLocalVariables07Success0.015
testElementPatternLocalVariables08Success0.015
testElementPatternLocalVariables09Success0.016
testElementPatternLocalVariables10Success0.014
testElementPatternLocalVariables11Success0.013
testElementPatternLocalVariables12Success0.014
testMethodReferencesElementPatternSingleTypeParameter01Success0.011
testMethodReferencesElementPatternSingleTypeParameter02Success0.006
testMethodReferencesElementPatternSingleTypeParameter03Success0.014
testMethodReferencesElementPatternSingleTypeParameter04Success0.010
testMethodReferencesElementPatternSingleTypeParameter05Success0.009
testMethodReferencesElementPatternMultipleTypeParameter01Success0.009
testMethodReferencesElementPatternMultipleTypeParameter02Success0.010
testMethodReferencesElementPatternMultipleTypeParameter03Success0.015
testMethodReferencesElementPatternMultipleTypeParameter04Success0.011
testMethodReferencesElementPatternMultipleTypeParameter05Success0.010
testMethodReferencesElementPatternSingleParamArguments01Success0.009
testMethodReferencesStringPatternSingleParamArguments04Success0.004
testMethodReferencesStringPatternSingleParamArguments05Success0.002
testMethodReferencesElementPatternSingleParamArguments02Success0.009
testMethodReferencesElementPatternSingleParamArguments03Success0.011
testMethodReferencesElementPatternSingleParamArguments04Success0.011
testMethodReferencesElementPatternSingleParamArguments05Success0.009
testMethodReferencesElementPatternSingleParamArguments06Success0.012
testMethodReferencesElementPatternMultipleParamArguments01Success0.014
testMethodReferencesElementPatternMultipleParamArguments02Success0.014
testMethodReferencesElementPatternMultipleParamArguments03Success0.014
testMethodReferencesElementPatternMultipleParamArguments04Success0.014
testMethodReferencesElementPatternMultipleParamArguments05Success0.013
testMethodReferencesElementPatternMultipleParamArguments06Success0.013
testMethodReferencesStringPatternSingleParamArguments01Success0.010
testMethodReferencesStringPatternSingleParamArguments02Success0.013
testMethodReferencesStringPatternSingleParamArguments03Success0.014
testMethodReferencesStringPatternSingleParamArguments06Success0.003
testMethodReferencesStringPatternSingleParamArguments07Success0.006
testMethodReferencesStringPatternSingleParamArguments08Success0.007
testMethodReferencesStringPatternSingleParamArguments09Success0.007
testMethodReferencesStringPatternSingleParamArguments10Success0.007
testMethodReferencesStringPatternSingleParamArguments11Success0.006
testMethodReferencesStringPatternMultipleParamArguments01Success0.010
testMethodReferencesStringPatternMultipleParamArguments02Success0.010
testMethodReferencesStringPatternMultipleParamArguments04Success0.003
testMethodReferencesStringPatternMultipleParamArguments05Success0.002
testMethodReferencesStringPatternMultipleParamArguments06Success0.008
testMethodReferencesStringPatternMultipleParamArguments07Success0.012
testMethodReferencesStringPatternMultipleParamArguments08Success0.010
testMethodReferencesStringPatternMultipleParamArguments09Success0.009
testMethodReferencesStringPatternMultipleParamArguments10Success0.009
testMethodDeclarationsElementPatternSingleParamArguments01Success0.006
testMethodDeclarationsElementPatternSingleParamArguments02Success0.005
testMethodDeclarationsElementPatternSingleParamArguments03Success0.006
testMethodDeclarationsElementPatternSingleParamArguments04Success0.005
testMethodDeclarationsElementPatternSingleParamArguments05Success0.005
testMethodDeclarationsElementPatternSingleParamArguments06Success0.005
testMethodDeclarationsElementPatternMultipleParamArguments01Success0.007
testMethodDeclarationsElementPatternMultipleParamArguments02Success0.007
testMethodDeclarationsElementPatternMultipleParamArguments03Success0.007
testMethodDeclarationsElementPatternMultipleParamArguments04Success0.007
testMethodDeclarationsElementPatternMultipleParamArguments05Success0.008
testMethodDeclarationsElementPatternMultipleParamArguments06Success0.007
testMethodDeclarationsStringPatternSingleParamArguments01Success0.002
testMethodDeclarationsStringPatternSingleParamArguments02Success0.003
testMethodDeclarationsStringPatternSingleParamArguments03Success0.003
testMethodDeclarationsStringPatternSingleParamArguments04Success0.001
testMethodDeclarationsStringPatternSingleParamArguments05Success0.002
testMethodDeclarationsStringPatternSingleParamArguments06Success0.004
testMethodDeclarationsStringPatternSingleParamArguments07Success0.004
testMethodDeclarationsStringPatternSingleParamArguments08Success0.005
testMethodDeclarationsStringPatternMultipleParamArguments01Success0.003
testMethodDeclarationsStringPatternMultipleParamArguments02Success0.003
testMethodDeclarationsStringPatternMultipleParamArguments03Success0.002
testMethodDeclarationsStringPatternMultipleParamArguments04Success0.004
testMethodDeclarationsStringPatternMultipleParamArguments05Success0.006
testMethodDeclarationsStringPatternMultipleParamArguments06Success0.005
testMethodDeclarationsStringPatternMultipleParamArguments07Success0.006
testMethodReferencesElementPatternSingleTypeParameter01Success0.008
testMethodReferencesElementPatternSingleTypeParameter02Success0.007
testMethodReferencesElementPatternSingleTypeParameter03Success0.015
testMethodReferencesElementPatternSingleTypeParameter04Success0.009
testMethodReferencesElementPatternSingleTypeParameter05Success0.009
testMethodReferencesElementPatternMultipleTypeParameter01Success0.010
testMethodReferencesElementPatternMultipleTypeParameter02Success0.011
testMethodReferencesElementPatternMultipleTypeParameter03Success0.013
testMethodReferencesElementPatternMultipleTypeParameter04Success0.009
testMethodReferencesElementPatternMultipleTypeParameter05Success0.010
testMethodReferencesElementPatternSingleParamArguments01Success0.009
testMethodReferencesStringPatternSingleParamArguments04Success0.003
testMethodReferencesStringPatternSingleParamArguments05Success0.002
testMethodReferencesElementPatternSingleParamArguments02Success0.008
testMethodReferencesElementPatternSingleParamArguments03Success0.009
testMethodReferencesElementPatternSingleParamArguments04Success0.010
testMethodReferencesElementPatternSingleParamArguments05Success0.009
testMethodReferencesElementPatternSingleParamArguments06Success0.009
testMethodReferencesElementPatternMultipleParamArguments01Success0.012
testMethodReferencesElementPatternMultipleParamArguments02Success0.012
testMethodReferencesElementPatternMultipleParamArguments03Success0.012
testMethodReferencesElementPatternMultipleParamArguments04Success0.012
testMethodReferencesElementPatternMultipleParamArguments05Success0.013
testMethodReferencesElementPatternMultipleParamArguments06Success0.012
testMethodReferencesStringPatternSingleParamArguments01Success0.010
testMethodReferencesStringPatternSingleParamArguments02Success0.011
testMethodReferencesStringPatternSingleParamArguments03Success0.012
testMethodReferencesStringPatternSingleParamArguments06Success0.003
testMethodReferencesStringPatternSingleParamArguments07Success0.005
testMethodReferencesStringPatternSingleParamArguments08Success0.007
testMethodReferencesStringPatternSingleParamArguments09Success0.006
testMethodReferencesStringPatternSingleParamArguments10Success0.007
testMethodReferencesStringPatternSingleParamArguments11Success0.007
testMethodReferencesStringPatternMultipleParamArguments01Success0.010
testMethodReferencesStringPatternMultipleParamArguments02Success0.011
testMethodReferencesStringPatternMultipleParamArguments04Success0.003
testMethodReferencesStringPatternMultipleParamArguments05Success0.002
testMethodReferencesStringPatternMultipleParamArguments06Success0.008
testMethodReferencesStringPatternMultipleParamArguments07Success0.011
testMethodReferencesStringPatternMultipleParamArguments08Success0.008
testMethodReferencesStringPatternMultipleParamArguments09Success0.009
testMethodReferencesStringPatternMultipleParamArguments10Success0.007
testMethodDeclarationsElementPatternSingleParamArguments01Success0.006
testMethodDeclarationsElementPatternSingleParamArguments02Success0.005
testMethodDeclarationsElementPatternSingleParamArguments03Success0.004
testMethodDeclarationsElementPatternSingleParamArguments04Success0.005
testMethodDeclarationsElementPatternSingleParamArguments05Success0.005
testMethodDeclarationsElementPatternSingleParamArguments06Success0.005
testMethodDeclarationsElementPatternMultipleParamArguments01Success0.006
testMethodDeclarationsElementPatternMultipleParamArguments02Success0.006
testMethodDeclarationsElementPatternMultipleParamArguments03Success0.005
testMethodDeclarationsElementPatternMultipleParamArguments04Success0.006
testMethodDeclarationsElementPatternMultipleParamArguments05Success0.006
testMethodDeclarationsElementPatternMultipleParamArguments06Success0.006
testMethodDeclarationsStringPatternSingleParamArguments01Success0.003
testMethodDeclarationsStringPatternSingleParamArguments02Success0.002
testMethodDeclarationsStringPatternSingleParamArguments03Success0.003
testMethodDeclarationsStringPatternSingleParamArguments04Success0.001
testMethodDeclarationsStringPatternSingleParamArguments05Success0.002
testMethodDeclarationsStringPatternSingleParamArguments06Success0.004
testMethodDeclarationsStringPatternSingleParamArguments07Success0.003
testMethodDeclarationsStringPatternSingleParamArguments08Success0.003
testMethodDeclarationsStringPatternMultipleParamArguments01Success0.002
testMethodDeclarationsStringPatternMultipleParamArguments02Success0.003
testMethodDeclarationsStringPatternMultipleParamArguments03Success0.001
testMethodDeclarationsStringPatternMultipleParamArguments04Success0.003
testMethodDeclarationsStringPatternMultipleParamArguments05Success0.003
testMethodDeclarationsStringPatternMultipleParamArguments06Success0.004
testMethodDeclarationsStringPatternMultipleParamArguments07Success0.004
testMethodReferencesElementPatternSingleTypeParameter01Success0.006
testMethodReferencesElementPatternSingleTypeParameter02Success0.005
testMethodReferencesElementPatternSingleTypeParameter03Success0.010
testMethodReferencesElementPatternSingleTypeParameter04Success0.006
testMethodReferencesElementPatternSingleTypeParameter05Success0.006
testMethodReferencesElementPatternMultipleTypeParameter01Success0.006
testMethodReferencesElementPatternMultipleTypeParameter02Success0.007
testMethodReferencesElementPatternMultipleTypeParameter03Success0.010
testMethodReferencesElementPatternMultipleTypeParameter04Success0.007
testMethodReferencesElementPatternMultipleTypeParameter05Success0.007
testMethodReferencesElementPatternSingleParamArguments01Success0.005
testMethodReferencesStringPatternSingleParamArguments04Success0.003
testMethodReferencesStringPatternSingleParamArguments05Success0.001
testMethodReferencesElementPatternSingleParamArguments02Success0.006
testMethodReferencesElementPatternSingleParamArguments03Success0.005
testMethodReferencesElementPatternSingleParamArguments04Success0.005
testMethodReferencesElementPatternSingleParamArguments05Success0.005
testMethodReferencesElementPatternSingleParamArguments06Success0.006
testMethodReferencesElementPatternMultipleParamArguments01Success0.006
testMethodReferencesElementPatternMultipleParamArguments02Success0.006
testMethodReferencesElementPatternMultipleParamArguments03Success0.009
testMethodReferencesElementPatternMultipleParamArguments04Success0.009
testMethodReferencesElementPatternMultipleParamArguments05Success0.007
testMethodReferencesElementPatternMultipleParamArguments06Success0.006
testMethodReferencesStringPatternSingleParamArguments01Success0.006
testMethodReferencesStringPatternSingleParamArguments02Success0.007
testMethodReferencesStringPatternSingleParamArguments03Success0.008
testMethodReferencesStringPatternSingleParamArguments06Success0.003
testMethodReferencesStringPatternSingleParamArguments07Success0.004
testMethodReferencesStringPatternSingleParamArguments08Success0.005
testMethodReferencesStringPatternSingleParamArguments09Success0.005
testMethodReferencesStringPatternSingleParamArguments10Success0.006
testMethodReferencesStringPatternSingleParamArguments11Success0.043
testMethodReferencesStringPatternMultipleParamArguments01Success0.004
testMethodReferencesStringPatternMultipleParamArguments02Success0.005
testMethodReferencesStringPatternMultipleParamArguments04Success0.001
testMethodReferencesStringPatternMultipleParamArguments05Success0.002
testMethodReferencesStringPatternMultipleParamArguments06Success0.003
testMethodReferencesStringPatternMultipleParamArguments07Success0.005
testMethodReferencesStringPatternMultipleParamArguments08Success0.004
testMethodReferencesStringPatternMultipleParamArguments09Success0.005
testMethodReferencesStringPatternMultipleParamArguments10Success0.004
testMethodDeclarationsElementPatternSingleParamArguments01Success0.004
testMethodDeclarationsElementPatternSingleParamArguments02Success0.003
testMethodDeclarationsElementPatternSingleParamArguments03Success0.003
testMethodDeclarationsElementPatternSingleParamArguments04Success0.003
testMethodDeclarationsElementPatternSingleParamArguments05Success0.002
testMethodDeclarationsElementPatternSingleParamArguments06Success0.003
testMethodDeclarationsElementPatternMultipleParamArguments01Success0.003
testMethodDeclarationsElementPatternMultipleParamArguments02Success0.003
testMethodDeclarationsElementPatternMultipleParamArguments03Success0.003
testMethodDeclarationsElementPatternMultipleParamArguments04Success0.004
testMethodDeclarationsElementPatternMultipleParamArguments05Success0.004
testMethodDeclarationsElementPatternMultipleParamArguments06Success0.003
testMethodDeclarationsStringPatternSingleParamArguments01Success0.002
testMethodDeclarationsStringPatternSingleParamArguments02Success0.002
testMethodDeclarationsStringPatternSingleParamArguments03Success0.001
testMethodDeclarationsStringPatternSingleParamArguments04Success0.001
testMethodDeclarationsStringPatternSingleParamArguments05Success0.001
testMethodDeclarationsStringPatternSingleParamArguments06Success0.016
testMethodDeclarationsStringPatternSingleParamArguments07Success0.004
testMethodDeclarationsStringPatternSingleParamArguments08Success0.004
testMethodDeclarationsStringPatternMultipleParamArguments01Success0.002
testMethodDeclarationsStringPatternMultipleParamArguments02Success0.002
testMethodDeclarationsStringPatternMultipleParamArguments03Success0.001
testMethodDeclarationsStringPatternMultipleParamArguments04Success0.002
testMethodDeclarationsStringPatternMultipleParamArguments05Success0.002
testMethodDeclarationsStringPatternMultipleParamArguments06Success0.003
testMethodDeclarationsStringPatternMultipleParamArguments07Success0.003
testConstructorReferencesElementPatternSingleParamArguments03Success0.006
testConstructorReferencesElementPatternSingleParamArguments04Success0.003
testConstructorReferencesElementPatternSingleParamArguments05Success0.004
testConstructorReferencesElementPatternSingleParamArguments06Success0.004
testConstructorReferencesElementPatternMultipleParamArguments01Success0.004
testConstructorReferencesElementPatternMultipleParamArguments02Success0.004
testConstructorReferencesElementPatternMultipleParamArguments03Success0.003
testConstructorReferencesElementPatternMultipleParamArguments04Success0.004
testConstructorReferencesElementPatternMultipleParamArguments05Success0.003
testConstructorReferencesElementPatternMultipleParamArguments06Success0.005
testConstructorReferencesStringPatternSingleParamArguments01Success0.003
testConstructorReferencesStringPatternSingleParamArguments03Success0.004
testConstructorReferencesElementPatternSingleTypeParameter02Success0.003
testConstructorReferencesStringPatternSingleParamArguments02Success0.003
testConstructorReferencesElementPatternSingleTypeParameter04Success0.003
testConstructorReferencesElementPatternMultipleTypeParameter01Success0.002
testConstructorReferencesElementPatternMultipleTypeParameter02Success0.002
testConstructorReferencesElementPatternMultipleTypeParameter03Success0.002
testConstructorReferencesElementPatternMultipleTypeParameter04Success0.003
testConstructorReferencesElementPatternSingleParamArguments01Success0.004
testConstructorReferencesElementPatternSingleParamArguments02Success0.004
testConstructorReferencesStringPatternSingleParamArguments06Success0.002
testConstructorReferencesElementPatternSingleTypeParameter01Success0.003
testConstructorReferencesElementPatternSingleTypeParameter03Success0.002
testConstructorReferencesStringPatternSingleParamArguments04Success0.003
testConstructorReferencesStringPatternSingleParamArguments05Success0.003
testConstructorReferencesStringPatternSingleParamArguments07Success0.003
testConstructorReferencesStringPatternSingleParamArguments08Success0.003
testConstructorReferencesStringPatternSingleParamArguments09Success0.002
testConstructorReferencesStringPatternSingleParamArguments10Success0.002
testConstructorReferencesStringPatternSingleParamArguments11Success0.002
testConstructorReferencesStringPatternSingleParamArguments12Success0.003
testConstructorReferencesStringPatternMultipleParamArguments01Success0.003
testConstructorReferencesStringPatternMultipleParamArguments02Success0.003
testConstructorReferencesStringPatternMultipleParamArguments03Success0.004
testConstructorReferencesStringPatternMultipleParamArguments04Success0.003
testConstructorReferencesStringPatternMultipleParamArguments05Success0.002
testConstructorReferencesStringPatternMultipleParamArguments06Success0.004
testConstructorReferencesStringPatternMultipleParamArguments07Success0.004
testConstructorReferencesStringPatternMultipleParamArguments08Success0.003
testConstructorReferencesStringPatternMultipleParamArguments09Success0.002
testConstructorReferencesStringPatternMultipleParamArguments10Success0.002
testConstructorReferencesStringPatternMultipleParamArguments11Success0.003
testConstructorReferencesStringPatternMultipleParamArguments12Success0.002
testConstructorDeclarationsElementPatternSingleParamArguments01Success0.002
testConstructorDeclarationsElementPatternSingleParamArguments02Success0.002
testConstructorDeclarationsElementPatternSingleParamArguments03Success0.002
testConstructorDeclarationsElementPatternSingleParamArguments04Success0.002
testConstructorDeclarationssElementPatternSingleParamArguments05Success0.002
testConstructorDeclarationssElementPatternSingleParamArguments06Success0.002
testConstructorDeclarationsElementPatternMultipleParamArguments01Success0.002
testConstructorDeclarationsElementPatternMultipleParamArguments02Success0.002
testConstructorDeclarationsElementPatternMultipleParamArguments03Success0.002
testConstructorDeclarationsElementPatternMultipleParamArguments04Success0.002
testConstructorDeclarationssElementPatternMultipleParamArguments05Success0.002
testConstructorDeclarationssElementPatternMultipleParamArguments06Success0.002
testConstructorDeclarationsStringPatternSingleParamArguments01Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments02Success0.002
testConstructorDeclarationsStringPatternSingleParamArguments03Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments04Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments05Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments06Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments07Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments08Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments09Success0.001
testConstructorDeclarationssStringPatternSingleParamArguments10Success0.001
testConstructorDeclarationssStringPatternSingleParamArguments11Success0.001
testConstructorDeclarationssStringPatternSingleParamArguments12Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments01Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments02Success0.002
testConstructorDeclarationsStringPatternMultipleParamArguments03Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments04Success0.000
testConstructorDeclarationsStringPatternMultipleParamArguments05Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments06Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments07Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments08Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments09Success0.001
testConstructorDeclarationssStringPatternMultipleParamArguments10Success0.001
testConstructorDeclarationssStringPatternMultipleParamArguments11Success0.001
testConstructorDeclarationssStringPatternMultipleParamArguments12Success0.001
testConstructorReferencesElementPatternSingleParamArguments03Success0.003
testConstructorReferencesElementPatternSingleParamArguments04Success0.004
testConstructorReferencesElementPatternSingleParamArguments05Success0.003
testConstructorReferencesElementPatternSingleParamArguments06Success0.003
testConstructorReferencesElementPatternMultipleParamArguments01Success0.004
testConstructorReferencesElementPatternMultipleParamArguments02Success0.004
testConstructorReferencesElementPatternMultipleParamArguments03Success0.004
testConstructorReferencesElementPatternMultipleParamArguments04Success0.004
testConstructorReferencesElementPatternMultipleParamArguments05Success0.003
testConstructorReferencesElementPatternMultipleParamArguments06Success0.004
testConstructorReferencesStringPatternSingleParamArguments01Success0.003
testConstructorReferencesStringPatternSingleParamArguments03Success0.003
testConstructorReferencesElementPatternSingleTypeParameter02Success0.002
testConstructorReferencesStringPatternSingleParamArguments02Success0.002
testConstructorReferencesElementPatternSingleTypeParameter04Success0.003
testConstructorReferencesElementPatternMultipleTypeParameter01Success0.002
testConstructorReferencesElementPatternMultipleTypeParameter02Success0.003
testConstructorReferencesElementPatternMultipleTypeParameter03Success0.003
testConstructorReferencesElementPatternMultipleTypeParameter04Success0.002
testConstructorReferencesElementPatternSingleParamArguments01Success0.004
testConstructorReferencesElementPatternSingleParamArguments02Success0.003
testConstructorReferencesStringPatternSingleParamArguments06Success0.003
testConstructorReferencesElementPatternSingleTypeParameter01Success0.002
testConstructorReferencesElementPatternSingleTypeParameter03Success0.003
testConstructorReferencesStringPatternSingleParamArguments04Success0.002
testConstructorReferencesStringPatternSingleParamArguments05Success0.003
testConstructorReferencesStringPatternSingleParamArguments07Success0.003
testConstructorReferencesStringPatternSingleParamArguments08Success0.004
testConstructorReferencesStringPatternSingleParamArguments09Success0.003
testConstructorReferencesStringPatternSingleParamArguments10Success0.002
testConstructorReferencesStringPatternSingleParamArguments11Success0.003
testConstructorReferencesStringPatternSingleParamArguments12Success0.002
testConstructorReferencesStringPatternMultipleParamArguments01Success0.003
testConstructorReferencesStringPatternMultipleParamArguments02Success0.003
testConstructorReferencesStringPatternMultipleParamArguments03Success0.003
testConstructorReferencesStringPatternMultipleParamArguments04Success0.002
testConstructorReferencesStringPatternMultipleParamArguments05Success0.002
testConstructorReferencesStringPatternMultipleParamArguments06Success0.003
testConstructorReferencesStringPatternMultipleParamArguments07Success0.002
testConstructorReferencesStringPatternMultipleParamArguments08Success0.003
testConstructorReferencesStringPatternMultipleParamArguments09Success0.002
testConstructorReferencesStringPatternMultipleParamArguments10Success0.002
testConstructorReferencesStringPatternMultipleParamArguments11Success0.003
testConstructorReferencesStringPatternMultipleParamArguments12Success0.002
testConstructorDeclarationsElementPatternSingleParamArguments01Success0.003
testConstructorDeclarationsElementPatternSingleParamArguments02Success0.002
testConstructorDeclarationsElementPatternSingleParamArguments03Success0.003
testConstructorDeclarationsElementPatternSingleParamArguments04Success0.002
testConstructorDeclarationssElementPatternSingleParamArguments05Success0.002
testConstructorDeclarationssElementPatternSingleParamArguments06Success0.001
testConstructorDeclarationsElementPatternMultipleParamArguments01Success0.002
testConstructorDeclarationsElementPatternMultipleParamArguments02Success0.002
testConstructorDeclarationsElementPatternMultipleParamArguments03Success0.002
testConstructorDeclarationsElementPatternMultipleParamArguments04Success0.002
testConstructorDeclarationssElementPatternMultipleParamArguments05Success0.002
testConstructorDeclarationssElementPatternMultipleParamArguments06Success0.002
testConstructorDeclarationsStringPatternSingleParamArguments01Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments02Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments03Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments04Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments05Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments06Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments07Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments08Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments09Success0.001
testConstructorDeclarationssStringPatternSingleParamArguments10Success0.001
testConstructorDeclarationssStringPatternSingleParamArguments11Success0.001
testConstructorDeclarationssStringPatternSingleParamArguments12Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments01Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments02Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments03Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments04Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments05Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments06Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments07Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments08Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments09Success0.001
testConstructorDeclarationssStringPatternMultipleParamArguments10Success0.002
testConstructorDeclarationssStringPatternMultipleParamArguments11Success0.001
testConstructorDeclarationssStringPatternMultipleParamArguments12Success0.001
testConstructorReferencesElementPatternSingleParamArguments03Success0.003
testConstructorReferencesElementPatternSingleParamArguments04Success0.003
testConstructorReferencesElementPatternSingleParamArguments05Success0.003
testConstructorReferencesElementPatternSingleParamArguments06Success0.003
testConstructorReferencesElementPatternMultipleParamArguments01Success0.002
testConstructorReferencesElementPatternMultipleParamArguments02Success0.004
testConstructorReferencesElementPatternMultipleParamArguments03Success0.003
testConstructorReferencesElementPatternMultipleParamArguments04Success0.003
testConstructorReferencesElementPatternMultipleParamArguments05Success0.003
testConstructorReferencesElementPatternMultipleParamArguments06Success0.002
testConstructorReferencesStringPatternSingleParamArguments01Success0.003
testConstructorReferencesStringPatternSingleParamArguments03Success0.003
testConstructorReferencesElementPatternSingleTypeParameter02Success0.002
testConstructorReferencesStringPatternSingleParamArguments02Success0.003
testConstructorReferencesElementPatternSingleTypeParameter04Success0.001
testConstructorReferencesElementPatternMultipleTypeParameter01Success0.002
testConstructorReferencesElementPatternMultipleTypeParameter02Success0.002
testConstructorReferencesElementPatternMultipleTypeParameter03Success0.002
testConstructorReferencesElementPatternMultipleTypeParameter04Success0.002
testConstructorReferencesElementPatternSingleParamArguments01Success0.002
testConstructorReferencesElementPatternSingleParamArguments02Success0.003
testConstructorReferencesStringPatternSingleParamArguments06Success0.002
testConstructorReferencesElementPatternSingleTypeParameter01Success0.002
testConstructorReferencesElementPatternSingleTypeParameter03Success0.001
testConstructorReferencesStringPatternSingleParamArguments04Success0.003
testConstructorReferencesStringPatternSingleParamArguments05Success0.002
testConstructorReferencesStringPatternSingleParamArguments07Success0.002
testConstructorReferencesStringPatternSingleParamArguments08Success0.002
testConstructorReferencesStringPatternSingleParamArguments09Success0.002
testConstructorReferencesStringPatternSingleParamArguments10Success0.001
testConstructorReferencesStringPatternSingleParamArguments11Success0.002
testConstructorReferencesStringPatternSingleParamArguments12Success0.002
testConstructorReferencesStringPatternMultipleParamArguments01Success0.002
testConstructorReferencesStringPatternMultipleParamArguments02Success0.002
testConstructorReferencesStringPatternMultipleParamArguments03Success0.003
testConstructorReferencesStringPatternMultipleParamArguments04Success0.002
testConstructorReferencesStringPatternMultipleParamArguments05Success0.001
testConstructorReferencesStringPatternMultipleParamArguments06Success0.002
testConstructorReferencesStringPatternMultipleParamArguments07Success0.003
testConstructorReferencesStringPatternMultipleParamArguments08Success0.002
testConstructorReferencesStringPatternMultipleParamArguments09Success0.002
testConstructorReferencesStringPatternMultipleParamArguments10Success0.002
testConstructorReferencesStringPatternMultipleParamArguments11Success0.002
testConstructorReferencesStringPatternMultipleParamArguments12Success0.002
testConstructorDeclarationsElementPatternSingleParamArguments01Success0.001
testConstructorDeclarationsElementPatternSingleParamArguments02Success0.002
testConstructorDeclarationsElementPatternSingleParamArguments03Success0.001
testConstructorDeclarationsElementPatternSingleParamArguments04Success0.001
testConstructorDeclarationssElementPatternSingleParamArguments05Success0.002
testConstructorDeclarationssElementPatternSingleParamArguments06Success0.001
testConstructorDeclarationsElementPatternMultipleParamArguments01Success0.001
testConstructorDeclarationsElementPatternMultipleParamArguments02Success0.002
testConstructorDeclarationsElementPatternMultipleParamArguments03Success0.001
testConstructorDeclarationsElementPatternMultipleParamArguments04Success0.002
testConstructorDeclarationssElementPatternMultipleParamArguments05Success0.001
testConstructorDeclarationssElementPatternMultipleParamArguments06Success0.002
testConstructorDeclarationsStringPatternSingleParamArguments01Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments02Success0.000
testConstructorDeclarationsStringPatternSingleParamArguments03Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments04Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments05Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments06Success0.000
testConstructorDeclarationsStringPatternSingleParamArguments07Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments08Success0.001
testConstructorDeclarationsStringPatternSingleParamArguments09Success0.001
testConstructorDeclarationssStringPatternSingleParamArguments10Success0.000
testConstructorDeclarationssStringPatternSingleParamArguments11Success0.001
testConstructorDeclarationssStringPatternSingleParamArguments12Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments01Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments02Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments03Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments04Success0.000
testConstructorDeclarationsStringPatternMultipleParamArguments05Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments06Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments07Success0.001
testConstructorDeclarationsStringPatternMultipleParamArguments08Success0.000
testConstructorDeclarationsStringPatternMultipleParamArguments09Success0.001
testConstructorDeclarationssStringPatternMultipleParamArguments10Success0.001
testConstructorDeclarationssStringPatternMultipleParamArguments11Success0.001
testConstructorDeclarationssStringPatternMultipleParamArguments12Success0.001
testHierarchyScopeOnWorkingCopySuccess0.013
testAddNewTypeSuccess0.003
testAllTypeNames1Success0.002
testAllTypeNames2Success0.001
testAllTypeNames3Success0.002
testAllTypeNames4Success0.001
testAllTypeNamesBug99915Success0.001
testAllTypeNamesBug98684Success0.593
testDeclarationOfReferencedTypesSuccess0.008
testMoveTypeSuccess0.007
testRemoveTypeSuccess0.002
testJavadocMethodStringReferenceWithJavadocSuccess0.012
testJavadocMethodArgReferenceWithJavadocDisabledSuccess0.013
testJavadocConstructorReferenceSuccess0.004
testJavadocConstructorArgReferenceSuccess0.003
testJavadocConstructorStringReferenceSuccess0.006
testJavadocConstructorReferenceWithJavadocSuccess0.014
testJavadocConstructorArgReferenceWithJavadocSuccess0.021
testJavadocConstructorStringReferenceWithJavadocSuccess0.011
testJavadocConstructorReferenceWithJavadocDisabledSuccess0.007
testJavadocTypeParameterReferences01Success0.002
testJavadocTypeParameterReferences02Success0.003
testJavadocParameterReferences01Success0.002
testBug47968typeSuccess0.013
testBug47968fieldSuccess0.016
testJavadocTypeDeclarationSuccess0.002
testBug47968methodSuccess0.013
testBug47968constructorSuccess0.010
testBug47209typeSuccess0.015
testBug47209fieldSuccess0.014
testBug47209methodSuccess0.014
testBug47209constructorSuccess0.013
testJavadocFieldStringReferenceWithJavadocSuccess0.011
testJavadocFieldStringReferenceWithJavadocDisabledSuccess0.007
testJavadocMethodReferenceSuccess0.004
testJavadocMethodArgReferenceSuccess0.004
testJavadocMethodStringReferenceSuccess0.002
testJavadocMethodReferenceWithJavadocSuccess0.012
testJavadocMethodArgReferenceWithJavadocSuccess0.010
testBug47909Success0.011
testJavadocMethodStringDeclarationSuccess0.002
testJavadocMethodDeclarationWithJavadocSuccess0.010
testJavadocMethodArgDeclarationWithJavadocSuccess0.010
testJavadocTypeReferenceSuccess0.004
testJavadocTypeStringReferenceWithJavadocSuccess0.010
testJavadocTypeStringReferenceWithJavadocDisabledSuccess0.008
testJavadocFieldReferenceSuccess0.003
testJavadocFieldStringReferenceSuccess0.003
testJavadocFieldReferenceWithJavadocSuccess0.010
testBug49994Success0.010
testBug49994fieldSuccess0.025
testBug49994methodSuccess0.012
testBug49994constructorSuccess0.009
testBug54962Success0.010
testBug54962qualifiedSuccess0.009
testBug71267Success0.009
testBug71267qualifiedSuccess0.009
testBug83285Success0.003
testBug83285aSuccess0.008
testBug83285bSuccess0.008
testJavadocTypeStringDeclarationSuccess0.001
testJavadocTypeDeclarationWithJavadocSuccess0.007
testJavadocFieldDeclarationSuccess0.002
testJavadocFieldStringDeclarationSuccess0.001
testJavadocFieldDeclarationWithJavadocSuccess0.008
testJavadocMethodDeclarationSuccess0.004
testJavadocMethodArgDeclarationSuccess0.003
testJavadocTypeStringReferenceSuccess0.003
testJavadocTypeReferenceWithJavadocSuccess0.023
testTypeRefGenericMethod_AllGenericFlagsSuccess0.009
testTypeRefGenericMethod_TypeArgumentSuccess0.003
testTypeRefGenericMethod_TypeVariableBoundSuccess0.003
testTypeRefGenericMethod_WildcardBoundSuccess0.003
testTypeRefQualifiedAll_AllocationSuccess0.017
testTypeRefQualifiedAll_AnnotationSuccess0.010
testTypeRefQualifiedAll_CastSuccess0.011
testTypeRefQualifiedAll_CatchSuccess0.010
testTypeRefQualifiedAll_FieldSuccess0.010
testTypeRefQualifiedAll_ImportSuccess0.010
testTypeRefQualifiedAll_MethodParameterSuccess0.010
testTypeRefQualifiedAll_ReturnSuccess0.011
testTypeRefQualifiedAll_SupertypeSuccess0.009
testTypeRefQualifiedAll_ThrowsSuccess0.009
testTypeRefQualifiedAll_VariableSuccess0.009
testTypeRefGenericAllG1_TypeArgumentSuccess0.002
testTypeRefGenericAllG1_WildcardBoundsSuccess0.002
testTypeRefGenericAllG2_TypeArgumentSuccess0.003
testTypeRefGenericAllG2_WildcardBoundsSuccess0.004
testTypeRefGenericAllG3R3_TypeArgumentSuccess0.007
testTypeRefGenericAllG3R3_WildcardBoundsSuccess0.002
testTypeRefGenericAllG3R3_TypeVariableBoundsSuccess0.003
testTypeRefGenericAllG5_TypeArgumentSuccess0.006
testTypeRefGenericAllG5_WildcardBoundsSuccess0.004
testTypeRefGenericAllG5_TypeVariableBoundsSuccess0.001
testTypeRefGenericAllG6_TypeArgumentSuccess0.004
testTypeRefGenericAllG6_WildcardBoundsSuccess0.002
testTypeRefGenericAllG6_TypeVariableBoundsSuccess0.001
testTypeRefGenericsTest06_TypeArgumentSuccess0.002
testTypeRefGenericsTest07_TypeArgumentSuccess0.003
testTypeRefGenericsTest08_TypeArgumentSuccess0.004
testTypeRefGenericsTest09_TypeArgumentSuccess0.002
testTypeRefGenericsTest10_TypeArgumentSuccess0.003
testTypeRefGenericsTest10_WildcardBoundSuccess0.003
testTypeRefGenericsTest11_TypeArgumentSuccess0.005
testFieldRefSuccess0.005
testFieldRef_AllFlagsSuccess0.004
testFieldRef_QualifiedSuccess0.005
testFieldRef_SimpleSuccess0.004
testFieldRef_SuperSuccess0.005
testFieldRef_ThisSuccess0.005
testMethodRefSuccess0.006
testMethodRef_AllFlagsSuccess0.007
testMethodRef_QualifiedSuccess0.015
testMethodRef_SimpleSuccess0.008
testMethodRef_SuperSuccess0.005
testMethodRef_ThisSuccess0.005
testTypeRefSuccess0.009
testTypeRef_AllFlagsSuccess0.009
testTypeRef_AllocationSuccess0.009
testTypeRef_AnnotationSuccess0.009
testTypeRef_CastSuccess0.008
testTypeRef_CatchSuccess0.009
testTypeRef_FieldSuccess0.008
testTypeRef_ImportSuccess0.009
testTypeRef_MethodParameterSuccess0.009
testTypeRef_ReturnSuccess0.009
testTypeRef_SuperinterfaceSuccess0.009
testTypeRef_SupertypeSuccess0.009
testTypeRef_ThrowsSuccess0.010
testTypeRef_VariableSuccess0.009
testTypeRef_InstanceOfSuccess0.037
testTypeRef_InstanceOfWithParenthesisSuccess0.039
testTypeRefAll_AllocationSuccess0.011
testTypeRefAll_AnnotationSuccess0.010
testTypeRefAll_CastSuccess0.011
testTypeRefAll_CatchSuccess0.010
testTypeRefAll_FieldSuccess0.011
testTypeRefAll_ImportSuccess0.010
testTypeRefAll_MethodParameterSuccess0.011
testTypeRefAll_ReturnSuccess0.011
testTypeRefAll_SupertypeSuccess0.010
testTypeRefAll_ThrowsSuccess0.011
testTypeRefAll_VariableSuccess0.011
testTypeRefGeneric01Success0.012
testTypeRefGeneric01_AllFlagsSuccess0.010
testTypeRefGeneric01_TypeArgumentSuccess0.010
testTypeRefGeneric01_TypeVariableBoundSuccess0.009
testTypeRefGeneric01_WildcardBoundSuccess0.009
testTypeRefGenericAll01Success0.011
testTypeRefGenericAll01_AllGenericFlagsSuccess0.009
testTypeRefGenericAll01_TypeArgumentSuccess0.010
testTypeRefGenericAll01_TypeVariableBoundSuccess0.008
testTypeRefGenericAll01_WildcardBoundSuccess0.009
testTypeRefGenericAll02Success0.008
testTypeRefGenericAll02_AllGenericFlagsSuccess0.007
testTypeRefGenericAll02_TypeArgumentlSuccess0.007
testTypeRefGenericAll02_TypeVariableBoundSuccess0.006
testTypeRefGenericAll02_WildcardBoundSuccess0.006
testTypeRefGenericsTest11_WildcardBoundSuccess0.004
testTypeRefGenericsTest12_TypeArgumentSuccess0.005
testTypeRefGenericsTest13_TypeArgumentSuccess0.004
testTypeRefGenericsTest15_ClassInstanceCreationSuccess0.003
testBug212599Success0.003
testBug212599_allSuccess0.002
testBug41018Success0.317
testBug6930_AllConstructorDeclarations01Success0.004
testBug6930_AllConstructorDeclarations02Success0.547
testBug6930_AllConstructorDeclarations03Success0.572
testBug6930_AllConstructorDeclarations04Success0.690
testBug6930_AllConstructorDeclarations05Success0.529
testBug70827Success0.007
testBug71279Success0.002
testBug72866Success0.009
testBug73112aSuccess0.003
testBug73112bSuccess0.002
testBug73336Success0.006
testBug73336bSuccess0.005
testBug73336cSuccess0.006
testBug73696Success0.002
testBug74776Success0.007
testBug75816Success0.005
testBug77093constructorSuccess0.004
testBug77093fieldSuccess0.004
testBug77093methodSuccess0.008
testBug77388Success0.002
testBug78082Success0.004
testBug79267Success0.004
testBug79378Success0.004
testBug79378bSuccess0.004
testBug79803Success0.001
testBug79803stringSuccess0.002
testBug79860Success0.003
testBug79860stringSuccess0.002
testBug79990Success0.007
testBug79990bSuccess0.005
testBug79990cSuccess0.003
testBug79990dSuccess0.004
testBug80084Success0.004
testBug80194Success0.005
testBug80194bSuccess0.005
testBug80194string1Success0.002
testBug80194string2Success0.001
testBug80194string3Success0.001
testBug80223Success0.006
testBug80264_MethodsSuccess0.009
testBug80264_MethodsIgnoreDeclaringTypeSuccess0.008
testBug80264_MethodsIgnoreReturnTypeSuccess0.007
testBug80264_MethodsIgnoreBothTypesSuccess0.008
testBug80264_ClassesSuccess0.002
testBug80264_ClassesIgnoreDeclaringTypeSuccess0.002
testBug80264_ClassesIgnoreReturnTypeSuccess0.002
testBug80264_ClassesIgnoreTypesSuccess0.002
testBug80264_FieldsSuccess0.005
testBug80264_FieldsIgnoreDeclaringTypeSuccess0.004
testBug80264_FieldsIgnoreReturnTypeSuccess0.004
testBug80264_FieldsIgnoreBothTypesSuccess0.004
testBug80890Success0.012
testBug80918Success0.001
testBug81084aSuccess0.005
testBug81084stringSuccess0.005
testBug81084bSuccess0.006
testBug81556Success0.008
testBug82088methodSuccess0.003
testBug82088constructorSuccess0.003
testBug82208_TYPESuccess0.004
testBug82208_CLASSSuccess0.003
testBug82208_INTERFACESuccess0.003
testBug82208_ENUMSuccess0.003
testBug82208_ANNOTATION_TYPESuccess0.002
testBug82208_CLASS_AND_INTERFACESuccess0.003
testBug82208_CLASS_AND_ENUMERATIONSuccess0.002
testBug82673Success0.003
testBug83012Success0.002
testBug83230_ExplicitSuccess0.009
testBug83230_Explicit01Success0.007
testBug83230_Explicit02Success0.004
testBug83230_Explicit03Success0.008
testBug83230_Explicit04Success0.004
testBug83230_Explicit05Success0.003
testBug83230_Implicit01Success0.007
testBug83230_Implicit02Success0.009
testBug83304Success0.005
testBug83304_TypeParameterizedElementPatternSuccess0.008
testBug83304_TypeGenericElementPatternSuccess0.006
testBug83304_TypeStringPatternSuccess0.006
testBug83304_MethodParameterizedElementPatternSuccess0.009
testBug83304_MethodGenericElementPatternSuccess0.007
testBug83304_MethodStringPatternSuccess0.003
testBug83304_ConstructorGenericElementPatternSuccess0.008
testBug83304_ConstructorParameterizedElementPatternSuccess0.004
testBug83304_ConstructorStringPatternSuccess0.005
testBug83804_TypeSuccess0.012
testBug83804_MethodSuccess0.010
testBug83804_FieldSuccess0.009
testBug83388Success0.002
testBug83388bSuccess0.003
testBug83693Success0.007
testBug83716Success0.003
testBug84100Success0.012
testBug84100bSuccess0.010
testBug84100cSuccess0.011
testBug84100dSuccess0.012
testBug84100eSuccess0.011
testBug84121Success0.010
testBug84724Success0.006
testBug84724bSuccess0.006
testBug84724cSuccess0.004
testBug84724dSuccess0.004
testBug84727Success0.010
testBug84727bSuccess0.008
testBug85810Success0.002
testBug86596Success0.004
testBug86642Success0.003
testBug86293Success0.005
testBug86380_TypeSuccess0.006
testBug86380_MethodSuccess0.012
testBug86380_FieldSuccess0.008
testBug88174Success0.011
testBug87627Success0.003
testBug88300Success0.010
testBug88300bSuccess0.011
testBug88300cSuccess0.012
testBug89686Success0.007
testBug89686bSuccess0.003
testBug89848Success0.011
testBug90779Success0.006
testBug90915Success0.010
testBug91542Success0.002
testBug91078Success0.006
testBug92264aSuccess0.003
testBug92264bSuccess0.004
testBug92264cSuccess0.003
testBug92264dSuccess0.001
testBug92944_TYPESuccess0.002
testBug92944_CLASSSuccess0.002
testBug92944_CLASS_AND_INTERFACESuccess0.001
testBug92944_CLASS_AND_ENUMSuccess0.002
testBug92944_INTERFACESuccess0.001
testBug92944_ENUMSuccess0.002
testBug92944_ANNOTATION_TYPESuccess0.001
testBug93392Success0.011
testBug94160Success0.003
testBug94389Success0.039
testBug94718Success0.007
testBug95152_jar01Success0.006
testBug95152_jar02Success0.005
testBug95152_jar03Success0.006
testBug95152_jar04Success0.006
testBug95152_wc01Success0.004
testBug95152_wc02Success0.005
testBug95152_wc03Success0.005
testBug95152_wc04Success0.005
testBug95794Success0.017
testBug95794bSuccess0.006
testBug95794cSuccess0.006
testBug96761Success0.007
testBug96763Success0.006
testBug96763bSuccess0.007
testBug96763cSuccess0.007
testBug97087Success0.003
testBug97120Success0.005
testBug97322Success0.006
testBug97547Success0.006
testBug97606Success0.568
testBug97606bSuccess0.518
testBug97614Success0.517
testBug98378Success0.007
testBug98378bSuccess0.006
testBug99600Success0.009
testBug99903_annotationSuccess0.008
testBug99903_javadocSuccess0.007
testBug100695Success0.003
testBug100695aSuccess0.003
testBug100695bSuccess0.002
testBug100695cSuccess0.002
testBug100695dSuccess0.006
testBug100695eSuccess0.006
testBug100695fSuccess0.006
testBug100772_HierarchyScope_ClassAndSubclass01Success0.006
testBug100772_HierarchyScope_ClassAndSubclass02Success0.007
testBug100772_HierarchyScope_ClassAndSubclass03Success0.006
testBug100772_HierarchyScope_ClassAndSubclass04Success0.006
testBug100772_HierarchyScope_ClassAndSubclass05Success0.007
testBug100772_HierarchyScope_InterfacesAndClass01Success0.007
testBug100772_HierarchyScope_InterfacesAndClass02Success0.012
testBug100772_HierarchyScope_InterfacesAndClass03Success0.012
testBug100772_HierarchyScope_InterfacesAndClass04Success0.012
testBug100772_HierarchyScope_InterfacesAndClass05Success0.012
testBug100772_HierarchyScope_InterfacesAndClass06Success0.012
testBug100772_HierarchyScope_InterfacesAndClass07Success0.011
testBug100772_HierarchyScope_InterfacesAndClass08Success0.011
testBug100772_HierarchyScope_Complex01Success0.013
testBug100772_HierarchyScope_Complex02Success0.017
testBug100772_HierarchyScope_Complex03Success0.014
testBug100772_HierarchyScope_Complex04Success0.013
testBug100772_ProjectScope_ClassAndSubclass01Success0.012
testBug100772_ProjectScope_ClassAndSubclass02Success0.011
testBug100772_ProjectScope_ClassAndSubclass03Success0.011
testBug100772_ProjectScope_ClassAndSubclass04Success0.011
testBug100772_ProjectScope_ClassAndSubclass05Success0.007
testBug100772_ProjectScope_InterfacesAndClass01Success0.008
testBug100772_ProjectScope_InterfacesAndClass02Success0.008
testBug100772_ProjectScope_InterfacesAndClass03Success0.011
testBug100772_ProjectScope_InterfacesAndClass04Success0.011
testBug100772_ProjectScope_InterfacesAndClass05Success0.011
testBug100772_ProjectScope_InterfacesAndClass06Success0.011
testBug100772_ProjectScope_InterfacesAndClass07Success0.014
testBug100772_ProjectScope_InterfacesAndClass08Success0.014
testBug100772_ProjectScope_Complex01Success0.035
testBug100772_ProjectScope_Complex02Success0.019
testBug100772_ProjectScope_Complex03Success0.016
testBug100772_ProjectScope_Complex04Success0.016
testBug108088Success0.009
testBug109695Success0.002
testBug109695bSuccess0.001
testBug109695cSuccess0.001
testBug109695dSuccess0.002
testBug109695eSuccess0.001
testBug109695fSuccess0.001
testBug109695gSuccess0.001
testBug109695hSuccess0.001
testBug109695iSuccess0.002
testBug110060_TypePattern01Success0.003
testBug110060_TypePattern01_SamePartCountSuccess0.002
testBug110060_TypePattern02Success0.003
testBug110060_TypePattern02_SamePartCountSuccess0.003
testBug110060_TypePattern03Success0.002
testBug110060_TypePattern03_SamePartCountSuccess0.002
testBug110060_TypePattern04Success0.002
testBug110060_TypePattern04_SamePartCountSuccess0.001
testBug110060_TypePattern05Success0.002
testBug110060_TypePattern05_SamePartCountSuccess0.001
testBug110060_TypePattern06Success0.006
testBug110060_TypePattern06_SamePartCountSuccess0.005
testBug110060_TypePattern07Success0.002
testBug110060_TypePattern07_SamePartCountSuccess0.001
testBug110060_TypePattern08Success0.001
testBug110060_TypePattern08_SamePartCountSuccess0.001
testBug110060_TypePattern09Success0.002
testBug110060_TypePattern09_SamePartCountSuccess0.001
testBug110060_TypePattern10Success0.001
testBug110060_TypePattern10_SamePartCountSuccess0.002
testBug110060_TypePattern11Success0.003
testBug110060_TypePattern11_SamePartCountSuccess0.002
testBug110060_TypePattern12Success0.002
testBug110060_TypePattern12_SamePartCountSuccess0.002
testBug110060_AllTypeNames01Success0.002
testBug110060_AllTypeNames01_SamePartCountSuccess0.001
testBug110060_AllTypeNames02Success0.000
testBug110060_AllTypeNames02_SamePartCountSuccess0.001
testBug110060_AllTypeNames03Success0.001
testBug110060_AllTypeNames03_SamePartCountSuccess0.001
testBug110060_AllTypeNames04Success0.000
testBug110060_AllTypeNames05Success0.001
testBug110060_AllTypeNames06Success0.001
testBug110060_AllTypeNames07Success0.001
testBug110060_AllTypeNames07_SamePartCountSuccess0.000
testBug110060_AllTypeNames08Success0.001
testBug110060_AllTypeNames08_SamePartCountSuccess0.001
testBug110060_AllTypeNames09Success0.001
testBug110060_AllTypeNames09_SamePartCountSuccess0.001
testBug110060_AllTypeNames12Success0.000
testBug110060_AllTypeNames13Success0.001
testBug110060_AllTypeNames14Success0.001
testBug110060_ConstructorPattern01Success0.004
testBug110060_ConstructorPattern01_SamePartCountSuccess0.004
testBug110060_ConstructorPattern02Success0.004
testBug110060_ConstructorPattern02_SamePartCountSuccess0.004
testBug110060_ConstructorPattern03Success0.004
testBug110060_ConstructorPattern03_SamePartCountSuccess0.004
testBug110060_ConstructorPattern04Success0.004
testBug110060_ConstructorPattern04_SamePartCountSuccess0.004
testBug110060_ConstructorPattern05Success0.004
testBug110060_ConstructorPattern05_SamePartCountSuccess0.004
testBug110060_MethodPattern01Success0.001
testBug110060_MethodPattern01_SamePartCountSuccess0.001
testBug110060_MethodPattern02Success0.001
testBug110060_MethodPattern02_SamePartCountSuccess0.001
testBug110060_MethodPattern03Success0.001
testBug110060_MethodPattern03_SamePartCountSuccess0.002
testBug110060_MethodPattern04Success0.001
testBug110060_MethodPattern04_SamePartCountSuccess0.002
testBug110060_MethodPattern05Success0.002
testBug110060_MethodPattern05_SamePartCountSuccess0.001
testBug110060_MethodPattern06Success0.002
testBug110060_MethodPattern06_SamePartCountSuccess0.002
testBug110060_MethodPattern07Success0.002
testBug110060_MethodPattern07_SamePartCountSuccess0.001
testBug110060_MethodPattern08Success0.002
testBug110060_MethodPattern08_SamePartCountSuccess0.002
testBug110060_MethodPattern09Success0.001
testBug110060_MethodPattern09_SamePartCountSuccess0.001
testBug110060_FieldPattern01Success0.002
testBug110060_FieldPattern01_SamePartCountSuccess0.001
testBug110060_FieldPattern02Success0.001
testBug110060_FieldPattern02_SamePartCountSuccess0.001
testBug110060_FieldPattern03Success0.001
testBug110060_FieldPattern03_SamePartCountSuccess0.002
testBug110060_FieldPattern04Success0.002
testBug110060_FieldPattern04_SamePartCountSuccess0.002
testBug110060_FieldPattern05Success0.002
testBug110060_FieldPattern05newSuccess0.002
testBug110291Success0.003
testBug110336aSuccess0.009
testBug110336bSuccess0.007
testBug110336cSuccess0.007
testBug110336dSuccess0.008
testBug110336eSuccess0.009
testBug110336fSuccess0.010
testBug110336gSuccess0.009
testBug110336hSuccess0.008
testBug110422aSuccess0.002
testBug110422bSuccess0.001
testBug113671Success0.002
testBug114539Success0.005
testBug116459Success0.006
testBug119545Success0.003
testBug120816aSuccess0.016
testBug120816bSuccess0.013
testBug122442aSuccess0.005
testBug122442bSuccess0.005
testBug122442cSuccess0.004
testBug122442dSuccess0.002
testBug122442eSuccess0.003
testBug122442fSuccess0.002
testBug122442gSuccess0.002
testBug122442hSuccess0.003
testBug122442iSuccess0.003
testBug123679Success0.007
testBug123679_cuSuccess0.007
testBug123679_wcSuccess0.008
testBug124469aSuccess0.011
testBug124469bSuccess0.006
testBug124469cSuccess0.006
testBug124469dSuccess0.005
testBug124469eSuccess0.005
testBug124469fSuccess0.004
testBug124469gSuccess0.004
testBug124469hSuccess0.002
testBug124469iSuccess0.001
testBug124469jSuccess0.003
testBug124469kSuccess0.004
testBug124469lSuccess0.003
testBug124469mSuccess0.002
testBug124469nSuccess0.002
testBug124489Success0.004
testBug124624_HM_CamelCaseSuccess0.001
testBug124624_HM_CamelCaseSamePartCountSuccess0.001
testBug124624_HaM_CamelCaseSuccess0.001
testBug124624_HaM_CamelCaseSamePartCountSuccess0.001
testBug124624_HashM_CamelCaseSuccess0.001
testBug124624_HashM_CamelCaseSamePartCountSuccess0.001
testBug124624_HMa_CamelCaseSuccess0.001
testBug124624_HMa_CamelCaseSamePartCountSuccess0.001
testBug124624_HaMa_CamelCaseSuccess0.001
testBug124624_HaMa_CamelCaseSamePartCountSuccess0.001
testBug124624_HashMa_CamelCaseSuccess0.001
testBug124624_HashMa_CamelCaseSamePartCountSuccess0.000
testBug124624_HMap_CamelCaseSuccess0.001
testBug124624_HMap_CamelCaseSamePartCountSuccess0.001
testBug124624_HaMap_CamelCaseSuccess0.002
testBug124624_HaMap_CamelCaseSamePartCountSuccess0.001
testBug124624_HashMap_CamelCaseSuccess0.001
testBug124624_HashMap_CamelCaseSamePartCountSuccess0.001
testBug124645aSuccess0.005
testBug124645bSuccess0.006
testBug124645cSuccess0.001
testBug124645dSuccess0.002
testBug125178Success0.004
testBug126330Success0.002
testBug127628Success0.002
testBug128877aSuccess0.003
testBug128877bSuccess0.001
testBug128877cSuccess0.003
testBug130390_CamelCaseSuccess0.003
testBug130390_CamelCaseSamePartCountSuccess0.002
testBug130390b_CamelCaseSuccess0.003
testBug130390b_CamelCaseSamePartCountSuccess0.002
testBug130390c_CamelCaseSuccess0.003
testBug130390c_CamelCaseSamePartCountSuccess0.002
testBug130390d_CamelCaseSuccess0.005
testBug130390d_CamelCaseSamePartCountSuccess0.004
testBug130390e_CamelCaseSuccess0.002
testBug130390e_CamelCaseSamePartCountSuccess0.003
testBug130390f_CamelCaseSuccess0.003
testBug130390f_CamelCaseSamePartCountSuccess0.003
testBug130390g_CamelCaseSuccess0.002
testBug130390g_CamelCaseSamePartCountSuccess0.003
testBug130390h_CamelCaseSuccess0.002
testBug130390h_CamelCaseSamePartCountSuccess0.002
testBug137087_CamelCaseSuccess0.001
testBug137087b_CamelCaseSuccess0.001
testBug137087c_CamelCaseSuccess0.000
testBug137087d_CamelCaseSuccess0.000
testBug137087e_CamelCaseSuccess0.001
testBug137087f_CamelCaseSuccess0.000
testBug137087g_CamelCaseSuccess0.001
testBug137087h_CamelCaseSuccess0.001
testBug137087i_CamelCaseSuccess0.000
testBug137087j_CamelCaseSuccess0.001
testBug137087k_CamelCaseSuccess0.000
testBug137087l_CamelCaseSuccess0.001
testBug137087m_CamelCaseSuccess0.001
testBug137087_CamelCaseSamePartCountSuccess0.000
testBug137087b_CamelCaseSamePartCountSuccess0.000
testBug137087c_CamelCaseSamePartCountSuccess0.001
testBug137087d_CamelCaseSamePartCountSuccess0.000
testBug137087e_CamelCaseSamePartCountSuccess0.000
testBug137087f_CamelCaseSamePartCountSuccess0.001
testBug137087g_CamelCaseSamePartCountSuccess0.000
testBug137087h_CamelCaseSamePartCountSuccess0.000
testBug137087i_CamelCaseSamePartCountSuccess0.000
testBug137087j_CamelCaseSamePartCountSuccess0.000
testBug137087k_CamelCaseSamePartCountSuccess0.000
testBug137087l_CamelCaseSamePartCountSuccess0.001
testBug137087m_CamelCaseSamePartCountSuccess0.000
testBug137984_jarSuccess0.005
testBug137984_cuSuccess0.004
testBug137984_wcSuccess0.004
testBug140156Success0.005
testBug142044Success0.003
testBug142044_IdenticalSuccess0.002
testBug142044_And01Success0.005
testBug142044_And02Success0.003
testBug142044_OrSuccess0.003
testBug144044Success0.004
testBug144044bSuccess0.004
testBug148215_TypesSuccess0.666
testBug148215_MessagesSuccess0.518
testBug148215_FieldsSuccess0.548
testBug148380_SearchAllTypes_wcSuccess0.002
testBug148380_SearchAllTypes_cuSuccess0.001
testBug148380_SearchAllTypes_cu_wkspSuccess0.000
testBug153765Success0.536
testBug156340Success0.503
testBug156177Success0.003
testBug156491Success0.008
testBug156491aSuccess0.004
testBug156491bSuccess0.004
testBug160301Success0.004
testBug160301bSuccess0.005
testBug160301_InterfaceSuccess0.006
testBug160301_AbstractSuccess0.005
testBug160301_Abstract2Success0.004
testBug160301_Abstract3Success0.005
testBug160323Success0.003
testBug160324aSuccess0.005
testBug160324bSuccess0.001
testBug160324cSuccess0.001
testBug160854Success0.002
testBug161028Success0.000
testBug161190Success0.002
testBug163984Success0.001
testBug164121aSuccess0.002
testBug164121bSuccess0.002
testBug164791Success0.003
testBug166348Success0.001
testBug166348_QualifiedSuccess0.002
testBug167190Success0.001
testBug178596Success0.008
testBug178847Success0.678
testBug181488aSuccess2.111
testBug181488bSuccess0.572
testBug185452Success0.003
testBug194185Success0.000
testBug195489aSuccess0.002
testBug195489bSuccess0.001
testBug195489cSuccess0.001
testBug195489dSuccess0.004
testBug196339Success0.003
testBug196339bSuccess0.004
testBug199004_SystemLibrariesSuccess0.526
testBug199004_DefaultSystemLibrariesSuccess0.532
testBug199004_ApplicationLibrariesSuccess0.540
testBug199004_NoMaskSuccess0.541
testBug200064Success0.507
testBug201064a_CamelCaseSuccess0.001
testBug201064b_CamelCaseSuccess0.000
testBug201064c_CamelCaseSuccess0.001
testBug201064d_CamelCaseSuccess0.000
testBug201064e_CamelCaseSuccess0.000
testBug201064f_CamelCaseSuccess0.001
testBug201064g_CamelCaseSuccess0.000
testBug201064h_CamelCaseSuccess0.000
testBug201064i_CamelCaseSuccess0.001
testBug201064a_CamelCaseSamePartCountSuccess0.000
testBug201064b_CamelCaseSamePartCountSuccess0.000
testBug201064c_CamelCaseSamePartCountSuccess0.000
testBug201064d_CamelCaseSamePartCountSuccess0.000
testBug201064e_CamelCaseSamePartCountSuccess0.000
testBug201064f_CamelCaseSamePartCountSuccess0.001
testBug201064g_CamelCaseSamePartCountSuccess0.000
testBug201064h_CamelCaseSamePartCountSuccess0.000
testBug201064i_CamelCaseSamePartCountSuccess0.001
testBug204652Success0.521
testBug207657Success0.004
testBug209054Success0.005
testBug209778Success0.003
testBug209996aSuccess0.006
testBug209996bSuccess0.005
testBug209996_c5Success0.002
testBug209996_c10Success0.002
testBug209996_c22_3Success0.003
testBug209996_c22_4Success0.006
testBug210689Success0.003
testBug210567Success0.004
testBug210691Success0.003
testBug211366Success0.632
testBug211366_OrPatternSuccess0.516
testBug211366_ComplexOrPatternSuccess0.538
testBug211857Success0.541
testBug211872_nsSuccess0.532
testBug211872_wsSuccess0.548
testBug181981Success0.581
testBug216875Success0.004
testBug216875bSuccess0.001
testBug216875cSuccess0.004
testBug216875dSuccess0.002
testBug216875eSuccess0.003
testBug216875fSuccess0.003
testBug216875gSuccess0.003
testBug216875hSuccess0.002
testBug218397Success0.005
testBug221081Success0.001
testBug221110Success0.002
testBug221110bSuccess0.003
testBug221065Success0.005
testBug222284Success1.785
testBug228464Success0.005
testBug228852aSuccess0.651
testBug228852bSuccess0.530
testBug231622Success0.559
testBug236520Success0.003
testBug250083Success1.136
testBug251827aSuccess0.007
testBug251827bSuccess0.003
testBug251827cSuccess0.004
testBug261722Success1.741
testBug265065Success0.011
testBug265065bSuccess0.004
testBug266582Success0.565
testBug266837Success0.002
testBug286379aSuccess0.616
testBug286379bSuccess0.515
testBug286379cFailureWorkspace options should be back to their default. ----------- Expected ------------ CompilerOptions:\n - local variables debug attributes: ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore ------------ but was ------------ CompilerOptions:\n - local variables debug attributes: OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore --------- Difference is ---------- expected:<...s debug attributes: [ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error]\n - discouraged re...> but was:<...s debug attributes: [ OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning]\n - discouraged re...>

junit.framework.ComparisonFailure: Workspace options should be back to their default.
----------- Expected ------------
CompilerOptions:\n
- local variables debug attributes: ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
------------ but was ------------
CompilerOptions:\n
- local variables debug attributes: OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
--------- Difference is ----------
expected:<...s debug attributes: [ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error]\n
- discouraged re...> but was:<...s debug attributes: [ OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning]\n
- discouraged re...>
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertStringEquals(TestCase.java:230)
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertEquals(TestCase.java:206)
at org.eclipse.jdt.core.tests.model.AbstractJavaModelTests.tearDown(AbstractJavaModelTests.java:2940)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.runTest(SuiteOfTestCases.java:100)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.superRun(SuiteOfTestCases.java:84)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$1.protect(SuiteOfTestCases.java:72)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.run(SuiteOfTestCases.java:81)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:501)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:259)
at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:36)
at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:32)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
4.193
testBug295894FailureWorkspace options should be back to their default. ----------- Expected ------------ CompilerOptions:\n - local variables debug attributes: ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore ------------ but was ------------ CompilerOptions:\n - local variables debug attributes: OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore --------- Difference is ---------- expected:<...s debug attributes: [ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error]\n - discouraged re...> but was:<...s debug attributes: [ OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning]\n - discouraged re...>

junit.framework.ComparisonFailure: Workspace options should be back to their default.
----------- Expected ------------
CompilerOptions:\n
- local variables debug attributes: ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
------------ but was ------------
CompilerOptions:\n
- local variables debug attributes: OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
--------- Difference is ----------
expected:<...s debug attributes: [ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error]\n
- discouraged re...> but was:<...s debug attributes: [ OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning]\n
- discouraged re...>
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertStringEquals(TestCase.java:230)
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertEquals(TestCase.java:206)
at org.eclipse.jdt.core.tests.model.AbstractJavaModelTests.tearDown(AbstractJavaModelTests.java:2940)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.runTest(SuiteOfTestCases.java:100)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.superRun(SuiteOfTestCases.java:84)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$1.protect(SuiteOfTestCases.java:72)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.run(SuiteOfTestCases.java:81)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:501)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:259)
at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:36)
at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:32)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
0.011
testBug295894aFailureWorkspace options should be back to their default. ----------- Expected ------------ CompilerOptions:\n - local variables debug attributes: ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore ------------ but was ------------ CompilerOptions:\n - local variables debug attributes: OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore --------- Difference is ---------- expected:<...s debug attributes: [ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error]\n - discouraged re...> but was:<...s debug attributes: [ OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning]\n - discouraged re...>

junit.framework.ComparisonFailure: Workspace options should be back to their default.
----------- Expected ------------
CompilerOptions:\n
- local variables debug attributes: ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
------------ but was ------------
CompilerOptions:\n
- local variables debug attributes: OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
--------- Difference is ----------
expected:<...s debug attributes: [ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error]\n
- discouraged re...> but was:<...s debug attributes: [ OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning]\n
- discouraged re...>
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertStringEquals(TestCase.java:230)
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertEquals(TestCase.java:206)
at org.eclipse.jdt.core.tests.model.AbstractJavaModelTests.tearDown(AbstractJavaModelTests.java:2940)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.runTest(SuiteOfTestCases.java:100)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.superRun(SuiteOfTestCases.java:84)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$1.protect(SuiteOfTestCases.java:72)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.run(SuiteOfTestCases.java:81)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:501)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:259)
at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:36)
at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:32)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
0.006
testBug295894bFailureWorkspace options should be back to their default. ----------- Expected ------------ CompilerOptions:\n - local variables debug attributes: ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore ------------ but was ------------ CompilerOptions:\n - local variables debug attributes: OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore --------- Difference is ---------- expected:<...s debug attributes: [ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error]\n - discouraged re...> but was:<...s debug attributes: [ OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning]\n - discouraged re...>

junit.framework.ComparisonFailure: Workspace options should be back to their default.
----------- Expected ------------
CompilerOptions:\n
- local variables debug attributes: ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
------------ but was ------------
CompilerOptions:\n
- local variables debug attributes: OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
--------- Difference is ----------
expected:<...s debug attributes: [ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error]\n
- discouraged re...> but was:<...s debug attributes: [ OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning]\n
- discouraged re...>
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertStringEquals(TestCase.java:230)
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertEquals(TestCase.java:206)
at org.eclipse.jdt.core.tests.model.AbstractJavaModelTests.tearDown(AbstractJavaModelTests.java:2940)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.runTest(SuiteOfTestCases.java:100)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.superRun(SuiteOfTestCases.java:84)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$1.protect(SuiteOfTestCases.java:72)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.run(SuiteOfTestCases.java:81)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:501)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:259)
at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:36)
at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:32)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
0.005
testBug295894cFailureWorkspace options should be back to their default. ----------- Expected ------------ CompilerOptions:\n - local variables debug attributes: ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore ------------ but was ------------ CompilerOptions:\n - local variables debug attributes: OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore --------- Difference is ---------- expected:<...s debug attributes: [ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error]\n - discouraged re...> but was:<...s debug attributes: [ OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning]\n - discouraged re...>

junit.framework.ComparisonFailure: Workspace options should be back to their default.
----------- Expected ------------
CompilerOptions:\n
- local variables debug attributes: ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
------------ but was ------------
CompilerOptions:\n
- local variables debug attributes: OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
--------- Difference is ----------
expected:<...s debug attributes: [ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error]\n
- discouraged re...> but was:<...s debug attributes: [ OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning]\n
- discouraged re...>
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertStringEquals(TestCase.java:230)
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertEquals(TestCase.java:206)
at org.eclipse.jdt.core.tests.model.AbstractJavaModelTests.tearDown(AbstractJavaModelTests.java:2940)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.runTest(SuiteOfTestCases.java:100)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.superRun(SuiteOfTestCases.java:84)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$1.protect(SuiteOfTestCases.java:72)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.run(SuiteOfTestCases.java:81)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:501)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:259)
at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:36)
at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:32)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
0.003
testBug295894c2FailureWorkspace options should be back to their default. ----------- Expected ------------ CompilerOptions:\n - local variables debug attributes: ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore ------------ but was ------------ CompilerOptions:\n - local variables debug attributes: OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore --------- Difference is ---------- expected:<...s debug attributes: [ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error]\n - discouraged re...> but was:<...s debug attributes: [ OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning]\n - discouraged re...>

junit.framework.ComparisonFailure: Workspace options should be back to their default.
----------- Expected ------------
CompilerOptions:\n
- local variables debug attributes: ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
------------ but was ------------
CompilerOptions:\n
- local variables debug attributes: OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
--------- Difference is ----------
expected:<...s debug attributes: [ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error]\n
- discouraged re...> but was:<...s debug attributes: [ OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning]\n
- discouraged re...>
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertStringEquals(TestCase.java:230)
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertEquals(TestCase.java:206)
at org.eclipse.jdt.core.tests.model.AbstractJavaModelTests.tearDown(AbstractJavaModelTests.java:2940)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.runTest(SuiteOfTestCases.java:100)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.superRun(SuiteOfTestCases.java:84)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$1.protect(SuiteOfTestCases.java:72)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.run(SuiteOfTestCases.java:81)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:501)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:259)
at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:36)
at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:32)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
0.379
testBug295894c3FailureWorkspace options should be back to their default. ----------- Expected ------------ CompilerOptions:\n - local variables debug attributes: ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore ------------ but was ------------ CompilerOptions:\n - local variables debug attributes: OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore --------- Difference is ---------- expected:<...s debug attributes: [ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error]\n - discouraged re...> but was:<...s debug attributes: [ OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning]\n - discouraged re...>

junit.framework.ComparisonFailure: Workspace options should be back to their default.
----------- Expected ------------
CompilerOptions:\n
- local variables debug attributes: ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
------------ but was ------------
CompilerOptions:\n
- local variables debug attributes: OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
--------- Difference is ----------
expected:<...s debug attributes: [ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error]\n
- discouraged re...> but was:<...s debug attributes: [ OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning]\n
- discouraged re...>
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertStringEquals(TestCase.java:230)
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertEquals(TestCase.java:206)
at org.eclipse.jdt.core.tests.model.AbstractJavaModelTests.tearDown(AbstractJavaModelTests.java:2940)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.runTest(SuiteOfTestCases.java:100)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.superRun(SuiteOfTestCases.java:84)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$1.protect(SuiteOfTestCases.java:72)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.run(SuiteOfTestCases.java:81)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:501)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:259)
at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:36)
at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:32)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
0.585
testBug295894c4FailureWorkspace options should be back to their default. ----------- Expected ------------ CompilerOptions:\n - local variables debug attributes: ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore ------------ but was ------------ CompilerOptions:\n - local variables debug attributes: OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore --------- Difference is ---------- expected:<...s debug attributes: [ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error]\n - discouraged re...> but was:<...s debug attributes: [ OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning]\n - discouraged re...>

junit.framework.ComparisonFailure: Workspace options should be back to their default.
----------- Expected ------------
CompilerOptions:\n
- local variables debug attributes: ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
------------ but was ------------
CompilerOptions:\n
- local variables debug attributes: OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
--------- Difference is ----------
expected:<...s debug attributes: [ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error]\n
- discouraged re...> but was:<...s debug attributes: [ OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning]\n
- discouraged re...>
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertStringEquals(TestCase.java:230)
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertEquals(TestCase.java:206)
at org.eclipse.jdt.core.tests.model.AbstractJavaModelTests.tearDown(AbstractJavaModelTests.java:2940)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.runTest(SuiteOfTestCases.java:100)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.superRun(SuiteOfTestCases.java:84)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$1.protect(SuiteOfTestCases.java:72)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.run(SuiteOfTestCases.java:81)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:501)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:259)
at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:36)
at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:32)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
0.649
testBug295894c5FailureWorkspace options should be back to their default. ----------- Expected ------------ CompilerOptions:\n - local variables debug attributes: ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore ------------ but was ------------ CompilerOptions:\n - local variables debug attributes: OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore --------- Difference is ---------- expected:<...s debug attributes: [ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error]\n - discouraged re...> but was:<...s debug attributes: [ OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning]\n - discouraged re...>

junit.framework.ComparisonFailure: Workspace options should be back to their default.
----------- Expected ------------
CompilerOptions:\n
- local variables debug attributes: ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
------------ but was ------------
CompilerOptions:\n
- local variables debug attributes: OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
--------- Difference is ----------
expected:<...s debug attributes: [ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error]\n
- discouraged re...> but was:<...s debug attributes: [ OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning]\n
- discouraged re...>
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertStringEquals(TestCase.java:230)
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertEquals(TestCase.java:206)
at org.eclipse.jdt.core.tests.model.AbstractJavaModelTests.tearDown(AbstractJavaModelTests.java:2940)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.runTest(SuiteOfTestCases.java:100)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.superRun(SuiteOfTestCases.java:84)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$1.protect(SuiteOfTestCases.java:72)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.run(SuiteOfTestCases.java:81)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:501)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:259)
at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:36)
at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:32)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
0.528
testBug288174FailureWorkspace options should be back to their default. ----------- Expected ------------ CompilerOptions:\n - local variables debug attributes: ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore ------------ but was ------------ CompilerOptions:\n - local variables debug attributes: OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore --------- Difference is ---------- expected:<...s debug attributes: [ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error]\n - discouraged re...> but was:<...s debug attributes: [ OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning]\n - discouraged re...>

junit.framework.ComparisonFailure: Workspace options should be back to their default.
----------- Expected ------------
CompilerOptions:\n
- local variables debug attributes: ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
------------ but was ------------
CompilerOptions:\n
- local variables debug attributes: OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
--------- Difference is ----------
expected:<...s debug attributes: [ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error]\n
- discouraged re...> but was:<...s debug attributes: [ OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning]\n
- discouraged re...>
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertStringEquals(TestCase.java:230)
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertEquals(TestCase.java:206)
at org.eclipse.jdt.core.tests.model.AbstractJavaModelTests.tearDown(AbstractJavaModelTests.java:2940)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.runTest(SuiteOfTestCases.java:100)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.superRun(SuiteOfTestCases.java:84)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$1.protect(SuiteOfTestCases.java:72)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.run(SuiteOfTestCases.java:81)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:501)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:259)
at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:36)
at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:32)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
0.525
testBug293861aFailureWorkspace options should be back to their default. ----------- Expected ------------ CompilerOptions:\n - local variables debug attributes: ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore ------------ but was ------------ CompilerOptions:\n - local variables debug attributes: OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore --------- Difference is ---------- expected:<...s debug attributes: [ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error]\n - discouraged re...> but was:<...s debug attributes: [ OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning]\n - discouraged re...>

junit.framework.ComparisonFailure: Workspace options should be back to their default.
----------- Expected ------------
CompilerOptions:\n
- local variables debug attributes: ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
------------ but was ------------
CompilerOptions:\n
- local variables debug attributes: OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
--------- Difference is ----------
expected:<...s debug attributes: [ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error]\n
- discouraged re...> but was:<...s debug attributes: [ OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning]\n
- discouraged re...>
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertStringEquals(TestCase.java:230)
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertEquals(TestCase.java:206)
at org.eclipse.jdt.core.tests.model.AbstractJavaModelTests.tearDown(AbstractJavaModelTests.java:2940)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.runTest(SuiteOfTestCases.java:100)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.superRun(SuiteOfTestCases.java:84)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$1.protect(SuiteOfTestCases.java:72)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.run(SuiteOfTestCases.java:81)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:501)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:259)
at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:36)
at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:32)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
0.625
testBug293861bFailureWorkspace options should be back to their default. ----------- Expected ------------ CompilerOptions:\n - local variables debug attributes: ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore ------------ but was ------------ CompilerOptions:\n - local variables debug attributes: OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore --------- Difference is ---------- expected:<...s debug attributes: [ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error]\n - discouraged re...> but was:<...s debug attributes: [ OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning]\n - discouraged re...>

junit.framework.ComparisonFailure: Workspace options should be back to their default.
----------- Expected ------------
CompilerOptions:\n
- local variables debug attributes: ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
------------ but was ------------
CompilerOptions:\n
- local variables debug attributes: OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
--------- Difference is ----------
expected:<...s debug attributes: [ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error]\n
- discouraged re...> but was:<...s debug attributes: [ OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning]\n
- discouraged re...>
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertStringEquals(TestCase.java:230)
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertEquals(TestCase.java:206)
at org.eclipse.jdt.core.tests.model.AbstractJavaModelTests.tearDown(AbstractJavaModelTests.java:2940)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.runTest(SuiteOfTestCases.java:100)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.superRun(SuiteOfTestCases.java:84)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$1.protect(SuiteOfTestCases.java:72)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.run(SuiteOfTestCases.java:81)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:501)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:259)
at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:36)
at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:32)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
0.698
testBug293861cFailureWorkspace options should be back to their default. ----------- Expected ------------ CompilerOptions:\n - local variables debug attributes: ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore ------------ but was ------------ CompilerOptions:\n - local variables debug attributes: OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning\n - discouraged reference to type with access restriction: warning\n - null reference: warning\n - potential null reference: ignore\n - redundant null check: ignore\n - autoboxing: ignore\n - annotation super interface: warning\n - missing @Override annotation: ignore\n - missing @Override annotation for interface method implementation: enabled\n - missing @Deprecated annotation: ignore\n - incomplete enum switch: ignore\n - raise null related warnings for variables tainted in assert statements: disabled\n - suppress warnings: enabled\n - suppress optional errors: disabled\n - unhandled warning token: warning\n - unused warning token: warning\n - unused label: warning\n - treat optional error as fatal: disabled\n - parameter assignment: ignore\n - generate class files: enabled\n - process annotations: disabled\n - unused type arguments for method/constructor invocation: warning\n - redundant superinterface: ignore\n - comparing identical expr: warning\n - missing synchronized on inherited method: ignore\n - should implement hashCode() method: ignore\n - dead code: warning\n - dead code in trivial if statement: disabled\n - tasks severity: warning\n - unused object allocation: ignore\n - method can be static: ignore\n - method can be potentially static: ignore --------- Difference is ---------- expected:<...s debug attributes: [ON\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: ON\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: ON\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: TODO,FIXME,XXX\n - task priorities : NORMAL,HIGH,NORMAL\n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: error]\n - discouraged re...> but was:<...s debug attributes: [ OFF\n - line number debug attributes: ON\n - source debug attributes: ON\n - preserve all local variables: OFF\n - method with constructor name: warning\n - overridden package default method: warning\n - deprecation: warning\n - masked catch block: warning\n - unused local variable: warning\n - unused parameter: ignore\n - unused import: warning\n - synthetic access emulation: ignore\n - assignment with no effect: warning\n - non externalized string: ignore\n - static access receiver: warning\n - indirect static access: ignore\n - incompatible non inherited interface method: warning\n - unused private member: warning\n - local variable hiding another variable: ignore\n - field hiding another variable: ignore\n - type hiding another type: warning\n - possible accidental boolean assignment: ignore\n - superfluous semicolon: ignore\n - uncommented empty block: ignore\n - unnecessary type check: ignore\n - javadoc comment support: OFF\n + invalid javadoc: ignore\n + report invalid javadoc tags: disabled\n * deprecated references: disabled\n * not visible references: disabled\n + visibility level to report invalid javadoc tags: public\n + missing javadoc tags: ignore\n + visibility level to report missing javadoc tags: public\n + report missing javadoc tags for method type parameters: disabled\n + report missing javadoc tags in overriding methods: disabled\n + missing javadoc comments: ignore\n + report missing tag description option: return_tag\n + visibility level to report missing javadoc comments: public\n + report missing javadoc comments in overriding methods: disabled\n - finally block not completing normally: warning\n - report unused declared thrown exception: ignore\n - report unused declared thrown exception when overriding: disabled\n - report unused declared thrown exception include doc comment reference: enabled\n - report unused declared thrown exception exempt exception and throwable: enabled\n - unnecessary else: ignore\n - JDK compliance level: 1.4\n - JDK source level: 1.3\n - JDK target level: 1.2\n - verbose : OFF\n - produce reference info : OFF\n - parse literal expressions as constants : ON\n - encoding : UTF-8\n - task tags: \n - task priorities : \n - report deprecation inside deprecated code : disabled\n - report deprecation when overriding deprecated method : disabled\n - report unused parameter when implementing abstract method : disabled\n - report unused parameter when overriding concrete method : disabled\n - report unused parameter include doc comment reference : enabled\n - report constructor/setter parameter hiding existing field : disabled\n - inline JSR bytecode : disabled\n - report unavoidable generic type problems : enabled\n - unsafe type operation: warning\n - unsafe raw type: warning\n - final bound for type parameter: warning\n - missing serialVersionUID: warning\n - varargs argument need cast: warning\n - forbidden reference to type with access restriction: warning]\n - discouraged re...>

junit.framework.ComparisonFailure: Workspace options should be back to their default.
----------- Expected ------------
CompilerOptions:\n
- local variables debug attributes: ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
------------ but was ------------
CompilerOptions:\n
- local variables debug attributes: OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning\n
- discouraged reference to type with access restriction: warning\n
- null reference: warning\n
- potential null reference: ignore\n
- redundant null check: ignore\n
- autoboxing: ignore\n
- annotation super interface: warning\n
- missing @Override annotation: ignore\n
- missing @Override annotation for interface method implementation: enabled\n
- missing @Deprecated annotation: ignore\n
- incomplete enum switch: ignore\n
- raise null related warnings for variables tainted in assert statements: disabled\n
- suppress warnings: enabled\n
- suppress optional errors: disabled\n
- unhandled warning token: warning\n
- unused warning token: warning\n
- unused label: warning\n
- treat optional error as fatal: disabled\n
- parameter assignment: ignore\n
- generate class files: enabled\n
- process annotations: disabled\n
- unused type arguments for method/constructor invocation: warning\n
- redundant superinterface: ignore\n
- comparing identical expr: warning\n
- missing synchronized on inherited method: ignore\n
- should implement hashCode() method: ignore\n
- dead code: warning\n
- dead code in trivial if statement: disabled\n
- tasks severity: warning\n
- unused object allocation: ignore\n
- method can be static: ignore\n
- method can be potentially static: ignore
--------- Difference is ----------
expected:<...s debug attributes: [ON\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: ON\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: ON\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: TODO,FIXME,XXX\n
- task priorities : NORMAL,HIGH,NORMAL\n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: error]\n
- discouraged re...> but was:<...s debug attributes: [ OFF\n
- line number debug attributes: ON\n
- source debug attributes: ON\n
- preserve all local variables: OFF\n
- method with constructor name: warning\n
- overridden package default method: warning\n
- deprecation: warning\n
- masked catch block: warning\n
- unused local variable: warning\n
- unused parameter: ignore\n
- unused import: warning\n
- synthetic access emulation: ignore\n
- assignment with no effect: warning\n
- non externalized string: ignore\n
- static access receiver: warning\n
- indirect static access: ignore\n
- incompatible non inherited interface method: warning\n
- unused private member: warning\n
- local variable hiding another variable: ignore\n
- field hiding another variable: ignore\n
- type hiding another type: warning\n
- possible accidental boolean assignment: ignore\n
- superfluous semicolon: ignore\n
- uncommented empty block: ignore\n
- unnecessary type check: ignore\n
- javadoc comment support: OFF\n
+ invalid javadoc: ignore\n
+ report invalid javadoc tags: disabled\n
* deprecated references: disabled\n
* not visible references: disabled\n
+ visibility level to report invalid javadoc tags: public\n
+ missing javadoc tags: ignore\n
+ visibility level to report missing javadoc tags: public\n
+ report missing javadoc tags for method type parameters: disabled\n
+ report missing javadoc tags in overriding methods: disabled\n
+ missing javadoc comments: ignore\n
+ report missing tag description option: return_tag\n
+ visibility level to report missing javadoc comments: public\n
+ report missing javadoc comments in overriding methods: disabled\n
- finally block not completing normally: warning\n
- report unused declared thrown exception: ignore\n
- report unused declared thrown exception when overriding: disabled\n
- report unused declared thrown exception include doc comment reference: enabled\n
- report unused declared thrown exception exempt exception and throwable: enabled\n
- unnecessary else: ignore\n
- JDK compliance level: 1.4\n
- JDK source level: 1.3\n
- JDK target level: 1.2\n
- verbose : OFF\n
- produce reference info : OFF\n
- parse literal expressions as constants : ON\n
- encoding : UTF-8\n
- task tags: \n
- task priorities : \n
- report deprecation inside deprecated code : disabled\n
- report deprecation when overriding deprecated method : disabled\n
- report unused parameter when implementing abstract method : disabled\n
- report unused parameter when overriding concrete method : disabled\n
- report unused parameter include doc comment reference : enabled\n
- report constructor/setter parameter hiding existing field : disabled\n
- inline JSR bytecode : disabled\n
- report unavoidable generic type problems : enabled\n
- unsafe type operation: warning\n
- unsafe raw type: warning\n
- final bound for type parameter: warning\n
- missing serialVersionUID: warning\n
- varargs argument need cast: warning\n
- forbidden reference to type with access restriction: warning]\n
- discouraged re...>
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertStringEquals(TestCase.java:230)
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertEquals(TestCase.java:206)
at org.eclipse.jdt.core.tests.model.AbstractJavaModelTests.tearDown(AbstractJavaModelTests.java:2940)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.runTest(SuiteOfTestCases.java:100)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.superRun(SuiteOfTestCases.java:84)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$1.protect(SuiteOfTestCases.java:72)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.run(SuiteOfTestCases.java:81)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:501)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:259)
at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:36)
at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:32)
at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
0.564
testBug296343Success0.999
testBug304841Success0.722
testBug304841bSuccess0.078
testBug306196Success0.558
testBug306223aSuccess0.009
testBug306223bSuccess0.002
testBug306223cSuccess0.002
testBug306223dSuccess0.001
testBug306223eSuccess0.001
testBug306223fSuccess0.001
testBug306223gSuccess0.001
testBug310213Success0.567
testBug313668Success0.614
testBug317264aSuccess0.606
testBug317264bSuccess0.561
testBug317264cSuccess0.560
testBug317264dSuccess0.619
testBug317264eSuccess0.555
testBug317264fSuccess0.601
testBug322979aSuccess0.550
testBug322979bSuccess0.539
testBug322979cSuccess0.621
testBug322979dSuccess0.522
testBug322979eSuccess0.620
testBug322979fSuccess0.544
testBug322979gSuccess0.549
testBug322979hSuccess0.586
testBug323514Success1.019
testBug323514aSuccess2.127
testBug323514bSuccess3.224
testBug324109Success0.003
testBug329727Success0.540
testBug327654Success0.564
testBug325418aSuccess0.492
testBug325418bSuccess0.561
testBug325418cSuccess0.563
testBug325418dSuccess0.691
testBug324189aSuccess0.004
testBug324189bSuccess0.004
testBug324189cSuccess0.004
testBug324189dSuccess0.535
testBug324189eSuccess0.008
testBug339891Success0.565
testPackageReference1Success0.449
testPackageReference2Success0.645
testBug210689Success0.658
testMethodOccurencesSuccess0.561
testPackageDeclarationSuccess0.558
testReferenceInWorkingCopiesSuccess0.619
testTypeDeclarationInJarSuccess0.571
testBug151189_WorkspaceSuccess0.484
testBug151189_ProjectSuccess0.574
testBug163072Success0.562
testBug167743Success0.564
testBug176831Success0.523
testBug176831bSuccess0.664
testBug195228Success1.202
testBug199392_JarSuccess0.554
testBug199392_Jar_SamePartCountSuccess0.573
testHierarchyScope1Success0.567
testBug199392_ZipSuccess0.595
testBug199392_Zip_SamePartCountSuccess0.565
testBug229128Success0.491
testBug229951aSuccess0.633
testBug229951bSuccess0.080
testBug250454Success0.470
testBug250454_jarsSuccess0.581
testFieldOccurencesInWorkingCopiesSuccess0.607
testHierarchyScope2Success0.572
testHierarchyScope3Success0.612
testHierarchyScope4Success0.653
testChangeClasspathSuccess0.895
testChangeClasspath2Success1.182
testConcurrentJobSuccess0.704
testSearchPatternValidMatchRule33Success0.000
testSearchPatternValidMatchRule34Success0.000
testSearchPatternValidMatchRule35Success0.000
testSearchPatternValidMatchRule36Success0.001
testSearchPatternValidMatchRule40Success0.000
testSearchPatternValidMatchRule41Success0.000
testSearchPatternValidMatchRule42Success0.000
testSearchPatternValidMatchRule43Success0.000
testSearchPatternValidMatchRule44Success0.000
testSearchPatternValidMatchRule45Success0.001
testSearchPatternValidMatchRule46Success0.000
testSearchPatternValidMatchRule47Success0.000
testSearchPatternCreation20Success0.001
testSearchPatternCreation21Success0.000
testSearchPatternCreation22Success0.000
testSearchPatternCreation23Success0.001
testSearchPatternCreation24Success0.000
testSearchPatternCreation25Success0.000
testSearchPatternCreation26Success0.000
testSearchPatternCreation27Success0.000
testSearchPatternCreation28Success0.000
testSearchPatternCreation29Success0.000
testSearchPatternCreation30Success0.000
testSearchPatternCreation31Success0.000
testSearchPatternCreation32Success0.000
testSearchPatternCreation33Success0.000
testSearchPatternCreation34Success0.001
testSearchPatternCreation35Success0.000
testSearchPatternCreation36Success0.000
testSearchPatternCreation37Success0.000
testSearchPatternValidMatchRule01Success0.001
testSearchPatternValidMatchRule02Success0.000
testSearchPatternValidMatchRule03Success0.000
testSearchPatternValidMatchRule04Success0.000
testSearchPatternValidMatchRule05Success0.000
testSearchPatternValidMatchRule06Success0.000
testSearchPatternValidMatchRule10Success0.000
testSearchPatternValidMatchRule11Success0.001
testSearchPatternValidMatchRule12Success0.000
testSearchPatternValidMatchRule13Success0.000
testSearchPatternValidMatchRule14Success0.000
testSearchPatternValidMatchRule15Success0.000
testSearchPatternValidMatchRule20Success0.000
testSearchPatternValidMatchRule21Success0.000
testSearchPatternValidMatchRule22Success0.001
testSearchPatternValidMatchRule23Success0.000
testSearchPatternValidMatchRule24Success0.000
testSearchPatternValidMatchRule30Success0.000
testSearchPatternValidMatchRule31Success0.000
testSearchPatternValidMatchRule32Success0.000
testNullProgressMonitorSuccess0.486
testProjectLibSuccess0.097
testRemoveOuterFolderSuccess1.027
testSearchPatternCreation01Success0.001
testSearchPatternCreation02Success0.001
testSearchPatternCreation03Success0.001
testSearchPatternCreation04Success0.000
testSearchPatternCreation05Success0.001
testSearchPatternCreation06Success0.001
testSearchPatternCreation07Success0.001
testSearchPatternCreation08Success0.001
testSearchPatternCreation10Success0.001
testSearchPatternCreation12Success0.001
testSearchPatternCreation13Success0.000
testSearchPatternCreation14Success0.001
testSearchPatternCreation15Success0.000
testSearchPatternCreation16Success0.000
testSearchPatternCreation17Success0.000
testSearchPatternCreation18Success0.001
testSearchPatternCreation19Success0.000
testScopeEncloses23Success0.033
testScopeEncloses24Success0.013
testScopeEncloses25Success0.013
testScopeEncloses26Success0.019
testScopeEncloses27Success0.018
testScopeEncloses28Success0.014
testScopeEncloses28bSuccess0.019
testScopeEncloses28cSuccess0.022
testScopeEncloses29Success0.026
testScopeEncloses30Success0.016
testScopeEncloses31Success0.019
testScopeEncloses32Success0.016
testScopeEncloses33Success0.021
testScopeEncloses34Success0.017
testScopeEncloses35Success0.018
testScopeEncloses36Success0.013
testScopeEncloses37Success0.021
testScopeEncloses38Success0.017
testScopeEncloses39Success0.011
testScopeEncloses40Success0.021
testScopeEncloses41Success0.021
testBug101022Success0.080
testBug101426Success0.632
testBug101777Success0.629
testBug119203Success0.667
testBug179199Success1.862
testBug250211Success0.445
testScopeEncloses05Success0.008
testScopeEncloses06Success0.008
testScopeEncloses07Success0.011
testScopeEncloses08Success0.018
testScopeEncloses09Success0.013
testScopeEncloses10Success0.014
testScopeEncloses11Success0.017
testScopeEncloses12Success0.016
testScopeEncloses13Success0.012
testScopeEncloses14Success0.017
testScopeEncloses14bSuccess0.018
testScopeEncloses14cSuccess0.014
testScopeEncloses15Success0.011
testScopeEncloses16Success0.014
testScopeEncloses17Success0.020
testScopeEncloses18Success0.017
testScopeEncloses19Success0.009
testScopeEncloses20Success0.017
testScopeEncloses21Success0.012
testScopeEncloses22Success0.013
testApplicationLibrairiesExternalJarSuccess0.019
testApplicationLibrairiesJarAndClassFolderSuccess0.022
testApplicationLibrairiesNonExistingJarAndClassFolderSuccess0.015
testApplicationLibrairiesClasspathVariableSuccess0.186
testSourcesSuccess0.021
testApplicationLibrairiesNonExistingClasspathVariableSuccess0.141
testApplicationLibrairiesClasspathContainerSuccess0.021
testSystemLibrariesSuccess0.017
testSourcesOrDirectReferencedProjectsSuccess0.028
testSourcesOrContainerReferencedProjectsSuccess0.039
testScopeEncloses01Success0.020
testScopeEncloses02Success0.014
testScopeEncloses03Success0.014
testScopeEncloses04Success0.013
test0003Success0.003
test0004Success0.001
test0001Success0.000
test0002Success0.001
test0005Success0.000
test0006Success0.000
test0007Success0.000
test0008Success0.000
test0009Success0.000
test0010Success0.001
test0011Success0.000
test0012Success0.000
test0013Success0.000
test0014Success0.000
test0015Success0.000
test0016Success0.000
test0017Success0.001
test0018Success0.000
test0019Success0.000
test0020Success0.000
test0021Success0.000
test0022Success0.000
test0023Success0.000
test0024Success0.001
test0025Success0.000
test0026Success0.000
test0027Success0.000
test0028Success0.000
test0029Success0.000
test0030Success0.001
test0031Success0.000
test0032Success0.000
test0033Success0.000
test0034Success0.000
test0035Success0.000
test0036Success0.000
test0037Success0.001
test0038Success0.000
test0039Success0.000
test0040Success0.000
test0041Success0.000
test0042Success0.000
test0043Success0.001
test0044Success0.000
test0045Success0.000
test0046Success0.000
test0047Success0.000
test0048Success0.000
test0049Success0.000
test0050Success0.001
test0051Success0.000
test0052Success0.000
test0053Success0.000
test0054Success0.000
test0055Success0.000
test0056Success0.001
test0057Success0.000
test0058Success0.000
test0059Success0.000
test0060Success0.000
test0061Success0.000
test0062Success0.000
test0063Success0.001
test0064Success0.000
test0065Success0.000
test0066Success0.000
test0067Success0.010
test0068Success0.001
test0069Success0.000
test0070Success0.000
test0071Success0.000
test0072Success0.000
test0073Success0.000
test0074Success0.001
test0075Success0.000
test0076Success0.000
test0077Success0.000
test0078Success0.000
test0079Success0.000
test0080Success0.001
test0081Success0.000
test0082Success0.000
test0083Success0.000
test0084Success0.000
test0085Success0.000
test0086Success0.000
test0087Success0.001
test0088Success0.000
test0089Success0.000
test0090Success0.000
test0091Success0.000
test0092Success0.000
test0093Success0.001
test0094Success0.000
test0095Success0.000
test0096Success0.000
test0097Success0.000
test0098Success0.000
test0099Success0.001
test0100Success0.000
test0101Success0.000
test0102Success0.000
test0103Success0.000
test0104Success0.000
test0105Success0.001
test0106Success0.000
test0107Success0.000
test0108Success0.000
test0109Success0.000
test0110Success0.001
test0111Success0.000
test0112Success0.000
test0113Success0.000
test0114Success0.001
test0115Success0.000
test0116Success0.000
test0117Success0.001
test0118Success0.000
test0119Success0.000
test0120Success0.001
test0121Success0.000
test0122Success0.000
test0123Success0.001
test0124Success0.000
test0125Success0.000
test0126Success0.000
test0127Success0.000
test0128Success0.000
test0129Success0.001
test0130Success0.000
test0131Success0.000
test0132Success0.000
test0133Success0.000
test0134Success0.000
test0135Success0.000
test0136Success0.001
test0137Success0.000
test0138Success0.000
test0139Success0.000
test0140Success0.000
test0141Success0.000
test0142Success0.001
test0143Success0.000
test0144Success0.000
test0145Success0.000
test0146Success0.000
test0147Success0.000
test0148Success0.000
test0149Success0.001
test0150Success0.000
test0151Success0.000
test0152Success0.000
test0153Success0.000
test0154Success0.000
test0155Success0.000
test0156Success0.000
test0157Success0.000
test0158Success0.000
test0159Success0.000
test0160Success0.000
test0161Success0.000
test0162Success0.001
test0163Success0.000
test0164Success0.000
test0165Success0.000
test0166Success0.000
test0167Success0.000
test0168Success0.000
test0169Success0.001
test0170Success0.000
test0171Success0.000
test0172Success0.000
test0173Success0.000
test0174Success0.000
test0175Success0.001
test0176Success0.000
test0177Success0.000
test0178Success0.000
test0179Success0.000
test0180Success0.000
test0181Success0.000
test0182Success0.001
test0183Success0.000
test0184Success0.000
test0185Success0.000
test0186Success0.000
test0187Success0.000
test0188Success0.001
test0189Success0.000
test0190Success0.000
test0191Success0.000
test0192Success0.000
test0193Success0.000
test0194Success0.000
test0201Success0.001
test0202Success0.000
test0203Success0.000
test0204Success0.000
test0205Success0.000
test0206Success0.000
test0207Success0.001
test0208Success0.000
test0209Success0.000
test0210Success0.000
test0211Success0.000
test0212Success0.000
test0213Success0.000
test0214Success0.001
test0215Success0.000
test0216Success0.000
test0217Success0.000
test0218Success0.000
test0219Success0.000
test0220Success0.001
test0300Success0.000
test0301Success0.000
test0302Success0.000
test0303Success0.000
test0304Success0.000
test0305Success0.000
test0306Success0.001
test0307Success0.000
test0308Success0.000
test0309Success0.000
test0310Success0.000
test0311Success0.000
test0312Success0.001
test0313Success0.000
test0314Success0.000
test0315Success0.000
test0316Success0.000
test0317Success0.000
test0318Success0.000
test0319Success0.001
test0320Success0.000
test0321Success0.000
test0322Success0.000
test0323Success0.000
test0324Success0.000
test0325Success0.001
testChangeContentOfReadOnlyCU2Success0.040
testContentsSuccess0.036
testOnClassFileSuccess0.020
testCreationSuccess0.039
testCustomizedBufferSuccess0.025
testCustomizedBuffer2Success0.023
testDelete2FieldsSuccess0.043
testGeneralSuccess0.036
testGetPrimaryBinaryElementSuccess0.051
testGetPrimaryCUSuccess0.026
testGetPrimaryFieldSuccess0.092
testGetPrimaryImportDeclarationSuccess0.014
testGetPrimaryImportContainerSuccess0.013
testGetPrimaryInitializerSuccess0.019
testGetPrimaryInnerFieldSuccess0.032
testGetPrimaryInnerMethodSuccess0.023
testGetPrimaryInnerTypeSuccess0.024
testGetPrimaryMethodSuccess0.029
testRenameMethodSuccess0.026
testGetPrimaryPackageDeclarationSuccess0.037
testGetPrimaryTypeSuccess0.018
testMoveTypeToAnotherWorkingCopySuccess0.027
testShared1Success0.039
testShared2Success0.024
testMultipleCommitSuccess0.076
testNonExistingCUSuccess0.042
testOperationsSuccess0.030
testCancelMakeConsistentSuccess0.027
testChangeContentSuccess0.025
testChangeContentOfReadOnlyCU1Success0.048
testGetSourceSuccess0.055
testParentExistenceSuccess0.039
testReconcileNonExistingProjectSuccess0.022
testReconcileSimpleProjectSuccess0.024
testReconcileSimpleProject2Success0.024
testSimpleProjectSuccess0.039
testPrimaryExistenceSuccess0.010
testIsOpenSuccess0.009
testPrimaryParentExistenceSuccess0.015
testPrimaryIsOpenSuccess0.017
testIsOnClasspathSuccess0.040
testReconcileAndCommit1Success0.036
testReconcileAndCommit2Success0.035
testReconcileAndCommit3Success0.027
testReconcileAndCommit4Success0.037
testCommitWorkingCopy1Success0.015
testCommitWorkingCopy2Success0.043
testExistenceSuccess0.034
testReconcileAndCommit5Success0.037
testSimpleSuperTypeHierarchySuccess0.062
testSimpleSubTypeHierarchySuccess0.073
test228845Success0.542
test228845bSuccess0.658
testContains6Success0.035
testCreatePkgHandleInDifferentProjectSuccess0.044
testFindLineSeparator01Success0.050
testFindLineSeparator02Success0.018
testFindLineSeparator03Success0.019
testFindLineSeparator04Success0.011
testGetJavaProjectSuccess0.000
testGetJavaProjects1Success0.021
testGetJavaProjects2Success0.013
testGetNonJavaResourcesSuccess0.042
testGetSchedulingRule1Success0.000
testGetSchedulingRule2Success0.001
testGetSchedulingRule3Success0.000
testAddFileToNonJavaProjectSuccess0.008
testGetSchedulingRule4Success0.000
testInitializeAfterLoadSuccess0.731
testInitializeAfterLoad2Success1.092
testPreProcessingResourceChangedListener01Success0.009
testPreProcessingResourceChangedListener02Success0.506
testPreProcessingResourceChangedListener03Success1.007
testPreProcessingResourceChangedListener04Success1.008
testCreateNonJavaProjectSuccess1.108
testContains1Success0.040
testContains2Success0.017
testContains3Success0.022
testContains4Success0.018
testContains5Success0.022
test033Success0.862
test034Success0.004
test011Success0.005
test012Success0.008
test013Success0.005
test014Success0.008
test015Success0.010
test016Success0.006
test021Success0.006
test022Success0.012
test023Success0.007
test030Success0.021
test031Success0.020
test032Success0.007
test002Success0.008
test003Success0.003
test004Success0.030
test005Success0.008
test006Success0.005
test001Success0.004
testBug66898Success0.343
testBug66898bSuccess0.034
testBug70598Success0.004
testBug110576Success0.002
testBug255501Success0.091
testBug303511Success0.081
testBug303511aSuccess0.141
testBug303511bSuccess0.038
testBug303511cSuccess0.034
testCreateCompilationUnitAndImportContainerSuccess0.034
testClassNameWithDollarSuccess0.044
testFindTypeWithDotSuccess0.011
testSearchTypeNameInJarsSuccess0.013
testFindSecondaryType_Exist01Success0.002
testFindSecondaryType_NotFound05Success0.053
testFindSecondaryType_Unknown01Success0.001
testFindSecondaryType_Unknown02Success0.001
testFindSecondaryType_Unknown03Success0.002
testBug152841Success0.953
testBug302455Success0.654
testBug306477Success0.550
testFindSecondaryType_Exist02Success0.000
testFindSecondaryType_Exist03Success0.001
testFindSecondaryType_Exist04Success0.000
testFindSecondaryType_Exist05Success0.001
testFindSecondaryType_Exist06Success0.000
testFindSecondaryType_Bug72179Success0.568
testFindSecondaryType_NotFound01Success0.000
testFindSecondaryType_NotFound02Success0.000
testFindSecondaryType_NotFound03Success0.000
testFindSecondaryType_NotFound04Success0.006
testCloseSuccess0.509
testAppendSuccess0.543
testAppendReadOnlySuccess0.036
testGetUnderlyingResourceSuccess0.459
testDeleteBeginningSuccess0.507
testDeleteMiddleSuccess0.507
testDeleteEndSuccess0.508
testGetCharSuccess0.504
testGetChar2Success0.508
testGetLengthSuccess0.507
testGetTextSuccess0.508
testInsertBeginningSuccess0.507
testReplaceBeginningSuccess0.507
testReplaceMiddleSuccess0.507
testReplaceEndSuccess0.507
testSaveNonExistingUTF8Success0.007
testInsertMiddleSuccess0.508
testInsertEndSuccess0.507
testCreateImportSuccess0.006
testAddPackageFragmentSuccess0.071
testAddPackageFragment2Success0.040
testDuplicateTypesInWorkingCopiesSuccess0.010
testFindDefaultPackageFragmentInNonDefaultRootSuccess0.013
testNameLookupFindPackageFragmentAfterCreationSuccess0.052
testAddPackageFragmentRootAndPackageFramentSuccess0.059
testFindPackageFragmentWithWorkingCopySuccess0.015
testFindPackageFragment2Success0.012
testFindBinaryTypeWithDollarNameSuccess0.043
testFindBinaryTypeWithSameNameAsMemberSuccess0.013
testFindTypeWithUnrelatedWorkingCopySuccess0.030
test124117Success0.015
test232816Success0.014
test232816aSuccess0.528
test232816bSuccess1.136
test232816cSuccess0.016
test232816dSuccess0.016
test232816eSuccess0.019
test232816fSuccess0.018
testAddExternalLibFolder1Success0.825
testAddExternalLibFolder2Success1.010
testAddExternalLibFolder3Success2.067
testAddExternalLibFolder4Success2.089
testAddExternalLibFolder5Success2.013
testAddExternalLibFolder6Success3.159
testAddExternalLibFolder7Success1.215
testAddZIPArchive1Success0.926
testAddZIPArchive2Success1.021
testAddZIPArchive3Success2.081
testAddZIPArchive4Success2.115
testAddZIPArchive5Success2.206
testAddZIPArchive6Success3.035
testAddZIPArchive7Success2.050
testAddProjectToContainerSuccess0.063
testAddRoot1Success0.020
testAddRoot2Success1.925
testChangeRawButNotResolvedClasspathSuccess0.036
testClasspathChangeExternalResourcesSuccess0.033
testClasspathCorruptionSuccess0.022
testClasspathFileReadSuccess0.014
testClasspathForceReloadSuccess0.019
testClasspathCreateLibraryEntrySuccess0.029
testClasspathCreateLocalJarLibraryEntrySuccess0.013
testClasspathCrossProjectSuccess0.021
testClasspathDeleteNestedRootSuccess0.007
testClasspathDiamondSuccess0.031
testClasspathDeleteNestedRootParentSuccess0.030
testExternalize1Success0.008
testExternalize2Success0.000
testClasspathMoveNestedRootSuccess0.011
testClasspathMoveNestedRootParentSuccess0.013
testClasspathNoChangesSuccess0.018
testClasspathReorderingSuccess0.013
testClasspathValidation01Success0.010
testClasspathValidation02Success0.015
testClasspathValidation03Success0.022
testClasspathValidation04Success0.135
testClasspathValidation05Success0.030
testClasspathValidation06Success0.016
testClasspathValidation07Success0.013
testClasspathValidation08Success0.010
testClasspathValidation09Success0.013
testClasspathValidation10Success0.012
testClasspathValidation11Success0.016
testClasspathValidation12Success0.016
testClasspathValidation13Success0.012
testClasspathValidation14Success0.017
testClasspathValidation15Success0.021
testClasspathValidation16Success0.019
testClasspathValidation17Success0.019
testClasspathValidation18Success0.017
testClasspathValidation19Success0.017
testClasspathValidation20Success0.017
testClasspathValidation21Success0.020
testClasspathValidation22Success0.015
testClasspathValidation23Success0.012
testClasspathValidation24Success0.016
testClasspathValidation25Success0.013
testClasspathValidation26Success0.015
testClasspathValidation27Success0.040
testClasspathValidation27_Bug159325_projectSuccess0.148
testClasspathValidation27_Bug159325_libSuccess0.110
testClasspathValidation28Success0.013
testClasspathValidation29Success0.007
testClasspathValidation30Success0.010
testClasspathValidation31Success0.015
testClasspathValidation32Success0.016
testClasspathValidation33Success0.010
testClasspathValidation34Success0.018
testClasspathValidation35Success0.015
testClasspathValidation36Success0.013
testClasspathValidation37Success0.015
testClasspathValidation38Success0.011
testClasspathValidation39Success0.018
testClasspathValidation40Success0.021
testClasspathValidation41Success0.018
testClasspathValidation42Success0.022
testClasspathWithDuplicateEntriesSuccess0.014
testClasspathDuplicateExtraAttribute1Success0.014
testClasspathDuplicateExtraAttribute2Success0.016
testClasspathDuplicateExtraAttribute3Success0.028
testClasspathDuplicateExtraAttribute4Success0.007
testClasspathDuplicateExtraAttribute5Success0.009
testClasspathWithNonExistentLibraryEntrySuccess0.014
testClasspathWithNonExistentProjectEntrySuccess0.020
testClasspathWithNonExistentSourceEntrySuccess0.014
testCycleReportSuccess0.229
testDefaultClasspathAndOutputLocationSuccess0.032
testDotDotContainerEntry1Success0.014
testDotDotContainerEntry2Success1.020
testDotDotLibraryEntry1Success0.068
testDotDotLibraryEntry2Success0.019
testDotDotLibraryEntry3Success0.013
testDotDotLibraryEntry4Success0.036
testDotDotLibraryEntry5Success0.925
testDotDotLibraryEntry6Success1.020
testDotDotLibraryEntry7Success0.040
testDotDotLibraryEntry8Success0.018
testDotDotVariableEntry1Success0.121
testDotDotVariableEntry2Success1.011
testEmptyClasspathSuccess0.020
testEncoding1Success0.010
testEncoding2Success0.013
testEncodeDecodeEntry01Success0.001
testEncodeDecodeEntry02Success0.002
testEncodeDecodeEntry03Success0.001
testEncodeDecodeEntry04Success0.002
testEncodeDecodeEntry05Success0.001
testEmptyContainerSuccess0.019
testEmptyInclusionPatternSuccess0.031
testExportContainerSuccess0.036
testExternalJarAddSuccess1.772
testExternalJarRemoveSuccess2.144
testExtraAttributes1Success0.040
testExtraAttributes2Success0.036
testExtraAttributes3Success0.018
testExtraAttributes4Success0.021
testExtraLibraries01Success0.028
testExtraLibraries02Success0.018
testExtraLibraries03Success0.036
testExtraLibraries04Success0.018
testExtraLibraries05Success0.721
testExtraLibraries06Success1.180
testExtraLibraries07Success0.013
testExtraLibraries08Success1.992
testExtraLibraries09Success0.946
testExtraLibraries10Success3.127
testExtraLibraries11Success1.087
testExtraLibraries12Success2.012
testExtraLibraries13Success2.059
testExtraLibraries14Success1.013
testExtraLibraries15Success0.134
testExtraLibraries16Success0.018
testExtraLibraries17Success2.180
testFixClasspath1Success2.030
testFixClasspath2Success3.059
testHasClasspathCycleSuccess0.059
testInvalidClasspath1Success0.918
testInvalidClasspath2Success2.022
testInvalidExternalClassFolderSuccess1.110
testInvalidExternalJarSuccess1.054
testInvalidInternalJar1Success0.932
testInvalidInternalJar2Success1.140
testInvalidSourceFolderSuccess0.923
testMissingClasspathSuccess4.131
testMissingPrereq1Success1.017
testMissingPrereq2Success1.010
testMissingPrereq3Success1.023
testMissingPrereq4Success3.150
testNullClasspathSuccess0.012
testPessimisticProviderSuccess0.012
testReadEmptyCustomOutputSuccess0.008
testReadOnlySuccess0.012
testCombineAccessRules1Success0.035
testCombineAccessRules2Success0.041
testCombineAccessRules3Success0.013
testCombineAccessRules4Success0.020
testCombineAccessRules5Success0.017
testCycleDetectionSuccess4.926
testCycleDetectionThroughVariablesSuccess5.108
testCycleDetectionThroughContainersSuccess5.282
testCycleDetectionThroughContainerVariantsSuccess5.162
testCycleDetection2Success5.167
testCycleDetection3Success6.265
testCycleDetection4Success2.020
testPerfDenseCycleDetection1Success1.162
testPerfDenseCycleDetection2Success1.030
testPerfDenseCycleDetection3Success1.068
testNoCycleDetection1Success6.212
testNoCycleDetection2Success6.214
testNoResourceChange01Success0.029
testNoResourceChange02Success0.011
testNoResourceChange03Success0.020
testNoResourceChange04Success0.019
testNoResourceChange05Success0.018
testNoResourceChange06Success0.021
testDuplicateEntries1Success1.927
testDuplicateEntries2Success1.006
testDuplicateEntries3Success0.047
testNestedSourceFoldersSuccess1.018
testOptionalEntry1Success1.019
testOptionalEntry2Success1.021
testOptionalEntry3Success1.081
testOutputFolder1Success1.021
testReplaceProjectSuccess0.104
testRemoveExternalLibFolder1Success1.923
testRemoveExternalLibFolder2Success2.154
testRemoveExternalLibFolder3Success2.056
testRemoveExternalLibFolder4Success3.134
testRemoveZIPArchive1Success2.041
testRemoveZIPArchive2Success3.083
testRemoveZIPArchive3Success2.041
testRemoveZIPArchive4Success3.114
testRemoveZIPArchive5Success2.038
testRemoveZIPArchive6Success2.131
testRenameJarSuccess1.034
testUpdateProjectReferencesSuccess0.033
testUnknownAttributesSuccess0.017
testUnknownElements1Success0.039
testUnknownElements2Success0.018
testBug55992aSuccess0.106
testBug55992bSuccess0.809
testRemoveDuplicatesSuccess0.046
testForceNullArgumentsToEmptySetSuccess0.001
testForceNullArgumentsToEmptySet2Success0.001
testForceNullArgumentsToEmptySet3Success0.000
testForceNullArgumentsToEmptySet4Success0.001
testForceNullArgumentsToEmptySet5Success0.001
testBug276373Success0.199
testBug248661Success0.024
testBug300136Success0.822
testBug300136aSuccess1.051
testBug294360aSuccess0.041
testBug252341aSuccess0.024
testBug252341bSuccess0.057
testBug252341cSuccess0.025
testBug304081Success1.957
testBug304081aSuccess0.921
testBug305122Success1.042
testBug308150Success1.021
testBug305037Success1.209
testBug313965Success1.825
testBug313965aSuccess0.097
testBug321170Success0.017
testBug229042Success3.073
testBug274737Success0.919
testAddCommentAndCommitSuccess0.019
testAddCuAfterProjectOpenSuccess0.052
testAddCuInDefaultPkg1Success0.025
testAddCuInDefaultPkg2Success0.017
testAddDotClasspathFileSuccess0.018
testAddExternalLibFolder1Success0.064
testAddExternalLibFolder2Success0.034
testAddExternalLibFolder3Success0.120
testAddExternalLibFolder4Success1.261
testAddFileToNonJavaProjectSuccess0.014
testAddFileToSharedNonJavaResourceSuccess0.035
testAddFolderInNonJavaFolderSuccess0.013
testAddInvalidSubfolderSuccess0.015
testAddJarAndFolderInSourceSuccess0.025
testAddJavaNatureSuccess0.012
testAddJavaNatureAndClasspathSuccess0.015
testAddJavaProjectSuccess0.012
testAddNonJavaProjectSuccess0.004
testAddPackageSourceIsBinSuccess0.014
testAddTwoJavaProjectsSuccess0.024
testAddTwoJavaProjectsWithExtraSetClasspathSuccess0.020
testAddZIPArchive1Success0.217
testAddZIPArchive2Success1.031
testAddZIPArchive3Success1.020
testAddZIPArchive4Success2.157
testAddZIPArchive5Success0.019
testBatchOperationSuccess0.019
testBuildProjectUsedAsLibSuccess1.900
testCUNotOnClasspathSuccess0.031
testChangeCustomOutputSuccess0.020
testChangeExportFlagSuccess0.044
testChangeExternalJarSuccess3.027
testChangeExternalLibFolder1Success0.115
testChangeExternalLibFolder2Success0.115
testChangeExternalLibFolder3Success1.109
testChangeExternalLibFolder4Success0.115
testChangeExternalLibFolder5Success0.116
testChangeExternalSourceAttachmentSuccess0.130
testChangeRootKindSuccess0.029
testChangeZIPArchive1Success1.541
testChangeZIPArchive2Success0.014
testCloseJavaProjectSuccess0.022
testCloseNonJavaProjectSuccess0.014
testCloseNonJavaProjectUpdateDependentSuccess0.018
testCompilationUnitRemoveAndAddSuccess0.020
testCopyAndOverwritePackageSuccess0.014
testCreateSharedWorkingCopySuccess0.017
testCreateWorkingCopySuccess0.021
testDeleteInnerJarSuccess0.023
testDeleteNonJavaFolderSuccess0.096
testDeleteProjectAfterChangingClasspathSuccess0.013
testDeleteProjectSetCPAnotherProjectSuccess0.040
testDiscardWorkingCopy1Success0.028
testDiscardWorkingCopy2Success0.009
testDiscardWorkingCopy3Success0.009
testListenerPostChangeSuccess0.030
testListenerReconcileSuccess0.016
testMergeResourceDeltasSuccess0.016
testModifyMethodBodyAndSaveSuccess0.028
testModifyOutputLocation1Success0.026
testModifyOutputLocation2Success0.017
testModifyOutputLocation3Success0.015
testModifyOutputLocation4Success0.081
testModifyProjectDescriptionAndRemoveFolderSuccess0.048
testMoveCuInEnclosingPkgSuccess0.024
testMoveResInDotNamedFolderSuccess0.014
testMoveTwoResInRootSuccess0.016
testNestedRootParentMoveSuccess0.017
testNonJavaResourceRemoveAndAddSuccess0.022
testOpenJavaProjectSuccess0.029
testOpenNonJavaProjectSuccess0.013
testOverwriteClasspathSuccess0.018
testPackageFragmentAddAndRemoveSuccess0.019
testPackageFragmentMoveSuccess0.013
testPackageFragmentRootRemoveAndAddSuccess0.015
testRemoveAddBinaryProjectSuccess0.042
testRemoveAddJavaProjectSuccess0.024
testRemoveCPEntryAndRoot1Success0.016
testRemoveCPEntryAndRoot2Success0.019
testRemoveCPEntryAndRoot3Success0.021
testRemoveDotClasspathFileSuccess0.013
testRemoveExternalLibFolder1Success0.023
testRemoveExternalLibFolder2Success0.020
testRemoveExternalLibFolder3Success0.124
testRemoveExternalLibFolder4Success0.764
testRemoveJavaNatureSuccess0.025
testRemoveJavaProjectSuccess0.009
testRemoveNonJavaProjectSuccess0.007
testRemoveNonJavaProjectUpdateDependent1Success0.036
testRemoveNonJavaProjectUpdateDependent2Success0.026
testRemoveNonJavaProjectUpdateDependent3Success0.042
testRemoveNonJavaResourceJarSuccess0.033
testRemoveZIPArchive1Success0.211
testRemoveZIPArchive2Success1.016
testRemoveZIPArchive3Success1.031
testRemoveZIPArchive4Success2.225
testRemoveZIPArchive5Success0.013
testRenameJavaProjectSuccess0.029
testRenameMethodAndSaveSuccess0.020
testRenameNonJavaProjectSuccess0.011
testRenameOuterPkgFragmentSuccess0.032
testSaveWorkingCopySuccess0.017
testSetClasspathOnFreshProjectSuccess0.033
testSetClasspathVariable1Success0.140
testSetClasspathVariable2Success0.188
testWorkingCopyCommitSuccess0.022
testEmptyScopeSuccess0.001
testExternalJar0Success1.073
testExternalJarChanged1Success1.628
testExternalJarChanged2Success1.547
testExternalJarChanged3Success1.733
testExternalJarChanged4Success1.920
testExternalJarChanged5Success2.051
testExternalJarChanged6Success1.711
testExternalJarAdded1Success0.552
testExternalJarAdded2Success0.541
testExternalJarAdded3Success0.520
testExternalJarRemoved1Success0.548
testExternalJarRemoved2Success0.547
testExternalJarRemoved3Success0.559
testExternalJarInternalExternalJarSuccess1.698
testTypeParameter1Success0.028
testTypeParameter2Success0.020
testTypeParameter3Success0.018
testTypeParameter4Success0.020
testTypeParameter5Success0.016
testMethodWithInvalidParameterSuccess0.014
testNonExistingClassFile1Success0.020
testNonExistingClassFile2Success0.039
testNonExistingCompilationUnitSuccess0.012
testNonExistingExternalPackageFragmentRoot1Success0.034
testNonExistingExternalPackageFragmentRoot2Success0.023
testNonExistingPackageFragment1Success0.024
testNonExistingPackageFragment2Success0.018
testNonExistingPackageFragment3Success0.023
testNonJavaProjectSuccess0.010
testPkgFragmentRootNotInClasspathSuccess0.010
testCorrespondingResourceNonExistingClassFileSuccess0.015
testCorrespondingResourceNonExistingCompilationUnitSuccess0.010
testCorrespondingResourceNonExistingJarPkgFragmentRootSuccess0.012
testCorrespondingResourceNonExistingPkgFragmentSuccess0.016
testCorrespondingResourceNonExistingPkgFragmentRootSuccess0.014
testCorrespondingResourceNonExistingProjectSuccess0.000
testCorrespondingResourceNonExistingTypeSuccess0.025
testUnderlyingResourceNonExistingClassFileSuccess0.017
testUnderlyingResourceNonExistingCompilationUnitSuccess0.040
testUnderlyingResourceNonExistingJarPkgFragmentRootSuccess0.015
testUnderlyingResourceNonExistingPkgFragmentSuccess0.022
testUnderlyingResourceNonExistingPkgFragmentRootSuccess0.015
testUnderlyingResourceNonExistingProjectSuccess0.001
testUnderlyingResourceNonExistingTypeSuccess0.013
testBinaryMethodAfterNonExistingMemberSuccess0.014
testClassFileInBinarySuccess0.010
testClassFileInLibrarySuccess0.016
testClassFileInLibraryInOtherProjectSuccess0.046
testInvalidPackageName1Success0.024
testInvalidPackageName2Success0.015
testJarFileSuccess0.160
testClassFileInSource1Success0.013
testClassFileInSource2Success0.015
testCompilationUnitInLibrary1Success0.040
testCompilationUnitInLibrary2Success0.011
testLocalConstructorDeclarationSuccess0.005
testLocalFieldSuccess0.002
testLocalField2Success0.002
testLocalFieldDeclarationSuccess0.001
testLocalMemberTypeDeclarationSuccess0.002
testLocalMemberTypeDeclaration2Success0.001
testLocalMethodSuccess0.001
testLocalMethod2Success0.002
testLocalMethodDeclarationSuccess0.001
testLocalName1Success0.001
testLocalName2Success0.001
testLocalName3Success0.001
testLocalName4Success0.000
testLocalName5Success0.001
testLocalName6Success0.001
testLocalName7Success0.001
testLocalVarIsStructureKnownSuccess0.000
testLocalVarTypeSignature1Success0.001
testLocalVarTypeSignature2Success0.000
testMemberTypeDeclarationSuccess0.001
testMemberTypeDeclaration2Success0.001
testMessageSendOnBaseTypeSuccess0.005
testMethodSuccess0.001
testMethodDeclarationSuccess0.001
testMethodDeclarationInAnonymousSuccess0.001
testMethodDeclarationInAnonymous2Success0.001
testMethodDeclarationInAnonymous3Success0.001
testMethodDeclarationInAnonymous4Success0.002
testMethodWithIncorrectParameterSuccess0.001
testMethodWithIncorrectParameter2Success0.001
testMethodWithInnerTypeInClassFileSuccess0.002
testMethodWithInnerTypeInClassFile2Success0.001
testNegativeResolveUnicodeSuccess0.001
testPackageSuccess0.001
testPartiallyQualifiedTypeSuccess0.001
testQualifiedTypeSuccess0.001
testStaticClassConstructorSuccess0.001
testTypeDeclarationSuccess0.001
testTypeInCommentSuccess0.004
testUnicodeSuccess0.001
testUnicode2Success0.001
testUnicode3Success0.001
testLocalNameForClassFileSuccess0.005
testMethodDeclarationInInterfaceSuccess0.001
testMethodParameterSuccess0.001
testMethodInAnonymous1Success0.002
testEndOfFileSuccess0.001
testDuplicateLocals1Success0.002
testDuplicateLocals2Success0.002
testDuplicateLocals3Success0.001
testDuplicateLocals4Success0.002
testDuplicateLocals5Success0.001
testDuplicateLocalsType1Success0.002
testDuplicateLocalsType2Success0.002
testDuplicateMethodDeclarationSuccess0.000
testDuplicateMethodDeclaration2Success0.001
testDuplicateMethodDeclaration3Success0.000
testDuplicateMethodDeclaration4Success0.001
testDuplicateMethodDeclaration5Success0.000
testDuplicateMethodDeclaration6Success0.001
testDuplicateMethodDeclaration7Success0.000
testDuplicateMethodDeclaration8Success0.001
testDuplicateMethodDeclaration9Success0.001
testDuplicateMethodDeclaration10Success0.000
testDuplicateMethodDeclaration11Success0.001
testDuplicateTypeDeclarationSuccess0.000
testDuplicateMethodDeclaration12Success0.001
testDuplicateFieldDeclarationSuccess0.000
testDuplicateFieldDeclaration2Success0.001
testDuplicateFieldDeclaration3Success0.000
testDuplicateFieldDeclaration4Success0.001
testDuplicateTypeDeclaration2Success0.000
testDuplicateTypeDeclaration3Success0.001
testDuplicateTypeDeclaration4Success0.000
testDuplicateTypeDeclaration5Success0.001
testDuplicateTypeDeclaration6Success0.000
testDuplicateTypeDeclaration7Success0.030
testDuplicateTypeDeclaration8Success0.004
testArrayParameterInsideParent1Success0.003
testDeepLocalVariableSuccess0.002
testLocalVariableSuccess0.001
testQualifiedName1Success0.002
testQualifiedName2Success0.001
testQualifiedName3Success0.002
testQualifiedName4Success0.001
testQualifiedName5Success0.001
testTypeInsideConstructorSuccess0.001
testMemberTypeInImportSuccess0.002
testSingleNameInImportSuccess0.004
testSecondaryTypesSuccess0.106
testSelectOnCursor1Success0.003
testSelectOnCursor2Success0.002
testWorkingCopyOrder1Success0.001
testWorkingCopyOrder2Success0.027
testInvalidField1Success0.003
testInvalidField2Success0.002
testInvalidField3Success0.001
testInvalidField4Success0.001
testInvalidMethod1Success0.001
testInvalidMethod2Success0.001
testInterfaceXSuccess0.002
test306078Success0.002
testCodeSelectInHybrid1415ProjectsSuccess0.029
testLocalClass3Success0.004
testLocalClass4Success0.002
testConstructorDeclarationSuccess0.000
testEmptyCU1Success0.001
testEmptySelectionSuccess0.001
testEmptySelection2Success0.000
testEmptySelectionOnMethodSuccess0.001
testExplicitSuperConstructorCallSuccess0.001
testExplicitThisConstructorCallSuccess0.001
testFieldSuccess0.001
testFieldDeclarationSuccess0.000
testImportSuccess0.002
testInClassFileWithoutSourceSuccess0.001
testInClassFileWithSourceSuccess0.001
testInnerClassAsParamaterSuccess0.002
testInterfaceSuccess0.002
testInvalidResolveSuccess0.000
testLocalClass1Success0.002
testLocalClass2Success0.001
testLocalClass5Success0.001
testLocalClass6Success0.002
testLocalClass7Success0.001
testLocalClass8Success0.003
testLocalClass9Success0.029
testLocalConstructorSuccess0.004
testAbstractMethodSuccess0.001
testAmbiguousMethod1Success0.001
testArgumentName1Success0.001
testArgumentName2Success0.001
testArrayLengthSuccess0.004
testCatchArgumentName1Success0.001
testCatchArgumentName2Success0.001
testCatchArgumentType1Success0.002
testCatchArgumentType2Success0.003
testCatchArgumentType3Success0.001
testClass1Success0.001
testClass2Success0.002
testClass3Success0.001
testClass4Success0.001
testClass5Success0.002
testClass6Success0.001
testConstructorSuccess0.002
testConstructor2Success0.001
testConstructor3Success0.002
testConstructor4Success0.002
testConstructor5Success0.002
testConstructor6Success0.002
testConstructorCallOfMemberTypeSuccess0.001
testBug227822aSuccess0.219
testBug227822bSuccess0.572
testBug227822cSuccess0.543
testBug227822dSuccess0.572
testBug232880aSuccess0.670
testBug232880bSuccess1.085
testBug232880cSuccess2.062
testBug232880dSuccess2.130
testBug232880eSuccess2.021
testBug232880fSuccess2.091
testBug232880gSuccess2.106
testBug232880hSuccess2.091
testBug232880iSuccess2.990
testBug232880jSuccess2.097
testBug249027aSuccess0.544
testBug249027bSuccess0.537
test0001Success0.007
test0002Success0.001
test0003Success0.001
test0004Success0.001
test0005Success0.001
test0006Success0.001
test0007Success0.000
test0008Success0.001
test0009Success0.001
test0010Success0.001
test0011Success0.000
test0012Success0.001
test0013Success0.001
test0014Success0.001
test0015Success0.001
test0016Success0.001
test0017Success0.001
test0018Success0.000
test0019Success0.001
test0020Success0.001
test0021Success0.001
test0022Success0.002
test0023Success0.003
test0024Success0.001
test0025Success0.000
test0026Success0.001
test0027Success0.001
test0028Success0.001
test0029Success0.001
test0030Success0.001
test0031Success0.001
test0032Success0.001
test0033Success0.000
test0034Success0.001
test0035Success0.001
test0036Success0.001
test0037Success0.001
test0038Success0.001
test0039Success0.000
test0040Success0.001
test0041Success0.002
test0042Success0.001
test0043Success0.001
test0044Success0.001
test0045Success0.000
test0046Success0.001
test0047Success0.001
test0048Success0.002
test0049Success0.001
test0050Success0.001
test0051Success0.001
test0052Success0.001
test0053Success0.001
test0054Success0.001
test0055Success0.001
test0056Success0.001
test0057Success0.001
test0058Success0.001
test0059Success0.001
test0060Success0.001
test0061Success0.001
test0062Success0.001
test0063Success0.002
test0064Success0.002
test0065Success0.001
test0066Success0.002
test0067Success0.001
test0068Success0.002
test0069Success0.002
test0070Success0.002
test0071Success0.002
test0072Success0.001
test0073Success0.001
test0074Success0.002
test0075Success0.003
test0076Success0.001
test0077Success0.002
test0078Success0.002
test0079Success0.001
test0080Success0.002
test0081Success0.002
test0082Success0.001
test0083Success0.001
test0084Success0.001
test0085Success0.001
test0086Success0.002
test0087Success0.003
test0088Success0.002
test0089Success0.002
test0090Success0.002
test0091Success0.002
test0092Success0.001
test0093Success0.002
test0094Success0.002
test0095Success0.001
test0096Success0.001
test0097Success0.001
test0098Success0.002
test0099Success0.002
test0100Success0.001
test0101Success0.001
test0102Success0.034
test0103Success0.002
test0104Success0.002
test0105Success0.001
test0106Success0.002
test0107Success0.002
test0108Success0.001
test0109Success0.001
test0110Success0.002
test0111Success0.002
test0112Success0.001
test0113Success0.002
test0114Success0.017
test0115Success0.003
test0116Success0.002
test0117Success0.002
test0118Success0.002
test0119Success0.002
test0120Success0.002
test0121Success0.002
test0122Success0.001
test0123Success0.002
test0124Success0.001
test09Success0.010
test10Success0.007
test13Success0.001
test14Success0.004
test15Success0.012
test16Success0.003
test18Success0.007
test19Success0.005
test01Success0.002
test02Success0.002
test03Success0.001
test04Success0.002
test05Success0.002
test06Success0.001
test11Success0.002
test12Success0.002
test17Success0.006
test20Success0.005
test21Success0.004
test22Success0.002
test23Success0.005
test24Success0.004
test25Success0.003
test26Success0.002
testBug86380Success0.004
testBug90266_StringSuccess0.003
testBug90266_CharSuccess0.002
testBug165701Success0.002
testBug165794Success0.003
testBug171802Success0.003
testBug191322aSuccess0.002
testBug191322bSuccess0.002
testBug191322cSuccess0.002
testBug191322dSuccess0.003
testBug191322eSuccess0.002
testBug191322fSuccess0.002
testBug191322gSuccess0.002
testBug191322hSuccess0.002
testBug191322iSuccess0.002
testBug191322j1Success0.002
testBug191322j2Success0.001
testBug191322j3Success0.002
testBug171019Success0.004
testBug171019bSuccess0.004
testBug171019cSuccess0.003
testBug171019dSuccess0.002
testBug171019eSuccess0.002
testBug171019fSuccess0.004
test07Success0.006
test08Success0.005
testAbortCompletion1Success0.063
testAbortCompletion2Success0.001
testArrayInitializer1Success0.002
testBug132679Success0.004
testBug164311Success0.003
testBug164311_2Success0.003
testBug96213Success0.003
testBug99811Success0.002
testBug169682aSuccess0.005
testBug169682bSuccess0.003
testBug275518aSuccess0.004
testBug275518bSuccess0.002
testBug275518cSuccess0.002
testCamelCaseField1Success0.003
testCamelCaseLocalVariable1Success0.004
testCamelCaseMethod1Success0.003
testCamelCaseMethodDeclaration1Success0.004
testCamelCaseType1Success0.004
testCamelCaseType2Success0.004
testCamelCaseType3Success0.004
testCamelCaseType4Success0.004
testCamelCaseType5Success0.004
testCatchClauseExceptionRef01Success0.007
testCatchClauseExceptionRef02Success0.005
testCatchClauseExceptionRef03Success0.004
testCatchClauseExceptionRef04Success0.005
testCatchClauseExceptionRef05Success0.004
testCatchClauseExceptionRef06Success0.003
testCatchClauseExceptionRef07Success0.004
testCatchClauseExceptionRef08Success0.005
testCatchClauseExceptionRef09Success0.005
testCatchClauseExceptionRef10Success0.004
testCatchClauseExceptionRef11Success0.005
testCatchClauseExceptionRef12Success0.004
testCatchClauseExceptionRef13Success0.005
testCatchClauseExceptionRef13bSuccess0.003
testCatchClauseExceptionRef14Success0.007
testCatchClauseExceptionRef15Success0.008
testCompletion2InterfacesWithSameMethodSuccess0.003
testCompletionAbstractMethod1Success0.004
testCompletionAbstractMethod2Success0.003
testCompletionAbstractMethod3Success0.003
testCompletionAbstractMethod4Success0.003
testCompletionAbstractMethodRelevance1Success0.004
testCompletionAbstractMethodRelevance2Success0.005
testCompletionAfterIf1Success0.003
testCompletionAfterIf2Success0.003
testCompletionAfterCase1Success0.002
testCompletionAfterCase2Success0.002
testCompletionAfterCase3Success0.003
testCompletionAfterCase4Success0.002
testCompletionAfterEqualEqual1Success0.003
testCompletionAfterEqualEqual2Success0.003
testCompletionAfterInstanceof01Success0.004
testCompletionAfterInstanceof02_01Success0.003
testCompletionAfterInstanceof02_02Success0.003
testCompletionAfterInstanceof02_03Success0.003
testCompletionAfterInstanceof02_04Success0.003
testCompletionAfterInstanceof03_01Success0.002
testCompletionAfterInstanceof03_02Success0.003
testCompletionAfterInstanceof03_03Success0.004
testCompletionAfterInstanceof03_04Success0.003
testCompletionAfterInstanceof03_05Success0.002
testCompletionAfterInstanceof03_06Success0.003
testCompletionAfterInstanceof04Success0.003
testCompletionAfterInstanceof05Success0.003
testCompletionAfterInstanceof06_01Success0.003
testCompletionAfterInstanceof06_02Success0.002
testCompletionAfterInstanceof07Success0.004
testCompletionAfterInstanceof08Success0.003
testCompletionAfterInstanceof09Success0.005
testCompletionAfterInstanceof10Success0.003
testCompletionAfterInstanceof11Success0.002
testCompletionAfterInstanceof12Success0.003
testCompletionAfterInstanceof13Success0.003
testCompletionAfterInstanceof14Success0.003
testCompletionAfterInstanceof15Success0.003
testCompletionAfterInstanceof16Success0.003
testCompletionAfterInstanceof17Success0.003
testCompletionAfterInstanceof18_01Success0.003
testCompletionAfterInstanceof18_02Success0.003
testCompletionAfterInstanceof18_03Success0.004
testCompletionAfterInstanceof19Success0.004
testCompletionAfterInstanceof20Success0.003
testCompletionAfterInstanceof21Success0.003
testCompletionAfterInstanceof22_01Success0.002
testCompletionAfterInstanceof22_02Success0.002
testCompletionAfterInstanceof22_03Success0.002
testCompletionAfterInstanceof22_04Success0.002
testCompletionAfterInstanceof23Success0.003
testCompletionAfterInstanceof24_1Success0.003
testCompletionAfterInstanceof24_2Success0.003
testCompletionAfterSupercall1Success0.003
testCompletionAfterSwitchSuccess0.003
testCompletionAllMemberTypesSuccess0.003
testCompletionAllMemberTypes2Success0.003
testCompletionAllMemberTypes3Success0.004
testCompletionAllMemberTypes4Success0.005
testCompletionAllMemberTypes5Success0.132
testCompletionAllMemberTypes6Success0.075
testCompletionAllMemberTypes7Success0.108
testCompletionAllocationExpressionIsParent1Success0.006
testCompletionAllocationExpressionIsParent2Success0.005
testCompletionAllocationExpressionIsParent3Success0.005
testCompletionAllocationExpressionIsParent4Success0.005
testCompletionAllocationExpressionIsParent5Success0.005
testCompletionAllocationExpressionIsParent6Success0.006
testCompletionAmbiguousFieldNameSuccess0.003
testCompletionAmbiguousFieldName2Success0.004
testCompletionAmbiguousFieldName3Success0.005
testCompletionAmbiguousFieldName4Success0.005
testCompletionAmbiguousTypeSuccess0.004
testCompletionAmbiguousType2Success0.004
testCompletionArgumentNameSuccess0.008
testCompletionArrayAccess1Success0.005
testCompletionArrayCloneSuccess0.003
testCompletionArrayLengthSuccess0.003
testCompletionArraysCloneMethodSuccess0.003
testCompletionAssignmentInMethod1Success0.004
testCompletionAssignmentInMethod2Success0.004
testCompletionAssignmentInMethod3Success0.004
testCompletionAssignmentInMethod4Success0.003
testCompletionBasicAnonymousDeclaration1Success0.004
testCompletionBasicCompletionContextSuccess0.003
testCompletionBasicField1Success0.003
testCompletionBasicKeyword1Success0.002
testCompletionBasicLocalVariable1Success0.002
testCompletionBasicMethod1Success0.002
testCompletionBasicMethodDeclaration1Success0.003
testCompletionBasicPackage1Success0.003
testCompletionBasicPotentialMethodDeclaration1Success0.003
testCompletionBasicType1Success0.002
testCompletionBasicType2Success0.003
testCompletionBasicType3Success0.002
testCompletionBasicVariableDeclaration1Success0.002
testCompletionBinaryOperator1Success0.003
testCompletionBinaryOperator2Success0.003
testCompletionBinaryOperator3Success0.002
testCompletionCaseInsensitiveSuccess0.002
testCompletionCaseInsensitivePackageSuccess0.001
testCompletionCastIsParent1Success0.007
testCompletionCastIsParent2Success0.003
testCompletionCatchArgumentNameSuccess0.002
testCompletionCatchArgumentName2Success0.080
testCompletionClassLiteralAfterAnonymousType1Success0.005
testCompletionConditionalExpression1Success0.002
testCompletionConditionalExpression2Success0.002
testCompletionConditionalExpression3Success0.002
testCompletionConstructorForAnonymousTypeSuccess0.002
testCompletionEmptyToken1Success0.002
testCompletionEmptyToken2Success0.001
testCompletionEmptyTypeName1Success0.002
testCompletionEmptyTypeName2Success0.002
testCompletionEmptyTypeName3Success0.002
testCompletionEmptyTypeName4Success0.002
testCompletionEndOfCompilationUnitSuccess0.002
testCompletionExactNameCaseInsensitiveSuccess0.002
testCompletionExpectedTypeIsNotValidSuccess0.002
testCompletionExpectedTypeOnEmptyToken1Success0.002
testCompletionExpectedTypeOnEmptyToken3Success0.002
testCompletionExpectedTypeOnEmptyToken4Success0.002
testCompletionFieldInitializer1Success0.002
testCompletionFieldInitializer2Success0.003
testCompletionFieldInitializer3Success0.001
testCompletionFieldInitializer4Success0.001
testCompletionFieldNameSuccess0.002
testCompletionFieldName2Success0.002
testCompletionFieldName3Success0.002
testCompletionFieldName4Success0.001
testCompletionFieldName5Success0.002
testCompletionFieldName6Success0.001
testCompletionFieldName7Success0.002
testCompletionFindClassSuccess0.002
testCompletionFindClass2Success0.002
testCompletionFindClassDefaultPackageSuccess0.002
testCompletionFindConstructorSuccess0.001
testCompletionFindConstructor2Success0.003
testCompletionFindConstructor3Success0.002
testCompletionFindConstructor4Success0.002
testCompletionFindConstructor5Success0.004
testCompletionFindExceptions1Success0.002
testCompletionFindExceptions2Success0.001
testCompletionFindField1Success0.002
testCompletionFindField2Success0.002
testCompletionFindField3Success0.002
testCompletionFindImport1Success0.002
testCompletionFindImport2Success0.001
testCompletionFindLocalVariableSuccess0.002
testCompletionFindMemberType1Success0.002
testCompletionFindMemberType2Success0.002
testCompletionFindMethod1Success0.002
testCompletionFindMethod2Success0.002
testCompletionFindMethodInThisSuccess0.001
testCompletionFindMethodWhenInProcessSuccess0.002
testCompletionFindSecondaryType1Success0.002
testCompletionFindSuperInterfaceSuccess0.001
testCompletionFindThisDotFieldSuccess0.002
testCompletionImportedType1Success0.001
testCompletionImportedType2Success0.002
testCompletionImportedType3Success0.004
testCompletionImportedType4Success0.003
testCompletionImportedType5Success0.002
testCompletionImportedType6Success0.002
testCompletionImportedType7Success0.001
testCompletionImportedType8Success0.002
testCompletionInsideExtends1Success0.001
testCompletionInsideExtends10Success0.001
testCompletionInsideExtends11Success0.001
testCompletionInsideExtends12Success0.001
testCompletionInsideExtends13Success0.002
testCompletionInsideExtends14Success0.002
testCompletionInsideExtends2Success0.002
testCompletionInsideExtends3Success0.001
testCompletionInsideExtends4Success0.001
testCompletionInsideExtends5Success0.002
testCompletionInsideExtends6Success0.002
testCompletionInsideExtends7Success0.001
testCompletionInsideExtends8Success0.001
testCompletionInsideExtends9Success0.002
testCompletionInsideGenericClassSuccess0.002
testCompletionInsideStaticMethodSuccess0.002
testCompletionInstanceofOperator1Success0.002
testCompletionKeywordAbstract1Success0.002
testCompletionKeywordAbstract10Success0.001
testCompletionKeywordAbstract11Success0.001
testCompletionKeywordAbstract12Success0.001
testCompletionKeywordAbstract13Success0.001
testCompletionKeywordAbstract14Success0.001
testCompletionKeywordAbstract15Success0.002
testCompletionKeywordAbstract16Success0.001
testCompletionKeywordAbstract2Success0.000
testCompletionKeywordAbstract3Success0.001
testCompletionKeywordAbstract4Success0.001
testCompletionKeywordAbstract5Success0.002
testCompletionKeywordAbstract6Success0.001
testCompletionKeywordAbstract7Success0.002
testCompletionKeywordAbstract8Success0.002
testCompletionKeywordAbstract9Success0.001
testCompletionKeywordAssert1Success0.001
testCompletionKeywordAssert2Success0.002
testCompletionKeywordAssert3Success0.002
testCompletionKeywordAssert4Success0.001
testCompletionKeywordAssert5Success0.002
testCompletionKeywordAssert6Success0.002
testCompletionKeywordBreak1Success0.003
testCompletionKeywordBreak2Success0.002
testCompletionKeywordBreak3Success0.007
testCompletionKeywordBreak4Success0.002
testCompletionKeywordBreak5Success0.002
testCompletionKeywordBreak6Success0.002
testCompletionKeywordCase1Success0.001
testCompletionKeywordCase10Success0.002
testCompletionKeywordCase2Success0.001
testCompletionKeywordCase3Success0.002
testCompletionKeywordCase4Success0.002
testCompletionKeywordCase5Success0.001
testCompletionKeywordCase6Success0.002
testCompletionKeywordCase7Success0.014
testCompletionKeywordCase8Success0.002
testCompletionKeywordCase9Success0.002
testCompletionKeywordCatch1Success0.001
testCompletionKeywordCatch10Success0.001
testCompletionKeywordCatch2Success0.001
testCompletionKeywordCatch3Success0.001
testCompletionKeywordCatch4Success0.002
testCompletionKeywordCatch5Success0.001
testCompletionKeywordCatch6Success0.001
testCompletionKeywordCatch7Success0.001
testCompletionKeywordCatch8Success0.001
testCompletionKeywordCatch9Success0.001
testCompletionKeywordClass1Success0.001
testCompletionKeywordClass10Success0.001
testCompletionKeywordClass11Success0.002
testCompletionKeywordClass12Success0.001
testCompletionKeywordClass13Success0.001
testCompletionKeywordClass14Success0.001
testCompletionKeywordClass15Success0.002
testCompletionKeywordClass16Success0.001
testCompletionKeywordClass17Success0.001
testCompletionKeywordClass18Success0.001
testCompletionKeywordClass19Success0.000
testCompletionKeywordClass2Success0.001
testCompletionKeywordClass20Success0.001
testCompletionKeywordClass21Success0.001
testCompletionKeywordClass22Success0.001
testCompletionKeywordClass23Success0.001
testCompletionKeywordClass24Success0.001
testCompletionKeywordClass3Success0.001
testCompletionKeywordClass4Success0.000
testCompletionKeywordClass5Success0.001
testCompletionKeywordClass6Success0.001
testCompletionKeywordClass7Success0.002
testCompletionKeywordClass8Success0.001
testCompletionKeywordClass9Success0.001
testCompletionKeywordContinue1Success0.002
testCompletionKeywordContinue2Success0.001
testCompletionKeywordContinue3Success0.002
testCompletionKeywordContinue4Success0.001
testCompletionKeywordContinue5Success0.002
testCompletionKeywordDefault1Success0.001
testCompletionKeywordDefault10Success0.002
testCompletionKeywordDefault2Success0.001
testCompletionKeywordDefault3Success0.002
testCompletionKeywordDefault4Success0.001
testCompletionKeywordDefault5Success0.001
testCompletionKeywordDefault6Success0.001
testCompletionKeywordDefault7Success0.002
testCompletionKeywordDefault8Success0.001
testCompletionKeywordDefault9Success0.001
testCompletionKeywordDo1Success0.001
testCompletionKeywordDo2Success0.001
testCompletionKeywordDo3Success0.001
testCompletionKeywordDo4Success0.001
testCompletionKeywordDo5Success0.001
testCompletionKeywordDo6Success0.001
testCompletionKeywordElse1Success0.002
testCompletionKeywordElse2Success0.001
testCompletionKeywordElse3Success0.001
testCompletionKeywordElse4Success0.001
testCompletionKeywordElse5Success0.001
testCompletionKeywordElse6Success0.001
testCompletionKeywordElse7Success0.001
testCompletionKeywordElse8Success0.001
testCompletionKeywordExtends1Success0.001
testCompletionKeywordExtends10Success0.002
testCompletionKeywordExtends2Success0.001
testCompletionKeywordExtends3Success0.000
testCompletionKeywordExtends4Success0.001
testCompletionKeywordExtends5Success0.001
testCompletionKeywordExtends6Success0.001
testCompletionKeywordExtends7Success0.001
testCompletionKeywordExtends8Success0.000
testCompletionKeywordExtends9Success0.001
testCompletionKeywordFalse1Success0.002
testCompletionKeywordFalse2Success0.001
testCompletionKeywordFalse3Success0.001
testCompletionKeywordFalse4Success0.001
testCompletionKeywordFalse5Success0.002
testCompletionKeywordFinal1Success0.000
testCompletionKeywordFinal10Success0.001
testCompletionKeywordFinal11Success0.000
testCompletionKeywordFinal12Success0.001
testCompletionKeywordFinal13Success0.001
testCompletionKeywordFinal14Success0.001
testCompletionKeywordFinal15Success0.001
testCompletionKeywordFinal16Success0.001
testCompletionKeywordFinal17Success0.000
testCompletionKeywordFinal18Success0.002
testCompletionKeywordFinal2Success0.000
testCompletionKeywordFinal3Success0.001
testCompletionKeywordFinal4Success0.001
testCompletionKeywordFinal5Success0.001
testCompletionKeywordFinal6Success0.001
testCompletionKeywordFinal7Success0.001
testCompletionKeywordFinal8Success0.001
testCompletionKeywordFinal9Success0.001
testCompletionKeywordFinally1Success0.001
testCompletionKeywordFinally10Success0.001
testCompletionKeywordFinally11Success0.001
testCompletionKeywordFinally12Success0.001
testCompletionKeywordFinally13Success0.001
testCompletionKeywordFinally14Success0.001
testCompletionKeywordFinally2Success0.002
testCompletionKeywordFinally3Success0.001
testCompletionKeywordFinally4Success0.001
testCompletionKeywordFinally5Success0.001
testCompletionKeywordFinally6Success0.002
testCompletionKeywordFinally7Success0.001
testCompletionKeywordFinally8Success0.001
testCompletionKeywordFinally9Success0.001
testCompletionKeywordFor1Success0.001
testCompletionKeywordFor2Success0.001
testCompletionKeywordFor3Success0.001
testCompletionKeywordFor4Success0.001
testCompletionKeywordFor5Success0.001
testCompletionKeywordFor6Success0.001
testCompletionKeywordIf1Success0.001
testCompletionKeywordIf2Success0.001
testCompletionKeywordIf3Success0.000
testCompletionKeywordIf4Success0.001
testCompletionKeywordIf5Success0.001
testCompletionKeywordIf6Success0.001
testCompletionKeywordImplements1Success0.001
testCompletionKeywordImplements2Success0.000
testCompletionKeywordImplements3Success0.001
testCompletionKeywordImplements4Success0.001
testCompletionKeywordImplements5Success0.001
testCompletionKeywordImplements6Success0.000
testCompletionKeywordImport1Success0.001
testCompletionKeywordImport2Success0.001
testCompletionKeywordImport3Success0.001
testCompletionKeywordImport4Success0.000
testCompletionKeywordImport5Success0.001
testCompletionKeywordImport6Success0.001
testCompletionKeywordImport7Success0.000
testCompletionKeywordImport8Success0.001
testCompletionKeywordInstanceof1Success0.001
testCompletionKeywordInstanceof2Success0.001
testCompletionKeywordInstanceof3Success0.002
testCompletionKeywordInstanceof4Success0.001
testCompletionKeywordInstanceof5Success0.001
testCompletionKeywordInstanceof6Success0.001
testCompletionKeywordInterface1Success0.001
testCompletionKeywordInterface10Success0.000
testCompletionKeywordInterface11Success0.001
testCompletionKeywordInterface12Success0.001
testCompletionKeywordInterface13Success0.001
testCompletionKeywordInterface14Success0.000
testCompletionKeywordInterface15Success0.001
testCompletionKeywordInterface16Success0.001
testCompletionKeywordInterface17Success0.001
testCompletionKeywordInterface18Success0.001
testCompletionKeywordInterface2Success0.000
testCompletionKeywordInterface3Success0.001
testCompletionKeywordInterface4Success0.001
testCompletionKeywordInterface5Success0.000
testCompletionKeywordInterface6Success0.001
testCompletionKeywordInterface7Success0.000
testCompletionKeywordInterface8Success0.000
testCompletionKeywordInterface9Success0.001
testCompletionKeywordNative1Success0.001
testCompletionKeywordNative2Success0.001
testCompletionKeywordNative3Success0.001
testCompletionKeywordNative4Success0.001
testCompletionKeywordNative5Success0.001
testCompletionKeywordNative6Success0.001
testCompletionKeywordNative7Success0.001
testCompletionKeywordNative8Success0.001
testCompletionKeywordNew1Success0.001
testCompletionKeywordNew10Success0.001
testCompletionKeywordNew11Success0.001
testCompletionKeywordNew12Success0.001
testCompletionKeywordNew13Success0.001
testCompletionKeywordNew14Success0.001
testCompletionKeywordNew15Success0.001
testCompletionKeywordNew16Success0.002
testCompletionKeywordNew2Success0.001
testCompletionKeywordNew3Success0.001
testCompletionKeywordNew4Success0.001
testCompletionKeywordNew5Success0.001
testCompletionKeywordNew6Success0.001
testCompletionKeywordNew7Success0.001
testCompletionKeywordNew8Success0.001
testCompletionKeywordNew9Success0.002
testCompletionKeywordNull1Success0.001
testCompletionKeywordNull2Success0.001
testCompletionKeywordNull3Success0.002
testCompletionKeywordNull4Success0.001
testCompletionKeywordPackage1Success0.001
testCompletionKeywordPackage2Success0.001
testCompletionKeywordPackage3Success0.001
testCompletionKeywordPackage4Success0.001
testCompletionKeywordPackage5Success0.001
testCompletionKeywordPackage6Success0.000
testCompletionKeywordPackage7Success0.001
testCompletionKeywordPackage8Success0.001
testCompletionKeywordPrivate1Success0.001
testCompletionKeywordPrivate10Success0.001
testCompletionKeywordPrivate2Success0.001
testCompletionKeywordPrivate3Success0.001
testCompletionKeywordPrivate4Success0.001
testCompletionKeywordPrivate5Success0.001
testCompletionKeywordPrivate6Success0.001
testCompletionKeywordPrivate7Success0.001
testCompletionKeywordPrivate8Success0.001
testCompletionKeywordPrivate9Success0.000
testCompletionKeywordProtected1Success0.001
testCompletionKeywordProtected10Success0.001
testCompletionKeywordProtected2Success0.001
testCompletionKeywordProtected3Success0.001
testCompletionKeywordProtected4Success0.001
testCompletionKeywordProtected5Success0.001
testCompletionKeywordProtected6Success0.001
testCompletionKeywordProtected7Success0.001
testCompletionKeywordProtected8Success0.001
testCompletionKeywordProtected9Success0.001
testCompletionKeywordPublic1Success0.000
testCompletionKeywordPublic10Success0.001
testCompletionKeywordPublic11Success0.001
testCompletionKeywordPublic12Success0.001
testCompletionKeywordPublic13Success0.001
testCompletionKeywordPublic14Success0.000
testCompletionKeywordPublic15Success0.001
testCompletionKeywordPublic16Success0.001
testCompletionKeywordPublic17Success0.001
testCompletionKeywordPublic18Success0.001
testCompletionKeywordPublic19Success0.001
testCompletionKeywordPublic2Success0.001
testCompletionKeywordPublic20Success0.001
testCompletionKeywordPublic3Success0.001
testCompletionKeywordPublic4Success0.001
testCompletionKeywordPublic5Success0.001
testCompletionKeywordPublic6Success0.001
testCompletionKeywordPublic7Success0.001
testCompletionKeywordPublic8Success0.002
testCompletionKeywordPublic9Success0.001
testCompletionKeywordReturn1Success0.001
testCompletionKeywordReturn2Success0.001
testCompletionKeywordReturn3Success0.001
testCompletionKeywordReturn4Success0.002
testCompletionKeywordReturn5Success0.001
testCompletionKeywordReturn6Success0.001
testCompletionKeywordReturn7Success0.002
testCompletionKeywordStatic1Success0.001
testCompletionKeywordStatic10Success0.001
testCompletionKeywordStatic2Success0.000
testCompletionKeywordStatic3Success0.002
testCompletionKeywordStatic4Success0.001
testCompletionKeywordStatic5Success0.001
testCompletionKeywordStatic6Success0.001
testCompletionKeywordStatic7Success0.000
testCompletionKeywordStatic8Success0.001
testCompletionKeywordStatic9Success0.001
testCompletionKeywordStrictfp1Success0.001
testCompletionKeywordStrictfp2Success0.001
testCompletionKeywordStrictfp3Success0.001
testCompletionKeywordStrictfp4Success0.001
testCompletionKeywordStrictfp5Success0.001
testCompletionKeywordStrictfp6Success0.001
testCompletionKeywordStrictfp7Success0.001
testCompletionKeywordStrictfp8Success0.001
testCompletionKeywordSuper1Success0.001
testCompletionKeywordSuper10Success0.001
testCompletionKeywordSuper11Success0.002
testCompletionKeywordSuper12Success0.001
testCompletionKeywordSuper2Success0.001
testCompletionKeywordSuper3Success0.002
testCompletionKeywordSuper4Success0.001
testCompletionKeywordSuper5Success0.001
testCompletionKeywordSuper6Success0.002
testCompletionKeywordSuper7Success0.001
testCompletionKeywordSuper8Success0.001
testCompletionKeywordSuper9Success0.002
testCompletionKeywordSwitch1Success0.001
testCompletionKeywordSwitch2Success0.001
testCompletionKeywordSwitch3Success0.002
testCompletionKeywordSwitch4Success0.001
testCompletionKeywordSwitch5Success0.001
testCompletionKeywordSwitch6Success0.001
testCompletionKeywordSynchronized1Success0.002
testCompletionKeywordSynchronized10Success0.001
testCompletionKeywordSynchronized11Success0.001
testCompletionKeywordSynchronized12Success0.001
testCompletionKeywordSynchronized2Success0.001
testCompletionKeywordSynchronized3Success0.001
testCompletionKeywordSynchronized4Success0.001
testCompletionKeywordSynchronized5Success0.001
testCompletionKeywordSynchronized6Success0.002
testCompletionKeywordSynchronized7Success0.001
testCompletionKeywordSynchronized8Success0.001
testCompletionKeywordSynchronized9Success0.001
testCompletionKeywordThis1Success0.002
testCompletionKeywordThis10Success0.001
testCompletionKeywordThis11Success0.002
testCompletionKeywordThis12Success0.001
testCompletionKeywordThis13Success0.001
testCompletionKeywordThis14Success0.001
testCompletionKeywordThis15Success0.001
testCompletionKeywordThis2Success0.001
testCompletionKeywordThis3Success0.001
testCompletionKeywordThis4Success0.002
testCompletionKeywordThis5Success0.001
testCompletionKeywordThis6Success0.001
testCompletionKeywordThis7Success0.000
testCompletionKeywordThis8Success0.001
testCompletionKeywordThis9Success0.001
testCompletionKeywordThrow1Success0.001
testCompletionKeywordThrow2Success0.001
testCompletionKeywordThrow3Success0.001
testCompletionKeywordThrow4Success0.002
testCompletionKeywordThrow5Success0.001
testCompletionKeywordThrow6Success0.001
testCompletionKeywordThrows1Success0.001
testCompletionKeywordThrows2Success0.001
testCompletionKeywordThrows3Success0.001
testCompletionKeywordThrows4Success0.001
testCompletionKeywordThrows5Success0.001
testCompletionKeywordThrows6Success0.001
testCompletionKeywordThrows7Success0.001
testCompletionKeywordThrows8Success0.001
testCompletionKeywordTransient1Success0.001
testCompletionKeywordTransient2Success0.001
testCompletionKeywordTransient3Success0.001
testCompletionKeywordTransient4Success0.001
testCompletionKeywordTransient5Success0.001
testCompletionKeywordTransient6Success0.000
testCompletionKeywordTransient7Success0.000
testCompletionKeywordTransient8Success0.001
testCompletionKeywordTrue1Success0.001
testCompletionKeywordTrue2Success0.001
testCompletionKeywordTrue3Success0.001
testCompletionKeywordTrue4Success0.002
testCompletionKeywordTrue5Success0.001
testCompletionKeywordTrue6Success0.002
testCompletionKeywordTry1Success0.001
testCompletionKeywordTry2Success0.001
testCompletionKeywordTry3Success0.001
testCompletionKeywordTry4Success0.001
testCompletionKeywordTry5Success0.001
testCompletionKeywordTry6Success0.001
testCompletionKeywordVolatile1Success0.001
testCompletionKeywordVolatile2Success0.001
testCompletionKeywordVolatile3Success0.001
testCompletionKeywordVolatile4Success0.001
testCompletionKeywordVolatile5Success0.001
testCompletionKeywordVolatile6Success0.001
testCompletionKeywordVolatile7Success0.000
testCompletionKeywordVolatile8Success0.001
testCompletionKeywordWhile1Success0.001
testCompletionKeywordWhile10Success0.001
testCompletionKeywordWhile2Success0.001
testCompletionKeywordWhile3Success0.001
testCompletionKeywordWhile4Success0.001
testCompletionKeywordWhile5Success0.001
testCompletionKeywordWhile6Success0.001
testCompletionKeywordWhile7Success0.001
testCompletionKeywordWhile8Success0.001
testCompletionKeywordWhile9Success0.001
testCompletionLocalNameSuccess0.002
testCompletionLocalType1Success0.001
testCompletionMemberTypeSuccess0.002
testCompletionMemberType2Success0.001
testCompletionMemberType3Success0.001
testCompletionMessageSendIsParent1Success0.002
testCompletionMessageSendIsParent2Success0.002
testCompletionMessageSendIsParent3Success0.001
testCompletionMessageSendIsParent4Success0.002
testCompletionMessageSendIsParent5Success0.001
testCompletionMessageSendIsParent6Success0.002
testCompletionMethodDeclarationSuccess0.002
testCompletionMethodDeclaration10Success0.001
testCompletionMethodDeclaration11Success0.002
testCompletionMethodDeclaration12Success0.001
testCompletionMethodDeclaration13Success0.002
testCompletionMethodDeclaration14Success0.002
testCompletionMethodDeclaration15Success0.003
testCompletionMethodDeclaration16Success0.003
testCompletionMethodDeclaration17Success0.022
testCompletionMethodDeclaration2Success0.008
testCompletionMethodDeclaration3Success0.003
testCompletionMethodDeclaration4Success0.002
testCompletionMethodDeclaration5Success0.003
testCompletionMethodDeclaration6Success0.003
testCompletionMethodDeclaration7Success0.001
testCompletionMethodDeclaration8Success0.001
testCompletionMethodDeclaration9Success0.001
testCompletionMethodThrowsClauseSuccess0.002
testCompletionMethodThrowsClause2Success0.002
testCompletionNonEmptyToken1Success0.002
testCompletionNonStaticFieldRelevanceSuccess0.002
testCompletionNullRequestorSuccess0.000
testCompletionObjectsMethodWithInterfaceReceiverSuccess0.002
testCompletionOnClassFileSuccess0.004
testCompletionOnStaticMember1Success0.002
testCompletionOnStaticMember2Success0.001
testCompletionOutOfBoundsSuccess0.001
testCompletionPackageAndClass1Success0.002
testCompletionPackageAndClass2Success0.002
testCompletionPrefixFieldName1Success0.002
testCompletionPrefixFieldName2Success0.001
testCompletionPrefixMethodName1Success0.001
testCompletionPrefixMethodName2Success0.002
testCompletionPrefixMethodName3Success0.001
testCompletionQualifiedAllocationType1Success0.001
testCompletionQualifiedExpectedTypeSuccess0.003
testCompletionRepeatedTypeSuccess0.001
testCompletionReturnInInitializerSuccess0.002
testCompletionReturnStatementIsParent1Success0.004
testCompletionReturnStatementIsParent2Success0.002
testCompletionSameClassSuccess0.001
testCompletionSameSuperClassSuccess0.002
testCompletionStaticMethod1Success0.002
testCompletionStaticMethodDeclaration1Success0.001
testCompletionStaticMethodDeclaration2Success0.002
testCompletionStaticMethodDeclaration3Success0.002
testCompletionStaticMethodDeclaration4Success0.001
testCompletionStaticMethodDeclaration5Success0.002
testCompletionStaticMethodDeclaration6Success0.002
testCompletionSuperTypeSuccess0.002
testCompletionSuperType2Success0.002
testCompletionSuperType3Success0.003
testCompletionSuperType4Success0.002
testCompletionSuperType5Success0.001
testCompletionSuperType6Success0.003
testCompletionSuperType7Success0.001
testCompletionSuperType8Success0.002
testCompletionThrowStatementSuccess0.001
testCompletionToplevelType1Success0.001
testCompletionType1Success0.002
testCompletionUnaryOperator1Success0.002
testCompletionUnaryOperator2Success0.001
testCompletionUnresolvedEnclosingTypeSuccess0.001
testCompletionUnresolvedFieldTypeSuccess0.001
testCompletionUnresolvedParameterTypeSuccess0.002
testCompletionUnresolvedReturnTypeSuccess0.001
testCompletionUnresolvedSuperclassSuccess0.001
testCompletionUnresolvedSuperintefaceSuccess0.002
testCompletionVariableInitializerInInitializer1Success0.001
testCompletionVariableInitializerInInitializer2Success0.002
testCompletionVariableInitializerInInitializer3Success0.001
testCompletionVariableInitializerInInitializer4Success0.001
testCompletionVariableInitializerInMethod1Success0.001
testCompletionVariableInitializerInMethod2Success0.002
testCompletionVariableInitializerInMethod3Success0.002
testCompletionVariableInitializerInMethod4Success0.001
testCompletionVariableName1Success0.001
testCompletionVariableName10Success0.087
testCompletionVariableName11Success0.075
testCompletionVariableName12Success0.074
testCompletionVariableName13Success0.076
testCompletionVariableName14Success0.074
testCompletionVariableName14_2Success0.075
testCompletionVariableName15Success0.074
testCompletionVariableName16Success0.003
testCompletionVariableName17Success0.002
testCompletionVariableName18Success0.001
testCompletionVariableName19Success0.001
testCompletionVariableName2Success0.001
testCompletionVariableName20Success0.002
testCompletionVariableName21Success0.001
testCompletionVariableName22Success0.001
testCompletionVariableName23Success0.002
testCompletionVariableName24Success0.001
testCompletionVariableName25Success0.001
testCompletionVariableName26Success0.001
testCompletionVariableName27Success0.001
testCompletionVariableName28Success0.002
testCompletionVariableName29Success0.001
testCompletionVariableName3Success0.070
testCompletionVariableName30Success0.003
testCompletionVariableName31Success0.001
testCompletionVariableName32Success0.001
testCompletionVariableName33Success0.001
testCompletionVariableName34Success0.001
testCompletionVariableName35Success0.002
testCompletionVariableName36Success0.001
testCompletionVariableName37Success0.001
testCompletionVariableName38Success0.001
testCompletionVariableName39Success0.001
testCompletionVariableName4Success0.002
testCompletionVariableName5Success0.001
testCompletionVariableName5_2Success0.001
testCompletionVariableName6Success0.001
testCompletionVariableName6_2Success0.001
testCompletionVariableName7Success0.001
testCompletionVariableName8Success0.054
testCompletionVariableName9Success0.059
testCompletionVariableName9_2Success0.059
testCompletionVariableNameOfArray1Success0.001
testCompletionVariableNameOfArray2Success0.001
testCompletionVariableNameOfArray3Success0.001
testCompletionVariableNameOfArray4Success0.001
testCompletionVariableNameUnresolvedTypeSuccess0.001
testCompletionVisibilityCheckDisabledSuccess0.002
testCompletionVisibilityCheckEnabledSuccess0.059
testCompletionVoidMethodSuccess0.128
testCompletionWithBinaryFolderSuccess0.005
testCompletionWithProblem1Success0.002
testConstructor1Success0.004
testConstructor2Success0.003
testConstructor3Success0.003
testConstructor4Success0.002
testConstructor5Success0.003
testConstructor6Success0.003
testConstructor7Success0.002
testDeprecationCheck1Success0.003
testDeprecationCheck10Success0.076
testDeprecationCheck11Success0.006
testDeprecationCheck12Success0.068
testDeprecationCheck13Success0.003
testDeprecationCheck14Success0.064
testDeprecationCheck15Success0.075
testDeprecationCheck16Success0.076
testDeprecationCheck17Success0.074
testDeprecationCheck2Success0.076
testDeprecationCheck3Success0.007
testDeprecationCheck4Success0.076
testDeprecationCheck5Success0.005
testDeprecationCheck6Success0.077
testDeprecationCheck7Success0.004
testDeprecationCheck8Success0.071
testDeprecationCheck9Success0.006
testDuplicateLocals1Success0.003
testDuplicateLocals2Success0.002
testDuplicateLocals3Success0.001
testDuplicateLocals4Success0.001
testDuplicateLocals5Success0.002
testDuplicateLocalsType1Success0.001
testDuplicateLocalsType2Success0.002
testEvaluationContextCompletionSuccess0.024
testEvaluationContextCompletion2Success0.001
testEvaluationContextCompletion3Success0.002
testEvaluationContextCompletion4Success0.001
testEvaluationContextCompletion5Success0.002
testEvaluationContextCompletion6Success0.002
testFavoriteImports001Success0.002
testFavoriteImports002Success0.002
testFavoriteImports003Success0.001
testFavoriteImports004Success0.002
testFavoriteImports005Success0.002
testFavoriteImports006Success0.001
testFavoriteImports007Success0.002
testFavoriteImports009Success0.002
testFavoriteImports011Success0.002
testFavoriteImports013Success0.001
testFavoriteImports016Success0.001
testFavoriteImports017Success0.002
testFavoriteImports018Success0.002
testFavoriteImports019Success0.002
testFavoriteImports020Success0.002
testFavoriteImports022Success0.001
testFavoriteImports023Success0.002
testFavoriteImports024Success0.001
testFavoriteImports025Success0.002
testFavoriteImports026Success0.002
testFavoriteImports027Success0.001
testFavoriteImports028Success0.002
testFavoriteImports030Success0.085
testFavoriteImports031Success0.005
testFavoriteImports032Success0.002
testFavoriteImports033Success0.002
testInconsistentHierarchy1Success0.001
testLabel1Success0.001
testLabel2Success0.001
testLabel3Success0.002
testLabel4Success0.001
testLabel5Success0.001
testLabel6Success0.001
testMethod1Success0.002
testMethod2Success0.001
testMethod3Success0.002
testNameWithUnresolvedReferences001Success0.002
testNameWithUnresolvedReferences002Success0.002
testNameWithUnresolvedReferences003Success0.001
testNameWithUnresolvedReferences004Success0.002
testNameWithUnresolvedReferences005Success0.002
testNameWithUnresolvedReferences006Success0.002
testNameWithUnresolvedReferences007Success0.002
testNameWithUnresolvedReferences008Success0.002
testNameWithUnresolvedReferences009Success0.001
testNameWithUnresolvedReferences010Success0.002
testNameWithUnresolvedReferences011Success0.001
testNameWithUnresolvedReferences012Success0.002
testNameWithUnresolvedReferences013Success0.001
testNameWithUnresolvedReferences014Success0.001
testNameWithUnresolvedReferences015Success0.002
testNameWithUnresolvedReferences016Success0.001
testNameWithUnresolvedReferences017Success0.002
testNameWithUnresolvedReferences018Success0.001
testParameterNames1Success0.106
testStaticMembers1Success0.016
testType1Success0.001
testType2Success0.001
testType3Success0.001
testType4Success0.002
testType5Success0.003
testType6Success0.002
testType7Success0.001
testType8Success0.001
testType9Success0.002
testType10Success0.002
testType11Success0.001
testType12Success0.001
testType13Success0.002
testType14Success0.001
testInvalidField1Success0.001
testInvalidField2Success0.001
testInvalidMethod1Success0.001
testInvalidMethod2Success0.001
testCompletionOnExtendFinalClassSuccess0.001
testCompletionOnExtendFinalClass2Success0.001
testCompletionOnExtendFinalClass3Success0.001
test203060aSuccess0.008
test203060bSuccess0.003
test203060cSuccess0.009
test203060dSuccess0.003
test269493Success0.005
test269493bSuccess0.002
test269493cSuccess0.002
test269493dSuccess0.002
test269493eSuccess0.002
test269493fSuccess0.003
test269493gSuccess0.001
test269493hSuccess0.002
test269493iSuccess0.002
test253008Success0.001
test253008bSuccess0.002
test253008cSuccess0.001
test253008dSuccess0.002
test253008eSuccess0.001
test253008fSuccess0.001
test201762Success0.006
test270437aSuccess0.001
test270437bSuccess0.001
test270437cSuccess0.001
test270436aSuccess0.002
test270436bSuccess0.001
test270436cSuccess0.002
test276526aSuccess0.002
test276526bSuccess0.003
test276526cSuccess0.004
test276526dSuccess0.002
testBug287939aSuccess0.002
testBug287939bSuccess0.002
testBug287939cSuccess0.002
testBug287939dSuccess0.002
testBug202634aSuccess0.002
testBug202634bSuccess0.001
testBug202634cSuccess0.002
testBug202634dSuccess0.001
testBug202634eSuccess0.002
testBug202634fSuccess0.001
testBug307337Success0.008
testBug292087Success0.002
testBug249704Success0.005
testBug244820Success0.002
testBug308980aSuccess0.003
testBug308980bSuccess0.002
testBug267091aSuccess0.002
testBug267091bSuccess0.001
testBug310747Success0.003
testBug261534aSuccess0.002
testBug261534bSuccess0.001
testBug310427aSuccess0.002
testBug310427bSuccess0.002
testBug195346aSuccess0.002
testBug195346bSuccess0.004
testBug304006aSuccess0.002
testBug304006bSuccess0.002
testBug304006cSuccess0.002
testBug304006dSuccess0.002
testBug304006eSuccess0.003
test325481Success0.002
test312603Success0.003
test328674aSuccess0.002
test328674bSuccess0.003
test325481bSuccess0.009
testBug332268aSuccess0.003
testBug332268bSuccess0.002
testBug343342Success0.001
testBug343342aSuccess0.003
testBug343342bSuccess0.002
testBug29832Success0.833
testBug33560Success1.067
testBug6930_01Success0.559
testBug6930_13Success0.581
testBug6930_14Success0.673
testBug6930_15Success0.374
testBug6930_16Success0.555
testBug6930_17Success0.523
testBug6930_18Success0.531
testBug6930_19Success0.540
testBug6930_20Success0.572
testBug6930_04Success0.523
testBug6930_05Success0.630
testBug6930_06Success0.473
testBug6930_07Success0.523
testBug6930_08Success0.523
testBug6930_10Success0.558
testBug79288Success0.462
testBug6930_09Success0.705
testBug6930_11Success0.524
testBug6930_12Success0.514
testBug6930_02Success0.523
testBug6930_03Success0.630
testBug6930_21Success0.489
testBug6930_22Success0.540
testBug6930_23Success0.553
testBug6930_24Success0.511
testBug6930_25Success0.547
testBug6930_26Success0.497
testBug6930_27Success0.665
testBug6930_28Success0.523
testBug6930_29Success0.538
testBug6930_30Success0.522
testBug6930_31Success0.499
testBug6930_32Success0.631
testBug6930_33Success0.464
testBug6930_34Success0.556
testBug6930_35Success0.532
testBug91772Success0.481
testBug93891Success0.588
testAccessRestriction1Success0.687
testAccessRestriction2Success0.531
testAccessRestriction3Success0.541
testAccessRestriction4Success0.530
testAccessRestriction5Success0.501
testAccessRestriction6Success0.551
testAccessRestriction7Success0.583
testAccessRestriction8Success0.515
testAccessRestriction9Success0.681
testAccessRestriction10Success0.591
testAccessRestriction11Success0.496
testAccessRestriction12Success0.607
testAccessRestriction13Success0.522
testAccessRestriction14Success0.551
testBug96950Success0.587
testBug276890_01Success0.607
testBug276890_02Success0.531
testBug276890_03Success0.539
testChangeInternalJarSuccess3.075
testBug237469aSuccess0.671
testBug237469bSuccess0.527
testBug270113_01Success0.697
testBug281598Success0.637
testBug281598bSuccess0.908
testBug281598cSuccess0.178
testBug151500aSuccess0.439
testBug151500bSuccess0.558
testBug151500cSuccess0.654
testBug317264aSuccess0.566
testBug317264bSuccess0.555
testBug317264cSuccess0.632
testBug317264dSuccess0.424
test0003Success0.011
test0004Success0.001
test0001Success0.001
test0002Success0.002
testFavoriteImports001Success0.002
testFavoriteImports002Success0.002
testFavoriteImports003Success0.002
testFavoriteImports004Success0.001
testFavoriteImports005Success0.002
testFavoriteImports006Success0.002
testFavoriteImports007Success0.001
testFavoriteImports009Success0.002
testFavoriteImports011Success0.002
testFavoriteImports013Success0.002
testFavoriteImports016Success0.001
testFavoriteImports017Success0.002
testFavoriteImports018Success0.002
testFavoriteImports019Success0.002
testFavoriteImports020Success0.002
testFavoriteImports022Success0.001
testFavoriteImports023Success0.002
testFavoriteImports024Success0.002
testFavoriteImports025Success0.002
testFavoriteImports026Success0.001
testFavoriteImports027Success0.002
testFavoriteImports030Success0.243
testFavoriteImports031Success0.007
testFavoriteImports032Success0.003
testNameWithUnresolvedReferences001Success0.004
testNameWithUnresolvedReferences002Success0.003
testNameWithUnresolvedReferences003Success0.003
test0005Success0.002
test0006Success0.002
test0007Success0.002
test0008Success0.002
test0009Success0.003
test0010Success0.002
test0011Success0.002
test0012Success0.001
test0013Success0.002
test0014Success0.001
test0015Success0.002
test0016Success0.001
test0017Success0.001
test0018Success0.002
test0019Success0.001
test0020Success0.001
test0021Success0.002
test0022Success0.002
test0023Success0.001
test0024Success0.002
test0025Success0.001
test0026Success0.002
test0027Success0.002
test0028Success0.002
test0029Success0.002
test0030Success0.002
test0031Success0.002
test0032Success0.002
test0033Success0.002
test0034Success0.001
test0035Success0.002
test0036Success0.001
test0037Success0.002
test0038Success0.001
test0039Success0.001
test0040Success0.002
test0041Success0.002
test0042Success0.002
test0043Success0.001
test0044Success0.002
test0045Success0.001
test0046Success0.002
test0047Success0.002
test0048Success0.002
test0049Success0.002
test0050Success0.002
test0051Success0.072
test0052Success0.083
test0053Success0.075
test0054Success0.083
test0055Success0.074
test0056Success0.116
test0057Success0.075
test0058Success0.083
test0059Success0.075
test0060Success0.075
test0061Success0.076
test0062Success0.099
test0063Success0.065
test0064Success0.058
test0065Success0.058
test0066Success0.077
test0067Success0.074
test0068Success0.076
test0069Success0.009
test0070Success0.005
test0071Success0.002
test0072Success0.002
test0073Success0.002
test0074Success0.001
test0075Success0.003
test0076Success0.002
test0077Success0.001
test0078Success0.001
test0079Success0.001
test0080Success0.002
test0081Success0.001
test0082Success0.002
test0083Success0.002
test0084Success0.002
test0085Success0.001
test0086Success0.001
test0087Success0.005
test0088Success0.001
test0089Success0.001
test0090Success0.001
test0091Success0.001
test0092Success0.001
test0093Success0.001
test0094Success0.001
test0095Success0.002
test0096Success0.001
test0097Success0.001
test0098Success0.001
test0099Success0.002
test0100Success0.001
test0101Success0.001
test0102Success0.001
test0103Success0.001
test0104Success0.001
test0105Success0.001
test0106Success0.001
test0107Success0.001
test0108Success0.001
test0109Success0.001
test0110Success0.001
test0111Success0.001
test0112Success0.001
test0113Success0.002
test0114Success0.001
test0115Success0.001
test0116Success0.002
test0117Success0.001
test0118Success0.001
test0119Success0.001
test0120Success0.001
test0121Success0.001
test0122Success0.001
test0123Success0.001
test0124Success0.001
test0125Success0.002
test0126Success0.001
test0127Success0.001
test0128Success0.001
test0129Success0.001
test0130Success0.001
test0131Success0.001
test0132Success0.002
test0133Success0.001
test0134Success0.001
test0135Success0.002
test0136Success0.002
test0137Success0.002
test0138Success0.002
test0139Success0.002
test0140Success0.002
test0141Success0.002
test0142Success0.002
test0143Success0.001
test0144Success0.080
test0145Success0.008
test0146Success0.002
test0147Success0.002
test0148Success0.002
test0149Success0.002
test0150Success0.002
test0151Success0.002
test0152Success0.002
test0153Success0.002
test0154Success0.002
test0155Success0.002
test0156Success0.003
test0157Success0.002
test0158Success0.008
test0159Success0.002
test0160Success0.002
test0161Success0.002
test0162Success0.002
test0163Success0.002
test0164Success0.002
test0165Success0.003
test0166Success0.002
test0167Success0.002
test0168Success0.002
test0169Success0.003
test0170Success0.003
test0171Success0.002
test0172Success0.003
test0173Success0.003
test0174Success0.002
test0175Success0.003
test0176Success0.003
test0177Success0.003
test0178Success0.003
test0179Success0.003
test0180Success0.002
test0181Success0.003
test0182Success0.003
test0183Success0.002
test0184Success0.003
test0185Success0.003
test0186Success0.003
test0187Success0.002
test0188Success0.003
test0189Success0.002
test0190Success0.002
test0191Success0.003
test0192Success0.001
test0193Success0.002
test0194Success0.001
test0195Success0.002
test0196Success0.001
test0196bSuccess0.002
test0197Success0.001
test0197bSuccess0.002
test0198Success0.002
test0198bSuccess0.001
test0199Success0.002
test0199bSuccess0.002
test0200Success0.001
test0200bSuccess0.002
test0201Success0.002
test0201bSuccess0.002
test0202Success0.002
test0203Success0.002
test0204Success0.002
test0205Success0.002
test0206Success0.002
test0207Success0.002
test0208Success0.003
test0209Success0.001
test0210Success0.002
test0211Success0.002
test0212Success0.002
test0213Success0.002
test0214Success0.003
test0215Success0.004
test0216Success0.004
test0217Success0.002
test0218Success0.001
test0219Success0.002
test0220Success0.002
test0221Success0.002
test0222Success0.002
test0223Success0.002
test0224Success0.001
test0225Success0.001
test0226Success0.002
test0227Success0.001
test0228Success0.001
test0229Success0.001
test0230Success0.002
test0231Success0.002
test0232Success0.001
test0233Success0.002
test0234Success0.002
test0235Success0.001
test0236Success0.002
test0237Success0.001
test0238Success0.001
test0239Success0.001
test0240Success0.002
test0241Success0.001
test0242Success0.001
test0243Success0.002
test0244Success0.003
test0245Success0.003
test0246Success0.002
test0247Success0.002
test0248Success0.003
test0249Success0.002
test0250Success0.002
test0260Success0.002
test0261Success0.002
test0262Success0.003
test0263Success0.003
test0264Success0.003
test0265Success0.002
test0266Success0.003
test0267Success0.002
test0268Success0.003
test0269Success0.003
test0270Success0.002
test0271Success0.003
test0272Success0.002
test0273Success0.003
test0274Success0.003
test0275Success0.002
test0276Success0.002
test0277Success0.003
test0278Success0.002
test0279Success0.002
test0280Success0.003
test0281Success0.003
test0282Success0.002
test0283Success0.002
test0284Success0.002
test0285Success0.004
test0286Success0.003
test0287Success0.003
test0288Success0.003
test0289Success0.002
test0290Success0.005
test0291Success0.003
test0292Success0.005
test0293Success0.004
test0294Success0.002
test0295Success0.004
test0296Success0.005
test0297Success0.002
test0298Success0.002
test0299Success0.002
test0300Success0.004
test0301Success0.002
test0302Success0.002
test0303Success0.004
test0304Success0.002
test0305Success0.002
test0306Success0.002
test0307Success0.002
test0308Success0.003
test0309Success0.004
test0310Success0.003
test0311Success0.003
test0312Success0.004
test0313Success0.003
test0314Success0.003
test0315Success0.004
test0316Success0.003
test0317Success0.003
test0318Success0.003
test0319Success0.002
test0320Success0.003
test0321Success0.003
test0321bSuccess0.003
test0322Success0.003
test0323Success0.003
test0324Success0.003
test0325Success0.003
test0326Success0.002
test0327Success0.003
test0328Success0.003
test0329Success0.003
test0330Success0.002
test0331Success0.001
test0332Success0.001
test0333Success0.002
test0334Success0.002
test0335Success0.003
test0336Success0.002
test0337Success0.002
test0338Success0.002
test0339Success0.002
test0340Success0.006
test0341Success0.002
test0342Success0.003
test0343Success0.003
test0344Success0.002
test0345Success0.003
test0346Success0.002
test0347Success0.002
test0348Success0.003
test0349Success0.002
test0350Success0.002
test0351Success0.004
test0352Success0.003
test0353Success0.003
test0354Success0.003
test0355Success0.003
test0356Success0.003
test0357Success0.003
test0358Success0.003
test0359Success0.003
test0360Success0.003
test0361Success0.002
test0362Success0.002
test0363Success0.003
test0364Success0.003
test0365Success0.003
test0366Success0.003
test0367Success0.004
test0368Success0.001
test0369Success0.003
test0370Success0.002
test0371Success0.002
test0372Success0.001
test0373Success0.001
test0374Success0.001
test0375Success0.003
test0376Success0.002
test0377Success0.002
test0378Success0.002
testEC001Success0.006
testFavoriteImports008Success0.003
testFavoriteImports010Success0.002
testFavoriteImports012Success0.002
testFavoriteImports014Success0.002
testFavoriteImports015Success0.003
testFavoriteImports021Success0.002
testFavoriteImports029Success0.003
testCompletionOnExtendsSuccess0.001
testCompletionOnExtends2Success0.001
testCompletionOnExtends3Success0.002
testCompletionOnExtends4Success0.002
testCamelCaseStaticMethodImportSuccess0.003
testCompletionWithUnboxingSuccess0.003
testCompletionWithUnboxing_1Success0.003
testCompletionWithUnboxing_2Success0.003
test274466Success0.003
testLabelSuccess0.002
testBug310423aSuccess0.001
testBug310423bSuccess0.002
testBug343865aSuccess0.002
testBug343865bSuccess0.002
test0003Success0.009
test0004Success0.007
test0001Success0.001
test0002Success0.002
test0005Success0.001
test0006Success0.002
test0007Success0.002
test0008Success0.001
test0009Success0.002
test0010Success0.001
test0011Success0.002
test0012Success0.001
test0013Success0.001
test0014Success0.001
test0015Success0.001
test0016Success0.001
test0017Success0.008
test0018Success0.003
test0019Success0.002
test0020Success0.002
test0021Success0.002
test0022Success0.002
test0023Success0.001
test0024Success0.001
test0025Success0.002
test0026Success0.001
test0027Success0.002
test0028Success0.001
test0029Success0.002
test0030Success0.002
test0031Success0.003
test0032Success0.002
test0033Success0.002
test0034Success0.002
test0035Success0.002
test0036Success0.002
test0037Success0.003
test0038Success0.002
test0039Success0.002
test0040Success0.003
test0041Success0.002
test0042Success0.001
test0043Success0.002
test0044Success0.002
test0045Success0.001
test0046Success0.002
test0047Success0.001
test0048Success0.001
test0049Success0.001
test0050Success0.001
test0051Success0.001
test0052Success0.001
test0053Success0.001
test0054Success0.001
test0055Success0.001
test0056Success0.001
test0057Success0.002
test0058Success0.001
test0059Success0.001
test0060Success0.001
test0061Success0.001
test0062Success0.001
test0063Success0.001
test0064Success0.001
test0065Success0.000
test0066Success0.001
test0067Success0.001
test0068Success0.001
test0069Success0.001
test0070Success0.001
test0071Success0.001
test0072Success0.001
test0073Success0.000
test0074Success0.001
test0075Success0.001
test0076Success0.001
test0077Success0.000
test0078Success0.001
test0079Success0.001
test0080Success0.001
test0081Success0.001
test0082Success0.001
test0083Success0.001
test0084Success0.001
test0085Success0.001
test0086Success0.001
test0087Success0.002
test0088Success0.001
test0089Success0.002
test0090Success0.001
test0091Success0.002
test0092Success0.001
test0093Success0.002
test0094Success0.002
test0095Success0.001
test0096Success0.002
test0097Success0.001
test0098Success0.002
test0099Success0.001
test0100Success0.002
test0101Success0.002
test0102Success0.001
test0103Success0.002
test0104Success0.002
test0105Success0.001
test0106Success0.002
test0107Success0.002
test0108Success0.001
test0109Success0.002
test0110Success0.001
test0111Success0.002
test0112Success0.001
test0113Success0.001
test0114Success0.001
test0115Success0.002
test0116Success0.001
test0117Success0.002
test0118Success0.001
test0119Success0.001
test0120Success0.002
test0121Success0.001
test0122Success0.001
test0123Success0.002
test0124Success0.002
test0125Success0.002
test0126Success0.001
test0127Success0.002
test0128Success0.002
test0129Success0.001
test0130Success0.002
test0131Success0.002
test0132Success0.001
test0133Success0.002
test0134Success0.002
test0135Success0.001
test0136Success0.002
test0137Success0.001
test0138Success0.002
test0139Success0.001
test0140Success0.002
test0141Success0.002
test0142Success0.001
test0143Success0.002
test0144Success0.001
test0145Success0.006
test0146Success0.001
test0147Success0.002
test0148Success0.003
test0149Success0.002
test0150Success0.003
test0151Success0.033
test0152Success0.002
test0153Success0.002
test0154Success0.002
test0155Success0.002
test0156Success0.002
test0157Success0.002
test0158Success0.001
test0159Success0.002
test0160Success0.001
test0161Success0.003
test0162Success0.002
test0163Success0.002
test0164Success0.003
test0165Success0.001
test0166Success0.003
test0167Success0.002
test0168Success0.003
test0169Success0.003
test0170Success0.005
test0171Success0.004
test0172Success0.005
test0173Success0.003
test0174Success0.003
test0175Success0.004
test0176Success0.004
test0177Success0.004
test0003Success0.012
test0004Success0.002
test0001Success0.003
test0002Success0.002
test0005Success0.002
test0006Success0.009
test0007Success0.002
test0008Success0.005
test0009Success0.002
test0010Success0.001
test0011Success0.002
test0012Success0.002
test0013Success0.002
test0014Success0.003
test0015Success0.002
test0016Success0.003
test0017Success0.002
test0018Success0.001
test0019Success0.001
test0020Success0.002
test0021Success0.002
test0022Success0.002
test0023Success0.002
test0024Success0.001
test0025Success0.003
test0026Success0.003
test0027Success0.002
test0028Success0.004
test0029Success0.003
test0030Success0.003
test0031Success0.002
test0032Success0.003
test0033Success0.006
test0034Success0.002
test0035Success0.002
test0036Success0.003
test0037Success0.002
test0038Success0.003
test0039Success0.004
test0040Success0.003
test0041Success0.003
test0042Success0.003
testBug311022aSuccess0.003
testBug311022bSuccess0.005
test0003Success0.012
test0004Success0.003
test0001Success0.003
test0002Success0.002
test0005Success0.003
test0006Success0.002
test0007Success0.002
test0008Success0.002
test0009Success0.003
test0010Success0.002
test0011Success0.002
test0012Success0.001
test0013Success0.003
test0014Success0.002
test0015Success0.004
test0016Success0.003
test0017Success0.003
test0018Success0.003
test0019Success0.003
test0020Success0.003
test0021Success0.116
test0022Success0.004
test0023Success0.079
test0025Success0.075
test0027Success0.074
test0028Success0.009
test0029Success0.002
test0030Success0.001
test0031Success0.001
test0032Success0.002
test0033Success0.004
test0034Success0.002
test0035Success0.002
test0036Success0.002
test0037Success0.001
test0038Success0.001
test0039Success0.002
test0040Success0.002
test0041Success0.002
test0042Success0.002
test0043Success0.001
test0044Success0.002
test0045Success0.001
test0046Success0.002
test0001Success0.711
test0002Success0.464
test0003Success0.012
test0004Success0.003
test0001Success0.002
test0002Success0.002
test0005Success0.004
test0006Success0.003
test0007Success0.002
test0008Success0.002
test0009Success0.002
test0010Success0.002
test0011Success0.002
test0012Success0.002
test0013Success0.002
test0014Success0.001
test0015Success0.002
test0003Success0.011
test0004Success0.003
test0001Success0.001
test0002Success0.001
test041Success0.003
test042Success0.001
test043Success0.001
test044Success0.002
test033Success0.002
test034Success0.002
test035Success0.001
test036Success0.002
test037Success0.002
test040Success0.002
test045Success0.002
test050Success0.002
test051Success0.002
test052Success0.002
test053Success0.002
test010Success0.002
test011Success0.003
test012Success0.002
test013Success0.570
test014Success0.561
test015Success0.561
test016Success0.566
test017Success0.002
test018Success0.001
test019Success0.002
test020Success0.001
test021Success0.001
test022Success0.596
test023Success0.562
test024Success0.557
test025Success0.570
test026Success0.005
test030Success0.005
test031Success0.001
test032Success0.001
test002Success0.001
test003Success0.001
test004Success0.001
test005Success0.001
test006Success0.000
test007Success0.005
test008Success0.570
test001Success0.567
test061Success0.564
test062Success0.516
test063Success0.562
test064Success0.519
test065Success0.538
test066Success0.560
test067Success0.572
test068Success0.520
test069Success0.540
test070Success0.551
test071Success0.540
test080Success0.559
test100Success0.001
test101Success0.002
test102Success0.001
test103Success0.003
test104Success0.002
test105Success0.001
test106Success0.002
test107Success0.002
test108Success0.002
test109Success0.002
test110Success0.001
test111Success0.001
test112Success0.002
test113Success0.002
test114Success0.002
test060Success0.564
test010Success0.507
test011Success0.002
test012Success0.002
test013Success0.002
test014Success0.001
test015Success0.001
test020Success0.002
test021Success0.001
test022Success0.001
test023Success0.001
test024Success0.003
test025Success0.001
test026Success0.001
test027Success0.001
test028Success0.002
test030Success0.001
test002Success0.001
test003Success0.001
test004Success0.001
test005Success0.000
test006Success0.005
test007Success0.566
test001Success0.561
test041Success0.002
test042Success0.002
test043Success0.001
test044Success0.002
test033Success0.563
test034Success0.568
test035Success0.002
test036Success0.001
test037Success0.003
test038Success0.566
test039Success0.568
test040Success0.002
test045Success0.001
test046Success0.001
test047Success0.001
test048Success0.002
test049Success0.001
test050Success0.002
test051Success0.001
test052Success0.001
test053Success0.002
test054Success0.001
test055Success0.001
test056Success0.001
test057Success0.002
test058Success0.001
test010Success0.002
test011Success0.001
test012Success0.002
test013Success0.001
test014Success0.001
test015Success0.001
test016Success0.001
test020Success0.001
test021Success0.001
test022Success0.001
test023Success0.002
test030Success0.001
test031Success0.566
test032Success0.560
test002Success0.001
test003Success0.000
test004Success0.001
test005Success0.001
test006Success0.005
test007Success0.567
test001Success0.633
test061Success0.002
test070Success0.001
test071Success0.001
test080Success0.001
test100Success0.523
test101Success0.661
test102Success0.517
test103Success0.564
test104Success0.519
test105Success0.550
test106Success0.537
test107Success0.543
test108Success0.630
test109Success0.519
test110Success0.541
test111Success0.609
test112Success0.551
test113Success0.541
test114Success0.550
test060Success0.529
test115Success0.549
test116Success0.650
test117Success0.520
test118Success0.541
test119Success0.549
test120Success0.536
test121Success0.534
test122Success0.531
test130Success0.540
test131Success0.001
test132Success0.519
test133Success0.534
test134Success0.005
test135Success0.002
test136Success0.001
test137Success0.002
test138Success0.002
test059Success0.002
test072Success0.001
test073Success0.001
test074Success0.002
test075Success0.001
test076Success0.001
test077Success0.002
test078Success0.001
test079Success0.001
test081Success0.002
test082Success0.001
test083Success0.001
test084Success0.001
test085Success0.002
test086Success0.001
test087Success0.001
test088Success0.002
test089Success0.001
test090Success0.002
test123Success0.516
test139Success0.572
test140Success0.569
test141Success0.001
test142Success0.001
test143Success0.001
test144Success0.001
test145Success0.001
test146Success0.001
test147Success0.002
test148Success0.001
test149Success0.001
test150Success0.001
test151Success0.002
test152Success0.001
test153Success0.001
test154Success0.001
test155Success0.002
test156Success0.001
test157Success0.001
test160Success0.001
test161Success0.002
test162Success0.566
test163Success0.522
test041Success0.518
test040Success0.002
test010Success0.001
test011Success0.001
test012Success0.001
test013Success0.001
test014Success0.001
test015Success0.001
test020Success0.001
test021Success0.001
test022Success0.002
test023Success0.000
test024Success0.003
test025Success0.002
test030Success0.001
test031Success0.002
test002Success0.001
test003Success0.000
test004Success0.001
test005Success0.001
test006Success0.000
test007Success0.001
test001Success0.001
test041Success0.562
test042Success0.001
test043Success0.001
test044Success0.001
test033Success0.002
test034Success0.001
test035Success0.564
test036Success0.568
test037Success0.002
test038Success0.630
test040Success0.529
test045Success0.002
test046Success0.001
test047Success0.001
test048Success0.001
test049Success0.002
test050Success0.001
test051Success0.001
test052Success0.001
test053Success0.003
test054Success0.001
test055Success0.001
test056Success0.001
test057Success0.002
test058Success0.002
test010Success0.002
test011Success0.002
test020Success0.002
test021Success0.002
test022Success0.003
test023Success0.002
test024Success0.002
test025Success0.003
test026Success0.002
test027Success0.002
test028Success0.002
test030Success0.002
test031Success0.002
test032Success0.002
test002Success0.002
test003Success0.002
test004Success0.001
test005Success0.002
test006Success0.002
test007Success0.001
test008Success0.002
test009Success0.002
test001Success0.002
test070Success0.001
test071Success0.002
test080Success0.002
test059Success0.002
test072Success0.001
test073Success0.002
test074Success0.002
test075Success0.001
test076Success0.002
test077Success0.002
test078Success0.001
test079Success0.001
test081Success0.001
test082Success0.013
test083Success0.001
test084Success0.001
test085Success0.001
test086Success0.002
testBug3270bSuccess0.001
testBug22043Success0.001
testBug22043aSuccess0.001
testBug22043bSuccess0.001
testBug22043cSuccess0.001
testBug67732Success0.001
testBug68757Success0.001
testBug68757aSuccess0.001
testBug68757bSuccess0.001
testBug86112Success0.002
testBug87868Success0.562
testBug113374aSuccess0.516
testBug113374bSuccess0.558
testBug113376aSuccess0.524
testBug113376bSuccess0.542
testBug114341aSuccess0.539
testBug114341bSuccess0.001
testBug114341cSuccess0.001
testBug114341dSuccess0.001
testBug114341eSuccess0.001
testBug114341fSuccess0.000
testBug115662aSuccess0.002
testBug115662bSuccess0.001
testBug115662cSuccess0.001
testBug117183aSuccess0.002
testBug117183bSuccess0.001
testBug117183cSuccess0.002
testBug117183dSuccess0.001
testBug118105Success0.001
testBug118092Success0.001
testBug118311Success0.001
testBug118397aSuccess0.001
testBug118397bSuccess0.001
testBug118397cSuccess0.001
testBug118397dSuccess0.001
testBug139621aSuccess0.001
testBug139621bSuccess0.001
testBug139621cSuccess0.006
testBug139621dSuccess0.001
testBug139621eSuccess0.002
testBug139621fSuccess0.002
testBug139621gSuccess0.001
testBug139621hSuccess0.002
testBug3270Success0.002
testBug3270aSuccess0.001
testBug139621iSuccess0.001
testBug144866Success0.001
testBug171016Success0.001
testBug171016bSuccess0.001
testBug185576aSuccess0.564
testBug185576bSuccess0.609
testBug249785aSuccess0.562
testBug255752Success0.000
testBug255752aSuccess0.001
test0003Success0.002
test0004Success0.001
test0001Success0.001
test0002Success0.000
test0005Success0.001
test0006Success0.001
test0007Success0.001
test0008Success0.000
test0009Success0.001
test0010Success0.001
test0011Success0.001
test0012Success0.001
test0013Success0.001
test0014Success0.003
test0015Success0.001
test0016Success0.001
test0017Success0.000
test0018Success0.001
test0019Success0.000
test0020Success0.001
test0021Success0.001
test0022Success0.001
test0023Success0.001
test0024Success0.001
test0025Success0.001
test0026Success0.001
test0027Success0.001
test0028Success0.001
test0029Success0.001
test0030Success0.001
test0031Success0.001
test0032Success0.001
test0033Success0.001
test0034Success0.001
test0035Success0.001
test0036Success0.001
test0037Success0.001
test0038Success0.001
test0039Success0.000
test0040Success0.001
test0041Success0.001
test0042Success0.001
test0043Success0.001
test0044Success0.001
test0045Success0.001
test0046Success0.001
test0047Success0.001
test0048Success0.001
test0049Success0.000
test0050Success0.001
test0051Success0.001
test0052Success0.001
test0053Success0.001
test0054Success0.001
test0055Success0.001
test0056Success0.001
test0003Success0.006
test0004Success0.001
test0001Success0.001
test0002Success0.001
testCodeSnippetAssistForCompilationUnitSuccess0.004
testCodeSnippetAssistForClassFileWithSourceSuccess0.002
testCodeSnippetAssistForCompilationUnitWithoutSourceSuccess0.001
testCodeSnippetAssistForClassFileInInnerClassSuccess0.004
testCodeSnippetAssistForClassFileInInterfaceSuccess0.001
testCodeSnippetAssistForClassFileInInterface2Success0.001
testCodeSnippetAssistForClassFileWithDollarSuccess0.002
testCodeSnippetAssistInsideNumberSuccess0.000
testCodeSnippetAssistForClassFileSuccess0.001
testCodeSnippetAssistForBug223878Success0.004
testCodeSnippetAssistForBug132665Success0.002
testGetBaseName001Success0.008
testGetBaseName002Success0.007
testGetBaseName003Success0.183
testGetBaseName004Success0.136
testSuggestFieldName001Success0.019
testSuggestFieldName002Success0.022
testSuggestFieldName003Success0.136
testSuggestFieldName004Success0.140
testSuggestFieldName005Success0.125
testSuggestFieldName006Success0.115
testSuggestFieldName007Success0.127
testSuggestFieldName008Success0.013
testSuggestFieldName009Success0.122
testSuggestFieldName010Success0.109
testSuggestFieldName011Success0.010
testSuggestFieldName012Success0.013
testSuggestFieldName013Success0.008
testSuggestFieldName014Success0.010
testSuggestFieldName015Success0.011
testSuggestFieldName016Success0.060
testSuggestFieldName017Success0.009
testSuggestFieldName018Success0.009
testSuggestFieldName019Success0.012
testSuggestFieldName020Success0.016
testSuggestFieldName021Success0.012
testSuggestFieldName022Success0.122
testSuggestFieldName023Success0.008
testSuggestFieldName024Success0.142
testSuggestFieldName025Success0.009
testSuggestFieldName026Success0.015
testSuggestFieldName027Success0.010
testSuggestFieldName028Success0.015
testSuggestFieldName029Success0.020
testSuggestFieldName030Success0.018
testSuggestFieldName031Success0.020
testSuggestFieldName032Success0.020
testSuggestFieldName033Success0.011
testSuggestFieldName034Success0.011
testSuggestFieldName035Success0.014
testSuggestFieldName036Success0.013
testSuggestFieldName037Success0.011
testSuggestFieldName038Success0.012
testSuggestFieldName039Success0.016
testSuggestFieldName040Success0.018
testSuggestFieldName041Success0.014
testSuggestFieldName042Success0.011
testSuggestFieldName043Success0.020
testSuggestFieldName044Success0.020
testSuggestFieldName045Success0.019
testSuggestFieldName046Success0.027
testSuggestFieldName047Success0.011
testSuggestFieldName048Success0.012
testRemovePrefixAndSuffixForFieldName001Success0.135
testRemovePrefixAndSuffixForFieldName002Success0.137
testRemovePrefixAndSuffixForFieldName003Success0.135
testRemovePrefixAndSuffixForFieldName004Success0.156
testRemovePrefixAndSuffixForLocalName001Success0.111
testSuggestGetterName001Success0.012
testSuggestGetterName002Success0.010
testSuggestGetterName003Success0.095
testSuggestGetterName004Success0.100
testSuggestGetterName005Success0.120
testSuggestGetterName006Success0.010
testSuggestGetterName007Success0.010
testSuggestGetterName008Success0.013
testSuggestGetterName009Success0.125
testSuggestGetterName010Success0.010
testSuggestGetterName011