diff --git a/eclipse-plugins/edu.wpi.first.wpilib.plugins.java/src/main/java/edu/wpi/first/wpilib/plugins/java/WPILibJavaPlugin.java b/eclipse-plugins/edu.wpi.first.wpilib.plugins.java/src/main/java/edu/wpi/first/wpilib/plugins/java/WPILibJavaPlugin.java index 9f3d8e2008..ad5230676b 100644 --- a/eclipse-plugins/edu.wpi.first.wpilib.plugins.java/src/main/java/edu/wpi/first/wpilib/plugins/java/WPILibJavaPlugin.java +++ b/eclipse-plugins/edu.wpi.first.wpilib.plugins.java/src/main/java/edu/wpi/first/wpilib/plugins/java/WPILibJavaPlugin.java @@ -100,11 +100,15 @@ public class WPILibJavaPlugin extends AbstractUIPlugin implements IStartup { IProject[] projects = root.getProjects(); // Loop over all projects for (IProject project : projects) { - try { - updateVariables(project); - } catch (CoreException e) { - WPILibJavaPlugin.logError("Error updating projects.", e); - } + try { + if(project.hasNature("edu.wpi.first.wpilib.plugins.core.nature.FRCProjectNature")){ + WPILibJavaPlugin.logInfo("Updating project"); + updateVariables(project); + } else { + } + } catch (CoreException e) { + WPILibJavaPlugin.logError("Error updating projects.", e); + } } }