View | Details | Raw Unified | Return to bug 248852
Collapse All | Expand All

(-)src/org/eclipse/pde/internal/ui/wizards/plugin/NewLibraryPluginCreationOperation.java (-8 / +8 lines)
Lines 294-311 Link Here
294
		if (fData.isUnzipLibraries()) {
294
		if (fData.isUnzipLibraries()) {
295
			IResource[] resources = project.members(false);
295
			IResource[] resources = project.members(false);
296
			for (int j = 0; j < resources.length; j++) {
296
			for (int j = 0; j < resources.length; j++) {
297
				String resourceName = resources[j].getName();
297
				if (resources[j] instanceof IFolder) {
298
				if (resources[j] instanceof IFolder) {
298
					if (!binEntry.contains(resources[j].getName() + "/")) //$NON-NLS-1$
299
					if (!".settings".equals(resourceName) && !binEntry.contains(resourceName + "/")) //$NON-NLS-1$ //$NON-NLS-2$
299
						binEntry.addToken(resources[j].getName() + "/"); //$NON-NLS-1$
300
						binEntry.addToken(resourceName + "/"); //$NON-NLS-1$
300
				} else {
301
				} else {
301
					if (".project".equals(resources[j].getName()) //$NON-NLS-1$
302
					if (".project".equals(resourceName) //$NON-NLS-1$
302
							|| ".classpath".equals(resources[j] //$NON-NLS-1$
303
							|| ".classpath".equals(resourceName) //$NON-NLS-1$
303
									.getName()) || "build.properties".equals(resources[j] //$NON-NLS-1$
304
							|| "build.properties".equals(resourceName)) { //$NON-NLS-1$
304
									.getName())) {
305
						continue;
305
						continue;
306
					}
306
					}
307
					if (!binEntry.contains(resources[j].getName()))
307
					if (!binEntry.contains(resourceName))
308
						binEntry.addToken(resources[j].getName());
308
						binEntry.addToken(resourceName);
309
				}
309
				}
310
			}
310
			}
311
		} else {
311
		} else {

Return to bug 248852