class Parameters {

    private static String[] addUnannotatedFileSpecs(@Nonnull final List<String> args,
                                                    @Nullable final List<IFileSpec> fileSpecs) {
        Validate.notNull(args);
        if (nonNull(fileSpecs)) {
            for (IFileSpec fileSpec : fileSpecs) {
                if (nonNull(fileSpec) && fileSpec.getOpStatus() == VALID) {
                    args.add(fileSpec.getPreferredPathString());
                }
            }
        }

        return args.toArray(new String[args.size()]);
    }

}