@@ -99,7 +99,8 @@ public void resourceChanged(IResourceChangeEvent event) {
9999 IResource resource = event .getResource ();
100100 if (resource instanceof IProject project ) {
101101 if (PDECore .DEBUG_STATE ) {
102- System .out .println (String .format ("Project %s was deleted." , project .getName ())); //$NON-NLS-1$
102+ PDECore .TRACE .trace (PDECore .KEY_DEBUG_STATE ,
103+ String .format ("Project %s was deleted." , project .getName ())); //$NON-NLS-1$
103104 }
104105 getStateFile (project ).delete ();
105106 }
@@ -650,15 +651,16 @@ private static boolean isUpToDate(IProject project, IClasspathEntry[] currentEnt
650651 IClasspathContainer previousClasspathContainer ) {
651652 if (previousClasspathContainer == null ) {
652653 if (PDECore .DEBUG_STATE ) {
653- System . out
654- . println ( String .format ("%s need update because it has no state to compare" , project .getName ())); //$NON-NLS-1$
654+ PDECore . TRACE . trace ( PDECore . KEY_DEBUG_STATE ,
655+ String .format ("%s need update because it has no state to compare" , project .getName ())); //$NON-NLS-1$
655656 }
656657 return false ;
657658 }
658659 IClasspathEntry [] previousEntries = previousClasspathContainer .getClasspathEntries ();
659660 if (previousEntries == null || previousEntries .length != currentEntries .length ) {
660661 if (PDECore .DEBUG_STATE ) {
661- System .out .println (String .format ("%s need update because entries do not match in size!" , //$NON-NLS-1$
662+ PDECore .TRACE .trace (PDECore .KEY_DEBUG_STATE ,
663+ String .format ("%s need update because entries do not match in size!" , //$NON-NLS-1$
662664 project .getName ()));
663665 }
664666 return false ;
@@ -668,7 +670,7 @@ private static boolean isUpToDate(IProject project, IClasspathEntry[] currentEnt
668670 IClasspathEntry current = currentEntries [i ];
669671 if (!Objects .equals (current , previous )) {
670672 if (PDECore .DEBUG_STATE ) {
671- System . out . println (
673+ PDECore . TRACE . trace ( PDECore . KEY_DEBUG_STATE ,
672674 String .format ("%s need update because entry at position %d is different:\n \t %s\n \t %s" , //$NON-NLS-1$
673675 project .getName (), i , current , previous ));
674676 }
@@ -689,8 +691,9 @@ private static void saveState(IProject project, RequiredPluginsClasspathContaine
689691 } catch (Exception e ) {
690692 // can't write then...
691693 if (PDECore .DEBUG_STATE ) {
692- System .err .println (String .format ("Writing project state for %s failed!" , project .getName ())); //$NON-NLS-1$
693- e .printStackTrace ();
694+ PDECore .TRACE .trace (PDECore .KEY_DEBUG_STATE ,
695+ String .format ("Writing project state for %s failed!" , project .getName ()), //$NON-NLS-1$
696+ e );
694697 }
695698 }
696699 }
@@ -704,17 +707,19 @@ static IClasspathContainer readState(IProject project) {
704707 IClasspathContainer container = Objects
705708 .requireNonNull (PDEClasspathContainerSaveHelper .readContainer (stream ));
706709 if (PDECore .DEBUG_STATE ) {
707- System .out .println (String .format ("%s is restored from previous state." , project .getName ())); //$NON-NLS-1$
710+ PDECore .TRACE .trace (PDECore .KEY_DEBUG_STATE ,
711+ String .format ("%s is restored from previous state." , project .getName ())); //$NON-NLS-1$
708712 }
709713 return container ;
710714 }
711715 } catch (Exception e ) {
712716 if (PDECore .DEBUG_STATE ) {
713717 if (e instanceof FileNotFoundException ) {
714- System .out .println (String .format ("%s has no saved state!" , project .getName ())); //$NON-NLS-1$
718+ PDECore .TRACE .trace (PDECore .KEY_DEBUG_STATE ,
719+ String .format ("%s has no saved state!" , project .getName ())); //$NON-NLS-1$
715720 } else {
716- System . err . println ( String . format ( "Restoring project state for %s failed!" , project . getName ())); //$NON-NLS-1$
717- e . printStackTrace ();
721+ PDECore . TRACE . trace ( PDECore . KEY_DEBUG_STATE ,
722+ String . format ( "Restoring project state for %s failed!" , project . getName ()), e ); //$NON-NLS-1$
718723 }
719724 }
720725 return PDEClasspathContainerSaveHelper .emptyContainer ();
0 commit comments