Branch: refs/heads/master Home: https://github.com/jenkinsci/view-job-filters-plugin Commit: cbba158c80d1af91afa7b61cc20858a6c7f8607b https://github.com/jenkinsci/view-job-filters-plugin/commit/cbba158c80d1af91afa7b61cc20858a6c7f8607b Author: Sven Schoenung <sven.schoen...@gmail.com> Date: 2018-09-09 (Sun, 09 Sep 2018)
Changed paths: M src/main/java/hudson/views/RegExJobFilter.java Log Message: ----------- Fix inconsistency in multi-line regex matching Splitting text of empty lines can lead to inconsistent results: "".split("\n") => String[1] { "" } "\n".split("\n") => String[0] { } "\n\n".split("\n") => String[0] { } That means that a regex like ".*" matches a single empty line, but not multiple empty lines. This commit fixes that inconsistency: "".split("\n", -1) => String[1] { "" } "\n".split("\n", -1) => String[2] { "", "" } "\n\n".split("\n", -1) => String[3] { "", "", "" } Commit: 46b5d03155636ecf3242a131267ffed2e5cc6305 https://github.com/jenkinsci/view-job-filters-plugin/commit/46b5d03155636ecf3242a131267ffed2e5cc6305 Author: Sven Schoenung <sven.schoen...@gmail.com> Date: 2018-09-09 (Sun, 09 Sep 2018) Changed paths: M src/main/java/hudson/views/AbstractEmailValuesProvider.java M src/test/java/hudson/views/RegExJobFilterTest.java Log Message: ----------- Improve RegExJobFilterTest Commit: b8b63742c527c49bcd6670dfe598512bd9ff5630 https://github.com/jenkinsci/view-job-filters-plugin/commit/b8b63742c527c49bcd6670dfe598512bd9ff5630 Author: Sven Schoenung <sven.schoen...@gmail.com> Date: 2018-09-09 (Sun, 09 Sep 2018) Changed paths: M src/main/java/hudson/views/RegExJobFilter.java Log Message: ----------- Fix SCM RegexJobFilter for jobs extending AbstractProject Commit: 0a975a3fe455146cefe4c12fbe051a11b8aaa98b https://github.com/jenkinsci/view-job-filters-plugin/commit/0a975a3fe455146cefe4c12fbe051a11b8aaa98b Author: Sven Schoenung <sven.schoen...@gmail.com> Date: 2018-09-10 (Mon, 10 Sep 2018) Changed paths: M src/test/java/hudson/views/RegExJobFilterTest.java A src/test/java/hudson/views/test/JobMocker.java Log Message: ----------- Extract job mocking into JobMocker class Commit: 34af51cf1107cb0bd8a0a4947e501e3ab0097cbe https://github.com/jenkinsci/view-job-filters-plugin/commit/34af51cf1107cb0bd8a0a4947e501e3ab0097cbe Author: Sven Schoenung <sven.schoen...@gmail.com> Date: 2018-09-10 (Mon, 10 Sep 2018) Changed paths: M src/test/java/hudson/views/RegExJobFilterTest.java Log Message: ----------- Replace assertThat with assertTrue/assertFalse Commit: 4271b0f13d7fb63563cef9f42be642ebb1bb3d01 https://github.com/jenkinsci/view-job-filters-plugin/commit/4271b0f13d7fb63563cef9f42be642ebb1bb3d01 Author: Sven Schoenung <sven.schoen...@gmail.com> Date: 2018-09-10 (Mon, 10 Sep 2018) Changed paths: M src/main/java/hudson/views/RegExJobFilter.java M src/test/java/hudson/views/RegExJobFilterTest.java A src/test/java/hudson/views/test/ViewJobFilters.java Log Message: ----------- Extract filter factory methods in to own class Commit: 10734abc3712ad4bbc6f5e6714eef8bada13ba15 https://github.com/jenkinsci/view-job-filters-plugin/commit/10734abc3712ad4bbc6f5e6714eef8bada13ba15 Author: Sven Schoenung <sven.schoen...@gmail.com> Date: 2018-09-11 (Tue, 11 Sep 2018) Changed paths: M src/test/java/hudson/views/RegExJobFilterTest.java M src/test/java/hudson/views/test/JobMocker.java A src/test/java/hudson/views/test/JobType.java Log Message: ----------- Use JobType class to wrap job types for tests Commit: 4069984778090de4bc6a5db5bac615257cedb293 https://github.com/jenkinsci/view-job-filters-plugin/commit/4069984778090de4bc6a5db5bac615257cedb293 Author: Sven Schoenung <sven.schoen...@gmail.com> Date: 2018-09-11 (Tue, 11 Sep 2018) Changed paths: M src/test/java/hudson/views/test/JobMocker.java M src/test/java/hudson/views/test/JobType.java Log Message: ----------- Make all mocked jobs implement TopLevelItem Commit: cc2a0a5627d8ef5276f5a82d248fd554c6642f23 https://github.com/jenkinsci/view-job-filters-plugin/commit/cc2a0a5627d8ef5276f5a82d248fd554c6642f23 Author: Sven Schoenung <sven.schoen...@gmail.com> Date: 2018-09-11 (Tue, 11 Sep 2018) Changed paths: M src/test/java/hudson/views/RegExJobFilterTest.java M src/test/java/hudson/views/test/JobMocker.java M src/test/java/hudson/views/test/ViewJobFilters.java Log Message: ----------- Add tests for NODE and MAVEN regex filter types Commit: edc6b8b6bbeb0da8358ea532bcc8ccdcf42d4fb9 https://github.com/jenkinsci/view-job-filters-plugin/commit/edc6b8b6bbeb0da8358ea532bcc8ccdcf42d4fb9 Author: Sven Schoenung <sven.schoen...@gmail.com> Date: 2018-09-11 (Tue, 11 Sep 2018) Changed paths: M src/test/java/hudson/views/AbstractHudsonTest.java M src/test/java/hudson/views/RegExJobFilterTest.java Log Message: ----------- Add RegExJobFilter config roundtrip test Compare: https://github.com/jenkinsci/view-job-filters-plugin/compare/8797ddf3d628...edc6b8b6bbeb **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.