[jira] [Commented] (LUCENE-8169) Migrate build to use OpenClover 4.2.1
[ https://issues.apache.org/jira/browse/LUCENE-8169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16359935#comment-16359935 ] Uwe Schindler commented on LUCENE-8169: --- I committed some updates that I missed to do: - We no longer need to limit ourselves to {{org.apache}} package names, as OpenClover needs no license (the previous license was limited to Apache code). This affected Tartarus Snowball, which is now also instrumented. - I removed a permgen setting, which is obsolete with Java 8. - I also updated the link to the issue that OpenNLP faces: https://bitbucket.org/openclover/clover/issues/59 (OpenClover cannot instrument code with multi-dimensional array constructor references). > Migrate build to use OpenClover 4.2.1 > - > > Key: LUCENE-8169 > URL: https://issues.apache.org/jira/browse/LUCENE-8169 > Project: Lucene - Core > Issue Type: Task > Components: general/build >Reporter: Uwe Schindler >Assignee: Uwe Schindler >Priority: Major > Labels: clover > Fix For: master (8.0), 7.3 > > Attachments: LUCENE-8169.patch, LUCENE-8169.patch > > > Last year, Atlassian opensourced Clover and stopped releasing new versions. > Latest supported version is 4.1.2: > https://www.atlassian.com/blog/announcements/atlassian-clover-open-source > After opensourcing it was foked and OpenClover was founded: > http://openclover.org/ > The latest OpenClover version is 4.2.1. > This will issue will migrate to the opensourced OpenClover 4.2.1 version > (also in preparation for Java 9). It will mainly remove the license file and > cleans up the build to no longer refer to it. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (LUCENE-8169) Migrate build to use OpenClover 4.2.1
[ https://issues.apache.org/jira/browse/LUCENE-8169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16359933#comment-16359933 ] ASF subversion and git services commented on LUCENE-8169: - Commit 26dbe6538b72703f11de823d1cd06354ea0510d3 in lucene-solr's branch refs/heads/branch_7x from [~thetaphi] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=26dbe65 ] LUCENE-8169: Update link to OpenNLP test issue; remove instrumentation restriction to org.apache package, as we no longer need a license for OpenClover; remove permgen (no longer valid in Java 8+) > Migrate build to use OpenClover 4.2.1 > - > > Key: LUCENE-8169 > URL: https://issues.apache.org/jira/browse/LUCENE-8169 > Project: Lucene - Core > Issue Type: Task > Components: general/build >Reporter: Uwe Schindler >Assignee: Uwe Schindler >Priority: Major > Labels: clover > Fix For: master (8.0), 7.3 > > Attachments: LUCENE-8169.patch, LUCENE-8169.patch > > > Last year, Atlassian opensourced Clover and stopped releasing new versions. > Latest supported version is 4.1.2: > https://www.atlassian.com/blog/announcements/atlassian-clover-open-source > After opensourcing it was foked and OpenClover was founded: > http://openclover.org/ > The latest OpenClover version is 4.2.1. > This will issue will migrate to the opensourced OpenClover 4.2.1 version > (also in preparation for Java 9). It will mainly remove the license file and > cleans up the build to no longer refer to it. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (LUCENE-8169) Migrate build to use OpenClover 4.2.1
[ https://issues.apache.org/jira/browse/LUCENE-8169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16359932#comment-16359932 ] ASF subversion and git services commented on LUCENE-8169: - Commit 130a0c0907ae946c893daec73efcfbe5068a4799 in lucene-solr's branch refs/heads/master from [~thetaphi] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=130a0c0 ] LUCENE-8169: Update link to OpenNLP test issue; remove instrumentation restriction to org.apache package, as we no longer need a license for OpenClover; remove permgen (no longer valid in Java 8+) > Migrate build to use OpenClover 4.2.1 > - > > Key: LUCENE-8169 > URL: https://issues.apache.org/jira/browse/LUCENE-8169 > Project: Lucene - Core > Issue Type: Task > Components: general/build >Reporter: Uwe Schindler >Assignee: Uwe Schindler >Priority: Major > Labels: clover > Fix For: master (8.0), 7.3 > > Attachments: LUCENE-8169.patch, LUCENE-8169.patch > > > Last year, Atlassian opensourced Clover and stopped releasing new versions. > Latest supported version is 4.1.2: > https://www.atlassian.com/blog/announcements/atlassian-clover-open-source > After opensourcing it was foked and OpenClover was founded: > http://openclover.org/ > The latest OpenClover version is 4.2.1. > This will issue will migrate to the opensourced OpenClover 4.2.1 version > (also in preparation for Java 9). It will mainly remove the license file and > cleans up the build to no longer refer to it. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (LUCENE-8169) Migrate build to use OpenClover 4.2.1
[ https://issues.apache.org/jira/browse/LUCENE-8169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16359867#comment-16359867 ] ASF subversion and git services commented on LUCENE-8169: - Commit 2a7e6d282fb05662ef56e13ec9aff125e8f70d2a in lucene-solr's branch refs/heads/branch_7x from [~thetaphi] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=2a7e6d2 ] LUCENE-8169: Migrate build to use OpenClover 4.2.1 for checking code coverage > Migrate build to use OpenClover 4.2.1 > - > > Key: LUCENE-8169 > URL: https://issues.apache.org/jira/browse/LUCENE-8169 > Project: Lucene - Core > Issue Type: Task > Components: general/build >Reporter: Uwe Schindler >Assignee: Uwe Schindler >Priority: Major > Labels: clover > Fix For: master (8.0), 7.3 > > Attachments: LUCENE-8169.patch, LUCENE-8169.patch > > > Last year, Atlassian opensourced Clover and stopped releasing new versions. > Latest supported version is 4.1.2: > https://www.atlassian.com/blog/announcements/atlassian-clover-open-source > After opensourcing it was foked and OpenClover was founded: > http://openclover.org/ > The latest OpenClover version is 4.2.1. > This will issue will migrate to the opensourced OpenClover 4.2.1 version > (also in preparation for Java 9). It will mainly remove the license file and > cleans up the build to no longer refer to it. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (LUCENE-8169) Migrate build to use OpenClover 4.2.1
[ https://issues.apache.org/jira/browse/LUCENE-8169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16359863#comment-16359863 ] ASF subversion and git services commented on LUCENE-8169: - Commit 1922e5b956fa0257a46c4beac113b045bc3cf819 in lucene-solr's branch refs/heads/master from [~thetaphi] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=1922e5b ] LUCENE-8169: Migrate build to use OpenClover 4.2.1 for checking code coverage > Migrate build to use OpenClover 4.2.1 > - > > Key: LUCENE-8169 > URL: https://issues.apache.org/jira/browse/LUCENE-8169 > Project: Lucene - Core > Issue Type: Task > Components: general/build >Reporter: Uwe Schindler >Assignee: Uwe Schindler >Priority: Major > Labels: clover > Fix For: master (8.0), 7.3 > > Attachments: LUCENE-8169.patch, LUCENE-8169.patch > > > Last year, Atlassian opensourced Clover and stopped releasing new versions. > Latest supported version is 4.1.2: > https://www.atlassian.com/blog/announcements/atlassian-clover-open-source > After opensourcing it was foked and OpenClover was founded: > http://openclover.org/ > The latest OpenClover version is 4.2.1. > This will issue will migrate to the opensourced OpenClover 4.2.1 version > (also in preparation for Java 9). It will mainly remove the license file and > cleans up the build to no longer refer to it. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (LUCENE-8169) Migrate build to use OpenClover 4.2.1
[ https://issues.apache.org/jira/browse/LUCENE-8169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16359706#comment-16359706 ] Uwe Schindler commented on LUCENE-8169: --- New patch that fixes bugs and improves performance: - Disable per test coverage recording (slows down exponentially with many tests - this is why it got so slow) - Exclude OpenNLP tests using {{byte[][]::new}} method reference (https://jira.atlassian.com/browse/CLOV-1984) > Migrate build to use OpenClover 4.2.1 > - > > Key: LUCENE-8169 > URL: https://issues.apache.org/jira/browse/LUCENE-8169 > Project: Lucene - Core > Issue Type: Task > Components: general/build >Reporter: Uwe Schindler >Assignee: Uwe Schindler >Priority: Major > Labels: clover > Fix For: master (8.0), 7.3 > > Attachments: LUCENE-8169.patch, LUCENE-8169.patch > > > Last year, Atlassian opensourced Clover and stopped releasing new versions. > Latest supported version is 4.1.2: > https://www.atlassian.com/blog/announcements/atlassian-clover-open-source > After opensourcing it was foked and OpenClover was founded: > http://openclover.org/ > The latest OpenClover version is 4.2.1. > This will issue will migrate to the opensourced OpenClover 4.2.1 version > (also in preparation for Java 9). It will mainly remove the license file and > cleans up the build to no longer refer to it. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (LUCENE-8169) Migrate build to use OpenClover 4.2.1
[ https://issues.apache.org/jira/browse/LUCENE-8169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16359686#comment-16359686 ] Uwe Schindler commented on LUCENE-8169: --- I also added a hack for the MR-JAR patching so it's not applied when clover is active (similar to other places). > Migrate build to use OpenClover 4.2.1 > - > > Key: LUCENE-8169 > URL: https://issues.apache.org/jira/browse/LUCENE-8169 > Project: Lucene - Core > Issue Type: Task > Components: general/build >Reporter: Uwe Schindler >Assignee: Uwe Schindler >Priority: Major > Labels: clover > Fix For: master (8.0), 7.3 > > Attachments: LUCENE-8169.patch > > > Last year, Atlassian opensourced Clover and stopped releasing new versions. > Latest supported version is 4.1.2: > https://www.atlassian.com/blog/announcements/atlassian-clover-open-source > After opensourcing it was foked and OpenClover was founded: > http://openclover.org/ > The latest OpenClover version is 4.2.1. > This will issue will migrate to the opensourced OpenClover 4.2.1 version > (also in preparation for Java 9). It will mainly remove the license file and > cleans up the build to no longer refer to it. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org