<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user mezz</shortDescription><userId>mezz</userId><userName>mezz</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>33561</buildingDurationMillis><executingTimeMillis>33561</executingTimeMillis><executorUtilization>1.0</executorUtilization><queuingDurationMillis>2</queuingDurationMillis><queuingTimeMillis>2</queuingTimeMillis><subTaskCount>0</subTaskCount><totalDurationMillis>33563</totalDurationMillis><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>d12c33d26f4c25b4e377700fd4effeddcd3327cc</SHA1><branch><SHA1>d12c33d26f4c25b4e377700fd4effeddcd3327cc</SHA1><name>origin/master</name></branch></marked><revision><SHA1>d12c33d26f4c25b4e377700fd4effeddcd3327cc</SHA1><branch><SHA1>d12c33d26f4c25b4e377700fd4effeddcd3327cc</SHA1><name>origin/master</name></branch></revision></originmaster><origin1.8.9 _class='hudson.plugins.git.util.Build'><buildNumber>186</buildNumber><marked><SHA1>6eddd0e14b6aa00fe0e58338fd061fcafa0ba420</SHA1><branch><SHA1>6eddd0e14b6aa00fe0e58338fd061fcafa0ba420</SHA1><name>origin/1.8.9</name></branch></marked><revision><SHA1>6eddd0e14b6aa00fe0e58338fd061fcafa0ba420</SHA1><branch><SHA1>6eddd0e14b6aa00fe0e58338fd061fcafa0ba420</SHA1><name>origin/1.8.9</name></branch></revision></origin1.8.9><origin1.8.8 _class='hudson.plugins.git.util.Build'><buildNumber>103</buildNumber><marked><SHA1>5e44f03932d1e98085327b4bd423f08afe31fd46</SHA1><branch><SHA1>5e44f03932d1e98085327b4bd423f08afe31fd46</SHA1><name>origin/1.8.8</name></branch></marked><revision><SHA1>5e44f03932d1e98085327b4bd423f08afe31fd46</SHA1><branch><SHA1>5e44f03932d1e98085327b4bd423f08afe31fd46</SHA1><name>origin/1.8.8</name></branch></revision></origin1.8.8><origin1.8 _class='hudson.plugins.git.util.Build'><buildNumber>2</buildNumber><marked><SHA1>b31fb79394463b329a02f66d6062ba2746d61a1b</SHA1><branch><SHA1>b31fb79394463b329a02f66d6062ba2746d61a1b</SHA1><name>origin/1.8</name></branch></marked><revision><SHA1>b31fb79394463b329a02f66d6062ba2746d61a1b</SHA1><branch><SHA1>b31fb79394463b329a02f66d6062ba2746d61a1b</SHA1><name>origin/1.8</name></branch></revision></origin1.8><origin1.11 _class='hudson.plugins.git.util.Build'><buildNumber>283</buildNumber><marked><SHA1>a8306ab894ded0665d7acb464cd1465aa4eb995c</SHA1><branch><SHA1>a8306ab894ded0665d7acb464cd1465aa4eb995c</SHA1><name>origin/1.11</name></branch></marked><revision><SHA1>a8306ab894ded0665d7acb464cd1465aa4eb995c</SHA1><branch><SHA1>a8306ab894ded0665d7acb464cd1465aa4eb995c</SHA1><name>origin/1.11</name></branch></revision></origin1.11></buildsByBranchName><lastBuiltRevision><SHA1>a8306ab894ded0665d7acb464cd1465aa4eb995c</SHA1><branch><SHA1>a8306ab894ded0665d7acb464cd1465aa4eb995c</SHA1><name>origin/1.11</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mezz/JustEnoughItems.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'><artifactsUrl>https://dvs1.progwml6.com/jenkins/blue/organizations/jenkins/JustEnoughItems-MC1.11/detail/JustEnoughItems-MC1.11/283/artifacts</artifactsUrl><changesUrl>https://dvs1.progwml6.com/jenkins/blue/organizations/jenkins/JustEnoughItems-MC1.11/detail/JustEnoughItems-MC1.11/283/changes</changesUrl><displayUrl>https://dvs1.progwml6.com/jenkins/blue/organizations/jenkins/JustEnoughItems-MC1.11/detail/JustEnoughItems-MC1.11/283/</displayUrl><testsUrl>https://dvs1.progwml6.com/jenkins/blue/organizations/jenkins/JustEnoughItems-MC1.11/detail/JustEnoughItems-MC1.11/283/tests</testsUrl></action><building>false</building><displayName>#283</displayName><duration>33561</duration><estimatedDuration>30783</estimatedDuration><fullDisplayName>JustEnoughItems-MC1.11 #283</fullDisplayName><id>283</id><inProgress>false</inProgress><keepLog>false</keepLog><number>283</number><queueId>15431</queueId><result>SUCCESS</result><timestamp>1496378629125</timestamp><url>https://dvs1.progwml6.com/jenkins/view/all/job/JustEnoughItems-MC1.11/283/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/mezz/jei/plugins/vanilla/util/FakeClientPlayer.java</affectedPath><affectedPath>src/main/java/mezz/jei/ingredients/IngredientListElementComparator.java</affectedPath><affectedPath>src/main/java/mezz/jei/gui/overlay/IngredientGrid.java</affectedPath><affectedPath>src/main/java/mezz/jei/ingredients/IngredientRegistry.java</affectedPath><affectedPath>src/main/java/mezz/jei/ingredients/PrefixedSearchTree.java</affectedPath><affectedPath>src/test/java/mezz/jei/test/lib/TestIngredient.java</affectedPath><affectedPath>src/main/java/mezz/jei/suffixtree/GeneralizedSuffixTree.java</affectedPath><affectedPath>src/main/java/mezz/jei/gui/overlay/ItemListOverlay.java</affectedPath><affectedPath>src/test/java/mezz/jei/test/IngredientFilterTest.java</affectedPath><affectedPath>src/main/java/mezz/jei/util/LegacyUtil.java</affectedPath><affectedPath>src/main/java/mezz/jei/ingredients/IngredientFilter.java</affectedPath><affectedPath>src/main/java/mezz/jei/startup/AbstractModIdHelper.java</affectedPath><affectedPath>src/main/java/mezz/jei/input/ClickedIngredient.java</affectedPath><affectedPath>src/main/java/mezz/jei/render/GuiIngredientFast.java</affectedPath><affectedPath>src/main/java/mezz/jei/suffixtree/CombinedSearchTrees.java</affectedPath><affectedPath>src/main/java/mezz/jei/plugins/vanilla/ingredients/ItemStackRenderer.java</affectedPath><affectedPath>src/main/java/mezz/jei/ingredients/IngredientFilterInternals.java</affectedPath><affectedPath>src/main/java/mezz/jei/ingredients/IngredientListElementFactory.java</affectedPath><affectedPath>src/main/java/mezz/jei/config/EditModeToggleEvent.java</affectedPath><affectedPath>src/main/java/mezz/jei/ingredients/IngredientListElement.java</affectedPath><affectedPath>src/main/java/mezz/jei/gui/ingredients/IIngredientListElement.java</affectedPath><affectedPath>src/main/java/mezz/jei/gui/overlay/IngredientGridAll.java</affectedPath><affectedPath>src/main/java/mezz/jei/startup/ProxyCommonClient.java</affectedPath><affectedPath>src/main/java/mezz/jei/plugins/vanilla/util/package-info.java</affectedPath><affectedPath>src/api/java/mezz/jei/api/ingredients/IIngredientHelper.java</affectedPath><affectedPath>src/main/java/mezz/jei/startup/IModIdHelper.java</affectedPath><affectedPath>src/main/java/mezz/jei/input/GuiTextFieldFilter.java</affectedPath><affectedPath>src/test/java/mezz/jei/test/lib/package-info.java</affectedPath><affectedPath>.gitignore</affectedPath><affectedPath>src/main/java/mezz/jei/recipes/RecipeRegistry.java</affectedPath><affectedPath>src/test/java/mezz/jei/test/lib/TestModIdHelper.java</affectedPath><affectedPath>src/main/java/mezz/jei/plugins/vanilla/anvil/AnvilRecipeMaker.java</affectedPath><affectedPath>src/test/java/mezz/jei/test/package-info.java</affectedPath><affectedPath>src/main/java/mezz/jei/suffixtree/ISearchTree.java</affectedPath><affectedPath>src/main/java/mezz/jei/config/Config.java</affectedPath><affectedPath>.travis.yml</affectedPath><affectedPath>build.gradle</affectedPath><affectedPath>src/main/java/mezz/jei/plugins/vanilla/util/FakeClientWorld.java</affectedPath><affectedPath>buildtools/ColoredOutput.gradle</affectedPath><affectedPath>src/main/java/mezz/jei/ingredients/IngredientBaseListFactory.java</affectedPath><affectedPath>src/main/java/mezz/jei/startup/ForgeModIdHelper.java</affectedPath><affectedPath>src/main/java/mezz/jei/Internal.java</affectedPath><affectedPath>src/main/java/mezz/jei/render/GuiIngredientFastList.java</affectedPath><affectedPath>src/main/java/mezz/jei/util/ErrorUtil.java</affectedPath><affectedPath>src/main/java/mezz/jei/gui/ingredients/GuiIngredient.java</affectedPath><affectedPath>gradle.properties</affectedPath><affectedPath>src/main/java/mezz/jei/ingredients/IngredientInformation.java</affectedPath><affectedPath>src/main/java/mezz/jei/startup/ModIdHelper.java</affectedPath><affectedPath>src/test/java/mezz/jei/test/lib/TestPlugin.java</affectedPath><affectedPath>src/main/java/mezz/jei/startup/JeiStarter.java</affectedPath><commitId>a8306ab894ded0665d7acb464cd1465aa4eb995c</commitId><timestamp>1496378476000</timestamp><author><absoluteUrl>https://dvs1.progwml6.com/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Refactor ingredient list search. (#878)
Improve performance on config reload.
ingredients at runtime.
runtime.
fake player.
 Fix #785 unable to reload item filter at runtime
