public void everythingFinishedImpl()

in src/com/intellij/vssSupport/commands/StatusMultipleCommand.java [236:265]


    public void everythingFinishedImpl(final String output)
    {
      String file = files.get( 0 ).toLowerCase();
      if( output.indexOf( DELETED_MESSAGE ) != -1 )
      {
        deletedFiles.add( file );
      }
      else if( output.indexOf( NOT_EXISTING_MESSAGE ) != -1 )
      {
        nonexistingFiles.add( file );
      }
      else
      if( VssUtil.EXIT_CODE_FAILURE != getExitCode() )
      {
        String[] lines = LineTokenizer.tokenize( output, false );

        //  Fix IDEADEV-22275 - no output from Status command.
        //  Taking seriously - I do not know the reason for this behavior
        //  right now since proper files lead to proper "ss.exe Status" responce,
        //  and all major error messages are processed on the level before.
        if( lines.length > 0 )
        {
          if( (lines[ 0 ].indexOf( NOFILES_SIG ) == -1) &&
              (lines[ 0 ].indexOf( NOFILES_BY_USER_SIG ) == -1) )
          {
            checkoutFiles.add( file );
          }
        }
      }
    }