head	1.283;
access;
symbols
	v201106151055:1.283
	v201106081058:1.283
	v201106081026:1.283
	v201106061419:1.283
	v201106031449:1.283
	v201106030827:1.283
	v201105271433:1.283
	v201105270806:1.283
	v201105261654:1.283
	v201105201622:1.283
	v201105201323:1.283
	v201105201112:1.283
	v201105200806:1.283
	v201105161139:1.283
	v201105160958:1.283
	v201105130806:1.283
	v201105060807:1.283
	v201105041732:1.283
	v201105041710:1.283
	v201105041327:1.283
	v201105021546:1.283
	v201105021416:1.283
	v201105021319:1.283
	v201105021216:1.283
	v201104290807:1.283
	v201104220806:1.283
	v201104150807:1.283
	v201104081508:1.283
	v201104081403:1.283
	v201104081235:1.283
	v201104081037:1.283
	v201104080959:1.283
	v201104080805:1.283
	v201104010806:1.283
	v201103250805:1.283
	v201103180806:1.283
	v201103161115:1.283
	v201103161053:1.283
	v201103141311:1.283
	v201103111317:1.283
	v201103111109:1.283
	v201103110807:1.283
	v201103040805:1.283
	CDT_7_0_2:1.283
	v201102250806:1.283
	v201102180808:1.283
	v201102110811:1.283
	v201102110609:1.283
	v201102081433:1.283
	v201102071251:1.283
	v201102040806:1.283
	v201102040606:1.283
	v201101311025:1.283
	v201101281343:1.283
	v201101280805:1.283
	v201101280607:1.283
	v201101241551:1.283
	v201101210805:1.283
	v201101210605:1.283
	v201101140940:1.283
	v201101140804:1.283
	v201101140605:1.283
	v201101070803:1.283
	v201101070605:1.283
	v201012310805:1.283
	v201012310607:1.283
	v201012240806:1.283
	v201012240607:1.283
	v201012170808:1.283
	v201012170613:1.283
	v201012131338:1.283
	v201012100812:1.283
	v201012100607:1.283
	v201012031515:1.283
	v201012031353:1.283
	v201012030812:1.283
	v201012030609:1.283
	v201011260809:1.283
	v201011260607:1.283
	v201011190807:1.283
	v201011190607:1.283
	v201011171434:1.283
	v201011120810:1.283
	v201011120612:1.283
	v201011050851:1.283
	v201011050806:1.283
	v201011050606:1.283
	v201010290810:1.283
	v201010290607:1.283
	v201010271448:1.283
	v201010220808:1.283
	v201010220608:1.283
	v201010211610:1.283
	v201010150810:1.283
	v201010150606:1.283
	v201010141600:1.283
	v201010080805:1.283
	v201010080606:1.283
	v201009301319:1.283
	v201009301129:1.283
	cdt_7_0_1:1.283.0.22
	CDT_7_0_1:1.283
	v201009242334:1.283
	v201009241320:1.283
	v201009170810:1.283
	v201009170611:1.283
	v201009141542:1.283
	v201009141149:1.283
	v201009141049:1.283
	v201009131606:1.283
	v201009131417:1.283
	v201009100812:1.283
	v201009100608:1.283
	v201009071034:1.283
	v201009030811:1.283
	v201009030612:1.283
	v201008270810:1.283
	v201008270607:1.283
	v201008261204:1.283
	v201008200805:1.283
	v201008200610:1.283
	v201008130809:1.283
	v201008130611:1.283
	v201008121100:1.283
	v201008091517:1.283
	v201008060807:1.283
	v201008060605:1.283
	v201008041021:1.283
	v201007300607:1.283
	v201007230628:1.283
	v201007160620:1.283
	v201007141230:1.283
	v201007121540:1.283
	v201007121006:1.283
	v201007090605:1.283
	v201007081434:1.283
	v201006301306:1.283
	v201006291520:1.283
	v201006291433:1.283
	v201006291413:1.283
	cdt_7_0:1.283.0.20
	CDT_7_0_0:1.283
	v201006141710:1.283
	v201006141523:1.283
	v201006141501:1.283
	v201006141443:1.283
	v201006071606:1.283
	v201006041510:1.283
	v201006041141:1.283
	v201006041120:1.283
	v201006041059:1.283
	v201006040814:1.283
	v201006031648:1.283
	v201006031435:1.283
	v201006031133:1.283
	v201005311212:1.283
	v201005281805:1.283
	v201005281606:1.283
	v201005280809:1.283
	v201005271136:1.283
	v201005241228:1.283
	v201005231230:1.283
	v201005221229:1.283
	v201005211239:1.283
	v201005211117:1.283
	v201005210808:1.283
	v201005201344:1.283
	v201005201121:1.283
	v201005191123:1.283
	v201005181108:1.283
	v201005171109:1.283
	v201005161106:1.283
	v201005151102:1.283
	v201005141611:1.283
	v201005141101:1.283
	v201005141027:1.283
	v201005140814:1.283
	v201005131028:1.283
	v201005131023:1.283
	v201005121012:1.283
	v201005101638:1.283
	v201005101037:1.283
	v201005071743:1.283
	v201005071449:1.283
	v201005070816:1.283
	v201005061048:1.283
	v201005031606:1.283
	v201005031211:1.283
	v201004300816:1.283
	v201004271740:1.283
	v201004271351:1.283
	v201004271154:1.283
	v201004261501:1.283
	v201004230829:1.283
	v201004160805:1.283
	v201004122255:1.283
	v201004122116:1.283
	v201004121636:1.283
	v201004121612:1.283
	v201004121517:1.283
	v201004121351:1.283
	v201004121338:1.283
	v201004121318:1.283
	v201004121221:1.283
	v201004121018:1.283
	v201004090808:1.283
	v201004021021:1.283
	v201004020811:1.283
	v201003311657:1.283
	v201003311606:1.283
	v201003261023:1.283
	v201003260808:1.283
	v201003221356:1.283
	v201003221322:1.283
	v201003221222:1.283
	v201003221139:1.283
	v201003191033:1.283
	v201003190823:1.283
	v201003151528:1.283
	v201003151310:1.283
	v201003141308:1.283
	v201003131314:1.283
	v201003122234:1.283
	v201003121956:1.283
	v201003121429:1.283
	v201003121033:1.283
	v201003120819:1.283
	v201003091218:1.283
	v201003081737:1.283
	v201003050807:1.283
	v201003041459:1.283
	v201002260805:1.283
	v201002251145:1.283
	CDT_6_0_2:1.283
	v201002221011:1.283
	v201002190808:1.283
	v201002181658:1.283
	v201002161416:1.283
	v201002120810:1.283
	v201002120608:1.283
	v201002081441:1.283
	v201002081436:1.283
	v201002080942:1.283
	v201002050813:1.283
	v201002050614:1.283
	v201002021626:1.283
	v201002011403:1.283
	v201002011210:1.283
	v201001290804:1.283
	v201001290609:1.283
	v201001272235:1.283
	v201001221500:1.283
	v201001221240:1.283
	v201001220807:1.283
	v201001220608:1.283
	v201001211209:1.283
	v201001201406:1.283
	v201001191935:1.283
	v201001191847:1.283
	v201001191710:1.283
	v201001191600:1.283
	v201001191455:1.283
	v201001191325:1.283
	v201001181549:1.283
	v201001150805:1.283
	v201001150607:1.283
	v201001141513:1.283
	v201001111633:1.283
	v201001080806:1.283
	v201001080606:1.283
	v200912180804:1.283
	v200912180606:1.283
	v200912110805:1.283
	v200912110608:1.283
	v200912040803:1.283
	v200912040606:1.283
	SD61-01:1.283
	v200912011540:1.283
	v200911301622:1.283
	v200911301340:1.283
	v200911301305:1.283
	v200911301146:1.283
	v200911270816:1.283
	v200911270607:1.283
	v200911261056:1.283
	v200911251023:1.283
	v200911200812:1.283
	v200911200607:1.283
	v200911191627:1.283
	v200911191132:1.283
	v200911161214:1.283
	v200911130804:1.283
	v200911130609:1.283
	v200911121315:1.283
	ScannerDiscovery61_Contributors:1.283
	v200911060806:1.283
	v200911060608:1.283
	v200911041538:1.283
	v200910300808:1.283
	v200910300621:1.283
	v200910282010:1.283
	v200910281835:1.283
	v200910281641:1.283
	v200910281604:1.283
	v200910271314:1.283
	v200910261035:1.283
	v200910252253:1.283
	v200910252201:1.283
	v200910252143:1.283
	v200910252108:1.283
	v200910230826:1.283
	v200910230620:1.283
	v200910160949:1.283
	v200910160627:1.283
	v200910131654:1.283
	v200910131546:1.283
	v200910091701:1.283
	v200910090808:1.283
	v200910090612:1.283
	v200910021233:1.283
	v200910020811:1.283
	v200910020612:1.283
	CDT_6_0_1:1.283
	ScannerDiscovery61:1.283.0.18
	Root_ScannerDiscovery61:1.283
	v200909250803:1.283
	v200909250606:1.283
	v200909180804:1.283
	v200909180606:1.283
	v200909110804:1.283
	v200909110608:1.283
	v200909040803:1.283
	v200909040605:1.283
	v200908281004:1.283
	v200908280952:1.283
	v200908280803:1.283
	v200908280608:1.283
	v200908211430:1.283
	v200908210802:1.283
	v200908210611:1.283
	v200908141401:1.283
	v200908141023:1.283
	v200908140916:1.283
	v200908140803:1.283
	v200908140608:1.283
	v200908070807:1.283
	v200908070606:1.283
	v200907310808:1.283
	v200907310618:1.283
	v200907301412:1.283
	v200907291638:1.283
	v200907240805:1.283
	v200907240621:1.283
	v200907221434:1.283
	v200907211438:1.283
	v200907170805:1.283
	v200907170607:1.283
	v200907161559:1.283
	v200907151009:1.283
	v200907141041:1.283
	v200907131223:1.283
	v200907131202:1.283
	v200907100614:1.283
	v200907030617:1.283
	v200906260605:1.283
	v200906190803:1.283
	cdt_6_0:1.283.0.16
	Root_cdt_6_0:1.283
	CDT_6_0_0:1.283
	v200906161748:1.283
	v200906151036:1.283
	v200906122346:1.283
	v200906120809:1.283
	v200906081036:1.283
	v200906050922:1.283
	v200906050855:1.283
	v200906050809:1.283
	v200905290807:1.283
	v200905220803:1.283
	v200905150807:1.283
	v200905121411:1.283
	v200905121134:1.283
	v200905121106:1.283
	v200905080958:1.283
	v200905080805:1.283
	v200905061052:1.283
	v200905060949:1.283
	v200905041314:1.283
	v200905041245:1.283
	v200905041203:1.283
	v200905011508:1.283
	v200905011306:1.283
	v200905011030:1.283
	v200905010803:1.283
	v200904291609:1.283
	cdt_5_0_2post:1.283.0.14
	v200904290942:1.283
	v200904241137:1.283
	v200904241053:1.283
	v200904241021:1.283
	v200904240804:1.283
	v200904221244:1.283
	v200904170802:1.283
	v200904100802:1.283
	CDT_5_0_2:1.283
	v200904030802:1.283
	v200903270801:1.283
	v200903201044:1.283
	v200903200803:1.283
	v200903191301:1.283
	v200903161435:1.283
	v200903161341:1.283
	v200903161321:1.283
	v200903161202:1.283
	v200903060602:1.283
	v200903051334:1.283
	v200903050950:1.283
	v200903041700:1.283
	v200903041617:1.283
	v200902270602:1.283
	v200902201236:1.283
	v200902200602:1.283
	v200902130801:1.283
	v200902130602:1.283
	v200902111034:1.283
	v200902101424:1.283
	v200902101101:1.283
	v200902060802:1.283
	v200902060602:1.283
	v200902031437:1.283
	v200902031216:1.283
	cdt_5_0_1post:1.283.0.12
	v200901300802:1.283
	v200901300602:1.283
	v200901230802:1.283
	v200901230601:1.283
	v200901160801:1.283
	v200901160602:1.283
	v200901091113:1.283
	v200901090802:1.283
	v200901090602:1.283
	v200901020801:1.283
	v200901020601:1.283
	v200812260801:1.283
	v200812260602:1.283
	v200812190801:1.283
	v200812190601:1.283
	v200812171517:1.283
	v200812151345:1.283
	v200812121153:1.283
	v200812121046:1.283
	v200812120801:1.283
	v200812120602:1.283
	v200812081719:1.283
	v200812051016:1.283
	v200812051008:1.283
	v200812050943:1.283
	v200812050801:1.283
	v200812050601:1.283
	v200811281051:1.283
	v200811281015:1.283
	v200811280802:1.283
	v200811280602:1.283
	v200811210802:1.283
	v200811210601:1.283
	v200811140804:1.283
	v200811140603:1.283
	v200811070805:1.283
	v200811070605:1.283
	v200810311518:1.283
	v200810310802:1.283
	v200810240803:1.283
	v200810221414:1.283
	v200810170802:1.283
	v200810100803:1.283
	v200810062059:1.283
	v200810061955:1.283
	v200810061755:1.283
	v200810030802:1.283
	v200809261507:1.283
	v200809261316:1.283
	v200809260801:1.283
	v200809240903:1.283
	v200809190802:1.283
	CDT_5_0_1:1.283
	v200809120802:1.283
	v200809050802:1.283
	v200808290803:1.283
	v200808261627:1.283
	v200808261609:1.283
	v200808220802:1.283
	v200808150801:1.283
	cdt_5_0post:1.283.0.10
	Root_cdt_5_0post:1.283
	v200808080802:1.283
	v200808010801:1.283
	v200807251630:1.283
	v200807251100:1.283
	v200807250801:1.283
	v200807180802:1.283
	v200807151657:1.283
	v200807151236:1.283
	v200807141323:1.283
	v200807110802:1.283
	v200807100946:1.283
	v200807092106:1.283
	v200807091713:1.283
	v200807091618:1.283
	v200807091527:1.283
	v200807091514:1.283
	v200807091121:1.283
	v200807091056:1.283
	v200807091047:1.283
	cdt_5_0:1.283.0.8
	CDT_5_0_0:1.283
	v200806171202:1.283
	v200806171118:1.283
	v200806160803:1.283
	v200806130802:1.283
	v200806121651:1.283
	v200806110805:1.283
	v200806101526:1.283
	v200806091639:1.283
	v200806091233:1.283
	v200806090802:1.283
	v200806060942:1.283
	v200806051712:1.283
	v200806040803:1.283
	v200806031320:1.283
	v200806020821:1.283
	v200805310003:1.283
	v200805302315:1.283
	v200805302202:1.283
	v200805302030:1.283
	v200805300802:1.283
	v200805280801:1.283
	v200805271414:1.283
	v200805261406:1.283
	v200805260801:1.283
	v200805232132:1.283
	v200805231908:1.283
	v200805231539:1.283
	v200805231345:1.283
	v200805231103:1.283
	v200805230930:1.283
	v200805230802:1.283
	v200805211118:1.283
	v200805210803:1.283
	v200805201118:1.283
	v200805191116:1.283
	v200805190802:1.283
	v200805181117:1.283
	v200805171116:1.283
	v200805161116:1.283
	v200805160801:1.283
	v200805151123:1.283
	v200805141119:1.283
	v200805140801:1.283
	v200805131118:1.283
	v200805121118:1.283
	v200805120802:1.283
	v200805111116:1.283
	v200805101116:1.283
	v200805091118:1.283
	v200805090802:1.283
	v200805070801:1.283
	v200805050803:1.283
	v200805041700:1.283
	v200805031702:1.283
	v200805021701:1.283
	v200805021559:1.283
	v200805020802:1.283
	v200804300801:1.283
	v200804290944:1.283
	v200804281107:1.283
	v200804280801:1.283
	v200804251700:1.283
	v200804250801:1.283
	v200804241324:1.283
	v200804241257:1.283
	v200804241109:1.283
	v200804230802:1.283
	v200804211443:1.283
	v200804211418:1.283
	v200804210801:1.283
	v200804180802:1.283
	v200804171540:1.283
	v200804160805:1.283
	v200804140802:1.283
	v200804110802:1.283
	v200804101002:1.283
	v200804090802:1.283
	v200804071034:1.283
	v200804070803:1.283
	v200804040803:1.283
	v200804020801:1.283
	v200803311055:1.283
	v200803310801:1.283
	v200803280802:1.283
	v200803260804:1.283
	v200803240801:1.283
	v200803210801:1.283
	v200803190802:1.283
	v200803171054:1.283
	v200803170802:1.283
	v200803140802:1.283
	v200803120807:1.283
	v200803101109:1.283
	v200803100802:1.283
	v200803070807:1.283
	v200803050804:1.283
	v200803041021:1.283
	v200803030804:1.283
	v200802291501:1.283
	v200802290817:1.283
	v200802271139:1.283
	v200802271029:1.283
	v200802270805:1.283
	CDT_4_0_3:1.283
	v200802251018:1.283
	v200802250943:1.283
	v200802250803:1.283
	v200802231429:1.283
	v200802231026:1.283
	v200802221555:1.283
	v200802221003:1.283
	v200802220802:1.283
	v200802200806:1.283
	v200802192156:1.283
	v200802192005:1.283
	v200802191623:1.283
	v200802191556:1.283
	v200802191403:1.283
	cdt_5_0_0M5:1.283.0.6
	v200802180805:1.283
	v200802151003:1.283
	v200802150801:1.283
	v200802130809:1.283
	v200802111122:1.283
	v200802110802:1.283
	v200802081005:1.283
	v200802080803:1.283
	v200802060800:1.283
	v200802040803:1.283
	v200802011116:1.283
	v200802011004:1.283
	v200802010809:1.283
	v200801300802:1.283
	v200801281152:1.283
	v200801281121:1.283
	v200801280802:1.283
	v200801251002:1.283
	v200801250801:1.283
	v200801230802:1.283
	v200801210803:1.283
	v200801181002:1.283
	v200801180801:1.283
	v200801160802:1.283
	v200801140803:1.283
	v200801111003:1.283
	v200801110804:1.283
	v200801090805:1.283
	v200801071713:1.283
	v200801071519:1.283
	v200801071335:1.283
	v200801070803:1.283
	v200801041003:1.283
	v200801040803:1.283
	v200801020800:1.283
	v200712310802:1.283
	v200712281000:1.283
	v200712280802:1.283
	v200712260806:1.283
	v200712240802:1.283
	v200712211001:1.283
	v200712210802:1.283
	v200712190814:1.283
	v200712171449:1.283
	v200712171355:1.283
	v200712171338:1.283
	v200712171119:1.283
	v200712171051:1.283
	v200712140801:1.283
	v200712131141:1.283
	v200712130803:1.283
	v200712121522:1.283
	v200712120801:1.283
	v200712110932:1.283
	v200712101514:1.283
	v200712071046:1.283
	v200712071009:1.283
	v200712070801:1.283
	CDT_4_0_2:1.283
	v200711280800:1.283
	v200711270800:1.283
	v200711260801:1.283
	v200711230800:1.283
	v200711221011:1.283
	v200711220801:1.283
	v200711210800:1.283
	v200711201358:1.283
	v200711200801:1.283
	v200711190800:1.283
	v200711160800:1.283
	v200711150800:1.283
	v200711140803:1.283
	v200711131355:1.283
	v200711131243:1.283
	v200711131124:1.283
	v200711131052:1.283
	v200711131016:1.283
	v200711130800:1.283
	v200711120801:1.283
	v200711091124:1.283
	v200711090800:1.283
	v200711080801:1.283
	v200711070801:1.283
	v200711060801:1.283
	v200711051450:1.283
	v200711051419:1.283
	v200711051358:1.283
	v200711051319:1.283
	v200711050800:1.283
	v200711021435:1.283
	v200711020800:1.283
	v200711010800:1.283
	v200710310800:1.283
	CDT_4_0_1:1.283
	cdt_4_0:1.283.0.4
	Root_cdt_4_0:1.283
	v200709251200:1.283
	v200709250100:1.283
	v200709241202:1.283
	v200709240100:1.283
	v200709210100:1.283
	v200709201150:1.283
	v200709201110:1.283
	v200709190101:1.283
	v200709181258:1.283
	v200709181129:1.283
	v200709180100:1.283
	v200709171257:1.283
	v200709170100:1.283
	v200709141100:1.283
	v200709140100:1.283
	v200709130101:1.283
	v200709120101:1.283
	v200709110100:1.283
	v200709100100:1.283
	v200709070100:1.283
	v200709060101:1.283
	v200709050100:1.283
	v200709040100:1.283
	v200709030100:1.283
	v200708310100:1.283
	v200708300100:1.283
	v200708290101:1.283
	v200708280101:1.283
	v200708270100:1.283
	v200708240100:1.283
	v200708230100:1.283
	v200708220100:1.283
	v200708210100:1.283
	v200708200100:1.283
	v200708170100:1.283
	v200708160101:1.283
	v200708150100:1.283
	v200708140100:1.283
	v200708130100:1.283
	v200708100100:1.283
	v200708090100:1.283
	v200708080100:1.283
	v200708070100:1.283
	v200708060100:1.283
	v200708030100:1.283
	v200708020101:1.283
	v200708010100:1.283
	v200707310100:1.283
	v200707300100:1.283
	v200707270100:1.283
	v200707260100:1.283
	v200707250100:1.283
	v200707242150:1.283
	v200707242130:1.283
	CDT_4_0_0:1.283
	v200706261300:1.283
	v200706251500:1.283
	v200706222100:1.283
	v200706220100:1.283
	v200706210101:1.283
	v200706201510:1.283
	v200706201331:1.283
	v200706200100:1.283
	v200706190100:1.283
	v200706181200:1.283
	v200706181036:1.283
	v200706180100:1.283
	v200706151545:1.283
	v200706151200:1.283
	v200706151001:1.283
	v200706150100:1.283
	v200706141700:1.283
	v200706141050:1.283
	v200706141030:1.283
	v200706140101:1.283
	v200706131502:1.283
	v200706131200:1.283
	v200706130100:1.283
	v200706122155:1.283
	v200706122130:1.283
	v200706121600:1.283
	v200706121227:1.283
	v200706121334:1.283
	v200706121200:1.283
	v200706112107:1.283
	v200706110501:1.283
	v200706081931:1.283
	v200706080500:1.283
	v200706070500:1.283
	v200706052319:1.283
	v200706052259:1.283
	v200706052038:1.283
	v200706052016:1.283
	v200706040500:1.283
	v200706011830:1.283
	v200705310500:1.283
	v200705280500:1.283
	v200705251830:1.283
	v200705240500:1.283
	v200705211931:1.283
	v200705210500:1.283
	v200705171410:1.283
	v200705141931:1.283
	v200705140500:1.283
	v200705111955:1.283
	v200705100500:1.283
	v200705091748:1.283
	v200705070500:1.283
	v200705030500:1.283
	v200705021749:1.283
	v200705021527:1.283
	v200705021411:1.283
	v200705021324:1.283
	v200705011604:1.283
	v200705011543:1.283
	v200704302030:1.283
	v200704301445:1.283
	v200704301150:1.283
	v200704301130:1.283
	v200704300630:1.283
	v200704300500:1.283
	v200704280116:1.283
	v200704280020:1.283
	v200704272334:1.283
	v200704272047:1.283
	v200704271928:1.283
	v200704271446:1.283
	v200704271348:1.283
	v200704260500:1.283
	v200704241400:1.283
	v200704230500:1.283
	v200704190500:1.283
	v200704171400:1.283
	v200704160500:1.283
	v200704120500:1.283
	v200704101400:1.283
	v200704090500:1.283
	v200704061900:1.283
	v200704040500:1.283
	v200704020500:1.283
	v200703302000:1.283
	v200703300600:1.283
	v200703280600:1.283
	v200703270600:1.283
	v200703260600:1.283
	v200703220600:1.283
	v200703190600:1.283
	v200703150600:1.283
	v200703120600:1.283
	v200703080601:1.283
	v200703050600:1.283
	v200703022039:1.283
	v200703010601:1.283
	v200702260601:1.283
	v200702220600:1.283
	CDT_4_0_0_M5:1.283
	v200702190601:1.283
	CDT_3_1_2:1.283
	v200702161600:1.283
	v200702150621:1.283
	v200702150601:1.283
	v200702121620:1.283
	v200702121553:1.283
	v200702081815:1.283
	v200702081751:1.283
	v200702050901:1.283
	v200702050601:1.283
	v200702020601:1.283
	v200702010601:1.283
	v200701290901:1.283
	v200701290601:1.283
	v200701250601:1.283
	v200701220901:1.283
	v200701220602:1.283
	v200701180601:1.283
	v200701152040:1.283
	v200701151949:1.283
	v200701150902:1.283
	v200701150601:1.283
	v200701091504:1.283
	v200701091440:1.283
	v200701051900:1.283
	v200701010600:1.283
	v200612291900:1.283
	v200612250600:1.283
	v200612221900:1.283
	v200612221600:1.283
	v200612220400:1.283
	v200612220200:1.283
	v200612211700:1.283
	v200612181754:1.283
	v200612181718:1.283
	v200612181600:1.283
	v200612180600:1.283
	v200612111604:1.283
	v200612041659:1.283
	v200612041616:1.283
	v200612041600:1.283
	v200611271730:1.283
	v200611200601:1.283
	v200611161830:1.283
	v200611161747:1.283
	v200611161530:1.283
	v200611152133:1.283
	v200611151930:1.283
	v200611130601:1.283
	v200611091945:1.283
	v200611060601:1.283
	v200611021945:1.283
	v200610262008:1.283
	v200610261911:1.283
	v200610261845:1.283
	v200610111207:1.283
	v200610030500:1.283
	CDT_3_1_1:1.283
	v200610020801:1.283
	v200610020500:1.283
	v200610010805:1.283
	v200609300801:1.283
	v200609290801:1.283
	v200609280800:1.283
	v200609270800:1.283
	v200609260800:1.283
	v200609250500:1.283
	v200609180500:1.283
	v200609151512:1.283
	v200609151445:1.283
	v200609151425:1.283
	v200609151341:1.283
	v200609151318:1.283
	v200609150800:1.283
	v200609140801:1.283
	v200609130800:1.283
	v200609120800:1.283
	v200609110800:1.283
	v200609110500:1.283
	v200609100800:1.283
	v200609090800:1.283
	v200609080800:1.283
	v200609070800:1.283
	v200609060800:1.283
	v200609050800:1.283
	v200609040800:1.283
	v200609040500:1.283
	v200609030800:1.283
	v200609020800:1.283
	v200609010800:1.283
	v200608310800:1.283
	v200608300801:1.283
	v200608280801:1.283
	v200608280500:1.283
	v200608210800:1.283
	v200608210500:1.283
	v200608140800:1.283
	v200608140501:1.283
	v200608070800:1.283
	v200608070500:1.283
	v200607310800:1.283
	v200607310500:1.283
	v200607240800:1.283
	v200607240500:1.283
	v200607170800:1.283
	v200607170501:1.283
	v200607101926:1.283
	v200607101843:1.283
	v200607101734:1.283
	v200607100700:1.283
	v200607100500:1.283
	CDT_3_1_0:1.283
	cdt_3_1:1.283.0.2
	Root_cdt_3_1:1.283
	v200606280500:1.283
	v200606271600:1.283
	v200606270500:1.283
	v200606261600:1.283
	v200606260500:1.283
	v200606250500:1.283
	v200606240500:1.283
	v200606230500:1.283
	v200606220500:1.283
	v200606210500:1.283
	v200606200500:1.283
	v200606190500:1.283
	v200606180500:1.283
	v200606170500:1.283
	v200606160500:1.283
	v200606150500:1.283
	v200606140500:1.283
	v200606130500:1.283
	v200606120500:1.283
	v200606110500:1.283
	v200606100500:1.283
	v200606090500:1.283
	v200606080500:1.283
	v200606070500:1.283
	v200606060500:1.283
	v200606050500:1.283
	v200606040500:1.283
	v200606030500:1.283
	v200606020500:1.283
	v200606010500:1.283
	v200605310501:1.283
	v200605300500:1.283
	v200605290500:1.283
	v200605280500:1.283
	v200605270500:1.283
	v200605260500:1.283
	v200605250500:1.283
	v200605240500:1.283
	v200605230500:1.283
	v200605220500:1.283
	v200605210500:1.283
	v200605200500:1.283
	v200605190500:1.283
	v200605180500:1.283
	v200605151430:1.283
	v200605150500:1.283
	v200605130500:1.283
	v200605120500:1.283
	v200605110500:1.283
	v200605100500:1.283
	v200605090500:1.283
	v200605080500:1.283
	v200605070500:1.283
	v200605060500:1.283
	v200605050500:1.283
	v200605040500:1.283
	v200605030500:1.283
	v200605020500:1.283
	v200605011310:1.283
	v200605010500:1.283
	v200604300500:1.283
	v200604290500:1.283
	v200604280500:1.283
	v200604270500:1.283
	v200604260500:1.283
	v200604250500:1.283
	v200604240500:1.283
	v200604230500:1.283
	v200604220500:1.283
	v200604210500:1.283
	v200604200819:1.283
	v200604200500:1.283
	v200604190500:1.283
	v200604180500:1.283
	v200604171607:1.283
	v200604171410:1.283
	v200604170500:1.283
	v200604161755:1.283
	v200604160500:1.283
	v200604151755:1.283
	v200604150500:1.283
	v200604141755:1.283
	v200604140500:1.283
	v200604131755:1.283
	v200604130500:1.283
	v200604121932:1.283
	v200604121833:1.283
	v200604121819:1.283
	v200604121755:1.283
	v200604121725:1.283
	v200604120500:1.283
	v200604110500:1.283
	v200604100500:1.283
	v200604090500:1.283
	v200604080500:1.283
	v200604070500:1.283
	v200604060500:1.283
	v200604050500:1.283
	v200604041846:1.283
	v200604041825:1.283
	v200604041822:1.283
	CDT_3_0_2:1.281.2.2
	CDT_3_0_2_RC1:1.281.2.2
	CDT_3_0_2_RC0:1.281.2.2
	CDT_3_0_1:1.281.2.2
	CDT_3_0_1_b1:1.281.2.2
	CDT_3_0_1_b0:1.281.2.2
	CDT_3_0_1_RC1:1.281.2.2
	cdt_3_0:1.281.0.2
	CDT_3_0:1.281
	CDT_3_0_RC3:1.281
	CDT_3_0_RC2:1.280
	CDT_3_0_RC2_build0:1.280
	CDT_3_0_RC1:1.280
	CDT_3_0_RC1_build0:1.280
	CDT_3_0_M7b:1.279
	CDT_3_0_M7a:1.278
	CDT_3_0_M7:1.278
	CDT_3_0_M6:1.277
	CDT_2_1_1:1.273
	CDT_3_0_M5:1.277
	CDT_2_1_1_20050307:1.273
	CDT_2_1:1.273
	CDT_2_1_RC8:1.273
	CDT_2_1_RC7:1.273
	CDT_2_1_RC6:1.273
	CDT_2_1_RC5:1.273
	CDT_2_1_RC4:1.273
	CDT_2_1_RC3:1.273
	cdt_21:1.273.0.2
	Root_cdt_21:1.273
	CDT_2_1_RC2:1.273
	CDT_2_1_RC1:1.272
	CDT_2_1_RC0:1.272
	CDT_2_0_2:1.268.2.2
	cdt_ast2:1.270.0.2
	Root_cdt_ast2:1.270
	CDT_2_0:1.268
	cdt_2_0:1.268.0.2
	CDT_2_0_RC1:1.268
	CDT_2_0_M9:1.267
	CDT_2_0_M8:1.221
	CDT_1_2_1_RC3:1.131.2.9
	CDT_1_2_1_RC2:1.131.2.9
	CDT_2_0_M7:1.185
	CDT_1_2_1_RC1:1.131.2.6
	CDT_2_0_M6:1.159
	CDT_2_0_M5_1:1.157
	CDT_1_2_1_M1:1.131.2.6
	CDT_1_2_RC1:1.131
	CDT_1_2_RC0:1.131
	cdt_1_2:1.131.0.2
	Root_cdt_1_2:1.131;
locks; strict;
comment	@# @;
expand	@b@;


1.283
date	2005.08.30.20.16.08;	author amagloire;	state Exp;
branches;
next	1.282;

1.282
date	2005.08.30.19.49.11;	author amagloire;	state Exp;
branches;
next	1.281;

1.281
date	2005.07.26.19.50.25;	author amagloire;	state Exp;
branches
	1.281.2.1;
next	1.280;

1.280
date	2005.06.25.16.42.39;	author amagloire;	state Exp;
branches;
next	1.279;

1.279
date	2005.06.16.19.55.30;	author vhirsl;	state Exp;
branches;
next	1.278;

1.278
date	2005.06.09.16.06.23;	author amagloire;	state Exp;
branches;
next	1.277;

1.277
date	2005.03.14.05.31.42;	author gheorghe;	state Exp;
branches;
next	1.276;

1.276
date	2005.02.02.20.19.13;	author aniefer;	state Exp;
branches;
next	1.275;

1.275
date	2005.01.31.16.36.28;	author gheorghe;	state Exp;
branches;
next	1.274;

1.274
date	2004.12.13.21.53.14;	author gheorghe;	state Exp;
branches;
next	1.273;

1.273
date	2004.11.16.15.17.40;	author aniefer;	state Exp;
branches;
next	1.272;

1.272
date	2004.10.14.21.05.31;	author aniefer;	state Exp;
branches;
next	1.271;

1.271
date	2004.10.04.21.06.38;	author aniefer;	state Exp;
branches;
next	1.270;

1.270
date	2004.08.11.19.50.20;	author gheorghe;	state Exp;
branches;
next	1.269;

1.269
date	2004.08.06.21.14.53;	author vhirsl;	state Exp;
branches;
next	1.268;

1.268
date	2004.06.10.00.06.02;	author amagloire;	state Exp;
branches
	1.268.2.1;
next	1.267;

1.267
date	2004.05.20.03.00.50;	author amagloire;	state Exp;
branches;
next	1.266;

1.266
date	2004.05.03.17.28.41;	author gheorghe;	state Exp;
branches;
next	1.265;

1.265
date	2004.04.30.14.45.15;	author hamer;	state Exp;
branches;
next	1.264;

1.264
date	2004.04.29.16.07.50;	author hamer;	state Exp;
branches;
next	1.263;

1.263
date	2004.04.27.17.03.16;	author hamer;	state Exp;
branches;
next	1.262;

1.262
date	2004.04.23.15.12.19;	author hamer;	state Exp;
branches;
next	1.261;

1.261
date	2004.04.23.03.49.01;	author jcamelon;	state Exp;
branches;
next	1.260;

1.260
date	2004.04.22.17.45.09;	author jcamelon;	state Exp;
branches;
next	1.259;

1.259
date	2004.04.22.14.56.53;	author aniefer;	state Exp;
branches;
next	1.258;

1.258
date	2004.04.22.04.21.07;	author amagloire;	state Exp;
branches;
next	1.257;

1.257
date	2004.04.22.02.55.46;	author jcamelon;	state Exp;
branches;
next	1.256;

1.256
date	2004.04.21.19.11.11;	author aniefer;	state Exp;
branches;
next	1.255;

1.255
date	2004.04.21.18.05.08;	author jcamelon;	state Exp;
branches;
next	1.254;

1.254
date	2004.04.20.21.34.56;	author aniefer;	state Exp;
branches;
next	1.253;

1.253
date	2004.04.20.21.16.03;	author aniefer;	state Exp;
branches;
next	1.252;

1.252
date	2004.04.20.20.07.13;	author jcamelon;	state Exp;
branches;
next	1.251;

1.251
date	2004.04.20.17.36.22;	author jcamelon;	state Exp;
branches;
next	1.250;

1.250
date	2004.04.20.16.12.44;	author dinglis;	state Exp;
branches;
next	1.249;

1.249
date	2004.04.20.00.05.42;	author amagloire;	state Exp;
branches;
next	1.248;

1.248
date	2004.04.19.21.27.56;	author aniefer;	state Exp;
branches;
next	1.247;

1.247
date	2004.04.19.19.03.11;	author aniefer;	state Exp;
branches;
next	1.246;

1.246
date	2004.04.15.22.38.34;	author aniefer;	state Exp;
branches;
next	1.245;

1.245
date	2004.04.15.21.00.16;	author jcamelon;	state Exp;
branches;
next	1.244;

1.244
date	2004.04.15.17.51.23;	author aniefer;	state Exp;
branches;
next	1.243;

1.243
date	2004.04.15.03.20.39;	author jcamelon;	state Exp;
branches;
next	1.242;

1.242
date	2004.04.15.02.32.13;	author jcamelon;	state Exp;
branches;
next	1.241;

1.241
date	2004.04.15.01.47.18;	author jcamelon;	state Exp;
branches;
next	1.240;

1.240
date	2004.04.14.20.42.44;	author aniefer;	state Exp;
branches;
next	1.239;

1.239
date	2004.04.13.15.31.12;	author aniefer;	state Exp;
branches;
next	1.238;

1.238
date	2004.04.12.17.43.08;	author gheorghe;	state Exp;
branches;
next	1.237;

1.237
date	2004.04.11.22.51.11;	author jcamelon;	state Exp;
branches;
next	1.236;

1.236
date	2004.04.11.04.17.41;	author jcamelon;	state Exp;
branches;
next	1.235;

1.235
date	2004.04.09.20.58.07;	author aniefer;	state Exp;
branches;
next	1.234;

1.234
date	2004.04.09.17.52.26;	author aniefer;	state Exp;
branches;
next	1.233;

1.233
date	2004.04.08.14.38.03;	author jcamelon;	state Exp;
branches;
next	1.232;

1.232
date	2004.04.07.21.24.37;	author aniefer;	state Exp;
branches;
next	1.231;

1.231
date	2004.04.07.15.17.19;	author aniefer;	state Exp;
branches;
next	1.230;

1.230
date	2004.04.07.04.31.03;	author jcamelon;	state Exp;
branches;
next	1.229;

1.229
date	2004.04.06.15.38.00;	author aniefer;	state Exp;
branches;
next	1.228;

1.228
date	2004.04.06.14.37.03;	author jcamelon;	state Exp;
branches;
next	1.227;

1.227
date	2004.04.06.05.10.36;	author jcamelon;	state Exp;
branches;
next	1.226;

1.226
date	2004.04.05.20.52.19;	author aniefer;	state Exp;
branches;
next	1.225;

1.225
date	2004.04.05.18.18.46;	author aniefer;	state Exp;
branches;
next	1.224;

1.224
date	2004.04.05.03.50.15;	author jcamelon;	state Exp;
branches;
next	1.223;

1.223
date	2004.04.02.19.20.27;	author aniefer;	state Exp;
branches;
next	1.222;

1.222
date	2004.04.02.18.50.12;	author jcamelon;	state Exp;
branches;
next	1.221;

1.221
date	2004.03.29.20.55.40;	author jcamelon;	state Exp;
branches;
next	1.220;

1.220
date	2004.03.28.23.21.52;	author jcamelon;	state Exp;
branches;
next	1.219;

1.219
date	2004.03.26.20.08.05;	author aniefer;	state Exp;
branches;
next	1.218;

1.218
date	2004.03.26.15.50.31;	author aniefer;	state Exp;
branches;
next	1.217;

1.217
date	2004.03.25.22.10.50;	author aniefer;	state Exp;
branches;
next	1.216;

1.216
date	2004.03.23.16.46.07;	author aniefer;	state Exp;
branches;
next	1.215;

1.215
date	2004.03.22.19.42.28;	author jcamelon;	state Exp;
branches;
next	1.214;

1.214
date	2004.03.22.18.23.22;	author aniefer;	state Exp;
branches;
next	1.213;

1.213
date	2004.03.18.23.20.16;	author aniefer;	state Exp;
branches;
next	1.212;

1.212
date	2004.03.18.05.38.25;	author amagloire;	state Exp;
branches;
next	1.211;

1.211
date	2004.03.17.21.33.43;	author aniefer;	state Exp;
branches;
next	1.210;

1.210
date	2004.03.16.22.29.55;	author aniefer;	state Exp;
branches;
next	1.209;

1.209
date	2004.03.16.21.23.45;	author amagloire;	state Exp;
branches;
next	1.208;

1.208
date	2004.03.15.16.17.38;	author aniefer;	state Exp;
branches;
next	1.207;

1.207
date	2004.03.15.16.01.12;	author hamer;	state Exp;
branches;
next	1.206;

1.206
date	2004.03.12.15.49.07;	author aniefer;	state Exp;
branches;
next	1.205;

1.205
date	2004.03.09.23.46.12;	author dinglis;	state Exp;
branches;
next	1.204;

1.204
date	2004.03.09.19.00.44;	author aniefer;	state Exp;
branches;
next	1.203;

1.203
date	2004.03.09.16.15.27;	author gheorghe;	state Exp;
branches;
next	1.202;

1.202
date	2004.03.03.15.59.56;	author jcamelon;	state Exp;
branches;
next	1.201;

1.201
date	2004.03.02.16.10.37;	author jcamelon;	state Exp;
branches;
next	1.200;

1.200
date	2004.03.01.21.18.09;	author aniefer;	state Exp;
branches;
next	1.199;

1.199
date	2004.02.27.15.59.47;	author jcamelon;	state Exp;
branches;
next	1.198;

1.198
date	2004.02.26.17.31.45;	author amagloire;	state Exp;
branches;
next	1.197;

1.197
date	2004.02.25.23.24.04;	author gheorghe;	state Exp;
branches;
next	1.196;

1.196
date	2004.02.25.22.18.46;	author jcamelon;	state Exp;
branches;
next	1.195;

1.195
date	2004.02.25.15.30.21;	author jcamelon;	state Exp;
branches;
next	1.194;

1.194
date	2004.02.25.14.43.32;	author amagloire;	state Exp;
branches;
next	1.193;

1.193
date	2004.02.24.22.09.57;	author aniefer;	state Exp;
branches;
next	1.192;

1.192
date	2004.02.24.05.03.30;	author amagloire;	state Exp;
branches;
next	1.191;

1.191
date	2004.02.21.22.03.50;	author amagloire;	state Exp;
branches;
next	1.190;

1.190
date	2004.02.19.16.23.36;	author aniefer;	state Exp;
branches;
next	1.189;

1.189
date	2004.02.18.21.03.42;	author aniefer;	state Exp;
branches;
next	1.188;

1.188
date	2004.02.17.16.59.37;	author aniefer;	state Exp;
branches;
next	1.187;

1.187
date	2004.02.17.15.31.25;	author jcamelon;	state Exp;
branches;
next	1.186;

1.186
date	2004.02.16.20.46.11;	author aniefer;	state Exp;
branches;
next	1.185;

1.185
date	2004.02.13.15.40.08;	author jcamelon;	state Exp;
branches;
next	1.184;

1.184
date	2004.02.11.23.14.24;	author jcamelon;	state Exp;
branches;
next	1.183;

1.183
date	2004.02.11.03.07.33;	author jcamelon;	state Exp;
branches;
next	1.182;

1.182
date	2004.02.10.15.33.41;	author jcamelon;	state Exp;
branches;
next	1.181;

1.181
date	2004.02.09.16.32.43;	author jcamelon;	state Exp;
branches;
next	1.180;

1.180
date	2004.02.09.15.46.40;	author hamer;	state Exp;
branches;
next	1.179;

1.179
date	2004.02.09.04.19.11;	author jcamelon;	state Exp;
branches;
next	1.178;

1.178
date	2004.02.05.03.57.49;	author jcamelon;	state Exp;
branches;
next	1.177;

1.177
date	2004.01.30.23.35.57;	author jcamelon;	state Exp;
branches;
next	1.176;

1.176
date	2004.01.29.04.57.31;	author jcamelon;	state Exp;
branches;
next	1.175;

1.175
date	2004.01.28.04.00.26;	author jcamelon;	state Exp;
branches;
next	1.174;

1.174
date	2004.01.27.20.39.27;	author jcamelon;	state Exp;
branches;
next	1.173;

1.173
date	2004.01.27.02.36.30;	author jcamelon;	state Exp;
branches;
next	1.172;

1.172
date	2004.01.27.01.23.29;	author jcamelon;	state Exp;
branches;
next	1.171;

1.171
date	2004.01.22.20.15.31;	author jcamelon;	state Exp;
branches;
next	1.170;

1.170
date	2004.01.20.02.21.30;	author jcamelon;	state Exp;
branches;
next	1.169;

1.169
date	2004.01.17.00.18.07;	author jcamelon;	state Exp;
branches;
next	1.168;

1.168
date	2004.01.16.20.18.52;	author hamer;	state Exp;
branches;
next	1.167;

1.167
date	2004.01.15.23.06.50;	author jcamelon;	state Exp;
branches;
next	1.166;

1.166
date	2004.01.15.18.05.41;	author hamer;	state Exp;
branches;
next	1.165;

1.165
date	2004.01.15.13.37.12;	author jcamelon;	state Exp;
branches;
next	1.164;

1.164
date	2004.01.13.17.06.56;	author jcamelon;	state Exp;
branches;
next	1.163;

1.163
date	2004.01.09.16.59.30;	author jcamelon;	state Exp;
branches;
next	1.162;

1.162
date	2004.01.08.16.57.54;	author jcamelon;	state Exp;
branches;
next	1.161;

1.161
date	2004.01.07.02.00.22;	author jcamelon;	state Exp;
branches;
next	1.160;

1.160
date	2004.01.06.15.26.48;	author jcamelon;	state Exp;
branches;
next	1.159;

1.159
date	2003.12.31.20.39.37;	author hamer;	state Exp;
branches;
next	1.158;

1.158
date	2003.12.22.21.12.50;	author hamer;	state Exp;
branches;
next	1.157;

1.157
date	2003.12.17.20.51.30;	author hamer;	state Exp;
branches;
next	1.156;

1.156
date	2003.12.17.19.21.32;	author hamer;	state Exp;
branches;
next	1.155;

1.155
date	2003.12.16.15.18.00;	author hamer;	state Exp;
branches;
next	1.154;

1.154
date	2003.12.12.19.44.42;	author jcamelon;	state Exp;
branches;
next	1.153;

1.153
date	2003.12.12.02.01.36;	author jcamelon;	state Exp;
branches;
next	1.152;

1.152
date	2003.12.11.18.42.31;	author amagloire;	state Exp;
branches;
next	1.151;

1.151
date	2003.12.10.00.07.32;	author jcamelon;	state Exp;
branches;
next	1.150;

1.150
date	2003.12.09.19.58.34;	author hamer;	state Exp;
branches;
next	1.149;

1.149
date	2003.12.09.16.39.07;	author jcamelon;	state Exp;
branches;
next	1.148;

1.148
date	2003.12.04.21.28.48;	author jcamelon;	state Exp;
branches;
next	1.147;

1.147
date	2003.12.03.21.48.12;	author jcamelon;	state Exp;
branches;
next	1.146;

1.146
date	2003.11.28.05.07.26;	author jcamelon;	state Exp;
branches;
next	1.145;

1.145
date	2003.11.28.04.58.00;	author jcamelon;	state Exp;
branches;
next	1.144;

1.144
date	2003.11.20.15.23.01;	author jcamelon;	state Exp;
branches;
next	1.143;

1.143
date	2003.11.13.19.27.29;	author hamer;	state Exp;
branches;
next	1.142;

1.142
date	2003.11.10.19.37.02;	author hamer;	state Exp;
branches;
next	1.141;

1.141
date	2003.11.07.19.49.36;	author jcamelon;	state Exp;
branches;
next	1.140;

1.140
date	2003.11.06.04.57.38;	author jcamelon;	state Exp;
branches;
next	1.139;

1.139
date	2003.11.05.23.35.21;	author jcamelon;	state Exp;
branches;
next	1.138;

1.138
date	2003.11.05.18.15.21;	author jcamelon;	state Exp;
branches;
next	1.137;

1.137
date	2003.11.03.14.00.13;	author jcamelon;	state Exp;
branches;
next	1.136;

1.136
date	2003.10.24.21.34.15;	author jcamelon;	state Exp;
branches;
next	1.135;

1.135
date	2003.10.24.17.49.22;	author jcamelon;	state Exp;
branches;
next	1.134;

1.134
date	2003.10.22.17.46.50;	author hamer;	state Exp;
branches;
next	1.133;

1.133
date	2003.10.21.23.22.31;	author jcamelon;	state Exp;
branches;
next	1.132;

1.132
date	2003.10.20.18.16.38;	author dinglis;	state Exp;
branches;
next	1.131;

1.131
date	2003.10.01.21.15.45;	author jcamelon;	state Exp;
branches
	1.131.2.1;
next	1.130;

1.130
date	2003.10.01.19.55.04;	author jcamelon;	state Exp;
branches;
next	1.129;

1.129
date	2003.10.01.17.10.20;	author jcamelon;	state Exp;
branches;
next	1.128;

1.128
date	2003.10.01.14.25.26;	author dschaefer;	state Exp;
branches;
next	1.127;

1.127
date	2003.09.30.20.42.15;	author jcamelon;	state Exp;
branches;
next	1.126;

1.126
date	2003.09.30.18.18.26;	author jcamelon;	state Exp;
branches;
next	1.125;

1.125
date	2003.09.30.18.03.20;	author jcamelon;	state Exp;
branches;
next	1.124;

1.124
date	2003.09.30.14.10.28;	author jcamelon;	state Exp;
branches;
next	1.123;

1.123
date	2003.09.30.13.51.56;	author jcamelon;	state Exp;
branches;
next	1.122;

1.122
date	2003.09.30.13.42.44;	author jcamelon;	state Exp;
branches;
next	1.121;

1.121
date	2003.09.29.19.49.19;	author jcamelon;	state Exp;
branches;
next	1.120;

1.120
date	2003.09.29.19.21.57;	author jcamelon;	state Exp;
branches;
next	1.119;

1.119
date	2003.09.26.19.54.28;	author dschaefer;	state Exp;
branches;
next	1.118;

1.118
date	2003.09.26.19.21.07;	author jcamelon;	state Exp;
branches;
next	1.117;

1.117
date	2003.09.26.17.53.41;	author dschaefer;	state Exp;
branches;
next	1.116;

1.116
date	2003.09.26.14.58.17;	author jcamelon;	state Exp;
branches;
next	1.115;

1.115
date	2003.09.25.19.51.50;	author jcamelon;	state Exp;
branches;
next	1.114;

1.114
date	2003.09.25.19.40.39;	author jcamelon;	state Exp;
branches;
next	1.113;

1.113
date	2003.09.25.14.26.33;	author jcamelon;	state Exp;
branches;
next	1.112;

1.112
date	2003.09.25.03.19.31;	author dschaefer;	state Exp;
branches;
next	1.111;

1.111
date	2003.09.24.17.26.38;	author jcamelon;	state Exp;
branches;
next	1.110;

1.110
date	2003.09.24.14.20.44;	author dschaefer;	state Exp;
branches;
next	1.109;

1.109
date	2003.09.24.13.36.50;	author jcamelon;	state Exp;
branches;
next	1.108;

1.108
date	2003.09.23.22.58.26;	author jcamelon;	state Exp;
branches;
next	1.107;

1.107
date	2003.09.23.20.46.12;	author jcamelon;	state Exp;
branches;
next	1.106;

1.106
date	2003.09.23.15.17.03;	author jcamelon;	state Exp;
branches;
next	1.105;

1.105
date	2003.09.22.18.38.20;	author jcamelon;	state Exp;
branches;
next	1.104;

1.104
date	2003.09.22.02.32.00;	author dschaefer;	state Exp;
branches;
next	1.103;

1.103
date	2003.09.19.16.00.44;	author jcamelon;	state Exp;
branches;
next	1.102;

1.102
date	2003.09.18.15.22.42;	author jcamelon;	state Exp;
branches;
next	1.101;

1.101
date	2003.09.18.15.14.59;	author jcamelon;	state Exp;
branches;
next	1.100;

1.100
date	2003.09.16.17.31.43;	author jcamelon;	state Exp;
branches;
next	1.99;

1.99
date	2003.09.16.14.45.34;	author jcamelon;	state Exp;
branches;
next	1.98;

1.98
date	2003.09.15.22.50.59;	author jcamelon;	state Exp;
branches;
next	1.97;

1.97
date	2003.09.15.21.49.55;	author jcamelon;	state Exp;
branches;
next	1.96;

1.96
date	2003.09.15.19.04.48;	author jcamelon;	state Exp;
branches;
next	1.95;

1.95
date	2003.09.15.17.31.17;	author jcamelon;	state Exp;
branches;
next	1.94;

1.94
date	2003.09.15.13.20.23;	author jcamelon;	state Exp;
branches;
next	1.93;

1.93
date	2003.09.12.19.11.22;	author jcamelon;	state Exp;
branches;
next	1.92;

1.92
date	2003.09.12.15.08.35;	author jcamelon;	state Exp;
branches;
next	1.91;

1.91
date	2003.09.12.13.13.45;	author jcamelon;	state Exp;
branches;
next	1.90;

1.90
date	2003.09.11.18.06.15;	author jcamelon;	state Exp;
branches;
next	1.89;

1.89
date	2003.09.11.14.46.08;	author jcamelon;	state Exp;
branches;
next	1.88;

1.88
date	2003.09.10.13.21.53;	author jcamelon;	state Exp;
branches;
next	1.87;

1.87
date	2003.09.09.20.01.06;	author jcamelon;	state Exp;
branches;
next	1.86;

1.86
date	2003.09.09.18.02.18;	author jcamelon;	state Exp;
branches;
next	1.85;

1.85
date	2003.09.09.15.46.44;	author jcamelon;	state Exp;
branches;
next	1.84;

1.84
date	2003.09.08.19.17.45;	author jcamelon;	state Exp;
branches;
next	1.83;

1.83
date	2003.09.08.18.10.55;	author jcamelon;	state Exp;
branches;
next	1.82;

1.82
date	2003.09.08.12.31.30;	author jcamelon;	state Exp;
branches;
next	1.81;

1.81
date	2003.09.05.19.24.05;	author jcamelon;	state Exp;
branches;
next	1.80;

1.80
date	2003.09.05.18.31.44;	author jcamelon;	state Exp;
branches;
next	1.79;

1.79
date	2003.09.05.14.19.58;	author jcamelon;	state Exp;
branches;
next	1.78;

1.78
date	2003.09.05.13.45.11;	author jcamelon;	state Exp;
branches;
next	1.77;

1.77
date	2003.09.04.20.47.05;	author jcamelon;	state Exp;
branches;
next	1.76;

1.76
date	2003.09.04.14.39.07;	author jcamelon;	state Exp;
branches;
next	1.75;

1.75
date	2003.09.03.20.57.51;	author jcamelon;	state Exp;
branches;
next	1.74;

1.74
date	2003.09.03.15.16.03;	author jcamelon;	state Exp;
branches;
next	1.73;

1.73
date	2003.09.02.20.05.20;	author jcamelon;	state Exp;
branches;
next	1.72;

1.72
date	2003.09.02.17.17.01;	author jcamelon;	state Exp;
branches;
next	1.71;

1.71
date	2003.08.28.20.14.11;	author jcamelon;	state Exp;
branches;
next	1.70;

1.70
date	2003.08.28.15.50.08;	author jcamelon;	state Exp;
branches;
next	1.69;

1.69
date	2003.08.28.15.02.29;	author jcamelon;	state Exp;
branches;
next	1.68;

1.68
date	2003.08.25.15.19.06;	author jcamelon;	state Exp;
branches;
next	1.67;

1.67
date	2003.08.25.14.13.26;	author jcamelon;	state Exp;
branches;
next	1.66;

1.66
date	2003.08.25.12.19.43;	author jcamelon;	state Exp;
branches;
next	1.65;

1.65
date	2003.08.25.04.20.47;	author dschaefer;	state Exp;
branches;
next	1.64;

1.64
date	2003.08.20.18.05.19;	author dschaefer;	state Exp;
branches;
next	1.63;

1.63
date	2003.08.20.17.52.27;	author dschaefer;	state Exp;
branches;
next	1.62;

1.62
date	2003.08.14.19.49.48;	author jcamelon;	state Exp;
branches;
next	1.61;

1.61
date	2003.08.14.15.33.32;	author jcamelon;	state Exp;
branches;
next	1.60;

1.60
date	2003.08.13.23.54.09;	author jcamelon;	state Exp;
branches;
next	1.59;

1.59
date	2003.08.13.21.51.53;	author jcamelon;	state Exp;
branches;
next	1.58;

1.58
date	2003.08.13.17.45.21;	author jcamelon;	state Exp;
branches;
next	1.57;

1.57
date	2003.08.12.22.22.58;	author jcamelon;	state Exp;
branches;
next	1.56;

1.56
date	2003.08.12.20.40.11;	author jcamelon;	state Exp;
branches;
next	1.55;

1.55
date	2003.08.12.20.19.47;	author jcamelon;	state Exp;
branches;
next	1.54;

1.54
date	2003.08.12.15.20.13;	author jcamelon;	state Exp;
branches;
next	1.53;

1.53
date	2003.08.12.14.28.07;	author jcamelon;	state Exp;
branches;
next	1.52;

1.52
date	2003.08.11.19.10.40;	author jcamelon;	state Exp;
branches;
next	1.51;

1.51
date	2003.08.07.14.46.44;	author dschaefer;	state Exp;
branches;
next	1.50;

1.50
date	2003.08.01.19.26.55;	author jcamelon;	state Exp;
branches;
next	1.49;

1.49
date	2003.08.01.17.43.07;	author jcamelon;	state Exp;
branches;
next	1.48;

1.48
date	2003.07.31.13.20.27;	author jcamelon;	state Exp;
branches;
next	1.47;

1.47
date	2003.07.31.13.14.13;	author jcamelon;	state Exp;
branches;
next	1.46;

1.46
date	2003.07.30.19.17.08;	author jcamelon;	state Exp;
branches;
next	1.45;

1.45
date	2003.07.30.13.04.38;	author jcamelon;	state Exp;
branches;
next	1.44;

1.44
date	2003.07.30.01.31.06;	author jcamelon;	state Exp;
branches;
next	1.43;

1.43
date	2003.07.29.14.28.32;	author jcamelon;	state Exp;
branches;
next	1.42;

1.42
date	2003.07.29.14.21.02;	author jcamelon;	state Exp;
branches;
next	1.41;

1.41
date	2003.07.29.12.40.11;	author jcamelon;	state Exp;
branches;
next	1.40;

1.40
date	2003.07.28.20.49.41;	author jcamelon;	state Exp;
branches;
next	1.39;

1.39
date	2003.07.28.17.21.50;	author jcamelon;	state Exp;
branches;
next	1.38;

1.38
date	2003.07.28.14.18.39;	author jcamelon;	state Exp;
branches;
next	1.37;

1.37
date	2003.07.28.00.28.24;	author jcamelon;	state Exp;
branches;
next	1.36;

1.36
date	2003.07.28.00.02.32;	author jcamelon;	state Exp;
branches;
next	1.35;

1.35
date	2003.07.25.15.21.49;	author jcamelon;	state Exp;
branches;
next	1.34;

1.34
date	2003.07.25.00.35.42;	author jcamelon;	state Exp;
branches;
next	1.33;

1.33
date	2003.07.24.21.47.13;	author jcamelon;	state Exp;
branches;
next	1.32;

1.32
date	2003.07.24.17.18.44;	author jcamelon;	state Exp;
branches;
next	1.31;

1.31
date	2003.07.24.14.20.11;	author dschaefer;	state Exp;
branches;
next	1.30;

1.30
date	2003.07.24.13.47.20;	author jcamelon;	state Exp;
branches;
next	1.29;

1.29
date	2003.07.22.22.02.24;	author jcamelon;	state Exp;
branches;
next	1.28;

1.28
date	2003.07.22.00.44.16;	author jcamelon;	state Exp;
branches;
next	1.27;

1.27
date	2003.07.21.21.13.59;	author dschaefer;	state Exp;
branches;
next	1.26;

1.26
date	2003.07.21.17.30.00;	author jcamelon;	state Exp;
branches;
next	1.25;

1.25
date	2003.07.18.16.39.12;	author jcamelon;	state Exp;
branches;
next	1.24;

1.24
date	2003.07.18.12.40.43;	author jcamelon;	state Exp;
branches;
next	1.23;

1.23
date	2003.07.18.12.18.22;	author pgraves;	state Exp;
branches;
next	1.22;

1.22
date	2003.07.17.20.15.03;	author jcamelon;	state Exp;
branches;
next	1.21;

1.21
date	2003.07.15.13.35.41;	author jcamelon;	state Exp;
branches;
next	1.20;

1.20
date	2003.07.14.14.04.21;	author jcamelon;	state Exp;
branches;
next	1.19;

1.19
date	2003.07.11.22.27.11;	author dschaefer;	state Exp;
branches;
next	1.18;

1.18
date	2003.07.09.00.47.47;	author jcamelon;	state Exp;
branches;
next	1.17;

1.17
date	2003.07.07.13.45.49;	author jcamelon;	state Exp;
branches;
next	1.16;

1.16
date	2003.07.04.18.36.47;	author jcamelon;	state Exp;
branches;
next	1.15;

1.15
date	2003.07.04.18.03.22;	author jcamelon;	state Exp;
branches;
next	1.14;

1.14
date	2003.07.04.17.15.44;	author jcamelon;	state Exp;
branches;
next	1.13;

1.13
date	2003.07.04.03.03.01;	author amagloire;	state Exp;
branches;
next	1.12;

1.12
date	2003.07.03.18.44.40;	author jcamelon;	state Exp;
branches;
next	1.11;

1.11
date	2003.06.30.22.08.34;	author jcamelon;	state Exp;
branches;
next	1.10;

1.10
date	2003.06.28.22.39.35;	author jcamelon;	state Exp;
branches;
next	1.9;

1.9
date	2003.06.27.00.20.03;	author jcamelon;	state Exp;
branches;
next	1.8;

1.8
date	2003.06.26.00.11.32;	author jcamelon;	state Exp;
branches;
next	1.7;

1.7
date	2003.06.25.22.47.45;	author jcamelon;	state Exp;
branches;
next	1.6;

1.6
date	2003.06.24.20.18.16;	author jcamelon;	state Exp;
branches;
next	1.5;

1.5
date	2003.06.23.18.05.26;	author jcamelon;	state Exp;
branches;
next	1.4;

1.4
date	2003.06.23.14.36.28;	author dschaefer;	state Exp;
branches;
next	1.3;

1.3
date	2003.06.20.17.16.05;	author jcamelon;	state Exp;
branches;
next	1.2;

1.2
date	2003.06.20.17.00.44;	author jcamelon;	state Exp;
branches;
next	1.1;

1.1
date	2003.06.18.21.29.47;	author jcamelon;	state Exp;
branches;
next	;

1.131.2.1
date	2003.10.21.23.22.25;	author jcamelon;	state Exp;
branches;
next	1.131.2.2;

1.131.2.2
date	2003.10.26.18.54.17;	author jcamelon;	state Exp;
branches;
next	1.131.2.3;

1.131.2.3
date	2003.11.03.14.00.53;	author jcamelon;	state Exp;
branches;
next	1.131.2.4;

1.131.2.4
date	2003.11.05.18.14.57;	author jcamelon;	state Exp;
branches;
next	1.131.2.5;

1.131.2.5
date	2003.11.06.04.57.46;	author jcamelon;	state Exp;
branches;
next	1.131.2.6;

1.131.2.6
date	2003.11.07.19.49.10;	author jcamelon;	state Exp;
branches;
next	1.131.2.7;

1.131.2.7
date	2004.01.30.16.13.25;	author jcamelon;	state Exp;
branches;
next	1.131.2.8;

1.131.2.8
date	2004.02.15.23.12.31;	author jcamelon;	state Exp;
branches;
next	1.131.2.9;

1.131.2.9
date	2004.02.17.16.01.39;	author gheorghe;	state Exp;
branches;
next	;

1.268.2.1
date	2004.08.03.19.47.59;	author gheorghe;	state Exp;
branches;
next	1.268.2.2;

1.268.2.2
date	2004.08.11.20.05.27;	author gheorghe;	state Exp;
branches;
next	;

1.281.2.1
date	2005.08.30.19.58.13;	author amagloire;	state Exp;
branches;
next	1.281.2.2;

1.281.2.2
date	2005.08.30.20.25.42;	author amagloire;	state Exp;
branches;
next	;


desc
@@


1.283
log
@2005-08-30 Alain Magloire
	New test for PR 109202 (written by Devin Steffler)
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java
@
text
@2005-08-30 Alain Magloire
	New test for PR 109202 (written by Devin Steffler)
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java

2005-08-30 Alain Magloire
	New test in PR 107150 (written by Devin Steffler)
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2Tests.java
	* parser/org/eclipse/cdt/core/parser/tests/scanner2/Scanner2Test.java

2005-06-26 Alain Magloire
	* model/org/eclipse/cdt/core/model/tests/StructuralTemplateTests.java

2005-06-25 Alain Magloire
	PR 98788: Templates
	* model/org/eclipse/cdt/core/model/tests/CModleElementsTests.java
	* model/org/eclipse/cdt/core/model/tests/ITemplateTests.java
	* model/org/eclipse/cdt/core/model/tests/StructureCModelElementsTests.java
	* model/org/eclipse/cdt/core/model/tests/StructuralTemplateTests.java

2005-06-16 Vladimir Hirsl
	Updated search related tests to reflect function parameters in search pattern.
	
	* indexer/org/eclipse/cdt/core/indexer/tests/DependencyTests.java
	* indexer/org/eclipse/cdt/core/indexer/tests/DOMSourceIndexerTests.java
	* regression/org/eclipse/cdt/core/tests/SearchRegressionTests.java
	* search/org/eclipse/cdt/core/search/tests/FunctionMethodPatternTests.java
	* search/org/eclipse/cdt/core/search/tests/SearchTestSuite.java
	
2005-06-08 Alain Magloire
	Remove the ResolverModelTest
	- misc/org/eclipse/cdt/core/filetype/tests/ResolverTeste.java
	- suite/org/eclipse/cdt/core/suite/AutomatedIntegrationSuite.java

2005-03-13 Bogdan Gheorghe
	Updated tests to work with new index framework
	
2005-02-02 Tanya Wolff
	added regression tests to AutomatedIntegrationSuite
	* build.properties
	* regression/org.eclipse.cdt.core.tests/SearchRegressionTests.java
	* suite/org.eclipse.cdt.core.suite/AutomatedIntegrationSuite.java

2005-01-31 Bogdan Gheorghe
	Patch from Dave Daoust to streamline Index Manager Tests
	
2004-12-7 Tanya Wolff
	incorporated comments from search regression test review
	
2004-11-15 Tanya Wolff
	added selection search tests to regression folder
	
2004-10-13 Tanya Wolff
	added search tests to regression folder

2004-10-4 Andrew Niefer
	created regression source folder and a test framework for search and content assist tests

2004-08-11 Bogdan Gheorghe
	Modified indexer test to work with new forward declartion encoding.
	
2004-08-06 Vladimir Hirsl

	Parser correctness tests in FailedCompleteParseASTTest.java
		testParametrizedTypeDefinition_bug69751(),
		testPredefinedSymbol_bug70928(),
		testUsingOverloadedName_bug71317(),
		testThisInTemplatedMemberFunction_bug71331(),
		testInheritsFromTemplateParameter_bug71410(),
		testTemplateFunctionInsideTemplateType_bug71588(),
		testGNUExternalTemplate_bug71603().

2004-06-09 Alain Magloire

	Patch from Sam Rob to resolve 64022

2004-05-19 Alain Magloire
	New test provided by Sam Rob added for the resolver.

2004-05-03 Bogdan Gheorghe
	Changed search and indexer tests to work with new index enablement
	
2004-04-30 Hoda Amer
	Final fix for bug#57526 : [CModel] CModelElementsTest needs to test STRUCTURAL_PARSE mode as well
	Now All CModel tests run twice, once for quick mode and once for Structural mode (Except for IIncludeTests.java
	
2004-04-26 Hoda Amer
	Partial fix for bug#57526 : [CModel] CModelElementsTest needs to test STRUCTURAL_PARSE mode as well
	Added more tests for Structural Parse to the suit.

2004-04-27 Hoda Amer
	Partial fix for bug#57526 : [CModel] CModelElementsTest needs to test STRUCTURAL_PARSE mode as well
	Added StructuralCModelElementsTest to the suit with the same input as CModelElementsTest,
	but commented some of it as still failing parts.
	
2004-04-23 Hoda Amer
	Patch for Sean Evoy : Removing Managed Build Tests from core tests.
	
2004-04-22 John Camelon
	Added CompleteParseASTTest:testBug47926().

2004-04-22 John Camelon
	Updated test clients for IExpressionParser interface changes.  
	Added QuickParseASTTests.testBug59179().  

2004-04-22 Andrew Niefer
	- added parser/CompleteParseASTTemplateTest.test_14_7_3__12_ExplicitSpecializationOverloadedFunction()
	- added parser/CompleteParseASTTemplateTest.testPartialSpecializationDefinitions()
	- uncommented and modified parser/ParserSymbolTableTemplateTests.test_14_7_3__12_ExplicitSpecializationOverloadedFunction()
	- uncommented and modified parser/ParserSymbolTableTemplateTests.testPartialSpecializationDefinitions()

2004-04-21 Alain Magloire
	Update the PathEntry test.
	* model/org/eclipse/cdt/core/model/tests/CPatEntryTest.java

2004-04-21 John Camelon
	Moved testBug39703() from ASTFailedTests to QuickParseASTTest.
	Added ScannerTestCase::testBug39698().
	Moved testBug39698A() & testBug39698B() from ASTFailedTests to QuickParseASTTest.
	Added testBug39698A() & testBug39698B() to CompleteParseASTTest.

2004-04-21 Andrew Niefer
	fox bugs 52695 & 45372
	added parser/CompleteParseASTSymbolIteratorTest.testUsingDirectives()
	added parser/CompleteParseASTSymbolIteratorTest.testUsingDeclaration()

2004-04-21 John Camelon
	Removed unused testInclusions() test from ScannerTestCase. 

2004-04-20 Andrew Niefer
	added parser/CompleteParseASTTest.testBug59302()

2004-04-20 Andrew Niefer
	-added parser/CompleteParseASTTemplateTest.test_14_7_3__11_ExplicitSpecializationArgumentDeduction()
	-added parser/CompleteParseASTTemplateTest.test_14_8_1__2_ExplicitArgumentSpecification()
	-uncommented and modified parser/ParserSymbolTableTemplateTests.test_14_7_3__11_ExplicitSpecializationArgumentDeduction()

2004-04-20 John Camelon
	Updated CompletionParseTest for CompletionKind updates.  

2004-04-20 John Camelon
	Moved testBug39684() & testBug39695() from ASTFailedTests to QuickParseASTTests.
	Updated CompleteParseASTTest::testBug39697().
	Added CompleteParseASTTest::testBug39684() & CompleteParseASTTest::testBug39695().

2004-04-20 David Inglis
	The CoreModel interfaces throw much more exception, we need to log them for errors.

2004-04-19 Alain Magloire
	The CoreModel interfaces throw much more exception, we need to log them for errors.

2004-04-19 Andrew Niefer
	added parser/CompleteParseASTTest.testBug59149()

2004-04-19 Andrew Niefer
	added parser/CompleteParseASTTemplateTest.test_14_7_3__5_ExplicitSpecialization()
	uncommented & modified parser/ParserSymbolTableTemplateTests.test_14_7_3__5_ExplicitSpecialization()

2004-04-15 Andrew Niefer
	added parser/org/eclipse/cdt/core/parser/tests/CompletionParseTest.testBug58492()

2004-04-15 John Camelon
		Added CompleteParseASTTest::testBug39697().

2004-04-15 Andrew Niefer
	added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testBug57791()

2004-04-14 John Camelon
	Added CompletionTest::testBug52253().

2004-04-14 John Camelon
	Added CompleteParseASTTest::testBug44249().

2004-04-14 John Camelon
	Added CompletionTest::testBug58178().

2004-04-14 Andrew Niefer
	updated FullParseCallback with acceptFriendDeclaration
	added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testBug45235()
	added parser/org/eclipse/cdt/core/parser/tests/QuickParseASTTests.testBug45235()

2004-04-13 Andrew Niefer
	added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testBug46246()

2004-04-12
	Updated search tests to work with new Enumerator type, added a derived search test
2004-04-11 John Camelon
	Updated clients for ISourceElementRequestor.createReader() updates.

2004-04-10 John Camelon
	Updated ScannerTestCase to correspond with changes to IToken and its implementations. 

2004-04-09 Andrew Niefer
	added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTemplateTest.testTemplateMemberTemplateDefinition()

2004-04-09 Andrew Niefer
	fixed bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=57754
	  added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testBug57754()
	  added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTemplateTest.testBug57754()
	  added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTemplateTest.testContructorsAndExplicitSpecialization()

2004-04-08 John Camelon
	Removed warnings from CompletionTests.
	Added CompleteParseASTTest::testBug57800().

2004-04-07 Andrew Niefer
	added CompletionParseTest.testCompletionWithTemplateInstanceAsParent()

2004-04-07 Andrew Niefer
	fix bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=44338
	- added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTemplateTest.testBug44338() 
	- added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTemplateTest.testBug44338_2() 
	- added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTemplateTest.testBug44338_3() 

2004-04-07 John Camelon
	Updated test cases that used IExpressionParser::expression().  
	Added CompletionParseTest::testCompletionInFunctionBodyFullyQualified(). 
	Added CompletionParseTest::testCompletionInFunctionBodyQualifiedName().  

2004-04-06 Andrew Niefer
	added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testBug47625()
	
2004-04-06 John Camelon
	Moved testBug39704A(), testBug39704B(), testBug39704C() & testBug39704D() from ASTFailedTests to QuickParseASTTests.	

2004-04-06 John Camelon
	Added ScannerTestCase::testBug47797().  

2004-04-05 Andrew Niefer
	added search/org/eclipse/cdt/core/search/tests/ClassDeclarationPatternTests.testBug54169()

2004-04-05 Andrew Niefer
	Added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTemplateTest.testTemplateParametersInExpressions

2004-04-04 John Camelon
	Added CompleteParseASTTest::testBug56516() && CompleteParseASTTests::testBug53786().  

2004-04-02 Andrew Niefer
	- created CompleteParseASTTemplateTest, added it to the ParserTestSuite and moved all the template tests from 
	  CompleteParseASTTest to it.
	- added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTemplateTest.testBug56834()
	- added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTemplateTest.testDefaultTemplateParameters()
	- added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTemplateTest.testBug56834WithInstantiation()
	- added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTemplateTest.testDefaultTemplateParameterWithDeferedInstance()
	- added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTemplateTest.testExplicitInstantiation()

2004-04-02 John Camelon
	Added SelectionParseTest::testBaseCase_FunctionDeclaration().  
	Added SelectionParseTest::testBaseCase_FunctionDeclaration2().  
	Added SelectionParseTest::testBaseCase_VariableDeclaration().  
	Added SelectionParseTest::testBaseCase_Parameter().  
	Added QuickParseASTTests::testBug44336().  
	Added ScannerTestCase::testBug36770B(). 
	Moved testBug39705() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39694() from ASTFailedTests to QuickParseASTTests.

2004-03-29 John Camelon
	Added ScannerTestCase::testBug56517().  

2004-03-28 John Camelon
	Removed ScannerTestCase::testGerman() until we can figure out how to make it portable.  

2004-03-26 Andrew Niefer
	template template parameters
	- added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testTemplateTemplateParameter()

2004-03-26 Andrew Niefer
	test references to symbols in template-ids
	- modified parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testOverloadedFunctionTemplates_2()
	- modified parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testTemplateParameterAsBaseClause()
	- modified parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testTypedefedTemplate_2()
	- modified parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testInstantiatingDeferredInstances()
	- modified parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testClassTemplateStaticMemberDefinition() 

2004-03-25 Andrew Niefer
	-added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testClassTemplateStaticMemberDefinition()
	-modified parser/org/eclipse/cdt/core/parser/tests/QuickParseASTTests.testPointersToMemberFunctions

2004-03-23 Andrew Niefer
	bug 55673 & fix recursive loop in template instantiation
	-parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testInstantiatingDeferredInstances()
	-parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testTemplateArgumentDeduction()
	-parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testBug55673()

2004-03-22 John Camelon
	Added CompleteParseASTTest::testBug54531(). 

2004-03-22 Andrew Niefer
	Typedefs & templates
	- added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testTypedefedTemplate()
    - added parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testTypedefedTemplate_2()
	- added parser/org/eclipse/cdt/core/parser/tests/CompletionParseTest.testCompletionInTypeDef()

2004-03-18 Andrew Niefer
	parsing template-ids
	- added    parser/org/eclipse/cdt/core/parser/tests/ScannerTestCase.test54778()
	- modified parser/org/eclipse/cdt/core/parser/tests/CompleteParseBaseTests.java
	- modified parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testOverloadedFunctionTemplates()
	- added    parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testOverloadedFunctionTemplates_2()
	- added    parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testTemplateClassPartialSpecialization()
	- added    parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testTemplateInstanceAsBaseClause()
	- added    parser/org/eclipse/cdt/core/parser/tests/CompleteParseASTTest.testTemplateParameterAsBaseClause()

2004-03-18 Alain Magloire

	Change in the hierarchy of the core Model:
	ICModel
	   ICProject
	      ISourceRoot
	         IBinary
	         IArchive
	         ITranslatioUnit
	         ICContainer
	The ISourceRoot been added to better separate
	the files.  By default the entire project is the
	SourceRoot.

	* model/org/eclipse/cdt/core/model/tests/CModelElementsTests.java
	* model/org/eclipse/cdt/core/model/tests/CPathEntryTest.java
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTests.java
	* model/org/eclipse/cdt/core/model/tests/IMacroTests.java
	* model/org/eclipse/cdt/core/model/tests/IStructureTests.java
	* model/org/eclipse/cdt/core/model/tests/ITemplateTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUnitBaseTests.java

	* suite/org/eclipse/cdt/testplugin/CProjectHelper.java

2003-03-16 Andrew Niefer
	added CompleteParseASTTest.testBug55163

2004-03-12 Sean Evoy
	Corrected a target definition in the plugin manifest that was flagged 
	as release when it should have been flagged as test. Also updated the 
	tests to save the build information after changes that make the build 
	information dirty.
	
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2004-03-16 Alain Magloire

	Test from Thomas Fletcher for the Error Parser
	New source folder.

	* misc/

2004-03-15 Andrew Niefer
	Added CompleteParseASTTest.testTemplateClassDeclaration
		  CompleteParseASTTest.testTemplateFunction
		  CompleteParseASTTest.testTemplateFunctionDefinition
		  CompleteParseASTTest.testClassMemberTemplate
  	started CompleteParseASTTest.testOverloadedFunctionTemplates
  	Updated CompleteParseBaseTest to handle templates
  	updated ParserSymbolTableTemplateTests to reflect changes to ITemplateFactory
  	Commented out a couple of ParserSymbolTableTemplateTests until I figure out how the parser will
  	handle those cases

2004-03-12 Sean Evoy
	Commit for Jeremiah Lott. 
	Allows the managed build system to resolve "forward references" within its 
	extensions. In practice this is necessary to allow references between 
	extensions in different plugins.

2004-03-12 Andrew Niefer
	added CompleteParseASTTest.testBug54639

2004-03-09 David Inglis
	Fixed StandardBuildTest to create a CProject
	
2004-03-09 Andrew Niefer
	Added CompletionParseTest.testBug52948

2004-03-09 Bogdan Gheorghe
	Workaround to get DependencyTests working on integration builds. 
	
2004-03-03 John Camelon
	Updated tests to deal with IASTUsingDeclaration interface changes.  

2004-03-02 Sean Evoy
	Added tests to verify that the tool command canbe set through the 
	IConfiguration interface in the testConfigurations() method, and 
	through a ToolReference in the checkSubSubTarget() method.

2004-03-01 Andrew Niefer
	created CompleteParseASTSymbolIteratorTest and added it to the ParserTestSuite

2004-02-26 Sean Evoy
	Work to test the ability to inherit a tool description via a tool 
	reference. Updated the testSubSubTarget to check inheritted tool 
	and updated the plugin manifest to add a tool and add a reference 
	in the subSubTarget.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2004-02-26 Alain Magloire
	Update the cpathtest

2004-02-25 Bogdan Gheorghe
	Added DependencyTests::testUpdateDependencyNPE

	* model/org/eclipse/cdt/core/model/test/CPathEntryTest.java

2004-02-25 John Camelon
	Updates for new ISourceElementRequestor interface updates.  

2004-02-25 John Camelon
	Added ScannerTestCase::testGerman().  

2004-02-25 Alain Magloire
	Added the PathEntry in the AllCoreTests suite

	* model/org/eclipse/cdt/core/model/tests/AllCoreTests.java

2004-02-24 Andrew Niefer
	work for Bug 51485: Template Explicit Specializations
	added ParserSymbolTableTemplateTests.test_14_7_3__5_ExplicitSpecialization
	added ParserSymbolTableTemplateTests.test_14_7_3__11_ExplicitSpecializationArgumentDeduction
	added ParserSymbolTableTemplateTests.test_14_7_3__12_ExplicitSpecializationOverloadedFunction
	fixed a couple of warnings in ParserSymbolTableTemplateTests
	
2004-02-23 Alain Magloire

	Adjust the test for IPathEntry deltas.

	* model/org/eclipse/cdt/core/model/test/CPathEntryTest.java

2004-02-21 Alain Magloire
	Refactor of the ICPatEntry to IPathEntry

	* model/org/eclipse/cdt/core/model/tests/CPathEntryTests.java

	Remove of unused imports
	* model/org/eclipse/cdt/core/model/tests/CModelElementsTests.java
	* model/org/eclipse/cdt/core/model/tests/CModelTests.java

2004-02-19 Andrew Niefer
	remove order dependancy in ParserSymbolTableTests.testUsingDeclaration_2

2004-02-18 Andrew Niefer
	modify ParserSymbolTableTests.testUsingDeclaration_2

2004-02-17 Andrew Niefer
	added ParserSymbolTableTests.testBug52111RemoveSymbol

2004-02-17 Sean Evoy
	Updated the managed build tets suite to include a test for project renaming and  
	updated the sanity tests to check the extension and project/artifact name as 
	separate data elements.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2004-02-13 Andrew Niefer
	updated tests using search to handle InterruptedExcpetion

2004-02-12 Andrew Niefer
	UnCommented CompleteParseASTTest.testBug47628
	Added CompleteParseASTTest.testBug47636
	Added CompleteParseASTTest.testBug45697
	Updated ParserSymbolTableTests & ParserSymbolTableTemplateTests for proper use of const & volatile
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_1
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_2
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_3
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_4
	
2004-02-11 John Camelon
	Updated tests to accommodate for new Parser class hierarchy and factories.  

2004-02-10 Andrew Niefer
	Added new File: ParserSymbolTableTemplateTests.java (contains 30 new tests)
	Added new File: FailingTemplateTests.java (contains 5 test stubs for failing cases)

2004-02-10 John Camelon
	Added testBug47682() to QuickParseASTTests.java.  

2004-02-06 Bogdan Gheorghe
	Added FunctionMethodPatternTests.testMethodDeclarationWithNoParameters

2004-02-08 John Camelon
	Moved testErrorHandling_1() from failed tests to CompleteParseASTTest.  
	Moved testBug44340() from failed tests to CompleteParseASTTest.

2004-02-06 Andrew Niefer
	Added CompletionParseTest.testBug51260

2004-02-04 John Camelon
	Added preliminary SelectionParseTests to test SELECTION_PARSE clients. 
	Added SelectionParseTests to ParserTestSuite.  

2004-01-30 John Camelon
	Added QuickParseASTTest::testBug47752.  

2004-01-28 John Camelon
	Added ScannerTestCase::testBug50821().  

2004-01-27 John Camelon
	Renamed ContextualParseTest to CompletionParseTest.
	Updated COMPLETION_PARSE clients to use SINGLE_NAME_REFERENCE rather than STATEMENT_START.  

2004-01-27 Andrew Niefer
	Added CompleteParseASTTest.testCBoolAsParameter
	
2004-01-26 John Camelon
	Updated clients to use new Scanner logging service.
	Added ScannerTestCase.testBug46402().  

2004-01-26 Andrew Niefer
	Added ParserSymbolTableTest.testLongLong() 
	Added ParserSymbolTableTest.testComplex() 
	Added ParserSymbolTableTest.test_Bool() 
			
2004-01-22 John Camelon
	Updated Scanner tests for package updates in the core.  

2004-01-19 John Camelon
	Updated ParserSymbolTableTest to accommodate new constructors for COMPLETE_PARSE ASTNodes (line # info).  
	Updated CModelElementsTest to enable testing for line numbers. 
	Removed CModelElementsFailedTests.testBug36379() as it is redundant due to CModelElementTests.testCModelElements() is complete. 
	Removed CModelElementsFailedTests from AutomatedIntegrationSuite as it is empty.  

2004-01-16 Andrew Niefer
	Modified CompleteParseASTTest.testUsingClauses
	Added ParserSymbolTableTest.testIterator_1 & testIterator_2

2004-01-16 Hoda Amer
	Modified CModelElementsTest to test for enumerator constant expression 
	Bug#47552
	
2004-01-15 Andrew Niefer
	Moved testBug48307_FriendFunction_1 & testBug48307_FriendFunction_2 to ContextualParseTest
	Updated ContextualParseTest now that the order of prefix lookup results is predictable.

2004-01-15 Hoda Amer
	Moved Content Assist testing to the UI.tests plugin
	
2004-01-15 John Camelon
	Updated references to LookupResult as it was renamed to ILookupResult.  
	Removed some warnings from parser tests.  
	Updated Scanner & QuickParseTests to accommodate new errors and signatures.  
	Added QuickParseASTTests.testBug44370().  

2004-01-13 John Camelon
	Updated ContextualParseTest to accommodate bugfixes 48909 & 49702.  

2004-01-08 Andrew Niefer
	Added CompleteParseASTTest.testBug43110_XRef
	Added ParserSymbolTableTest.testBug43110_Ellipses
	Added ParserSymbolTableTest.testBug43110_EllipsesRanking
	Added ParserSymbolTableTest.testBug43110_EllipsesRanking_2

2004-01-08 Andrew Niefer
	Added CompleteParseASTTest::testBug48307_FriendFunction_1
	Added CompleteParseASTTest::testBug48307_FriendFunction_2
	
2004-01-06 Andrew Niefer
	Added ContextualParseTest::testCompletionLookup_LookupKindTHIS

2004-01-06 John Camelon
	Added CompleteParseASTTest::testBug43110() and QuickParseASTTests::testBug43110().  

2003-12-31 Hoda Amer
	Small change to test parameters with initial clause in ITemplateTest
	
2003-12-22 Hoda Amer
	Temporary disabled completion proposal test until a better test is written.
	
2003-12-17 Andrew Niefer
	test changes for content assist
	added ContextualParseTest.testCompletionLookup_FriendClass_1() 
	added ContextualParseTest.testCompletionLookup_FriendClass_2() 
	added ContextualParseTest.testCompletionLookup_ParametersAsLocalVariables() 
	modified ParserSymbolTableTest.testVisibilityDetermination() 

2003-12-17 Hoda Amer
	Small modifications to cope with the new interfaces
	
2003-12-15 Andrew Niefer
	added ContextualParseTest.testCompletionLookup_Unqualified
	added ContextualParseTest.testCompletionLookup_Qualified
	added ContextualParseTest.testCompletionLookup_Pointer
	
2003-12-12 John Camelon
	Updated testBaseCase_SimpleDeclaration() for keyword assertions.  

2003-12-11 John Camelon
	Expanded ContextualParseTest::testBaseCase().  
	Updated tests to deal with new signatures/exceptions.  

2003-12-11 Alain Magloire

	New test files for the ICPathEntry in core model.

	* model/org/eclipse/cdt/core/model/tests/CPathEntryTest.java

2003-12-09 Andrew Niefer
	added ParserSymbolTableTests.testVisibilityDetermination() 
	added ParserSymbolTableTests.testPrefixFiltering

2003-12-09 Hoda Amer
	Modified the Completion Proposal test to include case sensitivity 
	in the order of proposals.
	
2003-12-09 John Camelon
	Added ContextualParseTest.java and some test cases.  

2003-12-04 John Camelon
	Removed some warnings.  
	Moved testBug39678() from ASTFailedTests to QuickParseASTTests. 

2003-12-03 Andrew Niefer
	-modified FailedCompleteParseASTTest.testPMDotStarPointerToMemberFunction_Bug43242
										.testPMArrowStarPointerToMemberFunction_Bug43242
										.testPMDotStar_bug43579
										.testPMArrowStar_bug43579
	-created: FailedCompleteParseASTTest.testBug47926
			  CompleteParseASTTest.testQualifiedLookup
			  ParserSymbolTableTest.testPrefixLookup_Ambiguities
			  ParserSymbolTableTest.testQualifiedUnqualifiedLookup
	-modified resources/search/classDecl.cpp & include.h
	-created FunctionMethodPatternTests.testLookupForDefinition
	

2003-11-27 Andrew Niefer
	tests for Symbol table prefix lookup
		ParserSymbolTableTest.testBug46882
		ParserSymbolTableTest.testPrefixLookup_Unqualified
		ParserSymbolTableTest.testPrefixLookup_Qualified
		ParserSymbolTableTest.testPrefixLookup_Inheritance

2003-11-27 Andrew Niefer
	add CompleteParseASTTest.testBug47624()

2003-11-18 Andrew Niefer
	update ParserSymbolTableTest to reflect refactoring of Declaration into 4 separate classes.

2003-11-13 Hoda Amer
	Added CompleteParseASTTest::testBug44342(): Failure to dereference function calls after a . or an ->
	Moved testErrorHandling_1() to FailedCompleteParseASTTest
	Added FailedCompleteParseASTTest::testBug44340():Inline functions fail to resolve references 
	
2003-11-06 Andrew Niefer
	Remove dependancy on cdt.internal.ui.search.CSearchResultCollector in BaseSearchTest and DependencyTests

2003-11-07 John Camelon
	Moved testBug39554() from ASTFailedTests to QuickParseASTTests.  

2003-11-05 John Camelon
	Added CompleteParseASTTest::testBug44838().  
	Added CompleteParseASTTest::testBug46165().  
	Added ScannerTestCase::testBug45551(). 

2003-11-05 John Camelon
	Updated parser clients to use new ParserFactory (stand-alone parser work item).  	

2003-11-05 John Camelon
	Updated parser clients to use new IProblem strategy.  

2003-10-28 Andrew Niefer
	Added testBug44510() to CompleteParseASTTest
	Added testBug44925() to CompleteParseASTTest
	Added testBug44510() to ParserSymbolTableTest

2003-10-24 John Camelon
	Added testBug45476() to ScannerTestCase.  
	Added testBug45477() to ScannerTestCase. 
	
2003-10-24 John Camelon
	Moved testBug39542() from ASTFailedTests to QuickParseASTTests.
	Moved testBug39549() from ASTFailedTests to QuickParseASTTests.
	Added testCDesignatedInitializers() to CompleteParseASTTests.
	Moved testBug39551A() from ASTFailedTests to QuickParseASTTests. 
	Moved testBug39551B() from ASTFailedTests to QuickParseASTTests. 
	Added testCBool() to QuickParseASTTests.  
	Added testBug39551A(), testBug39551B() and testCBool to CompleteParseTests.  

2003-10-22 Hoda Amer
	Added offset checking in CModelElementsTest
	
2003-10-21 John Camelon
	Moved testBug40007() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug40759().  
	Added QuickParseASTTests::testBug44633().  
	Added ScannerTestCase::testBug44305().  
	Added QuickParseASTTests::testBug41935(). 
	Moved testBug39525() from ASTFailedTests to QuickParseASTTests.  
	Added ScannerTestCase::testBug45287(). 
	Moved testBug39528() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39538() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug39536().  
	Moved testBug39536A() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39536B() from ASTFailedTests to QuickParseASTTests.  

2003-10-20 David Inglis
 
 	use project owner ID in plugin class
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

	set gnu elf parser since it can read the debug info.
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java

2003-10-01 Andrew Niefer
	added testBug43951 to CompleteParseASTTest

2003-10-01 Andrew Niefer
	modified OtherPatternTests.testBug42911() and renamed it testBug42911_43988

2003-10-01 Andrew Niefer
	added testBug43450 to ManagedBuildTests.java
	added a user include to plugin.xml

2003-09-30 Sean Evoy
	Fix for bug 41826.
	Updated the plugin file so that tool specifications have the new attribute 
	for header files. The test for the managed builder now insure that those 
	values are properly read.
	*  plugin.xml
	*  build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-30 John Camelon
	Updated CompleteParseASTTest::testBug42872()
	Moved FailedCompleteParseASTTest::testBug43503() to CompleteParseASTTest::testBug43503A().  
	
2003-09-30 Andrew Niefer
	added testBug43503_AmbiguousUsing() and testBug43503_UnableToResolveFunction() to
	ParserSymbolTableTest

2003-09-30 Andrew Niefer
	Updated OtherPatternTests::testMacroPattern() to test for bug43862

2003-09-29 Andrew Niefer
	added testBug43062 and testConstructorDestructor to FunctionMethodPatternTests
	modified resources/search/classDecl.cpp & include.h to include more operators and a constructor
	& destructor

2003-09-29 Hoda Amer
	-Added testBug43679_A() & testBug43679_B() to CompleteParseASTTest
	-Renamed FailedCompleteParseASTExpressionTest to FailedCompleteParseASTTest
	-Added FailedCompleteParseASTTest::testBug43503()

2003-09-29 Andrew Niefer
	added testBug42911 to OtherPatternTests

2003-09-29 Andrew Niefer
	added testbug43834() to ParserSymbolTableTest

2003-09-29 John Camelon
	Added testErrorHandling_1() to CompleteParseASTTest.java.  

2003-09-26 John Camelon
	Added QuickParseASTTests::testBug43644() & testBug43062().  
	Moved ASTFailedTests::testBug39531() to QuickParseASTTests.

2003-09-25 Sean Evoy
	Bug 43220 test for the new option type and retrieval methods.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-25 Andrew Niefer
	-bug43129 - Cannot search for definitions of global variables
		-added testbug43129() in OtherPatternTests
		* resources/search/include.h
		* resources/search/classDecl.cpp
		* search/org/eclipse/cdt/core/search/tests/OtherPatternTests.java

2003-09-25 Bogdan Gheorghe
	- separated dependency tests from the indexer tests
	- modified the AutomatedIntegrationSuite to include new dependency
	  tests
	- added the following tests: 
	 * testDepTable
	 * testDepSourceChangeTree
	 * testDepHeaderChangeTree
	 * testDepHeaderChangeReindex
	 * testDepSourceChangeTable
	 * testDepHeaderChangeTable
	 
2003-09-25 Hoda Amer
	Enabled CompleteParseASTExpressionTest.testPostfixTypenameIdentifier()
	
2003-09-25 Andrew Niefer
	added testNoResourceSearching() to OtherPatternTests

2003-09-24 Hoda Amer
    Added testNewTypeId(), testCastExpression(), testPostfixDynamicCast(), 
    testPostfixReinterpretCast(), testPostfixStaticCast(), and testPostfixConstCast() 
    to CompleteParseASTExpressionTest. 

2003-09-24 Sean Evoy
	Changed the implementor of IScannerInfo to answer only absolute paths when asked for 
	includes paths. As a result, the managed builder test had to be updated to expect paths 
	in an OS-specific format. 
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
2003-09-24 John Camelon
	Added testBug43375() to CompleteParseASTTest. 
	Moved testConditionalExpressionWithReferencesB_Bug43106 from failed tests to passed tests. 
	Moved testPMDotStar() and testPMArrowStar to failed tests w/defect number 43579.  

2003-09-23 John Camelon
	Replaced ASTFailedTests::testBug39504A() with CompleteParseASTTest::testBug39504(). 
	Moved testPostfixTypeIdExpression2() && testPostfixTypeIdTypeId2() to CompleteParseASTExpressionTest. 
	Restructured expression reference tests so that the order of arrival will not cause JUnit failures.

2003-09-23 Andrew Niefer
	Added FunctionMethodPatternTests.testBug43498()

2003-09-23 Hoda Amer
	Added CompleteParseASTTest.testBug43373()
	Added QuickParseASTTests.testBug43371()

2003-09-23 Sean Evoy
	As part of the fix for critical bug 43292, I had to add functionality to 
	the build model to remove configurations through an ITarget, and to set, 
	reset, and flag as default the make command associated with an ITarget. I 
	have updated the managed build test "testConfigurations" to exercise the 
	remove functionality. I added a test, "testMakeCommandManipulation" to 
	exercise the new make command functions in the interface.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-22 Bogdan Gheorghe
	- modified CompletionProposalsTests, BaseSearchTest
	 to avoid using isEnabled for the IndexManager
	- Reordered the IndexManagerTests suite to allow all
	  tests to be run
	  
2003-09-22 Andrew Niefer
	- modified resources/cfiles/CompletionProposalsTestStart.cpp
	- modified CompletionProposalsTest.testCompletionProposals
	- updated calls to SearchEngine.search

2003-09-19 Sean Evoy
	Updated the build test to check the binary parser specification in the 
	target specification.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-18 Andrew Niefer
	- removed testConditionalExpression_Bug43159 from FailedCompleteParseASTExpressionTest
	  and uncommented it (testConditionalExpression) in CompleteParseASTExpressionTest
	- uncommented the following tests in CompleteParseASTExpressionTest :
	    testPostfixSubscript, testPostfixSubscriptA, testPostfixSubscriptB,
	    testPostfixSubscriptWithReferences
	- updated ParserSymbolTableTests to use new addOperatorExpression function
	- added testDerivedReference, testAddCopyConstructor to ParserSymbolTableTests
	- fixed warning in ClassDeclarationPatternTests

2003-09-17 Hoda Amer
	Added more success test cases to CompleteParseASTExpressionTest
	and more failure test cases to FailedCompleteParseASTExpressionTest
	in testing PM_DOTSTAR, PM_ARROWSTAR, CONDITIONALEXPRESSION

2003-09-16 Andrew Niefer
	- modified resources/search/classDecl.cpp & include.h to include some operators
	- added testOperators_bug43063_bug42979() to MethodDeclarationPatternTests
	- added testParameterREferences to OtherPatternTests

2003-09-16 Bogdan Gheorghe
	Added asserts to all index lookups in IndexManagerTests
	Fixed testAddNewFileToIndex
	
2003-09-16 Hoda Amer
    Added CompleteParseASTExpressionTest.testPrimaryThis()
    
2003-09-15 John Camelon
	Moved ASTFailedTests::testBug39556() to QuickParseASTTests.
	Cleaned up some warnings in parser tests.  

2003-09-15 Andrew Niefer
	added testGetConditionalOperand_bug43106 to ParserSymbolTableTests

2003-09-15 John Camelon
	Added CompleteParseASTTest::testBug42979().
	Updated CompleteParseASTTest::testAndrewsExample(). 

2003-09-13 Andrew Niefer
	- added testBadParameterInfo to ParserSymbolTableTest

2003-09-12 Hoda Amer
    - Added lots of test cases to CompleteParseASTExpressionTest
    
2003-09-12 John Camelon
	Created QuickParseASTTests::testBug42985(). 
	Moved LokiFailures::testBug40419() to QuickParseASTTests. 
	Deleted LokiFailures as it was empty. 

2003-09-11 Andrew Niefer
	Created search/SearchTestSuite
	Added SearchTestSuite to AutomatedIntegrationSuite and removed the individual search tests
	Added testReferencesInFunction to ClassDeclarationPatternTests
	Modified resources/search/classDecl.cpp
	Modified testNamespaceReferenceInClassBaseClause, testMacroPattern, testEnumerators, 
	testEnumeratorReferences in OtherPatternTests to test the Match result strings

2003-09-11 John Camelon
	Added CompleteParseASTTest::testBug42840() & testBug42872().
	Moved testBug39504B(), testBug39505A() & testBug39505B() from failed to QuickParse tests.

2003-09-10 Sean Evoy
	Added a test for resetting the value of a configuration to the defaults defined in the 
	plugin file. Work completed to resolve [Bug 41412] Restore Default in Managed Build 
	project's settings Not Working.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-09 Hoda Amer
	Moved three failed tests (bugs #42822, #42823, & #42822B)
	from FailedCompleteParseASTExpressionTest to CompleteParseASTExpressionTest 
	
2003-09-09 John Camelon
	Updated ScannerTestCase to keep up to date wrt ScannerException updates. 

2003-09-09 Andrew Niefer
	Modified resources/search/classDecl.cpp
	 - to include more function declarations to test parameter matching
	 - to include an enumerator reference to test enumerators
	Added testMethodDeclarationParameterMatching to FunctionMethodPatternTests.java
	Added testEnumeratorReferences to OtherPatternTests
	
2003-09-09 Hoda Amer
	-Seperated the Expression result type test in a new file : completeParseASTExpressionTests.
	-Added more test cases for simple types.
	-Added FailedCompleteParseASTExpressionTest for failed reference tests.  
	
2003-09-08 John Camelon
	Added CompleteParseASTTest::testThrowStatement(), testScoping(), testEnumeratorReferences().
	Removed LineNumberTest source as it is obsolete.  

2003-09-08 Andrew Niefer
	Modified calls to ParserFactory to specify which language to use
	Add CC nature to projects in BaseSearchTest & IndexManagerTests

2003-09-05 Hoda Amer
	Added tests to CompleteParseASTTest to test the expression result type
	for function calls that reference variables with pointers (bug#42453).
	
2003-09-05 John Camelon
	Added CompleteParseASTTest::testSimpleIfStatement(), testSimpleWhileStatement(). 
	testSimpleSwitchStatement(), testSimpleDoStatement().

2003-09-05 Andrew Niefer
	Added testEnumerators to OtherPatternTests.java
	Modified resources/search/classDecl.cpp to include some enumerators

2003-09-05 John Camelon
	Updated CompleteParseASTTest::testSimpleForLoop()

2003-09-04 John Camelon
    Updated ASTFailedTests::testBug39702() to fail more accurately.
    Added testSimpleFunctionBody(), testSimpleForLoop() to CompleteParseASTTest.java.

2003-09-04 Andrew Niefer
	Added testBug42541 to CompleParseASTTests.java

2003-09-04 Hoda Amer
	Call to ASTExpression getTypeId() changed to getTypeIdString().
	
2003-09-03 Andrew Niefer
	Modified ParserSymbolTableTest.testConstructors to test > 2 constructors

2003-09-03 John Camelon
	Added testBug41445() to CompleteParseASTTests.java.  
	
2003-09-02 Hoda Amer
	Modified CCompletionProposalsTest to complete on a body file 
	that includes a header file.
	
2003-09-02 Andrew Niefer
	added ParserSymbolTableTest.testNamespaceAlias()
	added ParserSymbolTableTest.testUsingNamespaceAlias()
	
2003-08-28 Andrew Niefer
	Modified BaseSearchTest.setup to properly include the "include.h" file

2003-08-28 Hoda Amer
	- Added to completeParseASTTest testQualifiedNameReferences(), 
	testIsConstructor() and testIsDestructor().

2003-08-28 John Camelon
	Moved bug39535 from failedTests to quickParse success tests.  
	
2003-08-25 John Camelon
	Moved testBug39526() from ASTFailedTests.java to QuickParseASTTests.java.
	Moved testBug41520() from FullParseFailedTests.java to CompleteParseASTTest.java

2003-08-25 John Camelon
	Updated TranslationUnitTests to not include K&R testing.  

2003-08-25 John Camelon
	Added QuickParseASTTests::testBug39530().

2003-08-21 Hoda Amer
	Enabled some tests in the IStructureTests, namely:
	testGetFields(), testGetField(), testGetMethods(), testGetMethod(),
	testIsAbstract(), testGetBaseTypes(), and testGetAccessControl().
	
2003-08-19 Sean Evoy
	In order to properly support the indexing feature, the scanner has to 
	function as well as the version that ships with the toolset if possible. 
	This is	made difficult by the fact that we are trying to be tool-agnostic. 
	One of the things that the scanner should take into account when it runs 
	is the "built-in" symbols and search paths that are defined for a compiler 
	in a given toolchain. While we need to come up with a standard mechanism 
	for the CDT in the future, the managed build system can provide a work-around 
	in the near-term. The easiest solution is to add an optional attribute to a 
	list element that flags the item as a built-in value. When clients like 
	the indexer query the build model, they will receive the union of the built-in 
	values and the user-defined values.
	
	Added built-in information to the existing plugin definition. Also added a
	new include path and defined symol for updated test cases.
	* plugin.xml
	
	Updated the test cases to check that built-ins defined in the plugin manifest 
	are properly read and dealt with during project creation and persisting settings.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-08-20 Hoda Amer
	Added testNewExpressions() to CompleteParseASTTest to test new expression's references.
	
2003-08-14 John Camelon
	Removed warnings from AutomatedIntegrationSuite.java (removing implicit accessor generation).

2003-08-14 John Camelon
	Added CompleteParseASTTest::testArrayModExpression(), testPointerVariable() & 
	testExceptionSpecification().  

2003-08-13 John Camelon
	Added testBug41520() to FullParseFailedTests.java.  
	Added testConstructorChain() to CompleteParseASTTest.java

2003-08-13 John Camelon
	Added testSimpleExpression(), testParameterExpressions() && 
	testNestedNamespaceExpression() to CompleteParseASTTest.java.
	
2003-08-13 Sean Evoy
	Renamed the 'AllBuildTest' class to 'ManagedBuildTest' and updated the 
	integration suite class.
	* suite/org/eclipse/cdt/core/suite/AutomatedIntegrationSuite.java

	This class is renamed. It also has a renamed method 'testProjectCreation'
	that creates a project the same way the new project wizard does. It uses
	the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
	Uses the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

2003-08-12 Bogdan Gheorghe
	Changed the order of tests in AutomatedIntegrationSuite to have
	the indexing tests run last (the last indexing test shuts down
	the indexing thread).
	
2003-08-12 John Camelon
	Added CompleteParseASTTest::testForewardDeclarationWithUsage(). 

2003-08-12 Hoda Amer
	Added CompletionProposalsTest to the suit to test the generation 
	of completion proposals.

2003-08-12 Bogdan Gheorghe
	- Changed testVariableIndexPrefix, testVariableDeclaration to
	  reflect changes to the var search pattern
	
2003-08-11 Andrew Niefer
	- Added testMacroPattern to OtherPatternTests
	- Changed the function tests to use new function/method pattern
	
2003-08-11 Bogdan Gheorghe
	- Added testMacros to IndexManagerTests
	
2003-08-05 Andrew Niefer
	- refactoring Parser Symbol Table function names
	- added ParserSymbolTableTest.testConstructors() 

2003-08-01 Andrew Niefer
	Added resources/search/header.h
	Added ClassDeclarationPatternTests.testHeadersVisitedTwice()
	Modified other search tests to reflect ICSearchResultCollector changes

2003-07-31 Andrew Niefer
	Added ParserSymbolTableTest.testForwardClassDeclaration
	Added ParserSymbolTableTest.testForwardDeclarationUsedAsFunctionParam

2003-07-31 Victor Mozgin
	Moved testBug39540() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-30 Hoda Amer
	The CModelElementsTests has the pointer to function test back in its original place
	(a variable)

2003-07-30 Sean Evoy
	* plugin.xml:
	Updated the attribute names to reflect changes to the ManagedBuildInfo 
	extension point schema.

2003-07-30 Victor Mozgin
	Moved testBug39532() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-29 John Camelon
	Updated QuickParseASTTests for pointer to function updates.
	Updated CompleteParseASTTests for typedef work.  

2003-07-28 Victor Mozgin
	Moved testBug39546() from ASTFailedTests.java to QuickParseASTTests.java.

2008-07-28 Andrew Niefer
	-changes to resources/search/classDecl.cpp
	-new search tests:
		ClassDeclarationPatternTests.testClassReferenceInFieldType
		ClassDeclarationPatternTests.testClassReferences
		ClassDeclarationPatternTests.testEnumerationReferenceVisibleByInheritance
		ClassDeclarationPatternTests.testGloballyQualifiedItem
		ClassDeclarationPatternTests.testTypeReferenceVisibleByUsingDirective
		FunctionMethodPatternTests.testMethodDeclaration
		FunctionMethodPatternTests.testMethodDeclarationWithParams
		OtherPatternTests.testFieldDeclaration
		OtherPatternTests.testNamespaceDeclaration
		OtherPatternTests.testNamespaceReferenceInClassBaseClause
		OtherPatternTests.testNamespaceReferenceInUsingDirective
		OtherPatternTests.testVariableDeclaration

2003-07-28 John Camelon
	Added/moved tests as necessary for bugfix 40842 & 40843. 

2003-07-28 Sean Evoy
	In order to meet certain internal guidelines and to test the makefile 
	generator, the build model replied to some answers with hard-coded information. 
	This patch moves the information into the build model.

 	* plugin.xml:
	Added information to the target tags to test inheritence and 
	overridding the make command and clean command attributes.
	
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java:
	Added code to test the make command and clean command attributes in 
	Targets. Also added a test to insure that sub-sub targets inherit settings 
	properly.
	
2003-07-28 Andrew Niefer
	This patch creates a new failing test class : FullParseFailedTests.  This 
	is for writing failed tests on the parser doing COMPLETE_PARSE.

2003-07-28 Victor Mozgin
	Moved testBug39537() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-27 John Camelon
	Fixed failedTests::testBug40714() to fail properly.  

2003-07-25 Bogdan Gheorghe
	Added new indexer test for refs
	
2003-07-25 Victor Mozgin
	Moved testBug39553() from ASTFailedTests.java to QuickParseASTTests.java.
	Fixed IIncludeTest.h and IIncludeTests.java with #include macro tests.

2003-07-24 John Camelon
	Updated CompleteParseASTTests for Method/Field updates.
	Fixed TortureTest's parser mode switch (was always QuickParsing). 

2003-07-24 Hoda Amer
	Moved part of the CModelElementsTest (Templates of Variables ) to the failed tests.
	Moved the same test (Templates of Variables) from ITemplateTests to failed tests.
	
2003-07-24 Hoda Amer
	This patch updates the CModelBuilder to use the AST instead of the DOM. 
	
2003-07-24 John Camelon
	Updated CompleteParseASTTests.

2003-07-23 Andrew Niefer
	-Created search/BaseSearchTest to handle creating projects and setting them up to use the indexer
	-removed ClassSpecifierSearchTests, its functionality is now in BaseSearchTest
	-modified ClassDeclarationPatternTests to extend BaseSearchTest
	-added FunctionMethodPatternTests
	-added OtherPatternTests
	-modified indexer/IndexManagerTests.testIndexContents

2003-07-22 John Camelon
	Updated CompleteParseASTTests.

2003-07-21 Bogdan Gheorghe
	Added new indexer test for newly added declarations
	
2003-07-21 John Camelon
	Created CompleteParseASTTest and added it to ParserTestSuite.

2003-07-18 John Camelon
	Updated ParserSymbolTableTests to remove dependencies on parser.ast.full classes.
	Updated Parser test suites for updates to ParserFactory.

2003-07-18 John Camelon
	Wrote new tests in QuickParseASTQualifiedNameTest.java and added it to ParserTestSuite's suite.

2003-07-18 Peter Graves	
	Removed un-needed file that was using a Java 1.4 reserved keyword (assert)
	
2003-07-17 John Camelon
	Rewrote the entire DOMTests suite to now be AST tests.  
	Removed DOMTests, BaseDOMTest, DOMFailedTests after methods were migrated to QuickParseASTTests & ASTFailedTests.  
	Made sure every parser failed test had a defect number associated with it. 
	
2003-07-17 Victor Mozgin
	Added PerformanceTests.java (not included into AutomatedIntegrationSuite).
	Moved testBug39523() from DOMFailedTest.java to PerformanceTests.java.
	Moved testBug39550() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39552A() and testBug39552B()from DOMFailedTest.java to DOMTests.java.
	TortureTest overrides timeout value for a very time-consuming test ('concat1.C').

2003-07-15 Victor Mozgin
	Moved testBug39349() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39544() from DOMFailedTest.java to DOMTests.java.

2003-07-14 Victor Mozgin
	Added failed tests that correspond to recently reported PRs.

2003-07-11 Bogdan Gheorghe
	Added ClassSpecifierSearchTest
	
2003-07-08 John Camelon
	Updated IScanner, clients & implementations to use IScannerInfo.  

2003-07-07 John Camelon
	Update ClassDeclarationPatternTests::testBug39652(). 

2003-07-04 John Camelon
	Moved testBug39652() from failed search tests to ClassDeclarationPatternTests.

2003-07-04 Andrew Niefer
	Added new source Folder search
	Added search/ClassDeclarationPatternTests::testMatchSimpleDeclaration
	Added search/ClassDeclarationPatternTests::testMatchNamespaceNestedDeclaration
	Added new resource folder search & containing file classDecl.cpp
	Added new failures package ord.eclipse.cdt.core.search.failedTests
	Added new failing test PatternsFailedTests::testBug39652
	
	* Note that ClassDeclarationPatternTests and PatternsFailedTests both must be run as plugin tests

2003-07-03 Bogdan Gheorghe
	Added IndexManagerTest::testAddNewFileToIndex()
	Added IndexManagerTest::testRemoveProjectFromIndex()
	Added IndexManagerTest::testRemoveFileFromIndex()
	
2003-07-03 Sean Evoy
	New test suite that exercises the standard make build system including the new
	IScannerInfoListener and IScannerInfoProvider interfaces.

	Changes to the existing managed build test suite include tests of the new
	IScannerInfoxxx interface discovery, subscription, and change notification methods. 
	
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java

2003-07-02 Victor Mozgin
	Added DOMTests::testBug39501().
	Improved filtering of expected failures/inconclusives in TortureTest.

2003-06-30 John Camelon
	Added DOMTests::testAssignmentExpression()
	Added PreprocessorConditionalTest to ParserTestSuite.  

2003-06-28 John Camelon
	Completed Quickparse expression representation.  
	Updated ExpressionEvaluation and associated tests.  

2003-06-26 John Camelon
	Update IASTExpression. 
	Move Parser.Backtrack and Parser.EndOfFile to external interface. 

2003-06-25 John Camelon
	Added DOMFailedTest::testBug39349(). 
	Added DOMTests::testBug39348().

2003-06-25 John Camelon
	Create new interface and support for calculating lineNumber/offset mapping.  
	Updated IASTClassSpecifier for qualified name query.  
	Began structuring expressions and declarators in Parser for ISourceElementRequestor.  
	Updated other packages to use new interfaces.  
	Updated automatedtests/torture test to use new line number information.  

2003-06-24 John Camelon
	Updates for ISourceElementRequestor - elaborated types & enumerations.  

2003-06-23 John Camelon
	Factory/constructor signature updates.  

2003-06-17 Victor Mozgin
	Added MacroTests.java (invocation in AllCoreTests).
	Added MacroTests.c to resources.

2003-06-17 Sean Evoy
	Moved the ManagedBuildInfo extension point from the plugin file in org.eclipse.cdt.ui.tests
	Added new options to sub target for include paths and preprocessor symbols
	Added test for IManagedBuildPathInfo
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java
	
2003-06-17 Brent Nicolle
	Added Interface tests of IStructure.java.

2003-06-17 Victor Mozgin
	Added DeclaratorsTests.java (invocation in AllCoreTests).
	Added DeclaratorsTests.cpp to org.eclipse.cdt.core.model.tests.resources.

2003-06-16 Victor Mozgin
	Added testOldKRFunctionDeclarations() to DOMTests.
	Added testKRFunctionDeclarations() to TranslationUnitTests.

2003-06-16 Vladimir Hirsl
	Added /build, /parser, /failures and /suite directories to the library. 
	Copied resources from /model/org.eclipse.cdt.core.model.tests.resources
	                 to /model/org/clipse/cdt/core/model/tests/resources/cmodel.
	Added class AISResultPrinter to format test results.  
	Class AutomatedIntegrationSuite now implements IPlatformRunnable.

2003-06-14 Victor Mozgin
	Moved testBugSingleton192() from LokiFailures to DOMTests.
	Added testPointersToMembers() and testPointersToMemberFunctions() to DOMTests.
	Added testBug36290() and testBug36931() to DOMTests.

2003-06-13 John Camelon
	Added Class/Base infrastructure to public interfaces & requestor callback. 
	Moved many internal interfaces to external packages. 
	Organized imports.  

2003-06-13 Victor Mozgin
	Renamed NullParserCallback into NullSourceElementRequester in AutomatedFramework.

2003-06-13 John Camelon
	Merged ParserSymbolTable branch back into HEAD.

2003-06-12 John Camelon
	Get rest of JUnit tests working, will merge back to HEAD branch.  

2003-06-12 John Camelon
	Introduction of ASTFactory strategy, some restructuring of packages and interfaces.
	
2003-06-11 Victor Mozgin
	Old Java TestCase.txt and TestCase2.txt for partioning testing have been replaced with C/C++ files.
	Modified AutomatedIntegrationSuite.java so it doesn't produce JUnit warning anymore.
	All tests in org.eclipse.cdt.ui.tests should pass now.

3003-06-11 Peter Graves
    Update the test.xml to get the location of org.eclipse.test from a property
    if set. If the property is not set, it will default to the old value.
    
2003-06-11 Victor Mozgin
	Added TortureTest to test CDT C++ parser with GCC testsuites.
	GCC testsuites are not included.

2003-06-10 John Camelon
	Futher pursuit of the golden hammer, symbol table integration. 

2003-06-10 Brent Nicolle
	Added some Interface tests of (IInclude, IMacro, IStructure).
	Made sure all the Test Suites have names in the JUnit hierarchy.

2003-06-09 John Camelon
	First step in replacing IParserCallback with ISourceElementRequestor.  
	
2003-06-09 Victor Mozgin
	Moved testBug36769() from ACEFailedTest.java to DOMTests.java.
	Removed ACEFailedTest.java as it is empty now.
	Added DOMTests.testBug36769B(). 

2003-06-09 Victor Mozgin
	Moved testBug36932() from DOMFailedTest.java to DOMTests.java.
	Added DOMTests.testBug36932B() and DOMTests.testBug36932C(). 

2003-06-09 Victor Mozgin
	Moved testBug36701() from ScannerFailedTests.java to ScannerTestCase.java.
	Renamed it to testBug36701A() and fixed it.
	Added ScannerTestCase.testBug36701B().

2003-06-07 Victor Mozgin
	Moved testBug36766A(), testBug36766B() & testBug36766C() from STLFailedTests.java to DOMTests.java.
	Renamed them to testBug36766and36769x(), as they cover both PRs.
	Added testBug36766and36769D() - test for templated destructor.

2003-06-05 John Camelon
	Moved testBug23478A() & testBug23478B() from failed tests to TranslationUnitTests.java.
	Removed TranslationUnitFailedTests.java as it was empty. 

2003-05-29 Andrew Niefer
	Modified tests to support eType & PtrOp changes in core
	Added ParserSymbolTableTest::testTemplateParameterAsParent
	Added ParserSymbolTableTest::testTemplateInstanceAsParent
	Added ParserSymbolTableTest::testTemplateParameterDefaults
	Added ParserSymbolTableTest::testTemplateParameterAsFunctionArgument
	started ParserSymbolTableTest::incompletetestTemplateSpecialization

2003-05-26 John Camelon
	Rollback PST/Parser integration.

2003-05-13 Andrew Niefer	
	Modified ParserSymbolTableTest to use new interface

2003-05-08 Andrew Niefer
	Added ParserSymbolTableTest::testMarkRollback

2003-05-06 John Camelon
	Further integration of SymbolTable into Parser, some refactoring. 

2003-05-05 John Camelon/Andrew Niefer
	Added CrossReferenceTests to ParserTestSuite to test symbol-table/DOM interworking.

2003-05-05 Andrew Niefer
	Rewrote ParserSymbolTableTest to reflect structural changes to the symbol table.

2003-05-01 Andrew Niefer
	Updated FractionalAutomatedTest to use threads
	Modified ScannerTestCase::testBug36287
	Added ScannerTestCase::testBug37011
	Added ScannerTestCase::testOtherPreprocessorDefines

2003-04-28 John Camelon
	Moved testBug36730() & testBug37019() from DOMFailedTests to DOMTests.

2003-04-28 Andrew Niefer
	Added DOMFailedTest::testBug37019
	Added DOMFailedTest::testBug36932
	Added ScannerFailedTest::testBug37011

2003-04-28 John Camelon
	Added DOMTests::testOrder().  

2003-04-28 Peter Graves
	* model/org/eclipse/cdt/core/model/tests/BinaryTests:
	Updated to remove a few small errors, and deal with some changes
	to the core CDT
	 
2003-04-27 John Camelon
	Added testBug36932() to DOMTests. 
	Moved testBugFunctor758() from LokiFailures to DOMTests.
	Moved testBug36704() from DOMFailedTest to DOMTests.  
	Moved testBug36699() from DOMFailedTest to DOMTests.  
	Moved testBug36691() from DOMFailedTest to DOMTests.  

2003-04-25 Andrew Niefer
	Moved ACEFailedTest::testBug36771 to DOMTests
	Moved DOMFailedTest::testBug36714 to DOMTests
	Updated ScannerTestCase::testBug36816
	
2003-04-25 John Camelon
	Added DOMTests::testBug36852(). 
	Added DOMTests::testBug36764().
	Moved DOMFailedTests::testBug36702() to DOMTests(). 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added DOMTests::testBug36799().
	Cleaned up tests to reduce amount of code necessary to maintain these things. 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added LokiFailures.java to failed tests directory.

2003-04-24 Andrew Niefer
	Added AutomatedFramework.java
	Added FractionalAutomatedTest (which derives from AutomatedFramework)
	Refactored AutomatedTest to derive from AutomatdFramework
	Added ScannerTestCase.testBug36816
	Added ScannerTestCase.testBug36255	

2003-04-24 John Camelon
	Fixed Java 1.3 compliance issue w/AutomatedTest.java
	Fixed False failure in HelloWorld.java.  

2003-04-21 John Camelon
	Updated DOMTests::testBug36247(). 
	Moved testBug36692(), testBug36703(), testBug36708(), testBug36707(), testBug36689()
	and testBug36690() from DOMFailedTests to DOMTests and updated them. 

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
=======
2003-04-21 Andrew Niefer
	Added DOMFailedTests::testBug36713()
	Added DOMFailedTests::testBug36714()
	Added DOMFailedTests::testBug36717()
	Added DOMFailedTests::testBug36730()

2003-04-21 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
@


1.282
log
@2005-08-30 Alain Magloire
	New test in PR 107150 (written by Devin Steffler)
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2Tests.java
	* parser/org/eclipse/cdt/core/parser/tests/scanner2/Scanner2Test.java
@
text
@d2 4
@


1.281
log
@2005-06-26 Alain Magloire
	* model/org/eclipse/cdt/core/model/tests/StructuralTemplateTests.java
@
text
@d1 6
@


1.281.2.1
log
@2005-08-30 Alain Magloire
	New test in PR 107150 (written by Devin Steffler)
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2Tests.java
	* parser/org/eclipse/cdt/core/parser/tests/scanner2/Scanner2Test.java
@
text
@a0 6
2005-08-30 Alain Magloire
	New test in PR 107150 (written by Devin Steffler)
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2Tests.java
	* parser/org/eclipse/cdt/core/parser/tests/scanner2/Scanner2Test.java

@


1.281.2.2
log
@2005-08-30 Alain Magloire
	New test for PR 109202 (written by Devin Steffler)
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java
@
text
@a1 4
	New test for PR 109202 (written by Devin Steffler)
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java

2005-08-30 Alain Magloire
@


1.280
log
@2005-06-25 Alain Magloire
	PR 98788: Templates
	* model/org/eclipse/cdt/core/model/tests/CModleElementsTests.java
	* model/org/eclipse/cdt/core/model/tests/ITemplateTests.java
	* model/org/eclipse/cdt/core/model/tests/StructureCModelElementsTests.java
	* model/org/eclipse/cdt/core/model/tests/StructuralTemplateTests.java
@
text
@d1 3
@


1.279
log
@Fix for PR 99433: [Search]  Return parms not part of qualification matching. Function/methos parameters are now used as a part of search pattern.
@
text
@d1 7
@


1.278
log
@2005-06-08 Alain Magloire
	Remove the ResolverModelTest
	- misc/org/eclipse/cdt/core/filetype/tests/ResolverTeste.java
	- suite/org/eclipse/cdt/core/suite/AutomatedIntegrationSuite.java
@
text
@d1 9
@


1.277
log
@New core framework for indexer
New UI framework for indexer
Updates to core tests/ui tests
@
text
@d1 5
@


1.276
log
@Patch from Tanya Wolff
@
text
@d1 3
@


1.275
log
@Patch from Dave Daoust to streamline Index Manager Tests
@
text
@d1 6
@


1.274
log
@Patch for Tanya Wolff:  Search Regression Tests
@
text
@d1 3
@


1.273
log
@- patch from Tanya Wolff for open declaration tests
- new Refactoring test framework (from me)
@
text
@d1 3
@


1.272
log
@patch from Tanya Wolff, search regression tests
@
text
@d1 3
@


1.271
log
@new test framework that QE people will be adding tests to
@
text
@d1 3
@


1.270
log
@Fix for Bug 59493: need to refine index query for open-type
@
text
@d1 3
@


1.269
log
@Added JUnit tests for following PRs (discovered during parsing of <iostream> header file):
69751, 70928, 71317, 71331, 71410, 71588, 71603.

Also a small fix for parser Problem class after String to char[] optimization.
@
text
@d1 3
@


1.268
log
@	Patch from Sam Rob to resolve 64022
@
text
@d1 11
@


1.268.2.1
log
@Fix for Bug 60948: Indexer should pick up all headers in include path
@
text
@a0 3
2004-08-03 Bogdan Gheorghe
	Updated indexer and dependency tests to work for indexing standalone headers

@


1.268.2.2
log
@Fix for Bug 59493: need to refine index query for open-type  (2.0 Stream)
@
text
@a0 3
2004-08-11 Bogdan Gheorghe
	Modified indexer test to work with new forward declaration encoding.
	
@


1.267
log
@2004-05-19 Alain Magloire

	Contribution from Sam Robb, for PR 52864.
	File discovery.
@
text
@d1 4
@


1.266
log
@Changes to allow for enablement of the indexer at project creation time - includes new project property for disabling indexer.
@
text
@d1 3
@


1.265
log
@Partial fix for bug#57526 [CModelTests]
@
text
@d1 3
@


1.264
log
@Partial fix for bug#57526 [CModelTests]
@
text
@d1 5
a5 1
2004-04-27 Hoda Amer
@


1.263
log
@Partial fix for bug#57526 [CModelTests]
@
text
@d3 4
@


1.262
log
@Patch for Sean Evoy : Removing Managed Build Tests from core tests.
@
text
@d1 5
@


1.261
log
@Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=47926
@
text
@d1 3
@


1.260
log
@org.eclipse.cdt.core<BR>
&nbsp;Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=59179<BR>
&nbsp;Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=59143<BR>
org.eclipse.cdt.core.tests<BR>
&nbsp;Updated test clients for IExpressionParser interface changes.  <BR>
&nbsp;Added QuickParseASTTests.testBug59179().
@
text
@d2 3
@


1.259
log
@More template tests, and small fixes to make them work
@
text
@d1 4
@


1.258
log
@Add support for Base Reference in the PathEntry
@
text
@d1 6
@


1.257
log
@org.eclipse.cdt.core<BR>
&nbsp;Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=39703<BR>
&nbsp;Removed method IScanner.addIncludePath() as it wasn't being used.  <BR>
&nbsp;Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=39698<BR>
<BR>
org.eclipse.cdt.core.tests<BR>
&nbsp;Moved testBug39703() from ASTFailedTests to QuickParseASTTest.<BR>
&nbsp;Added ScannerTestCase::testBug39698().<BR>
&nbsp;Moved testBug39698A() & testBug39698B() from ASTFailedTests to QuickParseASTTest.<BR>
&nbsp;Added testBug39698A() & testBug39698B() to CompleteParseASTTest.
@
text
@d1 4
@


1.256
log
@fixing last problems for bugs 52695 & 45372
@
text
@d1 6
@


1.255
log
@Partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=59468
@
text
@d1 5
@


1.254
log
@fix bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=59302
@
text
@d1 3
@


1.253
log
@template work on Explicit Specializations and Explicit argument specification
@
text
@d2 3
@


1.252
log
@org.eclipse.cdt.core<BR><BR>
nbsp;Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=59134<BR>
nbsp;Partially fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=58858<BR>
nbsp;Added in additional CompletionKind's for STRUCT_REFERENCE, UNION_REFERENCE and ENUM_REFERENCE.  <BR>
<BR>
org.eclipse.cdt.core.tests<BR>
nbsp;Updated CompletionParseTest for CompletionKind updates.
@
text
@d1 5
@


1.251
log
@org.eclipse.cdt.core<BR>
&nbsp;Restructuring of the parser extension packages. <BR>
&nbsp;Introduce IParserExtension and IASTFactory mechanisms w/partial implementation for GCC. <BR>
&nbsp;Introduce IGCCToken and GCCKeywords and fleshed out GCCScannerExtension implementation and interworking with Scanner. <BR>
&nbsp;Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=39697<BR>
&nbsp;Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=39695<BR>
&nbsp;Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=39684<BR>
<BR>
org.eclipse.cdt.core.tests<BR>
&nbsp;Moved testBug39684() & testBug39695() from ASTFailedTests to QuickParseASTTests.<BR>
&nbsp;Updated CompleteParseASTTest::testBug39697().<BR>
&nbsp;Added CompleteParseASTTest::testBug39684() & CompleteParseASTTest::testBug39695().
@
text
@d2 3
@


1.250
log
@added more exception handling in model
@
text
@d1 5
@


1.249
log
@Change The Core Model interfaces to throw CModelException when
the fail abnormally.  This forces a lot of try{} catch(){}
bloks and rethrow to be added in the code.
@
text
@d1 3
@


1.248
log
@fix bug 59149
@
text
@d1 3
@


1.247
log
@testing template explicit specialization & small fix
@
text
@d2 3
@


1.246
log
@fix bug 58492 - [Content Assist] No completions when function argument is 'struct <struct_name>'
@
text
@d1 4
@


1.245
log
@org.eclipse.cdt.core : 	Partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=39697 <BR>
org.eclipse.cdt.core.tests : Added CompleteParseASTTest::testBug39697().
@
text
@d1 3
@


1.244
log
@fix bug 57791 - Parser Infiinite loop
@
text
@d1 3
@


1.243
log
@org.eclipse.cdt.core:	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=52253 <BR>
org.eclipse.cdt.core.tests: Added CompletionTest::testBug52253().
@
text
@d1 3
@


1.242
log
@org.eclipse.cdt.core:  	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=44249 & fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=52004 <BR>
org.eclipse.cdt.core.tests: Added CompleteParseASTTest::testBug44249().
@
text
@d2 3
@


1.241
log
@org.eclipse.cdt.core: Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=58500. Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=58178 <BR>
org.eclipse.cdt.core.tests: Added CompletionTest::testBug58178().
@
text
@d2 3
@


1.240
log
@AST work for friend declarations
for bug 45235 AST does not capture class friend relationships 
and bug 53759 ISourceElementRequestor missing callbacks for friend declarations
@
text
@d1 3
@


1.239
log
@fixed 46246 - C Scoping rules
Use a collator to sort the symbol table
@
text
@d1 5
@


1.238
log
@Added derived, enumerator types to the index. Modified search tests to work with new types, added new derived test. Modified Search dialog; added new types.
@
text
@d1 3
@


1.237
log
@<BR>org.eclipse.cdt.core
<BR>&nbsp;Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=55785.
<BR>&nbsp;Fix required update to ISourceElementRequestor interface : clients updated accordingly.
<BR>
<BR>org.eclipse.cdt.core.tests
<BR>&nbsp;Updated clients for ISourceElementRequestor.createReader() updates.
<BR>
<BR>org.eclipse.cdt.ui
<BR>&nbsp;Updated CompletionEngine to use shared working copies when parsing include files.
<BR>&nbsp;Updated clients for ISourceElementRequestor.createReader() updates.
@
text
@d1 2
@


1.236
log
@<BR>org.eclipse.cdt.core<BR>
&nbsp;&nbsp;Removed unused methods from IToken.<BR>
&nbsp;&nbsp;Restructured Token implementation to be more memory efficient.<BR>
&nbsp;&nbsp;Tightened up visibility of different members in the implementation.<BR>
&nbsp;&nbsp;Added TokenFactory construct to isolate IToken clients from the particulars of which IToken implementation to instantiate.<BR><BR>
org.eclipse.cdt.core.tests<BR>
&nbsp;&nbsp;Updated ScannerTestCase to correspond with changes to IToken and its implementations.
@
text
@d1 3
@


1.235
log
@fix NPE and ClassCastException encountered while parsing <list>
fix bug in handling some template member templates
@
text
@d1 3
@


1.234
log
@fix bug 57754, fix instantiating constructors, fix some problems with explicit specialization
@
text
@d2 3
@


1.233
log
@org.eclipse.cdt.core<BR>
&nbsp;&nbsp;Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=57800.<BR><BR>
org.eclipse.cdt.core.tests<BR>
&nbsp;&nbsp;Removed warnings from CompletionTests.<BR>
&nbsp;&nbsp;Added CompleteParseASTTest::testBug57800().<BR>
@
text
@d1 6
@


1.232
log
@fix lookup in parents while doing content assist on list out of <list>
@
text
@d1 4
@


1.231
log
@fix bug 44338
@
text
@d2 3
@


1.230
log
@org.eclipse.cdt.core
	Provided a partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=50152
	Updated IExpressionParser::expression() interface necessitated by this fix, and updated its clients appropriately.  

org.eclipse.cdt.core.tests
	Updated test cases that used IExpressionParser::expression().  
	Added CompletionParseTest::testCompletionInFunctionBodyFullyQualified(). 
	Added CompletionParseTest::testCompletionInFunctionBodyQualifiedName().

org.eclipse.cdt.ui.tests
	Updated CompletionFailedTest_ScopedReference_Prefix_Bug50152, moved it out of failed tests package and renamed it to CompletionTest_ScopedReference_Prefix_Bug50152.
	Updated CompletionFailedTest_TypeDef_Bug52948, moved it out of failed tests package and renamed it to CompletionTest_TypeDef_Bug52948. 
	Updated CompletionFailedTest_ScopedReference_NoPrefix_Bug50152 to show Hoda/Andrew what is still broken.
@
text
@d1 6
@


1.229
log
@fix for bug 47625
@
text
@d1 6
a6 1
2004-04-05 Andrew Niefer
@


1.228
log
@org.eclipse.cdt.core
	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=39704 
	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=29060 

org.eclipse.cdt.core.tests
	Moved testBug39704A(), testBug39704B(), testBug39704C() & testBug39704D() from ASTFailedTests to QuickParseASTTests.
@
text
@d1 3
@


1.227
log
@org.eclipse.cdt.core
	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=47797

org.eclipse.cdt.core.tests
	Added ScannerTestCase::testBug47797().
@
text
@d2 3
@


1.226
log
@fix bug 54169 - Search fails to find enum declaration
@
text
@d1 3
@


1.225
log
@- performance improvements with Problem reporting originally from Dave Daoust
- added CompleteParseASTFactory.shouldThrowException, so we can ignore certain problems
  encountered while parsing templates
- fix NPEs caused by bad type info objects
@
text
@d2 3
@


1.224
log
@org.eclipse.cdt.core
	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=56516  
	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=53786

org.eclipse.cdt.core.tests
	Added CompleteParseASTTest::testBug56516() && CompleteParseASTTests::testBug53786().
@
text
@d1 3
@


1.223
log
@handle template explicit instantiations
partial fix for bug 56834
handle use of template default parameters
@
text
@d1 3
@


1.222
log
@org.eclipse.cdt.core
	Updated SelectionSearch to work for functions, variables with initializers, etc.
	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=39705
	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=44336  
	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=36770  
	Partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=51428  
	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=39694  

org.eclipse.cdt.core.tests
	Added SelectionParseTest::testBaseCase_FunctionDeclaration().  
	Added SelectionParseTest::testBaseCase_FunctionDeclaration2().  
	Added SelectionParseTest::testBaseCase_VariableDeclaration().  
	Added SelectionParseTest::testBaseCase_Parameter().  
	Added QuickParseASTTests::testBug44336().  
	Added ScannerTestCase::testBug36770B(). 
	Moved testBug39705() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39694() from ASTFailedTests to QuickParseASTTests.
@
text
@d1 9
@


1.221
log
@Fixed Bug 56517 - Preprocessor skipping doesn't ignore the contents of string literals.
@
text
@d1 10
@


1.220
log
@Comment out ScannerTestCase::testGerman until we figure out how to make it platform independent.
@
text
@d1 3
@


1.219
log
@better handling of template template parameters
@
text
@d1 3
@


1.218
log
@report references for symbols used in template-ids
@
text
@d1 5
a5 1
2003-04-26 Andrew Niefer
d13 1
a13 1
2003-04-25 Andrew Niefer
d17 1
a17 1
2003-03-23 Andrew Niefer
d23 1
a23 1
2003-03-22 John Camelon
d26 1
a26 1
2003-03-22 Andrew Niefer
d32 1
a32 1
2003-03-18 Andrew Niefer
@


1.217
log
@ITokenDuple support for seperating fully qualified names that use template-ids, 
also modify IASTFactory.createField & createVariable to take ITokenDuple for name
Better treatement for definitions of static members of template classes.
@
text
@d1 8
@


1.216
log
@- fix bug 55673
@
text
@d1 4
@


1.215
log
@Added CompleteParseASTTest::testBug54531()
@
text
@d1 6
@


1.214
log
@Better handling of typedefs & fix various problems encountered while parsing templates
@
text
@d1 3
@


1.213
log
@parsing template-ids, enabling template instantiations & class template partial specializations & indirectly fixes bug 54778
@
text
@d1 6
@


1.212
log
@	Change in the hierarchy of the core Model:
	ICModel
	   ICProject
	      ISourceRoot
	         IBinary
	         IArchive
	         ITranslatioUnit
	         ICContainer
	The ISourceRoot been added to better separate
	the files.  By default the entire project is the
	SourceRoot.
@
text
@d1 10
@


1.211
log
@bug 55163 - Parser spins on for-init-statement
@
text
@d1 24
@


1.210
log
@managed build tests from Sean Evoy
@
text
@d1 3
@


1.209
log
@New Tests from Thomas for the error parser
@
text
@d1 9
@


1.208
log
@This patch is the start of parsing templates.  Template uses that don't require a template-id should work.
@
text
@d1 7
@


1.207
log
@Patch for Sean
@
text
@d1 11
@


1.206
log
@bug 54639 Typedef of enumeration fails complete parse
@
text
@d1 6
@


1.205
log
@fixed standard build test to create cprojects
@
text
@d1 3
@


1.204
log
@bug 52948 - Content Assist -typedef'd types do not appear in the completion list
@
text
@d1 3
@


1.203
log
@Workaround to get DependencyTests working on integration builds.
@
text
@d1 3
@


1.202
log
@org.eclipse.cdt.core
	Added some trace statements to CompleteParseASTFactory.  
	Cleaned up usage of Enum.getValue() wrt encapsulation of enumerator value.  
	Refactored CompleteParseASTFactory for correctness and abstraction. 
	Added preliminary IProblem support to CompleteParseASTFactory.  
	Added (commented out unfortunately) assertions into CompleteParseASTFactory. 
	Updated IASTUsingDeclaration to return an Iterator for declarations mapped rather than just a single declaration.  

org.eclipse.cdt.core.tests
	Updated tests to deal with IASTUsingDeclaration interface changes.  

org.eclipse.cdt.ui
	Cleaned up usage of Enum.getValue() wrt encapsulation of enumerator value.
@
text
@d1 3
@


1.201
log
@Patch for Sean Evoy

Added tests to verify that the tool command canbe set through the 
IConfiguration interface in the testConfigurations() method, and 
through a ToolReference in the checkSubSubTarget() method.
@
text
@d1 3
@


1.200
log
@bug 52695: IASTClassSpecifier.getDeclarations returns an empty iterator
@
text
@d1 1487
a1487 1482
2004-03-01 Andrew Niefer
	created CompleteParseASTSymbolIteratorTest and added it to the ParserTestSuite

2004-02-26 Sean Evoy
	Work to test the ability to inherit a tool description via a tool 
	reference. Updated the testSubSubTarget to check inheritted tool 
	and updated the plugin manifest to add a tool and add a reference 
	in the subSubTarget.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2004-02-26 Alain Magloire
	Update the cpathtest

2004-02-25 Bogdan Gheorghe
	Added DependencyTests::testUpdateDependencyNPE

	* model/org/eclipse/cdt/core/model/test/CPathEntryTest.java

2004-02-25 John Camelon
	Updates for new ISourceElementRequestor interface updates.  

2004-02-25 John Camelon
	Added ScannerTestCase::testGerman().  

2004-02-25 Alain Magloire
	Added the PathEntry in the AllCoreTests suite

	* model/org/eclipse/cdt/core/model/tests/AllCoreTests.java

2004-02-24 Andrew Niefer
	work for Bug 51485: Template Explicit Specializations
	added ParserSymbolTableTemplateTests.test_14_7_3__5_ExplicitSpecialization
	added ParserSymbolTableTemplateTests.test_14_7_3__11_ExplicitSpecializationArgumentDeduction
	added ParserSymbolTableTemplateTests.test_14_7_3__12_ExplicitSpecializationOverloadedFunction
	fixed a couple of warnings in ParserSymbolTableTemplateTests
	
2004-02-23 Alain Magloire

	Adjust the test for IPathEntry deltas.

	* model/org/eclipse/cdt/core/model/test/CPathEntryTest.java

2004-02-21 Alain Magloire
	Refactor of the ICPatEntry to IPathEntry

	* model/org/eclipse/cdt/core/model/tests/CPathEntryTests.java

	Remove of unused imports
	* model/org/eclipse/cdt/core/model/tests/CModelElementsTests.java
	* model/org/eclipse/cdt/core/model/tests/CModelTests.java

2004-02-19 Andrew Niefer
	remove order dependancy in ParserSymbolTableTests.testUsingDeclaration_2

2004-02-18 Andrew Niefer
	modify ParserSymbolTableTests.testUsingDeclaration_2

2004-02-17 Andrew Niefer
	added ParserSymbolTableTests.testBug52111RemoveSymbol

2004-02-17 Sean Evoy
	Updated the managed build tets suite to include a test for project renaming and  
	updated the sanity tests to check the extension and project/artifact name as 
	separate data elements.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2004-02-13 Andrew Niefer
	updated tests using search to handle InterruptedExcpetion

2004-02-12 Andrew Niefer
	UnCommented CompleteParseASTTest.testBug47628
	Added CompleteParseASTTest.testBug47636
	Added CompleteParseASTTest.testBug45697
	Updated ParserSymbolTableTests & ParserSymbolTableTemplateTests for proper use of const & volatile
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_1
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_2
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_3
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_4
	
2004-02-11 John Camelon
	Updated tests to accommodate for new Parser class hierarchy and factories.  

2004-02-10 Andrew Niefer
	Added new File: ParserSymbolTableTemplateTests.java (contains 30 new tests)
	Added new File: FailingTemplateTests.java (contains 5 test stubs for failing cases)

2004-02-10 John Camelon
	Added testBug47682() to QuickParseASTTests.java.  

2004-02-06 Bogdan Gheorghe
	Added FunctionMethodPatternTests.testMethodDeclarationWithNoParameters

2004-02-08 John Camelon
	Moved testErrorHandling_1() from failed tests to CompleteParseASTTest.  
	Moved testBug44340() from failed tests to CompleteParseASTTest.

2004-02-06 Andrew Niefer
	Added CompletionParseTest.testBug51260

2004-02-04 John Camelon
	Added preliminary SelectionParseTests to test SELECTION_PARSE clients. 
	Added SelectionParseTests to ParserTestSuite.  

2004-01-30 John Camelon
	Added QuickParseASTTest::testBug47752.  

2004-01-28 John Camelon
	Added ScannerTestCase::testBug50821().  

2004-01-27 John Camelon
	Renamed ContextualParseTest to CompletionParseTest.
	Updated COMPLETION_PARSE clients to use SINGLE_NAME_REFERENCE rather than STATEMENT_START.  

2004-01-27 Andrew Niefer
	Added CompleteParseASTTest.testCBoolAsParameter
	
2004-01-26 John Camelon
	Updated clients to use new Scanner logging service.
	Added ScannerTestCase.testBug46402().  

2004-01-26 Andrew Niefer
	Added ParserSymbolTableTest.testLongLong() 
	Added ParserSymbolTableTest.testComplex() 
	Added ParserSymbolTableTest.test_Bool() 
			
2004-01-22 John Camelon
	Updated Scanner tests for package updates in the core.  

2004-01-19 John Camelon
	Updated ParserSymbolTableTest to accommodate new constructors for COMPLETE_PARSE ASTNodes (line # info).  
	Updated CModelElementsTest to enable testing for line numbers. 
	Removed CModelElementsFailedTests.testBug36379() as it is redundant due to CModelElementTests.testCModelElements() is complete. 
	Removed CModelElementsFailedTests from AutomatedIntegrationSuite as it is empty.  

2004-01-16 Andrew Niefer
	Modified CompleteParseASTTest.testUsingClauses
	Added ParserSymbolTableTest.testIterator_1 & testIterator_2

2004-01-16 Hoda Amer
	Modified CModelElementsTest to test for enumerator constant expression 
	Bug#47552
	
2004-01-15 Andrew Niefer
	Moved testBug48307_FriendFunction_1 & testBug48307_FriendFunction_2 to ContextualParseTest
	Updated ContextualParseTest now that the order of prefix lookup results is predictable.

2004-01-15 Hoda Amer
	Moved Content Assist testing to the UI.tests plugin
	
2004-01-15 John Camelon
	Updated references to LookupResult as it was renamed to ILookupResult.  
	Removed some warnings from parser tests.  
	Updated Scanner & QuickParseTests to accommodate new errors and signatures.  
	Added QuickParseASTTests.testBug44370().  

2004-01-13 John Camelon
	Updated ContextualParseTest to accommodate bugfixes 48909 & 49702.  

2004-01-08 Andrew Niefer
	Added CompleteParseASTTest.testBug43110_XRef
	Added ParserSymbolTableTest.testBug43110_Ellipses
	Added ParserSymbolTableTest.testBug43110_EllipsesRanking
	Added ParserSymbolTableTest.testBug43110_EllipsesRanking_2

2004-01-08 Andrew Niefer
	Added CompleteParseASTTest::testBug48307_FriendFunction_1
	Added CompleteParseASTTest::testBug48307_FriendFunction_2
	
2004-01-06 Andrew Niefer
	Added ContextualParseTest::testCompletionLookup_LookupKindTHIS

2004-01-06 John Camelon
	Added CompleteParseASTTest::testBug43110() and QuickParseASTTests::testBug43110().  

2003-12-31 Hoda Amer
	Small change to test parameters with initial clause in ITemplateTest
	
2003-12-22 Hoda Amer
	Temporary disabled completion proposal test until a better test is written.
	
2003-12-17 Andrew Niefer
	test changes for content assist
	added ContextualParseTest.testCompletionLookup_FriendClass_1() 
	added ContextualParseTest.testCompletionLookup_FriendClass_2() 
	added ContextualParseTest.testCompletionLookup_ParametersAsLocalVariables() 
	modified ParserSymbolTableTest.testVisibilityDetermination() 

2003-12-17 Hoda Amer
	Small modifications to cope with the new interfaces
	
2003-12-15 Andrew Niefer
	added ContextualParseTest.testCompletionLookup_Unqualified
	added ContextualParseTest.testCompletionLookup_Qualified
	added ContextualParseTest.testCompletionLookup_Pointer
	
2003-12-12 John Camelon
	Updated testBaseCase_SimpleDeclaration() for keyword assertions.  

2003-12-11 John Camelon
	Expanded ContextualParseTest::testBaseCase().  
	Updated tests to deal with new signatures/exceptions.  

2003-12-11 Alain Magloire

	New test files for the ICPathEntry in core model.

	* model/org/eclipse/cdt/core/model/tests/CPathEntryTest.java

2003-12-09 Andrew Niefer
	added ParserSymbolTableTests.testVisibilityDetermination() 
	added ParserSymbolTableTests.testPrefixFiltering

2003-12-09 Hoda Amer
	Modified the Completion Proposal test to include case sensitivity 
	in the order of proposals.
	
2003-12-09 John Camelon
	Added ContextualParseTest.java and some test cases.  

2003-12-04 John Camelon
	Removed some warnings.  
	Moved testBug39678() from ASTFailedTests to QuickParseASTTests. 

2003-12-03 Andrew Niefer
	-modified FailedCompleteParseASTTest.testPMDotStarPointerToMemberFunction_Bug43242
										.testPMArrowStarPointerToMemberFunction_Bug43242
										.testPMDotStar_bug43579
										.testPMArrowStar_bug43579
	-created: FailedCompleteParseASTTest.testBug47926
			  CompleteParseASTTest.testQualifiedLookup
			  ParserSymbolTableTest.testPrefixLookup_Ambiguities
			  ParserSymbolTableTest.testQualifiedUnqualifiedLookup
	-modified resources/search/classDecl.cpp & include.h
	-created FunctionMethodPatternTests.testLookupForDefinition
	

2003-11-27 Andrew Niefer
	tests for Symbol table prefix lookup
		ParserSymbolTableTest.testBug46882
		ParserSymbolTableTest.testPrefixLookup_Unqualified
		ParserSymbolTableTest.testPrefixLookup_Qualified
		ParserSymbolTableTest.testPrefixLookup_Inheritance

2003-11-27 Andrew Niefer
	add CompleteParseASTTest.testBug47624()

2003-11-18 Andrew Niefer
	update ParserSymbolTableTest to reflect refactoring of Declaration into 4 separate classes.

2003-11-13 Hoda Amer
	Added CompleteParseASTTest::testBug44342(): Failure to dereference function calls after a . or an ->
	Moved testErrorHandling_1() to FailedCompleteParseASTTest
	Added FailedCompleteParseASTTest::testBug44340():Inline functions fail to resolve references 
	
2003-11-06 Andrew Niefer
	Remove dependancy on cdt.internal.ui.search.CSearchResultCollector in BaseSearchTest and DependencyTests

2003-11-07 John Camelon
	Moved testBug39554() from ASTFailedTests to QuickParseASTTests.  

2003-11-05 John Camelon
	Added CompleteParseASTTest::testBug44838().  
	Added CompleteParseASTTest::testBug46165().  
	Added ScannerTestCase::testBug45551(). 

2003-11-05 John Camelon
	Updated parser clients to use new ParserFactory (stand-alone parser work item).  	

2003-11-05 John Camelon
	Updated parser clients to use new IProblem strategy.  

2003-10-28 Andrew Niefer
	Added testBug44510() to CompleteParseASTTest
	Added testBug44925() to CompleteParseASTTest
	Added testBug44510() to ParserSymbolTableTest

2003-10-24 John Camelon
	Added testBug45476() to ScannerTestCase.  
	Added testBug45477() to ScannerTestCase. 
	
2003-10-24 John Camelon
	Moved testBug39542() from ASTFailedTests to QuickParseASTTests.
	Moved testBug39549() from ASTFailedTests to QuickParseASTTests.
	Added testCDesignatedInitializers() to CompleteParseASTTests.
	Moved testBug39551A() from ASTFailedTests to QuickParseASTTests. 
	Moved testBug39551B() from ASTFailedTests to QuickParseASTTests. 
	Added testCBool() to QuickParseASTTests.  
	Added testBug39551A(), testBug39551B() and testCBool to CompleteParseTests.  

2003-10-22 Hoda Amer
	Added offset checking in CModelElementsTest
	
2003-10-21 John Camelon
	Moved testBug40007() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug40759().  
	Added QuickParseASTTests::testBug44633().  
	Added ScannerTestCase::testBug44305().  
	Added QuickParseASTTests::testBug41935(). 
	Moved testBug39525() from ASTFailedTests to QuickParseASTTests.  
	Added ScannerTestCase::testBug45287(). 
	Moved testBug39528() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39538() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug39536().  
	Moved testBug39536A() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39536B() from ASTFailedTests to QuickParseASTTests.  

2003-10-20 David Inglis
 
 	use project owner ID in plugin class
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

	set gnu elf parser since it can read the debug info.
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java

2003-10-01 Andrew Niefer
	added testBug43951 to CompleteParseASTTest

2003-10-01 Andrew Niefer
	modified OtherPatternTests.testBug42911() and renamed it testBug42911_43988

2003-10-01 Andrew Niefer
	added testBug43450 to ManagedBuildTests.java
	added a user include to plugin.xml

2003-09-30 Sean Evoy
	Fix for bug 41826.
	Updated the plugin file so that tool specifications have the new attribute 
	for header files. The test for the managed builder now insure that those 
	values are properly read.
	*  plugin.xml
	*  build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-30 John Camelon
	Updated CompleteParseASTTest::testBug42872()
	Moved FailedCompleteParseASTTest::testBug43503() to CompleteParseASTTest::testBug43503A().  
	
2003-09-30 Andrew Niefer
	added testBug43503_AmbiguousUsing() and testBug43503_UnableToResolveFunction() to
	ParserSymbolTableTest

2003-09-30 Andrew Niefer
	Updated OtherPatternTests::testMacroPattern() to test for bug43862

2003-09-29 Andrew Niefer
	added testBug43062 and testConstructorDestructor to FunctionMethodPatternTests
	modified resources/search/classDecl.cpp & include.h to include more operators and a constructor
	& destructor

2003-09-29 Hoda Amer
	-Added testBug43679_A() & testBug43679_B() to CompleteParseASTTest
	-Renamed FailedCompleteParseASTExpressionTest to FailedCompleteParseASTTest
	-Added FailedCompleteParseASTTest::testBug43503()

2003-09-29 Andrew Niefer
	added testBug42911 to OtherPatternTests

2003-09-29 Andrew Niefer
	added testbug43834() to ParserSymbolTableTest

2003-09-29 John Camelon
	Added testErrorHandling_1() to CompleteParseASTTest.java.  

2003-09-26 John Camelon
	Added QuickParseASTTests::testBug43644() & testBug43062().  
	Moved ASTFailedTests::testBug39531() to QuickParseASTTests.

2003-09-25 Sean Evoy
	Bug 43220 test for the new option type and retrieval methods.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-25 Andrew Niefer
	-bug43129 - Cannot search for definitions of global variables
		-added testbug43129() in OtherPatternTests
		* resources/search/include.h
		* resources/search/classDecl.cpp
		* search/org/eclipse/cdt/core/search/tests/OtherPatternTests.java

2003-09-25 Bogdan Gheorghe
	- separated dependency tests from the indexer tests
	- modified the AutomatedIntegrationSuite to include new dependency
	  tests
	- added the following tests: 
	 * testDepTable
	 * testDepSourceChangeTree
	 * testDepHeaderChangeTree
	 * testDepHeaderChangeReindex
	 * testDepSourceChangeTable
	 * testDepHeaderChangeTable
	 
2003-09-25 Hoda Amer
	Enabled CompleteParseASTExpressionTest.testPostfixTypenameIdentifier()
	
2003-09-25 Andrew Niefer
	added testNoResourceSearching() to OtherPatternTests

2003-09-24 Hoda Amer
    Added testNewTypeId(), testCastExpression(), testPostfixDynamicCast(), 
    testPostfixReinterpretCast(), testPostfixStaticCast(), and testPostfixConstCast() 
    to CompleteParseASTExpressionTest. 

2003-09-24 Sean Evoy
	Changed the implementor of IScannerInfo to answer only absolute paths when asked for 
	includes paths. As a result, the managed builder test had to be updated to expect paths 
	in an OS-specific format. 
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
2003-09-24 John Camelon
	Added testBug43375() to CompleteParseASTTest. 
	Moved testConditionalExpressionWithReferencesB_Bug43106 from failed tests to passed tests. 
	Moved testPMDotStar() and testPMArrowStar to failed tests w/defect number 43579.  

2003-09-23 John Camelon
	Replaced ASTFailedTests::testBug39504A() with CompleteParseASTTest::testBug39504(). 
	Moved testPostfixTypeIdExpression2() && testPostfixTypeIdTypeId2() to CompleteParseASTExpressionTest. 
	Restructured expression reference tests so that the order of arrival will not cause JUnit failures.

2003-09-23 Andrew Niefer
	Added FunctionMethodPatternTests.testBug43498()

2003-09-23 Hoda Amer
	Added CompleteParseASTTest.testBug43373()
	Added QuickParseASTTests.testBug43371()

2003-09-23 Sean Evoy
	As part of the fix for critical bug 43292, I had to add functionality to 
	the build model to remove configurations through an ITarget, and to set, 
	reset, and flag as default the make command associated with an ITarget. I 
	have updated the managed build test "testConfigurations" to exercise the 
	remove functionality. I added a test, "testMakeCommandManipulation" to 
	exercise the new make command functions in the interface.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-22 Bogdan Gheorghe
	- modified CompletionProposalsTests, BaseSearchTest
	 to avoid using isEnabled for the IndexManager
	- Reordered the IndexManagerTests suite to allow all
	  tests to be run
	  
2003-09-22 Andrew Niefer
	- modified resources/cfiles/CompletionProposalsTestStart.cpp
	- modified CompletionProposalsTest.testCompletionProposals
	- updated calls to SearchEngine.search

2003-09-19 Sean Evoy
	Updated the build test to check the binary parser specification in the 
	target specification.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-18 Andrew Niefer
	- removed testConditionalExpression_Bug43159 from FailedCompleteParseASTExpressionTest
	  and uncommented it (testConditionalExpression) in CompleteParseASTExpressionTest
	- uncommented the following tests in CompleteParseASTExpressionTest :
	    testPostfixSubscript, testPostfixSubscriptA, testPostfixSubscriptB,
	    testPostfixSubscriptWithReferences
	- updated ParserSymbolTableTests to use new addOperatorExpression function
	- added testDerivedReference, testAddCopyConstructor to ParserSymbolTableTests
	- fixed warning in ClassDeclarationPatternTests

2003-09-17 Hoda Amer
	Added more success test cases to CompleteParseASTExpressionTest
	and more failure test cases to FailedCompleteParseASTExpressionTest
	in testing PM_DOTSTAR, PM_ARROWSTAR, CONDITIONALEXPRESSION

2003-09-16 Andrew Niefer
	- modified resources/search/classDecl.cpp & include.h to include some operators
	- added testOperators_bug43063_bug42979() to MethodDeclarationPatternTests
	- added testParameterREferences to OtherPatternTests

2003-09-16 Bogdan Gheorghe
	Added asserts to all index lookups in IndexManagerTests
	Fixed testAddNewFileToIndex
	
2003-09-16 Hoda Amer
    Added CompleteParseASTExpressionTest.testPrimaryThis()
    
2003-09-15 John Camelon
	Moved ASTFailedTests::testBug39556() to QuickParseASTTests.
	Cleaned up some warnings in parser tests.  

2003-09-15 Andrew Niefer
	added testGetConditionalOperand_bug43106 to ParserSymbolTableTests

2003-09-15 John Camelon
	Added CompleteParseASTTest::testBug42979().
	Updated CompleteParseASTTest::testAndrewsExample(). 

2003-09-13 Andrew Niefer
	- added testBadParameterInfo to ParserSymbolTableTest

2003-09-12 Hoda Amer
    - Added lots of test cases to CompleteParseASTExpressionTest
    
2003-09-12 John Camelon
	Created QuickParseASTTests::testBug42985(). 
	Moved LokiFailures::testBug40419() to QuickParseASTTests. 
	Deleted LokiFailures as it was empty. 

2003-09-11 Andrew Niefer
	Created search/SearchTestSuite
	Added SearchTestSuite to AutomatedIntegrationSuite and removed the individual search tests
	Added testReferencesInFunction to ClassDeclarationPatternTests
	Modified resources/search/classDecl.cpp
	Modified testNamespaceReferenceInClassBaseClause, testMacroPattern, testEnumerators, 
	testEnumeratorReferences in OtherPatternTests to test the Match result strings

2003-09-11 John Camelon
	Added CompleteParseASTTest::testBug42840() & testBug42872().
	Moved testBug39504B(), testBug39505A() & testBug39505B() from failed to QuickParse tests.

2003-09-10 Sean Evoy
	Added a test for resetting the value of a configuration to the defaults defined in the 
	plugin file. Work completed to resolve [Bug 41412] Restore Default in Managed Build 
	project's settings Not Working.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-09 Hoda Amer
	Moved three failed tests (bugs #42822, #42823, & #42822B)
	from FailedCompleteParseASTExpressionTest to CompleteParseASTExpressionTest 
	
2003-09-09 John Camelon
	Updated ScannerTestCase to keep up to date wrt ScannerException updates. 

2003-09-09 Andrew Niefer
	Modified resources/search/classDecl.cpp
	 - to include more function declarations to test parameter matching
	 - to include an enumerator reference to test enumerators
	Added testMethodDeclarationParameterMatching to FunctionMethodPatternTests.java
	Added testEnumeratorReferences to OtherPatternTests
	
2003-09-09 Hoda Amer
	-Seperated the Expression result type test in a new file : completeParseASTExpressionTests.
	-Added more test cases for simple types.
	-Added FailedCompleteParseASTExpressionTest for failed reference tests.  
	
2003-09-08 John Camelon
	Added CompleteParseASTTest::testThrowStatement(), testScoping(), testEnumeratorReferences().
	Removed LineNumberTest source as it is obsolete.  

2003-09-08 Andrew Niefer
	Modified calls to ParserFactory to specify which language to use
	Add CC nature to projects in BaseSearchTest & IndexManagerTests

2003-09-05 Hoda Amer
	Added tests to CompleteParseASTTest to test the expression result type
	for function calls that reference variables with pointers (bug#42453).
	
2003-09-05 John Camelon
	Added CompleteParseASTTest::testSimpleIfStatement(), testSimpleWhileStatement(). 
	testSimpleSwitchStatement(), testSimpleDoStatement().

2003-09-05 Andrew Niefer
	Added testEnumerators to OtherPatternTests.java
	Modified resources/search/classDecl.cpp to include some enumerators

2003-09-05 John Camelon
	Updated CompleteParseASTTest::testSimpleForLoop()

2003-09-04 John Camelon
    Updated ASTFailedTests::testBug39702() to fail more accurately.
    Added testSimpleFunctionBody(), testSimpleForLoop() to CompleteParseASTTest.java.

2003-09-04 Andrew Niefer
	Added testBug42541 to CompleParseASTTests.java

2003-09-04 Hoda Amer
	Call to ASTExpression getTypeId() changed to getTypeIdString().
	
2003-09-03 Andrew Niefer
	Modified ParserSymbolTableTest.testConstructors to test > 2 constructors

2003-09-03 John Camelon
	Added testBug41445() to CompleteParseASTTests.java.  
	
2003-09-02 Hoda Amer
	Modified CCompletionProposalsTest to complete on a body file 
	that includes a header file.
	
2003-09-02 Andrew Niefer
	added ParserSymbolTableTest.testNamespaceAlias()
	added ParserSymbolTableTest.testUsingNamespaceAlias()
	
2003-08-28 Andrew Niefer
	Modified BaseSearchTest.setup to properly include the "include.h" file

2003-08-28 Hoda Amer
	- Added to completeParseASTTest testQualifiedNameReferences(), 
	testIsConstructor() and testIsDestructor().

2003-08-28 John Camelon
	Moved bug39535 from failedTests to quickParse success tests.  
	
2003-08-25 John Camelon
	Moved testBug39526() from ASTFailedTests.java to QuickParseASTTests.java.
	Moved testBug41520() from FullParseFailedTests.java to CompleteParseASTTest.java

2003-08-25 John Camelon
	Updated TranslationUnitTests to not include K&R testing.  

2003-08-25 John Camelon
	Added QuickParseASTTests::testBug39530().

2003-08-21 Hoda Amer
	Enabled some tests in the IStructureTests, namely:
	testGetFields(), testGetField(), testGetMethods(), testGetMethod(),
	testIsAbstract(), testGetBaseTypes(), and testGetAccessControl().
	
2003-08-19 Sean Evoy
	In order to properly support the indexing feature, the scanner has to 
	function as well as the version that ships with the toolset if possible. 
	This is	made difficult by the fact that we are trying to be tool-agnostic. 
	One of the things that the scanner should take into account when it runs 
	is the "built-in" symbols and search paths that are defined for a compiler 
	in a given toolchain. While we need to come up with a standard mechanism 
	for the CDT in the future, the managed build system can provide a work-around 
	in the near-term. The easiest solution is to add an optional attribute to a 
	list element that flags the item as a built-in value. When clients like 
	the indexer query the build model, they will receive the union of the built-in 
	values and the user-defined values.
	
	Added built-in information to the existing plugin definition. Also added a
	new include path and defined symol for updated test cases.
	* plugin.xml
	
	Updated the test cases to check that built-ins defined in the plugin manifest 
	are properly read and dealt with during project creation and persisting settings.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-08-20 Hoda Amer
	Added testNewExpressions() to CompleteParseASTTest to test new expression's references.
	
2003-08-14 John Camelon
	Removed warnings from AutomatedIntegrationSuite.java (removing implicit accessor generation).

2003-08-14 John Camelon
	Added CompleteParseASTTest::testArrayModExpression(), testPointerVariable() & 
	testExceptionSpecification().  

2003-08-13 John Camelon
	Added testBug41520() to FullParseFailedTests.java.  
	Added testConstructorChain() to CompleteParseASTTest.java

2003-08-13 John Camelon
	Added testSimpleExpression(), testParameterExpressions() && 
	testNestedNamespaceExpression() to CompleteParseASTTest.java.
	
2003-08-13 Sean Evoy
	Renamed the 'AllBuildTest' class to 'ManagedBuildTest' and updated the 
	integration suite class.
	* suite/org/eclipse/cdt/core/suite/AutomatedIntegrationSuite.java

	This class is renamed. It also has a renamed method 'testProjectCreation'
	that creates a project the same way the new project wizard does. It uses
	the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
	Uses the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

2003-08-12 Bogdan Gheorghe
	Changed the order of tests in AutomatedIntegrationSuite to have
	the indexing tests run last (the last indexing test shuts down
	the indexing thread).
	
2003-08-12 John Camelon
	Added CompleteParseASTTest::testForewardDeclarationWithUsage(). 

2003-08-12 Hoda Amer
	Added CompletionProposalsTest to the suit to test the generation 
	of completion proposals.

2003-08-12 Bogdan Gheorghe
	- Changed testVariableIndexPrefix, testVariableDeclaration to
	  reflect changes to the var search pattern
	
2003-08-11 Andrew Niefer
	- Added testMacroPattern to OtherPatternTests
	- Changed the function tests to use new function/method pattern
	
2003-08-11 Bogdan Gheorghe
	- Added testMacros to IndexManagerTests
	
2003-08-05 Andrew Niefer
	- refactoring Parser Symbol Table function names
	- added ParserSymbolTableTest.testConstructors() 

2003-08-01 Andrew Niefer
	Added resources/search/header.h
	Added ClassDeclarationPatternTests.testHeadersVisitedTwice()
	Modified other search tests to reflect ICSearchResultCollector changes

2003-07-31 Andrew Niefer
	Added ParserSymbolTableTest.testForwardClassDeclaration
	Added ParserSymbolTableTest.testForwardDeclarationUsedAsFunctionParam

2003-07-31 Victor Mozgin
	Moved testBug39540() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-30 Hoda Amer
	The CModelElementsTests has the pointer to function test back in its original place
	(a variable)

2003-07-30 Sean Evoy
	* plugin.xml:
	Updated the attribute names to reflect changes to the ManagedBuildInfo 
	extension point schema.

2003-07-30 Victor Mozgin
	Moved testBug39532() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-29 John Camelon
	Updated QuickParseASTTests for pointer to function updates.
	Updated CompleteParseASTTests for typedef work.  

2003-07-28 Victor Mozgin
	Moved testBug39546() from ASTFailedTests.java to QuickParseASTTests.java.

2008-07-28 Andrew Niefer
	-changes to resources/search/classDecl.cpp
	-new search tests:
		ClassDeclarationPatternTests.testClassReferenceInFieldType
		ClassDeclarationPatternTests.testClassReferences
		ClassDeclarationPatternTests.testEnumerationReferenceVisibleByInheritance
		ClassDeclarationPatternTests.testGloballyQualifiedItem
		ClassDeclarationPatternTests.testTypeReferenceVisibleByUsingDirective
		FunctionMethodPatternTests.testMethodDeclaration
		FunctionMethodPatternTests.testMethodDeclarationWithParams
		OtherPatternTests.testFieldDeclaration
		OtherPatternTests.testNamespaceDeclaration
		OtherPatternTests.testNamespaceReferenceInClassBaseClause
		OtherPatternTests.testNamespaceReferenceInUsingDirective
		OtherPatternTests.testVariableDeclaration

2003-07-28 John Camelon
	Added/moved tests as necessary for bugfix 40842 & 40843. 

2003-07-28 Sean Evoy
	In order to meet certain internal guidelines and to test the makefile 
	generator, the build model replied to some answers with hard-coded information. 
	This patch moves the information into the build model.

 	* plugin.xml:
	Added information to the target tags to test inheritence and 
	overridding the make command and clean command attributes.
	
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java:
	Added code to test the make command and clean command attributes in 
	Targets. Also added a test to insure that sub-sub targets inherit settings 
	properly.
	
2003-07-28 Andrew Niefer
	This patch creates a new failing test class : FullParseFailedTests.  This 
	is for writing failed tests on the parser doing COMPLETE_PARSE.

2003-07-28 Victor Mozgin
	Moved testBug39537() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-27 John Camelon
	Fixed failedTests::testBug40714() to fail properly.  

2003-07-25 Bogdan Gheorghe
	Added new indexer test for refs
	
2003-07-25 Victor Mozgin
	Moved testBug39553() from ASTFailedTests.java to QuickParseASTTests.java.
	Fixed IIncludeTest.h and IIncludeTests.java with #include macro tests.

2003-07-24 John Camelon
	Updated CompleteParseASTTests for Method/Field updates.
	Fixed TortureTest's parser mode switch (was always QuickParsing). 

2003-07-24 Hoda Amer
	Moved part of the CModelElementsTest (Templates of Variables ) to the failed tests.
	Moved the same test (Templates of Variables) from ITemplateTests to failed tests.
	
2003-07-24 Hoda Amer
	This patch updates the CModelBuilder to use the AST instead of the DOM. 
	
2003-07-24 John Camelon
	Updated CompleteParseASTTests.

2003-07-23 Andrew Niefer
	-Created search/BaseSearchTest to handle creating projects and setting them up to use the indexer
	-removed ClassSpecifierSearchTests, its functionality is now in BaseSearchTest
	-modified ClassDeclarationPatternTests to extend BaseSearchTest
	-added FunctionMethodPatternTests
	-added OtherPatternTests
	-modified indexer/IndexManagerTests.testIndexContents

2003-07-22 John Camelon
	Updated CompleteParseASTTests.

2003-07-21 Bogdan Gheorghe
	Added new indexer test for newly added declarations
	
2003-07-21 John Camelon
	Created CompleteParseASTTest and added it to ParserTestSuite.

2003-07-18 John Camelon
	Updated ParserSymbolTableTests to remove dependencies on parser.ast.full classes.
	Updated Parser test suites for updates to ParserFactory.

2003-07-18 John Camelon
	Wrote new tests in QuickParseASTQualifiedNameTest.java and added it to ParserTestSuite's suite.

2003-07-18 Peter Graves	
	Removed un-needed file that was using a Java 1.4 reserved keyword (assert)
	
2003-07-17 John Camelon
	Rewrote the entire DOMTests suite to now be AST tests.  
	Removed DOMTests, BaseDOMTest, DOMFailedTests after methods were migrated to QuickParseASTTests & ASTFailedTests.  
	Made sure every parser failed test had a defect number associated with it. 
	
2003-07-17 Victor Mozgin
	Added PerformanceTests.java (not included into AutomatedIntegrationSuite).
	Moved testBug39523() from DOMFailedTest.java to PerformanceTests.java.
	Moved testBug39550() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39552A() and testBug39552B()from DOMFailedTest.java to DOMTests.java.
	TortureTest overrides timeout value for a very time-consuming test ('concat1.C').

2003-07-15 Victor Mozgin
	Moved testBug39349() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39544() from DOMFailedTest.java to DOMTests.java.

2003-07-14 Victor Mozgin
	Added failed tests that correspond to recently reported PRs.

2003-07-11 Bogdan Gheorghe
	Added ClassSpecifierSearchTest
	
2003-07-08 John Camelon
	Updated IScanner, clients & implementations to use IScannerInfo.  

2003-07-07 John Camelon
	Update ClassDeclarationPatternTests::testBug39652(). 

2003-07-04 John Camelon
	Moved testBug39652() from failed search tests to ClassDeclarationPatternTests.

2003-07-04 Andrew Niefer
	Added new source Folder search
	Added search/ClassDeclarationPatternTests::testMatchSimpleDeclaration
	Added search/ClassDeclarationPatternTests::testMatchNamespaceNestedDeclaration
	Added new resource folder search & containing file classDecl.cpp
	Added new failures package ord.eclipse.cdt.core.search.failedTests
	Added new failing test PatternsFailedTests::testBug39652
	
	* Note that ClassDeclarationPatternTests and PatternsFailedTests both must be run as plugin tests

2003-07-03 Bogdan Gheorghe
	Added IndexManagerTest::testAddNewFileToIndex()
	Added IndexManagerTest::testRemoveProjectFromIndex()
	Added IndexManagerTest::testRemoveFileFromIndex()
	
2003-07-03 Sean Evoy
	New test suite that exercises the standard make build system including the new
	IScannerInfoListener and IScannerInfoProvider interfaces.

	Changes to the existing managed build test suite include tests of the new
	IScannerInfoxxx interface discovery, subscription, and change notification methods. 
	
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java

2003-07-02 Victor Mozgin
	Added DOMTests::testBug39501().
	Improved filtering of expected failures/inconclusives in TortureTest.

2003-06-30 John Camelon
	Added DOMTests::testAssignmentExpression()
	Added PreprocessorConditionalTest to ParserTestSuite.  

2003-06-28 John Camelon
	Completed Quickparse expression representation.  
	Updated ExpressionEvaluation and associated tests.  

2003-06-26 John Camelon
	Update IASTExpression. 
	Move Parser.Backtrack and Parser.EndOfFile to external interface. 

2003-06-25 John Camelon
	Added DOMFailedTest::testBug39349(). 
	Added DOMTests::testBug39348().

2003-06-25 John Camelon
	Create new interface and support for calculating lineNumber/offset mapping.  
	Updated IASTClassSpecifier for qualified name query.  
	Began structuring expressions and declarators in Parser for ISourceElementRequestor.  
	Updated other packages to use new interfaces.  
	Updated automatedtests/torture test to use new line number information.  

2003-06-24 John Camelon
	Updates for ISourceElementRequestor - elaborated types & enumerations.  

2003-06-23 John Camelon
	Factory/constructor signature updates.  

2003-06-17 Victor Mozgin
	Added MacroTests.java (invocation in AllCoreTests).
	Added MacroTests.c to resources.

2003-06-17 Sean Evoy
	Moved the ManagedBuildInfo extension point from the plugin file in org.eclipse.cdt.ui.tests
	Added new options to sub target for include paths and preprocessor symbols
	Added test for IManagedBuildPathInfo
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java
	
2003-06-17 Brent Nicolle
	Added Interface tests of IStructure.java.

2003-06-17 Victor Mozgin
	Added DeclaratorsTests.java (invocation in AllCoreTests).
	Added DeclaratorsTests.cpp to org.eclipse.cdt.core.model.tests.resources.

2003-06-16 Victor Mozgin
	Added testOldKRFunctionDeclarations() to DOMTests.
	Added testKRFunctionDeclarations() to TranslationUnitTests.

2003-06-16 Vladimir Hirsl
	Added /build, /parser, /failures and /suite directories to the library. 
	Copied resources from /model/org.eclipse.cdt.core.model.tests.resources
	                 to /model/org/clipse/cdt/core/model/tests/resources/cmodel.
	Added class AISResultPrinter to format test results.  
	Class AutomatedIntegrationSuite now implements IPlatformRunnable.

2003-06-14 Victor Mozgin
	Moved testBugSingleton192() from LokiFailures to DOMTests.
	Added testPointersToMembers() and testPointersToMemberFunctions() to DOMTests.
	Added testBug36290() and testBug36931() to DOMTests.

2003-06-13 John Camelon
	Added Class/Base infrastructure to public interfaces & requestor callback. 
	Moved many internal interfaces to external packages. 
	Organized imports.  

2003-06-13 Victor Mozgin
	Renamed NullParserCallback into NullSourceElementRequester in AutomatedFramework.

2003-06-13 John Camelon
	Merged ParserSymbolTable branch back into HEAD.

2003-06-12 John Camelon
	Get rest of JUnit tests working, will merge back to HEAD branch.  

2003-06-12 John Camelon
	Introduction of ASTFactory strategy, some restructuring of packages and interfaces.
	
2003-06-11 Victor Mozgin
	Old Java TestCase.txt and TestCase2.txt for partioning testing have been replaced with C/C++ files.
	Modified AutomatedIntegrationSuite.java so it doesn't produce JUnit warning anymore.
	All tests in org.eclipse.cdt.ui.tests should pass now.

3003-06-11 Peter Graves
    Update the test.xml to get the location of org.eclipse.test from a property
    if set. If the property is not set, it will default to the old value.
    
2003-06-11 Victor Mozgin
	Added TortureTest to test CDT C++ parser with GCC testsuites.
	GCC testsuites are not included.

2003-06-10 John Camelon
	Futher pursuit of the golden hammer, symbol table integration. 

2003-06-10 Brent Nicolle
	Added some Interface tests of (IInclude, IMacro, IStructure).
	Made sure all the Test Suites have names in the JUnit hierarchy.

2003-06-09 John Camelon
	First step in replacing IParserCallback with ISourceElementRequestor.  
	
2003-06-09 Victor Mozgin
	Moved testBug36769() from ACEFailedTest.java to DOMTests.java.
	Removed ACEFailedTest.java as it is empty now.
	Added DOMTests.testBug36769B(). 

2003-06-09 Victor Mozgin
	Moved testBug36932() from DOMFailedTest.java to DOMTests.java.
	Added DOMTests.testBug36932B() and DOMTests.testBug36932C(). 

2003-06-09 Victor Mozgin
	Moved testBug36701() from ScannerFailedTests.java to ScannerTestCase.java.
	Renamed it to testBug36701A() and fixed it.
	Added ScannerTestCase.testBug36701B().

2003-06-07 Victor Mozgin
	Moved testBug36766A(), testBug36766B() & testBug36766C() from STLFailedTests.java to DOMTests.java.
	Renamed them to testBug36766and36769x(), as they cover both PRs.
	Added testBug36766and36769D() - test for templated destructor.

2003-06-05 John Camelon
	Moved testBug23478A() & testBug23478B() from failed tests to TranslationUnitTests.java.
	Removed TranslationUnitFailedTests.java as it was empty. 

2003-05-29 Andrew Niefer
	Modified tests to support eType & PtrOp changes in core
	Added ParserSymbolTableTest::testTemplateParameterAsParent
	Added ParserSymbolTableTest::testTemplateInstanceAsParent
	Added ParserSymbolTableTest::testTemplateParameterDefaults
	Added ParserSymbolTableTest::testTemplateParameterAsFunctionArgument
	started ParserSymbolTableTest::incompletetestTemplateSpecialization

2003-05-26 John Camelon
	Rollback PST/Parser integration.

2003-05-13 Andrew Niefer	
	Modified ParserSymbolTableTest to use new interface

2003-05-08 Andrew Niefer
	Added ParserSymbolTableTest::testMarkRollback

2003-05-06 John Camelon
	Further integration of SymbolTable into Parser, some refactoring. 

2003-05-05 John Camelon/Andrew Niefer
	Added CrossReferenceTests to ParserTestSuite to test symbol-table/DOM interworking.

2003-05-05 Andrew Niefer
	Rewrote ParserSymbolTableTest to reflect structural changes to the symbol table.

2003-05-01 Andrew Niefer
	Updated FractionalAutomatedTest to use threads
	Modified ScannerTestCase::testBug36287
	Added ScannerTestCase::testBug37011
	Added ScannerTestCase::testOtherPreprocessorDefines

2003-04-28 John Camelon
	Moved testBug36730() & testBug37019() from DOMFailedTests to DOMTests.

2003-04-28 Andrew Niefer
	Added DOMFailedTest::testBug37019
	Added DOMFailedTest::testBug36932
	Added ScannerFailedTest::testBug37011

2003-04-28 John Camelon
	Added DOMTests::testOrder().  

2003-04-28 Peter Graves
	* model/org/eclipse/cdt/core/model/tests/BinaryTests:
	Updated to remove a few small errors, and deal with some changes
	to the core CDT
	 
2003-04-27 John Camelon
	Added testBug36932() to DOMTests. 
	Moved testBugFunctor758() from LokiFailures to DOMTests.
	Moved testBug36704() from DOMFailedTest to DOMTests.  
	Moved testBug36699() from DOMFailedTest to DOMTests.  
	Moved testBug36691() from DOMFailedTest to DOMTests.  

2003-04-25 Andrew Niefer
	Moved ACEFailedTest::testBug36771 to DOMTests
	Moved DOMFailedTest::testBug36714 to DOMTests
	Updated ScannerTestCase::testBug36816
	
2003-04-25 John Camelon
	Added DOMTests::testBug36852(). 
	Added DOMTests::testBug36764().
	Moved DOMFailedTests::testBug36702() to DOMTests(). 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added DOMTests::testBug36799().
	Cleaned up tests to reduce amount of code necessary to maintain these things. 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added LokiFailures.java to failed tests directory.

2003-04-24 Andrew Niefer
	Added AutomatedFramework.java
	Added FractionalAutomatedTest (which derives from AutomatedFramework)
	Refactored AutomatedTest to derive from AutomatdFramework
	Added ScannerTestCase.testBug36816
	Added ScannerTestCase.testBug36255	

2003-04-24 John Camelon
	Fixed Java 1.3 compliance issue w/AutomatedTest.java
	Fixed False failure in HelloWorld.java.  

2003-04-21 John Camelon
	Updated DOMTests::testBug36247(). 
	Moved testBug36692(), testBug36703(), testBug36708(), testBug36707(), testBug36689()
	and testBug36690() from DOMFailedTests to DOMTests and updated them. 

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
=======
2003-04-21 Andrew Niefer
	Added DOMFailedTests::testBug36713()
	Added DOMFailedTests::testBug36714()
	Added DOMFailedTests::testBug36717()
	Added DOMFailedTests::testBug36730()

2003-04-21 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
@


1.199
log
@Patch for Sean Evoy

Tool inheritance test.
@
text
@d1 1482
a1482 1479
2004-02-26 Sean Evoy
	Work to test the ability to inherit a tool description via a tool 
	reference. Updated the testSubSubTarget to check inheritted tool 
	and updated the plugin manifest to add a tool and add a reference 
	in the subSubTarget.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2004-02-26 Alain Magloire
	Update the cpathtest

2004-02-25 Bogdan Gheorghe
	Added DependencyTests::testUpdateDependencyNPE

	* model/org/eclipse/cdt/core/model/test/CPathEntryTest.java

2004-02-25 John Camelon
	Updates for new ISourceElementRequestor interface updates.  

2004-02-25 John Camelon
	Added ScannerTestCase::testGerman().  

2004-02-25 Alain Magloire
	Added the PathEntry in the AllCoreTests suite

	* model/org/eclipse/cdt/core/model/tests/AllCoreTests.java

2004-02-24 Andrew Niefer
	work for Bug 51485: Template Explicit Specializations
	added ParserSymbolTableTemplateTests.test_14_7_3__5_ExplicitSpecialization
	added ParserSymbolTableTemplateTests.test_14_7_3__11_ExplicitSpecializationArgumentDeduction
	added ParserSymbolTableTemplateTests.test_14_7_3__12_ExplicitSpecializationOverloadedFunction
	fixed a couple of warnings in ParserSymbolTableTemplateTests
	
2004-02-23 Alain Magloire

	Adjust the test for IPathEntry deltas.

	* model/org/eclipse/cdt/core/model/test/CPathEntryTest.java

2004-02-21 Alain Magloire
	Refactor of the ICPatEntry to IPathEntry

	* model/org/eclipse/cdt/core/model/tests/CPathEntryTests.java

	Remove of unused imports
	* model/org/eclipse/cdt/core/model/tests/CModelElementsTests.java
	* model/org/eclipse/cdt/core/model/tests/CModelTests.java

2004-02-19 Andrew Niefer
	remove order dependancy in ParserSymbolTableTests.testUsingDeclaration_2

2004-02-18 Andrew Niefer
	modify ParserSymbolTableTests.testUsingDeclaration_2

2004-02-17 Andrew Niefer
	added ParserSymbolTableTests.testBug52111RemoveSymbol

2004-02-17 Sean Evoy
	Updated the managed build tets suite to include a test for project renaming and  
	updated the sanity tests to check the extension and project/artifact name as 
	separate data elements.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2004-02-13 Andrew Niefer
	updated tests using search to handle InterruptedExcpetion

2004-02-12 Andrew Niefer
	UnCommented CompleteParseASTTest.testBug47628
	Added CompleteParseASTTest.testBug47636
	Added CompleteParseASTTest.testBug45697
	Updated ParserSymbolTableTests & ParserSymbolTableTemplateTests for proper use of const & volatile
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_1
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_2
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_3
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_4
	
2004-02-11 John Camelon
	Updated tests to accommodate for new Parser class hierarchy and factories.  

2004-02-10 Andrew Niefer
	Added new File: ParserSymbolTableTemplateTests.java (contains 30 new tests)
	Added new File: FailingTemplateTests.java (contains 5 test stubs for failing cases)

2004-02-10 John Camelon
	Added testBug47682() to QuickParseASTTests.java.  

2004-02-06 Bogdan Gheorghe
	Added FunctionMethodPatternTests.testMethodDeclarationWithNoParameters

2004-02-08 John Camelon
	Moved testErrorHandling_1() from failed tests to CompleteParseASTTest.  
	Moved testBug44340() from failed tests to CompleteParseASTTest.

2004-02-06 Andrew Niefer
	Added CompletionParseTest.testBug51260

2004-02-04 John Camelon
	Added preliminary SelectionParseTests to test SELECTION_PARSE clients. 
	Added SelectionParseTests to ParserTestSuite.  

2004-01-30 John Camelon
	Added QuickParseASTTest::testBug47752.  

2004-01-28 John Camelon
	Added ScannerTestCase::testBug50821().  

2004-01-27 John Camelon
	Renamed ContextualParseTest to CompletionParseTest.
	Updated COMPLETION_PARSE clients to use SINGLE_NAME_REFERENCE rather than STATEMENT_START.  

2004-01-27 Andrew Niefer
	Added CompleteParseASTTest.testCBoolAsParameter
	
2004-01-26 John Camelon
	Updated clients to use new Scanner logging service.
	Added ScannerTestCase.testBug46402().  

2004-01-26 Andrew Niefer
	Added ParserSymbolTableTest.testLongLong() 
	Added ParserSymbolTableTest.testComplex() 
	Added ParserSymbolTableTest.test_Bool() 
			
2004-01-22 John Camelon
	Updated Scanner tests for package updates in the core.  

2004-01-19 John Camelon
	Updated ParserSymbolTableTest to accommodate new constructors for COMPLETE_PARSE ASTNodes (line # info).  
	Updated CModelElementsTest to enable testing for line numbers. 
	Removed CModelElementsFailedTests.testBug36379() as it is redundant due to CModelElementTests.testCModelElements() is complete. 
	Removed CModelElementsFailedTests from AutomatedIntegrationSuite as it is empty.  

2004-01-16 Andrew Niefer
	Modified CompleteParseASTTest.testUsingClauses
	Added ParserSymbolTableTest.testIterator_1 & testIterator_2

2004-01-16 Hoda Amer
	Modified CModelElementsTest to test for enumerator constant expression 
	Bug#47552
	
2004-01-15 Andrew Niefer
	Moved testBug48307_FriendFunction_1 & testBug48307_FriendFunction_2 to ContextualParseTest
	Updated ContextualParseTest now that the order of prefix lookup results is predictable.

2004-01-15 Hoda Amer
	Moved Content Assist testing to the UI.tests plugin
	
2004-01-15 John Camelon
	Updated references to LookupResult as it was renamed to ILookupResult.  
	Removed some warnings from parser tests.  
	Updated Scanner & QuickParseTests to accommodate new errors and signatures.  
	Added QuickParseASTTests.testBug44370().  

2004-01-13 John Camelon
	Updated ContextualParseTest to accommodate bugfixes 48909 & 49702.  

2004-01-08 Andrew Niefer
	Added CompleteParseASTTest.testBug43110_XRef
	Added ParserSymbolTableTest.testBug43110_Ellipses
	Added ParserSymbolTableTest.testBug43110_EllipsesRanking
	Added ParserSymbolTableTest.testBug43110_EllipsesRanking_2

2004-01-08 Andrew Niefer
	Added CompleteParseASTTest::testBug48307_FriendFunction_1
	Added CompleteParseASTTest::testBug48307_FriendFunction_2
	
2004-01-06 Andrew Niefer
	Added ContextualParseTest::testCompletionLookup_LookupKindTHIS

2004-01-06 John Camelon
	Added CompleteParseASTTest::testBug43110() and QuickParseASTTests::testBug43110().  

2003-12-31 Hoda Amer
	Small change to test parameters with initial clause in ITemplateTest
	
2003-12-22 Hoda Amer
	Temporary disabled completion proposal test until a better test is written.
	
2003-12-17 Andrew Niefer
	test changes for content assist
	added ContextualParseTest.testCompletionLookup_FriendClass_1() 
	added ContextualParseTest.testCompletionLookup_FriendClass_2() 
	added ContextualParseTest.testCompletionLookup_ParametersAsLocalVariables() 
	modified ParserSymbolTableTest.testVisibilityDetermination() 

2003-12-17 Hoda Amer
	Small modifications to cope with the new interfaces
	
2003-12-15 Andrew Niefer
	added ContextualParseTest.testCompletionLookup_Unqualified
	added ContextualParseTest.testCompletionLookup_Qualified
	added ContextualParseTest.testCompletionLookup_Pointer
	
2003-12-12 John Camelon
	Updated testBaseCase_SimpleDeclaration() for keyword assertions.  

2003-12-11 John Camelon
	Expanded ContextualParseTest::testBaseCase().  
	Updated tests to deal with new signatures/exceptions.  

2003-12-11 Alain Magloire

	New test files for the ICPathEntry in core model.

	* model/org/eclipse/cdt/core/model/tests/CPathEntryTest.java

2003-12-09 Andrew Niefer
	added ParserSymbolTableTests.testVisibilityDetermination() 
	added ParserSymbolTableTests.testPrefixFiltering

2003-12-09 Hoda Amer
	Modified the Completion Proposal test to include case sensitivity 
	in the order of proposals.
	
2003-12-09 John Camelon
	Added ContextualParseTest.java and some test cases.  

2003-12-04 John Camelon
	Removed some warnings.  
	Moved testBug39678() from ASTFailedTests to QuickParseASTTests. 

2003-12-03 Andrew Niefer
	-modified FailedCompleteParseASTTest.testPMDotStarPointerToMemberFunction_Bug43242
										.testPMArrowStarPointerToMemberFunction_Bug43242
										.testPMDotStar_bug43579
										.testPMArrowStar_bug43579
	-created: FailedCompleteParseASTTest.testBug47926
			  CompleteParseASTTest.testQualifiedLookup
			  ParserSymbolTableTest.testPrefixLookup_Ambiguities
			  ParserSymbolTableTest.testQualifiedUnqualifiedLookup
	-modified resources/search/classDecl.cpp & include.h
	-created FunctionMethodPatternTests.testLookupForDefinition
	

2003-11-27 Andrew Niefer
	tests for Symbol table prefix lookup
		ParserSymbolTableTest.testBug46882
		ParserSymbolTableTest.testPrefixLookup_Unqualified
		ParserSymbolTableTest.testPrefixLookup_Qualified
		ParserSymbolTableTest.testPrefixLookup_Inheritance

2003-11-27 Andrew Niefer
	add CompleteParseASTTest.testBug47624()

2003-11-18 Andrew Niefer
	update ParserSymbolTableTest to reflect refactoring of Declaration into 4 separate classes.

2003-11-13 Hoda Amer
	Added CompleteParseASTTest::testBug44342(): Failure to dereference function calls after a . or an ->
	Moved testErrorHandling_1() to FailedCompleteParseASTTest
	Added FailedCompleteParseASTTest::testBug44340():Inline functions fail to resolve references 
	
2003-11-06 Andrew Niefer
	Remove dependancy on cdt.internal.ui.search.CSearchResultCollector in BaseSearchTest and DependencyTests

2003-11-07 John Camelon
	Moved testBug39554() from ASTFailedTests to QuickParseASTTests.  

2003-11-05 John Camelon
	Added CompleteParseASTTest::testBug44838().  
	Added CompleteParseASTTest::testBug46165().  
	Added ScannerTestCase::testBug45551(). 

2003-11-05 John Camelon
	Updated parser clients to use new ParserFactory (stand-alone parser work item).  	

2003-11-05 John Camelon
	Updated parser clients to use new IProblem strategy.  

2003-10-28 Andrew Niefer
	Added testBug44510() to CompleteParseASTTest
	Added testBug44925() to CompleteParseASTTest
	Added testBug44510() to ParserSymbolTableTest

2003-10-24 John Camelon
	Added testBug45476() to ScannerTestCase.  
	Added testBug45477() to ScannerTestCase. 
	
2003-10-24 John Camelon
	Moved testBug39542() from ASTFailedTests to QuickParseASTTests.
	Moved testBug39549() from ASTFailedTests to QuickParseASTTests.
	Added testCDesignatedInitializers() to CompleteParseASTTests.
	Moved testBug39551A() from ASTFailedTests to QuickParseASTTests. 
	Moved testBug39551B() from ASTFailedTests to QuickParseASTTests. 
	Added testCBool() to QuickParseASTTests.  
	Added testBug39551A(), testBug39551B() and testCBool to CompleteParseTests.  

2003-10-22 Hoda Amer
	Added offset checking in CModelElementsTest
	
2003-10-21 John Camelon
	Moved testBug40007() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug40759().  
	Added QuickParseASTTests::testBug44633().  
	Added ScannerTestCase::testBug44305().  
	Added QuickParseASTTests::testBug41935(). 
	Moved testBug39525() from ASTFailedTests to QuickParseASTTests.  
	Added ScannerTestCase::testBug45287(). 
	Moved testBug39528() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39538() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug39536().  
	Moved testBug39536A() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39536B() from ASTFailedTests to QuickParseASTTests.  

2003-10-20 David Inglis
 
 	use project owner ID in plugin class
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

	set gnu elf parser since it can read the debug info.
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java

2003-10-01 Andrew Niefer
	added testBug43951 to CompleteParseASTTest

2003-10-01 Andrew Niefer
	modified OtherPatternTests.testBug42911() and renamed it testBug42911_43988

2003-10-01 Andrew Niefer
	added testBug43450 to ManagedBuildTests.java
	added a user include to plugin.xml

2003-09-30 Sean Evoy
	Fix for bug 41826.
	Updated the plugin file so that tool specifications have the new attribute 
	for header files. The test for the managed builder now insure that those 
	values are properly read.
	*  plugin.xml
	*  build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-30 John Camelon
	Updated CompleteParseASTTest::testBug42872()
	Moved FailedCompleteParseASTTest::testBug43503() to CompleteParseASTTest::testBug43503A().  
	
2003-09-30 Andrew Niefer
	added testBug43503_AmbiguousUsing() and testBug43503_UnableToResolveFunction() to
	ParserSymbolTableTest

2003-09-30 Andrew Niefer
	Updated OtherPatternTests::testMacroPattern() to test for bug43862

2003-09-29 Andrew Niefer
	added testBug43062 and testConstructorDestructor to FunctionMethodPatternTests
	modified resources/search/classDecl.cpp & include.h to include more operators and a constructor
	& destructor

2003-09-29 Hoda Amer
	-Added testBug43679_A() & testBug43679_B() to CompleteParseASTTest
	-Renamed FailedCompleteParseASTExpressionTest to FailedCompleteParseASTTest
	-Added FailedCompleteParseASTTest::testBug43503()

2003-09-29 Andrew Niefer
	added testBug42911 to OtherPatternTests

2003-09-29 Andrew Niefer
	added testbug43834() to ParserSymbolTableTest

2003-09-29 John Camelon
	Added testErrorHandling_1() to CompleteParseASTTest.java.  

2003-09-26 John Camelon
	Added QuickParseASTTests::testBug43644() & testBug43062().  
	Moved ASTFailedTests::testBug39531() to QuickParseASTTests.

2003-09-25 Sean Evoy
	Bug 43220 test for the new option type and retrieval methods.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-25 Andrew Niefer
	-bug43129 - Cannot search for definitions of global variables
		-added testbug43129() in OtherPatternTests
		* resources/search/include.h
		* resources/search/classDecl.cpp
		* search/org/eclipse/cdt/core/search/tests/OtherPatternTests.java

2003-09-25 Bogdan Gheorghe
	- separated dependency tests from the indexer tests
	- modified the AutomatedIntegrationSuite to include new dependency
	  tests
	- added the following tests: 
	 * testDepTable
	 * testDepSourceChangeTree
	 * testDepHeaderChangeTree
	 * testDepHeaderChangeReindex
	 * testDepSourceChangeTable
	 * testDepHeaderChangeTable
	 
2003-09-25 Hoda Amer
	Enabled CompleteParseASTExpressionTest.testPostfixTypenameIdentifier()
	
2003-09-25 Andrew Niefer
	added testNoResourceSearching() to OtherPatternTests

2003-09-24 Hoda Amer
    Added testNewTypeId(), testCastExpression(), testPostfixDynamicCast(), 
    testPostfixReinterpretCast(), testPostfixStaticCast(), and testPostfixConstCast() 
    to CompleteParseASTExpressionTest. 

2003-09-24 Sean Evoy
	Changed the implementor of IScannerInfo to answer only absolute paths when asked for 
	includes paths. As a result, the managed builder test had to be updated to expect paths 
	in an OS-specific format. 
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
2003-09-24 John Camelon
	Added testBug43375() to CompleteParseASTTest. 
	Moved testConditionalExpressionWithReferencesB_Bug43106 from failed tests to passed tests. 
	Moved testPMDotStar() and testPMArrowStar to failed tests w/defect number 43579.  

2003-09-23 John Camelon
	Replaced ASTFailedTests::testBug39504A() with CompleteParseASTTest::testBug39504(). 
	Moved testPostfixTypeIdExpression2() && testPostfixTypeIdTypeId2() to CompleteParseASTExpressionTest. 
	Restructured expression reference tests so that the order of arrival will not cause JUnit failures.

2003-09-23 Andrew Niefer
	Added FunctionMethodPatternTests.testBug43498()

2003-09-23 Hoda Amer
	Added CompleteParseASTTest.testBug43373()
	Added QuickParseASTTests.testBug43371()

2003-09-23 Sean Evoy
	As part of the fix for critical bug 43292, I had to add functionality to 
	the build model to remove configurations through an ITarget, and to set, 
	reset, and flag as default the make command associated with an ITarget. I 
	have updated the managed build test "testConfigurations" to exercise the 
	remove functionality. I added a test, "testMakeCommandManipulation" to 
	exercise the new make command functions in the interface.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-22 Bogdan Gheorghe
	- modified CompletionProposalsTests, BaseSearchTest
	 to avoid using isEnabled for the IndexManager
	- Reordered the IndexManagerTests suite to allow all
	  tests to be run
	  
2003-09-22 Andrew Niefer
	- modified resources/cfiles/CompletionProposalsTestStart.cpp
	- modified CompletionProposalsTest.testCompletionProposals
	- updated calls to SearchEngine.search

2003-09-19 Sean Evoy
	Updated the build test to check the binary parser specification in the 
	target specification.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-18 Andrew Niefer
	- removed testConditionalExpression_Bug43159 from FailedCompleteParseASTExpressionTest
	  and uncommented it (testConditionalExpression) in CompleteParseASTExpressionTest
	- uncommented the following tests in CompleteParseASTExpressionTest :
	    testPostfixSubscript, testPostfixSubscriptA, testPostfixSubscriptB,
	    testPostfixSubscriptWithReferences
	- updated ParserSymbolTableTests to use new addOperatorExpression function
	- added testDerivedReference, testAddCopyConstructor to ParserSymbolTableTests
	- fixed warning in ClassDeclarationPatternTests

2003-09-17 Hoda Amer
	Added more success test cases to CompleteParseASTExpressionTest
	and more failure test cases to FailedCompleteParseASTExpressionTest
	in testing PM_DOTSTAR, PM_ARROWSTAR, CONDITIONALEXPRESSION

2003-09-16 Andrew Niefer
	- modified resources/search/classDecl.cpp & include.h to include some operators
	- added testOperators_bug43063_bug42979() to MethodDeclarationPatternTests
	- added testParameterREferences to OtherPatternTests

2003-09-16 Bogdan Gheorghe
	Added asserts to all index lookups in IndexManagerTests
	Fixed testAddNewFileToIndex
	
2003-09-16 Hoda Amer
    Added CompleteParseASTExpressionTest.testPrimaryThis()
    
2003-09-15 John Camelon
	Moved ASTFailedTests::testBug39556() to QuickParseASTTests.
	Cleaned up some warnings in parser tests.  

2003-09-15 Andrew Niefer
	added testGetConditionalOperand_bug43106 to ParserSymbolTableTests

2003-09-15 John Camelon
	Added CompleteParseASTTest::testBug42979().
	Updated CompleteParseASTTest::testAndrewsExample(). 

2003-09-13 Andrew Niefer
	- added testBadParameterInfo to ParserSymbolTableTest

2003-09-12 Hoda Amer
    - Added lots of test cases to CompleteParseASTExpressionTest
    
2003-09-12 John Camelon
	Created QuickParseASTTests::testBug42985(). 
	Moved LokiFailures::testBug40419() to QuickParseASTTests. 
	Deleted LokiFailures as it was empty. 

2003-09-11 Andrew Niefer
	Created search/SearchTestSuite
	Added SearchTestSuite to AutomatedIntegrationSuite and removed the individual search tests
	Added testReferencesInFunction to ClassDeclarationPatternTests
	Modified resources/search/classDecl.cpp
	Modified testNamespaceReferenceInClassBaseClause, testMacroPattern, testEnumerators, 
	testEnumeratorReferences in OtherPatternTests to test the Match result strings

2003-09-11 John Camelon
	Added CompleteParseASTTest::testBug42840() & testBug42872().
	Moved testBug39504B(), testBug39505A() & testBug39505B() from failed to QuickParse tests.

2003-09-10 Sean Evoy
	Added a test for resetting the value of a configuration to the defaults defined in the 
	plugin file. Work completed to resolve [Bug 41412] Restore Default in Managed Build 
	project's settings Not Working.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-09 Hoda Amer
	Moved three failed tests (bugs #42822, #42823, & #42822B)
	from FailedCompleteParseASTExpressionTest to CompleteParseASTExpressionTest 
	
2003-09-09 John Camelon
	Updated ScannerTestCase to keep up to date wrt ScannerException updates. 

2003-09-09 Andrew Niefer
	Modified resources/search/classDecl.cpp
	 - to include more function declarations to test parameter matching
	 - to include an enumerator reference to test enumerators
	Added testMethodDeclarationParameterMatching to FunctionMethodPatternTests.java
	Added testEnumeratorReferences to OtherPatternTests
	
2003-09-09 Hoda Amer
	-Seperated the Expression result type test in a new file : completeParseASTExpressionTests.
	-Added more test cases for simple types.
	-Added FailedCompleteParseASTExpressionTest for failed reference tests.  
	
2003-09-08 John Camelon
	Added CompleteParseASTTest::testThrowStatement(), testScoping(), testEnumeratorReferences().
	Removed LineNumberTest source as it is obsolete.  

2003-09-08 Andrew Niefer
	Modified calls to ParserFactory to specify which language to use
	Add CC nature to projects in BaseSearchTest & IndexManagerTests

2003-09-05 Hoda Amer
	Added tests to CompleteParseASTTest to test the expression result type
	for function calls that reference variables with pointers (bug#42453).
	
2003-09-05 John Camelon
	Added CompleteParseASTTest::testSimpleIfStatement(), testSimpleWhileStatement(). 
	testSimpleSwitchStatement(), testSimpleDoStatement().

2003-09-05 Andrew Niefer
	Added testEnumerators to OtherPatternTests.java
	Modified resources/search/classDecl.cpp to include some enumerators

2003-09-05 John Camelon
	Updated CompleteParseASTTest::testSimpleForLoop()

2003-09-04 John Camelon
    Updated ASTFailedTests::testBug39702() to fail more accurately.
    Added testSimpleFunctionBody(), testSimpleForLoop() to CompleteParseASTTest.java.

2003-09-04 Andrew Niefer
	Added testBug42541 to CompleParseASTTests.java

2003-09-04 Hoda Amer
	Call to ASTExpression getTypeId() changed to getTypeIdString().
	
2003-09-03 Andrew Niefer
	Modified ParserSymbolTableTest.testConstructors to test > 2 constructors

2003-09-03 John Camelon
	Added testBug41445() to CompleteParseASTTests.java.  
	
2003-09-02 Hoda Amer
	Modified CCompletionProposalsTest to complete on a body file 
	that includes a header file.
	
2003-09-02 Andrew Niefer
	added ParserSymbolTableTest.testNamespaceAlias()
	added ParserSymbolTableTest.testUsingNamespaceAlias()
	
2003-08-28 Andrew Niefer
	Modified BaseSearchTest.setup to properly include the "include.h" file

2003-08-28 Hoda Amer
	- Added to completeParseASTTest testQualifiedNameReferences(), 
	testIsConstructor() and testIsDestructor().

2003-08-28 John Camelon
	Moved bug39535 from failedTests to quickParse success tests.  
	
2003-08-25 John Camelon
	Moved testBug39526() from ASTFailedTests.java to QuickParseASTTests.java.
	Moved testBug41520() from FullParseFailedTests.java to CompleteParseASTTest.java

2003-08-25 John Camelon
	Updated TranslationUnitTests to not include K&R testing.  

2003-08-25 John Camelon
	Added QuickParseASTTests::testBug39530().

2003-08-21 Hoda Amer
	Enabled some tests in the IStructureTests, namely:
	testGetFields(), testGetField(), testGetMethods(), testGetMethod(),
	testIsAbstract(), testGetBaseTypes(), and testGetAccessControl().
	
2003-08-19 Sean Evoy
	In order to properly support the indexing feature, the scanner has to 
	function as well as the version that ships with the toolset if possible. 
	This is	made difficult by the fact that we are trying to be tool-agnostic. 
	One of the things that the scanner should take into account when it runs 
	is the "built-in" symbols and search paths that are defined for a compiler 
	in a given toolchain. While we need to come up with a standard mechanism 
	for the CDT in the future, the managed build system can provide a work-around 
	in the near-term. The easiest solution is to add an optional attribute to a 
	list element that flags the item as a built-in value. When clients like 
	the indexer query the build model, they will receive the union of the built-in 
	values and the user-defined values.
	
	Added built-in information to the existing plugin definition. Also added a
	new include path and defined symol for updated test cases.
	* plugin.xml
	
	Updated the test cases to check that built-ins defined in the plugin manifest 
	are properly read and dealt with during project creation and persisting settings.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-08-20 Hoda Amer
	Added testNewExpressions() to CompleteParseASTTest to test new expression's references.
	
2003-08-14 John Camelon
	Removed warnings from AutomatedIntegrationSuite.java (removing implicit accessor generation).

2003-08-14 John Camelon
	Added CompleteParseASTTest::testArrayModExpression(), testPointerVariable() & 
	testExceptionSpecification().  

2003-08-13 John Camelon
	Added testBug41520() to FullParseFailedTests.java.  
	Added testConstructorChain() to CompleteParseASTTest.java

2003-08-13 John Camelon
	Added testSimpleExpression(), testParameterExpressions() && 
	testNestedNamespaceExpression() to CompleteParseASTTest.java.
	
2003-08-13 Sean Evoy
	Renamed the 'AllBuildTest' class to 'ManagedBuildTest' and updated the 
	integration suite class.
	* suite/org/eclipse/cdt/core/suite/AutomatedIntegrationSuite.java

	This class is renamed. It also has a renamed method 'testProjectCreation'
	that creates a project the same way the new project wizard does. It uses
	the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
	Uses the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

2003-08-12 Bogdan Gheorghe
	Changed the order of tests in AutomatedIntegrationSuite to have
	the indexing tests run last (the last indexing test shuts down
	the indexing thread).
	
2003-08-12 John Camelon
	Added CompleteParseASTTest::testForewardDeclarationWithUsage(). 

2003-08-12 Hoda Amer
	Added CompletionProposalsTest to the suit to test the generation 
	of completion proposals.

2003-08-12 Bogdan Gheorghe
	- Changed testVariableIndexPrefix, testVariableDeclaration to
	  reflect changes to the var search pattern
	
2003-08-11 Andrew Niefer
	- Added testMacroPattern to OtherPatternTests
	- Changed the function tests to use new function/method pattern
	
2003-08-11 Bogdan Gheorghe
	- Added testMacros to IndexManagerTests
	
2003-08-05 Andrew Niefer
	- refactoring Parser Symbol Table function names
	- added ParserSymbolTableTest.testConstructors() 

2003-08-01 Andrew Niefer
	Added resources/search/header.h
	Added ClassDeclarationPatternTests.testHeadersVisitedTwice()
	Modified other search tests to reflect ICSearchResultCollector changes

2003-07-31 Andrew Niefer
	Added ParserSymbolTableTest.testForwardClassDeclaration
	Added ParserSymbolTableTest.testForwardDeclarationUsedAsFunctionParam

2003-07-31 Victor Mozgin
	Moved testBug39540() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-30 Hoda Amer
	The CModelElementsTests has the pointer to function test back in its original place
	(a variable)

2003-07-30 Sean Evoy
	* plugin.xml:
	Updated the attribute names to reflect changes to the ManagedBuildInfo 
	extension point schema.

2003-07-30 Victor Mozgin
	Moved testBug39532() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-29 John Camelon
	Updated QuickParseASTTests for pointer to function updates.
	Updated CompleteParseASTTests for typedef work.  

2003-07-28 Victor Mozgin
	Moved testBug39546() from ASTFailedTests.java to QuickParseASTTests.java.

2008-07-28 Andrew Niefer
	-changes to resources/search/classDecl.cpp
	-new search tests:
		ClassDeclarationPatternTests.testClassReferenceInFieldType
		ClassDeclarationPatternTests.testClassReferences
		ClassDeclarationPatternTests.testEnumerationReferenceVisibleByInheritance
		ClassDeclarationPatternTests.testGloballyQualifiedItem
		ClassDeclarationPatternTests.testTypeReferenceVisibleByUsingDirective
		FunctionMethodPatternTests.testMethodDeclaration
		FunctionMethodPatternTests.testMethodDeclarationWithParams
		OtherPatternTests.testFieldDeclaration
		OtherPatternTests.testNamespaceDeclaration
		OtherPatternTests.testNamespaceReferenceInClassBaseClause
		OtherPatternTests.testNamespaceReferenceInUsingDirective
		OtherPatternTests.testVariableDeclaration

2003-07-28 John Camelon
	Added/moved tests as necessary for bugfix 40842 & 40843. 

2003-07-28 Sean Evoy
	In order to meet certain internal guidelines and to test the makefile 
	generator, the build model replied to some answers with hard-coded information. 
	This patch moves the information into the build model.

 	* plugin.xml:
	Added information to the target tags to test inheritence and 
	overridding the make command and clean command attributes.
	
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java:
	Added code to test the make command and clean command attributes in 
	Targets. Also added a test to insure that sub-sub targets inherit settings 
	properly.
	
2003-07-28 Andrew Niefer
	This patch creates a new failing test class : FullParseFailedTests.  This 
	is for writing failed tests on the parser doing COMPLETE_PARSE.

2003-07-28 Victor Mozgin
	Moved testBug39537() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-27 John Camelon
	Fixed failedTests::testBug40714() to fail properly.  

2003-07-25 Bogdan Gheorghe
	Added new indexer test for refs
	
2003-07-25 Victor Mozgin
	Moved testBug39553() from ASTFailedTests.java to QuickParseASTTests.java.
	Fixed IIncludeTest.h and IIncludeTests.java with #include macro tests.

2003-07-24 John Camelon
	Updated CompleteParseASTTests for Method/Field updates.
	Fixed TortureTest's parser mode switch (was always QuickParsing). 

2003-07-24 Hoda Amer
	Moved part of the CModelElementsTest (Templates of Variables ) to the failed tests.
	Moved the same test (Templates of Variables) from ITemplateTests to failed tests.
	
2003-07-24 Hoda Amer
	This patch updates the CModelBuilder to use the AST instead of the DOM. 
	
2003-07-24 John Camelon
	Updated CompleteParseASTTests.

2003-07-23 Andrew Niefer
	-Created search/BaseSearchTest to handle creating projects and setting them up to use the indexer
	-removed ClassSpecifierSearchTests, its functionality is now in BaseSearchTest
	-modified ClassDeclarationPatternTests to extend BaseSearchTest
	-added FunctionMethodPatternTests
	-added OtherPatternTests
	-modified indexer/IndexManagerTests.testIndexContents

2003-07-22 John Camelon
	Updated CompleteParseASTTests.

2003-07-21 Bogdan Gheorghe
	Added new indexer test for newly added declarations
	
2003-07-21 John Camelon
	Created CompleteParseASTTest and added it to ParserTestSuite.

2003-07-18 John Camelon
	Updated ParserSymbolTableTests to remove dependencies on parser.ast.full classes.
	Updated Parser test suites for updates to ParserFactory.

2003-07-18 John Camelon
	Wrote new tests in QuickParseASTQualifiedNameTest.java and added it to ParserTestSuite's suite.

2003-07-18 Peter Graves	
	Removed un-needed file that was using a Java 1.4 reserved keyword (assert)
	
2003-07-17 John Camelon
	Rewrote the entire DOMTests suite to now be AST tests.  
	Removed DOMTests, BaseDOMTest, DOMFailedTests after methods were migrated to QuickParseASTTests & ASTFailedTests.  
	Made sure every parser failed test had a defect number associated with it. 
	
2003-07-17 Victor Mozgin
	Added PerformanceTests.java (not included into AutomatedIntegrationSuite).
	Moved testBug39523() from DOMFailedTest.java to PerformanceTests.java.
	Moved testBug39550() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39552A() and testBug39552B()from DOMFailedTest.java to DOMTests.java.
	TortureTest overrides timeout value for a very time-consuming test ('concat1.C').

2003-07-15 Victor Mozgin
	Moved testBug39349() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39544() from DOMFailedTest.java to DOMTests.java.

2003-07-14 Victor Mozgin
	Added failed tests that correspond to recently reported PRs.

2003-07-11 Bogdan Gheorghe
	Added ClassSpecifierSearchTest
	
2003-07-08 John Camelon
	Updated IScanner, clients & implementations to use IScannerInfo.  

2003-07-07 John Camelon
	Update ClassDeclarationPatternTests::testBug39652(). 

2003-07-04 John Camelon
	Moved testBug39652() from failed search tests to ClassDeclarationPatternTests.

2003-07-04 Andrew Niefer
	Added new source Folder search
	Added search/ClassDeclarationPatternTests::testMatchSimpleDeclaration
	Added search/ClassDeclarationPatternTests::testMatchNamespaceNestedDeclaration
	Added new resource folder search & containing file classDecl.cpp
	Added new failures package ord.eclipse.cdt.core.search.failedTests
	Added new failing test PatternsFailedTests::testBug39652
	
	* Note that ClassDeclarationPatternTests and PatternsFailedTests both must be run as plugin tests

2003-07-03 Bogdan Gheorghe
	Added IndexManagerTest::testAddNewFileToIndex()
	Added IndexManagerTest::testRemoveProjectFromIndex()
	Added IndexManagerTest::testRemoveFileFromIndex()
	
2003-07-03 Sean Evoy
	New test suite that exercises the standard make build system including the new
	IScannerInfoListener and IScannerInfoProvider interfaces.

	Changes to the existing managed build test suite include tests of the new
	IScannerInfoxxx interface discovery, subscription, and change notification methods. 
	
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java

2003-07-02 Victor Mozgin
	Added DOMTests::testBug39501().
	Improved filtering of expected failures/inconclusives in TortureTest.

2003-06-30 John Camelon
	Added DOMTests::testAssignmentExpression()
	Added PreprocessorConditionalTest to ParserTestSuite.  

2003-06-28 John Camelon
	Completed Quickparse expression representation.  
	Updated ExpressionEvaluation and associated tests.  

2003-06-26 John Camelon
	Update IASTExpression. 
	Move Parser.Backtrack and Parser.EndOfFile to external interface. 

2003-06-25 John Camelon
	Added DOMFailedTest::testBug39349(). 
	Added DOMTests::testBug39348().

2003-06-25 John Camelon
	Create new interface and support for calculating lineNumber/offset mapping.  
	Updated IASTClassSpecifier for qualified name query.  
	Began structuring expressions and declarators in Parser for ISourceElementRequestor.  
	Updated other packages to use new interfaces.  
	Updated automatedtests/torture test to use new line number information.  

2003-06-24 John Camelon
	Updates for ISourceElementRequestor - elaborated types & enumerations.  

2003-06-23 John Camelon
	Factory/constructor signature updates.  

2003-06-17 Victor Mozgin
	Added MacroTests.java (invocation in AllCoreTests).
	Added MacroTests.c to resources.

2003-06-17 Sean Evoy
	Moved the ManagedBuildInfo extension point from the plugin file in org.eclipse.cdt.ui.tests
	Added new options to sub target for include paths and preprocessor symbols
	Added test for IManagedBuildPathInfo
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java
	
2003-06-17 Brent Nicolle
	Added Interface tests of IStructure.java.

2003-06-17 Victor Mozgin
	Added DeclaratorsTests.java (invocation in AllCoreTests).
	Added DeclaratorsTests.cpp to org.eclipse.cdt.core.model.tests.resources.

2003-06-16 Victor Mozgin
	Added testOldKRFunctionDeclarations() to DOMTests.
	Added testKRFunctionDeclarations() to TranslationUnitTests.

2003-06-16 Vladimir Hirsl
	Added /build, /parser, /failures and /suite directories to the library. 
	Copied resources from /model/org.eclipse.cdt.core.model.tests.resources
	                 to /model/org/clipse/cdt/core/model/tests/resources/cmodel.
	Added class AISResultPrinter to format test results.  
	Class AutomatedIntegrationSuite now implements IPlatformRunnable.

2003-06-14 Victor Mozgin
	Moved testBugSingleton192() from LokiFailures to DOMTests.
	Added testPointersToMembers() and testPointersToMemberFunctions() to DOMTests.
	Added testBug36290() and testBug36931() to DOMTests.

2003-06-13 John Camelon
	Added Class/Base infrastructure to public interfaces & requestor callback. 
	Moved many internal interfaces to external packages. 
	Organized imports.  

2003-06-13 Victor Mozgin
	Renamed NullParserCallback into NullSourceElementRequester in AutomatedFramework.

2003-06-13 John Camelon
	Merged ParserSymbolTable branch back into HEAD.

2003-06-12 John Camelon
	Get rest of JUnit tests working, will merge back to HEAD branch.  

2003-06-12 John Camelon
	Introduction of ASTFactory strategy, some restructuring of packages and interfaces.
	
2003-06-11 Victor Mozgin
	Old Java TestCase.txt and TestCase2.txt for partioning testing have been replaced with C/C++ files.
	Modified AutomatedIntegrationSuite.java so it doesn't produce JUnit warning anymore.
	All tests in org.eclipse.cdt.ui.tests should pass now.

3003-06-11 Peter Graves
    Update the test.xml to get the location of org.eclipse.test from a property
    if set. If the property is not set, it will default to the old value.
    
2003-06-11 Victor Mozgin
	Added TortureTest to test CDT C++ parser with GCC testsuites.
	GCC testsuites are not included.

2003-06-10 John Camelon
	Futher pursuit of the golden hammer, symbol table integration. 

2003-06-10 Brent Nicolle
	Added some Interface tests of (IInclude, IMacro, IStructure).
	Made sure all the Test Suites have names in the JUnit hierarchy.

2003-06-09 John Camelon
	First step in replacing IParserCallback with ISourceElementRequestor.  
	
2003-06-09 Victor Mozgin
	Moved testBug36769() from ACEFailedTest.java to DOMTests.java.
	Removed ACEFailedTest.java as it is empty now.
	Added DOMTests.testBug36769B(). 

2003-06-09 Victor Mozgin
	Moved testBug36932() from DOMFailedTest.java to DOMTests.java.
	Added DOMTests.testBug36932B() and DOMTests.testBug36932C(). 

2003-06-09 Victor Mozgin
	Moved testBug36701() from ScannerFailedTests.java to ScannerTestCase.java.
	Renamed it to testBug36701A() and fixed it.
	Added ScannerTestCase.testBug36701B().

2003-06-07 Victor Mozgin
	Moved testBug36766A(), testBug36766B() & testBug36766C() from STLFailedTests.java to DOMTests.java.
	Renamed them to testBug36766and36769x(), as they cover both PRs.
	Added testBug36766and36769D() - test for templated destructor.

2003-06-05 John Camelon
	Moved testBug23478A() & testBug23478B() from failed tests to TranslationUnitTests.java.
	Removed TranslationUnitFailedTests.java as it was empty. 

2003-05-29 Andrew Niefer
	Modified tests to support eType & PtrOp changes in core
	Added ParserSymbolTableTest::testTemplateParameterAsParent
	Added ParserSymbolTableTest::testTemplateInstanceAsParent
	Added ParserSymbolTableTest::testTemplateParameterDefaults
	Added ParserSymbolTableTest::testTemplateParameterAsFunctionArgument
	started ParserSymbolTableTest::incompletetestTemplateSpecialization

2003-05-26 John Camelon
	Rollback PST/Parser integration.

2003-05-13 Andrew Niefer	
	Modified ParserSymbolTableTest to use new interface

2003-05-08 Andrew Niefer
	Added ParserSymbolTableTest::testMarkRollback

2003-05-06 John Camelon
	Further integration of SymbolTable into Parser, some refactoring. 

2003-05-05 John Camelon/Andrew Niefer
	Added CrossReferenceTests to ParserTestSuite to test symbol-table/DOM interworking.

2003-05-05 Andrew Niefer
	Rewrote ParserSymbolTableTest to reflect structural changes to the symbol table.

2003-05-01 Andrew Niefer
	Updated FractionalAutomatedTest to use threads
	Modified ScannerTestCase::testBug36287
	Added ScannerTestCase::testBug37011
	Added ScannerTestCase::testOtherPreprocessorDefines

2003-04-28 John Camelon
	Moved testBug36730() & testBug37019() from DOMFailedTests to DOMTests.

2003-04-28 Andrew Niefer
	Added DOMFailedTest::testBug37019
	Added DOMFailedTest::testBug36932
	Added ScannerFailedTest::testBug37011

2003-04-28 John Camelon
	Added DOMTests::testOrder().  

2003-04-28 Peter Graves
	* model/org/eclipse/cdt/core/model/tests/BinaryTests:
	Updated to remove a few small errors, and deal with some changes
	to the core CDT
	 
2003-04-27 John Camelon
	Added testBug36932() to DOMTests. 
	Moved testBugFunctor758() from LokiFailures to DOMTests.
	Moved testBug36704() from DOMFailedTest to DOMTests.  
	Moved testBug36699() from DOMFailedTest to DOMTests.  
	Moved testBug36691() from DOMFailedTest to DOMTests.  

2003-04-25 Andrew Niefer
	Moved ACEFailedTest::testBug36771 to DOMTests
	Moved DOMFailedTest::testBug36714 to DOMTests
	Updated ScannerTestCase::testBug36816
	
2003-04-25 John Camelon
	Added DOMTests::testBug36852(). 
	Added DOMTests::testBug36764().
	Moved DOMFailedTests::testBug36702() to DOMTests(). 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added DOMTests::testBug36799().
	Cleaned up tests to reduce amount of code necessary to maintain these things. 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added LokiFailures.java to failed tests directory.

2003-04-24 Andrew Niefer
	Added AutomatedFramework.java
	Added FractionalAutomatedTest (which derives from AutomatedFramework)
	Refactored AutomatedTest to derive from AutomatdFramework
	Added ScannerTestCase.testBug36816
	Added ScannerTestCase.testBug36255	

2003-04-24 John Camelon
	Fixed Java 1.3 compliance issue w/AutomatedTest.java
	Fixed False failure in HelloWorld.java.  

2003-04-21 John Camelon
	Updated DOMTests::testBug36247(). 
	Moved testBug36692(), testBug36703(), testBug36708(), testBug36707(), testBug36689()
	and testBug36690() from DOMFailedTests to DOMTests and updated them. 

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
=======
2003-04-21 Andrew Niefer
	Added DOMFailedTests::testBug36713()
	Added DOMFailedTests::testBug36714()
	Added DOMFailedTests::testBug36717()
	Added DOMFailedTests::testBug36730()

2003-04-21 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
@


1.198
log
@Updates the cpathentry
@
text
@d1 1479
a1479 1471
2004-02-26 Alain Magloire
	Update the cpathtest

2004-02-25 Bogdan Gheorghe
	Added DependencyTests::testUpdateDependencyNPE

	* model/org/eclipse/cdt/core/model/test/CPathEntryTest.java

2004-02-25 John Camelon
	Updates for new ISourceElementRequestor interface updates.  

2004-02-25 John Camelon
	Added ScannerTestCase::testGerman().  

2004-02-25 Alain Magloire
	Added the PathEntry in the AllCoreTests suite

	* model/org/eclipse/cdt/core/model/tests/AllCoreTests.java

2004-02-24 Andrew Niefer
	work for Bug 51485: Template Explicit Specializations
	added ParserSymbolTableTemplateTests.test_14_7_3__5_ExplicitSpecialization
	added ParserSymbolTableTemplateTests.test_14_7_3__11_ExplicitSpecializationArgumentDeduction
	added ParserSymbolTableTemplateTests.test_14_7_3__12_ExplicitSpecializationOverloadedFunction
	fixed a couple of warnings in ParserSymbolTableTemplateTests
	
2004-02-23 Alain Magloire

	Adjust the test for IPathEntry deltas.

	* model/org/eclipse/cdt/core/model/test/CPathEntryTest.java

2004-02-21 Alain Magloire
	Refactor of the ICPatEntry to IPathEntry

	* model/org/eclipse/cdt/core/model/tests/CPathEntryTests.java

	Remove of unused imports
	* model/org/eclipse/cdt/core/model/tests/CModelElementsTests.java
	* model/org/eclipse/cdt/core/model/tests/CModelTests.java

2004-02-19 Andrew Niefer
	remove order dependancy in ParserSymbolTableTests.testUsingDeclaration_2

2004-02-18 Andrew Niefer
	modify ParserSymbolTableTests.testUsingDeclaration_2

2004-02-17 Andrew Niefer
	added ParserSymbolTableTests.testBug52111RemoveSymbol

2004-02-17 Sean Evoy
	Updated the managed build tets suite to include a test for project renaming and  
	updated the sanity tests to check the extension and project/artifact name as 
	separate data elements.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2004-02-13 Andrew Niefer
	updated tests using search to handle InterruptedExcpetion

2004-02-12 Andrew Niefer
	UnCommented CompleteParseASTTest.testBug47628
	Added CompleteParseASTTest.testBug47636
	Added CompleteParseASTTest.testBug45697
	Updated ParserSymbolTableTests & ParserSymbolTableTemplateTests for proper use of const & volatile
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_1
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_2
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_3
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_4
	
2004-02-11 John Camelon
	Updated tests to accommodate for new Parser class hierarchy and factories.  

2004-02-10 Andrew Niefer
	Added new File: ParserSymbolTableTemplateTests.java (contains 30 new tests)
	Added new File: FailingTemplateTests.java (contains 5 test stubs for failing cases)

2004-02-10 John Camelon
	Added testBug47682() to QuickParseASTTests.java.  

2004-02-06 Bogdan Gheorghe
	Added FunctionMethodPatternTests.testMethodDeclarationWithNoParameters

2004-02-08 John Camelon
	Moved testErrorHandling_1() from failed tests to CompleteParseASTTest.  
	Moved testBug44340() from failed tests to CompleteParseASTTest.

2004-02-06 Andrew Niefer
	Added CompletionParseTest.testBug51260

2004-02-04 John Camelon
	Added preliminary SelectionParseTests to test SELECTION_PARSE clients. 
	Added SelectionParseTests to ParserTestSuite.  

2004-01-30 John Camelon
	Added QuickParseASTTest::testBug47752.  

2004-01-28 John Camelon
	Added ScannerTestCase::testBug50821().  

2004-01-27 John Camelon
	Renamed ContextualParseTest to CompletionParseTest.
	Updated COMPLETION_PARSE clients to use SINGLE_NAME_REFERENCE rather than STATEMENT_START.  

2004-01-27 Andrew Niefer
	Added CompleteParseASTTest.testCBoolAsParameter
	
2004-01-26 John Camelon
	Updated clients to use new Scanner logging service.
	Added ScannerTestCase.testBug46402().  

2004-01-26 Andrew Niefer
	Added ParserSymbolTableTest.testLongLong() 
	Added ParserSymbolTableTest.testComplex() 
	Added ParserSymbolTableTest.test_Bool() 
			
2004-01-22 John Camelon
	Updated Scanner tests for package updates in the core.  

2004-01-19 John Camelon
	Updated ParserSymbolTableTest to accommodate new constructors for COMPLETE_PARSE ASTNodes (line # info).  
	Updated CModelElementsTest to enable testing for line numbers. 
	Removed CModelElementsFailedTests.testBug36379() as it is redundant due to CModelElementTests.testCModelElements() is complete. 
	Removed CModelElementsFailedTests from AutomatedIntegrationSuite as it is empty.  

2004-01-16 Andrew Niefer
	Modified CompleteParseASTTest.testUsingClauses
	Added ParserSymbolTableTest.testIterator_1 & testIterator_2

2004-01-16 Hoda Amer
	Modified CModelElementsTest to test for enumerator constant expression 
	Bug#47552
	
2004-01-15 Andrew Niefer
	Moved testBug48307_FriendFunction_1 & testBug48307_FriendFunction_2 to ContextualParseTest
	Updated ContextualParseTest now that the order of prefix lookup results is predictable.

2004-01-15 Hoda Amer
	Moved Content Assist testing to the UI.tests plugin
	
2004-01-15 John Camelon
	Updated references to LookupResult as it was renamed to ILookupResult.  
	Removed some warnings from parser tests.  
	Updated Scanner & QuickParseTests to accommodate new errors and signatures.  
	Added QuickParseASTTests.testBug44370().  

2004-01-13 John Camelon
	Updated ContextualParseTest to accommodate bugfixes 48909 & 49702.  

2004-01-08 Andrew Niefer
	Added CompleteParseASTTest.testBug43110_XRef
	Added ParserSymbolTableTest.testBug43110_Ellipses
	Added ParserSymbolTableTest.testBug43110_EllipsesRanking
	Added ParserSymbolTableTest.testBug43110_EllipsesRanking_2

2004-01-08 Andrew Niefer
	Added CompleteParseASTTest::testBug48307_FriendFunction_1
	Added CompleteParseASTTest::testBug48307_FriendFunction_2
	
2004-01-06 Andrew Niefer
	Added ContextualParseTest::testCompletionLookup_LookupKindTHIS

2004-01-06 John Camelon
	Added CompleteParseASTTest::testBug43110() and QuickParseASTTests::testBug43110().  

2003-12-31 Hoda Amer
	Small change to test parameters with initial clause in ITemplateTest
	
2003-12-22 Hoda Amer
	Temporary disabled completion proposal test until a better test is written.
	
2003-12-17 Andrew Niefer
	test changes for content assist
	added ContextualParseTest.testCompletionLookup_FriendClass_1() 
	added ContextualParseTest.testCompletionLookup_FriendClass_2() 
	added ContextualParseTest.testCompletionLookup_ParametersAsLocalVariables() 
	modified ParserSymbolTableTest.testVisibilityDetermination() 

2003-12-17 Hoda Amer
	Small modifications to cope with the new interfaces
	
2003-12-15 Andrew Niefer
	added ContextualParseTest.testCompletionLookup_Unqualified
	added ContextualParseTest.testCompletionLookup_Qualified
	added ContextualParseTest.testCompletionLookup_Pointer
	
2003-12-12 John Camelon
	Updated testBaseCase_SimpleDeclaration() for keyword assertions.  

2003-12-11 John Camelon
	Expanded ContextualParseTest::testBaseCase().  
	Updated tests to deal with new signatures/exceptions.  

2003-12-11 Alain Magloire

	New test files for the ICPathEntry in core model.

	* model/org/eclipse/cdt/core/model/tests/CPathEntryTest.java

2003-12-09 Andrew Niefer
	added ParserSymbolTableTests.testVisibilityDetermination() 
	added ParserSymbolTableTests.testPrefixFiltering

2003-12-09 Hoda Amer
	Modified the Completion Proposal test to include case sensitivity 
	in the order of proposals.
	
2003-12-09 John Camelon
	Added ContextualParseTest.java and some test cases.  

2003-12-04 John Camelon
	Removed some warnings.  
	Moved testBug39678() from ASTFailedTests to QuickParseASTTests. 

2003-12-03 Andrew Niefer
	-modified FailedCompleteParseASTTest.testPMDotStarPointerToMemberFunction_Bug43242
										.testPMArrowStarPointerToMemberFunction_Bug43242
										.testPMDotStar_bug43579
										.testPMArrowStar_bug43579
	-created: FailedCompleteParseASTTest.testBug47926
			  CompleteParseASTTest.testQualifiedLookup
			  ParserSymbolTableTest.testPrefixLookup_Ambiguities
			  ParserSymbolTableTest.testQualifiedUnqualifiedLookup
	-modified resources/search/classDecl.cpp & include.h
	-created FunctionMethodPatternTests.testLookupForDefinition
	

2003-11-27 Andrew Niefer
	tests for Symbol table prefix lookup
		ParserSymbolTableTest.testBug46882
		ParserSymbolTableTest.testPrefixLookup_Unqualified
		ParserSymbolTableTest.testPrefixLookup_Qualified
		ParserSymbolTableTest.testPrefixLookup_Inheritance

2003-11-27 Andrew Niefer
	add CompleteParseASTTest.testBug47624()

2003-11-18 Andrew Niefer
	update ParserSymbolTableTest to reflect refactoring of Declaration into 4 separate classes.

2003-11-13 Hoda Amer
	Added CompleteParseASTTest::testBug44342(): Failure to dereference function calls after a . or an ->
	Moved testErrorHandling_1() to FailedCompleteParseASTTest
	Added FailedCompleteParseASTTest::testBug44340():Inline functions fail to resolve references 
	
2003-11-06 Andrew Niefer
	Remove dependancy on cdt.internal.ui.search.CSearchResultCollector in BaseSearchTest and DependencyTests

2003-11-07 John Camelon
	Moved testBug39554() from ASTFailedTests to QuickParseASTTests.  

2003-11-05 John Camelon
	Added CompleteParseASTTest::testBug44838().  
	Added CompleteParseASTTest::testBug46165().  
	Added ScannerTestCase::testBug45551(). 

2003-11-05 John Camelon
	Updated parser clients to use new ParserFactory (stand-alone parser work item).  	

2003-11-05 John Camelon
	Updated parser clients to use new IProblem strategy.  

2003-10-28 Andrew Niefer
	Added testBug44510() to CompleteParseASTTest
	Added testBug44925() to CompleteParseASTTest
	Added testBug44510() to ParserSymbolTableTest

2003-10-24 John Camelon
	Added testBug45476() to ScannerTestCase.  
	Added testBug45477() to ScannerTestCase. 
	
2003-10-24 John Camelon
	Moved testBug39542() from ASTFailedTests to QuickParseASTTests.
	Moved testBug39549() from ASTFailedTests to QuickParseASTTests.
	Added testCDesignatedInitializers() to CompleteParseASTTests.
	Moved testBug39551A() from ASTFailedTests to QuickParseASTTests. 
	Moved testBug39551B() from ASTFailedTests to QuickParseASTTests. 
	Added testCBool() to QuickParseASTTests.  
	Added testBug39551A(), testBug39551B() and testCBool to CompleteParseTests.  

2003-10-22 Hoda Amer
	Added offset checking in CModelElementsTest
	
2003-10-21 John Camelon
	Moved testBug40007() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug40759().  
	Added QuickParseASTTests::testBug44633().  
	Added ScannerTestCase::testBug44305().  
	Added QuickParseASTTests::testBug41935(). 
	Moved testBug39525() from ASTFailedTests to QuickParseASTTests.  
	Added ScannerTestCase::testBug45287(). 
	Moved testBug39528() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39538() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug39536().  
	Moved testBug39536A() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39536B() from ASTFailedTests to QuickParseASTTests.  

2003-10-20 David Inglis
 
 	use project owner ID in plugin class
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

	set gnu elf parser since it can read the debug info.
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java

2003-10-01 Andrew Niefer
	added testBug43951 to CompleteParseASTTest

2003-10-01 Andrew Niefer
	modified OtherPatternTests.testBug42911() and renamed it testBug42911_43988

2003-10-01 Andrew Niefer
	added testBug43450 to ManagedBuildTests.java
	added a user include to plugin.xml

2003-09-30 Sean Evoy
	Fix for bug 41826.
	Updated the plugin file so that tool specifications have the new attribute 
	for header files. The test for the managed builder now insure that those 
	values are properly read.
	*  plugin.xml
	*  build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-30 John Camelon
	Updated CompleteParseASTTest::testBug42872()
	Moved FailedCompleteParseASTTest::testBug43503() to CompleteParseASTTest::testBug43503A().  
	
2003-09-30 Andrew Niefer
	added testBug43503_AmbiguousUsing() and testBug43503_UnableToResolveFunction() to
	ParserSymbolTableTest

2003-09-30 Andrew Niefer
	Updated OtherPatternTests::testMacroPattern() to test for bug43862

2003-09-29 Andrew Niefer
	added testBug43062 and testConstructorDestructor to FunctionMethodPatternTests
	modified resources/search/classDecl.cpp & include.h to include more operators and a constructor
	& destructor

2003-09-29 Hoda Amer
	-Added testBug43679_A() & testBug43679_B() to CompleteParseASTTest
	-Renamed FailedCompleteParseASTExpressionTest to FailedCompleteParseASTTest
	-Added FailedCompleteParseASTTest::testBug43503()

2003-09-29 Andrew Niefer
	added testBug42911 to OtherPatternTests

2003-09-29 Andrew Niefer
	added testbug43834() to ParserSymbolTableTest

2003-09-29 John Camelon
	Added testErrorHandling_1() to CompleteParseASTTest.java.  

2003-09-26 John Camelon
	Added QuickParseASTTests::testBug43644() & testBug43062().  
	Moved ASTFailedTests::testBug39531() to QuickParseASTTests.

2003-09-25 Sean Evoy
	Bug 43220 test for the new option type and retrieval methods.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-25 Andrew Niefer
	-bug43129 - Cannot search for definitions of global variables
		-added testbug43129() in OtherPatternTests
		* resources/search/include.h
		* resources/search/classDecl.cpp
		* search/org/eclipse/cdt/core/search/tests/OtherPatternTests.java

2003-09-25 Bogdan Gheorghe
	- separated dependency tests from the indexer tests
	- modified the AutomatedIntegrationSuite to include new dependency
	  tests
	- added the following tests: 
	 * testDepTable
	 * testDepSourceChangeTree
	 * testDepHeaderChangeTree
	 * testDepHeaderChangeReindex
	 * testDepSourceChangeTable
	 * testDepHeaderChangeTable
	 
2003-09-25 Hoda Amer
	Enabled CompleteParseASTExpressionTest.testPostfixTypenameIdentifier()
	
2003-09-25 Andrew Niefer
	added testNoResourceSearching() to OtherPatternTests

2003-09-24 Hoda Amer
    Added testNewTypeId(), testCastExpression(), testPostfixDynamicCast(), 
    testPostfixReinterpretCast(), testPostfixStaticCast(), and testPostfixConstCast() 
    to CompleteParseASTExpressionTest. 

2003-09-24 Sean Evoy
	Changed the implementor of IScannerInfo to answer only absolute paths when asked for 
	includes paths. As a result, the managed builder test had to be updated to expect paths 
	in an OS-specific format. 
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
2003-09-24 John Camelon
	Added testBug43375() to CompleteParseASTTest. 
	Moved testConditionalExpressionWithReferencesB_Bug43106 from failed tests to passed tests. 
	Moved testPMDotStar() and testPMArrowStar to failed tests w/defect number 43579.  

2003-09-23 John Camelon
	Replaced ASTFailedTests::testBug39504A() with CompleteParseASTTest::testBug39504(). 
	Moved testPostfixTypeIdExpression2() && testPostfixTypeIdTypeId2() to CompleteParseASTExpressionTest. 
	Restructured expression reference tests so that the order of arrival will not cause JUnit failures.

2003-09-23 Andrew Niefer
	Added FunctionMethodPatternTests.testBug43498()

2003-09-23 Hoda Amer
	Added CompleteParseASTTest.testBug43373()
	Added QuickParseASTTests.testBug43371()

2003-09-23 Sean Evoy
	As part of the fix for critical bug 43292, I had to add functionality to 
	the build model to remove configurations through an ITarget, and to set, 
	reset, and flag as default the make command associated with an ITarget. I 
	have updated the managed build test "testConfigurations" to exercise the 
	remove functionality. I added a test, "testMakeCommandManipulation" to 
	exercise the new make command functions in the interface.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-22 Bogdan Gheorghe
	- modified CompletionProposalsTests, BaseSearchTest
	 to avoid using isEnabled for the IndexManager
	- Reordered the IndexManagerTests suite to allow all
	  tests to be run
	  
2003-09-22 Andrew Niefer
	- modified resources/cfiles/CompletionProposalsTestStart.cpp
	- modified CompletionProposalsTest.testCompletionProposals
	- updated calls to SearchEngine.search

2003-09-19 Sean Evoy
	Updated the build test to check the binary parser specification in the 
	target specification.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-18 Andrew Niefer
	- removed testConditionalExpression_Bug43159 from FailedCompleteParseASTExpressionTest
	  and uncommented it (testConditionalExpression) in CompleteParseASTExpressionTest
	- uncommented the following tests in CompleteParseASTExpressionTest :
	    testPostfixSubscript, testPostfixSubscriptA, testPostfixSubscriptB,
	    testPostfixSubscriptWithReferences
	- updated ParserSymbolTableTests to use new addOperatorExpression function
	- added testDerivedReference, testAddCopyConstructor to ParserSymbolTableTests
	- fixed warning in ClassDeclarationPatternTests

2003-09-17 Hoda Amer
	Added more success test cases to CompleteParseASTExpressionTest
	and more failure test cases to FailedCompleteParseASTExpressionTest
	in testing PM_DOTSTAR, PM_ARROWSTAR, CONDITIONALEXPRESSION

2003-09-16 Andrew Niefer
	- modified resources/search/classDecl.cpp & include.h to include some operators
	- added testOperators_bug43063_bug42979() to MethodDeclarationPatternTests
	- added testParameterREferences to OtherPatternTests

2003-09-16 Bogdan Gheorghe
	Added asserts to all index lookups in IndexManagerTests
	Fixed testAddNewFileToIndex
	
2003-09-16 Hoda Amer
    Added CompleteParseASTExpressionTest.testPrimaryThis()
    
2003-09-15 John Camelon
	Moved ASTFailedTests::testBug39556() to QuickParseASTTests.
	Cleaned up some warnings in parser tests.  

2003-09-15 Andrew Niefer
	added testGetConditionalOperand_bug43106 to ParserSymbolTableTests

2003-09-15 John Camelon
	Added CompleteParseASTTest::testBug42979().
	Updated CompleteParseASTTest::testAndrewsExample(). 

2003-09-13 Andrew Niefer
	- added testBadParameterInfo to ParserSymbolTableTest

2003-09-12 Hoda Amer
    - Added lots of test cases to CompleteParseASTExpressionTest
    
2003-09-12 John Camelon
	Created QuickParseASTTests::testBug42985(). 
	Moved LokiFailures::testBug40419() to QuickParseASTTests. 
	Deleted LokiFailures as it was empty. 

2003-09-11 Andrew Niefer
	Created search/SearchTestSuite
	Added SearchTestSuite to AutomatedIntegrationSuite and removed the individual search tests
	Added testReferencesInFunction to ClassDeclarationPatternTests
	Modified resources/search/classDecl.cpp
	Modified testNamespaceReferenceInClassBaseClause, testMacroPattern, testEnumerators, 
	testEnumeratorReferences in OtherPatternTests to test the Match result strings

2003-09-11 John Camelon
	Added CompleteParseASTTest::testBug42840() & testBug42872().
	Moved testBug39504B(), testBug39505A() & testBug39505B() from failed to QuickParse tests.

2003-09-10 Sean Evoy
	Added a test for resetting the value of a configuration to the defaults defined in the 
	plugin file. Work completed to resolve [Bug 41412] Restore Default in Managed Build 
	project's settings Not Working.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-09 Hoda Amer
	Moved three failed tests (bugs #42822, #42823, & #42822B)
	from FailedCompleteParseASTExpressionTest to CompleteParseASTExpressionTest 
	
2003-09-09 John Camelon
	Updated ScannerTestCase to keep up to date wrt ScannerException updates. 

2003-09-09 Andrew Niefer
	Modified resources/search/classDecl.cpp
	 - to include more function declarations to test parameter matching
	 - to include an enumerator reference to test enumerators
	Added testMethodDeclarationParameterMatching to FunctionMethodPatternTests.java
	Added testEnumeratorReferences to OtherPatternTests
	
2003-09-09 Hoda Amer
	-Seperated the Expression result type test in a new file : completeParseASTExpressionTests.
	-Added more test cases for simple types.
	-Added FailedCompleteParseASTExpressionTest for failed reference tests.  
	
2003-09-08 John Camelon
	Added CompleteParseASTTest::testThrowStatement(), testScoping(), testEnumeratorReferences().
	Removed LineNumberTest source as it is obsolete.  

2003-09-08 Andrew Niefer
	Modified calls to ParserFactory to specify which language to use
	Add CC nature to projects in BaseSearchTest & IndexManagerTests

2003-09-05 Hoda Amer
	Added tests to CompleteParseASTTest to test the expression result type
	for function calls that reference variables with pointers (bug#42453).
	
2003-09-05 John Camelon
	Added CompleteParseASTTest::testSimpleIfStatement(), testSimpleWhileStatement(). 
	testSimpleSwitchStatement(), testSimpleDoStatement().

2003-09-05 Andrew Niefer
	Added testEnumerators to OtherPatternTests.java
	Modified resources/search/classDecl.cpp to include some enumerators

2003-09-05 John Camelon
	Updated CompleteParseASTTest::testSimpleForLoop()

2003-09-04 John Camelon
    Updated ASTFailedTests::testBug39702() to fail more accurately.
    Added testSimpleFunctionBody(), testSimpleForLoop() to CompleteParseASTTest.java.

2003-09-04 Andrew Niefer
	Added testBug42541 to CompleParseASTTests.java

2003-09-04 Hoda Amer
	Call to ASTExpression getTypeId() changed to getTypeIdString().
	
2003-09-03 Andrew Niefer
	Modified ParserSymbolTableTest.testConstructors to test > 2 constructors

2003-09-03 John Camelon
	Added testBug41445() to CompleteParseASTTests.java.  
	
2003-09-02 Hoda Amer
	Modified CCompletionProposalsTest to complete on a body file 
	that includes a header file.
	
2003-09-02 Andrew Niefer
	added ParserSymbolTableTest.testNamespaceAlias()
	added ParserSymbolTableTest.testUsingNamespaceAlias()
	
2003-08-28 Andrew Niefer
	Modified BaseSearchTest.setup to properly include the "include.h" file

2003-08-28 Hoda Amer
	- Added to completeParseASTTest testQualifiedNameReferences(), 
	testIsConstructor() and testIsDestructor().

2003-08-28 John Camelon
	Moved bug39535 from failedTests to quickParse success tests.  
	
2003-08-25 John Camelon
	Moved testBug39526() from ASTFailedTests.java to QuickParseASTTests.java.
	Moved testBug41520() from FullParseFailedTests.java to CompleteParseASTTest.java

2003-08-25 John Camelon
	Updated TranslationUnitTests to not include K&R testing.  

2003-08-25 John Camelon
	Added QuickParseASTTests::testBug39530().

2003-08-21 Hoda Amer
	Enabled some tests in the IStructureTests, namely:
	testGetFields(), testGetField(), testGetMethods(), testGetMethod(),
	testIsAbstract(), testGetBaseTypes(), and testGetAccessControl().
	
2003-08-19 Sean Evoy
	In order to properly support the indexing feature, the scanner has to 
	function as well as the version that ships with the toolset if possible. 
	This is	made difficult by the fact that we are trying to be tool-agnostic. 
	One of the things that the scanner should take into account when it runs 
	is the "built-in" symbols and search paths that are defined for a compiler 
	in a given toolchain. While we need to come up with a standard mechanism 
	for the CDT in the future, the managed build system can provide a work-around 
	in the near-term. The easiest solution is to add an optional attribute to a 
	list element that flags the item as a built-in value. When clients like 
	the indexer query the build model, they will receive the union of the built-in 
	values and the user-defined values.
	
	Added built-in information to the existing plugin definition. Also added a
	new include path and defined symol for updated test cases.
	* plugin.xml
	
	Updated the test cases to check that built-ins defined in the plugin manifest 
	are properly read and dealt with during project creation and persisting settings.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-08-20 Hoda Amer
	Added testNewExpressions() to CompleteParseASTTest to test new expression's references.
	
2003-08-14 John Camelon
	Removed warnings from AutomatedIntegrationSuite.java (removing implicit accessor generation).

2003-08-14 John Camelon
	Added CompleteParseASTTest::testArrayModExpression(), testPointerVariable() & 
	testExceptionSpecification().  

2003-08-13 John Camelon
	Added testBug41520() to FullParseFailedTests.java.  
	Added testConstructorChain() to CompleteParseASTTest.java

2003-08-13 John Camelon
	Added testSimpleExpression(), testParameterExpressions() && 
	testNestedNamespaceExpression() to CompleteParseASTTest.java.
	
2003-08-13 Sean Evoy
	Renamed the 'AllBuildTest' class to 'ManagedBuildTest' and updated the 
	integration suite class.
	* suite/org/eclipse/cdt/core/suite/AutomatedIntegrationSuite.java

	This class is renamed. It also has a renamed method 'testProjectCreation'
	that creates a project the same way the new project wizard does. It uses
	the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
	Uses the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

2003-08-12 Bogdan Gheorghe
	Changed the order of tests in AutomatedIntegrationSuite to have
	the indexing tests run last (the last indexing test shuts down
	the indexing thread).
	
2003-08-12 John Camelon
	Added CompleteParseASTTest::testForewardDeclarationWithUsage(). 

2003-08-12 Hoda Amer
	Added CompletionProposalsTest to the suit to test the generation 
	of completion proposals.

2003-08-12 Bogdan Gheorghe
	- Changed testVariableIndexPrefix, testVariableDeclaration to
	  reflect changes to the var search pattern
	
2003-08-11 Andrew Niefer
	- Added testMacroPattern to OtherPatternTests
	- Changed the function tests to use new function/method pattern
	
2003-08-11 Bogdan Gheorghe
	- Added testMacros to IndexManagerTests
	
2003-08-05 Andrew Niefer
	- refactoring Parser Symbol Table function names
	- added ParserSymbolTableTest.testConstructors() 

2003-08-01 Andrew Niefer
	Added resources/search/header.h
	Added ClassDeclarationPatternTests.testHeadersVisitedTwice()
	Modified other search tests to reflect ICSearchResultCollector changes

2003-07-31 Andrew Niefer
	Added ParserSymbolTableTest.testForwardClassDeclaration
	Added ParserSymbolTableTest.testForwardDeclarationUsedAsFunctionParam

2003-07-31 Victor Mozgin
	Moved testBug39540() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-30 Hoda Amer
	The CModelElementsTests has the pointer to function test back in its original place
	(a variable)

2003-07-30 Sean Evoy
	* plugin.xml:
	Updated the attribute names to reflect changes to the ManagedBuildInfo 
	extension point schema.

2003-07-30 Victor Mozgin
	Moved testBug39532() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-29 John Camelon
	Updated QuickParseASTTests for pointer to function updates.
	Updated CompleteParseASTTests for typedef work.  

2003-07-28 Victor Mozgin
	Moved testBug39546() from ASTFailedTests.java to QuickParseASTTests.java.

2008-07-28 Andrew Niefer
	-changes to resources/search/classDecl.cpp
	-new search tests:
		ClassDeclarationPatternTests.testClassReferenceInFieldType
		ClassDeclarationPatternTests.testClassReferences
		ClassDeclarationPatternTests.testEnumerationReferenceVisibleByInheritance
		ClassDeclarationPatternTests.testGloballyQualifiedItem
		ClassDeclarationPatternTests.testTypeReferenceVisibleByUsingDirective
		FunctionMethodPatternTests.testMethodDeclaration
		FunctionMethodPatternTests.testMethodDeclarationWithParams
		OtherPatternTests.testFieldDeclaration
		OtherPatternTests.testNamespaceDeclaration
		OtherPatternTests.testNamespaceReferenceInClassBaseClause
		OtherPatternTests.testNamespaceReferenceInUsingDirective
		OtherPatternTests.testVariableDeclaration

2003-07-28 John Camelon
	Added/moved tests as necessary for bugfix 40842 & 40843. 

2003-07-28 Sean Evoy
	In order to meet certain internal guidelines and to test the makefile 
	generator, the build model replied to some answers with hard-coded information. 
	This patch moves the information into the build model.

 	* plugin.xml:
	Added information to the target tags to test inheritence and 
	overridding the make command and clean command attributes.
	
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java:
	Added code to test the make command and clean command attributes in 
	Targets. Also added a test to insure that sub-sub targets inherit settings 
	properly.
	
2003-07-28 Andrew Niefer
	This patch creates a new failing test class : FullParseFailedTests.  This 
	is for writing failed tests on the parser doing COMPLETE_PARSE.

2003-07-28 Victor Mozgin
	Moved testBug39537() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-27 John Camelon
	Fixed failedTests::testBug40714() to fail properly.  

2003-07-25 Bogdan Gheorghe
	Added new indexer test for refs
	
2003-07-25 Victor Mozgin
	Moved testBug39553() from ASTFailedTests.java to QuickParseASTTests.java.
	Fixed IIncludeTest.h and IIncludeTests.java with #include macro tests.

2003-07-24 John Camelon
	Updated CompleteParseASTTests for Method/Field updates.
	Fixed TortureTest's parser mode switch (was always QuickParsing). 

2003-07-24 Hoda Amer
	Moved part of the CModelElementsTest (Templates of Variables ) to the failed tests.
	Moved the same test (Templates of Variables) from ITemplateTests to failed tests.
	
2003-07-24 Hoda Amer
	This patch updates the CModelBuilder to use the AST instead of the DOM. 
	
2003-07-24 John Camelon
	Updated CompleteParseASTTests.

2003-07-23 Andrew Niefer
	-Created search/BaseSearchTest to handle creating projects and setting them up to use the indexer
	-removed ClassSpecifierSearchTests, its functionality is now in BaseSearchTest
	-modified ClassDeclarationPatternTests to extend BaseSearchTest
	-added FunctionMethodPatternTests
	-added OtherPatternTests
	-modified indexer/IndexManagerTests.testIndexContents

2003-07-22 John Camelon
	Updated CompleteParseASTTests.

2003-07-21 Bogdan Gheorghe
	Added new indexer test for newly added declarations
	
2003-07-21 John Camelon
	Created CompleteParseASTTest and added it to ParserTestSuite.

2003-07-18 John Camelon
	Updated ParserSymbolTableTests to remove dependencies on parser.ast.full classes.
	Updated Parser test suites for updates to ParserFactory.

2003-07-18 John Camelon
	Wrote new tests in QuickParseASTQualifiedNameTest.java and added it to ParserTestSuite's suite.

2003-07-18 Peter Graves	
	Removed un-needed file that was using a Java 1.4 reserved keyword (assert)
	
2003-07-17 John Camelon
	Rewrote the entire DOMTests suite to now be AST tests.  
	Removed DOMTests, BaseDOMTest, DOMFailedTests after methods were migrated to QuickParseASTTests & ASTFailedTests.  
	Made sure every parser failed test had a defect number associated with it. 
	
2003-07-17 Victor Mozgin
	Added PerformanceTests.java (not included into AutomatedIntegrationSuite).
	Moved testBug39523() from DOMFailedTest.java to PerformanceTests.java.
	Moved testBug39550() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39552A() and testBug39552B()from DOMFailedTest.java to DOMTests.java.
	TortureTest overrides timeout value for a very time-consuming test ('concat1.C').

2003-07-15 Victor Mozgin
	Moved testBug39349() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39544() from DOMFailedTest.java to DOMTests.java.

2003-07-14 Victor Mozgin
	Added failed tests that correspond to recently reported PRs.

2003-07-11 Bogdan Gheorghe
	Added ClassSpecifierSearchTest
	
2003-07-08 John Camelon
	Updated IScanner, clients & implementations to use IScannerInfo.  

2003-07-07 John Camelon
	Update ClassDeclarationPatternTests::testBug39652(). 

2003-07-04 John Camelon
	Moved testBug39652() from failed search tests to ClassDeclarationPatternTests.

2003-07-04 Andrew Niefer
	Added new source Folder search
	Added search/ClassDeclarationPatternTests::testMatchSimpleDeclaration
	Added search/ClassDeclarationPatternTests::testMatchNamespaceNestedDeclaration
	Added new resource folder search & containing file classDecl.cpp
	Added new failures package ord.eclipse.cdt.core.search.failedTests
	Added new failing test PatternsFailedTests::testBug39652
	
	* Note that ClassDeclarationPatternTests and PatternsFailedTests both must be run as plugin tests

2003-07-03 Bogdan Gheorghe
	Added IndexManagerTest::testAddNewFileToIndex()
	Added IndexManagerTest::testRemoveProjectFromIndex()
	Added IndexManagerTest::testRemoveFileFromIndex()
	
2003-07-03 Sean Evoy
	New test suite that exercises the standard make build system including the new
	IScannerInfoListener and IScannerInfoProvider interfaces.

	Changes to the existing managed build test suite include tests of the new
	IScannerInfoxxx interface discovery, subscription, and change notification methods. 
	
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java

2003-07-02 Victor Mozgin
	Added DOMTests::testBug39501().
	Improved filtering of expected failures/inconclusives in TortureTest.

2003-06-30 John Camelon
	Added DOMTests::testAssignmentExpression()
	Added PreprocessorConditionalTest to ParserTestSuite.  

2003-06-28 John Camelon
	Completed Quickparse expression representation.  
	Updated ExpressionEvaluation and associated tests.  

2003-06-26 John Camelon
	Update IASTExpression. 
	Move Parser.Backtrack and Parser.EndOfFile to external interface. 

2003-06-25 John Camelon
	Added DOMFailedTest::testBug39349(). 
	Added DOMTests::testBug39348().

2003-06-25 John Camelon
	Create new interface and support for calculating lineNumber/offset mapping.  
	Updated IASTClassSpecifier for qualified name query.  
	Began structuring expressions and declarators in Parser for ISourceElementRequestor.  
	Updated other packages to use new interfaces.  
	Updated automatedtests/torture test to use new line number information.  

2003-06-24 John Camelon
	Updates for ISourceElementRequestor - elaborated types & enumerations.  

2003-06-23 John Camelon
	Factory/constructor signature updates.  

2003-06-17 Victor Mozgin
	Added MacroTests.java (invocation in AllCoreTests).
	Added MacroTests.c to resources.

2003-06-17 Sean Evoy
	Moved the ManagedBuildInfo extension point from the plugin file in org.eclipse.cdt.ui.tests
	Added new options to sub target for include paths and preprocessor symbols
	Added test for IManagedBuildPathInfo
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java
	
2003-06-17 Brent Nicolle
	Added Interface tests of IStructure.java.

2003-06-17 Victor Mozgin
	Added DeclaratorsTests.java (invocation in AllCoreTests).
	Added DeclaratorsTests.cpp to org.eclipse.cdt.core.model.tests.resources.

2003-06-16 Victor Mozgin
	Added testOldKRFunctionDeclarations() to DOMTests.
	Added testKRFunctionDeclarations() to TranslationUnitTests.

2003-06-16 Vladimir Hirsl
	Added /build, /parser, /failures and /suite directories to the library. 
	Copied resources from /model/org.eclipse.cdt.core.model.tests.resources
	                 to /model/org/clipse/cdt/core/model/tests/resources/cmodel.
	Added class AISResultPrinter to format test results.  
	Class AutomatedIntegrationSuite now implements IPlatformRunnable.

2003-06-14 Victor Mozgin
	Moved testBugSingleton192() from LokiFailures to DOMTests.
	Added testPointersToMembers() and testPointersToMemberFunctions() to DOMTests.
	Added testBug36290() and testBug36931() to DOMTests.

2003-06-13 John Camelon
	Added Class/Base infrastructure to public interfaces & requestor callback. 
	Moved many internal interfaces to external packages. 
	Organized imports.  

2003-06-13 Victor Mozgin
	Renamed NullParserCallback into NullSourceElementRequester in AutomatedFramework.

2003-06-13 John Camelon
	Merged ParserSymbolTable branch back into HEAD.

2003-06-12 John Camelon
	Get rest of JUnit tests working, will merge back to HEAD branch.  

2003-06-12 John Camelon
	Introduction of ASTFactory strategy, some restructuring of packages and interfaces.
	
2003-06-11 Victor Mozgin
	Old Java TestCase.txt and TestCase2.txt for partioning testing have been replaced with C/C++ files.
	Modified AutomatedIntegrationSuite.java so it doesn't produce JUnit warning anymore.
	All tests in org.eclipse.cdt.ui.tests should pass now.

3003-06-11 Peter Graves
    Update the test.xml to get the location of org.eclipse.test from a property
    if set. If the property is not set, it will default to the old value.
    
2003-06-11 Victor Mozgin
	Added TortureTest to test CDT C++ parser with GCC testsuites.
	GCC testsuites are not included.

2003-06-10 John Camelon
	Futher pursuit of the golden hammer, symbol table integration. 

2003-06-10 Brent Nicolle
	Added some Interface tests of (IInclude, IMacro, IStructure).
	Made sure all the Test Suites have names in the JUnit hierarchy.

2003-06-09 John Camelon
	First step in replacing IParserCallback with ISourceElementRequestor.  
	
2003-06-09 Victor Mozgin
	Moved testBug36769() from ACEFailedTest.java to DOMTests.java.
	Removed ACEFailedTest.java as it is empty now.
	Added DOMTests.testBug36769B(). 

2003-06-09 Victor Mozgin
	Moved testBug36932() from DOMFailedTest.java to DOMTests.java.
	Added DOMTests.testBug36932B() and DOMTests.testBug36932C(). 

2003-06-09 Victor Mozgin
	Moved testBug36701() from ScannerFailedTests.java to ScannerTestCase.java.
	Renamed it to testBug36701A() and fixed it.
	Added ScannerTestCase.testBug36701B().

2003-06-07 Victor Mozgin
	Moved testBug36766A(), testBug36766B() & testBug36766C() from STLFailedTests.java to DOMTests.java.
	Renamed them to testBug36766and36769x(), as they cover both PRs.
	Added testBug36766and36769D() - test for templated destructor.

2003-06-05 John Camelon
	Moved testBug23478A() & testBug23478B() from failed tests to TranslationUnitTests.java.
	Removed TranslationUnitFailedTests.java as it was empty. 

2003-05-29 Andrew Niefer
	Modified tests to support eType & PtrOp changes in core
	Added ParserSymbolTableTest::testTemplateParameterAsParent
	Added ParserSymbolTableTest::testTemplateInstanceAsParent
	Added ParserSymbolTableTest::testTemplateParameterDefaults
	Added ParserSymbolTableTest::testTemplateParameterAsFunctionArgument
	started ParserSymbolTableTest::incompletetestTemplateSpecialization

2003-05-26 John Camelon
	Rollback PST/Parser integration.

2003-05-13 Andrew Niefer	
	Modified ParserSymbolTableTest to use new interface

2003-05-08 Andrew Niefer
	Added ParserSymbolTableTest::testMarkRollback

2003-05-06 John Camelon
	Further integration of SymbolTable into Parser, some refactoring. 

2003-05-05 John Camelon/Andrew Niefer
	Added CrossReferenceTests to ParserTestSuite to test symbol-table/DOM interworking.

2003-05-05 Andrew Niefer
	Rewrote ParserSymbolTableTest to reflect structural changes to the symbol table.

2003-05-01 Andrew Niefer
	Updated FractionalAutomatedTest to use threads
	Modified ScannerTestCase::testBug36287
	Added ScannerTestCase::testBug37011
	Added ScannerTestCase::testOtherPreprocessorDefines

2003-04-28 John Camelon
	Moved testBug36730() & testBug37019() from DOMFailedTests to DOMTests.

2003-04-28 Andrew Niefer
	Added DOMFailedTest::testBug37019
	Added DOMFailedTest::testBug36932
	Added ScannerFailedTest::testBug37011

2003-04-28 John Camelon
	Added DOMTests::testOrder().  

2003-04-28 Peter Graves
	* model/org/eclipse/cdt/core/model/tests/BinaryTests:
	Updated to remove a few small errors, and deal with some changes
	to the core CDT
	 
2003-04-27 John Camelon
	Added testBug36932() to DOMTests. 
	Moved testBugFunctor758() from LokiFailures to DOMTests.
	Moved testBug36704() from DOMFailedTest to DOMTests.  
	Moved testBug36699() from DOMFailedTest to DOMTests.  
	Moved testBug36691() from DOMFailedTest to DOMTests.  

2003-04-25 Andrew Niefer
	Moved ACEFailedTest::testBug36771 to DOMTests
	Moved DOMFailedTest::testBug36714 to DOMTests
	Updated ScannerTestCase::testBug36816
	
2003-04-25 John Camelon
	Added DOMTests::testBug36852(). 
	Added DOMTests::testBug36764().
	Moved DOMFailedTests::testBug36702() to DOMTests(). 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added DOMTests::testBug36799().
	Cleaned up tests to reduce amount of code necessary to maintain these things. 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added LokiFailures.java to failed tests directory.

2003-04-24 Andrew Niefer
	Added AutomatedFramework.java
	Added FractionalAutomatedTest (which derives from AutomatedFramework)
	Refactored AutomatedTest to derive from AutomatdFramework
	Added ScannerTestCase.testBug36816
	Added ScannerTestCase.testBug36255	

2003-04-24 John Camelon
	Fixed Java 1.3 compliance issue w/AutomatedTest.java
	Fixed False failure in HelloWorld.java.  

2003-04-21 John Camelon
	Updated DOMTests::testBug36247(). 
	Moved testBug36692(), testBug36703(), testBug36708(), testBug36707(), testBug36689()
	and testBug36690() from DOMFailedTests to DOMTests and updated them. 

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
=======
2003-04-21 Andrew Niefer
	Added DOMFailedTests::testBug36713()
	Added DOMFailedTests::testBug36714()
	Added DOMFailedTests::testBug36717()
	Added DOMFailedTests::testBug36730()

2003-04-21 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
@


1.197
log
@- First go at adding selection search to CDT. You can now search for Declarations, References in Workspace, WorkingSets triggered from the CEditor, CView or COutline. 
- Added Dependency NPE check + test
- Selection Parser change from John
- Cleaned up search properties file
@
text
@d1 3
d6 2
@


1.196
log
@org.eclipse.cdt.core
	Fixed Bug 43051 : Search: cannot specify relative search paths
	Fixed Bug 45140 : refactor IScanner to allow use of Readers of IResource

org.eclipse.cdt.core.tests
org.eclipse.cdt.ui
	Updates for new ISourceElementRequestor interface updates.
@
text
@d1 3
@


1.195
log
@org.eclipse.cdt.core
	Updated Scanner to allow for invalid identifier names despite C++'s best efforts at maintaining its honour.  

org.eclipse.cdt.core.tests
	Added ScannerTestCase::testGerman().
@
text
@d2 3
@


1.194
log
@Added CPathEntry in the AllCoreTests suite.
@
text
@d1 3
@


1.193
log
@Start of bug 51485: PST Templates: Explicit Specialization
@
text
@d1 5
@


1.192
log
@Support for delta in the ICElementDelta hierarchy for
IPathEntry deltas.
@
text
@d1 7
@


1.191
log
@Refactor of ICPathEntry to IPathEntry
@
text
@d1 6
@


1.190
log
@fix ParserSymbolTableTests.testUsingDeclaration_2.
It was failing sometimes due to an order dependancy
@
text
@d1 9
@


1.189
log
@bug 52412 - using declarations are problematic in the PST
@
text
@d1 3
@


1.188
log
@Bug 52111 - IContainerSymbol.removeSymbol() required
@
text
@d1 3
@


1.187
log
@Patch for Sean Evoy.  


JUnit tests have been updated for the two testable problems, and the patch has been regression tested on Linux.
@
text
@d1 1424
a1424 1421
2004-02-17 Sean Evoy
	Updated the managed build tets suite to include a test for project renaming and  
	updated the sanity tests to check the extension and project/artifact name as 
	separate data elements.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2004-02-13 Andrew Niefer
	updated tests using search to handle InterruptedExcpetion

2004-02-12 Andrew Niefer
	UnCommented CompleteParseASTTest.testBug47628
	Added CompleteParseASTTest.testBug47636
	Added CompleteParseASTTest.testBug45697
	Updated ParserSymbolTableTests & ParserSymbolTableTemplateTests for proper use of const & volatile
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_1
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_2
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_3
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_4
	
2004-02-11 John Camelon
	Updated tests to accommodate for new Parser class hierarchy and factories.  

2004-02-10 Andrew Niefer
	Added new File: ParserSymbolTableTemplateTests.java (contains 30 new tests)
	Added new File: FailingTemplateTests.java (contains 5 test stubs for failing cases)

2004-02-10 John Camelon
	Added testBug47682() to QuickParseASTTests.java.  

2004-02-06 Bogdan Gheorghe
	Added FunctionMethodPatternTests.testMethodDeclarationWithNoParameters

2004-02-08 John Camelon
	Moved testErrorHandling_1() from failed tests to CompleteParseASTTest.  
	Moved testBug44340() from failed tests to CompleteParseASTTest.

2004-02-06 Andrew Niefer
	Added CompletionParseTest.testBug51260

2004-02-04 John Camelon
	Added preliminary SelectionParseTests to test SELECTION_PARSE clients. 
	Added SelectionParseTests to ParserTestSuite.  

2004-01-30 John Camelon
	Added QuickParseASTTest::testBug47752.  

2004-01-28 John Camelon
	Added ScannerTestCase::testBug50821().  

2004-01-27 John Camelon
	Renamed ContextualParseTest to CompletionParseTest.
	Updated COMPLETION_PARSE clients to use SINGLE_NAME_REFERENCE rather than STATEMENT_START.  

2004-01-27 Andrew Niefer
	Added CompleteParseASTTest.testCBoolAsParameter
	
2004-01-26 John Camelon
	Updated clients to use new Scanner logging service.
	Added ScannerTestCase.testBug46402().  

2004-01-26 Andrew Niefer
	Added ParserSymbolTableTest.testLongLong() 
	Added ParserSymbolTableTest.testComplex() 
	Added ParserSymbolTableTest.test_Bool() 
			
2004-01-22 John Camelon
	Updated Scanner tests for package updates in the core.  

2004-01-19 John Camelon
	Updated ParserSymbolTableTest to accommodate new constructors for COMPLETE_PARSE ASTNodes (line # info).  
	Updated CModelElementsTest to enable testing for line numbers. 
	Removed CModelElementsFailedTests.testBug36379() as it is redundant due to CModelElementTests.testCModelElements() is complete. 
	Removed CModelElementsFailedTests from AutomatedIntegrationSuite as it is empty.  

2004-01-16 Andrew Niefer
	Modified CompleteParseASTTest.testUsingClauses
	Added ParserSymbolTableTest.testIterator_1 & testIterator_2

2004-01-16 Hoda Amer
	Modified CModelElementsTest to test for enumerator constant expression 
	Bug#47552
	
2004-01-15 Andrew Niefer
	Moved testBug48307_FriendFunction_1 & testBug48307_FriendFunction_2 to ContextualParseTest
	Updated ContextualParseTest now that the order of prefix lookup results is predictable.

2004-01-15 Hoda Amer
	Moved Content Assist testing to the UI.tests plugin
	
2004-01-15 John Camelon
	Updated references to LookupResult as it was renamed to ILookupResult.  
	Removed some warnings from parser tests.  
	Updated Scanner & QuickParseTests to accommodate new errors and signatures.  
	Added QuickParseASTTests.testBug44370().  

2004-01-13 John Camelon
	Updated ContextualParseTest to accommodate bugfixes 48909 & 49702.  

2004-01-08 Andrew Niefer
	Added CompleteParseASTTest.testBug43110_XRef
	Added ParserSymbolTableTest.testBug43110_Ellipses
	Added ParserSymbolTableTest.testBug43110_EllipsesRanking
	Added ParserSymbolTableTest.testBug43110_EllipsesRanking_2

2004-01-08 Andrew Niefer
	Added CompleteParseASTTest::testBug48307_FriendFunction_1
	Added CompleteParseASTTest::testBug48307_FriendFunction_2
	
2004-01-06 Andrew Niefer
	Added ContextualParseTest::testCompletionLookup_LookupKindTHIS

2004-01-06 John Camelon
	Added CompleteParseASTTest::testBug43110() and QuickParseASTTests::testBug43110().  

2003-12-31 Hoda Amer
	Small change to test parameters with initial clause in ITemplateTest
	
2003-12-22 Hoda Amer
	Temporary disabled completion proposal test until a better test is written.
	
2003-12-17 Andrew Niefer
	test changes for content assist
	added ContextualParseTest.testCompletionLookup_FriendClass_1() 
	added ContextualParseTest.testCompletionLookup_FriendClass_2() 
	added ContextualParseTest.testCompletionLookup_ParametersAsLocalVariables() 
	modified ParserSymbolTableTest.testVisibilityDetermination() 

2003-12-17 Hoda Amer
	Small modifications to cope with the new interfaces
	
2003-12-15 Andrew Niefer
	added ContextualParseTest.testCompletionLookup_Unqualified
	added ContextualParseTest.testCompletionLookup_Qualified
	added ContextualParseTest.testCompletionLookup_Pointer
	
2003-12-12 John Camelon
	Updated testBaseCase_SimpleDeclaration() for keyword assertions.  

2003-12-11 John Camelon
	Expanded ContextualParseTest::testBaseCase().  
	Updated tests to deal with new signatures/exceptions.  

2003-12-11 Alain Magloire

	New test files for the ICPathEntry in core model.

	* model/org/eclipse/cdt/core/model/tests/CPathEntryTest.java

2003-12-09 Andrew Niefer
	added ParserSymbolTableTests.testVisibilityDetermination() 
	added ParserSymbolTableTests.testPrefixFiltering

2003-12-09 Hoda Amer
	Modified the Completion Proposal test to include case sensitivity 
	in the order of proposals.
	
2003-12-09 John Camelon
	Added ContextualParseTest.java and some test cases.  

2003-12-04 John Camelon
	Removed some warnings.  
	Moved testBug39678() from ASTFailedTests to QuickParseASTTests. 

2003-12-03 Andrew Niefer
	-modified FailedCompleteParseASTTest.testPMDotStarPointerToMemberFunction_Bug43242
										.testPMArrowStarPointerToMemberFunction_Bug43242
										.testPMDotStar_bug43579
										.testPMArrowStar_bug43579
	-created: FailedCompleteParseASTTest.testBug47926
			  CompleteParseASTTest.testQualifiedLookup
			  ParserSymbolTableTest.testPrefixLookup_Ambiguities
			  ParserSymbolTableTest.testQualifiedUnqualifiedLookup
	-modified resources/search/classDecl.cpp & include.h
	-created FunctionMethodPatternTests.testLookupForDefinition
	

2003-11-27 Andrew Niefer
	tests for Symbol table prefix lookup
		ParserSymbolTableTest.testBug46882
		ParserSymbolTableTest.testPrefixLookup_Unqualified
		ParserSymbolTableTest.testPrefixLookup_Qualified
		ParserSymbolTableTest.testPrefixLookup_Inheritance

2003-11-27 Andrew Niefer
	add CompleteParseASTTest.testBug47624()

2003-11-18 Andrew Niefer
	update ParserSymbolTableTest to reflect refactoring of Declaration into 4 separate classes.

2003-11-13 Hoda Amer
	Added CompleteParseASTTest::testBug44342(): Failure to dereference function calls after a . or an ->
	Moved testErrorHandling_1() to FailedCompleteParseASTTest
	Added FailedCompleteParseASTTest::testBug44340():Inline functions fail to resolve references 
	
2003-11-06 Andrew Niefer
	Remove dependancy on cdt.internal.ui.search.CSearchResultCollector in BaseSearchTest and DependencyTests

2003-11-07 John Camelon
	Moved testBug39554() from ASTFailedTests to QuickParseASTTests.  

2003-11-05 John Camelon
	Added CompleteParseASTTest::testBug44838().  
	Added CompleteParseASTTest::testBug46165().  
	Added ScannerTestCase::testBug45551(). 

2003-11-05 John Camelon
	Updated parser clients to use new ParserFactory (stand-alone parser work item).  	

2003-11-05 John Camelon
	Updated parser clients to use new IProblem strategy.  

2003-10-28 Andrew Niefer
	Added testBug44510() to CompleteParseASTTest
	Added testBug44925() to CompleteParseASTTest
	Added testBug44510() to ParserSymbolTableTest

2003-10-24 John Camelon
	Added testBug45476() to ScannerTestCase.  
	Added testBug45477() to ScannerTestCase. 
	
2003-10-24 John Camelon
	Moved testBug39542() from ASTFailedTests to QuickParseASTTests.
	Moved testBug39549() from ASTFailedTests to QuickParseASTTests.
	Added testCDesignatedInitializers() to CompleteParseASTTests.
	Moved testBug39551A() from ASTFailedTests to QuickParseASTTests. 
	Moved testBug39551B() from ASTFailedTests to QuickParseASTTests. 
	Added testCBool() to QuickParseASTTests.  
	Added testBug39551A(), testBug39551B() and testCBool to CompleteParseTests.  

2003-10-22 Hoda Amer
	Added offset checking in CModelElementsTest
	
2003-10-21 John Camelon
	Moved testBug40007() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug40759().  
	Added QuickParseASTTests::testBug44633().  
	Added ScannerTestCase::testBug44305().  
	Added QuickParseASTTests::testBug41935(). 
	Moved testBug39525() from ASTFailedTests to QuickParseASTTests.  
	Added ScannerTestCase::testBug45287(). 
	Moved testBug39528() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39538() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug39536().  
	Moved testBug39536A() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39536B() from ASTFailedTests to QuickParseASTTests.  

2003-10-20 David Inglis
 
 	use project owner ID in plugin class
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

	set gnu elf parser since it can read the debug info.
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java

2003-10-01 Andrew Niefer
	added testBug43951 to CompleteParseASTTest

2003-10-01 Andrew Niefer
	modified OtherPatternTests.testBug42911() and renamed it testBug42911_43988

2003-10-01 Andrew Niefer
	added testBug43450 to ManagedBuildTests.java
	added a user include to plugin.xml

2003-09-30 Sean Evoy
	Fix for bug 41826.
	Updated the plugin file so that tool specifications have the new attribute 
	for header files. The test for the managed builder now insure that those 
	values are properly read.
	*  plugin.xml
	*  build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-30 John Camelon
	Updated CompleteParseASTTest::testBug42872()
	Moved FailedCompleteParseASTTest::testBug43503() to CompleteParseASTTest::testBug43503A().  
	
2003-09-30 Andrew Niefer
	added testBug43503_AmbiguousUsing() and testBug43503_UnableToResolveFunction() to
	ParserSymbolTableTest

2003-09-30 Andrew Niefer
	Updated OtherPatternTests::testMacroPattern() to test for bug43862

2003-09-29 Andrew Niefer
	added testBug43062 and testConstructorDestructor to FunctionMethodPatternTests
	modified resources/search/classDecl.cpp & include.h to include more operators and a constructor
	& destructor

2003-09-29 Hoda Amer
	-Added testBug43679_A() & testBug43679_B() to CompleteParseASTTest
	-Renamed FailedCompleteParseASTExpressionTest to FailedCompleteParseASTTest
	-Added FailedCompleteParseASTTest::testBug43503()

2003-09-29 Andrew Niefer
	added testBug42911 to OtherPatternTests

2003-09-29 Andrew Niefer
	added testbug43834() to ParserSymbolTableTest

2003-09-29 John Camelon
	Added testErrorHandling_1() to CompleteParseASTTest.java.  

2003-09-26 John Camelon
	Added QuickParseASTTests::testBug43644() & testBug43062().  
	Moved ASTFailedTests::testBug39531() to QuickParseASTTests.

2003-09-25 Sean Evoy
	Bug 43220 test for the new option type and retrieval methods.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-25 Andrew Niefer
	-bug43129 - Cannot search for definitions of global variables
		-added testbug43129() in OtherPatternTests
		* resources/search/include.h
		* resources/search/classDecl.cpp
		* search/org/eclipse/cdt/core/search/tests/OtherPatternTests.java

2003-09-25 Bogdan Gheorghe
	- separated dependency tests from the indexer tests
	- modified the AutomatedIntegrationSuite to include new dependency
	  tests
	- added the following tests: 
	 * testDepTable
	 * testDepSourceChangeTree
	 * testDepHeaderChangeTree
	 * testDepHeaderChangeReindex
	 * testDepSourceChangeTable
	 * testDepHeaderChangeTable
	 
2003-09-25 Hoda Amer
	Enabled CompleteParseASTExpressionTest.testPostfixTypenameIdentifier()
	
2003-09-25 Andrew Niefer
	added testNoResourceSearching() to OtherPatternTests

2003-09-24 Hoda Amer
    Added testNewTypeId(), testCastExpression(), testPostfixDynamicCast(), 
    testPostfixReinterpretCast(), testPostfixStaticCast(), and testPostfixConstCast() 
    to CompleteParseASTExpressionTest. 

2003-09-24 Sean Evoy
	Changed the implementor of IScannerInfo to answer only absolute paths when asked for 
	includes paths. As a result, the managed builder test had to be updated to expect paths 
	in an OS-specific format. 
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
2003-09-24 John Camelon
	Added testBug43375() to CompleteParseASTTest. 
	Moved testConditionalExpressionWithReferencesB_Bug43106 from failed tests to passed tests. 
	Moved testPMDotStar() and testPMArrowStar to failed tests w/defect number 43579.  

2003-09-23 John Camelon
	Replaced ASTFailedTests::testBug39504A() with CompleteParseASTTest::testBug39504(). 
	Moved testPostfixTypeIdExpression2() && testPostfixTypeIdTypeId2() to CompleteParseASTExpressionTest. 
	Restructured expression reference tests so that the order of arrival will not cause JUnit failures.

2003-09-23 Andrew Niefer
	Added FunctionMethodPatternTests.testBug43498()

2003-09-23 Hoda Amer
	Added CompleteParseASTTest.testBug43373()
	Added QuickParseASTTests.testBug43371()

2003-09-23 Sean Evoy
	As part of the fix for critical bug 43292, I had to add functionality to 
	the build model to remove configurations through an ITarget, and to set, 
	reset, and flag as default the make command associated with an ITarget. I 
	have updated the managed build test "testConfigurations" to exercise the 
	remove functionality. I added a test, "testMakeCommandManipulation" to 
	exercise the new make command functions in the interface.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-22 Bogdan Gheorghe
	- modified CompletionProposalsTests, BaseSearchTest
	 to avoid using isEnabled for the IndexManager
	- Reordered the IndexManagerTests suite to allow all
	  tests to be run
	  
2003-09-22 Andrew Niefer
	- modified resources/cfiles/CompletionProposalsTestStart.cpp
	- modified CompletionProposalsTest.testCompletionProposals
	- updated calls to SearchEngine.search

2003-09-19 Sean Evoy
	Updated the build test to check the binary parser specification in the 
	target specification.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-18 Andrew Niefer
	- removed testConditionalExpression_Bug43159 from FailedCompleteParseASTExpressionTest
	  and uncommented it (testConditionalExpression) in CompleteParseASTExpressionTest
	- uncommented the following tests in CompleteParseASTExpressionTest :
	    testPostfixSubscript, testPostfixSubscriptA, testPostfixSubscriptB,
	    testPostfixSubscriptWithReferences
	- updated ParserSymbolTableTests to use new addOperatorExpression function
	- added testDerivedReference, testAddCopyConstructor to ParserSymbolTableTests
	- fixed warning in ClassDeclarationPatternTests

2003-09-17 Hoda Amer
	Added more success test cases to CompleteParseASTExpressionTest
	and more failure test cases to FailedCompleteParseASTExpressionTest
	in testing PM_DOTSTAR, PM_ARROWSTAR, CONDITIONALEXPRESSION

2003-09-16 Andrew Niefer
	- modified resources/search/classDecl.cpp & include.h to include some operators
	- added testOperators_bug43063_bug42979() to MethodDeclarationPatternTests
	- added testParameterREferences to OtherPatternTests

2003-09-16 Bogdan Gheorghe
	Added asserts to all index lookups in IndexManagerTests
	Fixed testAddNewFileToIndex
	
2003-09-16 Hoda Amer
    Added CompleteParseASTExpressionTest.testPrimaryThis()
    
2003-09-15 John Camelon
	Moved ASTFailedTests::testBug39556() to QuickParseASTTests.
	Cleaned up some warnings in parser tests.  

2003-09-15 Andrew Niefer
	added testGetConditionalOperand_bug43106 to ParserSymbolTableTests

2003-09-15 John Camelon
	Added CompleteParseASTTest::testBug42979().
	Updated CompleteParseASTTest::testAndrewsExample(). 

2003-09-13 Andrew Niefer
	- added testBadParameterInfo to ParserSymbolTableTest

2003-09-12 Hoda Amer
    - Added lots of test cases to CompleteParseASTExpressionTest
    
2003-09-12 John Camelon
	Created QuickParseASTTests::testBug42985(). 
	Moved LokiFailures::testBug40419() to QuickParseASTTests. 
	Deleted LokiFailures as it was empty. 

2003-09-11 Andrew Niefer
	Created search/SearchTestSuite
	Added SearchTestSuite to AutomatedIntegrationSuite and removed the individual search tests
	Added testReferencesInFunction to ClassDeclarationPatternTests
	Modified resources/search/classDecl.cpp
	Modified testNamespaceReferenceInClassBaseClause, testMacroPattern, testEnumerators, 
	testEnumeratorReferences in OtherPatternTests to test the Match result strings

2003-09-11 John Camelon
	Added CompleteParseASTTest::testBug42840() & testBug42872().
	Moved testBug39504B(), testBug39505A() & testBug39505B() from failed to QuickParse tests.

2003-09-10 Sean Evoy
	Added a test for resetting the value of a configuration to the defaults defined in the 
	plugin file. Work completed to resolve [Bug 41412] Restore Default in Managed Build 
	project's settings Not Working.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-09 Hoda Amer
	Moved three failed tests (bugs #42822, #42823, & #42822B)
	from FailedCompleteParseASTExpressionTest to CompleteParseASTExpressionTest 
	
2003-09-09 John Camelon
	Updated ScannerTestCase to keep up to date wrt ScannerException updates. 

2003-09-09 Andrew Niefer
	Modified resources/search/classDecl.cpp
	 - to include more function declarations to test parameter matching
	 - to include an enumerator reference to test enumerators
	Added testMethodDeclarationParameterMatching to FunctionMethodPatternTests.java
	Added testEnumeratorReferences to OtherPatternTests
	
2003-09-09 Hoda Amer
	-Seperated the Expression result type test in a new file : completeParseASTExpressionTests.
	-Added more test cases for simple types.
	-Added FailedCompleteParseASTExpressionTest for failed reference tests.  
	
2003-09-08 John Camelon
	Added CompleteParseASTTest::testThrowStatement(), testScoping(), testEnumeratorReferences().
	Removed LineNumberTest source as it is obsolete.  

2003-09-08 Andrew Niefer
	Modified calls to ParserFactory to specify which language to use
	Add CC nature to projects in BaseSearchTest & IndexManagerTests

2003-09-05 Hoda Amer
	Added tests to CompleteParseASTTest to test the expression result type
	for function calls that reference variables with pointers (bug#42453).
	
2003-09-05 John Camelon
	Added CompleteParseASTTest::testSimpleIfStatement(), testSimpleWhileStatement(). 
	testSimpleSwitchStatement(), testSimpleDoStatement().

2003-09-05 Andrew Niefer
	Added testEnumerators to OtherPatternTests.java
	Modified resources/search/classDecl.cpp to include some enumerators

2003-09-05 John Camelon
	Updated CompleteParseASTTest::testSimpleForLoop()

2003-09-04 John Camelon
    Updated ASTFailedTests::testBug39702() to fail more accurately.
    Added testSimpleFunctionBody(), testSimpleForLoop() to CompleteParseASTTest.java.

2003-09-04 Andrew Niefer
	Added testBug42541 to CompleParseASTTests.java

2003-09-04 Hoda Amer
	Call to ASTExpression getTypeId() changed to getTypeIdString().
	
2003-09-03 Andrew Niefer
	Modified ParserSymbolTableTest.testConstructors to test > 2 constructors

2003-09-03 John Camelon
	Added testBug41445() to CompleteParseASTTests.java.  
	
2003-09-02 Hoda Amer
	Modified CCompletionProposalsTest to complete on a body file 
	that includes a header file.
	
2003-09-02 Andrew Niefer
	added ParserSymbolTableTest.testNamespaceAlias()
	added ParserSymbolTableTest.testUsingNamespaceAlias()
	
2003-08-28 Andrew Niefer
	Modified BaseSearchTest.setup to properly include the "include.h" file

2003-08-28 Hoda Amer
	- Added to completeParseASTTest testQualifiedNameReferences(), 
	testIsConstructor() and testIsDestructor().

2003-08-28 John Camelon
	Moved bug39535 from failedTests to quickParse success tests.  
	
2003-08-25 John Camelon
	Moved testBug39526() from ASTFailedTests.java to QuickParseASTTests.java.
	Moved testBug41520() from FullParseFailedTests.java to CompleteParseASTTest.java

2003-08-25 John Camelon
	Updated TranslationUnitTests to not include K&R testing.  

2003-08-25 John Camelon
	Added QuickParseASTTests::testBug39530().

2003-08-21 Hoda Amer
	Enabled some tests in the IStructureTests, namely:
	testGetFields(), testGetField(), testGetMethods(), testGetMethod(),
	testIsAbstract(), testGetBaseTypes(), and testGetAccessControl().
	
2003-08-19 Sean Evoy
	In order to properly support the indexing feature, the scanner has to 
	function as well as the version that ships with the toolset if possible. 
	This is	made difficult by the fact that we are trying to be tool-agnostic. 
	One of the things that the scanner should take into account when it runs 
	is the "built-in" symbols and search paths that are defined for a compiler 
	in a given toolchain. While we need to come up with a standard mechanism 
	for the CDT in the future, the managed build system can provide a work-around 
	in the near-term. The easiest solution is to add an optional attribute to a 
	list element that flags the item as a built-in value. When clients like 
	the indexer query the build model, they will receive the union of the built-in 
	values and the user-defined values.
	
	Added built-in information to the existing plugin definition. Also added a
	new include path and defined symol for updated test cases.
	* plugin.xml
	
	Updated the test cases to check that built-ins defined in the plugin manifest 
	are properly read and dealt with during project creation and persisting settings.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-08-20 Hoda Amer
	Added testNewExpressions() to CompleteParseASTTest to test new expression's references.
	
2003-08-14 John Camelon
	Removed warnings from AutomatedIntegrationSuite.java (removing implicit accessor generation).

2003-08-14 John Camelon
	Added CompleteParseASTTest::testArrayModExpression(), testPointerVariable() & 
	testExceptionSpecification().  

2003-08-13 John Camelon
	Added testBug41520() to FullParseFailedTests.java.  
	Added testConstructorChain() to CompleteParseASTTest.java

2003-08-13 John Camelon
	Added testSimpleExpression(), testParameterExpressions() && 
	testNestedNamespaceExpression() to CompleteParseASTTest.java.
	
2003-08-13 Sean Evoy
	Renamed the 'AllBuildTest' class to 'ManagedBuildTest' and updated the 
	integration suite class.
	* suite/org/eclipse/cdt/core/suite/AutomatedIntegrationSuite.java

	This class is renamed. It also has a renamed method 'testProjectCreation'
	that creates a project the same way the new project wizard does. It uses
	the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
	Uses the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

2003-08-12 Bogdan Gheorghe
	Changed the order of tests in AutomatedIntegrationSuite to have
	the indexing tests run last (the last indexing test shuts down
	the indexing thread).
	
2003-08-12 John Camelon
	Added CompleteParseASTTest::testForewardDeclarationWithUsage(). 

2003-08-12 Hoda Amer
	Added CompletionProposalsTest to the suit to test the generation 
	of completion proposals.

2003-08-12 Bogdan Gheorghe
	- Changed testVariableIndexPrefix, testVariableDeclaration to
	  reflect changes to the var search pattern
	
2003-08-11 Andrew Niefer
	- Added testMacroPattern to OtherPatternTests
	- Changed the function tests to use new function/method pattern
	
2003-08-11 Bogdan Gheorghe
	- Added testMacros to IndexManagerTests
	
2003-08-05 Andrew Niefer
	- refactoring Parser Symbol Table function names
	- added ParserSymbolTableTest.testConstructors() 

2003-08-01 Andrew Niefer
	Added resources/search/header.h
	Added ClassDeclarationPatternTests.testHeadersVisitedTwice()
	Modified other search tests to reflect ICSearchResultCollector changes

2003-07-31 Andrew Niefer
	Added ParserSymbolTableTest.testForwardClassDeclaration
	Added ParserSymbolTableTest.testForwardDeclarationUsedAsFunctionParam

2003-07-31 Victor Mozgin
	Moved testBug39540() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-30 Hoda Amer
	The CModelElementsTests has the pointer to function test back in its original place
	(a variable)

2003-07-30 Sean Evoy
	* plugin.xml:
	Updated the attribute names to reflect changes to the ManagedBuildInfo 
	extension point schema.

2003-07-30 Victor Mozgin
	Moved testBug39532() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-29 John Camelon
	Updated QuickParseASTTests for pointer to function updates.
	Updated CompleteParseASTTests for typedef work.  

2003-07-28 Victor Mozgin
	Moved testBug39546() from ASTFailedTests.java to QuickParseASTTests.java.

2008-07-28 Andrew Niefer
	-changes to resources/search/classDecl.cpp
	-new search tests:
		ClassDeclarationPatternTests.testClassReferenceInFieldType
		ClassDeclarationPatternTests.testClassReferences
		ClassDeclarationPatternTests.testEnumerationReferenceVisibleByInheritance
		ClassDeclarationPatternTests.testGloballyQualifiedItem
		ClassDeclarationPatternTests.testTypeReferenceVisibleByUsingDirective
		FunctionMethodPatternTests.testMethodDeclaration
		FunctionMethodPatternTests.testMethodDeclarationWithParams
		OtherPatternTests.testFieldDeclaration
		OtherPatternTests.testNamespaceDeclaration
		OtherPatternTests.testNamespaceReferenceInClassBaseClause
		OtherPatternTests.testNamespaceReferenceInUsingDirective
		OtherPatternTests.testVariableDeclaration

2003-07-28 John Camelon
	Added/moved tests as necessary for bugfix 40842 & 40843. 

2003-07-28 Sean Evoy
	In order to meet certain internal guidelines and to test the makefile 
	generator, the build model replied to some answers with hard-coded information. 
	This patch moves the information into the build model.

 	* plugin.xml:
	Added information to the target tags to test inheritence and 
	overridding the make command and clean command attributes.
	
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java:
	Added code to test the make command and clean command attributes in 
	Targets. Also added a test to insure that sub-sub targets inherit settings 
	properly.
	
2003-07-28 Andrew Niefer
	This patch creates a new failing test class : FullParseFailedTests.  This 
	is for writing failed tests on the parser doing COMPLETE_PARSE.

2003-07-28 Victor Mozgin
	Moved testBug39537() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-27 John Camelon
	Fixed failedTests::testBug40714() to fail properly.  

2003-07-25 Bogdan Gheorghe
	Added new indexer test for refs
	
2003-07-25 Victor Mozgin
	Moved testBug39553() from ASTFailedTests.java to QuickParseASTTests.java.
	Fixed IIncludeTest.h and IIncludeTests.java with #include macro tests.

2003-07-24 John Camelon
	Updated CompleteParseASTTests for Method/Field updates.
	Fixed TortureTest's parser mode switch (was always QuickParsing). 

2003-07-24 Hoda Amer
	Moved part of the CModelElementsTest (Templates of Variables ) to the failed tests.
	Moved the same test (Templates of Variables) from ITemplateTests to failed tests.
	
2003-07-24 Hoda Amer
	This patch updates the CModelBuilder to use the AST instead of the DOM. 
	
2003-07-24 John Camelon
	Updated CompleteParseASTTests.

2003-07-23 Andrew Niefer
	-Created search/BaseSearchTest to handle creating projects and setting them up to use the indexer
	-removed ClassSpecifierSearchTests, its functionality is now in BaseSearchTest
	-modified ClassDeclarationPatternTests to extend BaseSearchTest
	-added FunctionMethodPatternTests
	-added OtherPatternTests
	-modified indexer/IndexManagerTests.testIndexContents

2003-07-22 John Camelon
	Updated CompleteParseASTTests.

2003-07-21 Bogdan Gheorghe
	Added new indexer test for newly added declarations
	
2003-07-21 John Camelon
	Created CompleteParseASTTest and added it to ParserTestSuite.

2003-07-18 John Camelon
	Updated ParserSymbolTableTests to remove dependencies on parser.ast.full classes.
	Updated Parser test suites for updates to ParserFactory.

2003-07-18 John Camelon
	Wrote new tests in QuickParseASTQualifiedNameTest.java and added it to ParserTestSuite's suite.

2003-07-18 Peter Graves	
	Removed un-needed file that was using a Java 1.4 reserved keyword (assert)
	
2003-07-17 John Camelon
	Rewrote the entire DOMTests suite to now be AST tests.  
	Removed DOMTests, BaseDOMTest, DOMFailedTests after methods were migrated to QuickParseASTTests & ASTFailedTests.  
	Made sure every parser failed test had a defect number associated with it. 
	
2003-07-17 Victor Mozgin
	Added PerformanceTests.java (not included into AutomatedIntegrationSuite).
	Moved testBug39523() from DOMFailedTest.java to PerformanceTests.java.
	Moved testBug39550() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39552A() and testBug39552B()from DOMFailedTest.java to DOMTests.java.
	TortureTest overrides timeout value for a very time-consuming test ('concat1.C').

2003-07-15 Victor Mozgin
	Moved testBug39349() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39544() from DOMFailedTest.java to DOMTests.java.

2003-07-14 Victor Mozgin
	Added failed tests that correspond to recently reported PRs.

2003-07-11 Bogdan Gheorghe
	Added ClassSpecifierSearchTest
	
2003-07-08 John Camelon
	Updated IScanner, clients & implementations to use IScannerInfo.  

2003-07-07 John Camelon
	Update ClassDeclarationPatternTests::testBug39652(). 

2003-07-04 John Camelon
	Moved testBug39652() from failed search tests to ClassDeclarationPatternTests.

2003-07-04 Andrew Niefer
	Added new source Folder search
	Added search/ClassDeclarationPatternTests::testMatchSimpleDeclaration
	Added search/ClassDeclarationPatternTests::testMatchNamespaceNestedDeclaration
	Added new resource folder search & containing file classDecl.cpp
	Added new failures package ord.eclipse.cdt.core.search.failedTests
	Added new failing test PatternsFailedTests::testBug39652
	
	* Note that ClassDeclarationPatternTests and PatternsFailedTests both must be run as plugin tests

2003-07-03 Bogdan Gheorghe
	Added IndexManagerTest::testAddNewFileToIndex()
	Added IndexManagerTest::testRemoveProjectFromIndex()
	Added IndexManagerTest::testRemoveFileFromIndex()
	
2003-07-03 Sean Evoy
	New test suite that exercises the standard make build system including the new
	IScannerInfoListener and IScannerInfoProvider interfaces.

	Changes to the existing managed build test suite include tests of the new
	IScannerInfoxxx interface discovery, subscription, and change notification methods. 
	
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java

2003-07-02 Victor Mozgin
	Added DOMTests::testBug39501().
	Improved filtering of expected failures/inconclusives in TortureTest.

2003-06-30 John Camelon
	Added DOMTests::testAssignmentExpression()
	Added PreprocessorConditionalTest to ParserTestSuite.  

2003-06-28 John Camelon
	Completed Quickparse expression representation.  
	Updated ExpressionEvaluation and associated tests.  

2003-06-26 John Camelon
	Update IASTExpression. 
	Move Parser.Backtrack and Parser.EndOfFile to external interface. 

2003-06-25 John Camelon
	Added DOMFailedTest::testBug39349(). 
	Added DOMTests::testBug39348().

2003-06-25 John Camelon
	Create new interface and support for calculating lineNumber/offset mapping.  
	Updated IASTClassSpecifier for qualified name query.  
	Began structuring expressions and declarators in Parser for ISourceElementRequestor.  
	Updated other packages to use new interfaces.  
	Updated automatedtests/torture test to use new line number information.  

2003-06-24 John Camelon
	Updates for ISourceElementRequestor - elaborated types & enumerations.  

2003-06-23 John Camelon
	Factory/constructor signature updates.  

2003-06-17 Victor Mozgin
	Added MacroTests.java (invocation in AllCoreTests).
	Added MacroTests.c to resources.

2003-06-17 Sean Evoy
	Moved the ManagedBuildInfo extension point from the plugin file in org.eclipse.cdt.ui.tests
	Added new options to sub target for include paths and preprocessor symbols
	Added test for IManagedBuildPathInfo
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java
	
2003-06-17 Brent Nicolle
	Added Interface tests of IStructure.java.

2003-06-17 Victor Mozgin
	Added DeclaratorsTests.java (invocation in AllCoreTests).
	Added DeclaratorsTests.cpp to org.eclipse.cdt.core.model.tests.resources.

2003-06-16 Victor Mozgin
	Added testOldKRFunctionDeclarations() to DOMTests.
	Added testKRFunctionDeclarations() to TranslationUnitTests.

2003-06-16 Vladimir Hirsl
	Added /build, /parser, /failures and /suite directories to the library. 
	Copied resources from /model/org.eclipse.cdt.core.model.tests.resources
	                 to /model/org/clipse/cdt/core/model/tests/resources/cmodel.
	Added class AISResultPrinter to format test results.  
	Class AutomatedIntegrationSuite now implements IPlatformRunnable.

2003-06-14 Victor Mozgin
	Moved testBugSingleton192() from LokiFailures to DOMTests.
	Added testPointersToMembers() and testPointersToMemberFunctions() to DOMTests.
	Added testBug36290() and testBug36931() to DOMTests.

2003-06-13 John Camelon
	Added Class/Base infrastructure to public interfaces & requestor callback. 
	Moved many internal interfaces to external packages. 
	Organized imports.  

2003-06-13 Victor Mozgin
	Renamed NullParserCallback into NullSourceElementRequester in AutomatedFramework.

2003-06-13 John Camelon
	Merged ParserSymbolTable branch back into HEAD.

2003-06-12 John Camelon
	Get rest of JUnit tests working, will merge back to HEAD branch.  

2003-06-12 John Camelon
	Introduction of ASTFactory strategy, some restructuring of packages and interfaces.
	
2003-06-11 Victor Mozgin
	Old Java TestCase.txt and TestCase2.txt for partioning testing have been replaced with C/C++ files.
	Modified AutomatedIntegrationSuite.java so it doesn't produce JUnit warning anymore.
	All tests in org.eclipse.cdt.ui.tests should pass now.

3003-06-11 Peter Graves
    Update the test.xml to get the location of org.eclipse.test from a property
    if set. If the property is not set, it will default to the old value.
    
2003-06-11 Victor Mozgin
	Added TortureTest to test CDT C++ parser with GCC testsuites.
	GCC testsuites are not included.

2003-06-10 John Camelon
	Futher pursuit of the golden hammer, symbol table integration. 

2003-06-10 Brent Nicolle
	Added some Interface tests of (IInclude, IMacro, IStructure).
	Made sure all the Test Suites have names in the JUnit hierarchy.

2003-06-09 John Camelon
	First step in replacing IParserCallback with ISourceElementRequestor.  
	
2003-06-09 Victor Mozgin
	Moved testBug36769() from ACEFailedTest.java to DOMTests.java.
	Removed ACEFailedTest.java as it is empty now.
	Added DOMTests.testBug36769B(). 

2003-06-09 Victor Mozgin
	Moved testBug36932() from DOMFailedTest.java to DOMTests.java.
	Added DOMTests.testBug36932B() and DOMTests.testBug36932C(). 

2003-06-09 Victor Mozgin
	Moved testBug36701() from ScannerFailedTests.java to ScannerTestCase.java.
	Renamed it to testBug36701A() and fixed it.
	Added ScannerTestCase.testBug36701B().

2003-06-07 Victor Mozgin
	Moved testBug36766A(), testBug36766B() & testBug36766C() from STLFailedTests.java to DOMTests.java.
	Renamed them to testBug36766and36769x(), as they cover both PRs.
	Added testBug36766and36769D() - test for templated destructor.

2003-06-05 John Camelon
	Moved testBug23478A() & testBug23478B() from failed tests to TranslationUnitTests.java.
	Removed TranslationUnitFailedTests.java as it was empty. 

2003-05-29 Andrew Niefer
	Modified tests to support eType & PtrOp changes in core
	Added ParserSymbolTableTest::testTemplateParameterAsParent
	Added ParserSymbolTableTest::testTemplateInstanceAsParent
	Added ParserSymbolTableTest::testTemplateParameterDefaults
	Added ParserSymbolTableTest::testTemplateParameterAsFunctionArgument
	started ParserSymbolTableTest::incompletetestTemplateSpecialization

2003-05-26 John Camelon
	Rollback PST/Parser integration.

2003-05-13 Andrew Niefer	
	Modified ParserSymbolTableTest to use new interface

2003-05-08 Andrew Niefer
	Added ParserSymbolTableTest::testMarkRollback

2003-05-06 John Camelon
	Further integration of SymbolTable into Parser, some refactoring. 

2003-05-05 John Camelon/Andrew Niefer
	Added CrossReferenceTests to ParserTestSuite to test symbol-table/DOM interworking.

2003-05-05 Andrew Niefer
	Rewrote ParserSymbolTableTest to reflect structural changes to the symbol table.

2003-05-01 Andrew Niefer
	Updated FractionalAutomatedTest to use threads
	Modified ScannerTestCase::testBug36287
	Added ScannerTestCase::testBug37011
	Added ScannerTestCase::testOtherPreprocessorDefines

2003-04-28 John Camelon
	Moved testBug36730() & testBug37019() from DOMFailedTests to DOMTests.

2003-04-28 Andrew Niefer
	Added DOMFailedTest::testBug37019
	Added DOMFailedTest::testBug36932
	Added ScannerFailedTest::testBug37011

2003-04-28 John Camelon
	Added DOMTests::testOrder().  

2003-04-28 Peter Graves
	* model/org/eclipse/cdt/core/model/tests/BinaryTests:
	Updated to remove a few small errors, and deal with some changes
	to the core CDT
	 
2003-04-27 John Camelon
	Added testBug36932() to DOMTests. 
	Moved testBugFunctor758() from LokiFailures to DOMTests.
	Moved testBug36704() from DOMFailedTest to DOMTests.  
	Moved testBug36699() from DOMFailedTest to DOMTests.  
	Moved testBug36691() from DOMFailedTest to DOMTests.  

2003-04-25 Andrew Niefer
	Moved ACEFailedTest::testBug36771 to DOMTests
	Moved DOMFailedTest::testBug36714 to DOMTests
	Updated ScannerTestCase::testBug36816
	
2003-04-25 John Camelon
	Added DOMTests::testBug36852(). 
	Added DOMTests::testBug36764().
	Moved DOMFailedTests::testBug36702() to DOMTests(). 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added DOMTests::testBug36799().
	Cleaned up tests to reduce amount of code necessary to maintain these things. 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added LokiFailures.java to failed tests directory.

2003-04-24 Andrew Niefer
	Added AutomatedFramework.java
	Added FractionalAutomatedTest (which derives from AutomatedFramework)
	Refactored AutomatedTest to derive from AutomatdFramework
	Added ScannerTestCase.testBug36816
	Added ScannerTestCase.testBug36255	

2003-04-24 John Camelon
	Fixed Java 1.3 compliance issue w/AutomatedTest.java
	Fixed False failure in HelloWorld.java.  

2003-04-21 John Camelon
	Updated DOMTests::testBug36247(). 
	Moved testBug36692(), testBug36703(), testBug36708(), testBug36707(), testBug36689()
	and testBug36690() from DOMFailedTests to DOMTests and updated them. 

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
=======
2003-04-21 Andrew Niefer
	Added DOMFailedTests::testBug36713()
	Added DOMFailedTests::testBug36714()
	Added DOMFailedTests::testBug36717()
	Added DOMFailedTests::testBug36730()

2003-04-21 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
@


1.186
log
@Search Refactoring for bugs
50983 - OrPattern not visible
51250 - search engine throws runtime exception OperationCanceledException
@
text
@d1 1421
a1421 1415
2004-02-13 Andrew Niefer
	updated tests using search to handle InterruptedExcpetion

2004-02-12 Andrew Niefer
	UnCommented CompleteParseASTTest.testBug47628
	Added CompleteParseASTTest.testBug47636
	Added CompleteParseASTTest.testBug45697
	Updated ParserSymbolTableTests & ParserSymbolTableTemplateTests for proper use of const & volatile
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_1
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_2
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_3
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_4
	
2004-02-11 John Camelon
	Updated tests to accommodate for new Parser class hierarchy and factories.  

2004-02-10 Andrew Niefer
	Added new File: ParserSymbolTableTemplateTests.java (contains 30 new tests)
	Added new File: FailingTemplateTests.java (contains 5 test stubs for failing cases)

2004-02-10 John Camelon
	Added testBug47682() to QuickParseASTTests.java.  

2004-02-06 Bogdan Gheorghe
	Added FunctionMethodPatternTests.testMethodDeclarationWithNoParameters

2004-02-08 John Camelon
	Moved testErrorHandling_1() from failed tests to CompleteParseASTTest.  
	Moved testBug44340() from failed tests to CompleteParseASTTest.

2004-02-06 Andrew Niefer
	Added CompletionParseTest.testBug51260

2004-02-04 John Camelon
	Added preliminary SelectionParseTests to test SELECTION_PARSE clients. 
	Added SelectionParseTests to ParserTestSuite.  

2004-01-30 John Camelon
	Added QuickParseASTTest::testBug47752.  

2004-01-28 John Camelon
	Added ScannerTestCase::testBug50821().  

2004-01-27 John Camelon
	Renamed ContextualParseTest to CompletionParseTest.
	Updated COMPLETION_PARSE clients to use SINGLE_NAME_REFERENCE rather than STATEMENT_START.  

2004-01-27 Andrew Niefer
	Added CompleteParseASTTest.testCBoolAsParameter
	
2004-01-26 John Camelon
	Updated clients to use new Scanner logging service.
	Added ScannerTestCase.testBug46402().  

2004-01-26 Andrew Niefer
	Added ParserSymbolTableTest.testLongLong() 
	Added ParserSymbolTableTest.testComplex() 
	Added ParserSymbolTableTest.test_Bool() 
			
2004-01-22 John Camelon
	Updated Scanner tests for package updates in the core.  

2004-01-19 John Camelon
	Updated ParserSymbolTableTest to accommodate new constructors for COMPLETE_PARSE ASTNodes (line # info).  
	Updated CModelElementsTest to enable testing for line numbers. 
	Removed CModelElementsFailedTests.testBug36379() as it is redundant due to CModelElementTests.testCModelElements() is complete. 
	Removed CModelElementsFailedTests from AutomatedIntegrationSuite as it is empty.  

2004-01-16 Andrew Niefer
	Modified CompleteParseASTTest.testUsingClauses
	Added ParserSymbolTableTest.testIterator_1 & testIterator_2

2004-01-16 Hoda Amer
	Modified CModelElementsTest to test for enumerator constant expression 
	Bug#47552
	
2004-01-15 Andrew Niefer
	Moved testBug48307_FriendFunction_1 & testBug48307_FriendFunction_2 to ContextualParseTest
	Updated ContextualParseTest now that the order of prefix lookup results is predictable.

2004-01-15 Hoda Amer
	Moved Content Assist testing to the UI.tests plugin
	
2004-01-15 John Camelon
	Updated references to LookupResult as it was renamed to ILookupResult.  
	Removed some warnings from parser tests.  
	Updated Scanner & QuickParseTests to accommodate new errors and signatures.  
	Added QuickParseASTTests.testBug44370().  

2004-01-13 John Camelon
	Updated ContextualParseTest to accommodate bugfixes 48909 & 49702.  

2004-01-08 Andrew Niefer
	Added CompleteParseASTTest.testBug43110_XRef
	Added ParserSymbolTableTest.testBug43110_Ellipses
	Added ParserSymbolTableTest.testBug43110_EllipsesRanking
	Added ParserSymbolTableTest.testBug43110_EllipsesRanking_2

2004-01-08 Andrew Niefer
	Added CompleteParseASTTest::testBug48307_FriendFunction_1
	Added CompleteParseASTTest::testBug48307_FriendFunction_2
	
2004-01-06 Andrew Niefer
	Added ContextualParseTest::testCompletionLookup_LookupKindTHIS

2004-01-06 John Camelon
	Added CompleteParseASTTest::testBug43110() and QuickParseASTTests::testBug43110().  

2003-12-31 Hoda Amer
	Small change to test parameters with initial clause in ITemplateTest
	
2003-12-22 Hoda Amer
	Temporary disabled completion proposal test until a better test is written.
	
2003-12-17 Andrew Niefer
	test changes for content assist
	added ContextualParseTest.testCompletionLookup_FriendClass_1() 
	added ContextualParseTest.testCompletionLookup_FriendClass_2() 
	added ContextualParseTest.testCompletionLookup_ParametersAsLocalVariables() 
	modified ParserSymbolTableTest.testVisibilityDetermination() 

2003-12-17 Hoda Amer
	Small modifications to cope with the new interfaces
	
2003-12-15 Andrew Niefer
	added ContextualParseTest.testCompletionLookup_Unqualified
	added ContextualParseTest.testCompletionLookup_Qualified
	added ContextualParseTest.testCompletionLookup_Pointer
	
2003-12-12 John Camelon
	Updated testBaseCase_SimpleDeclaration() for keyword assertions.  

2003-12-11 John Camelon
	Expanded ContextualParseTest::testBaseCase().  
	Updated tests to deal with new signatures/exceptions.  

2003-12-11 Alain Magloire

	New test files for the ICPathEntry in core model.

	* model/org/eclipse/cdt/core/model/tests/CPathEntryTest.java

2003-12-09 Andrew Niefer
	added ParserSymbolTableTests.testVisibilityDetermination() 
	added ParserSymbolTableTests.testPrefixFiltering

2003-12-09 Hoda Amer
	Modified the Completion Proposal test to include case sensitivity 
	in the order of proposals.
	
2003-12-09 John Camelon
	Added ContextualParseTest.java and some test cases.  

2003-12-04 John Camelon
	Removed some warnings.  
	Moved testBug39678() from ASTFailedTests to QuickParseASTTests. 

2003-12-03 Andrew Niefer
	-modified FailedCompleteParseASTTest.testPMDotStarPointerToMemberFunction_Bug43242
										.testPMArrowStarPointerToMemberFunction_Bug43242
										.testPMDotStar_bug43579
										.testPMArrowStar_bug43579
	-created: FailedCompleteParseASTTest.testBug47926
			  CompleteParseASTTest.testQualifiedLookup
			  ParserSymbolTableTest.testPrefixLookup_Ambiguities
			  ParserSymbolTableTest.testQualifiedUnqualifiedLookup
	-modified resources/search/classDecl.cpp & include.h
	-created FunctionMethodPatternTests.testLookupForDefinition
	

2003-11-27 Andrew Niefer
	tests for Symbol table prefix lookup
		ParserSymbolTableTest.testBug46882
		ParserSymbolTableTest.testPrefixLookup_Unqualified
		ParserSymbolTableTest.testPrefixLookup_Qualified
		ParserSymbolTableTest.testPrefixLookup_Inheritance

2003-11-27 Andrew Niefer
	add CompleteParseASTTest.testBug47624()

2003-11-18 Andrew Niefer
	update ParserSymbolTableTest to reflect refactoring of Declaration into 4 separate classes.

2003-11-13 Hoda Amer
	Added CompleteParseASTTest::testBug44342(): Failure to dereference function calls after a . or an ->
	Moved testErrorHandling_1() to FailedCompleteParseASTTest
	Added FailedCompleteParseASTTest::testBug44340():Inline functions fail to resolve references 
	
2003-11-06 Andrew Niefer
	Remove dependancy on cdt.internal.ui.search.CSearchResultCollector in BaseSearchTest and DependencyTests

2003-11-07 John Camelon
	Moved testBug39554() from ASTFailedTests to QuickParseASTTests.  

2003-11-05 John Camelon
	Added CompleteParseASTTest::testBug44838().  
	Added CompleteParseASTTest::testBug46165().  
	Added ScannerTestCase::testBug45551(). 

2003-11-05 John Camelon
	Updated parser clients to use new ParserFactory (stand-alone parser work item).  	

2003-11-05 John Camelon
	Updated parser clients to use new IProblem strategy.  

2003-10-28 Andrew Niefer
	Added testBug44510() to CompleteParseASTTest
	Added testBug44925() to CompleteParseASTTest
	Added testBug44510() to ParserSymbolTableTest

2003-10-24 John Camelon
	Added testBug45476() to ScannerTestCase.  
	Added testBug45477() to ScannerTestCase. 
	
2003-10-24 John Camelon
	Moved testBug39542() from ASTFailedTests to QuickParseASTTests.
	Moved testBug39549() from ASTFailedTests to QuickParseASTTests.
	Added testCDesignatedInitializers() to CompleteParseASTTests.
	Moved testBug39551A() from ASTFailedTests to QuickParseASTTests. 
	Moved testBug39551B() from ASTFailedTests to QuickParseASTTests. 
	Added testCBool() to QuickParseASTTests.  
	Added testBug39551A(), testBug39551B() and testCBool to CompleteParseTests.  

2003-10-22 Hoda Amer
	Added offset checking in CModelElementsTest
	
2003-10-21 John Camelon
	Moved testBug40007() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug40759().  
	Added QuickParseASTTests::testBug44633().  
	Added ScannerTestCase::testBug44305().  
	Added QuickParseASTTests::testBug41935(). 
	Moved testBug39525() from ASTFailedTests to QuickParseASTTests.  
	Added ScannerTestCase::testBug45287(). 
	Moved testBug39528() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39538() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug39536().  
	Moved testBug39536A() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39536B() from ASTFailedTests to QuickParseASTTests.  

2003-10-20 David Inglis
 
 	use project owner ID in plugin class
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

	set gnu elf parser since it can read the debug info.
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java

2003-10-01 Andrew Niefer
	added testBug43951 to CompleteParseASTTest

2003-10-01 Andrew Niefer
	modified OtherPatternTests.testBug42911() and renamed it testBug42911_43988

2003-10-01 Andrew Niefer
	added testBug43450 to ManagedBuildTests.java
	added a user include to plugin.xml

2003-09-30 Sean Evoy
	Fix for bug 41826.
	Updated the plugin file so that tool specifications have the new attribute 
	for header files. The test for the managed builder now insure that those 
	values are properly read.
	*  plugin.xml
	*  build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-30 John Camelon
	Updated CompleteParseASTTest::testBug42872()
	Moved FailedCompleteParseASTTest::testBug43503() to CompleteParseASTTest::testBug43503A().  
	
2003-09-30 Andrew Niefer
	added testBug43503_AmbiguousUsing() and testBug43503_UnableToResolveFunction() to
	ParserSymbolTableTest

2003-09-30 Andrew Niefer
	Updated OtherPatternTests::testMacroPattern() to test for bug43862

2003-09-29 Andrew Niefer
	added testBug43062 and testConstructorDestructor to FunctionMethodPatternTests
	modified resources/search/classDecl.cpp & include.h to include more operators and a constructor
	& destructor

2003-09-29 Hoda Amer
	-Added testBug43679_A() & testBug43679_B() to CompleteParseASTTest
	-Renamed FailedCompleteParseASTExpressionTest to FailedCompleteParseASTTest
	-Added FailedCompleteParseASTTest::testBug43503()

2003-09-29 Andrew Niefer
	added testBug42911 to OtherPatternTests

2003-09-29 Andrew Niefer
	added testbug43834() to ParserSymbolTableTest

2003-09-29 John Camelon
	Added testErrorHandling_1() to CompleteParseASTTest.java.  

2003-09-26 John Camelon
	Added QuickParseASTTests::testBug43644() & testBug43062().  
	Moved ASTFailedTests::testBug39531() to QuickParseASTTests.

2003-09-25 Sean Evoy
	Bug 43220 test for the new option type and retrieval methods.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-25 Andrew Niefer
	-bug43129 - Cannot search for definitions of global variables
		-added testbug43129() in OtherPatternTests
		* resources/search/include.h
		* resources/search/classDecl.cpp
		* search/org/eclipse/cdt/core/search/tests/OtherPatternTests.java

2003-09-25 Bogdan Gheorghe
	- separated dependency tests from the indexer tests
	- modified the AutomatedIntegrationSuite to include new dependency
	  tests
	- added the following tests: 
	 * testDepTable
	 * testDepSourceChangeTree
	 * testDepHeaderChangeTree
	 * testDepHeaderChangeReindex
	 * testDepSourceChangeTable
	 * testDepHeaderChangeTable
	 
2003-09-25 Hoda Amer
	Enabled CompleteParseASTExpressionTest.testPostfixTypenameIdentifier()
	
2003-09-25 Andrew Niefer
	added testNoResourceSearching() to OtherPatternTests

2003-09-24 Hoda Amer
    Added testNewTypeId(), testCastExpression(), testPostfixDynamicCast(), 
    testPostfixReinterpretCast(), testPostfixStaticCast(), and testPostfixConstCast() 
    to CompleteParseASTExpressionTest. 

2003-09-24 Sean Evoy
	Changed the implementor of IScannerInfo to answer only absolute paths when asked for 
	includes paths. As a result, the managed builder test had to be updated to expect paths 
	in an OS-specific format. 
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
2003-09-24 John Camelon
	Added testBug43375() to CompleteParseASTTest. 
	Moved testConditionalExpressionWithReferencesB_Bug43106 from failed tests to passed tests. 
	Moved testPMDotStar() and testPMArrowStar to failed tests w/defect number 43579.  

2003-09-23 John Camelon
	Replaced ASTFailedTests::testBug39504A() with CompleteParseASTTest::testBug39504(). 
	Moved testPostfixTypeIdExpression2() && testPostfixTypeIdTypeId2() to CompleteParseASTExpressionTest. 
	Restructured expression reference tests so that the order of arrival will not cause JUnit failures.

2003-09-23 Andrew Niefer
	Added FunctionMethodPatternTests.testBug43498()

2003-09-23 Hoda Amer
	Added CompleteParseASTTest.testBug43373()
	Added QuickParseASTTests.testBug43371()

2003-09-23 Sean Evoy
	As part of the fix for critical bug 43292, I had to add functionality to 
	the build model to remove configurations through an ITarget, and to set, 
	reset, and flag as default the make command associated with an ITarget. I 
	have updated the managed build test "testConfigurations" to exercise the 
	remove functionality. I added a test, "testMakeCommandManipulation" to 
	exercise the new make command functions in the interface.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-22 Bogdan Gheorghe
	- modified CompletionProposalsTests, BaseSearchTest
	 to avoid using isEnabled for the IndexManager
	- Reordered the IndexManagerTests suite to allow all
	  tests to be run
	  
2003-09-22 Andrew Niefer
	- modified resources/cfiles/CompletionProposalsTestStart.cpp
	- modified CompletionProposalsTest.testCompletionProposals
	- updated calls to SearchEngine.search

2003-09-19 Sean Evoy
	Updated the build test to check the binary parser specification in the 
	target specification.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-18 Andrew Niefer
	- removed testConditionalExpression_Bug43159 from FailedCompleteParseASTExpressionTest
	  and uncommented it (testConditionalExpression) in CompleteParseASTExpressionTest
	- uncommented the following tests in CompleteParseASTExpressionTest :
	    testPostfixSubscript, testPostfixSubscriptA, testPostfixSubscriptB,
	    testPostfixSubscriptWithReferences
	- updated ParserSymbolTableTests to use new addOperatorExpression function
	- added testDerivedReference, testAddCopyConstructor to ParserSymbolTableTests
	- fixed warning in ClassDeclarationPatternTests

2003-09-17 Hoda Amer
	Added more success test cases to CompleteParseASTExpressionTest
	and more failure test cases to FailedCompleteParseASTExpressionTest
	in testing PM_DOTSTAR, PM_ARROWSTAR, CONDITIONALEXPRESSION

2003-09-16 Andrew Niefer
	- modified resources/search/classDecl.cpp & include.h to include some operators
	- added testOperators_bug43063_bug42979() to MethodDeclarationPatternTests
	- added testParameterREferences to OtherPatternTests

2003-09-16 Bogdan Gheorghe
	Added asserts to all index lookups in IndexManagerTests
	Fixed testAddNewFileToIndex
	
2003-09-16 Hoda Amer
    Added CompleteParseASTExpressionTest.testPrimaryThis()
    
2003-09-15 John Camelon
	Moved ASTFailedTests::testBug39556() to QuickParseASTTests.
	Cleaned up some warnings in parser tests.  

2003-09-15 Andrew Niefer
	added testGetConditionalOperand_bug43106 to ParserSymbolTableTests

2003-09-15 John Camelon
	Added CompleteParseASTTest::testBug42979().
	Updated CompleteParseASTTest::testAndrewsExample(). 

2003-09-13 Andrew Niefer
	- added testBadParameterInfo to ParserSymbolTableTest

2003-09-12 Hoda Amer
    - Added lots of test cases to CompleteParseASTExpressionTest
    
2003-09-12 John Camelon
	Created QuickParseASTTests::testBug42985(). 
	Moved LokiFailures::testBug40419() to QuickParseASTTests. 
	Deleted LokiFailures as it was empty. 

2003-09-11 Andrew Niefer
	Created search/SearchTestSuite
	Added SearchTestSuite to AutomatedIntegrationSuite and removed the individual search tests
	Added testReferencesInFunction to ClassDeclarationPatternTests
	Modified resources/search/classDecl.cpp
	Modified testNamespaceReferenceInClassBaseClause, testMacroPattern, testEnumerators, 
	testEnumeratorReferences in OtherPatternTests to test the Match result strings

2003-09-11 John Camelon
	Added CompleteParseASTTest::testBug42840() & testBug42872().
	Moved testBug39504B(), testBug39505A() & testBug39505B() from failed to QuickParse tests.

2003-09-10 Sean Evoy
	Added a test for resetting the value of a configuration to the defaults defined in the 
	plugin file. Work completed to resolve [Bug 41412] Restore Default in Managed Build 
	project's settings Not Working.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-09 Hoda Amer
	Moved three failed tests (bugs #42822, #42823, & #42822B)
	from FailedCompleteParseASTExpressionTest to CompleteParseASTExpressionTest 
	
2003-09-09 John Camelon
	Updated ScannerTestCase to keep up to date wrt ScannerException updates. 

2003-09-09 Andrew Niefer
	Modified resources/search/classDecl.cpp
	 - to include more function declarations to test parameter matching
	 - to include an enumerator reference to test enumerators
	Added testMethodDeclarationParameterMatching to FunctionMethodPatternTests.java
	Added testEnumeratorReferences to OtherPatternTests
	
2003-09-09 Hoda Amer
	-Seperated the Expression result type test in a new file : completeParseASTExpressionTests.
	-Added more test cases for simple types.
	-Added FailedCompleteParseASTExpressionTest for failed reference tests.  
	
2003-09-08 John Camelon
	Added CompleteParseASTTest::testThrowStatement(), testScoping(), testEnumeratorReferences().
	Removed LineNumberTest source as it is obsolete.  

2003-09-08 Andrew Niefer
	Modified calls to ParserFactory to specify which language to use
	Add CC nature to projects in BaseSearchTest & IndexManagerTests

2003-09-05 Hoda Amer
	Added tests to CompleteParseASTTest to test the expression result type
	for function calls that reference variables with pointers (bug#42453).
	
2003-09-05 John Camelon
	Added CompleteParseASTTest::testSimpleIfStatement(), testSimpleWhileStatement(). 
	testSimpleSwitchStatement(), testSimpleDoStatement().

2003-09-05 Andrew Niefer
	Added testEnumerators to OtherPatternTests.java
	Modified resources/search/classDecl.cpp to include some enumerators

2003-09-05 John Camelon
	Updated CompleteParseASTTest::testSimpleForLoop()

2003-09-04 John Camelon
    Updated ASTFailedTests::testBug39702() to fail more accurately.
    Added testSimpleFunctionBody(), testSimpleForLoop() to CompleteParseASTTest.java.

2003-09-04 Andrew Niefer
	Added testBug42541 to CompleParseASTTests.java

2003-09-04 Hoda Amer
	Call to ASTExpression getTypeId() changed to getTypeIdString().
	
2003-09-03 Andrew Niefer
	Modified ParserSymbolTableTest.testConstructors to test > 2 constructors

2003-09-03 John Camelon
	Added testBug41445() to CompleteParseASTTests.java.  
	
2003-09-02 Hoda Amer
	Modified CCompletionProposalsTest to complete on a body file 
	that includes a header file.
	
2003-09-02 Andrew Niefer
	added ParserSymbolTableTest.testNamespaceAlias()
	added ParserSymbolTableTest.testUsingNamespaceAlias()
	
2003-08-28 Andrew Niefer
	Modified BaseSearchTest.setup to properly include the "include.h" file

2003-08-28 Hoda Amer
	- Added to completeParseASTTest testQualifiedNameReferences(), 
	testIsConstructor() and testIsDestructor().

2003-08-28 John Camelon
	Moved bug39535 from failedTests to quickParse success tests.  
	
2003-08-25 John Camelon
	Moved testBug39526() from ASTFailedTests.java to QuickParseASTTests.java.
	Moved testBug41520() from FullParseFailedTests.java to CompleteParseASTTest.java

2003-08-25 John Camelon
	Updated TranslationUnitTests to not include K&R testing.  

2003-08-25 John Camelon
	Added QuickParseASTTests::testBug39530().

2003-08-21 Hoda Amer
	Enabled some tests in the IStructureTests, namely:
	testGetFields(), testGetField(), testGetMethods(), testGetMethod(),
	testIsAbstract(), testGetBaseTypes(), and testGetAccessControl().
	
2003-08-19 Sean Evoy
	In order to properly support the indexing feature, the scanner has to 
	function as well as the version that ships with the toolset if possible. 
	This is	made difficult by the fact that we are trying to be tool-agnostic. 
	One of the things that the scanner should take into account when it runs 
	is the "built-in" symbols and search paths that are defined for a compiler 
	in a given toolchain. While we need to come up with a standard mechanism 
	for the CDT in the future, the managed build system can provide a work-around 
	in the near-term. The easiest solution is to add an optional attribute to a 
	list element that flags the item as a built-in value. When clients like 
	the indexer query the build model, they will receive the union of the built-in 
	values and the user-defined values.
	
	Added built-in information to the existing plugin definition. Also added a
	new include path and defined symol for updated test cases.
	* plugin.xml
	
	Updated the test cases to check that built-ins defined in the plugin manifest 
	are properly read and dealt with during project creation and persisting settings.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-08-20 Hoda Amer
	Added testNewExpressions() to CompleteParseASTTest to test new expression's references.
	
2003-08-14 John Camelon
	Removed warnings from AutomatedIntegrationSuite.java (removing implicit accessor generation).

2003-08-14 John Camelon
	Added CompleteParseASTTest::testArrayModExpression(), testPointerVariable() & 
	testExceptionSpecification().  

2003-08-13 John Camelon
	Added testBug41520() to FullParseFailedTests.java.  
	Added testConstructorChain() to CompleteParseASTTest.java

2003-08-13 John Camelon
	Added testSimpleExpression(), testParameterExpressions() && 
	testNestedNamespaceExpression() to CompleteParseASTTest.java.
	
2003-08-13 Sean Evoy
	Renamed the 'AllBuildTest' class to 'ManagedBuildTest' and updated the 
	integration suite class.
	* suite/org/eclipse/cdt/core/suite/AutomatedIntegrationSuite.java

	This class is renamed. It also has a renamed method 'testProjectCreation'
	that creates a project the same way the new project wizard does. It uses
	the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
	Uses the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

2003-08-12 Bogdan Gheorghe
	Changed the order of tests in AutomatedIntegrationSuite to have
	the indexing tests run last (the last indexing test shuts down
	the indexing thread).
	
2003-08-12 John Camelon
	Added CompleteParseASTTest::testForewardDeclarationWithUsage(). 

2003-08-12 Hoda Amer
	Added CompletionProposalsTest to the suit to test the generation 
	of completion proposals.

2003-08-12 Bogdan Gheorghe
	- Changed testVariableIndexPrefix, testVariableDeclaration to
	  reflect changes to the var search pattern
	
2003-08-11 Andrew Niefer
	- Added testMacroPattern to OtherPatternTests
	- Changed the function tests to use new function/method pattern
	
2003-08-11 Bogdan Gheorghe
	- Added testMacros to IndexManagerTests
	
2003-08-05 Andrew Niefer
	- refactoring Parser Symbol Table function names
	- added ParserSymbolTableTest.testConstructors() 

2003-08-01 Andrew Niefer
	Added resources/search/header.h
	Added ClassDeclarationPatternTests.testHeadersVisitedTwice()
	Modified other search tests to reflect ICSearchResultCollector changes

2003-07-31 Andrew Niefer
	Added ParserSymbolTableTest.testForwardClassDeclaration
	Added ParserSymbolTableTest.testForwardDeclarationUsedAsFunctionParam

2003-07-31 Victor Mozgin
	Moved testBug39540() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-30 Hoda Amer
	The CModelElementsTests has the pointer to function test back in its original place
	(a variable)

2003-07-30 Sean Evoy
	* plugin.xml:
	Updated the attribute names to reflect changes to the ManagedBuildInfo 
	extension point schema.

2003-07-30 Victor Mozgin
	Moved testBug39532() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-29 John Camelon
	Updated QuickParseASTTests for pointer to function updates.
	Updated CompleteParseASTTests for typedef work.  

2003-07-28 Victor Mozgin
	Moved testBug39546() from ASTFailedTests.java to QuickParseASTTests.java.

2008-07-28 Andrew Niefer
	-changes to resources/search/classDecl.cpp
	-new search tests:
		ClassDeclarationPatternTests.testClassReferenceInFieldType
		ClassDeclarationPatternTests.testClassReferences
		ClassDeclarationPatternTests.testEnumerationReferenceVisibleByInheritance
		ClassDeclarationPatternTests.testGloballyQualifiedItem
		ClassDeclarationPatternTests.testTypeReferenceVisibleByUsingDirective
		FunctionMethodPatternTests.testMethodDeclaration
		FunctionMethodPatternTests.testMethodDeclarationWithParams
		OtherPatternTests.testFieldDeclaration
		OtherPatternTests.testNamespaceDeclaration
		OtherPatternTests.testNamespaceReferenceInClassBaseClause
		OtherPatternTests.testNamespaceReferenceInUsingDirective
		OtherPatternTests.testVariableDeclaration

2003-07-28 John Camelon
	Added/moved tests as necessary for bugfix 40842 & 40843. 

2003-07-28 Sean Evoy
	In order to meet certain internal guidelines and to test the makefile 
	generator, the build model replied to some answers with hard-coded information. 
	This patch moves the information into the build model.

 	* plugin.xml:
	Added information to the target tags to test inheritence and 
	overridding the make command and clean command attributes.
	
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java:
	Added code to test the make command and clean command attributes in 
	Targets. Also added a test to insure that sub-sub targets inherit settings 
	properly.
	
2003-07-28 Andrew Niefer
	This patch creates a new failing test class : FullParseFailedTests.  This 
	is for writing failed tests on the parser doing COMPLETE_PARSE.

2003-07-28 Victor Mozgin
	Moved testBug39537() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-27 John Camelon
	Fixed failedTests::testBug40714() to fail properly.  

2003-07-25 Bogdan Gheorghe
	Added new indexer test for refs
	
2003-07-25 Victor Mozgin
	Moved testBug39553() from ASTFailedTests.java to QuickParseASTTests.java.
	Fixed IIncludeTest.h and IIncludeTests.java with #include macro tests.

2003-07-24 John Camelon
	Updated CompleteParseASTTests for Method/Field updates.
	Fixed TortureTest's parser mode switch (was always QuickParsing). 

2003-07-24 Hoda Amer
	Moved part of the CModelElementsTest (Templates of Variables ) to the failed tests.
	Moved the same test (Templates of Variables) from ITemplateTests to failed tests.
	
2003-07-24 Hoda Amer
	This patch updates the CModelBuilder to use the AST instead of the DOM. 
	
2003-07-24 John Camelon
	Updated CompleteParseASTTests.

2003-07-23 Andrew Niefer
	-Created search/BaseSearchTest to handle creating projects and setting them up to use the indexer
	-removed ClassSpecifierSearchTests, its functionality is now in BaseSearchTest
	-modified ClassDeclarationPatternTests to extend BaseSearchTest
	-added FunctionMethodPatternTests
	-added OtherPatternTests
	-modified indexer/IndexManagerTests.testIndexContents

2003-07-22 John Camelon
	Updated CompleteParseASTTests.

2003-07-21 Bogdan Gheorghe
	Added new indexer test for newly added declarations
	
2003-07-21 John Camelon
	Created CompleteParseASTTest and added it to ParserTestSuite.

2003-07-18 John Camelon
	Updated ParserSymbolTableTests to remove dependencies on parser.ast.full classes.
	Updated Parser test suites for updates to ParserFactory.

2003-07-18 John Camelon
	Wrote new tests in QuickParseASTQualifiedNameTest.java and added it to ParserTestSuite's suite.

2003-07-18 Peter Graves	
	Removed un-needed file that was using a Java 1.4 reserved keyword (assert)
	
2003-07-17 John Camelon
	Rewrote the entire DOMTests suite to now be AST tests.  
	Removed DOMTests, BaseDOMTest, DOMFailedTests after methods were migrated to QuickParseASTTests & ASTFailedTests.  
	Made sure every parser failed test had a defect number associated with it. 
	
2003-07-17 Victor Mozgin
	Added PerformanceTests.java (not included into AutomatedIntegrationSuite).
	Moved testBug39523() from DOMFailedTest.java to PerformanceTests.java.
	Moved testBug39550() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39552A() and testBug39552B()from DOMFailedTest.java to DOMTests.java.
	TortureTest overrides timeout value for a very time-consuming test ('concat1.C').

2003-07-15 Victor Mozgin
	Moved testBug39349() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39544() from DOMFailedTest.java to DOMTests.java.

2003-07-14 Victor Mozgin
	Added failed tests that correspond to recently reported PRs.

2003-07-11 Bogdan Gheorghe
	Added ClassSpecifierSearchTest
	
2003-07-08 John Camelon
	Updated IScanner, clients & implementations to use IScannerInfo.  

2003-07-07 John Camelon
	Update ClassDeclarationPatternTests::testBug39652(). 

2003-07-04 John Camelon
	Moved testBug39652() from failed search tests to ClassDeclarationPatternTests.

2003-07-04 Andrew Niefer
	Added new source Folder search
	Added search/ClassDeclarationPatternTests::testMatchSimpleDeclaration
	Added search/ClassDeclarationPatternTests::testMatchNamespaceNestedDeclaration
	Added new resource folder search & containing file classDecl.cpp
	Added new failures package ord.eclipse.cdt.core.search.failedTests
	Added new failing test PatternsFailedTests::testBug39652
	
	* Note that ClassDeclarationPatternTests and PatternsFailedTests both must be run as plugin tests

2003-07-03 Bogdan Gheorghe
	Added IndexManagerTest::testAddNewFileToIndex()
	Added IndexManagerTest::testRemoveProjectFromIndex()
	Added IndexManagerTest::testRemoveFileFromIndex()
	
2003-07-03 Sean Evoy
	New test suite that exercises the standard make build system including the new
	IScannerInfoListener and IScannerInfoProvider interfaces.

	Changes to the existing managed build test suite include tests of the new
	IScannerInfoxxx interface discovery, subscription, and change notification methods. 
	
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java

2003-07-02 Victor Mozgin
	Added DOMTests::testBug39501().
	Improved filtering of expected failures/inconclusives in TortureTest.

2003-06-30 John Camelon
	Added DOMTests::testAssignmentExpression()
	Added PreprocessorConditionalTest to ParserTestSuite.  

2003-06-28 John Camelon
	Completed Quickparse expression representation.  
	Updated ExpressionEvaluation and associated tests.  

2003-06-26 John Camelon
	Update IASTExpression. 
	Move Parser.Backtrack and Parser.EndOfFile to external interface. 

2003-06-25 John Camelon
	Added DOMFailedTest::testBug39349(). 
	Added DOMTests::testBug39348().

2003-06-25 John Camelon
	Create new interface and support for calculating lineNumber/offset mapping.  
	Updated IASTClassSpecifier for qualified name query.  
	Began structuring expressions and declarators in Parser for ISourceElementRequestor.  
	Updated other packages to use new interfaces.  
	Updated automatedtests/torture test to use new line number information.  

2003-06-24 John Camelon
	Updates for ISourceElementRequestor - elaborated types & enumerations.  

2003-06-23 John Camelon
	Factory/constructor signature updates.  

2003-06-17 Victor Mozgin
	Added MacroTests.java (invocation in AllCoreTests).
	Added MacroTests.c to resources.

2003-06-17 Sean Evoy
	Moved the ManagedBuildInfo extension point from the plugin file in org.eclipse.cdt.ui.tests
	Added new options to sub target for include paths and preprocessor symbols
	Added test for IManagedBuildPathInfo
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java
	
2003-06-17 Brent Nicolle
	Added Interface tests of IStructure.java.

2003-06-17 Victor Mozgin
	Added DeclaratorsTests.java (invocation in AllCoreTests).
	Added DeclaratorsTests.cpp to org.eclipse.cdt.core.model.tests.resources.

2003-06-16 Victor Mozgin
	Added testOldKRFunctionDeclarations() to DOMTests.
	Added testKRFunctionDeclarations() to TranslationUnitTests.

2003-06-16 Vladimir Hirsl
	Added /build, /parser, /failures and /suite directories to the library. 
	Copied resources from /model/org.eclipse.cdt.core.model.tests.resources
	                 to /model/org/clipse/cdt/core/model/tests/resources/cmodel.
	Added class AISResultPrinter to format test results.  
	Class AutomatedIntegrationSuite now implements IPlatformRunnable.

2003-06-14 Victor Mozgin
	Moved testBugSingleton192() from LokiFailures to DOMTests.
	Added testPointersToMembers() and testPointersToMemberFunctions() to DOMTests.
	Added testBug36290() and testBug36931() to DOMTests.

2003-06-13 John Camelon
	Added Class/Base infrastructure to public interfaces & requestor callback. 
	Moved many internal interfaces to external packages. 
	Organized imports.  

2003-06-13 Victor Mozgin
	Renamed NullParserCallback into NullSourceElementRequester in AutomatedFramework.

2003-06-13 John Camelon
	Merged ParserSymbolTable branch back into HEAD.

2003-06-12 John Camelon
	Get rest of JUnit tests working, will merge back to HEAD branch.  

2003-06-12 John Camelon
	Introduction of ASTFactory strategy, some restructuring of packages and interfaces.
	
2003-06-11 Victor Mozgin
	Old Java TestCase.txt and TestCase2.txt for partioning testing have been replaced with C/C++ files.
	Modified AutomatedIntegrationSuite.java so it doesn't produce JUnit warning anymore.
	All tests in org.eclipse.cdt.ui.tests should pass now.

3003-06-11 Peter Graves
    Update the test.xml to get the location of org.eclipse.test from a property
    if set. If the property is not set, it will default to the old value.
    
2003-06-11 Victor Mozgin
	Added TortureTest to test CDT C++ parser with GCC testsuites.
	GCC testsuites are not included.

2003-06-10 John Camelon
	Futher pursuit of the golden hammer, symbol table integration. 

2003-06-10 Brent Nicolle
	Added some Interface tests of (IInclude, IMacro, IStructure).
	Made sure all the Test Suites have names in the JUnit hierarchy.

2003-06-09 John Camelon
	First step in replacing IParserCallback with ISourceElementRequestor.  
	
2003-06-09 Victor Mozgin
	Moved testBug36769() from ACEFailedTest.java to DOMTests.java.
	Removed ACEFailedTest.java as it is empty now.
	Added DOMTests.testBug36769B(). 

2003-06-09 Victor Mozgin
	Moved testBug36932() from DOMFailedTest.java to DOMTests.java.
	Added DOMTests.testBug36932B() and DOMTests.testBug36932C(). 

2003-06-09 Victor Mozgin
	Moved testBug36701() from ScannerFailedTests.java to ScannerTestCase.java.
	Renamed it to testBug36701A() and fixed it.
	Added ScannerTestCase.testBug36701B().

2003-06-07 Victor Mozgin
	Moved testBug36766A(), testBug36766B() & testBug36766C() from STLFailedTests.java to DOMTests.java.
	Renamed them to testBug36766and36769x(), as they cover both PRs.
	Added testBug36766and36769D() - test for templated destructor.

2003-06-05 John Camelon
	Moved testBug23478A() & testBug23478B() from failed tests to TranslationUnitTests.java.
	Removed TranslationUnitFailedTests.java as it was empty. 

2003-05-29 Andrew Niefer
	Modified tests to support eType & PtrOp changes in core
	Added ParserSymbolTableTest::testTemplateParameterAsParent
	Added ParserSymbolTableTest::testTemplateInstanceAsParent
	Added ParserSymbolTableTest::testTemplateParameterDefaults
	Added ParserSymbolTableTest::testTemplateParameterAsFunctionArgument
	started ParserSymbolTableTest::incompletetestTemplateSpecialization

2003-05-26 John Camelon
	Rollback PST/Parser integration.

2003-05-13 Andrew Niefer	
	Modified ParserSymbolTableTest to use new interface

2003-05-08 Andrew Niefer
	Added ParserSymbolTableTest::testMarkRollback

2003-05-06 John Camelon
	Further integration of SymbolTable into Parser, some refactoring. 

2003-05-05 John Camelon/Andrew Niefer
	Added CrossReferenceTests to ParserTestSuite to test symbol-table/DOM interworking.

2003-05-05 Andrew Niefer
	Rewrote ParserSymbolTableTest to reflect structural changes to the symbol table.

2003-05-01 Andrew Niefer
	Updated FractionalAutomatedTest to use threads
	Modified ScannerTestCase::testBug36287
	Added ScannerTestCase::testBug37011
	Added ScannerTestCase::testOtherPreprocessorDefines

2003-04-28 John Camelon
	Moved testBug36730() & testBug37019() from DOMFailedTests to DOMTests.

2003-04-28 Andrew Niefer
	Added DOMFailedTest::testBug37019
	Added DOMFailedTest::testBug36932
	Added ScannerFailedTest::testBug37011

2003-04-28 John Camelon
	Added DOMTests::testOrder().  

2003-04-28 Peter Graves
	* model/org/eclipse/cdt/core/model/tests/BinaryTests:
	Updated to remove a few small errors, and deal with some changes
	to the core CDT
	 
2003-04-27 John Camelon
	Added testBug36932() to DOMTests. 
	Moved testBugFunctor758() from LokiFailures to DOMTests.
	Moved testBug36704() from DOMFailedTest to DOMTests.  
	Moved testBug36699() from DOMFailedTest to DOMTests.  
	Moved testBug36691() from DOMFailedTest to DOMTests.  

2003-04-25 Andrew Niefer
	Moved ACEFailedTest::testBug36771 to DOMTests
	Moved DOMFailedTest::testBug36714 to DOMTests
	Updated ScannerTestCase::testBug36816
	
2003-04-25 John Camelon
	Added DOMTests::testBug36852(). 
	Added DOMTests::testBug36764().
	Moved DOMFailedTests::testBug36702() to DOMTests(). 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added DOMTests::testBug36799().
	Cleaned up tests to reduce amount of code necessary to maintain these things. 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added LokiFailures.java to failed tests directory.

2003-04-24 Andrew Niefer
	Added AutomatedFramework.java
	Added FractionalAutomatedTest (which derives from AutomatedFramework)
	Refactored AutomatedTest to derive from AutomatdFramework
	Added ScannerTestCase.testBug36816
	Added ScannerTestCase.testBug36255	

2003-04-24 John Camelon
	Fixed Java 1.3 compliance issue w/AutomatedTest.java
	Fixed False failure in HelloWorld.java.  

2003-04-21 John Camelon
	Updated DOMTests::testBug36247(). 
	Moved testBug36692(), testBug36703(), testBug36708(), testBug36707(), testBug36689()
	and testBug36690() from DOMFailedTests to DOMTests and updated them. 

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
=======
2003-04-21 Andrew Niefer
	Added DOMFailedTests::testBug36713()
	Added DOMFailedTests::testBug36714()
	Added DOMFailedTests::testBug36717()
	Added DOMFailedTests::testBug36730()

2003-04-21 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
@


1.185
log
@Patch for Andrew Niefer. 

This patch fixes the way the symbol table handles const & volatile.
It also fixes the following bugs:
47628 - signed char is parsed as char
47636 - char * and char[] are treated as different types
45697 - Parser/Symbol Table: Mismatched declarations & definition
@
text
@d1 1415
a1415 1412
2004-02-12 Andrew Niefer
	UnCommented CompleteParseASTTest.testBug47628
	Added CompleteParseASTTest.testBug47636
	Added CompleteParseASTTest.testBug45697
	Updated ParserSymbolTableTests & ParserSymbolTableTemplateTests for proper use of const & volatile
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_1
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_2
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_3
	Added ParserSymbolTableTests.testbug47636FunctionParameterComparisons_4
	
2004-02-11 John Camelon
	Updated tests to accommodate for new Parser class hierarchy and factories.  

2004-02-10 Andrew Niefer
	Added new File: ParserSymbolTableTemplateTests.java (contains 30 new tests)
	Added new File: FailingTemplateTests.java (contains 5 test stubs for failing cases)

2004-02-10 John Camelon
	Added testBug47682() to QuickParseASTTests.java.  

2004-02-06 Bogdan Gheorghe
	Added FunctionMethodPatternTests.testMethodDeclarationWithNoParameters

2004-02-08 John Camelon
	Moved testErrorHandling_1() from failed tests to CompleteParseASTTest.  
	Moved testBug44340() from failed tests to CompleteParseASTTest.

2004-02-06 Andrew Niefer
	Added CompletionParseTest.testBug51260

2004-02-04 John Camelon
	Added preliminary SelectionParseTests to test SELECTION_PARSE clients. 
	Added SelectionParseTests to ParserTestSuite.  

2004-01-30 John Camelon
	Added QuickParseASTTest::testBug47752.  

2004-01-28 John Camelon
	Added ScannerTestCase::testBug50821().  

2004-01-27 John Camelon
	Renamed ContextualParseTest to CompletionParseTest.
	Updated COMPLETION_PARSE clients to use SINGLE_NAME_REFERENCE rather than STATEMENT_START.  

2004-01-27 Andrew Niefer
	Added CompleteParseASTTest.testCBoolAsParameter
	
2004-01-26 John Camelon
	Updated clients to use new Scanner logging service.
	Added ScannerTestCase.testBug46402().  

2004-01-26 Andrew Niefer
	Added ParserSymbolTableTest.testLongLong() 
	Added ParserSymbolTableTest.testComplex() 
	Added ParserSymbolTableTest.test_Bool() 
			
2004-01-22 John Camelon
	Updated Scanner tests for package updates in the core.  

2004-01-19 John Camelon
	Updated ParserSymbolTableTest to accommodate new constructors for COMPLETE_PARSE ASTNodes (line # info).  
	Updated CModelElementsTest to enable testing for line numbers. 
	Removed CModelElementsFailedTests.testBug36379() as it is redundant due to CModelElementTests.testCModelElements() is complete. 
	Removed CModelElementsFailedTests from AutomatedIntegrationSuite as it is empty.  

2004-01-16 Andrew Niefer
	Modified CompleteParseASTTest.testUsingClauses
	Added ParserSymbolTableTest.testIterator_1 & testIterator_2

2004-01-16 Hoda Amer
	Modified CModelElementsTest to test for enumerator constant expression 
	Bug#47552
	
2004-01-15 Andrew Niefer
	Moved testBug48307_FriendFunction_1 & testBug48307_FriendFunction_2 to ContextualParseTest
	Updated ContextualParseTest now that the order of prefix lookup results is predictable.

2004-01-15 Hoda Amer
	Moved Content Assist testing to the UI.tests plugin
	
2004-01-15 John Camelon
	Updated references to LookupResult as it was renamed to ILookupResult.  
	Removed some warnings from parser tests.  
	Updated Scanner & QuickParseTests to accommodate new errors and signatures.  
	Added QuickParseASTTests.testBug44370().  

2004-01-13 John Camelon
	Updated ContextualParseTest to accommodate bugfixes 48909 & 49702.  

2004-01-08 Andrew Niefer
	Added CompleteParseASTTest.testBug43110_XRef
	Added ParserSymbolTableTest.testBug43110_Ellipses
	Added ParserSymbolTableTest.testBug43110_EllipsesRanking
	Added ParserSymbolTableTest.testBug43110_EllipsesRanking_2

2004-01-08 Andrew Niefer
	Added CompleteParseASTTest::testBug48307_FriendFunction_1
	Added CompleteParseASTTest::testBug48307_FriendFunction_2
	
2004-01-06 Andrew Niefer
	Added ContextualParseTest::testCompletionLookup_LookupKindTHIS

2004-01-06 John Camelon
	Added CompleteParseASTTest::testBug43110() and QuickParseASTTests::testBug43110().  

2003-12-31 Hoda Amer
	Small change to test parameters with initial clause in ITemplateTest
	
2003-12-22 Hoda Amer
	Temporary disabled completion proposal test until a better test is written.
	
2003-12-17 Andrew Niefer
	test changes for content assist
	added ContextualParseTest.testCompletionLookup_FriendClass_1() 
	added ContextualParseTest.testCompletionLookup_FriendClass_2() 
	added ContextualParseTest.testCompletionLookup_ParametersAsLocalVariables() 
	modified ParserSymbolTableTest.testVisibilityDetermination() 

2003-12-17 Hoda Amer
	Small modifications to cope with the new interfaces
	
2003-12-15 Andrew Niefer
	added ContextualParseTest.testCompletionLookup_Unqualified
	added ContextualParseTest.testCompletionLookup_Qualified
	added ContextualParseTest.testCompletionLookup_Pointer
	
2003-12-12 John Camelon
	Updated testBaseCase_SimpleDeclaration() for keyword assertions.  

2003-12-11 John Camelon
	Expanded ContextualParseTest::testBaseCase().  
	Updated tests to deal with new signatures/exceptions.  

2003-12-11 Alain Magloire

	New test files for the ICPathEntry in core model.

	* model/org/eclipse/cdt/core/model/tests/CPathEntryTest.java

2003-12-09 Andrew Niefer
	added ParserSymbolTableTests.testVisibilityDetermination() 
	added ParserSymbolTableTests.testPrefixFiltering

2003-12-09 Hoda Amer
	Modified the Completion Proposal test to include case sensitivity 
	in the order of proposals.
	
2003-12-09 John Camelon
	Added ContextualParseTest.java and some test cases.  

2003-12-04 John Camelon
	Removed some warnings.  
	Moved testBug39678() from ASTFailedTests to QuickParseASTTests. 

2003-12-03 Andrew Niefer
	-modified FailedCompleteParseASTTest.testPMDotStarPointerToMemberFunction_Bug43242
										.testPMArrowStarPointerToMemberFunction_Bug43242
										.testPMDotStar_bug43579
										.testPMArrowStar_bug43579
	-created: FailedCompleteParseASTTest.testBug47926
			  CompleteParseASTTest.testQualifiedLookup
			  ParserSymbolTableTest.testPrefixLookup_Ambiguities
			  ParserSymbolTableTest.testQualifiedUnqualifiedLookup
	-modified resources/search/classDecl.cpp & include.h
	-created FunctionMethodPatternTests.testLookupForDefinition
	

2003-11-27 Andrew Niefer
	tests for Symbol table prefix lookup
		ParserSymbolTableTest.testBug46882
		ParserSymbolTableTest.testPrefixLookup_Unqualified
		ParserSymbolTableTest.testPrefixLookup_Qualified
		ParserSymbolTableTest.testPrefixLookup_Inheritance

2003-11-27 Andrew Niefer
	add CompleteParseASTTest.testBug47624()

2003-11-18 Andrew Niefer
	update ParserSymbolTableTest to reflect refactoring of Declaration into 4 separate classes.

2003-11-13 Hoda Amer
	Added CompleteParseASTTest::testBug44342(): Failure to dereference function calls after a . or an ->
	Moved testErrorHandling_1() to FailedCompleteParseASTTest
	Added FailedCompleteParseASTTest::testBug44340():Inline functions fail to resolve references 
	
2003-11-06 Andrew Niefer
	Remove dependancy on cdt.internal.ui.search.CSearchResultCollector in BaseSearchTest and DependencyTests

2003-11-07 John Camelon
	Moved testBug39554() from ASTFailedTests to QuickParseASTTests.  

2003-11-05 John Camelon
	Added CompleteParseASTTest::testBug44838().  
	Added CompleteParseASTTest::testBug46165().  
	Added ScannerTestCase::testBug45551(). 

2003-11-05 John Camelon
	Updated parser clients to use new ParserFactory (stand-alone parser work item).  	

2003-11-05 John Camelon
	Updated parser clients to use new IProblem strategy.  

2003-10-28 Andrew Niefer
	Added testBug44510() to CompleteParseASTTest
	Added testBug44925() to CompleteParseASTTest
	Added testBug44510() to ParserSymbolTableTest

2003-10-24 John Camelon
	Added testBug45476() to ScannerTestCase.  
	Added testBug45477() to ScannerTestCase. 
	
2003-10-24 John Camelon
	Moved testBug39542() from ASTFailedTests to QuickParseASTTests.
	Moved testBug39549() from ASTFailedTests to QuickParseASTTests.
	Added testCDesignatedInitializers() to CompleteParseASTTests.
	Moved testBug39551A() from ASTFailedTests to QuickParseASTTests. 
	Moved testBug39551B() from ASTFailedTests to QuickParseASTTests. 
	Added testCBool() to QuickParseASTTests.  
	Added testBug39551A(), testBug39551B() and testCBool to CompleteParseTests.  

2003-10-22 Hoda Amer
	Added offset checking in CModelElementsTest
	
2003-10-21 John Camelon
	Moved testBug40007() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug40759().  
	Added QuickParseASTTests::testBug44633().  
	Added ScannerTestCase::testBug44305().  
	Added QuickParseASTTests::testBug41935(). 
	Moved testBug39525() from ASTFailedTests to QuickParseASTTests.  
	Added ScannerTestCase::testBug45287(). 
	Moved testBug39528() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39538() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug39536().  
	Moved testBug39536A() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39536B() from ASTFailedTests to QuickParseASTTests.  

2003-10-20 David Inglis
 
 	use project owner ID in plugin class
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

	set gnu elf parser since it can read the debug info.
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java

2003-10-01 Andrew Niefer
	added testBug43951 to CompleteParseASTTest

2003-10-01 Andrew Niefer
	modified OtherPatternTests.testBug42911() and renamed it testBug42911_43988

2003-10-01 Andrew Niefer
	added testBug43450 to ManagedBuildTests.java
	added a user include to plugin.xml

2003-09-30 Sean Evoy
	Fix for bug 41826.
	Updated the plugin file so that tool specifications have the new attribute 
	for header files. The test for the managed builder now insure that those 
	values are properly read.
	*  plugin.xml
	*  build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-30 John Camelon
	Updated CompleteParseASTTest::testBug42872()
	Moved FailedCompleteParseASTTest::testBug43503() to CompleteParseASTTest::testBug43503A().  
	
2003-09-30 Andrew Niefer
	added testBug43503_AmbiguousUsing() and testBug43503_UnableToResolveFunction() to
	ParserSymbolTableTest

2003-09-30 Andrew Niefer
	Updated OtherPatternTests::testMacroPattern() to test for bug43862

2003-09-29 Andrew Niefer
	added testBug43062 and testConstructorDestructor to FunctionMethodPatternTests
	modified resources/search/classDecl.cpp & include.h to include more operators and a constructor
	& destructor

2003-09-29 Hoda Amer
	-Added testBug43679_A() & testBug43679_B() to CompleteParseASTTest
	-Renamed FailedCompleteParseASTExpressionTest to FailedCompleteParseASTTest
	-Added FailedCompleteParseASTTest::testBug43503()

2003-09-29 Andrew Niefer
	added testBug42911 to OtherPatternTests

2003-09-29 Andrew Niefer
	added testbug43834() to ParserSymbolTableTest

2003-09-29 John Camelon
	Added testErrorHandling_1() to CompleteParseASTTest.java.  

2003-09-26 John Camelon
	Added QuickParseASTTests::testBug43644() & testBug43062().  
	Moved ASTFailedTests::testBug39531() to QuickParseASTTests.

2003-09-25 Sean Evoy
	Bug 43220 test for the new option type and retrieval methods.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-25 Andrew Niefer
	-bug43129 - Cannot search for definitions of global variables
		-added testbug43129() in OtherPatternTests
		* resources/search/include.h
		* resources/search/classDecl.cpp
		* search/org/eclipse/cdt/core/search/tests/OtherPatternTests.java

2003-09-25 Bogdan Gheorghe
	- separated dependency tests from the indexer tests
	- modified the AutomatedIntegrationSuite to include new dependency
	  tests
	- added the following tests: 
	 * testDepTable
	 * testDepSourceChangeTree
	 * testDepHeaderChangeTree
	 * testDepHeaderChangeReindex
	 * testDepSourceChangeTable
	 * testDepHeaderChangeTable
	 
2003-09-25 Hoda Amer
	Enabled CompleteParseASTExpressionTest.testPostfixTypenameIdentifier()
	
2003-09-25 Andrew Niefer
	added testNoResourceSearching() to OtherPatternTests

2003-09-24 Hoda Amer
    Added testNewTypeId(), testCastExpression(), testPostfixDynamicCast(), 
    testPostfixReinterpretCast(), testPostfixStaticCast(), and testPostfixConstCast() 
    to CompleteParseASTExpressionTest. 

2003-09-24 Sean Evoy
	Changed the implementor of IScannerInfo to answer only absolute paths when asked for 
	includes paths. As a result, the managed builder test had to be updated to expect paths 
	in an OS-specific format. 
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
2003-09-24 John Camelon
	Added testBug43375() to CompleteParseASTTest. 
	Moved testConditionalExpressionWithReferencesB_Bug43106 from failed tests to passed tests. 
	Moved testPMDotStar() and testPMArrowStar to failed tests w/defect number 43579.  

2003-09-23 John Camelon
	Replaced ASTFailedTests::testBug39504A() with CompleteParseASTTest::testBug39504(). 
	Moved testPostfixTypeIdExpression2() && testPostfixTypeIdTypeId2() to CompleteParseASTExpressionTest. 
	Restructured expression reference tests so that the order of arrival will not cause JUnit failures.

2003-09-23 Andrew Niefer
	Added FunctionMethodPatternTests.testBug43498()

2003-09-23 Hoda Amer
	Added CompleteParseASTTest.testBug43373()
	Added QuickParseASTTests.testBug43371()

2003-09-23 Sean Evoy
	As part of the fix for critical bug 43292, I had to add functionality to 
	the build model to remove configurations through an ITarget, and to set, 
	reset, and flag as default the make command associated with an ITarget. I 
	have updated the managed build test "testConfigurations" to exercise the 
	remove functionality. I added a test, "testMakeCommandManipulation" to 
	exercise the new make command functions in the interface.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-22 Bogdan Gheorghe
	- modified CompletionProposalsTests, BaseSearchTest
	 to avoid using isEnabled for the IndexManager
	- Reordered the IndexManagerTests suite to allow all
	  tests to be run
	  
2003-09-22 Andrew Niefer
	- modified resources/cfiles/CompletionProposalsTestStart.cpp
	- modified CompletionProposalsTest.testCompletionProposals
	- updated calls to SearchEngine.search

2003-09-19 Sean Evoy
	Updated the build test to check the binary parser specification in the 
	target specification.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-18 Andrew Niefer
	- removed testConditionalExpression_Bug43159 from FailedCompleteParseASTExpressionTest
	  and uncommented it (testConditionalExpression) in CompleteParseASTExpressionTest
	- uncommented the following tests in CompleteParseASTExpressionTest :
	    testPostfixSubscript, testPostfixSubscriptA, testPostfixSubscriptB,
	    testPostfixSubscriptWithReferences
	- updated ParserSymbolTableTests to use new addOperatorExpression function
	- added testDerivedReference, testAddCopyConstructor to ParserSymbolTableTests
	- fixed warning in ClassDeclarationPatternTests

2003-09-17 Hoda Amer
	Added more success test cases to CompleteParseASTExpressionTest
	and more failure test cases to FailedCompleteParseASTExpressionTest
	in testing PM_DOTSTAR, PM_ARROWSTAR, CONDITIONALEXPRESSION

2003-09-16 Andrew Niefer
	- modified resources/search/classDecl.cpp & include.h to include some operators
	- added testOperators_bug43063_bug42979() to MethodDeclarationPatternTests
	- added testParameterREferences to OtherPatternTests

2003-09-16 Bogdan Gheorghe
	Added asserts to all index lookups in IndexManagerTests
	Fixed testAddNewFileToIndex
	
2003-09-16 Hoda Amer
    Added CompleteParseASTExpressionTest.testPrimaryThis()
    
2003-09-15 John Camelon
	Moved ASTFailedTests::testBug39556() to QuickParseASTTests.
	Cleaned up some warnings in parser tests.  

2003-09-15 Andrew Niefer
	added testGetConditionalOperand_bug43106 to ParserSymbolTableTests

2003-09-15 John Camelon
	Added CompleteParseASTTest::testBug42979().
	Updated CompleteParseASTTest::testAndrewsExample(). 

2003-09-13 Andrew Niefer
	- added testBadParameterInfo to ParserSymbolTableTest

2003-09-12 Hoda Amer
    - Added lots of test cases to CompleteParseASTExpressionTest
    
2003-09-12 John Camelon
	Created QuickParseASTTests::testBug42985(). 
	Moved LokiFailures::testBug40419() to QuickParseASTTests. 
	Deleted LokiFailures as it was empty. 

2003-09-11 Andrew Niefer
	Created search/SearchTestSuite
	Added SearchTestSuite to AutomatedIntegrationSuite and removed the individual search tests
	Added testReferencesInFunction to ClassDeclarationPatternTests
	Modified resources/search/classDecl.cpp
	Modified testNamespaceReferenceInClassBaseClause, testMacroPattern, testEnumerators, 
	testEnumeratorReferences in OtherPatternTests to test the Match result strings

2003-09-11 John Camelon
	Added CompleteParseASTTest::testBug42840() & testBug42872().
	Moved testBug39504B(), testBug39505A() & testBug39505B() from failed to QuickParse tests.

2003-09-10 Sean Evoy
	Added a test for resetting the value of a configuration to the defaults defined in the 
	plugin file. Work completed to resolve [Bug 41412] Restore Default in Managed Build 
	project's settings Not Working.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-09 Hoda Amer
	Moved three failed tests (bugs #42822, #42823, & #42822B)
	from FailedCompleteParseASTExpressionTest to CompleteParseASTExpressionTest 
	
2003-09-09 John Camelon
	Updated ScannerTestCase to keep up to date wrt ScannerException updates. 

2003-09-09 Andrew Niefer
	Modified resources/search/classDecl.cpp
	 - to include more function declarations to test parameter matching
	 - to include an enumerator reference to test enumerators
	Added testMethodDeclarationParameterMatching to FunctionMethodPatternTests.java
	Added testEnumeratorReferences to OtherPatternTests
	
2003-09-09 Hoda Amer
	-Seperated the Expression result type test in a new file : completeParseASTExpressionTests.
	-Added more test cases for simple types.
	-Added FailedCompleteParseASTExpressionTest for failed reference tests.  
	
2003-09-08 John Camelon
	Added CompleteParseASTTest::testThrowStatement(), testScoping(), testEnumeratorReferences().
	Removed LineNumberTest source as it is obsolete.  

2003-09-08 Andrew Niefer
	Modified calls to ParserFactory to specify which language to use
	Add CC nature to projects in BaseSearchTest & IndexManagerTests

2003-09-05 Hoda Amer
	Added tests to CompleteParseASTTest to test the expression result type
	for function calls that reference variables with pointers (bug#42453).
	
2003-09-05 John Camelon
	Added CompleteParseASTTest::testSimpleIfStatement(), testSimpleWhileStatement(). 
	testSimpleSwitchStatement(), testSimpleDoStatement().

2003-09-05 Andrew Niefer
	Added testEnumerators to OtherPatternTests.java
	Modified resources/search/classDecl.cpp to include some enumerators

2003-09-05 John Camelon
	Updated CompleteParseASTTest::testSimpleForLoop()

2003-09-04 John Camelon
    Updated ASTFailedTests::testBug39702() to fail more accurately.
    Added testSimpleFunctionBody(), testSimpleForLoop() to CompleteParseASTTest.java.

2003-09-04 Andrew Niefer
	Added testBug42541 to CompleParseASTTests.java

2003-09-04 Hoda Amer
	Call to ASTExpression getTypeId() changed to getTypeIdString().
	
2003-09-03 Andrew Niefer
	Modified ParserSymbolTableTest.testConstructors to test > 2 constructors

2003-09-03 John Camelon
	Added testBug41445() to CompleteParseASTTests.java.  
	
2003-09-02 Hoda Amer
	Modified CCompletionProposalsTest to complete on a body file 
	that includes a header file.
	
2003-09-02 Andrew Niefer
	added ParserSymbolTableTest.testNamespaceAlias()
	added ParserSymbolTableTest.testUsingNamespaceAlias()
	
2003-08-28 Andrew Niefer
	Modified BaseSearchTest.setup to properly include the "include.h" file

2003-08-28 Hoda Amer
	- Added to completeParseASTTest testQualifiedNameReferences(), 
	testIsConstructor() and testIsDestructor().

2003-08-28 John Camelon
	Moved bug39535 from failedTests to quickParse success tests.  
	
2003-08-25 John Camelon
	Moved testBug39526() from ASTFailedTests.java to QuickParseASTTests.java.
	Moved testBug41520() from FullParseFailedTests.java to CompleteParseASTTest.java

2003-08-25 John Camelon
	Updated TranslationUnitTests to not include K&R testing.  

2003-08-25 John Camelon
	Added QuickParseASTTests::testBug39530().

2003-08-21 Hoda Amer
	Enabled some tests in the IStructureTests, namely:
	testGetFields(), testGetField(), testGetMethods(), testGetMethod(),
	testIsAbstract(), testGetBaseTypes(), and testGetAccessControl().
	
2003-08-19 Sean Evoy
	In order to properly support the indexing feature, the scanner has to 
	function as well as the version that ships with the toolset if possible. 
	This is	made difficult by the fact that we are trying to be tool-agnostic. 
	One of the things that the scanner should take into account when it runs 
	is the "built-in" symbols and search paths that are defined for a compiler 
	in a given toolchain. While we need to come up with a standard mechanism 
	for the CDT in the future, the managed build system can provide a work-around 
	in the near-term. The easiest solution is to add an optional attribute to a 
	list element that flags the item as a built-in value. When clients like 
	the indexer query the build model, they will receive the union of the built-in 
	values and the user-defined values.
	
	Added built-in information to the existing plugin definition. Also added a
	new include path and defined symol for updated test cases.
	* plugin.xml
	
	Updated the test cases to check that built-ins defined in the plugin manifest 
	are properly read and dealt with during project creation and persisting settings.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-08-20 Hoda Amer
	Added testNewExpressions() to CompleteParseASTTest to test new expression's references.
	
2003-08-14 John Camelon
	Removed warnings from AutomatedIntegrationSuite.java (removing implicit accessor generation).

2003-08-14 John Camelon
	Added CompleteParseASTTest::testArrayModExpression(), testPointerVariable() & 
	testExceptionSpecification().  

2003-08-13 John Camelon
	Added testBug41520() to FullParseFailedTests.java.  
	Added testConstructorChain() to CompleteParseASTTest.java

2003-08-13 John Camelon
	Added testSimpleExpression(), testParameterExpressions() && 
	testNestedNamespaceExpression() to CompleteParseASTTest.java.
	
2003-08-13 Sean Evoy
	Renamed the 'AllBuildTest' class to 'ManagedBuildTest' and updated the 
	integration suite class.
	* suite/org/eclipse/cdt/core/suite/AutomatedIntegrationSuite.java

	This class is renamed. It also has a renamed method 'testProjectCreation'
	that creates a project the same way the new project wizard does. It uses
	the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
	Uses the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

2003-08-12 Bogdan Gheorghe
	Changed the order of tests in AutomatedIntegrationSuite to have
	the indexing tests run last (the last indexing test shuts down
	the indexing thread).
	
2003-08-12 John Camelon
	Added CompleteParseASTTest::testForewardDeclarationWithUsage(). 

2003-08-12 Hoda Amer
	Added CompletionProposalsTest to the suit to test the generation 
	of completion proposals.

2003-08-12 Bogdan Gheorghe
	- Changed testVariableIndexPrefix, testVariableDeclaration to
	  reflect changes to the var search pattern
	
2003-08-11 Andrew Niefer
	- Added testMacroPattern to OtherPatternTests
	- Changed the function tests to use new function/method pattern
	
2003-08-11 Bogdan Gheorghe
	- Added testMacros to IndexManagerTests
	
2003-08-05 Andrew Niefer
	- refactoring Parser Symbol Table function names
	- added ParserSymbolTableTest.testConstructors() 

2003-08-01 Andrew Niefer
	Added resources/search/header.h
	Added ClassDeclarationPatternTests.testHeadersVisitedTwice()
	Modified other search tests to reflect ICSearchResultCollector changes

2003-07-31 Andrew Niefer
	Added ParserSymbolTableTest.testForwardClassDeclaration
	Added ParserSymbolTableTest.testForwardDeclarationUsedAsFunctionParam

2003-07-31 Victor Mozgin
	Moved testBug39540() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-30 Hoda Amer
	The CModelElementsTests has the pointer to function test back in its original place
	(a variable)

2003-07-30 Sean Evoy
	* plugin.xml:
	Updated the attribute names to reflect changes to the ManagedBuildInfo 
	extension point schema.

2003-07-30 Victor Mozgin
	Moved testBug39532() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-29 John Camelon
	Updated QuickParseASTTests for pointer to function updates.
	Updated CompleteParseASTTests for typedef work.  

2003-07-28 Victor Mozgin
	Moved testBug39546() from ASTFailedTests.java to QuickParseASTTests.java.

2008-07-28 Andrew Niefer
	-changes to resources/search/classDecl.cpp
	-new search tests:
		ClassDeclarationPatternTests.testClassReferenceInFieldType
		ClassDeclarationPatternTests.testClassReferences
		ClassDeclarationPatternTests.testEnumerationReferenceVisibleByInheritance
		ClassDeclarationPatternTests.testGloballyQualifiedItem
		ClassDeclarationPatternTests.testTypeReferenceVisibleByUsingDirective
		FunctionMethodPatternTests.testMethodDeclaration
		FunctionMethodPatternTests.testMethodDeclarationWithParams
		OtherPatternTests.testFieldDeclaration
		OtherPatternTests.testNamespaceDeclaration
		OtherPatternTests.testNamespaceReferenceInClassBaseClause
		OtherPatternTests.testNamespaceReferenceInUsingDirective
		OtherPatternTests.testVariableDeclaration

2003-07-28 John Camelon
	Added/moved tests as necessary for bugfix 40842 & 40843. 

2003-07-28 Sean Evoy
	In order to meet certain internal guidelines and to test the makefile 
	generator, the build model replied to some answers with hard-coded information. 
	This patch moves the information into the build model.

 	* plugin.xml:
	Added information to the target tags to test inheritence and 
	overridding the make command and clean command attributes.
	
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java:
	Added code to test the make command and clean command attributes in 
	Targets. Also added a test to insure that sub-sub targets inherit settings 
	properly.
	
2003-07-28 Andrew Niefer
	This patch creates a new failing test class : FullParseFailedTests.  This 
	is for writing failed tests on the parser doing COMPLETE_PARSE.

2003-07-28 Victor Mozgin
	Moved testBug39537() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-27 John Camelon
	Fixed failedTests::testBug40714() to fail properly.  

2003-07-25 Bogdan Gheorghe
	Added new indexer test for refs
	
2003-07-25 Victor Mozgin
	Moved testBug39553() from ASTFailedTests.java to QuickParseASTTests.java.
	Fixed IIncludeTest.h and IIncludeTests.java with #include macro tests.

2003-07-24 John Camelon
	Updated CompleteParseASTTests for Method/Field updates.
	Fixed TortureTest's parser mode switch (was always QuickParsing). 

2003-07-24 Hoda Amer
	Moved part of the CModelElementsTest (Templates of Variables ) to the failed tests.
	Moved the same test (Templates of Variables) from ITemplateTests to failed tests.
	
2003-07-24 Hoda Amer
	This patch updates the CModelBuilder to use the AST instead of the DOM. 
	
2003-07-24 John Camelon
	Updated CompleteParseASTTests.

2003-07-23 Andrew Niefer
	-Created search/BaseSearchTest to handle creating projects and setting them up to use the indexer
	-removed ClassSpecifierSearchTests, its functionality is now in BaseSearchTest
	-modified ClassDeclarationPatternTests to extend BaseSearchTest
	-added FunctionMethodPatternTests
	-added OtherPatternTests
	-modified indexer/IndexManagerTests.testIndexContents

2003-07-22 John Camelon
	Updated CompleteParseASTTests.

2003-07-21 Bogdan Gheorghe
	Added new indexer test for newly added declarations
	
2003-07-21 John Camelon
	Created CompleteParseASTTest and added it to ParserTestSuite.

2003-07-18 John Camelon
	Updated ParserSymbolTableTests to remove dependencies on parser.ast.full classes.
	Updated Parser test suites for updates to ParserFactory.

2003-07-18 John Camelon
	Wrote new tests in QuickParseASTQualifiedNameTest.java and added it to ParserTestSuite's suite.

2003-07-18 Peter Graves	
	Removed un-needed file that was using a Java 1.4 reserved keyword (assert)
	
2003-07-17 John Camelon
	Rewrote the entire DOMTests suite to now be AST tests.  
	Removed DOMTests, BaseDOMTest, DOMFailedTests after methods were migrated to QuickParseASTTests & ASTFailedTests.  
	Made sure every parser failed test had a defect number associated with it. 
	
2003-07-17 Victor Mozgin
	Added PerformanceTests.java (not included into AutomatedIntegrationSuite).
	Moved testBug39523() from DOMFailedTest.java to PerformanceTests.java.
	Moved testBug39550() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39552A() and testBug39552B()from DOMFailedTest.java to DOMTests.java.
	TortureTest overrides timeout value for a very time-consuming test ('concat1.C').

2003-07-15 Victor Mozgin
	Moved testBug39349() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39544() from DOMFailedTest.java to DOMTests.java.

2003-07-14 Victor Mozgin
	Added failed tests that correspond to recently reported PRs.

2003-07-11 Bogdan Gheorghe
	Added ClassSpecifierSearchTest
	
2003-07-08 John Camelon
	Updated IScanner, clients & implementations to use IScannerInfo.  

2003-07-07 John Camelon
	Update ClassDeclarationPatternTests::testBug39652(). 

2003-07-04 John Camelon
	Moved testBug39652() from failed search tests to ClassDeclarationPatternTests.

2003-07-04 Andrew Niefer
	Added new source Folder search
	Added search/ClassDeclarationPatternTests::testMatchSimpleDeclaration
	Added search/ClassDeclarationPatternTests::testMatchNamespaceNestedDeclaration
	Added new resource folder search & containing file classDecl.cpp
	Added new failures package ord.eclipse.cdt.core.search.failedTests
	Added new failing test PatternsFailedTests::testBug39652
	
	* Note that ClassDeclarationPatternTests and PatternsFailedTests both must be run as plugin tests

2003-07-03 Bogdan Gheorghe
	Added IndexManagerTest::testAddNewFileToIndex()
	Added IndexManagerTest::testRemoveProjectFromIndex()
	Added IndexManagerTest::testRemoveFileFromIndex()
	
2003-07-03 Sean Evoy
	New test suite that exercises the standard make build system including the new
	IScannerInfoListener and IScannerInfoProvider interfaces.

	Changes to the existing managed build test suite include tests of the new
	IScannerInfoxxx interface discovery, subscription, and change notification methods. 
	
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java

2003-07-02 Victor Mozgin
	Added DOMTests::testBug39501().
	Improved filtering of expected failures/inconclusives in TortureTest.

2003-06-30 John Camelon
	Added DOMTests::testAssignmentExpression()
	Added PreprocessorConditionalTest to ParserTestSuite.  

2003-06-28 John Camelon
	Completed Quickparse expression representation.  
	Updated ExpressionEvaluation and associated tests.  

2003-06-26 John Camelon
	Update IASTExpression. 
	Move Parser.Backtrack and Parser.EndOfFile to external interface. 

2003-06-25 John Camelon
	Added DOMFailedTest::testBug39349(). 
	Added DOMTests::testBug39348().

2003-06-25 John Camelon
	Create new interface and support for calculating lineNumber/offset mapping.  
	Updated IASTClassSpecifier for qualified name query.  
	Began structuring expressions and declarators in Parser for ISourceElementRequestor.  
	Updated other packages to use new interfaces.  
	Updated automatedtests/torture test to use new line number information.  

2003-06-24 John Camelon
	Updates for ISourceElementRequestor - elaborated types & enumerations.  

2003-06-23 John Camelon
	Factory/constructor signature updates.  

2003-06-17 Victor Mozgin
	Added MacroTests.java (invocation in AllCoreTests).
	Added MacroTests.c to resources.

2003-06-17 Sean Evoy
	Moved the ManagedBuildInfo extension point from the plugin file in org.eclipse.cdt.ui.tests
	Added new options to sub target for include paths and preprocessor symbols
	Added test for IManagedBuildPathInfo
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java
	
2003-06-17 Brent Nicolle
	Added Interface tests of IStructure.java.

2003-06-17 Victor Mozgin
	Added DeclaratorsTests.java (invocation in AllCoreTests).
	Added DeclaratorsTests.cpp to org.eclipse.cdt.core.model.tests.resources.

2003-06-16 Victor Mozgin
	Added testOldKRFunctionDeclarations() to DOMTests.
	Added testKRFunctionDeclarations() to TranslationUnitTests.

2003-06-16 Vladimir Hirsl
	Added /build, /parser, /failures and /suite directories to the library. 
	Copied resources from /model/org.eclipse.cdt.core.model.tests.resources
	                 to /model/org/clipse/cdt/core/model/tests/resources/cmodel.
	Added class AISResultPrinter to format test results.  
	Class AutomatedIntegrationSuite now implements IPlatformRunnable.

2003-06-14 Victor Mozgin
	Moved testBugSingleton192() from LokiFailures to DOMTests.
	Added testPointersToMembers() and testPointersToMemberFunctions() to DOMTests.
	Added testBug36290() and testBug36931() to DOMTests.

2003-06-13 John Camelon
	Added Class/Base infrastructure to public interfaces & requestor callback. 
	Moved many internal interfaces to external packages. 
	Organized imports.  

2003-06-13 Victor Mozgin
	Renamed NullParserCallback into NullSourceElementRequester in AutomatedFramework.

2003-06-13 John Camelon
	Merged ParserSymbolTable branch back into HEAD.

2003-06-12 John Camelon
	Get rest of JUnit tests working, will merge back to HEAD branch.  

2003-06-12 John Camelon
	Introduction of ASTFactory strategy, some restructuring of packages and interfaces.
	
2003-06-11 Victor Mozgin
	Old Java TestCase.txt and TestCase2.txt for partioning testing have been replaced with C/C++ files.
	Modified AutomatedIntegrationSuite.java so it doesn't produce JUnit warning anymore.
	All tests in org.eclipse.cdt.ui.tests should pass now.

3003-06-11 Peter Graves
    Update the test.xml to get the location of org.eclipse.test from a property
    if set. If the property is not set, it will default to the old value.
    
2003-06-11 Victor Mozgin
	Added TortureTest to test CDT C++ parser with GCC testsuites.
	GCC testsuites are not included.

2003-06-10 John Camelon
	Futher pursuit of the golden hammer, symbol table integration. 

2003-06-10 Brent Nicolle
	Added some Interface tests of (IInclude, IMacro, IStructure).
	Made sure all the Test Suites have names in the JUnit hierarchy.

2003-06-09 John Camelon
	First step in replacing IParserCallback with ISourceElementRequestor.  
	
2003-06-09 Victor Mozgin
	Moved testBug36769() from ACEFailedTest.java to DOMTests.java.
	Removed ACEFailedTest.java as it is empty now.
	Added DOMTests.testBug36769B(). 

2003-06-09 Victor Mozgin
	Moved testBug36932() from DOMFailedTest.java to DOMTests.java.
	Added DOMTests.testBug36932B() and DOMTests.testBug36932C(). 

2003-06-09 Victor Mozgin
	Moved testBug36701() from ScannerFailedTests.java to ScannerTestCase.java.
	Renamed it to testBug36701A() and fixed it.
	Added ScannerTestCase.testBug36701B().

2003-06-07 Victor Mozgin
	Moved testBug36766A(), testBug36766B() & testBug36766C() from STLFailedTests.java to DOMTests.java.
	Renamed them to testBug36766and36769x(), as they cover both PRs.
	Added testBug36766and36769D() - test for templated destructor.

2003-06-05 John Camelon
	Moved testBug23478A() & testBug23478B() from failed tests to TranslationUnitTests.java.
	Removed TranslationUnitFailedTests.java as it was empty. 

2003-05-29 Andrew Niefer
	Modified tests to support eType & PtrOp changes in core
	Added ParserSymbolTableTest::testTemplateParameterAsParent
	Added ParserSymbolTableTest::testTemplateInstanceAsParent
	Added ParserSymbolTableTest::testTemplateParameterDefaults
	Added ParserSymbolTableTest::testTemplateParameterAsFunctionArgument
	started ParserSymbolTableTest::incompletetestTemplateSpecialization

2003-05-26 John Camelon
	Rollback PST/Parser integration.

2003-05-13 Andrew Niefer	
	Modified ParserSymbolTableTest to use new interface

2003-05-08 Andrew Niefer
	Added ParserSymbolTableTest::testMarkRollback

2003-05-06 John Camelon
	Further integration of SymbolTable into Parser, some refactoring. 

2003-05-05 John Camelon/Andrew Niefer
	Added CrossReferenceTests to ParserTestSuite to test symbol-table/DOM interworking.

2003-05-05 Andrew Niefer
	Rewrote ParserSymbolTableTest to reflect structural changes to the symbol table.

2003-05-01 Andrew Niefer
	Updated FractionalAutomatedTest to use threads
	Modified ScannerTestCase::testBug36287
	Added ScannerTestCase::testBug37011
	Added ScannerTestCase::testOtherPreprocessorDefines

2003-04-28 John Camelon
	Moved testBug36730() & testBug37019() from DOMFailedTests to DOMTests.

2003-04-28 Andrew Niefer
	Added DOMFailedTest::testBug37019
	Added DOMFailedTest::testBug36932
	Added ScannerFailedTest::testBug37011

2003-04-28 John Camelon
	Added DOMTests::testOrder().  

2003-04-28 Peter Graves
	* model/org/eclipse/cdt/core/model/tests/BinaryTests:
	Updated to remove a few small errors, and deal with some changes
	to the core CDT
	 
2003-04-27 John Camelon
	Added testBug36932() to DOMTests. 
	Moved testBugFunctor758() from LokiFailures to DOMTests.
	Moved testBug36704() from DOMFailedTest to DOMTests.  
	Moved testBug36699() from DOMFailedTest to DOMTests.  
	Moved testBug36691() from DOMFailedTest to DOMTests.  

2003-04-25 Andrew Niefer
	Moved ACEFailedTest::testBug36771 to DOMTests
	Moved DOMFailedTest::testBug36714 to DOMTests
	Updated ScannerTestCase::testBug36816
	
2003-04-25 John Camelon
	Added DOMTests::testBug36852(). 
	Added DOMTests::testBug36764().
	Moved DOMFailedTests::testBug36702() to DOMTests(). 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added DOMTests::testBug36799().
	Cleaned up tests to reduce amount of code necessary to maintain these things. 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added LokiFailures.java to failed tests directory.

2003-04-24 Andrew Niefer
	Added AutomatedFramework.java
	Added FractionalAutomatedTest (which derives from AutomatedFramework)
	Refactored AutomatedTest to derive from AutomatdFramework
	Added ScannerTestCase.testBug36816
	Added ScannerTestCase.testBug36255	

2003-04-24 John Camelon
	Fixed Java 1.3 compliance issue w/AutomatedTest.java
	Fixed False failure in HelloWorld.java.  

2003-04-21 John Camelon
	Updated DOMTests::testBug36247(). 
	Moved testBug36692(), testBug36703(), testBug36708(), testBug36707(), testBug36689()
	and testBug36690() from DOMFailedTests to DOMTests and updated them. 

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
=======
2003-04-21 Andrew Niefer
	Added DOMFailedTests::testBug36713()
	Added DOMFailedTests::testBug36714()
	Added DOMFailedTests::testBug36717()
	Added DOMFailedTests::testBug36730()

2003-04-21 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
@


1.184
log
@org.eclipse.cdt.core
	Restructured Parser implementation to allow for better support of Selection Search.
	Restructured Parser implementation to allow for separation between parsing expressions (Scanner) and complete C/C++ source.

org.eclipse.cdt.core.tests
	Updated tests to accommodate for new Parser class hierarchy and factories.
@
text
@d1 10
@


1.183
log
@Patch for Andrew Niefer

This patch represents a couple of months work (off and on since the 
summer) on Parser Symbol Table support for templates.

This is symbol table support only, not parser support (that still needs to 
be done).

What does work:
- declarations, definitions & instantiations for class templates, function 
templates, & template templates 
- declarations, definitions & instantiations of class template partial 
specializations
- template ordering & argument deduction (allows implicit template 
function instatiation)

What doesn't (yet) work:
- Explicit specializations
- assorted smaller specific cases & bugs & things I havn't thought of yet
@
text
@d1 3
@


1.182
log
@org.eclipse.cdt.core
	Refactored Parser.java to allow inline small functions and tightened the signatures for statement().  
	Refactored Scanner.java to allow for data to be encapsulated to allow for IScannerExtension to act upon it. 
	Partially fixed Bug 47628 - signed char is parsed as char (affects the outline view) 


org.eclipse.cdt.core.tests
	Added testBug47682() to QuickParseASTTests.java.
@
text
@d1 4
@


1.181
log
@Patch for Andrew Niefer.

Core:
- fix class cast exception in the symbol table while traversing the 
inheritance of a class.
- filter the results of the prefix lookup for content assist so that those 
symbol without attached AST nodes aren removed so that the iterator does 
not later return a null.

Tests:
- added CompletionParseTests.testBug51260
@
text
@d1 3
@


1.180
log
@Patch for Bogdan : Search for function with no parameters VS ignore parameters.
@
text
@d8 3
@


1.179
log
@org.eclipse.cdt.core
	Added support for inline method x-references.  
	Fixed Bug 44340 - Inline functions fail to resolve references 
	Fixed Bug 51243 - Content Assist in an empty document causes a NPE 


org.eclipse.cdt.core.tests
	Moved testErrorHandling_1() from failed tests to CompleteParseASTTest.  
	Moved testBug44340() from failed tests to CompleteParseASTTest.
@
text
@d1 3
@


1.178
log
@org.eclipse.cdt.core
	Added preliminary (crude) SelectionParser IParser implementation for SELECTION_PARSE clients.  

org.eclipse.cdt.core.tests
	Added preliminary SelectionParseTests to test SELECTION_PARSE clients. 
	Added SelectionParseTests to ParserTestSuite.
@
text
@d1 4
@


1.177
log
@org.eclipse.cdt.core
	Partial fix for Bug 47752 - Outline does not recognize functions with full body try/catch blocks 

org.eclipse.cdt.core.tests
	Added QuickParseASTTest::testBug47752.
@
text
@d1 4
@


1.176
log
@org.eclipse.cdt.core
	Fixed Bug 50821 - Freezes when opening / saving .c file 

org.eclipse.cdt.core.tests
	Added ScannerTestCase::testBug50821().
@
text
@d1 3
@


1.175
log
@org.eclipse.cdt.core
	Refactored parser to allow for cleaner content assist implementation.  
	Removed IASTCompletionNode.CompletionKind.STATEMENT_START as it is redundant.  
	Fixed bug 50640 - Wrong completion kind when expecting an exception 
	Fixed bug 50471 - Wrong completion kind after the "using" keyword
	Fixed bug 50621 - Wrong completion kind in a class declaration 

org.eclipse.cdt.core.tests
	Renamed ContextualParseTest to CompletionParseTest.
	Updated COMPLETION_PARSE clients to use SINGLE_NAME_REFERENCE rather than STATEMENT_START.  

org.eclipse.cdt.ui
	Updated COMPLETION_PARSE clients to use SINGLE_NAME_REFERENCE rather than STATEMENT_START.  

org.eclipse.cdt.ui.tests
	Updated COMPLETION_PARSE clients to use SINGLE_NAME_REFERENCE rather than STATEMENT_START.  
	Renamed and updated CompletionTest_StatementStart_NoPrefix to CompletionTest_SingleName_Method_NoPrefix.
	Renamed and updated CompletionTest_StatementStart_Prefix to CompletionTest_SingleName_Method_Prefix.
	Renamed and updated CompletionFailedTest_ExceptionReference_NoPrefix_Bug50640 to CompletionTest_ExceptionReference_NoPrefix and moved to passed tests folder.
	Renamed and updated CompletionFailedTest_ExceptionReference_Prefix_Bug50640 to CompletionTest_ExceptionReference_Prefix and moved to passed tests folder.
	Renamed and updated CompletionFailedTest_NamespaceRef_NoPrefix_Bug50471 to CompletionTest_TypeRef_NoPrefix and moved to passed tests folder.
	Renamed and updated CompletionFailedTest_NamespaceRef_Prefix_Bug50471 to CompletionTest_TypeRef_Prefix and moved to passed tests folder.
	Renamed and updated CompletionFailedTest_ClassReference_Prefix_Bug50621 to CompletionTest_ClassReference_Prefix and moved to passed tests folder.
	Renamed and updated CompletionFailedTest_ClassReference_NoPrefix_Bug50621 to CompletionTest_ClassReference_NoPrefix and moved to passed tests folder.
@
text
@d1 3
@


1.174
log
@Patch for Andrew Niefer.

Updates to handle _Bool

Core:
 - modified  CompleteParseASTFactory.getParameterTypeInfo
                 CompleteParseASTFactory.createReference 
                 CompleteParseASTFactory.usualArithmeticConversions
                 CompleteParseASTFactory.getTypeKind
                 Parser.typeId
                 TypeFilter.shouldAccept
                 TypeInfo.equals
Core.tests:
- Added CompleteParseASTTest.testCBoolAsParameter
@
text
@d1 4
@


1.173
log
@Patch for Andrew Niefer

This patch provides handling of the C types _Complex, _Imaginary, _Bool & 
long long int in the parser symbol table. (bug45573)

Core:
        modified ParserSymbolTable.promotion() & conversion()
        added TypeInfo.isLongLong
        modified TypeInfo.canHold()

Core.tests:
        Added ParserSymbolTableTest.testLongLong() 
        Added ParserSymbolTableTest.testComplex() 
        Added ParserSymbolTableTest.test_Bool()
@
text
@d1 3
@


1.172
log
@Added traceLogs into Scanner.  	Fixed Bug 46402 : expression evaluation error on branch not taken. Added beginning of IScannerExtension and GCCScannerExtension support for gcc specific aspects. Added separate Scanner log category for tracing and updated clients to use it.
@
text
@d5 5
@


1.171
log
@Added token, scanner and problem subpackages to org.eclipse.cdt.internal.core.parser.  Updated tests to accommodate.
@
text
@d1 4
@


1.170
log
@org.eclipse.cdt.core
Parser updates: Added IToken.getLineNumber() to facilitate adding line numbers to AST. Added line number support into IASTOffsetableElement.  Updated all implementations to use this.  Updated Parser and IASTFactory to populate IASTOffsetableElement with the values retrieved from IToken.  Removed IScanner.getLineNumberForOffset().  
Model updates: Updated CModelBuilder to access line number information from IASTOffsetableElement.

org.eclipse.cdt.core.tests
Updated ParserSymbolTableTest to accommodate new constructors for COMPLETE_PARSE ASTNodes (line # info).  Updated CModelElementsTest to enable testing for line numbers. Removed CModelElementsFailedTests.testBug36379() as it is redundant due to CModelElementTests.testCModelElements() is complete. Removed CModelElementsFailedTests from AutomatedIntegrationSuite as it is empty.
@
text
@d1 3
@


1.169
log
@Patch for Andrew Niefer

This patch implements an iterator on all the contents of IContainerSymbol. 
This is a first step to an iterator on the IAST nodes.  

Core:
        Created IExtensibleSymbol, which is a new base class for the symbol interfaces
        Created IUsingDirectiveSymbol and UsingDirectiveSymbol
        Modified ASTUsingDirective to use IUsingDirectiveSymbol
        Modified CompleteParseASTFactory.createUsingDirective
        Added IContainerSymbol.getContentsIterator()
        Implemented getContentsIterator in ContainerSymbol

Core.tests:
        Modified CompleteParseASTTest.testUsingClauses
        Added ParserSymbolTableTest.testIterator_1 & testIterator_2
@
text
@d1 6
@


1.168
log
@Content Assist Work: More JUnit tests
@
text
@d1 4
@


1.167
log
@Patch for Andrew Niefer. 

For normal lookups in the symbol table, a HashMap is faster than the tree 
map, but for prefix lookups the TreeMap is faster.  So we are now using 
the HashMap for normal parses, and we use the TreeMap in the parse mode 
used by content assist.

Note that with these changes the results returned by the IASTNode.lookup 
function used by content assist are now in predictable order:  they are 
first sorted in the order of the scopes visited during the lookup and then 
they are sorted alphabetically

Core:
Modified symbol table constructor to take a ParseMode as a parameter.
Modified symbol table to use a TreeMap instead of HashMap when ParseMode is COMPLETION_PARSE.
Modified ASTNode.lookup to throw ASTNotImplementedException if called when ParseMode is not CONTEXTUAL_PARSE.

Core.tests:
Moved testBug48307_FriendFunction_1 & testBug48307_FriendFunction_2 to ContextualParseTest.
Updated ContextualParseTest now that the order of prefix lookup results is predictable.

UI:
Updated CompletionEngine to catch ASTNotImplementedException from IASTNode.lookup.
@
text
@d1 4
@


1.166
log
@Content Assist Work : Moved logging and testing to the UI side of CDT
@
text
@d1 4
@


1.165
log
@org.eclipse.cdt.core
====================
Renamed IASTNode.LookupResult IASTNode.ILookupResult.  
Introduced new ParseError exception for contextual parse() methods.  
Renamed ParserFactoryException ParserFactoryError.  
Replaced ParserNotImplementedException with a variant of ParseError.
Updated IScanner & IParser to not reference OffsetLimitReachedException explicitly. 
Renamed ParserMode.CONTEXTUAL_PARSE to COMPLETION_PARSE.  
Cleaned up IMacroDescriptor and made Scanner definitions table consistent.
Added IScanner.getDefinitions() to return the entire Map of definitions to a client.
Removed most of the warnings from parser source directory.  
Removed the unused SyntaxErrorException. 
Provided partial fix for Bug 44370  IASTMacro requires more information for clients.  

org.eclipse.cdt.core.tests
==========================
Updated references to LookupResult as it was renamed to ILookupResult.  
Removed some warnings from parser tests.  
Updated Scanner & QuickParseTests to accommodate new errors and signatures.  
Added QuickParseASTTests.testBug44370().  

org.eclipse.cdt.ui
==================
Updated references to LookupResult as it was renamed to ILookupResult.  
Updated references of ParserFactoryException to ParserFactoryError.
Updated references of ParserNotImplementedException to ParseError. 
Updated references of CONTEXTUAL_PARSE to COMPLETION_PARSE.
@
text
@d1 1335
a1335 1332
2004-01-15 John Camelon
	Updated references to LookupResult as it was renamed to ILookupResult.  
	Removed some warnings from parser tests.  
	Updated Scanner & QuickParseTests to accommodate new errors and signatures.  
	Added QuickParseASTTests.testBug44370().  

2004-01-13 John Camelon
	Updated ContextualParseTest to accommodate bugfixes 48909 & 49702.  

2004-01-08 Andrew Niefer
	Added CompleteParseASTTest.testBug43110_XRef
	Added ParserSymbolTableTest.testBug43110_Ellipses
	Added ParserSymbolTableTest.testBug43110_EllipsesRanking
	Added ParserSymbolTableTest.testBug43110_EllipsesRanking_2

2004-01-08 Andrew Niefer
	Added CompleteParseASTTest::testBug48307_FriendFunction_1
	Added CompleteParseASTTest::testBug48307_FriendFunction_2
	
2004-01-06 Andrew Niefer
	Added ContextualParseTest::testCompletionLookup_LookupKindTHIS

2004-01-06 John Camelon
	Added CompleteParseASTTest::testBug43110() and QuickParseASTTests::testBug43110().  

2003-12-31 Hoda Amer
	Small change to test parameters with initial clause in ITemplateTest
	
2003-12-22 Hoda Amer
	Temporary disabled completion proposal test until a better test is written.
	
2003-12-17 Andrew Niefer
	test changes for content assist
	added ContextualParseTest.testCompletionLookup_FriendClass_1() 
	added ContextualParseTest.testCompletionLookup_FriendClass_2() 
	added ContextualParseTest.testCompletionLookup_ParametersAsLocalVariables() 
	modified ParserSymbolTableTest.testVisibilityDetermination() 

2003-12-17 Hoda Amer
	Small modifications to cope with the new interfaces
	
2003-12-15 Andrew Niefer
	added ContextualParseTest.testCompletionLookup_Unqualified
	added ContextualParseTest.testCompletionLookup_Qualified
	added ContextualParseTest.testCompletionLookup_Pointer
	
2003-12-12 John Camelon
	Updated testBaseCase_SimpleDeclaration() for keyword assertions.  

2003-12-11 John Camelon
	Expanded ContextualParseTest::testBaseCase().  
	Updated tests to deal with new signatures/exceptions.  

2003-12-11 Alain Magloire

	New test files for the ICPathEntry in core model.

	* model/org/eclipse/cdt/core/model/tests/CPathEntryTest.java

2003-12-09 Andrew Niefer
	added ParserSymbolTableTests.testVisibilityDetermination() 
	added ParserSymbolTableTests.testPrefixFiltering

2003-12-09 Hoda Amer
	Modified the Completion Proposal test to include case sensitivity 
	in the order of proposals.
	
2003-12-09 John Camelon
	Added ContextualParseTest.java and some test cases.  

2003-12-04 John Camelon
	Removed some warnings.  
	Moved testBug39678() from ASTFailedTests to QuickParseASTTests. 

2003-12-03 Andrew Niefer
	-modified FailedCompleteParseASTTest.testPMDotStarPointerToMemberFunction_Bug43242
										.testPMArrowStarPointerToMemberFunction_Bug43242
										.testPMDotStar_bug43579
										.testPMArrowStar_bug43579
	-created: FailedCompleteParseASTTest.testBug47926
			  CompleteParseASTTest.testQualifiedLookup
			  ParserSymbolTableTest.testPrefixLookup_Ambiguities
			  ParserSymbolTableTest.testQualifiedUnqualifiedLookup
	-modified resources/search/classDecl.cpp & include.h
	-created FunctionMethodPatternTests.testLookupForDefinition
	

2003-11-27 Andrew Niefer
	tests for Symbol table prefix lookup
		ParserSymbolTableTest.testBug46882
		ParserSymbolTableTest.testPrefixLookup_Unqualified
		ParserSymbolTableTest.testPrefixLookup_Qualified
		ParserSymbolTableTest.testPrefixLookup_Inheritance

2003-11-27 Andrew Niefer
	add CompleteParseASTTest.testBug47624()

2003-11-18 Andrew Niefer
	update ParserSymbolTableTest to reflect refactoring of Declaration into 4 separate classes.

2003-11-13 Hoda Amer
	Added CompleteParseASTTest::testBug44342(): Failure to dereference function calls after a . or an ->
	Moved testErrorHandling_1() to FailedCompleteParseASTTest
	Added FailedCompleteParseASTTest::testBug44340():Inline functions fail to resolve references 
	
2003-11-06 Andrew Niefer
	Remove dependancy on cdt.internal.ui.search.CSearchResultCollector in BaseSearchTest and DependencyTests

2003-11-07 John Camelon
	Moved testBug39554() from ASTFailedTests to QuickParseASTTests.  

2003-11-05 John Camelon
	Added CompleteParseASTTest::testBug44838().  
	Added CompleteParseASTTest::testBug46165().  
	Added ScannerTestCase::testBug45551(). 

2003-11-05 John Camelon
	Updated parser clients to use new ParserFactory (stand-alone parser work item).  	

2003-11-05 John Camelon
	Updated parser clients to use new IProblem strategy.  

2003-10-28 Andrew Niefer
	Added testBug44510() to CompleteParseASTTest
	Added testBug44925() to CompleteParseASTTest
	Added testBug44510() to ParserSymbolTableTest

2003-10-24 John Camelon
	Added testBug45476() to ScannerTestCase.  
	Added testBug45477() to ScannerTestCase. 
	
2003-10-24 John Camelon
	Moved testBug39542() from ASTFailedTests to QuickParseASTTests.
	Moved testBug39549() from ASTFailedTests to QuickParseASTTests.
	Added testCDesignatedInitializers() to CompleteParseASTTests.
	Moved testBug39551A() from ASTFailedTests to QuickParseASTTests. 
	Moved testBug39551B() from ASTFailedTests to QuickParseASTTests. 
	Added testCBool() to QuickParseASTTests.  
	Added testBug39551A(), testBug39551B() and testCBool to CompleteParseTests.  

2003-10-22 Hoda Amer
	Added offset checking in CModelElementsTest
	
2003-10-21 John Camelon
	Moved testBug40007() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug40759().  
	Added QuickParseASTTests::testBug44633().  
	Added ScannerTestCase::testBug44305().  
	Added QuickParseASTTests::testBug41935(). 
	Moved testBug39525() from ASTFailedTests to QuickParseASTTests.  
	Added ScannerTestCase::testBug45287(). 
	Moved testBug39528() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39538() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug39536().  
	Moved testBug39536A() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39536B() from ASTFailedTests to QuickParseASTTests.  

2003-10-20 David Inglis
 
 	use project owner ID in plugin class
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

	set gnu elf parser since it can read the debug info.
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java

2003-10-01 Andrew Niefer
	added testBug43951 to CompleteParseASTTest

2003-10-01 Andrew Niefer
	modified OtherPatternTests.testBug42911() and renamed it testBug42911_43988

2003-10-01 Andrew Niefer
	added testBug43450 to ManagedBuildTests.java
	added a user include to plugin.xml

2003-09-30 Sean Evoy
	Fix for bug 41826.
	Updated the plugin file so that tool specifications have the new attribute 
	for header files. The test for the managed builder now insure that those 
	values are properly read.
	*  plugin.xml
	*  build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-30 John Camelon
	Updated CompleteParseASTTest::testBug42872()
	Moved FailedCompleteParseASTTest::testBug43503() to CompleteParseASTTest::testBug43503A().  
	
2003-09-30 Andrew Niefer
	added testBug43503_AmbiguousUsing() and testBug43503_UnableToResolveFunction() to
	ParserSymbolTableTest

2003-09-30 Andrew Niefer
	Updated OtherPatternTests::testMacroPattern() to test for bug43862

2003-09-29 Andrew Niefer
	added testBug43062 and testConstructorDestructor to FunctionMethodPatternTests
	modified resources/search/classDecl.cpp & include.h to include more operators and a constructor
	& destructor

2003-09-29 Hoda Amer
	-Added testBug43679_A() & testBug43679_B() to CompleteParseASTTest
	-Renamed FailedCompleteParseASTExpressionTest to FailedCompleteParseASTTest
	-Added FailedCompleteParseASTTest::testBug43503()

2003-09-29 Andrew Niefer
	added testBug42911 to OtherPatternTests

2003-09-29 Andrew Niefer
	added testbug43834() to ParserSymbolTableTest

2003-09-29 John Camelon
	Added testErrorHandling_1() to CompleteParseASTTest.java.  

2003-09-26 John Camelon
	Added QuickParseASTTests::testBug43644() & testBug43062().  
	Moved ASTFailedTests::testBug39531() to QuickParseASTTests.

2003-09-25 Sean Evoy
	Bug 43220 test for the new option type and retrieval methods.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-25 Andrew Niefer
	-bug43129 - Cannot search for definitions of global variables
		-added testbug43129() in OtherPatternTests
		* resources/search/include.h
		* resources/search/classDecl.cpp
		* search/org/eclipse/cdt/core/search/tests/OtherPatternTests.java

2003-09-25 Bogdan Gheorghe
	- separated dependency tests from the indexer tests
	- modified the AutomatedIntegrationSuite to include new dependency
	  tests
	- added the following tests: 
	 * testDepTable
	 * testDepSourceChangeTree
	 * testDepHeaderChangeTree
	 * testDepHeaderChangeReindex
	 * testDepSourceChangeTable
	 * testDepHeaderChangeTable
	 
2003-09-25 Hoda Amer
	Enabled CompleteParseASTExpressionTest.testPostfixTypenameIdentifier()
	
2003-09-25 Andrew Niefer
	added testNoResourceSearching() to OtherPatternTests

2003-09-24 Hoda Amer
    Added testNewTypeId(), testCastExpression(), testPostfixDynamicCast(), 
    testPostfixReinterpretCast(), testPostfixStaticCast(), and testPostfixConstCast() 
    to CompleteParseASTExpressionTest. 

2003-09-24 Sean Evoy
	Changed the implementor of IScannerInfo to answer only absolute paths when asked for 
	includes paths. As a result, the managed builder test had to be updated to expect paths 
	in an OS-specific format. 
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
2003-09-24 John Camelon
	Added testBug43375() to CompleteParseASTTest. 
	Moved testConditionalExpressionWithReferencesB_Bug43106 from failed tests to passed tests. 
	Moved testPMDotStar() and testPMArrowStar to failed tests w/defect number 43579.  

2003-09-23 John Camelon
	Replaced ASTFailedTests::testBug39504A() with CompleteParseASTTest::testBug39504(). 
	Moved testPostfixTypeIdExpression2() && testPostfixTypeIdTypeId2() to CompleteParseASTExpressionTest. 
	Restructured expression reference tests so that the order of arrival will not cause JUnit failures.

2003-09-23 Andrew Niefer
	Added FunctionMethodPatternTests.testBug43498()

2003-09-23 Hoda Amer
	Added CompleteParseASTTest.testBug43373()
	Added QuickParseASTTests.testBug43371()

2003-09-23 Sean Evoy
	As part of the fix for critical bug 43292, I had to add functionality to 
	the build model to remove configurations through an ITarget, and to set, 
	reset, and flag as default the make command associated with an ITarget. I 
	have updated the managed build test "testConfigurations" to exercise the 
	remove functionality. I added a test, "testMakeCommandManipulation" to 
	exercise the new make command functions in the interface.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-22 Bogdan Gheorghe
	- modified CompletionProposalsTests, BaseSearchTest
	 to avoid using isEnabled for the IndexManager
	- Reordered the IndexManagerTests suite to allow all
	  tests to be run
	  
2003-09-22 Andrew Niefer
	- modified resources/cfiles/CompletionProposalsTestStart.cpp
	- modified CompletionProposalsTest.testCompletionProposals
	- updated calls to SearchEngine.search

2003-09-19 Sean Evoy
	Updated the build test to check the binary parser specification in the 
	target specification.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-18 Andrew Niefer
	- removed testConditionalExpression_Bug43159 from FailedCompleteParseASTExpressionTest
	  and uncommented it (testConditionalExpression) in CompleteParseASTExpressionTest
	- uncommented the following tests in CompleteParseASTExpressionTest :
	    testPostfixSubscript, testPostfixSubscriptA, testPostfixSubscriptB,
	    testPostfixSubscriptWithReferences
	- updated ParserSymbolTableTests to use new addOperatorExpression function
	- added testDerivedReference, testAddCopyConstructor to ParserSymbolTableTests
	- fixed warning in ClassDeclarationPatternTests

2003-09-17 Hoda Amer
	Added more success test cases to CompleteParseASTExpressionTest
	and more failure test cases to FailedCompleteParseASTExpressionTest
	in testing PM_DOTSTAR, PM_ARROWSTAR, CONDITIONALEXPRESSION

2003-09-16 Andrew Niefer
	- modified resources/search/classDecl.cpp & include.h to include some operators
	- added testOperators_bug43063_bug42979() to MethodDeclarationPatternTests
	- added testParameterREferences to OtherPatternTests

2003-09-16 Bogdan Gheorghe
	Added asserts to all index lookups in IndexManagerTests
	Fixed testAddNewFileToIndex
	
2003-09-16 Hoda Amer
    Added CompleteParseASTExpressionTest.testPrimaryThis()
    
2003-09-15 John Camelon
	Moved ASTFailedTests::testBug39556() to QuickParseASTTests.
	Cleaned up some warnings in parser tests.  

2003-09-15 Andrew Niefer
	added testGetConditionalOperand_bug43106 to ParserSymbolTableTests

2003-09-15 John Camelon
	Added CompleteParseASTTest::testBug42979().
	Updated CompleteParseASTTest::testAndrewsExample(). 

2003-09-13 Andrew Niefer
	- added testBadParameterInfo to ParserSymbolTableTest

2003-09-12 Hoda Amer
    - Added lots of test cases to CompleteParseASTExpressionTest
    
2003-09-12 John Camelon
	Created QuickParseASTTests::testBug42985(). 
	Moved LokiFailures::testBug40419() to QuickParseASTTests. 
	Deleted LokiFailures as it was empty. 

2003-09-11 Andrew Niefer
	Created search/SearchTestSuite
	Added SearchTestSuite to AutomatedIntegrationSuite and removed the individual search tests
	Added testReferencesInFunction to ClassDeclarationPatternTests
	Modified resources/search/classDecl.cpp
	Modified testNamespaceReferenceInClassBaseClause, testMacroPattern, testEnumerators, 
	testEnumeratorReferences in OtherPatternTests to test the Match result strings

2003-09-11 John Camelon
	Added CompleteParseASTTest::testBug42840() & testBug42872().
	Moved testBug39504B(), testBug39505A() & testBug39505B() from failed to QuickParse tests.

2003-09-10 Sean Evoy
	Added a test for resetting the value of a configuration to the defaults defined in the 
	plugin file. Work completed to resolve [Bug 41412] Restore Default in Managed Build 
	project's settings Not Working.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-09 Hoda Amer
	Moved three failed tests (bugs #42822, #42823, & #42822B)
	from FailedCompleteParseASTExpressionTest to CompleteParseASTExpressionTest 
	
2003-09-09 John Camelon
	Updated ScannerTestCase to keep up to date wrt ScannerException updates. 

2003-09-09 Andrew Niefer
	Modified resources/search/classDecl.cpp
	 - to include more function declarations to test parameter matching
	 - to include an enumerator reference to test enumerators
	Added testMethodDeclarationParameterMatching to FunctionMethodPatternTests.java
	Added testEnumeratorReferences to OtherPatternTests
	
2003-09-09 Hoda Amer
	-Seperated the Expression result type test in a new file : completeParseASTExpressionTests.
	-Added more test cases for simple types.
	-Added FailedCompleteParseASTExpressionTest for failed reference tests.  
	
2003-09-08 John Camelon
	Added CompleteParseASTTest::testThrowStatement(), testScoping(), testEnumeratorReferences().
	Removed LineNumberTest source as it is obsolete.  

2003-09-08 Andrew Niefer
	Modified calls to ParserFactory to specify which language to use
	Add CC nature to projects in BaseSearchTest & IndexManagerTests

2003-09-05 Hoda Amer
	Added tests to CompleteParseASTTest to test the expression result type
	for function calls that reference variables with pointers (bug#42453).
	
2003-09-05 John Camelon
	Added CompleteParseASTTest::testSimpleIfStatement(), testSimpleWhileStatement(). 
	testSimpleSwitchStatement(), testSimpleDoStatement().

2003-09-05 Andrew Niefer
	Added testEnumerators to OtherPatternTests.java
	Modified resources/search/classDecl.cpp to include some enumerators

2003-09-05 John Camelon
	Updated CompleteParseASTTest::testSimpleForLoop()

2003-09-04 John Camelon
    Updated ASTFailedTests::testBug39702() to fail more accurately.
    Added testSimpleFunctionBody(), testSimpleForLoop() to CompleteParseASTTest.java.

2003-09-04 Andrew Niefer
	Added testBug42541 to CompleParseASTTests.java

2003-09-04 Hoda Amer
	Call to ASTExpression getTypeId() changed to getTypeIdString().
	
2003-09-03 Andrew Niefer
	Modified ParserSymbolTableTest.testConstructors to test > 2 constructors

2003-09-03 John Camelon
	Added testBug41445() to CompleteParseASTTests.java.  
	
2003-09-02 Hoda Amer
	Modified CCompletionProposalsTest to complete on a body file 
	that includes a header file.
	
2003-09-02 Andrew Niefer
	added ParserSymbolTableTest.testNamespaceAlias()
	added ParserSymbolTableTest.testUsingNamespaceAlias()
	
2003-08-28 Andrew Niefer
	Modified BaseSearchTest.setup to properly include the "include.h" file

2003-08-28 Hoda Amer
	- Added to completeParseASTTest testQualifiedNameReferences(), 
	testIsConstructor() and testIsDestructor().

2003-08-28 John Camelon
	Moved bug39535 from failedTests to quickParse success tests.  
	
2003-08-25 John Camelon
	Moved testBug39526() from ASTFailedTests.java to QuickParseASTTests.java.
	Moved testBug41520() from FullParseFailedTests.java to CompleteParseASTTest.java

2003-08-25 John Camelon
	Updated TranslationUnitTests to not include K&R testing.  

2003-08-25 John Camelon
	Added QuickParseASTTests::testBug39530().

2003-08-21 Hoda Amer
	Enabled some tests in the IStructureTests, namely:
	testGetFields(), testGetField(), testGetMethods(), testGetMethod(),
	testIsAbstract(), testGetBaseTypes(), and testGetAccessControl().
	
2003-08-19 Sean Evoy
	In order to properly support the indexing feature, the scanner has to 
	function as well as the version that ships with the toolset if possible. 
	This is	made difficult by the fact that we are trying to be tool-agnostic. 
	One of the things that the scanner should take into account when it runs 
	is the "built-in" symbols and search paths that are defined for a compiler 
	in a given toolchain. While we need to come up with a standard mechanism 
	for the CDT in the future, the managed build system can provide a work-around 
	in the near-term. The easiest solution is to add an optional attribute to a 
	list element that flags the item as a built-in value. When clients like 
	the indexer query the build model, they will receive the union of the built-in 
	values and the user-defined values.
	
	Added built-in information to the existing plugin definition. Also added a
	new include path and defined symol for updated test cases.
	* plugin.xml
	
	Updated the test cases to check that built-ins defined in the plugin manifest 
	are properly read and dealt with during project creation and persisting settings.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-08-20 Hoda Amer
	Added testNewExpressions() to CompleteParseASTTest to test new expression's references.
	
2003-08-14 John Camelon
	Removed warnings from AutomatedIntegrationSuite.java (removing implicit accessor generation).

2003-08-14 John Camelon
	Added CompleteParseASTTest::testArrayModExpression(), testPointerVariable() & 
	testExceptionSpecification().  

2003-08-13 John Camelon
	Added testBug41520() to FullParseFailedTests.java.  
	Added testConstructorChain() to CompleteParseASTTest.java

2003-08-13 John Camelon
	Added testSimpleExpression(), testParameterExpressions() && 
	testNestedNamespaceExpression() to CompleteParseASTTest.java.
	
2003-08-13 Sean Evoy
	Renamed the 'AllBuildTest' class to 'ManagedBuildTest' and updated the 
	integration suite class.
	* suite/org/eclipse/cdt/core/suite/AutomatedIntegrationSuite.java

	This class is renamed. It also has a renamed method 'testProjectCreation'
	that creates a project the same way the new project wizard does. It uses
	the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
	Uses the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

2003-08-12 Bogdan Gheorghe
	Changed the order of tests in AutomatedIntegrationSuite to have
	the indexing tests run last (the last indexing test shuts down
	the indexing thread).
	
2003-08-12 John Camelon
	Added CompleteParseASTTest::testForewardDeclarationWithUsage(). 

2003-08-12 Hoda Amer
	Added CompletionProposalsTest to the suit to test the generation 
	of completion proposals.

2003-08-12 Bogdan Gheorghe
	- Changed testVariableIndexPrefix, testVariableDeclaration to
	  reflect changes to the var search pattern
	
2003-08-11 Andrew Niefer
	- Added testMacroPattern to OtherPatternTests
	- Changed the function tests to use new function/method pattern
	
2003-08-11 Bogdan Gheorghe
	- Added testMacros to IndexManagerTests
	
2003-08-05 Andrew Niefer
	- refactoring Parser Symbol Table function names
	- added ParserSymbolTableTest.testConstructors() 

2003-08-01 Andrew Niefer
	Added resources/search/header.h
	Added ClassDeclarationPatternTests.testHeadersVisitedTwice()
	Modified other search tests to reflect ICSearchResultCollector changes

2003-07-31 Andrew Niefer
	Added ParserSymbolTableTest.testForwardClassDeclaration
	Added ParserSymbolTableTest.testForwardDeclarationUsedAsFunctionParam

2003-07-31 Victor Mozgin
	Moved testBug39540() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-30 Hoda Amer
	The CModelElementsTests has the pointer to function test back in its original place
	(a variable)

2003-07-30 Sean Evoy
	* plugin.xml:
	Updated the attribute names to reflect changes to the ManagedBuildInfo 
	extension point schema.

2003-07-30 Victor Mozgin
	Moved testBug39532() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-29 John Camelon
	Updated QuickParseASTTests for pointer to function updates.
	Updated CompleteParseASTTests for typedef work.  

2003-07-28 Victor Mozgin
	Moved testBug39546() from ASTFailedTests.java to QuickParseASTTests.java.

2008-07-28 Andrew Niefer
	-changes to resources/search/classDecl.cpp
	-new search tests:
		ClassDeclarationPatternTests.testClassReferenceInFieldType
		ClassDeclarationPatternTests.testClassReferences
		ClassDeclarationPatternTests.testEnumerationReferenceVisibleByInheritance
		ClassDeclarationPatternTests.testGloballyQualifiedItem
		ClassDeclarationPatternTests.testTypeReferenceVisibleByUsingDirective
		FunctionMethodPatternTests.testMethodDeclaration
		FunctionMethodPatternTests.testMethodDeclarationWithParams
		OtherPatternTests.testFieldDeclaration
		OtherPatternTests.testNamespaceDeclaration
		OtherPatternTests.testNamespaceReferenceInClassBaseClause
		OtherPatternTests.testNamespaceReferenceInUsingDirective
		OtherPatternTests.testVariableDeclaration

2003-07-28 John Camelon
	Added/moved tests as necessary for bugfix 40842 & 40843. 

2003-07-28 Sean Evoy
	In order to meet certain internal guidelines and to test the makefile 
	generator, the build model replied to some answers with hard-coded information. 
	This patch moves the information into the build model.

 	* plugin.xml:
	Added information to the target tags to test inheritence and 
	overridding the make command and clean command attributes.
	
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java:
	Added code to test the make command and clean command attributes in 
	Targets. Also added a test to insure that sub-sub targets inherit settings 
	properly.
	
2003-07-28 Andrew Niefer
	This patch creates a new failing test class : FullParseFailedTests.  This 
	is for writing failed tests on the parser doing COMPLETE_PARSE.

2003-07-28 Victor Mozgin
	Moved testBug39537() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-27 John Camelon
	Fixed failedTests::testBug40714() to fail properly.  

2003-07-25 Bogdan Gheorghe
	Added new indexer test for refs
	
2003-07-25 Victor Mozgin
	Moved testBug39553() from ASTFailedTests.java to QuickParseASTTests.java.
	Fixed IIncludeTest.h and IIncludeTests.java with #include macro tests.

2003-07-24 John Camelon
	Updated CompleteParseASTTests for Method/Field updates.
	Fixed TortureTest's parser mode switch (was always QuickParsing). 

2003-07-24 Hoda Amer
	Moved part of the CModelElementsTest (Templates of Variables ) to the failed tests.
	Moved the same test (Templates of Variables) from ITemplateTests to failed tests.
	
2003-07-24 Hoda Amer
	This patch updates the CModelBuilder to use the AST instead of the DOM. 
	
2003-07-24 John Camelon
	Updated CompleteParseASTTests.

2003-07-23 Andrew Niefer
	-Created search/BaseSearchTest to handle creating projects and setting them up to use the indexer
	-removed ClassSpecifierSearchTests, its functionality is now in BaseSearchTest
	-modified ClassDeclarationPatternTests to extend BaseSearchTest
	-added FunctionMethodPatternTests
	-added OtherPatternTests
	-modified indexer/IndexManagerTests.testIndexContents

2003-07-22 John Camelon
	Updated CompleteParseASTTests.

2003-07-21 Bogdan Gheorghe
	Added new indexer test for newly added declarations
	
2003-07-21 John Camelon
	Created CompleteParseASTTest and added it to ParserTestSuite.

2003-07-18 John Camelon
	Updated ParserSymbolTableTests to remove dependencies on parser.ast.full classes.
	Updated Parser test suites for updates to ParserFactory.

2003-07-18 John Camelon
	Wrote new tests in QuickParseASTQualifiedNameTest.java and added it to ParserTestSuite's suite.

2003-07-18 Peter Graves	
	Removed un-needed file that was using a Java 1.4 reserved keyword (assert)
	
2003-07-17 John Camelon
	Rewrote the entire DOMTests suite to now be AST tests.  
	Removed DOMTests, BaseDOMTest, DOMFailedTests after methods were migrated to QuickParseASTTests & ASTFailedTests.  
	Made sure every parser failed test had a defect number associated with it. 
	
2003-07-17 Victor Mozgin
	Added PerformanceTests.java (not included into AutomatedIntegrationSuite).
	Moved testBug39523() from DOMFailedTest.java to PerformanceTests.java.
	Moved testBug39550() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39552A() and testBug39552B()from DOMFailedTest.java to DOMTests.java.
	TortureTest overrides timeout value for a very time-consuming test ('concat1.C').

2003-07-15 Victor Mozgin
	Moved testBug39349() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39544() from DOMFailedTest.java to DOMTests.java.

2003-07-14 Victor Mozgin
	Added failed tests that correspond to recently reported PRs.

2003-07-11 Bogdan Gheorghe
	Added ClassSpecifierSearchTest
	
2003-07-08 John Camelon
	Updated IScanner, clients & implementations to use IScannerInfo.  

2003-07-07 John Camelon
	Update ClassDeclarationPatternTests::testBug39652(). 

2003-07-04 John Camelon
	Moved testBug39652() from failed search tests to ClassDeclarationPatternTests.

2003-07-04 Andrew Niefer
	Added new source Folder search
	Added search/ClassDeclarationPatternTests::testMatchSimpleDeclaration
	Added search/ClassDeclarationPatternTests::testMatchNamespaceNestedDeclaration
	Added new resource folder search & containing file classDecl.cpp
	Added new failures package ord.eclipse.cdt.core.search.failedTests
	Added new failing test PatternsFailedTests::testBug39652
	
	* Note that ClassDeclarationPatternTests and PatternsFailedTests both must be run as plugin tests

2003-07-03 Bogdan Gheorghe
	Added IndexManagerTest::testAddNewFileToIndex()
	Added IndexManagerTest::testRemoveProjectFromIndex()
	Added IndexManagerTest::testRemoveFileFromIndex()
	
2003-07-03 Sean Evoy
	New test suite that exercises the standard make build system including the new
	IScannerInfoListener and IScannerInfoProvider interfaces.

	Changes to the existing managed build test suite include tests of the new
	IScannerInfoxxx interface discovery, subscription, and change notification methods. 
	
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java

2003-07-02 Victor Mozgin
	Added DOMTests::testBug39501().
	Improved filtering of expected failures/inconclusives in TortureTest.

2003-06-30 John Camelon
	Added DOMTests::testAssignmentExpression()
	Added PreprocessorConditionalTest to ParserTestSuite.  

2003-06-28 John Camelon
	Completed Quickparse expression representation.  
	Updated ExpressionEvaluation and associated tests.  

2003-06-26 John Camelon
	Update IASTExpression. 
	Move Parser.Backtrack and Parser.EndOfFile to external interface. 

2003-06-25 John Camelon
	Added DOMFailedTest::testBug39349(). 
	Added DOMTests::testBug39348().

2003-06-25 John Camelon
	Create new interface and support for calculating lineNumber/offset mapping.  
	Updated IASTClassSpecifier for qualified name query.  
	Began structuring expressions and declarators in Parser for ISourceElementRequestor.  
	Updated other packages to use new interfaces.  
	Updated automatedtests/torture test to use new line number information.  

2003-06-24 John Camelon
	Updates for ISourceElementRequestor - elaborated types & enumerations.  

2003-06-23 John Camelon
	Factory/constructor signature updates.  

2003-06-17 Victor Mozgin
	Added MacroTests.java (invocation in AllCoreTests).
	Added MacroTests.c to resources.

2003-06-17 Sean Evoy
	Moved the ManagedBuildInfo extension point from the plugin file in org.eclipse.cdt.ui.tests
	Added new options to sub target for include paths and preprocessor symbols
	Added test for IManagedBuildPathInfo
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java
	
2003-06-17 Brent Nicolle
	Added Interface tests of IStructure.java.

2003-06-17 Victor Mozgin
	Added DeclaratorsTests.java (invocation in AllCoreTests).
	Added DeclaratorsTests.cpp to org.eclipse.cdt.core.model.tests.resources.

2003-06-16 Victor Mozgin
	Added testOldKRFunctionDeclarations() to DOMTests.
	Added testKRFunctionDeclarations() to TranslationUnitTests.

2003-06-16 Vladimir Hirsl
	Added /build, /parser, /failures and /suite directories to the library. 
	Copied resources from /model/org.eclipse.cdt.core.model.tests.resources
	                 to /model/org/clipse/cdt/core/model/tests/resources/cmodel.
	Added class AISResultPrinter to format test results.  
	Class AutomatedIntegrationSuite now implements IPlatformRunnable.

2003-06-14 Victor Mozgin
	Moved testBugSingleton192() from LokiFailures to DOMTests.
	Added testPointersToMembers() and testPointersToMemberFunctions() to DOMTests.
	Added testBug36290() and testBug36931() to DOMTests.

2003-06-13 John Camelon
	Added Class/Base infrastructure to public interfaces & requestor callback. 
	Moved many internal interfaces to external packages. 
	Organized imports.  

2003-06-13 Victor Mozgin
	Renamed NullParserCallback into NullSourceElementRequester in AutomatedFramework.

2003-06-13 John Camelon
	Merged ParserSymbolTable branch back into HEAD.

2003-06-12 John Camelon
	Get rest of JUnit tests working, will merge back to HEAD branch.  

2003-06-12 John Camelon
	Introduction of ASTFactory strategy, some restructuring of packages and interfaces.
	
2003-06-11 Victor Mozgin
	Old Java TestCase.txt and TestCase2.txt for partioning testing have been replaced with C/C++ files.
	Modified AutomatedIntegrationSuite.java so it doesn't produce JUnit warning anymore.
	All tests in org.eclipse.cdt.ui.tests should pass now.

3003-06-11 Peter Graves
    Update the test.xml to get the location of org.eclipse.test from a property
    if set. If the property is not set, it will default to the old value.
    
2003-06-11 Victor Mozgin
	Added TortureTest to test CDT C++ parser with GCC testsuites.
	GCC testsuites are not included.

2003-06-10 John Camelon
	Futher pursuit of the golden hammer, symbol table integration. 

2003-06-10 Brent Nicolle
	Added some Interface tests of (IInclude, IMacro, IStructure).
	Made sure all the Test Suites have names in the JUnit hierarchy.

2003-06-09 John Camelon
	First step in replacing IParserCallback with ISourceElementRequestor.  
	
2003-06-09 Victor Mozgin
	Moved testBug36769() from ACEFailedTest.java to DOMTests.java.
	Removed ACEFailedTest.java as it is empty now.
	Added DOMTests.testBug36769B(). 

2003-06-09 Victor Mozgin
	Moved testBug36932() from DOMFailedTest.java to DOMTests.java.
	Added DOMTests.testBug36932B() and DOMTests.testBug36932C(). 

2003-06-09 Victor Mozgin
	Moved testBug36701() from ScannerFailedTests.java to ScannerTestCase.java.
	Renamed it to testBug36701A() and fixed it.
	Added ScannerTestCase.testBug36701B().

2003-06-07 Victor Mozgin
	Moved testBug36766A(), testBug36766B() & testBug36766C() from STLFailedTests.java to DOMTests.java.
	Renamed them to testBug36766and36769x(), as they cover both PRs.
	Added testBug36766and36769D() - test for templated destructor.

2003-06-05 John Camelon
	Moved testBug23478A() & testBug23478B() from failed tests to TranslationUnitTests.java.
	Removed TranslationUnitFailedTests.java as it was empty. 

2003-05-29 Andrew Niefer
	Modified tests to support eType & PtrOp changes in core
	Added ParserSymbolTableTest::testTemplateParameterAsParent
	Added ParserSymbolTableTest::testTemplateInstanceAsParent
	Added ParserSymbolTableTest::testTemplateParameterDefaults
	Added ParserSymbolTableTest::testTemplateParameterAsFunctionArgument
	started ParserSymbolTableTest::incompletetestTemplateSpecialization

2003-05-26 John Camelon
	Rollback PST/Parser integration.

2003-05-13 Andrew Niefer	
	Modified ParserSymbolTableTest to use new interface

2003-05-08 Andrew Niefer
	Added ParserSymbolTableTest::testMarkRollback

2003-05-06 John Camelon
	Further integration of SymbolTable into Parser, some refactoring. 

2003-05-05 John Camelon/Andrew Niefer
	Added CrossReferenceTests to ParserTestSuite to test symbol-table/DOM interworking.

2003-05-05 Andrew Niefer
	Rewrote ParserSymbolTableTest to reflect structural changes to the symbol table.

2003-05-01 Andrew Niefer
	Updated FractionalAutomatedTest to use threads
	Modified ScannerTestCase::testBug36287
	Added ScannerTestCase::testBug37011
	Added ScannerTestCase::testOtherPreprocessorDefines

2003-04-28 John Camelon
	Moved testBug36730() & testBug37019() from DOMFailedTests to DOMTests.

2003-04-28 Andrew Niefer
	Added DOMFailedTest::testBug37019
	Added DOMFailedTest::testBug36932
	Added ScannerFailedTest::testBug37011

2003-04-28 John Camelon
	Added DOMTests::testOrder().  

2003-04-28 Peter Graves
	* model/org/eclipse/cdt/core/model/tests/BinaryTests:
	Updated to remove a few small errors, and deal with some changes
	to the core CDT
	 
2003-04-27 John Camelon
	Added testBug36932() to DOMTests. 
	Moved testBugFunctor758() from LokiFailures to DOMTests.
	Moved testBug36704() from DOMFailedTest to DOMTests.  
	Moved testBug36699() from DOMFailedTest to DOMTests.  
	Moved testBug36691() from DOMFailedTest to DOMTests.  

2003-04-25 Andrew Niefer
	Moved ACEFailedTest::testBug36771 to DOMTests
	Moved DOMFailedTest::testBug36714 to DOMTests
	Updated ScannerTestCase::testBug36816
	
2003-04-25 John Camelon
	Added DOMTests::testBug36852(). 
	Added DOMTests::testBug36764().
	Moved DOMFailedTests::testBug36702() to DOMTests(). 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added DOMTests::testBug36799().
	Cleaned up tests to reduce amount of code necessary to maintain these things. 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added LokiFailures.java to failed tests directory.

2003-04-24 Andrew Niefer
	Added AutomatedFramework.java
	Added FractionalAutomatedTest (which derives from AutomatedFramework)
	Refactored AutomatedTest to derive from AutomatdFramework
	Added ScannerTestCase.testBug36816
	Added ScannerTestCase.testBug36255	

2003-04-24 John Camelon
	Fixed Java 1.3 compliance issue w/AutomatedTest.java
	Fixed False failure in HelloWorld.java.  

2003-04-21 John Camelon
	Updated DOMTests::testBug36247(). 
	Moved testBug36692(), testBug36703(), testBug36708(), testBug36707(), testBug36689()
	and testBug36690() from DOMFailedTests to DOMTests and updated them. 

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
=======
2003-04-21 Andrew Niefer
	Added DOMFailedTests::testBug36713()
	Added DOMFailedTests::testBug36714()
	Added DOMFailedTests::testBug36717()
	Added DOMFailedTests::testBug36730()

2003-04-21 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
@


1.164
log
@CORE
	Fixed bug 48909 - Wrong completion node after a . or an ->
	Fixed bug 49702 - Wrong completion kind sent in const/dest and code blocks
	Added new CompletionKind - STATEMENT_START to indicate the beginning of a statement line.  

TESTS
	Updated ContextualParseTest to accommodate bugfixes 48909 & 49702.  

UI
	Updated CompletionEngine to handle IASTCompletionKind.CompletionKind.STATEMENT_START
@
text
@d1 6
@


1.163
log
@Patch for Andrew Niefer.

Core:
        Added IParameterizedSymbol.setHasVariableArgs() &
hasVariableArgs()
        Modified ParserSymbolTable.resolveFunction & reduceToViable
        Modified CompleteParseASTFactory.createMethod & createFunction

Tests:
        Added CompleteParseASTTest.testBug43110_XRef
        Added ParserSymbolTableTest.testBug43110_Ellipses
        Added ParserSymbolTableTest.testBug43110_EllipsesRanking
        Added ParserSymbolTableTest.testBug43110_EllipsesRanking_2
@
text
@d1 3
@


1.162
log
@Patch for Andrew Niefer

Core:
        Added IDerivableContainerSymbol.lookupFunctionForFriendship.
        Modified IASTFactory.createMethod to take an ITokenDuple for the 
method name.
        Added LookupType.FORFRIENDSHIP and use it in LookupElement.
        Modified CompleteParseASTFactory.createMethod to handle friend 
functions.

Tests:
        Added CompleteParseASTTest::testBug48307_FriendFunction_1
        Added CompleteParseASTTest::testBug48307_FriendFunction_2
@
text
@d1 1323
a1323 1317
2004-01-08 Andrew Niefer
	Added CompleteParseASTTest::testBug48307_FriendFunction_1
	Added CompleteParseASTTest::testBug48307_FriendFunction_2
	
2004-01-06 Andrew Niefer
	Added ContextualParseTest::testCompletionLookup_LookupKindTHIS

2004-01-06 John Camelon
	Added CompleteParseASTTest::testBug43110() and QuickParseASTTests::testBug43110().  

2003-12-31 Hoda Amer
	Small change to test parameters with initial clause in ITemplateTest
	
2003-12-22 Hoda Amer
	Temporary disabled completion proposal test until a better test is written.
	
2003-12-17 Andrew Niefer
	test changes for content assist
	added ContextualParseTest.testCompletionLookup_FriendClass_1() 
	added ContextualParseTest.testCompletionLookup_FriendClass_2() 
	added ContextualParseTest.testCompletionLookup_ParametersAsLocalVariables() 
	modified ParserSymbolTableTest.testVisibilityDetermination() 

2003-12-17 Hoda Amer
	Small modifications to cope with the new interfaces
	
2003-12-15 Andrew Niefer
	added ContextualParseTest.testCompletionLookup_Unqualified
	added ContextualParseTest.testCompletionLookup_Qualified
	added ContextualParseTest.testCompletionLookup_Pointer
	
2003-12-12 John Camelon
	Updated testBaseCase_SimpleDeclaration() for keyword assertions.  

2003-12-11 John Camelon
	Expanded ContextualParseTest::testBaseCase().  
	Updated tests to deal with new signatures/exceptions.  

2003-12-11 Alain Magloire

	New test files for the ICPathEntry in core model.

	* model/org/eclipse/cdt/core/model/tests/CPathEntryTest.java

2003-12-09 Andrew Niefer
	added ParserSymbolTableTests.testVisibilityDetermination() 
	added ParserSymbolTableTests.testPrefixFiltering

2003-12-09 Hoda Amer
	Modified the Completion Proposal test to include case sensitivity 
	in the order of proposals.
	
2003-12-09 John Camelon
	Added ContextualParseTest.java and some test cases.  

2003-12-04 John Camelon
	Removed some warnings.  
	Moved testBug39678() from ASTFailedTests to QuickParseASTTests. 

2003-12-03 Andrew Niefer
	-modified FailedCompleteParseASTTest.testPMDotStarPointerToMemberFunction_Bug43242
										.testPMArrowStarPointerToMemberFunction_Bug43242
										.testPMDotStar_bug43579
										.testPMArrowStar_bug43579
	-created: FailedCompleteParseASTTest.testBug47926
			  CompleteParseASTTest.testQualifiedLookup
			  ParserSymbolTableTest.testPrefixLookup_Ambiguities
			  ParserSymbolTableTest.testQualifiedUnqualifiedLookup
	-modified resources/search/classDecl.cpp & include.h
	-created FunctionMethodPatternTests.testLookupForDefinition
	

2003-11-27 Andrew Niefer
	tests for Symbol table prefix lookup
		ParserSymbolTableTest.testBug46882
		ParserSymbolTableTest.testPrefixLookup_Unqualified
		ParserSymbolTableTest.testPrefixLookup_Qualified
		ParserSymbolTableTest.testPrefixLookup_Inheritance

2003-11-27 Andrew Niefer
	add CompleteParseASTTest.testBug47624()

2003-11-18 Andrew Niefer
	update ParserSymbolTableTest to reflect refactoring of Declaration into 4 separate classes.

2003-11-13 Hoda Amer
	Added CompleteParseASTTest::testBug44342(): Failure to dereference function calls after a . or an ->
	Moved testErrorHandling_1() to FailedCompleteParseASTTest
	Added FailedCompleteParseASTTest::testBug44340():Inline functions fail to resolve references 
	
2003-11-06 Andrew Niefer
	Remove dependancy on cdt.internal.ui.search.CSearchResultCollector in BaseSearchTest and DependencyTests

2003-11-07 John Camelon
	Moved testBug39554() from ASTFailedTests to QuickParseASTTests.  

2003-11-05 John Camelon
	Added CompleteParseASTTest::testBug44838().  
	Added CompleteParseASTTest::testBug46165().  
	Added ScannerTestCase::testBug45551(). 

2003-11-05 John Camelon
	Updated parser clients to use new ParserFactory (stand-alone parser work item).  	

2003-11-05 John Camelon
	Updated parser clients to use new IProblem strategy.  

2003-10-28 Andrew Niefer
	Added testBug44510() to CompleteParseASTTest
	Added testBug44925() to CompleteParseASTTest
	Added testBug44510() to ParserSymbolTableTest

2003-10-24 John Camelon
	Added testBug45476() to ScannerTestCase.  
	Added testBug45477() to ScannerTestCase. 
	
2003-10-24 John Camelon
	Moved testBug39542() from ASTFailedTests to QuickParseASTTests.
	Moved testBug39549() from ASTFailedTests to QuickParseASTTests.
	Added testCDesignatedInitializers() to CompleteParseASTTests.
	Moved testBug39551A() from ASTFailedTests to QuickParseASTTests. 
	Moved testBug39551B() from ASTFailedTests to QuickParseASTTests. 
	Added testCBool() to QuickParseASTTests.  
	Added testBug39551A(), testBug39551B() and testCBool to CompleteParseTests.  

2003-10-22 Hoda Amer
	Added offset checking in CModelElementsTest
	
2003-10-21 John Camelon
	Moved testBug40007() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug40759().  
	Added QuickParseASTTests::testBug44633().  
	Added ScannerTestCase::testBug44305().  
	Added QuickParseASTTests::testBug41935(). 
	Moved testBug39525() from ASTFailedTests to QuickParseASTTests.  
	Added ScannerTestCase::testBug45287(). 
	Moved testBug39528() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39538() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug39536().  
	Moved testBug39536A() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39536B() from ASTFailedTests to QuickParseASTTests.  

2003-10-20 David Inglis
 
 	use project owner ID in plugin class
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

	set gnu elf parser since it can read the debug info.
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java

2003-10-01 Andrew Niefer
	added testBug43951 to CompleteParseASTTest

2003-10-01 Andrew Niefer
	modified OtherPatternTests.testBug42911() and renamed it testBug42911_43988

2003-10-01 Andrew Niefer
	added testBug43450 to ManagedBuildTests.java
	added a user include to plugin.xml

2003-09-30 Sean Evoy
	Fix for bug 41826.
	Updated the plugin file so that tool specifications have the new attribute 
	for header files. The test for the managed builder now insure that those 
	values are properly read.
	*  plugin.xml
	*  build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-30 John Camelon
	Updated CompleteParseASTTest::testBug42872()
	Moved FailedCompleteParseASTTest::testBug43503() to CompleteParseASTTest::testBug43503A().  
	
2003-09-30 Andrew Niefer
	added testBug43503_AmbiguousUsing() and testBug43503_UnableToResolveFunction() to
	ParserSymbolTableTest

2003-09-30 Andrew Niefer
	Updated OtherPatternTests::testMacroPattern() to test for bug43862

2003-09-29 Andrew Niefer
	added testBug43062 and testConstructorDestructor to FunctionMethodPatternTests
	modified resources/search/classDecl.cpp & include.h to include more operators and a constructor
	& destructor

2003-09-29 Hoda Amer
	-Added testBug43679_A() & testBug43679_B() to CompleteParseASTTest
	-Renamed FailedCompleteParseASTExpressionTest to FailedCompleteParseASTTest
	-Added FailedCompleteParseASTTest::testBug43503()

2003-09-29 Andrew Niefer
	added testBug42911 to OtherPatternTests

2003-09-29 Andrew Niefer
	added testbug43834() to ParserSymbolTableTest

2003-09-29 John Camelon
	Added testErrorHandling_1() to CompleteParseASTTest.java.  

2003-09-26 John Camelon
	Added QuickParseASTTests::testBug43644() & testBug43062().  
	Moved ASTFailedTests::testBug39531() to QuickParseASTTests.

2003-09-25 Sean Evoy
	Bug 43220 test for the new option type and retrieval methods.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-25 Andrew Niefer
	-bug43129 - Cannot search for definitions of global variables
		-added testbug43129() in OtherPatternTests
		* resources/search/include.h
		* resources/search/classDecl.cpp
		* search/org/eclipse/cdt/core/search/tests/OtherPatternTests.java

2003-09-25 Bogdan Gheorghe
	- separated dependency tests from the indexer tests
	- modified the AutomatedIntegrationSuite to include new dependency
	  tests
	- added the following tests: 
	 * testDepTable
	 * testDepSourceChangeTree
	 * testDepHeaderChangeTree
	 * testDepHeaderChangeReindex
	 * testDepSourceChangeTable
	 * testDepHeaderChangeTable
	 
2003-09-25 Hoda Amer
	Enabled CompleteParseASTExpressionTest.testPostfixTypenameIdentifier()
	
2003-09-25 Andrew Niefer
	added testNoResourceSearching() to OtherPatternTests

2003-09-24 Hoda Amer
    Added testNewTypeId(), testCastExpression(), testPostfixDynamicCast(), 
    testPostfixReinterpretCast(), testPostfixStaticCast(), and testPostfixConstCast() 
    to CompleteParseASTExpressionTest. 

2003-09-24 Sean Evoy
	Changed the implementor of IScannerInfo to answer only absolute paths when asked for 
	includes paths. As a result, the managed builder test had to be updated to expect paths 
	in an OS-specific format. 
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
2003-09-24 John Camelon
	Added testBug43375() to CompleteParseASTTest. 
	Moved testConditionalExpressionWithReferencesB_Bug43106 from failed tests to passed tests. 
	Moved testPMDotStar() and testPMArrowStar to failed tests w/defect number 43579.  

2003-09-23 John Camelon
	Replaced ASTFailedTests::testBug39504A() with CompleteParseASTTest::testBug39504(). 
	Moved testPostfixTypeIdExpression2() && testPostfixTypeIdTypeId2() to CompleteParseASTExpressionTest. 
	Restructured expression reference tests so that the order of arrival will not cause JUnit failures.

2003-09-23 Andrew Niefer
	Added FunctionMethodPatternTests.testBug43498()

2003-09-23 Hoda Amer
	Added CompleteParseASTTest.testBug43373()
	Added QuickParseASTTests.testBug43371()

2003-09-23 Sean Evoy
	As part of the fix for critical bug 43292, I had to add functionality to 
	the build model to remove configurations through an ITarget, and to set, 
	reset, and flag as default the make command associated with an ITarget. I 
	have updated the managed build test "testConfigurations" to exercise the 
	remove functionality. I added a test, "testMakeCommandManipulation" to 
	exercise the new make command functions in the interface.
	* plugin.xml
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-22 Bogdan Gheorghe
	- modified CompletionProposalsTests, BaseSearchTest
	 to avoid using isEnabled for the IndexManager
	- Reordered the IndexManagerTests suite to allow all
	  tests to be run
	  
2003-09-22 Andrew Niefer
	- modified resources/cfiles/CompletionProposalsTestStart.cpp
	- modified CompletionProposalsTest.testCompletionProposals
	- updated calls to SearchEngine.search

2003-09-19 Sean Evoy
	Updated the build test to check the binary parser specification in the 
	target specification.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-18 Andrew Niefer
	- removed testConditionalExpression_Bug43159 from FailedCompleteParseASTExpressionTest
	  and uncommented it (testConditionalExpression) in CompleteParseASTExpressionTest
	- uncommented the following tests in CompleteParseASTExpressionTest :
	    testPostfixSubscript, testPostfixSubscriptA, testPostfixSubscriptB,
	    testPostfixSubscriptWithReferences
	- updated ParserSymbolTableTests to use new addOperatorExpression function
	- added testDerivedReference, testAddCopyConstructor to ParserSymbolTableTests
	- fixed warning in ClassDeclarationPatternTests

2003-09-17 Hoda Amer
	Added more success test cases to CompleteParseASTExpressionTest
	and more failure test cases to FailedCompleteParseASTExpressionTest
	in testing PM_DOTSTAR, PM_ARROWSTAR, CONDITIONALEXPRESSION

2003-09-16 Andrew Niefer
	- modified resources/search/classDecl.cpp & include.h to include some operators
	- added testOperators_bug43063_bug42979() to MethodDeclarationPatternTests
	- added testParameterREferences to OtherPatternTests

2003-09-16 Bogdan Gheorghe
	Added asserts to all index lookups in IndexManagerTests
	Fixed testAddNewFileToIndex
	
2003-09-16 Hoda Amer
    Added CompleteParseASTExpressionTest.testPrimaryThis()
    
2003-09-15 John Camelon
	Moved ASTFailedTests::testBug39556() to QuickParseASTTests.
	Cleaned up some warnings in parser tests.  

2003-09-15 Andrew Niefer
	added testGetConditionalOperand_bug43106 to ParserSymbolTableTests

2003-09-15 John Camelon
	Added CompleteParseASTTest::testBug42979().
	Updated CompleteParseASTTest::testAndrewsExample(). 

2003-09-13 Andrew Niefer
	- added testBadParameterInfo to ParserSymbolTableTest

2003-09-12 Hoda Amer
    - Added lots of test cases to CompleteParseASTExpressionTest
    
2003-09-12 John Camelon
	Created QuickParseASTTests::testBug42985(). 
	Moved LokiFailures::testBug40419() to QuickParseASTTests. 
	Deleted LokiFailures as it was empty. 

2003-09-11 Andrew Niefer
	Created search/SearchTestSuite
	Added SearchTestSuite to AutomatedIntegrationSuite and removed the individual search tests
	Added testReferencesInFunction to ClassDeclarationPatternTests
	Modified resources/search/classDecl.cpp
	Modified testNamespaceReferenceInClassBaseClause, testMacroPattern, testEnumerators, 
	testEnumeratorReferences in OtherPatternTests to test the Match result strings

2003-09-11 John Camelon
	Added CompleteParseASTTest::testBug42840() & testBug42872().
	Moved testBug39504B(), testBug39505A() & testBug39505B() from failed to QuickParse tests.

2003-09-10 Sean Evoy
	Added a test for resetting the value of a configuration to the defaults defined in the 
	plugin file. Work completed to resolve [Bug 41412] Restore Default in Managed Build 
	project's settings Not Working.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-09-09 Hoda Amer
	Moved three failed tests (bugs #42822, #42823, & #42822B)
	from FailedCompleteParseASTExpressionTest to CompleteParseASTExpressionTest 
	
2003-09-09 John Camelon
	Updated ScannerTestCase to keep up to date wrt ScannerException updates. 

2003-09-09 Andrew Niefer
	Modified resources/search/classDecl.cpp
	 - to include more function declarations to test parameter matching
	 - to include an enumerator reference to test enumerators
	Added testMethodDeclarationParameterMatching to FunctionMethodPatternTests.java
	Added testEnumeratorReferences to OtherPatternTests
	
2003-09-09 Hoda Amer
	-Seperated the Expression result type test in a new file : completeParseASTExpressionTests.
	-Added more test cases for simple types.
	-Added FailedCompleteParseASTExpressionTest for failed reference tests.  
	
2003-09-08 John Camelon
	Added CompleteParseASTTest::testThrowStatement(), testScoping(), testEnumeratorReferences().
	Removed LineNumberTest source as it is obsolete.  

2003-09-08 Andrew Niefer
	Modified calls to ParserFactory to specify which language to use
	Add CC nature to projects in BaseSearchTest & IndexManagerTests

2003-09-05 Hoda Amer
	Added tests to CompleteParseASTTest to test the expression result type
	for function calls that reference variables with pointers (bug#42453).
	
2003-09-05 John Camelon
	Added CompleteParseASTTest::testSimpleIfStatement(), testSimpleWhileStatement(). 
	testSimpleSwitchStatement(), testSimpleDoStatement().

2003-09-05 Andrew Niefer
	Added testEnumerators to OtherPatternTests.java
	Modified resources/search/classDecl.cpp to include some enumerators

2003-09-05 John Camelon
	Updated CompleteParseASTTest::testSimpleForLoop()

2003-09-04 John Camelon
    Updated ASTFailedTests::testBug39702() to fail more accurately.
    Added testSimpleFunctionBody(), testSimpleForLoop() to CompleteParseASTTest.java.

2003-09-04 Andrew Niefer
	Added testBug42541 to CompleParseASTTests.java

2003-09-04 Hoda Amer
	Call to ASTExpression getTypeId() changed to getTypeIdString().
	
2003-09-03 Andrew Niefer
	Modified ParserSymbolTableTest.testConstructors to test > 2 constructors

2003-09-03 John Camelon
	Added testBug41445() to CompleteParseASTTests.java.  
	
2003-09-02 Hoda Amer
	Modified CCompletionProposalsTest to complete on a body file 
	that includes a header file.
	
2003-09-02 Andrew Niefer
	added ParserSymbolTableTest.testNamespaceAlias()
	added ParserSymbolTableTest.testUsingNamespaceAlias()
	
2003-08-28 Andrew Niefer
	Modified BaseSearchTest.setup to properly include the "include.h" file

2003-08-28 Hoda Amer
	- Added to completeParseASTTest testQualifiedNameReferences(), 
	testIsConstructor() and testIsDestructor().

2003-08-28 John Camelon
	Moved bug39535 from failedTests to quickParse success tests.  
	
2003-08-25 John Camelon
	Moved testBug39526() from ASTFailedTests.java to QuickParseASTTests.java.
	Moved testBug41520() from FullParseFailedTests.java to CompleteParseASTTest.java

2003-08-25 John Camelon
	Updated TranslationUnitTests to not include K&R testing.  

2003-08-25 John Camelon
	Added QuickParseASTTests::testBug39530().

2003-08-21 Hoda Amer
	Enabled some tests in the IStructureTests, namely:
	testGetFields(), testGetField(), testGetMethods(), testGetMethod(),
	testIsAbstract(), testGetBaseTypes(), and testGetAccessControl().
	
2003-08-19 Sean Evoy
	In order to properly support the indexing feature, the scanner has to 
	function as well as the version that ships with the toolset if possible. 
	This is	made difficult by the fact that we are trying to be tool-agnostic. 
	One of the things that the scanner should take into account when it runs 
	is the "built-in" symbols and search paths that are defined for a compiler 
	in a given toolchain. While we need to come up with a standard mechanism 
	for the CDT in the future, the managed build system can provide a work-around 
	in the near-term. The easiest solution is to add an optional attribute to a 
	list element that flags the item as a built-in value. When clients like 
	the indexer query the build model, they will receive the union of the built-in 
	values and the user-defined values.
	
	Added built-in information to the existing plugin definition. Also added a
	new include path and defined symol for updated test cases.
	* plugin.xml
	
	Updated the test cases to check that built-ins defined in the plugin manifest 
	are properly read and dealt with during project creation and persisting settings.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java

2003-08-20 Hoda Amer
	Added testNewExpressions() to CompleteParseASTTest to test new expression's references.
	
2003-08-14 John Camelon
	Removed warnings from AutomatedIntegrationSuite.java (removing implicit accessor generation).

2003-08-14 John Camelon
	Added CompleteParseASTTest::testArrayModExpression(), testPointerVariable() & 
	testExceptionSpecification().  

2003-08-13 John Camelon
	Added testBug41520() to FullParseFailedTests.java.  
	Added testConstructorChain() to CompleteParseASTTest.java

2003-08-13 John Camelon
	Added testSimpleExpression(), testParameterExpressions() && 
	testNestedNamespaceExpression() to CompleteParseASTTest.java.
	
2003-08-13 Sean Evoy
	Renamed the 'AllBuildTest' class to 'ManagedBuildTest' and updated the 
	integration suite class.
	* suite/org/eclipse/cdt/core/suite/AutomatedIntegrationSuite.java

	This class is renamed. It also has a renamed method 'testProjectCreation'
	that creates a project the same way the new project wizard does. It uses
	the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
	
	Uses the new discovery mechanism to find the scanner info provider.
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java

2003-08-12 Bogdan Gheorghe
	Changed the order of tests in AutomatedIntegrationSuite to have
	the indexing tests run last (the last indexing test shuts down
	the indexing thread).
	
2003-08-12 John Camelon
	Added CompleteParseASTTest::testForewardDeclarationWithUsage(). 

2003-08-12 Hoda Amer
	Added CompletionProposalsTest to the suit to test the generation 
	of completion proposals.

2003-08-12 Bogdan Gheorghe
	- Changed testVariableIndexPrefix, testVariableDeclaration to
	  reflect changes to the var search pattern
	
2003-08-11 Andrew Niefer
	- Added testMacroPattern to OtherPatternTests
	- Changed the function tests to use new function/method pattern
	
2003-08-11 Bogdan Gheorghe
	- Added testMacros to IndexManagerTests
	
2003-08-05 Andrew Niefer
	- refactoring Parser Symbol Table function names
	- added ParserSymbolTableTest.testConstructors() 

2003-08-01 Andrew Niefer
	Added resources/search/header.h
	Added ClassDeclarationPatternTests.testHeadersVisitedTwice()
	Modified other search tests to reflect ICSearchResultCollector changes

2003-07-31 Andrew Niefer
	Added ParserSymbolTableTest.testForwardClassDeclaration
	Added ParserSymbolTableTest.testForwardDeclarationUsedAsFunctionParam

2003-07-31 Victor Mozgin
	Moved testBug39540() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-30 Hoda Amer
	The CModelElementsTests has the pointer to function test back in its original place
	(a variable)

2003-07-30 Sean Evoy
	* plugin.xml:
	Updated the attribute names to reflect changes to the ManagedBuildInfo 
	extension point schema.

2003-07-30 Victor Mozgin
	Moved testBug39532() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-29 John Camelon
	Updated QuickParseASTTests for pointer to function updates.
	Updated CompleteParseASTTests for typedef work.  

2003-07-28 Victor Mozgin
	Moved testBug39546() from ASTFailedTests.java to QuickParseASTTests.java.

2008-07-28 Andrew Niefer
	-changes to resources/search/classDecl.cpp
	-new search tests:
		ClassDeclarationPatternTests.testClassReferenceInFieldType
		ClassDeclarationPatternTests.testClassReferences
		ClassDeclarationPatternTests.testEnumerationReferenceVisibleByInheritance
		ClassDeclarationPatternTests.testGloballyQualifiedItem
		ClassDeclarationPatternTests.testTypeReferenceVisibleByUsingDirective
		FunctionMethodPatternTests.testMethodDeclaration
		FunctionMethodPatternTests.testMethodDeclarationWithParams
		OtherPatternTests.testFieldDeclaration
		OtherPatternTests.testNamespaceDeclaration
		OtherPatternTests.testNamespaceReferenceInClassBaseClause
		OtherPatternTests.testNamespaceReferenceInUsingDirective
		OtherPatternTests.testVariableDeclaration

2003-07-28 John Camelon
	Added/moved tests as necessary for bugfix 40842 & 40843. 

2003-07-28 Sean Evoy
	In order to meet certain internal guidelines and to test the makefile 
	generator, the build model replied to some answers with hard-coded information. 
	This patch moves the information into the build model.

 	* plugin.xml:
	Added information to the target tags to test inheritence and 
	overridding the make command and clean command attributes.
	
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java:
	Added code to test the make command and clean command attributes in 
	Targets. Also added a test to insure that sub-sub targets inherit settings 
	properly.
	
2003-07-28 Andrew Niefer
	This patch creates a new failing test class : FullParseFailedTests.  This 
	is for writing failed tests on the parser doing COMPLETE_PARSE.

2003-07-28 Victor Mozgin
	Moved testBug39537() from ASTFailedTests.java to QuickParseASTTests.java.

2003-07-27 John Camelon
	Fixed failedTests::testBug40714() to fail properly.  

2003-07-25 Bogdan Gheorghe
	Added new indexer test for refs
	
2003-07-25 Victor Mozgin
	Moved testBug39553() from ASTFailedTests.java to QuickParseASTTests.java.
	Fixed IIncludeTest.h and IIncludeTests.java with #include macro tests.

2003-07-24 John Camelon
	Updated CompleteParseASTTests for Method/Field updates.
	Fixed TortureTest's parser mode switch (was always QuickParsing). 

2003-07-24 Hoda Amer
	Moved part of the CModelElementsTest (Templates of Variables ) to the failed tests.
	Moved the same test (Templates of Variables) from ITemplateTests to failed tests.
	
2003-07-24 Hoda Amer
	This patch updates the CModelBuilder to use the AST instead of the DOM. 
	
2003-07-24 John Camelon
	Updated CompleteParseASTTests.

2003-07-23 Andrew Niefer
	-Created search/BaseSearchTest to handle creating projects and setting them up to use the indexer
	-removed ClassSpecifierSearchTests, its functionality is now in BaseSearchTest
	-modified ClassDeclarationPatternTests to extend BaseSearchTest
	-added FunctionMethodPatternTests
	-added OtherPatternTests
	-modified indexer/IndexManagerTests.testIndexContents

2003-07-22 John Camelon
	Updated CompleteParseASTTests.

2003-07-21 Bogdan Gheorghe
	Added new indexer test for newly added declarations
	
2003-07-21 John Camelon
	Created CompleteParseASTTest and added it to ParserTestSuite.

2003-07-18 John Camelon
	Updated ParserSymbolTableTests to remove dependencies on parser.ast.full classes.
	Updated Parser test suites for updates to ParserFactory.

2003-07-18 John Camelon
	Wrote new tests in QuickParseASTQualifiedNameTest.java and added it to ParserTestSuite's suite.

2003-07-18 Peter Graves	
	Removed un-needed file that was using a Java 1.4 reserved keyword (assert)
	
2003-07-17 John Camelon
	Rewrote the entire DOMTests suite to now be AST tests.  
	Removed DOMTests, BaseDOMTest, DOMFailedTests after methods were migrated to QuickParseASTTests & ASTFailedTests.  
	Made sure every parser failed test had a defect number associated with it. 
	
2003-07-17 Victor Mozgin
	Added PerformanceTests.java (not included into AutomatedIntegrationSuite).
	Moved testBug39523() from DOMFailedTest.java to PerformanceTests.java.
	Moved testBug39550() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39552A() and testBug39552B()from DOMFailedTest.java to DOMTests.java.
	TortureTest overrides timeout value for a very time-consuming test ('concat1.C').

2003-07-15 Victor Mozgin
	Moved testBug39349() from DOMFailedTest.java to DOMTests.java.
	Moved testBug39544() from DOMFailedTest.java to DOMTests.java.

2003-07-14 Victor Mozgin
	Added failed tests that correspond to recently reported PRs.

2003-07-11 Bogdan Gheorghe
	Added ClassSpecifierSearchTest
	
2003-07-08 John Camelon
	Updated IScanner, clients & implementations to use IScannerInfo.  

2003-07-07 John Camelon
	Update ClassDeclarationPatternTests::testBug39652(). 

2003-07-04 John Camelon
	Moved testBug39652() from failed search tests to ClassDeclarationPatternTests.

2003-07-04 Andrew Niefer
	Added new source Folder search
	Added search/ClassDeclarationPatternTests::testMatchSimpleDeclaration
	Added search/ClassDeclarationPatternTests::testMatchNamespaceNestedDeclaration
	Added new resource folder search & containing file classDecl.cpp
	Added new failures package ord.eclipse.cdt.core.search.failedTests
	Added new failing test PatternsFailedTests::testBug39652
	
	* Note that ClassDeclarationPatternTests and PatternsFailedTests both must be run as plugin tests

2003-07-03 Bogdan Gheorghe
	Added IndexManagerTest::testAddNewFileToIndex()
	Added IndexManagerTest::testRemoveProjectFromIndex()
	Added IndexManagerTest::testRemoveFileFromIndex()
	
2003-07-03 Sean Evoy
	New test suite that exercises the standard make build system including the new
	IScannerInfoListener and IScannerInfoProvider interfaces.

	Changes to the existing managed build test suite include tests of the new
	IScannerInfoxxx interface discovery, subscription, and change notification methods. 
	
	* build/org/eclipse/cdt/core/build/managed/tests/StandardBuildTests.java
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java

2003-07-02 Victor Mozgin
	Added DOMTests::testBug39501().
	Improved filtering of expected failures/inconclusives in TortureTest.

2003-06-30 John Camelon
	Added DOMTests::testAssignmentExpression()
	Added PreprocessorConditionalTest to ParserTestSuite.  

2003-06-28 John Camelon
	Completed Quickparse expression representation.  
	Updated ExpressionEvaluation and associated tests.  

2003-06-26 John Camelon
	Update IASTExpression. 
	Move Parser.Backtrack and Parser.EndOfFile to external interface. 

2003-06-25 John Camelon
	Added DOMFailedTest::testBug39349(). 
	Added DOMTests::testBug39348().

2003-06-25 John Camelon
	Create new interface and support for calculating lineNumber/offset mapping.  
	Updated IASTClassSpecifier for qualified name query.  
	Began structuring expressions and declarators in Parser for ISourceElementRequestor.  
	Updated other packages to use new interfaces.  
	Updated automatedtests/torture test to use new line number information.  

2003-06-24 John Camelon
	Updates for ISourceElementRequestor - elaborated types & enumerations.  

2003-06-23 John Camelon
	Factory/constructor signature updates.  

2003-06-17 Victor Mozgin
	Added MacroTests.java (invocation in AllCoreTests).
	Added MacroTests.c to resources.

2003-06-17 Sean Evoy
	Moved the ManagedBuildInfo extension point from the plugin file in org.eclipse.cdt.ui.tests
	Added new options to sub target for include paths and preprocessor symbols
	Added test for IManagedBuildPathInfo
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java
	
2003-06-17 Brent Nicolle
	Added Interface tests of IStructure.java.

2003-06-17 Victor Mozgin
	Added DeclaratorsTests.java (invocation in AllCoreTests).
	Added DeclaratorsTests.cpp to org.eclipse.cdt.core.model.tests.resources.

2003-06-16 Victor Mozgin
	Added testOldKRFunctionDeclarations() to DOMTests.
	Added testKRFunctionDeclarations() to TranslationUnitTests.

2003-06-16 Vladimir Hirsl
	Added /build, /parser, /failures and /suite directories to the library. 
	Copied resources from /model/org.eclipse.cdt.core.model.tests.resources
	                 to /model/org/clipse/cdt/core/model/tests/resources/cmodel.
	Added class AISResultPrinter to format test results.  
	Class AutomatedIntegrationSuite now implements IPlatformRunnable.

2003-06-14 Victor Mozgin
	Moved testBugSingleton192() from LokiFailures to DOMTests.
	Added testPointersToMembers() and testPointersToMemberFunctions() to DOMTests.
	Added testBug36290() and testBug36931() to DOMTests.

2003-06-13 John Camelon
	Added Class/Base infrastructure to public interfaces & requestor callback. 
	Moved many internal interfaces to external packages. 
	Organized imports.  

2003-06-13 Victor Mozgin
	Renamed NullParserCallback into NullSourceElementRequester in AutomatedFramework.

2003-06-13 John Camelon
	Merged ParserSymbolTable branch back into HEAD.

2003-06-12 John Camelon
	Get rest of JUnit tests working, will merge back to HEAD branch.  

2003-06-12 John Camelon
	Introduction of ASTFactory strategy, some restructuring of packages and interfaces.
	
2003-06-11 Victor Mozgin
	Old Java TestCase.txt and TestCase2.txt for partioning testing have been replaced with C/C++ files.
	Modified AutomatedIntegrationSuite.java so it doesn't produce JUnit warning anymore.
	All tests in org.eclipse.cdt.ui.tests should pass now.

3003-06-11 Peter Graves
    Update the test.xml to get the location of org.eclipse.test from a property
    if set. If the property is not set, it will default to the old value.
    
2003-06-11 Victor Mozgin
	Added TortureTest to test CDT C++ parser with GCC testsuites.
	GCC testsuites are not included.

2003-06-10 John Camelon
	Futher pursuit of the golden hammer, symbol table integration. 

2003-06-10 Brent Nicolle
	Added some Interface tests of (IInclude, IMacro, IStructure).
	Made sure all the Test Suites have names in the JUnit hierarchy.

2003-06-09 John Camelon
	First step in replacing IParserCallback with ISourceElementRequestor.  
	
2003-06-09 Victor Mozgin
	Moved testBug36769() from ACEFailedTest.java to DOMTests.java.
	Removed ACEFailedTest.java as it is empty now.
	Added DOMTests.testBug36769B(). 

2003-06-09 Victor Mozgin
	Moved testBug36932() from DOMFailedTest.java to DOMTests.java.
	Added DOMTests.testBug36932B() and DOMTests.testBug36932C(). 

2003-06-09 Victor Mozgin
	Moved testBug36701() from ScannerFailedTests.java to ScannerTestCase.java.
	Renamed it to testBug36701A() and fixed it.
	Added ScannerTestCase.testBug36701B().

2003-06-07 Victor Mozgin
	Moved testBug36766A(), testBug36766B() & testBug36766C() from STLFailedTests.java to DOMTests.java.
	Renamed them to testBug36766and36769x(), as they cover both PRs.
	Added testBug36766and36769D() - test for templated destructor.

2003-06-05 John Camelon
	Moved testBug23478A() & testBug23478B() from failed tests to TranslationUnitTests.java.
	Removed TranslationUnitFailedTests.java as it was empty. 

2003-05-29 Andrew Niefer
	Modified tests to support eType & PtrOp changes in core
	Added ParserSymbolTableTest::testTemplateParameterAsParent
	Added ParserSymbolTableTest::testTemplateInstanceAsParent
	Added ParserSymbolTableTest::testTemplateParameterDefaults
	Added ParserSymbolTableTest::testTemplateParameterAsFunctionArgument
	started ParserSymbolTableTest::incompletetestTemplateSpecialization

2003-05-26 John Camelon
	Rollback PST/Parser integration.

2003-05-13 Andrew Niefer	
	Modified ParserSymbolTableTest to use new interface

2003-05-08 Andrew Niefer
	Added ParserSymbolTableTest::testMarkRollback

2003-05-06 John Camelon
	Further integration of SymbolTable into Parser, some refactoring. 

2003-05-05 John Camelon/Andrew Niefer
	Added CrossReferenceTests to ParserTestSuite to test symbol-table/DOM interworking.

2003-05-05 Andrew Niefer
	Rewrote ParserSymbolTableTest to reflect structural changes to the symbol table.

2003-05-01 Andrew Niefer
	Updated FractionalAutomatedTest to use threads
	Modified ScannerTestCase::testBug36287
	Added ScannerTestCase::testBug37011
	Added ScannerTestCase::testOtherPreprocessorDefines

2003-04-28 John Camelon
	Moved testBug36730() & testBug37019() from DOMFailedTests to DOMTests.

2003-04-28 Andrew Niefer
	Added DOMFailedTest::testBug37019
	Added DOMFailedTest::testBug36932
	Added ScannerFailedTest::testBug37011

2003-04-28 John Camelon
	Added DOMTests::testOrder().  

2003-04-28 Peter Graves
	* model/org/eclipse/cdt/core/model/tests/BinaryTests:
	Updated to remove a few small errors, and deal with some changes
	to the core CDT
	 
2003-04-27 John Camelon
	Added testBug36932() to DOMTests. 
	Moved testBugFunctor758() from LokiFailures to DOMTests.
	Moved testBug36704() from DOMFailedTest to DOMTests.  
	Moved testBug36699() from DOMFailedTest to DOMTests.  
	Moved testBug36691() from DOMFailedTest to DOMTests.  

2003-04-25 Andrew Niefer
	Moved ACEFailedTest::testBug36771 to DOMTests
	Moved DOMFailedTest::testBug36714 to DOMTests
	Updated ScannerTestCase::testBug36816
	
2003-04-25 John Camelon
	Added DOMTests::testBug36852(). 
	Added DOMTests::testBug36764().
	Moved DOMFailedTests::testBug36702() to DOMTests(). 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added DOMTests::testBug36799().
	Cleaned up tests to reduce amount of code necessary to maintain these things. 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added LokiFailures.java to failed tests directory.

2003-04-24 Andrew Niefer
	Added AutomatedFramework.java
	Added FractionalAutomatedTest (which derives from AutomatedFramework)
	Refactored AutomatedTest to derive from AutomatdFramework
	Added ScannerTestCase.testBug36816
	Added ScannerTestCase.testBug36255	

2003-04-24 John Camelon
	Fixed Java 1.3 compliance issue w/AutomatedTest.java
	Fixed False failure in HelloWorld.java.  

2003-04-21 John Camelon
	Updated DOMTests::testBug36247(). 
	Moved testBug36692(), testBug36703(), testBug36708(), testBug36707(), testBug36689()
	and testBug36690() from DOMFailedTests to DOMTests and updated them. 

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
=======
2003-04-21 Andrew Niefer
	Added DOMFailedTests::testBug36713()
	Added DOMFailedTests::testBug36714()
	Added DOMFailedTests::testBug36717()
	Added DOMFailedTests::testBug36730()

2003-04-21 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
@


1.161
log
@Patch for Andrew Niefer

CORE

Support the content assist lookup kind LookupKind.THIS, where the lookup 
looks in the class of the this pointer.
Fix a bug where the forward declared functions/methods appeared twice in 
the content assist results .

TESTS

Added ContextualParseTest::testCompletionLookup_LookupKindTHIS
@
text
@d1 4
@


1.160
log
@CORE
	Renamed IToken::tELIPSE to IToken::tELLIPSIS
	Partially fixed Bug 43110 : Parser support needed for functions with ellipses 

TESTS
	Added CompleteParseASTTest::testBug43110() and QuickParseASTTests::testBug43110().
@
text
@d1 3
@


1.159
log
@Content Assist work: Bug fixing
@
text
@d1 3
@


1.158
log
@Content Assist work : Template Engine work
@
text
@d1 3
@


1.157
log
@Symbol Table work for Content Assist By Andrew
@
text
@d1 3
@


1.156
log
@Content Assist work
@
text
@d1 7
@


1.155
log
@Symbol Table work for Content Assist By Andrew
@
text
@d1 3
@


1.154
log
@CORE
	Added preliminary keyword support into IASTCompletionNode::getKeywords().  
	Refactored parser to put keyword string literals in one utility class.  

TESTS
	Updated testBaseCase_SimpleDeclaration() for keyword assertions.
@
text
@d1 5
@


1.153
log
@CORE
	Added OffsetLimitReachedException and restructured Parser exceptions.  
	Continued support for code assist/selection search parser.  
	Ensured all source in parser/ have copyright notices.  

TESTS
	Expanded ContextualParseTest::testBaseCase().  
	Updated tests to deal with new signatures/exceptions.  

UI
	Updated CompletionEngine to deal with new signatures/exceptions in parser.
@
text
@d1 3
@


1.152
log
@updated.
@
text
@d1 4
@


1.151
log
@Patch for Andrew Niefer.
@
text
@d1 6
@


1.150
log
@Content Assist work
@
text
@d1 4
@


1.149
log
@CORE
	Fixed Bug 47234 : new ParserMode required for a better CModel
	Updated IASTCompletionNode to include a scope as well as a context.  
	Begun parser updates to support code assist & selection search.  

TESTS
	Added ContextualParseTest.java and some test cases.
@
text
@d1 4
@


1.148
log
@CORE
	Removed some warnings. 
	Fixed Bug 39678 : Scanner doesn't support concatenation of different-type string literals (GCC) 
	Refactored ScannerContext to use constructors rather than initializers.  
	Refactored IScannerContext to use enumeration-esque kinds.  
	Added code assist/selection search support to Scanner.  

TESTS
	Removed some warnings.  
	Moved testBug39678() from ASTFailedTests to QuickParseASTTests.
@
text
@d1 3
@


1.147
log
@Patch for Andrew Niefer. 

This patch changes the handling of ambiguities during prefix lookup.
It also addresses problems in the symbol table to do with qualified 
lookup.  Fixing these revealed problems caused by the 
CompleteParseASTFactory not always using the correct lookup functions.  So 
the factory has been modified to call the appropriate lookups.

The following tests have been created:
        FailedCompleteParseASTTest.testBug47926
        CompleteParseASTTest.testQualifiedLookup
        ParserSymbolTableTest.testPrefixLookup_Ambiguities
        ParserSymbolTableTest.testQualifiedUnqualifiedLookup
        FunctionMethodPatternTests.testLookupForDefinition
@
text
@d1 4
@


1.146
log
@Patch for Andrew Niefer

CompleteParseASTFactory should use the symbol table's elaboratedLookup 
instead of qualifiedLookup when it encounters an elaborated type 
specifier.

Core:
change createElaboratedTypeSpecifier to call 
IContainerSymbol.elaboratedLookup

Core.tests
add CompleteParseASTTest.testBug47624
@
text
@d1 13
@


1.145
log
@Patch for Andrew Niefer.  

Core:
        In prefix lookup, the lookup does not stop when a symbol is found, also abiguity resolution is modified.
        Add IContainerSymbol.prefixLookup (signature subject to change)
        Add ParserSymbolTable.LookupMode, an enum with 2 values: NORMAL, PREFIX
        In prefix mode, the lookup does not stop when a symbol is found.

Tests:
        ParserSymbolTableTest.testBug46882
        ParserSymbolTableTest.testPrefixLookup_Unqualified
        ParserSymbolTableTest.testPrefixLookup_Qualified
        ParserSymbolTableTest.testPrefixLookup_Inheritance
@
text
@d8 3
@


1.144
log
@Patch for Andrew Niefer. 

Refactor the symbol table by splitting the ParserSymbolTable.Declaration 
class in 4 classes and moving it to not be nested
Tests have been updated and tested on windows & Linux
@
text
@d1 7
@


1.143
log
@Bug Fixes for the complete AST factory
@
text
@d1 3
@


1.142
log
@Fix for Andrew
@
text
@d1 5
@


1.141
log
@CORE
	Fixed Bug 39554 : _Pragma directive is not supported (ANSI C99) 

TESTS
	Moved testBug39554() from ASTFailedTests to QuickParseASTTests.
@
text
@d1 3
@


1.140
log
@CORE
	Fixed Bug 44838 : exception when resolving parameter references in a constructor 
	Fixed Bug 46165 : fields referenced in constructor chains are not called back upon 
	Fixed Bug 45551 : Macro replacement in #include <file.h> directives 

TESTS
	Added CompleteParseASTTest::testBug44838().  
	Added CompleteParseASTTest::testBug46165().  
	Added ScannerTestCase::testBug45551().
@
text
@d1 3
@


1.139
log
@CORE
	Cleaned up the ParserFactory interface to check for validity of input arguments.  
	Moved NullSourceElementRequestor and ScannerInfo to public interface as requested. 
	Restructured code so that no Eclipse/CDT source outside the parser source directory is used.
	Updated parser clients to use new ParserFactory (stand-alone parser work item).  	

UI & TESTS
	Updated parser clients to use new ParserFactory (stand-alone parser work item).
@
text
@d2 5
@


1.138
log
@CORE
	Removed warnings from parser source tree.  
	Removed preliminary task tags support to clean up parser interfaces and implementation.   
	Added preliminary IProblem support to 

UI
	Updated parser clients to use new IProblem strategy.  

TESTS
	Updated parser clients to use new IProblem strategy.
@
text
@d2 3
@


1.137
log
@Patch for Andrew Niefer


core:
Fixed Bug 44925 : Search: Elaborated type specifier
Partially Fixed Bug 44510 : C/C++ Search gives wrong results 

ui:
Fixed Bug 44337 : Disabling of "definition" not making sense in Search 
dialog
Fixed Bug 44947 : Navigate from Outline: Enumeration type not 
pre-populated
Fixed Bug 44948 : Navigate via Open Declarations: typedef decl not found
@
text
@d1 3
@


1.136
log
@CORE
	Fixed Bug 45476 : preprocessor macro "defined" not handled correctly 
	Fixed Bug 45477 : macro redefines prevent further parsing 

TESTS
	Added testBug45476() to ScannerTestCase.  
	Added testBug45477() to ScannerTestCase.
@
text
@d1 5
@


1.135
log
@CORE
	Fixed Bug 39542 : Parser fails on 'struct' parameter types 
	Fixed Bug 39549 : Designated initializers are not supported (ANSI C99) 
	Fixed Bug 39551 : Complex and imaginary numbers are not supported (ANSI C99) 

TESTS
	Moved testBug39542() from ASTFailedTests to QuickParseASTTests.
	Moved testBug39549() from ASTFailedTests to QuickParseASTTests.
	Added testCDesignatedInitializers() to CompleteParseASTTests.
	Moved testBug39551A() from ASTFailedTests to QuickParseASTTests. 
	Moved testBug39551B() from ASTFailedTests to QuickParseASTTests. 
	Added testCBool() to QuickParseASTTests.  
	Added testBug39551A(), testBug39551B() and testCBool to CompleteParseTests.
@
text
@d2 4
@


1.134
log
@Bug fixes in CModelBuilder
@
text
@d1 9
@


1.133
log
@CORE
	Fixed Bug 40007 : Parser reports success when it fails
	Fixed Bug 44305 : Scanner/preprocessor fails on conditionals using hexidecimal 
	Fixed Bug 41935 : parser provides wrong name on namespace aliases 
	Fixed Bug 39525 : Parser fails on expressions that take address of overloaded operators 
	Fixed Bug 45287 : Scanner does not accept character sequence literals 
	Fixed Bug 36550 : Error recovery with unterminated string is weak 
	Fixed Bug 41063 : Remove unused K&R C support from ANSI Parser 
	Fixed Bug 39528 : Function try-blocks are not supported by the parser (ANSI C++) 
	Fixed Bug 39538 : Parser fails on explicit instantiation of templated operators 
	Fixed Bug 39536 : Parser fails on templated constructors/conversion operators 
	Refactored Scanner to make it easier to debug.  

TESTS
	Moved testBug40007() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug40759().  
	Added QuickParseASTTests::testBug44633().  
	Added ScannerTestCase::testBug44305().  
	Added QuickParseASTTests::testBug41935(). 
	Moved testBug39525() from ASTFailedTests to QuickParseASTTests.  
	Added ScannerTestCase::testBug45287(). 
	Moved testBug39528() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39538() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug39536().  
	Moved testBug39536A() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39536B() from ASTFailedTests to QuickParseASTTests.
@
text
@d1 3
@


1.132
log
@fixed unit test for testGetChildren in BinaryTest
@
text
@d1 14
@


1.131
log
@Patch for Andrew Niefer

core:
  PST changes:
  - modify lookupConstructor to copy the constructor list before resolving 
on it
  - modify checkUserDefinedConversionSequence the same way
  - modify isValidFunctionOverload to check for forward declarations

core.tests:
- added testBug43951 to CompleteParseASTTest
@
text
@d1 8
@


1.131.2.1
log
@CORE
	Fixed Bug 40007 : Parser reports success when it fails
	Fixed Bug 44305 : Scanner/preprocessor fails on conditionals using hexidecimal 
	Fixed Bug 41935 : parser provides wrong name on namespace aliases 
	Fixed Bug 39525 : Parser fails on expressions that take address of overloaded operators 
	Fixed Bug 45287 : Scanner does not accept character sequence literals 
	Fixed Bug 36550 : Error recovery with unterminated string is weak 
	Fixed Bug 41063 : Remove unused K&R C support from ANSI Parser 
	Fixed Bug 39528 : Function try-blocks are not supported by the parser (ANSI C++) 
	Fixed Bug 39538 : Parser fails on explicit instantiation of templated operators 
	Fixed Bug 39536 : Parser fails on templated constructors/conversion operators 
	Refactored Scanner to make it easier to debug.  

TESTS
	Moved testBug40007() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug40759().  
	Added QuickParseASTTests::testBug44633().  
	Added ScannerTestCase::testBug44305().  
	Added QuickParseASTTests::testBug41935(). 
	Moved testBug39525() from ASTFailedTests to QuickParseASTTests.  
	Added ScannerTestCase::testBug45287(). 
	Moved testBug39528() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39538() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug39536().  
	Moved testBug39536A() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39536B() from ASTFailedTests to QuickParseASTTests.
@
text
@a0 14
2003-10-21 John Camelon
	Moved testBug40007() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug40759().  
	Added QuickParseASTTests::testBug44633().  
	Added ScannerTestCase::testBug44305().  
	Added QuickParseASTTests::testBug41935(). 
	Moved testBug39525() from ASTFailedTests to QuickParseASTTests.  
	Added ScannerTestCase::testBug45287(). 
	Moved testBug39528() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39538() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug39536().  
	Moved testBug39536A() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39536B() from ASTFailedTests to QuickParseASTTests.  

@


1.131.2.2
log
@ CORE
         Fixed Bug 39542 : Parser fails on 'struct' parameter types 
         Fixed Bug 39549 : Designated initializers are not supported (ANSI C99) 
         Fixed Bug 39551 : Complex and imaginary numbers are not supported  (ANSI C99) 
         Fixed Bug 45476 : preprocessor macro "defined" not handled  correctly 
         Fixed Bug 45477 : macro redefines prevent further parsing 

 TESTS
         Added testBug45476() to ScannerTestCase. 
         Added testBug45477() to ScannerTestCase. 
         Moved testBug39542() from ASTFailedTests to QuickParseASTTests.
         Moved testBug39549() from ASTFailedTests to QuickParseASTTests.
         Added testCDesignatedInitializers() to CompleteParseASTTests.
         Moved testBug39551A() from ASTFailedTests to QuickParseASTTests. 
         Moved testBug39551B() from ASTFailedTests to QuickParseASTTests. 
         Added testCBool() to QuickParseASTTests. 
         Added testBug39551A(), testBug39551B() and testCBool to  CompleteParseTests.
@
text
@a0 13
2003-10-24 John Camelon
	Added testBug45476() to ScannerTestCase.  
	Added testBug45477() to ScannerTestCase. 
	
2003-10-24 John Camelon
	Moved testBug39542() from ASTFailedTests to QuickParseASTTests.
	Moved testBug39549() from ASTFailedTests to QuickParseASTTests.
	Added testCDesignatedInitializers() to CompleteParseASTTests.
	Moved testBug39551A() from ASTFailedTests to QuickParseASTTests. 
	Moved testBug39551B() from ASTFailedTests to QuickParseASTTests. 
	Added testCBool() to QuickParseASTTests.  
	Added testBug39551A(), testBug39551B() and testCBool to CompleteParseTests.  

@


1.131.2.3
log
@Patch for Andrew Niefer


core:
Fixed Bug 44925 : Search: Elaborated type specifier
Partially Fixed Bug 44510 : C/C++ Search gives wrong results 

ui:
Fixed Bug 44337 : Disabling of "definition" not making sense in Search 
dialog
Fixed Bug 44947 : Navigate from Outline: Enumeration type not 
pre-populated
Fixed Bug 44948 : Navigate via Open Declarations: typedef decl not found
@
text
@a0 5
2003-10-28 Andrew Niefer
	Added testBug44510() to CompleteParseASTTest
	Added testBug44925() to CompleteParseASTTest
	Added testBug44510() to ParserSymbolTableTest

@


1.131.2.4
log
@CORE
	Removed warnings from parser source tree.  
	Removed preliminary task tags support to clean up parser interfaces and implementation.   
	Added preliminary IProblem support to 

UI
	Updated parser clients to use new IProblem strategy.  

TESTS
	Updated parser clients to use new IProblem strategy.
@
text
@a0 3
2003-11-05 John Camelon
	Updated parser clients to use new IProblem strategy.  

@


1.131.2.5
log
@CORE
	Fixed Bug 44838 : exception when resolving parameter references in a constructor 
	Fixed Bug 46165 : fields referenced in constructor chains are not called back upon 
	Fixed Bug 45551 : Macro replacement in #include <file.h> directives 

TESTS
	Added CompleteParseASTTest::testBug44838().  
	Added CompleteParseASTTest::testBug46165().  
	Added ScannerTestCase::testBug45551().
@
text
@a1 5
	Added CompleteParseASTTest::testBug44838().  
	Added CompleteParseASTTest::testBug46165().  
	Added ScannerTestCase::testBug45551(). 

2003-11-05 John Camelon
@


1.131.2.6
log
@CORE
	Fixed Bug 39554 : _Pragma directive is not supported (ANSI C99) 

TESTS
	Moved testBug39554() from ASTFailedTests to QuickParseASTTests.
@
text
@a0 3
2003-11-07 John Camelon
	Moved testBug39554() from ASTFailedTests to QuickParseASTTests.  

@


1.131.2.7
log
@This is the same (simple) fix as was applied last night on the HEAD branch 
for https://bugs.eclipse.org/bugs/show_bug.cgi?id=50821
The consequences of not applying it is that the scanner's error handling 
strategy causes an out-of-memory error to happen on a unterminated 
character literal when CModelBuilder kicks in (i.e. on save or reconcile).
@
text
@a0 3
2004-01-29 John Camelon
	Added ScannerTestCase::testBug50821().  

@


1.131.2.8
log
@Patch for Bogdan Gheorghe and Thomas Fletcher.

This is Thomas' patch which causes the completion engine to use the FORCE_IMMEDIATE_SEARCH option 
in the search engine. Test suite run on Windows.
@
text
@a0 7
2004-02-13 Bogdan Gheorghe
    -Modified CompletionProposalsTest to reset the indexer thread at the
     beginning of the test case - this means that the project will be indexed
     as soon as it is created. Since completions now use FORCE_IMMEDIATE_SEARCH,
     we have to give a bit of time to ensure that the project is indexed before
     we try a query.
     
@


1.131.2.9
log
@Patch for Thomas Fletcher: fix for Bug 52238 (NPE in UpdateDependancy). This patch makes sure that a resource has a location before it used in a dependency query.
@
text
@a0 3
2004-02-17 Bogdan Gheorghe
	-Added DependencyTests::testDependencyUpdateNPE from Thomas
	
@


1.130
log
@Patch for Andrew Niefer

Search filtering was broken, it would have become more obvious when 
searching larger projects with includes.

core:
-modify BasicSearchMatch.equals()

tests:
modified OtherPatternTests.testBug42911() and renamed it 
testBug42911_43988
@
text
@d2 3
@


1.129
log
@Patch for Andrew Niefer

Bug 43450 - Path strings containing backslashes need quoting by hand
The user needs to input strings in whatever manner necessary for their 
build tools to work.  If that means quoting them, then quote them.

However, if the user does quote them, then the scanner needs to handle 
that when looking for include files:

core:
-modify Scanner.handleInclusion

core.tests:
- added testBug43450 to ManagedBuildTests.java
- added a user include to plugin.xml
@
text
@d2 3
@


1.128
log
@Patch for Sean Evoy:
the logic for managing the makefiles in the face of a header file 
modification. There seems to be a problem (maybe with the dependency 
calculation) for dependants in other projects when a header file is moved, 
but other than that the builder seems to respond properly.
@
text
@d1 4
@


1.127
log
@CORE
	Fixed Bug 43503 : Search:f_SD_01 cannot be found in ManyClasses20 Project 
	Fixed Bug 43680 : Fix Parser Error Handling 

TESTS
	Updated CompleteParseASTTest::testBug42872()
	Moved FailedCompleteParseASTTest::testBug43503() to CompleteParseASTTest::testBug43503A().
@
text
@d1 8
@


1.126
log
@Patch for Andrew Niefer

Core:
-fix bug43862 - Cannot find macro delcarations using all occurences.
  * modified CSearchPattern.createMacroPattern()

Core.tests:
Updated OtherPatternTests::testMacroPattern() to test for bug43862
@
text
@d1 4
@


1.125
log
@Patch for Andrew Niefer

Core:
PST changes for bug 43503 - parser needs to know the different between 
ambiguous functions
        and no functions when no parameter information is provided
        - throw r_UnableToResolveFunction if we have more than 1 function 
and no parameter info was given
        - handle this case in addUsingDeclaration.
        * note that r_UnableToResolveFunction doesn't necessarily mean 
ambiguous if we had enough information

Core.Tests:
added testBug43503_AmbiguousUsing() and 
testBug43503_UnableToResolveFunction() to ParserSymbolTableTest
@
text
@d5 3
@


1.124
log
@Patch for Andrew Niefer

Core:
-bug42911 - Search: cannot find beyond use of data member
   - fix NPE's in BasicSearchMatch.equals & hashCode

TESTS:
-added testBug42911 to OtherPatternTests
@
text
@d1 4
@


1.123
log
@Patch for Hoda Amer

Core: 
        Solution to bug#43679 : Exceptions in indexer 
Tests: 
        -Added testBug43679_A() & testBug43679_B() to CompleteParseASTTest 
        -Renamed FailedCompleteParseASTExpressionTest to FailedCompleteParseASTTest 
        -Added FailedCompleteParseASTTest::testBug43503()
@
text
@d12 3
@


1.122
log
@Patch for Andrew Niefer

core:
- modify CSearchPattern.scanForNames to use same naming convention as 
TokenDuple.toString()
- modify MatchLocator.report to use 
IASTOffsetableNamedElement.getNameEndOffset()

core.tests:
- added testBug43062 and testConstructorDestructor to 
FunctionMethodPatternTests
- modified resources/search/classDecl.cpp & include.h to include more 
operators and a constructor
@
text
@d6 5
@


1.121
log
@Patch for Andrew Niefer

Core:
- fixed bug 43834 : Empty Parameter list and parameter list taking one 
void do not match
- fix NPE if IScannerInfoProvider returns null IScannerInfo

Tests:
- added testbug43834 to ParserSymbolTableTest
@
text
@d2 5
@


1.120
log
@CORE
	Continued work on Bug 43062 : Outline is confused on operator methods containing spaces 
	Partial fix for   Bug 43680 : Fix Parser Error Handling 

TEST
	Added testErrorHandling_1() to CompleteParseASTTest.java.
@
text
@d1 3
@


1.119
log
@Patch for Sean Evoy:
Two of the fixes, 43614 and 43756, involved changing property files only, 
which validates the extra work of externalizing strings from the start!

For 43616, I simply took the advice of the bug reporter and added the '-' 
in front of the RM macro in the clean target and the include directives in 
the makefile.

The largest part of the fix involves 43220. Until just now, this was a 
critical bug in bugzilla, so I addressed it. It has just been downgraded 
to an enhancement request. There is now a new entry widget in the linker 
options for user objects. The makefile will simply add these to the final 
build target's command. Most of the work was done in the plugin file and 
the build model to handle the new "type" of option.
@
text
@d1 3
@


1.118
log
@CORE
	Fixed Bug 43644 : 6 triangle icons appearing in outline viewer when typing an error
	Fixed Bug 43062 : Outline is confused on operator methods containing spaces 
	Fixed Bug 39531 : Problems with type conversion operators 

TEST
	Added QuickParseASTTests::testBug43644() & testBug43062().  
	Moved ASTFailedTests::testBug39531() to QuickParseASTTests.
@
text
@d5 5
@


1.117
log
@Patch for Bogdan Gheorghe:
This patch integrates the dependency calculator into
the indexer. As a result the underlying indexer file storage
format has changes. Lots of detail in the change logs of
exactly what changed...
@
text
@d1 4
@


1.116
log
@Patch for Andrew Niefer

fix bug 43129 - report definitions for variables, fields, enumerators and 
namespaces.

core:
- check definitions for variables, fields, enumerators and namespaces
- handle enter/exitLinkageSpecification
  * search/org/eclipse/cdt/internal/core/search/matching/MatchLocator.java
  * 
search/org/eclipse/cdt/internal/core/search/matching/CSearchPattern.java

core.tests:
-added testbug43129() in OtherPatternTests
modified:
* resources/search/include.h
* resources/search/classDecl.cpp
* search/org/eclipse/cdt/core/search/tests/OtherPatternTests.java

ui:
 modify UI to allow selecting Definitions for more items
* src/org/eclipse/cdt/internal/ui/search/CSearchPage.java
@
text
@d8 12
@


1.115
log
@Patch for Andrew Niefer

partial fix for bug 43664 - Search cannot report matches outside of 
workspace.

This enables non-ui reporting of matches outside the workspace.  So 
clients of search, like code assist will get external results.

We still need a resource to report a match to the search view so no 
external matches in the UI.

core:
Modify Matchlocator to not try and create a link if we have no resource, 
instead just use the path

core.tests:
added testNoResourceSearching() to OtherPatternTests

ui:
modify CSearchResultCollector to accept matches without resources, but not 
attempt to report
them in the UI.
* src/org/eclipse/cdt/internal/ui/search/CSearchResultCollector.java
@
text
@d1 7
@


1.114
log
@Patch for Hoda Amer

Core: 
        - Last part of solution to bug#42453: Expression result types not computed 
        Added the handling of POSTFIX_TYPENAME_IDENTIFIER 
        Completed bug#43221: POSTFIX_TYPENAME_IDENTIFIER not implemented 
        - Solution to bug#43644 : 6 triangle icons appearing in outline viewer when typing ... 
Tests: 
        Enabled CompleteParseASTExpressionTest.testPostfixTypenameIdentifier() 
UI: 
        Solution to bug#43646: Code Assist won't work if missing end bracket
@
text
@d4 3
@


1.113
log
@Patch for Hoda Amer

Core: 
        Partial solution to bug#42453: Expression result types not computed 
        Added the handling of the NEW_TYPEID, CASTEXPRESSION, POSTFIX_DYNAMIC_CAST, 
        POSTFIX_REINTERPRET_CAST, POSTFIX_STATIC_CAST, and POSTFIX_CONST_CAST 

Tests: 
        Added testNewTypeId(), testCastExpression(), testPostfixDynamicCast(), 
        testPostfixReinterpretCast(), testPostfixStaticCast(), and testPostfixConstCast() 
        to CompleteParseASTExpressionTest.
@
text
@d1 3
@


1.112
log
@Patch for Sean Evoy:
To help out with bug 43051, I have changed the behaviour of the managed 
builder when asked for scanner information. The search feature needs the 
absolute paths to files. Since all the user-specified include paths 
specified in the managed builder UI are either absolute or relative to the 
build project directory, it is relatively easy to convert everything to 
absolute paths before answering the clients of this information.
@
text
@d1 5
@


1.111
log
@CORE
	Fixed Bug 43106 : Symbol Table support needed to resolve types
	Fixed Bug 43375 : isExtern not returning true for extern declarations 

TESTS
	Added testBug43375() to CompleteParseASTTest. 
	Moved testConditionalExpressionWithReferencesB_Bug43106 from failed tests to passed tests. 
	Moved testPMDotStar() and testPMArrowStar to failed tests w/defect number 43579.
@
text
@d1 6
@


1.110
log
@Patch for Sean Evoy:
This patch adds a "hook" for F1 help on the new managed project wizard 
configuration selection page. It also adds functionality to the managed 
build project property page to allow the user to edit the make command and 
build artifact name. They can also add and delete configurations from a 
target. There is no support for adding another target to a project in this 
release.
@
text
@d1 5
@


1.109
log
@Patch for Andrew Niefer

core:
- modifications to CSearchPattern.scanForNames()
- add getSimpleName to MethodDeclarationPattern

tests:
- Added FunctionMethodPatternTests.testBug43498()
@
text
@d13 10
@


1.108
log
@CORE
	Fixed Bug 43084 : need to restructure TypeId to allow dynamic_cast<> type expression references.
	Fixed Bug 39504 : sizeof-expressions are not handled properly

TESTS
	Replaced ASTFailedTests::testBug39504A() with CompleteParseASTTest::testBug39504(). 
	Moved testPostfixTypeIdExpression2() && testPostfixTypeIdTypeId2() to CompleteParseASTExpressionTest. 
	Restructured expression reference tests so that the order of arrival will not cause JUnit failures.
@
text
@d6 3
@


1.107
log
@Patch for Hoda Amer

Core: 
        Solution to bug#43373: No reference to static member in definition  (Major) 
        Solution to bug#43371: constructor incorrectly marked private (Normal) 
Tests: 
        Added CompleteParseASTTest.testBug43373() 
        Added QuickParseASTTests.testBug43371() 
UI: 
        Solution to bug#43143: Naming of Code Assist Menus/Tab are not consistent 
        changed both names to Content Assist. No tests provided.
@
text
@d1 5
@


1.106
log
@Patch for Bogdan Gheorghe

Fixed  Bug 42685, Bug 43474. 

This patch: 
  - removes the old CTags Indexer 
  - removes the remaining Indexer block UI item under  Project Properties 
  - enables the Indexer on all projects
@
text
@d1 4
@


1.105
log
@Patch for Andrew Niefer

core : 
  - modified MatchLocator to not report local declarations when boolean is 
set
  - modified SearchEngine.search to take an additional parameter 
"excludeLocalDeclarations"

core.tests:
  - modified resources/cfiles/CompletionProposalsTestStart.cpp
  - modified CompletionProposalsTest.testCompletionProposals
  - updated calls to SearchEngine.search

ui:
  - update calls to SearchEngine.search.  CodeCompletion passes true for 
excludeLocalDeclarations
@
text
@d1 6
@


1.104
log
@Patch for Sean Evoy:
- I have removed the binary parser selection from the
new managed project wizard and hard-coded the proper
parser ID in the plugin spec for the build model. There is
an updated JUnit test that verifies this change to the
build model. 
- There is also a fix for the library problem on *nix. The
makefile pattern was also changed slightly to better
capture the dependencies between the build target and
the outputs of other managed projects.
@
text
@d1 5
@


1.103
log
@Patch for Andrew Niefer

Core :
        - modified Symbol table interfaces to use List & Map instead of 
LinkedList and HashMap
        - fixed warnings in ParserSymbolTable
        - fixed bug43106 - Symbol Table support needed to resolve types
        - fixed bug43156 - require ability to add implicit inheritance 
copy constructor
        - fixed bug43159 - TypeInfo.equals() not working properly
        - fixed bug43238 - Postfix_Subscript expressions confuse function 
resolution

Tests:
        - removed testConditionalExpression_Bug43159 from 
FailedCompleteParseASTExpressionTest
          and uncommented it (testConditionalExpression) in 
CompleteParseASTExpressionTest
        - uncommented the following tests in 
CompleteParseASTExpressionTest :
            testPostfixSubscript, 
            testPostfixSubscriptA, 
            testPostfixSubscriptB,
            testPostfixSubscriptWithReferences
        - updated ParserSymbolTableTests to use new addOperatorExpression 
function
        - added testDerivedReference, testAddCopyConstructor to 
ParserSymbolTableTests
        - fixed warning in ClassDeclarationPatternTests
@
text
@d1 5
@


1.102
log
@Patch for Hoda Amer

 Core: 
         In completeParseASTFactory.getExpressionResultType(): Added  the support 
         for expression types: PM_DOTSTAR, PM_ARROWSTAR, CONDITIONALEXPRESSION
 Tests: 
         Added more success test cases to CompleteParseASTExpressionTest 
         and more failure test cases to FailedCompleteParseASTExpressionTest 
         in testing PM_DOTSTAR, PM_ARROWSTAR, CONDITIONALEXPRESSION
@
text
@d1 10
@


1.101
log
@Patch for Andrew Niefer

core :
        - add parameter references to index
        - modify CharOperation.match to allow escaping wildcards 
(bug43063)
        - modify AbstractIndexer.bestPrefix to handle wildcard escaping in 
name (bug43063)
        - modify CSearchPattern to handle escaping wildcards (bug43063)
        - modify enterFunctionBody and enterMethodBody to fix bug42979
        - search for Parameter References
        - added setThrowExceptionOnBadCharacterRead to IScanner to help 
with wildcard bug43063

tests:
        - modified resources/search/classDecl.cpp & include.h to include 
some operators
        - added testOperators_bug43063_bug42979() to 
MethodDeclarationPatternTests
        - added testParameterREferences to OtherPatternTests
@
text
@d1 5
@


1.100
log
@Patch for Bogdan Gheorghe

This patch addresses a NPE that pops up on linux while running the 
indexer portion of tests of the core suite.
@
text
@d1 6
a6 1
2003-09-17 Bogdan Gheorghe
@


1.99
log
@Patch for Hoda Amer


Core: 
        In completeParseASTFactory.getExpressionResultType(): Added the support 
        for expression type PRIMARY_THIS. 
        In createMethod(): changed the scope of a method definition to point to 
        the parent class. 

Tests: 
    Added CompleteParseASTExpressionTest.testPrimaryThis()
@
text
@d1 4
@


1.98
log
@CORE
	Fixed Bug 39556 : 'restrict' qualifier is not supported (ANSI C99) 
	Fixed Bug 43126 : ISourceElementRequestor.acceptParameterReference accesses internal class
	Fixed Bug 43062 : Outline is confused on operator methods containing spaces 
	Cleaned up some warnings in the parser. 

TESTS
	Moved ASTFailedTests::testBug39556() to QuickParseASTTests.
	Cleaned up some warnings in parser tests.
@
text
@d1 3
@


1.97
log
@Patch for Niefer Andrew

Core: 
bug43106 - added getConditionalOperand to ParserSymbolTable

Core.tests:
added testGetConditionalOperand_bug43106 to ParserSymbolTableTests
@
text
@d1 4
@


1.96
log
@CORE
	Partially fixed Bug 42979 : Cannot search for operator overloaders 
	

TESTS
	Added CompleteParseASTTest::testBug42979().
	Updated CompleteParseASTTest::testAndrewsExample().
@
text
@d1 3
@


1.95
log
@This patch is for the following bugs:
bug42836 - Navigate/search: prepopulate template classes from Outline...
bug42902 - Search: Cannot find typedef
bug43016 - Search: Cannot find macro declarations
 
 Core:
 - add Typedefs to index as Types with suffix T (bug42902)
         - added addTypedefReference to AbstractIndexer
         - modified bestTypePrefix in AbstractIndexer
 - added TYPEDEF_DECL, TYPEDEF_SUFFIX to IIndexConstants
         - modified acceptTypedefReference in SourceIndexerRequestor
 -Searching for Typedefs: (bug42902)
         - modified setElementInfo in BasicSearchResultCollector
        - added TYPEDEF to ICSearchConstants
         - modified CSearchPattern & ClassDeclarationPattern
         - implemented acceptTypedef* in MatchLocator
 
 Core.tests
 - updated testIndexContents and testIndexAll and added them back into the 
   IndexManagerTests suite
 - modified resources/search/classDecl.cpp to include a typedef
  - added testbug42902_TypeDefs to ClassDeclarationPatternTests
  - updated testNamespaceReferenceInClassBaseClause in OtherPatternTests
 
 UI
 - modified performAction & determineInitValuesFrom in CSearchPage
 - modified getImage in CSearchResultLabelProvider
@
text
@d1 4
@


1.94
log
@Patch for Hoda Amer. 

Core: 
        In completeParseASTFactory.getExpressionResultType() 
        - Added the handling of some more expression types. 
        See CompleteParseASTExpressionTest for details. 
Tests: 
    - Added lots of test cases to CompleteParseASTExpressionTest
@
text
@d1 3
a10 3

2003-09-12 Andrew Niefer
	- added testBadParameterInfo to ParserSymbolTableTest
@


1.93
log
@CORE
	Fixed Bug 42985 : Search: Qualified function call is treated as a declaration 
	Fixed Bug 40419 : parser fails on heavily templated expressions 

TESTS
	Created QuickParseASTTests::testBug42985(). 
	Moved LokiFailures::testBug40419() to QuickParseASTTests. 
	Deleted LokiFailures as it was empty.
@
text
@d1 3
@


1.92
log
@Patch for Andrew Niefer

This is my previous patch updated with a test and resubmitted.

It fixes some NPE's in function resolution if the parameter information is 
bad. 
It also tries to clarify conversion sequence ranking with comments and 
constants.
@
text
@d1 5
@


1.91
log
@Patch for Andrew Niefer.  

Core:
For bug42815
- Modified ICSearchResultCollector.createMatch to not take a parent 
parameter
- modified BasicSearchResultCollector to create the parent string from the 
fully qualified name of the node
- modified MatchLocator to keep track of most recent declaration for 
reporting purposes
- modified MatchLocator.report to use the most recent declaration

Core.Tests:
- Created search/SearchTestSuite
- Added SearchTestSuite to AutomatedIntegrationSuite and removed the 
individual search tests
- Added testReferencesInFunction to ClassDeclarationPatternTests
- Modified resources/search/classDecl.cpp
- Modified testNamespaceReferenceInClassBaseClause, testMacroPattern, 
testEnumerators, 
  and testEnumeratorReferences in OtherPatternTests to test the Match 
result strings

UI:
- bug42837 - fixed populating search dialog on function declarations
- bug42829 - prepopulated search dialog to any element declarations
- bug42815 - group together search results with same label
- modified CSearchResultLabelProvider to not display the "-" in the search 
label
  while sorting by name if there is no parent.
@
text
@d1 3
@


1.90
log
@CORE
	Fixed Bug 42840 : Search: Cannot find things after double declarations 
	Fixed Bug 42798 : Selected #include <Angled> off by 1 char 
	Fixed Bug 42872 : dynamic cast not parsed properly 
	Partially fixed Bug 39504 : sizeof-expressions are not handled properly 
	Updated SourceElementRequestor callbacks to include IASTParameterReference callbacks. 

UI 
	Updated SourceElementRequestor callbacks to include IASTParameterReference callbacks. 

TESTS
	Added CompleteParseASTTest::testBug42840() & testBug42872().
	Moved testBug39504B(), testBug39505A() & testBug39505B() from failed to QuickParse tests.
@
text
@d1 8
@


1.89
log
@Patch for Sean Evoy

Hi All,
Details are in the change log, but this patch contains work that partially 
implements incremental build. There are 2 major use cases not implemented: 
full rebuild on project settings change and properly handling header file 
changes. Both problems require build model work, so I will deliver that 
functionality in another patch. There are also fixes for bugs 41412 and 
42735.

As always, I have run the JUnit tests on Solaris (Motif) and Linux (Gtk).
@
text
@d1 4
@


1.88
log
@Patch for Hoda Amer

Core: 
        - Solved the double reference problem 
        - solution to bugs #42822, #42823, & #42822B 

Tests: 

        Moved three failed tests (bugs #42822, #42823, & #42822B) 
        from FailedCompleteParseASTExpressionTest to CompleteParseASTExpressionTest
@
text
@d1 6
@


1.87
log
@Patch for Hoda Amer

CORE
	-Added more IASTExpression.Kind handling to CompleteParseASTFactory.getExpressionResultType()	
TESTS
	-Seperated the Expression result type test in a new file : completeParseASTExpressionTests.
	-Added more test cases for simple types.
	-Added FailedCompleteParseASTExpressionTest for failed reference tests.
@
text
@d1 4
@


1.86
log
@CORE
	Updated ScannerException to be more precise and include more information.  
	Updated Parser to be more careful of how it handles particular Scanner errors in COMPLETE_PARSE mode.  
	
TESTS
	Updated ScannerTestCase to keep up to date wrt ScannerException updates.
@
text
@d11 5
@


1.85
log
@Patch for Andrew Niefer

Core :
        Index
        Enumerator references
         - Added createEnumeratorFullyQualifiedName in AbstractIndexer
         - Added addEnumeratorReference in AbstractIndexer
         - implemented acceptEnumeratorReference in SourceIndexerRequestor

        Search
        pattern matching on function parameters:
         - modified scanForParameters in CSearchPattern
         - added getParamString in CSearchPattern
         - modified matchLevel in MethodDeclarationPattern
 
        Enumeration references
         - modified acceptEnumeratorReference in MatchLocator

core.tests:
        Modified resources/search/classDecl.cpp
         - to include more function declarations to test parameter 
matching
         - to include an enumerator reference to test enumerators
        Added testMethodDeclarationParameterMatching to 
FunctionMethodPatternTests.java
        Added testEnumeratorReferences to OtherPatternTests
@
text
@d1 3
@


1.84
log
@CORE & UI
	Made scoping support more robust in CompleteParse mode. 
	Refactored ISourceElementRequestor (enter|exit)CodeBlock() to take IASTCodeScope rather than IASTScope. 
	Removed the now obsolete DOM.  
	Added enumerator references to ISourceElementRequestor.
	
TESTS
	Added CompleteParseASTTest::testThrowStatement(), testScoping(), testEnumeratorReferences().
	Removed LineNumberTest source as it is obsolete.
@
text
@d1 7
@


1.83
log
@Patch for Andrew Niefer

Core : 
- Create ParserLanguage.java
- Modified ParserFactory functions to take ParserLanguage as parameter
- Modifier Parser, Scanner & ParserSymbolTable to use new ParserLanguage 
class
- Update call to ParserFactory in Indexer, Search, CModelBuilder & 
Dependency Tree

Core.tests:
- Updated calls to ParserFactory to specify which language to use

UI:
-CStructorCreator uses the parser, modified call to ParserFactory to 
specify CPP language.
  (this is the same behaviour as before)
@
text
@d1 4
@


1.82
log
@Patch for Hoda Amer

Core : 
    Added references to variables with pointers in solution of bug#42453:Expression result types not computed 
Tests: 
        Added tests to CompleteParseASTTest to test the expression result type for function calls that reference variables with pointers (bug#42453).
@
text
@d1 4
@


1.81
log
@CORE
	Continue to add support for parsing within function bodies.  
	Add workaround for 1.2 for inline function declaration-before-use chicken-and-egg.
	
TESTS
	Added CompleteParseASTTest::testSimpleIfStatement(), testSimpleWhileStatement(). 
	testSimpleSwitchStatement(), testSimpleDoStatement().
@
text
@d1 4
@


1.80
log
@Patch for Andrew Niefer

Core:
- fix patterns & indexing for Enumerators

Core.Tests:
- Added testEnumerators to OtherPatternTests.java
- Modified resources/search/classDecl.cpp to include some enumerators

UI:
- enable Selected Resources scope
- populate dialog base on selection when opened from outline view
- fix small bug that found namespaces when searching for enumerations
- tweak sorting by path to consider line number second
@
text
@d1 4
@


1.79
log
@CORE
	Fixed NPE on nested declarations in code blocks.  
	
TESTS
	Updated CompleteParseASTTest::testSimpleForLoop()
@
text
@d1 4
@


1.78
log
@Patch for Andrew Niefer

Fixed NPE in CompleParseASTFactory.createClassSpecifier caused by a null 
name.
@
text
@d1 3
@


1.77
log
@CORE/UI
    First pass of parsing function bodies with X-Reference information.
    Updated IASTFactory/ISourceElementRequestor to include IASTCodeScope
    constructs, clients should keep this in mind and update their implementations.

TESTS
    Updated ASTFailedTests::testBug39702() to fail more accurately.
    Added testSimpleFunctionBody(), testSimpleForLoop() to CompleteParseASTTest.java.
@
text
@d5 3
@


1.76
log
@Patch for Hoda Amer


Core: 
        - Changed the ASTExpression of the complete package to store the 
        whole ITokenDuple for the typeId instead of just the string. 
        - Changed the ASTExpression in both quick and complete packages and 
        deleted the "id" parameter. 
        - Added partial solution to bug #42453: Exception result types not computed. 
        Now they are computed for simple types only. 
Tests: 
        Call to ASTExpression getTypeId() changed to getTypeIdString(). 
UI: 
         Solution to bug#42414 :Extraneous semi-colons in generated class methods
@
text
@d1 4
@


1.75
log
@Patch for Andrew Niefer

fix bug in PST that causes parse failure on > 2 constructors for a given 
class
Modified ParserSymbolTableTest.testConstructors to test > 2 constructors
@
text
@d1 3
@


1.74
log
@CORE
	Fixed bug41445 - QualifiedLookup succeeds where it should fail.  
TESTS
	Added testBug41445() to CompleteParseASTTests.java.
@
text
@d1 3
@


1.73
log
@Patch for Andrew Niefer.

Added support to the parser symbol table for namespace aliases.

tests:
        added ParserSymbolTableTest.testNamespaceAlias()
        added ParserSymbolTableTest.testUsingNamespaceAlias()
@
text
@d1 3
@


1.72
log
@Patch for Hoda Amer

Core Tests: 
        Modified CCompletionProposalsTest to complete on a body file that includes a header file.
@
text
@d5 4
@


1.71
log
@Patch for Andrew Niefer

Modified BaseSearchTest.setUp to properly include the "include.h" file.

This fixes the failing 
ClassDeclarationPatternTests.testHeadersVisitedTwice and 
OtherPatternTests.testOrPattern
@
text
@d1 4
@


1.70
log
@
Core : 
        - Added resolving references in a method's qualified name in Complete parse mode. 
        Example (.cpp file ): 
        The method "A::B::C::aMethod(){};" used to be an IASTFunction, with name = "A::B::C::aMethod". 
        Now is an IASTMethod, with name = "aMethod", and references to class A, class B and class C. 

        - Added the checking for "isConstructor" and "isDestructor" for an IASTMethod in complete parse mode.
@
text
@d1 3
@


1.69
log
@CORE
	Fixed bug39535 - Parser fails on namesapce aliases
	
TESTS
	Moved bug39535 from failedTests to quickParse success tests.
@
text
@d1 4
@


1.68
log
@CORE
	Fixed bug39526 - Parser doesn't handle initializers correctly.  
	Fixed bug41520 - FullParse : Constructor Initializer is mistaken as function prototype 
	
TESTS
	Moved testBug39526() from ASTFailedTests.java to QuickParseASTTests.java.
	Moved testBug41520() from FullParseFailedTests.java to CompleteParseASTTest.java
@
text
@d1 3
@


1.67
log
@Updated TranslationUnitTests to not include K&R
@
text
@d2 4
@


1.66
log
@CORE
	Fixed Bug 39530 - More problems with initializers. 
	Fixed Bug 37424 - Crash when opening big files
	Refactored pointerOperators & cvQualifiers to not throw backtracks in optional case.  
	Added tracing support to cdt.core plugin via .options file.  

TESTS
	Added QuickParseASTTests::testBug39530().
@
text
@d2 3
@


1.65
log
@Patch for Hoda Amer:
Core: 
        -Solutions to bug#38985 & bug#38986 
        In IStructure: 
                getField(String)                Implemented 
                getFields()                        Implemented 
                getMethod(String)                Implemented 
                getMethods()                Implemented 
                isAbstract()                Implemented 
                getBaseTypes()                Has been replaced by getSuperClassesNames() 
                getAccessControl(int)        Has been replaced by getSuperClassAccess(String name) 

        - Added some methods to IMethodDeclaration, namely: 
        isFriend(), isInline(), isVirtual(), and isPureVirtual(). 

Core Tests: 
        Enabled some tests in the IStructureTests, namely: 
        testGetFields(), testGetField(), testGetMethods(), testGetMethod(), 
        testIsAbstract(), testGetBaseTypes(), and testGetAccessControl().
@
text
@d1 3
@


1.64
log
@Patch for Hoda Amer:
Core: 
        Modified the parser's newExpression() to send all its sub expressions to the newDescriptor and check on each expression to find references in the CompleteParserASTFactory.createExpression(). 

Core Tests: 
        Added testNewExpressions() to CompleteParseASTTest to test new expression's references.
@
text
@d1 5
@


1.63
log
@Patch for Sean Evoy:
This patch contains some minor UI changes and a big chunk of work to add 
built-in symbols and includes search paths to a tool specification. 

The UI change is a switch from dynamically resizing the property page when 
an option category is selected from the list, but rather using a scrolled 
edit area. Now, if the option set is larger than the viewable area, a 
horizontal and/or vertical scrollbar is displayed.

In terms of built-ins, there is no UI support to change the values just 
yet. That is coming, but I wanted to get the framework and some 
definitions in place so that the indexer and scanner can start using them.
@
text
@d22 3
@


1.62
log
@CORE
	Removed warnings from SymbolTable & QuickParseCallback (removing implicit accessor generation).
	Made IASTElaboratedTypeSpecifier derive from IASTOffsetableNamedElement (as it should).  

TESTS
	Removed warnings from AutomatedIntegrationSuite.java (removing implicit accessor generation).
@
text
@d1 21
@


1.61
log
@CORE
	Added X-Reference support for ArrayModifiers and Exception Specifications.  
	Fixed Bug 41551  -  HandleInclusion always throws ScannerException on local includes.

TESTS
	Added CompleteParseASTTest::testArrayModExpression(), testPointerVariable() & 
	testExceptionSpecification().
@
text
@d2 3
@


1.60
log
@CORE
	Added constructor expression support for variables.  
	Added constructor chain x-reference support for methods. 

TESTS
	Added testBug41520() to FullParseFailedTests.java.  
	Added testConstructorChain() to CompleteParseASTTest.java
@
text
@d1 4
@


1.59
log
@CORE
	Added Expression x-reference support into Parser.

TESTS
	Added testSimpleExpression(), testParameterExpressions() && 
	testNestedNamespaceExpression() to CompleteParseASTTest.java.
@
text
@d2 4
@


1.58
log
@Patch for Sean Evoy

In order to work through CExtensionPoint mechanism, I have to change the 
existing extension point entries for the Managed and Standard builders to 
the following (all future builders will have to conform to this as well):
   <extension
         id="ManagedBuildManager"
         point="org.eclipse.cdt.core.ScannerInfoProvider">
      <cextension>
         <run
 class="org.eclipse.cdt.core.build.managed.ManagedBuildManager">
         </run>
      </cextension>
   </extension>

   <extension
         id="StandardBuildManager"
         point="org.eclipse.cdt.core.ScannerInfoProvider">
      <cextension>
         <run
 class="org.eclipse.cdt.core.build.standard.StandardBuildManager">
         </run>
      </cextension>
   </extension>

As well, the ManagedBuildManager and StandardBuildManager must extend 
AbstractCExtension.

The new project wizards for managed and standard projects have to be 
modified to register the right class as the scanner info providers for the 
project. The example below shows the managed project wizard code, but the 
standard project wizard is similar.
try {
        ICDescriptor desc = 
CCorePlugin.getDefault().getCProjectDescription(project);
        desc.remove(CCorePlugin.BUILD_SCANNER_INFO_UNIQ_ID);
        desc.create(CCorePlugin.BUILD_SCANNER_INFO_UNIQ_ID, 
ManagedBuildManager.INTERFACE_IDENTITY);
} <snip>


Clients use a new method defined in CCorePlugin 

public IScannerInfoProvider getScannerInfoProvider(IProject project) {
        IScannerInfoProvider provider = null;
        if (project != null) {
                try {
                        ICDescriptor desc = (ICDescriptor) 
getCProjectDescription(project);
                        ICExtensionReference[] extensions = 
desc.get(BUILD_SCANNER_INFO_UNIQ_ID);
                        if (extensions.length > 0)
                                provider = (IScannerInfoProvider) 
extensions[0].createExtension();
                } catch (CoreException e) {
                }
        }
        return provider;
}

to get the information provider as shown in the updated JUnit test code 
below:
// Find the first IScannerInfoProvider that supplies build info for the 
project
IScannerInfoProvider provider = 
CCorePlugin.getDefault().getScannerInfoProvider(project);
assertNotNull(provider);

As is the case now, clients implement the IScannerInfoChangeListener 
interface and pass themselves to the provider in a subscription message. 
There is also a new method on the IScannerInfoProvider interface that 
allows the client to get information immediately as shown below:
IScannerInfo currentSettings = provider.getScannerInformation(project); 

The ManagedBuildManager::getScannerInfo(IResource) method will be 
deprecated, then removed before the end of this release cycle.
@
text
@d1 4
@


1.57
log
@Patch for Bogdan Gheorghe.

Changed the order of tests in AutomatedIntegrationSuite. The indexer tests must be run AFTER any indexer client tests...
@
text
@d1 13
a834 1
>>>>>>> 1.36
@


1.56
log
@CORE
	Added X-Ref/Elaborated type support w/element requestor callbacks.  

TESTS
	Added CompleteParseASTTest::testForewardDeclarationWithUsage().
@
text
@d1 5
@


1.55
log
@Patch for Hoda Amer. 

Hi, 
This patch updates code completion to use search. It also includes my previous patch which enabled the class wizard to use search as well. 

Current Code Completion has the following restrictions: 
- It will only work within the scope of a function or a method. 
-It will look for globals (variables, functions, classes, strucs, unions, enumerations, and macros). 
-In the scope of a method, it will also look for the methods and fields that belong to the owner class of this method. 
- It will NOT search the parent classes of the method in the method scope case. 
- It will NOT de-reference after a "." or an "->"
@
text
@d1 4
a4 1
2003-08-12
@


1.54
log
@Patch for Bogdan Gheorghe

This patch combines the field and variable search patterns into one in order to allow qualified searches on variables.
@
text
@d1 4
@


1.53
log
@Patch for Bogdan Gheorghe. 

This patch adds working copy search, macro search and combines the function and method search patterns into one.
@
text
@d1 4
@


1.52
log
@Patch for Bogdan (Fancy Pants) Gheorghe

This patch adds macro declarations to the index.
@
text
@d1 4
@


1.51
log
@Patch for Andrew Niefer:
Core:
- refactor symbol table function names to start with lower case letters
- added better constructor support :
        - IDerivableContainerSymbol.addConstructor
        - IDerivableContainerSymbol.lookupConstructor
        - IDerivableContainerSymbol.getConstructors
- implicit user-defined conversion sequences now only use constructors not 
marked explicit
- user-defined conversion sequences are now only applied at most once 
(12.3-4 in spec) 
- changed ParserSymbolTableException.r_Unspecified to r_InternalError 
which is thrown on internal symbol table inconsistancies (likely from bugs 
rather than semantic problems with the parsed code)

Core.tests:
- updated tests to reflect function name refactoring
- added ParserSymbolTableTest.testConstructors
@
text
@d1 3
@


1.50
log
@Patch for Andrew Niefer.

This patch contains modifications to BasicSearchMatch and 
BasicSearchResultCollector so that the collector will not accept matches 
that have already been seen.

( Addresses the problem of seeing a class definition in a header file 
multiple times because that header was included from multiple cpp files)

This patch also fixes a small bug in finding the resource for header files 
we enter while parsing.
@
text
@d1 4
@


1.49
log
@Patch for Andrew Niefer

This patch improves support in the parser symbol table for forward declarations
@
text
@d1 5
@


1.48
log
@Patch for Sean Evoy

I am in the process of documenting the build model and as I go along, a 
number of things will have to be cleaned up in the actual model itself. 
This patch is purely a bookeeping change to make it easier for me to 
maintain the build model in the face of these changes as we go forward. 
Where I used to access XML elements using hard-coded strings, I have moved 
the string into the appropriate interface class. If the name of the 
attribute changes in the future, I only have to update it one place.

I have also begun the process of renaming certain attributes of the schema 
to make them better reflect what they are doing. My hope is that if they 
have intuitive names, toolchain implementers will have less difficulty 
understanding their intent. In any case, I have changed four attribute 
names; optionRef -> optionReference, toolRef -> toolReference, optionValue 
-> listOptionValue, and  optionEnum -> enumeratedOptionValue. 

Unfortunately, these changes will invalidate the dot-cdtbuild files for 
any managed build projects in your workspace. If you can't bear to create 
a new project, move the files over, and set-up the compiler options again, 
you can always hand-edit the changes in the file yourself. Just remember 
to restart CDT after you do so.
@
text
@d1 4
@


1.47
log
@Patch for Victor Mozgin

Fixed PR 39540 : Parser fails on const qualifier after class specifier
@
text
@d8 5
@


1.46
log
@Patch for Hoda Amer.  

- The core patch modifies the CModelBuilder to recognize pointers to functions. 
- The tests patch changes the CModelElementsTests and puts the pointer to function test back in its original place (as a variable). 
- The ui patch modifies the NewClassWizard to use search in finding a base class ( the new indexer must be on for it to work ).
@
text
@d1 3
@


1.45
log
@Patch for Victor Mozgin.  

Fixed PR 39532 : Parser fails on fully-qualified class names.
@
text
@d1 4
@


1.44
log
@CORE
	Updated AST to better represent pointers to functions/methods.
	Implemented typedef declaration/x-ref infrastructure.  

TESTS
	Updated QuickParseASTTests for pointer to function updates.
	Updated CompleteParseASTTests for typedef work.
@
text
@d1 3
@


1.43
log
@Patch for Sean Evoy

In order to meet certain internal guidelines and to test the makefile 
generator, the build model replied to some answers with hard-coded 
information. This patch moves the information into the build model. Tests 
have been updated to reflect these changes, and the patch has been 
smoke-tested on Unix.
@
text
@d1 4
@


1.42
log
@Patch for Victor Mozgin.  

Fixed PR 39546 : Parser fails on 'signed' casts.
@
text
@d23 14
@


1.41
log
@Patch for Andrew Niefer

core:
- fixed a couple of bugs to do with searching for globally qualified 
patterns
- fixed a bug to do with the '?' wildcard
- fixed a bug to do with searching for functions/methods using patterns 
specifying parameters

tests:
- new search tests:
                ClassDeclarationPatternTests.testClassReferenceInFieldType
                ClassDeclarationPatternTests.testClassReferences
 ClassDeclarationPatternTests.testEnumerationReferenceVisibleByInheritance
                ClassDeclarationPatternTests.testGloballyQualifiedItem
 ClassDeclarationPatternTests.testTypeReferenceVisibleByUsingDirective
                FunctionMethodPatternTests.testMethodDeclaration
                FunctionMethodPatternTests.testMethodDeclarationWithParams
                OtherPatternTests.testFieldDeclaration
                OtherPatternTests.testNamespaceDeclaration
                OtherPatternTests.testNamespaceReferenceInClassBaseClause
                OtherPatternTests.testNamespaceReferenceInUsingDirective
                OtherPatternTests.testVariableDeclaration
@
text
@d1 3
@


1.40
log
@CORE
	Fixed Bug 40842 - Parser: NPE while parsing class declaration in full parse mode 
	Fixed Bug 40843 - Parser: failParse doesn't set parsePassed = false on EOF.
	Fixed Miscellaneous overrides issues involving parameters & functions. 


TESTS
	Added/moved tests as necessary for bugfix 40842 & 40843.
@
text
@d1 16
@


1.39
log
@Patch for Andrew Niefer.

This patch creates a new failing test class : FullParseFailedTests.  This 
is for writing failed tests on the parser doing COMPLETE_PARSE.

The first failed test is for bug 40842 "Parser: NPE while parsing class 
declaration in full parse mode"
@
text
@d1 3
@


1.38
log
@Patch for Victor Mozgin.

Fixed PR 39537 : Parser fails if template parameters contain '>' or
'<'  characters.
@
text
@d1 4
@


1.37
log
@Fixed testBug40714() to faiil properly.
@
text
@d1 3
@


1.36
log
@Patch for Victor Mozgin. 

Fixed PR 39553 : Macros are not expanded in #include statements.
@
text
@d1 3
@


1.35
log
@Patch for Bogdan Gheorghe.  

This patch adds type refs, function refs, method refs,  fireld refs and namespace refs to the index and changes the parser mode to complete parse.
@
text
@d4 4
@


1.34
log
@CORE
	Added COMPLETE_PARSE support for Method and Field declarations and cross-references. 
	Fixed some small ParserSymbolTable bugs.
	Added support for linkage specification under COMPLETE_PARSE.

TESTS
	Updated CompleteParseASTTests for Method/Field updates.
	Fixed TortureTest's parser mode switch (was always QuickParsing).
@
text
@d1 3
@


1.33
log
@Patch for Hoda Amer.

This core patch cleans up the CModelBuilder. It also solves a bug and all tests in IStructureTests now pass successfully. 
In the core.tests patch, the test for templates of variables is removed from ITemplateTests because it is moved to the failed tests.
@
text
@d1 4
@


1.32
log
@Moved Template of Variable test case to Failed tests
@
text
@d3 2
a4 1

@


1.31
log
@Patch for Andrew Niefer:
Core:
- modifications to the Indexer to better support qualified names
- functions to create Index entry prefixes for the different Search 
Patterns
- all of the search patterns are now being created and all do at least 
some matching
- all of the parser callbacks for declarations, definitions, and 
references are now being handled, though the patterns and indexer both 
need some work here

Core.tests:
- new BaseSearchTest which creates a project and uses the indexer
- new test class FunctionMethodPatternTests to test aspects of the 
Function & Method patterns
- new test class OtherPatternTests to test the other (Namespace, Field & 
variable) patterns
- new tests to test index prefixes for the patterns

UI:
- handle more varied search results and display more icons
@
text
@d1 6
@


1.30
log
@CORE
	Added CompleteParse - UsingDirective & UsingDeclarations w/namespace/class/field variable references.
	Added CompleteParse support for enumeration specifiers and references in variables & fields.  
	Stubbed out other Scopes/Declarations for COMPLETE_PARSE mode to allow indexer team to switch over ASAP. 

TESTS
	Updated CompleteParseASTTests.
@
text
@d4 8
@


1.29
log
@CORE
	Added in preliminary support for Field/Variable w/cross references on their types.  

TESTS
	Updated CompleteParseASTTests.
@
text
@d1 3
@


1.28
log
@ - Added support for digraphs and trigraphs. Both scanner and UI syntax
highlighting are updated.
-  Added support for hex floating point literals.
- Fixed stack overflow problem with string literals concatenation.
- Fixed problem with token pasting in macros.
- This solves PR 39523, 39550, 39552.
@
text
@d1 3
@


1.27
log
@Patch for Bogdan Gheorghe:
- adds namespaces, enums, typedefs, functions,
methods, fields and vars to the index.
- also fixes a problem with the Search label provider
which caused it to not display properly under some
conditions.
@
text
@d22 7
@


1.26
log
@CORE
	Fleshed out basic declarations for FullParse AST.
	Fixed Bug 40554  - Fields coming back as Vars 
	Fixed Bug 40555  - Methods come back as Functions 

TESTS
	Created CompleteParseASTTest and added it to ParserTestSuite.
@
text
@d1 3
@


1.25
log
@CORE & UI
	Added ISourceElementCallbackDelegate interface for AST constructs to allow the Parser to delegate callback's to the nodes themselves.  
	Got rid of ParserMode.STRUCTURAL_PARSE for the time being. 
	Removed org.eclipse.cdt.internal.core.parser.ast.full. 
	Created org.eclipse.cdt.internal.core.parser.ast.complete. 
	Updated ParserFactory.createScanner() to force the user to provide a callback and a ParserMode.
	Introduced ASTSemanticException for COMPLETE_PARSE mode. 
	Fleshed out preliminary IASTReference interfaces and added callbacks to ISourceElementRequestor.
	Removed acceptElaboratedTypeSpecifier() from ISourceElementRequestor.

TESTS
	Updated ParserSymbolTableTests to remove dependencies on parser.ast.full classes.
	Updated Parser test suites for updates to ParserFactory.
@
text
@d1 3
@


1.24
log
@CORE
	Removed DeclaratorDuple as it was obsolete.
	Fixed offsets in quickParse's IASTTypedefDeclaration implementation.
	Fixed Bug 40436 - Fully Qualified Names Needed (for Indexer/Search features)

TESTS
	Wrote new tests in QuickParseASTQualifiedNameTest.java and added it to ParserTestSuite's suite.
@
text
@d2 4
@


1.23
log
@Remove usage of Java 1.4 reserved keyword assert.
@
text
@d1 3
d6 2
a7 2

2003-07-17
@


1.22
log
@CORE & UI 
	Removed IParserCallback.  
	Partially converted DOM to ISourceElementRequestor (requires refactoring of CModelBuilder & StuctureComparator modules in near future).  
	Completely finished ISourceElementRequestor/IASTFactory work for QuickParse mode.  
	Added pointer to methods/functions into AST callback structure.  
	Restructured AST class hierarchy.  
	Removed the old IParserCallback return Objects from every Parser method.

TESTS
	Rewrote the entire DOMTests suite to now be AST tests.  
	Removed DOMTests, BaseDOMTest, DOMFailedTests after methods were migrated to QuickParseASTTests & ASTFailedTests.  
	Made sure every parser failed test had a defect number associated with it.
@
text
@d1 3
@


1.21
log
@Patch for Victor Mozgin

Added support for long long and wide char literals.

Fix for PR 39349 : Scanner fails on long long literals.
Fix for PR 39544 : Scanner fails on wide char literals.
@
text
@d1 6
a6 1
2003-06-15 Victor Mozgin
@


1.20
log
@Patch for Victor Mozgin.  

Added failed tests that correspond to recently reported parser PRs.
@
text
@d1 4
@


1.19
log
@Patch for Bogdan Gheorghe:
- support for class specifier search
- a new C/C++ search menu item
@
text
@d1 3
@


1.18
log
@CORE
	Filled out IASTMethod & IASTFunction & added implementations.
	Updated IScanner, clients & implementations to use IScannerInfo.  
	Finished SimpleDeclaration porting to new architecture, only thing left is templates.  

TESTS
	Updated IScanner, clients & implementations to use IScannerInfo.
@
text
@d1 3
@


1.17
log
@Further restructuring.
@
text
@d1 3
@


1.16
log
@Patch for Sean Evoy.  

The change logs contain an overview of what has been done to implement a new interface between a build model (any build model) 
and clients of the model that need to extract include search paths and defined symbols. For the most part, I have tried to leave the 
old build system as unchanged as possible. For example, project properties like the make search path, and whether or not to continue 
on build failures are still stored as persistent properties on the project through the CNature (ugh). The new information I have added 
is managed by a new build manager on a per-project basis and is associated with a project as a session property. The information is 
persisted in the 'cdtbuild' file introduced by the new managed build system.
@
text
@d1 3
@


1.15
log
@CORE
	Fixed NPE in Parser::declarator().
	Bug 39652 - AST: Nested Classes incorrectly report null qualified Names 

TESTS
	Moved testBug39652() from failed search tests to ClassDeclarationPatternTests.
@
text
@d19 10
@


1.14
log
@Patch for Andrew Niefer.

cdt.core: 
- Modified ICSearchConstants to use classes (SearchFor & LimitTo) instead of int for constants 
- Modified MatchLocator to actually invoke the parser to do the search 

cdt.core.tests: 
        - Added new source Folder search 
        - Added search/ClassDeclarationPatternTests::testMatchSimpleDeclaration 
        - Added search/ClassDeclarationPatternTests::testMatchNamespaceNestedDeclaration 
        - Added new resource folder search & containing file classDecl.cpp 
        - Added new failures package ord.eclipse.cdt.core.search.failedTests 
        - Added new failing test PatternsFailedTests::testBug39652 

        * Note that both the ClassDeclarationPatternTests and PatternsFailedTests must be run as Plugin Tests * 

        cdt.ui: 
        - Updated Search classes to reflect changes to ICSearchConstants.
@
text
@d1 3
@


1.13
log
@Changes from Bogdan added more tests for the indexer.
@
text
@d1 632
a632 622
2003-07-03 Bogdan Gheorghe
	Added IndexManagerTest::testAddNewFileToIndex()
	Added IndexManagerTest::testRemoveProjectFromIndex()
	Added IndexManagerTest::testRemoveFileFromIndex()
	
2003-07-02 Victor Mozgin
	Added DOMTests::testBug39501().
	Improved filtering of expected failures/inconclusives in TortureTest.

2003-06-30 John Camelon
	Added DOMTests::testAssignmentExpression()
	Added PreprocessorConditionalTest to ParserTestSuite.  

2003-06-28 John Camelon
	Completed Quickparse expression representation.  
	Updated ExpressionEvaluation and associated tests.  

2003-06-26 John Camelon
	Update IASTExpression. 
	Move Parser.Backtrack and Parser.EndOfFile to external interface. 

2003-06-25 John Camelon
	Added DOMFailedTest::testBug39349(). 
	Added DOMTests::testBug39348().

2003-06-25 John Camelon
	Create new interface and support for calculating lineNumber/offset mapping.  
	Updated IASTClassSpecifier for qualified name query.  
	Began structuring expressions and declarators in Parser for ISourceElementRequestor.  
	Updated other packages to use new interfaces.  
	Updated automatedtests/torture test to use new line number information.  

2003-06-24 John Camelon
	Updates for ISourceElementRequestor - elaborated types & enumerations.  

2003-06-23 John Camelon
	Factory/constructor signature updates.  

2003-06-17 Victor Mozgin
	Added MacroTests.java (invocation in AllCoreTests).
	Added MacroTests.c to resources.

2003-06-17 Sean Evoy
	Moved the ManagedBuildInfo extension point from the plugin file in org.eclipse.cdt.ui.tests
	Added new options to sub target for include paths and preprocessor symbols
	Added test for IManagedBuildPathInfo
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java
	
2003-06-17 Brent Nicolle
	Added Interface tests of IStructure.java.

2003-06-17 Victor Mozgin
	Added DeclaratorsTests.java (invocation in AllCoreTests).
	Added DeclaratorsTests.cpp to org.eclipse.cdt.core.model.tests.resources.

2003-06-16 Victor Mozgin
	Added testOldKRFunctionDeclarations() to DOMTests.
	Added testKRFunctionDeclarations() to TranslationUnitTests.

2003-06-16 Vladimir Hirsl
	Added /build, /parser, /failures and /suite directories to the library. 
	Copied resources from /model/org.eclipse.cdt.core.model.tests.resources
	                 to /model/org/clipse/cdt/core/model/tests/resources/cmodel.
	Added class AISResultPrinter to format test results.  
	Class AutomatedIntegrationSuite now implements IPlatformRunnable.

2003-06-14 Victor Mozgin
	Moved testBugSingleton192() from LokiFailures to DOMTests.
	Added testPointersToMembers() and testPointersToMemberFunctions() to DOMTests.
	Added testBug36290() and testBug36931() to DOMTests.

2003-06-13 John Camelon
	Added Class/Base infrastructure to public interfaces & requestor callback. 
	Moved many internal interfaces to external packages. 
	Organized imports.  

2003-06-13 Victor Mozgin
	Renamed NullParserCallback into NullSourceElementRequester in AutomatedFramework.

2003-06-13 John Camelon
	Merged ParserSymbolTable branch back into HEAD.

2003-06-12 John Camelon
	Get rest of JUnit tests working, will merge back to HEAD branch.  

2003-06-12 John Camelon
	Introduction of ASTFactory strategy, some restructuring of packages and interfaces.
	
2003-06-11 Victor Mozgin
	Old Java TestCase.txt and TestCase2.txt for partioning testing have been replaced with C/C++ files.
	Modified AutomatedIntegrationSuite.java so it doesn't produce JUnit warning anymore.
	All tests in org.eclipse.cdt.ui.tests should pass now.

3003-06-11 Peter Graves
    Update the test.xml to get the location of org.eclipse.test from a property
    if set. If the property is not set, it will default to the old value.
    
2003-06-11 Victor Mozgin
	Added TortureTest to test CDT C++ parser with GCC testsuites.
	GCC testsuites are not included.

2003-06-10 John Camelon
	Futher pursuit of the golden hammer, symbol table integration. 

2003-06-10 Brent Nicolle
	Added some Interface tests of (IInclude, IMacro, IStructure).
	Made sure all the Test Suites have names in the JUnit hierarchy.

2003-06-09 John Camelon
	First step in replacing IParserCallback with ISourceElementRequestor.  
	
2003-06-09 Victor Mozgin
	Moved testBug36769() from ACEFailedTest.java to DOMTests.java.
	Removed ACEFailedTest.java as it is empty now.
	Added DOMTests.testBug36769B(). 

2003-06-09 Victor Mozgin
	Moved testBug36932() from DOMFailedTest.java to DOMTests.java.
	Added DOMTests.testBug36932B() and DOMTests.testBug36932C(). 

2003-06-09 Victor Mozgin
	Moved testBug36701() from ScannerFailedTests.java to ScannerTestCase.java.
	Renamed it to testBug36701A() and fixed it.
	Added ScannerTestCase.testBug36701B().

2003-06-07 Victor Mozgin
	Moved testBug36766A(), testBug36766B() & testBug36766C() from STLFailedTests.java to DOMTests.java.
	Renamed them to testBug36766and36769x(), as they cover both PRs.
	Added testBug36766and36769D() - test for templated destructor.

2003-06-05 John Camelon
	Moved testBug23478A() & testBug23478B() from failed tests to TranslationUnitTests.java.
	Removed TranslationUnitFailedTests.java as it was empty. 

2003-05-29 Andrew Niefer
	Modified tests to support eType & PtrOp changes in core
	Added ParserSymbolTableTest::testTemplateParameterAsParent
	Added ParserSymbolTableTest::testTemplateInstanceAsParent
	Added ParserSymbolTableTest::testTemplateParameterDefaults
	Added ParserSymbolTableTest::testTemplateParameterAsFunctionArgument
	started ParserSymbolTableTest::incompletetestTemplateSpecialization

2003-05-26 John Camelon
	Rollback PST/Parser integration.

2003-05-13 Andrew Niefer	
	Modified ParserSymbolTableTest to use new interface

2003-05-08 Andrew Niefer
	Added ParserSymbolTableTest::testMarkRollback

2003-05-06 John Camelon
	Further integration of SymbolTable into Parser, some refactoring. 

2003-05-05 John Camelon/Andrew Niefer
	Added CrossReferenceTests to ParserTestSuite to test symbol-table/DOM interworking.

2003-05-05 Andrew Niefer
	Rewrote ParserSymbolTableTest to reflect structural changes to the symbol table.

2003-05-01 Andrew Niefer
	Updated FractionalAutomatedTest to use threads
	Modified ScannerTestCase::testBug36287
	Added ScannerTestCase::testBug37011
	Added ScannerTestCase::testOtherPreprocessorDefines

2003-04-28 John Camelon
	Moved testBug36730() & testBug37019() from DOMFailedTests to DOMTests.

2003-04-28 Andrew Niefer
	Added DOMFailedTest::testBug37019
	Added DOMFailedTest::testBug36932
	Added ScannerFailedTest::testBug37011

2003-04-28 John Camelon
	Added DOMTests::testOrder().  

2003-04-28 Peter Graves
	* model/org/eclipse/cdt/core/model/tests/BinaryTests:
	Updated to remove a few small errors, and deal with some changes
	to the core CDT
	 
2003-04-27 John Camelon
	Added testBug36932() to DOMTests. 
	Moved testBugFunctor758() from LokiFailures to DOMTests.
	Moved testBug36704() from DOMFailedTest to DOMTests.  
	Moved testBug36699() from DOMFailedTest to DOMTests.  
	Moved testBug36691() from DOMFailedTest to DOMTests.  

2003-04-25 Andrew Niefer
	Moved ACEFailedTest::testBug36771 to DOMTests
	Moved DOMFailedTest::testBug36714 to DOMTests
	Updated ScannerTestCase::testBug36816
	
2003-04-25 John Camelon
	Added DOMTests::testBug36852(). 
	Added DOMTests::testBug36764().
	Moved DOMFailedTests::testBug36702() to DOMTests(). 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added DOMTests::testBug36799().
	Cleaned up tests to reduce amount of code necessary to maintain these things. 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added LokiFailures.java to failed tests directory.

2003-04-24 Andrew Niefer
	Added AutomatedFramework.java
	Added FractionalAutomatedTest (which derives from AutomatedFramework)
	Refactored AutomatedTest to derive from AutomatdFramework
	Added ScannerTestCase.testBug36816
	Added ScannerTestCase.testBug36255	

2003-04-24 John Camelon
	Fixed Java 1.3 compliance issue w/AutomatedTest.java
	Fixed False failure in HelloWorld.java.  

2003-04-21 John Camelon
	Updated DOMTests::testBug36247(). 
	Moved testBug36692(), testBug36703(), testBug36708(), testBug36707(), testBug36689()
	and testBug36690() from DOMFailedTests to DOMTests and updated them. 

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
=======
2003-04-21 Andrew Niefer
	Added DOMFailedTests::testBug36713()
	Added DOMFailedTests::testBug36714()
	Added DOMFailedTests::testBug36717()
	Added DOMFailedTests::testBug36730()

2003-04-21 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
>>>>>>> 1.36
@


1.12
log
@Patch for Victor Mozgin.  

Fixed PR 39501 : Parser problems with throw clauses.
Improved filtering of expected failures/inconclusives in TortureTest.
@
text
@d1 622
a622 617
2003-07-02 Victor Mozgin
	Added DOMTests::testBug39501().
	Improved filtering of expected failures/inconclusives in TortureTest.

2003-06-30 John Camelon
	Added DOMTests::testAssignmentExpression()
	Added PreprocessorConditionalTest to ParserTestSuite.  

2003-06-28 John Camelon
	Completed Quickparse expression representation.  
	Updated ExpressionEvaluation and associated tests.  

2003-06-26 John Camelon
	Update IASTExpression. 
	Move Parser.Backtrack and Parser.EndOfFile to external interface. 

2003-06-25 John Camelon
	Added DOMFailedTest::testBug39349(). 
	Added DOMTests::testBug39348().

2003-06-25 John Camelon
	Create new interface and support for calculating lineNumber/offset mapping.  
	Updated IASTClassSpecifier for qualified name query.  
	Began structuring expressions and declarators in Parser for ISourceElementRequestor.  
	Updated other packages to use new interfaces.  
	Updated automatedtests/torture test to use new line number information.  

2003-06-24 John Camelon
	Updates for ISourceElementRequestor - elaborated types & enumerations.  

2003-06-23 John Camelon
	Factory/constructor signature updates.  

2003-06-17 Victor Mozgin
	Added MacroTests.java (invocation in AllCoreTests).
	Added MacroTests.c to resources.

2003-06-17 Sean Evoy
	Moved the ManagedBuildInfo extension point from the plugin file in org.eclipse.cdt.ui.tests
	Added new options to sub target for include paths and preprocessor symbols
	Added test for IManagedBuildPathInfo
	* build/org/eclipse/cdt/core/build/managed/tests/AllBuildTests.java
	
2003-06-17 Brent Nicolle
	Added Interface tests of IStructure.java.

2003-06-17 Victor Mozgin
	Added DeclaratorsTests.java (invocation in AllCoreTests).
	Added DeclaratorsTests.cpp to org.eclipse.cdt.core.model.tests.resources.

2003-06-16 Victor Mozgin
	Added testOldKRFunctionDeclarations() to DOMTests.
	Added testKRFunctionDeclarations() to TranslationUnitTests.

2003-06-16 Vladimir Hirsl
	Added /build, /parser, /failures and /suite directories to the library. 
	Copied resources from /model/org.eclipse.cdt.core.model.tests.resources
	                 to /model/org/clipse/cdt/core/model/tests/resources/cmodel.
	Added class AISResultPrinter to format test results.  
	Class AutomatedIntegrationSuite now implements IPlatformRunnable.

2003-06-14 Victor Mozgin
	Moved testBugSingleton192() from LokiFailures to DOMTests.
	Added testPointersToMembers() and testPointersToMemberFunctions() to DOMTests.
	Added testBug36290() and testBug36931() to DOMTests.

2003-06-13 John Camelon
	Added Class/Base infrastructure to public interfaces & requestor callback. 
	Moved many internal interfaces to external packages. 
	Organized imports.  

2003-06-13 Victor Mozgin
	Renamed NullParserCallback into NullSourceElementRequester in AutomatedFramework.

2003-06-13 John Camelon
	Merged ParserSymbolTable branch back into HEAD.

2003-06-12 John Camelon
	Get rest of JUnit tests working, will merge back to HEAD branch.  

2003-06-12 John Camelon
	Introduction of ASTFactory strategy, some restructuring of packages and interfaces.
	
2003-06-11 Victor Mozgin
	Old Java TestCase.txt and TestCase2.txt for partioning testing have been replaced with C/C++ files.
	Modified AutomatedIntegrationSuite.java so it doesn't produce JUnit warning anymore.
	All tests in org.eclipse.cdt.ui.tests should pass now.

3003-06-11 Peter Graves
    Update the test.xml to get the location of org.eclipse.test from a property
    if set. If the property is not set, it will default to the old value.
    
2003-06-11 Victor Mozgin
	Added TortureTest to test CDT C++ parser with GCC testsuites.
	GCC testsuites are not included.

2003-06-10 John Camelon
	Futher pursuit of the golden hammer, symbol table integration. 

2003-06-10 Brent Nicolle
	Added some Interface tests of (IInclude, IMacro, IStructure).
	Made sure all the Test Suites have names in the JUnit hierarchy.

2003-06-09 John Camelon
	First step in replacing IParserCallback with ISourceElementRequestor.  
	
2003-06-09 Victor Mozgin
	Moved testBug36769() from ACEFailedTest.java to DOMTests.java.
	Removed ACEFailedTest.java as it is empty now.
	Added DOMTests.testBug36769B(). 

2003-06-09 Victor Mozgin
	Moved testBug36932() from DOMFailedTest.java to DOMTests.java.
	Added DOMTests.testBug36932B() and DOMTests.testBug36932C(). 

2003-06-09 Victor Mozgin
	Moved testBug36701() from ScannerFailedTests.java to ScannerTestCase.java.
	Renamed it to testBug36701A() and fixed it.
	Added ScannerTestCase.testBug36701B().

2003-06-07 Victor Mozgin
	Moved testBug36766A(), testBug36766B() & testBug36766C() from STLFailedTests.java to DOMTests.java.
	Renamed them to testBug36766and36769x(), as they cover both PRs.
	Added testBug36766and36769D() - test for templated destructor.

2003-06-05 John Camelon
	Moved testBug23478A() & testBug23478B() from failed tests to TranslationUnitTests.java.
	Removed TranslationUnitFailedTests.java as it was empty. 

2003-05-29 Andrew Niefer
	Modified tests to support eType & PtrOp changes in core
	Added ParserSymbolTableTest::testTemplateParameterAsParent
	Added ParserSymbolTableTest::testTemplateInstanceAsParent
	Added ParserSymbolTableTest::testTemplateParameterDefaults
	Added ParserSymbolTableTest::testTemplateParameterAsFunctionArgument
	started ParserSymbolTableTest::incompletetestTemplateSpecialization

2003-05-26 John Camelon
	Rollback PST/Parser integration.

2003-05-13 Andrew Niefer	
	Modified ParserSymbolTableTest to use new interface

2003-05-08 Andrew Niefer
	Added ParserSymbolTableTest::testMarkRollback

2003-05-06 John Camelon
	Further integration of SymbolTable into Parser, some refactoring. 

2003-05-05 John Camelon/Andrew Niefer
	Added CrossReferenceTests to ParserTestSuite to test symbol-table/DOM interworking.

2003-05-05 Andrew Niefer
	Rewrote ParserSymbolTableTest to reflect structural changes to the symbol table.

2003-05-01 Andrew Niefer
	Updated FractionalAutomatedTest to use threads
	Modified ScannerTestCase::testBug36287
	Added ScannerTestCase::testBug37011
	Added ScannerTestCase::testOtherPreprocessorDefines

2003-04-28 John Camelon
	Moved testBug36730() & testBug37019() from DOMFailedTests to DOMTests.

2003-04-28 Andrew Niefer
	Added DOMFailedTest::testBug37019
	Added DOMFailedTest::testBug36932
	Added ScannerFailedTest::testBug37011

2003-04-28 John Camelon
	Added DOMTests::testOrder().  

2003-04-28 Peter Graves
	* model/org/eclipse/cdt/core/model/tests/BinaryTests:
	Updated to remove a few small errors, and deal with some changes
	to the core CDT
	 
2003-04-27 John Camelon
	Added testBug36932() to DOMTests. 
	Moved testBugFunctor758() from LokiFailures to DOMTests.
	Moved testBug36704() from DOMFailedTest to DOMTests.  
	Moved testBug36699() from DOMFailedTest to DOMTests.  
	Moved testBug36691() from DOMFailedTest to DOMTests.  

2003-04-25 Andrew Niefer
	Moved ACEFailedTest::testBug36771 to DOMTests
	Moved DOMFailedTest::testBug36714 to DOMTests
	Updated ScannerTestCase::testBug36816
	
2003-04-25 John Camelon
	Added DOMTests::testBug36852(). 
	Added DOMTests::testBug36764().
	Moved DOMFailedTests::testBug36702() to DOMTests(). 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added DOMTests::testBug36799().
	Cleaned up tests to reduce amount of code necessary to maintain these things. 

2003-04-24 John Camelon
	Moved fixed tests from FailedTests to DOMTests. 
	Added LokiFailures.java to failed tests directory.

2003-04-24 Andrew Niefer
	Added AutomatedFramework.java
	Added FractionalAutomatedTest (which derives from AutomatedFramework)
	Refactored AutomatedTest to derive from AutomatdFramework
	Added ScannerTestCase.testBug36816
	Added ScannerTestCase.testBug36255	

2003-04-24 John Camelon
	Fixed Java 1.3 compliance issue w/AutomatedTest.java
	Fixed False failure in HelloWorld.java.  

2003-04-21 John Camelon
	Updated DOMTests::testBug36247(). 
	Moved testBug36692(), testBug36703(), testBug36708(), testBug36707(), testBug36689()
	and testBug36690() from DOMFailedTests to DOMTests and updated them. 

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
=======
2003-04-21 Andrew Niefer
	Added DOMFailedTests::testBug36713()
	Added DOMFailedTests::testBug36714()
	Added DOMFailedTests::testBug36717()
	Added DOMFailedTests::testBug36730()

2003-04-21 Andrew Niefer
	Added ScannerTestCase::testBug36695()
	Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
	Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
	Moved ScannerFailedTest::testBug36475 to ScannerTestCase::testBug36475() 
	Updated ScannerTestCase::testBug36047
	Updated ScannerTestCase::testBug36045

2003-04-20 John Camelon
	Added DOMTests::testBug36551().
	Adjusted AutomatedTest to turn on line numbering. 
	Added DOMFailedTests and 11 failed test cases.  

2003-04-17 John Camelon
	Updated DOMTests::testBug36600().
	Updated LineNumberTest::testDOMLineNos().  
	Added DOMTests::testBug36559().  

2003-04-17 Andrew Niefer
	Added AutomatedTest
	Added resources.cFiles
	Added resources.cppFiles

2003-04-16 John Camelon
	Added DOMTests::testBug36532().
	Added DOMTests::testBug36432(). 
	Added DOMTests::testBug36594().
	Added DOMTests::testBug36600(). 
	Added DOMTests::testArrayOfPointerToFunctions(). 

2003-04-15 John Camelon
	Added ScannerTestCase::testBug36434().
	Added ScannerTestCase::testMultipleLines(). 
	Added ParserTestSuite. 
	Added LineNumberTest.
	Updated CModelElementsTests to set the Nature of the C++ project appropriately.

2003-04-15 Andrew Niefer
	Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
	Added ScannerFailedTest::testBug36475

2003-04-13 John Camelon
	Added DOMTests::testPointersToFunctions.  

2003-04-11 John Camelon
	Added DOMTests::testBug36247().  

2003-04-11 Andrew Niefer
	Moved ScannerFailedTest::testBug36316 to ScannerTestCase::testBug36316
	Added ScannerFailedTest::testBug36047
	Added ScannerTestCase::testNestedRecursiveDefines

2003-04-10 John Camelon
	Added DOMTests::testBug36237().

2003-04-09 John Camelon
	Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.). 
	Moved all the files in parser.util directory to the dom.  
	Organized imports. 
	Added DOMTests::testTemplateDeclarationOfMethod().
	Added DOMTests::testBug36250().  
	Added DOMTests::testBug36240(). 
	Added DOMTests::testBug36254().

2003-04-09 John Camelon
	Updated ScannerTest::testBug36045().
	Added ScannerTest::testBug36287().
	Added DOMTests::testBug36288(). 

2003-04-06 Andrew Niefer
	Added ParserSymbolTableTest::testOverloadRanking()

2003-04-04 Alain Magloire
	* src/org/eclipse/cdt/testplugin/util/VerifyDialog.java:
	Remove some warnings.

2003-04-03 John Camelon
	Updated ScannerTest::testSimpleIfdef() for bug36019.  
	Updated ScannerTest::testNumerics() for bug36020.  
	Added ScannerTest::testBug36045().  
	Updated DOMTests::testTemplateDeclaration() for template grammar updates.  

2003-04-01 Andrew Niefer
	ParserSymbolTableTest. modifications to using declaration tests to reflect changes in the
	symbol table.  Also added testUserDefinedConversionSequences()

2003-04-01 John Camelon
	Added testBug35906() to DOMTests.

2003-03-31 John Camelon
	Added testStruct() to DOMTests.  
	Added test35892()to ScannerTest. 

2003-03-31 Andrew Niefer
	In ParserSymbolTableTest, renamed testFunctionResolution_2() to testFunctionResolution_PointersAndBaseClasses(),
	and modified to reflect changes in function resolution.  
	Added testFunctionResolution_TypedefsAndPointers().
	
2003-03-31 John Camelon
	Added testWeirdStrings() and testNumerics() to ScannerTestCase. 
	Added testTemplateSpecialization(), testTemplateDeclaration(), testBug26467(), 
	  testTypedef() and testTemplateInstantiation() to DOMTests.

2003-03-28 John Camelon
	Added testConstructorChain() and testASMDefinition() to DOMTests.

2003-03-27 Alain Magloire
	Changes were done in the Core Model API, the hierarchy is now
	ICModel
		ICProject
			ICContainer
				ITranslationUnit
				IArchive
				IBinary
	We adjust the tests.
	* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
	* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
	* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java

2003-03-26 Andrew Niefer
	In ParserSymbolTableTest : 
		updated all tests to reflect TypeInfo changes
		Added testFunctionResolution() & testFunctionResolution_2() in

2003-03-25 John Camelon
	Added testDeclSpecifier(), testNamespaceDefinition(), testLinkageSpecification(), 
	testUsingClauses() and testEnumSpecifier() to DOMTests.

2003-03-23 John Camelon
	Added ptrOperator() test to DOMTests.  
	Added testFunctionModifiers() test to DOMTests.
	Added testArrays() test to DOMTests.

2003-03-20 Alain Magloire

	Patch from Amer Hoda, tests for the CElement deltas for Translation Units.
	* model/org/eclipse/cdt/core/model/tests/ElementDeltaTest.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h
	
2003-03-19 Alain Magloire
	Patch from Amer Hoda, introducing a simple test for the core model.
	* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
	* model/org/eclipse/cdt/core/model/tests/resource/WorkingCopyTestStart.h

2003-03-18 John Camelon
	Updated DOMTests to validate simple case of a function declaration with multiple parameters.  
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java

2003-03-11 John Camelon
	Updated DOMTests for core.internal.parser change of merging DeclarationSpecifier and DeclSpecifier
	Organized imports
	* parser/org/eclipse/cdt/core/parser/tests/DOMTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ParserSymbolTableTest.java

2003-03-10 John Camelon
	Added macro pasting tests

2003-03-06 Andrew Niefer
	Added tests for exercising Namespaces & using directives in new parser's symbol table

2003-03-04 Doug Schaefer
	This is a pretty big patch, but it is the merge of the NewParser1 branch into the HEAD branch.  lder "parser") 
	JUnit tests for testing various pieces (source folder "parser" in cdt.ui.tests. 

2003-01-29 Peter Graves

    Fixed the warnings when accessing static methods
    * src/org/eclipse/cdt/testplugin/util/DialogCheck.java:
    * src/org/eclipse/cdt/testplugin/CTestPlugin.java
    * src/org/eclipse/cdt/testplugin/TestWorkbench.java
    * ChangeLog: make all entries have the same formatting

2002-12-17 Peter Graves

    * plugin.xml,test.xml: Some simple cleanups to remove refrences to the jdt and
	to move closer to automated running
    
2002-11-27 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java:
	Use CoreModel.getDefault().

2002-10-30 Alain Magloire

	* model/org/eclipse/cdt/core/model/tests/CModelTests.java (testGetNatureID):
	The fields and the methods use in this test was removed from the CoreModel class.
	(testHasNature): The method use in this case was refactor in the classes
	CProjectNature and CCProjectNature, fix the test.

2002-10-18 Peter Graves

	src/org/eclipse/cdt/testplugin/CProjectHelper.jada
    Cleanup of the CProjectHelper file to remove unused imports, commeted out code etc.
    
>>>>>>> 1.36
@


1.11
log
@CORE
	Further restructuring of Parser for ISourceElementRequestor. 
	Added interfaces/implementation for Simple Declarations.  
	Cleaned up DOM's representation of Constructor chains.  

TESTS
	Added DOMTests::testAssignmentExpression()
	Added PreprocessorConditionalTest to ParserTestSuite.
@
text
@d1 4
@


1.10
log
@Completed Quickparse expression representation.  
Updated ExpressionEvaluation and associated tests.
@
text
@d1 4
@


1.9
log
@	Update IASTExpression. 
	Move Parser.Backtrack and Parser.EndOfFile to external interface.
@
text
@d1 4
@


1.8
log
@CORE
	Fixed bug39348 - sizeof elaborated types fail in parsing expression
TESTS
	Added DOMFailedTest::testBug39349(). 
	Added DOMTests::testBug39348().
@
text
@d1 4
@


1.7
log
@Create new interface and support for calculating lineNumber/offset mapping.  
Updated IASTClassSpecifier for qualified name query.  
Began structuring expressions and declarators in Parser for ISourceElementRequestor.  
Updated other packages to use new interfaces.
Updated automatedtests/torture test to use new line number information.
@
text
@d2 4
@


1.6
log
@	Updates for ISourceElementRequestor - elaborated types & enumerations.
@
text
@d1 7
@


1.5
log
@Updated Factory infrastructure, constructors, etc. 
Introduced Preprocessor class for transitive closure calc. client.
@
text
@d1 3
@


1.4
log
@Patch for Sean Evoy:
1. Fix for bug 38665 - Need to select platform before configurations become visible 
2. Icon files that were not delivered in my last patch 
3. A new interface for clients of the build model to extract include paths and defined symbols for managed projects. Unmanaged projects to follow soon.
@
text
@d1 3
@


1.3
log
@Patch for Victor Mozgin.

Fixes problem with offsets of elements that were created as macro expansions (PR 36463).
@
text
@d5 6
@


1.2
log
@Patch for Brent Nicolle.

ITemplate tests, further migration of core tests away from ui.tests
@
text
@d1 4
@


1.1
log
@Patch for Brent Nicolle.  

Unit tests of code in the Core plugin should now be placed in the core.tests plugin. 
(I did not delete test from the ui.tests plugin, but that's an idea whose time is coming soon.) 

Resources and property files for unit tests are now in a separate directory from the root. 

The testlauncher may experience some turbulence, but out of the box tests work as before.
@
text
@d4 8
a17 4

2003-06-17 Victor Mozgin
	Added DeclaratorsTests.java (invocation in AllCoreTests).
	Added DeclaratorsTests.cpp to org.eclipse.cdt.core.model.tests.resources.
@