not working
</comment><date>2017-06-01 21:41:16 -0700</date><id>a8306ab894ded0665d7acb464cd1465aa4eb995c</id><msg>Refactor ingredient list search. (#878)</msg><path><editType>edit</editType><file>src/main/java/mezz/jei/gui/overlay/IngredientGrid.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/render/GuiIngredientFast.java</file></path><path><editType>edit</editType><file>src/api/java/mezz/jei/api/ingredients/IIngredientHelper.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/input/ClickedIngredient.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/startup/ProxyCommonClient.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/Internal.java</file></path><path><editType>add</editType><file>buildtools/ColoredOutput.gradle</file></path><path><editType>edit</editType><file>.travis.yml</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/config/Config.java</file></path><path><editType>delete</editType><file>src/main/java/mezz/jei/plugins/vanilla/util/FakeClientPlayer.java</file></path><path><editType>add</editType><file>src/test/java/mezz/jei/test/package-info.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/ingredients/IngredientListElement.java</file></path><path><editType>add</editType><file>src/main/java/mezz/jei/startup/IModIdHelper.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/render/GuiIngredientFastList.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/util/ErrorUtil.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/startup/JeiStarter.java</file></path><path><editType>delete</editType><file>src/main/java/mezz/jei/ingredients/IngredientBaseListFactory.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/util/LegacyUtil.java</file></path><path><editType>add</editType><file>src/main/java/mezz/jei/startup/AbstractModIdHelper.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/gui/overlay/IngredientGridAll.java</file></path><path><editType>add</editType><file>src/test/java/mezz/jei/test/lib/TestModIdHelper.java</file></path><path><editType>add</editType><file>src/test/java/mezz/jei/test/lib/TestPlugin.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/ingredients/IngredientFilter.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/ingredients/IngredientRegistry.java</file></path><path><editType>add</editType><file>src/main/java/mezz/jei/startup/ForgeModIdHelper.java</file></path><path><editType>add</editType><file>src/test/java/mezz/jei/test/lib/package-info.java</file></path><path><editType>delete</editType><file>src/main/java/mezz/jei/plugins/vanilla/util/package-info.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/input/GuiTextFieldFilter.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/suffixtree/GeneralizedSuffixTree.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/ingredients/IngredientInformation.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/recipes/RecipeRegistry.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/plugins/vanilla/ingredients/ItemStackRenderer.java</file></path><path><editType>add</editType><file>src/main/java/mezz/jei/ingredients/PrefixedSearchTree.java</file></path><path><editType>add</editType><file>src/test/java/mezz/jei/test/lib/TestIngredient.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/plugins/vanilla/anvil/AnvilRecipeMaker.java</file></path><path><editType>delete</editType><file>src/main/java/mezz/jei/ingredients/IngredientFilterInternals.java</file></path><path><editType>delete</editType><file>src/main/java/mezz/jei/startup/ModIdHelper.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/gui/ingredients/IIngredientListElement.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/gui/overlay/ItemListOverlay.java</file></path><path><editType>add</editType><file>src/main/java/mezz/jei/ingredients/IngredientListElementFactory.java</file></path><path><editType>edit</editType><file>.gitignore</file></path><path><editType>edit</editType><file>build.gradle</file></path><path><editType>add</editType><file>src/main/java/mezz/jei/suffixtree/CombinedSearchTrees.java</file></path><path><editType>edit</editType><file>src/main/java/mezz/jei/gui/ingredients/GuiIngredient.java</file></path><path><editType>edit</editType><file>gradle.properties</file></path><path><editType>add</editType><file>src/main/java/mezz/jei/config/EditModeToggleEvent.java</file></path><path><editType>add</editType><file>src/main/java/mezz/jei/suffixtree/ISearchTree.java</file></path><path><editType>add</editType><file>src/test/java/mezz/jei/test/IngredientFilterTest.java</file></path><path><editType>add</editType><file>src/main/java/mezz/jei/ingredients/IngredientListElementComparator.java</file></path><path><editType>delete</editType><file>src/main/java/mezz/jei/plugins/vanilla/util/FakeClientWorld.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://dvs1.progwml6.com/jenkins/user/github</absoluteUrl><fullName>github</fullName><id>github</id></culprit></freeStyleBuild>