Comments (4)
We recently added rapture as a dependency to abstract the json implementations and it seems to depend on Java 8.
Maybe you can use version 1.0.13 while you cannot migrate to Java 8. Let me know if it works.
from codacy-coverage-reporter.
Thanks, I changed my script to be:
before_install:
- wget -O ~/codacy-coverage-reporter-assembly.jar https://oss.sonatype.org/service/local/repositories/releases/content/com/codacy/codacy-coverage-reporter/1.0.13/codacy-coverage-reporter-1.0.13-assembly.jar
after_success:
- java -cp ~/codacy-coverage-reporter-assembly.jar com.codacy.CodacyCoverageReporter -l Java -r build-reporting/target/coverage-reports/jacoco.xml
This works, as long as any new required features don't show up in newer version of the Codacy Coverage Reporter.
As a build plugin author myself I've been very careful to ensure tools work with older versions of Java as people are slow to upgrade. I'm not sure about the sbt space, but in Maven I've used animal-sniffer-maven-plugin
to ensure my dependencies don't exceed the minimum Java version I want to support.
Thanks!
from codacy-coverage-reporter.
To correct my statement above - I use animal sniffer to make sure I don't accidentally call a newer API. I use travis-ci running with Java 7 to ensure I don't upgrade a dependency that exceeds my minimum Java level for a plugin.
Regardless, this issue can be closed.
from codacy-coverage-reporter.
We need to check if there is something similar to Scala and improve the release process. Thanks for the tip.
from codacy-coverage-reporter.
Related Issues (20)
- [CY-5837] Improve image tagging HOT 4
- [CY-5947] Multiple vulnerabilities found in published Docker image HOT 3
- [CY-5948] Add a Security Policy HOT 2
- [CY-5949] Multiple vulnerabilities found in compiled java jar HOT 2
- [CY-5950] Adopt a software composition analysis solution HOT 3
- [DOCS-381] Add troubleshooting for "Failed to upload coverage report ... connect timed out" HOT 9
- [DOCS-382] Clarify required account API token permissions for uploading coverage HOT 1
- [DOCS-389] Update Gradle task examples for uploading coverage to Codacy HOT 1
- [CY-6234] Wrong checksum for codacy-coverage-reporter-linux 13.9.14 in GithubAction HOT 5
- [CY-6444] 13:10:10 breaks on Heroku CI HOT 4
- [CY-6692] Feature Request: Support `--codacy-reporter-version` argument HOT 2
- [TS-193] Feature request: Glob pattern for reports HOT 1
- [TS-231] Can't guess the report language HOT 4
- [TS-264] Glob report only uploads first file HOT 2
- [TS-511] 13.13.3 is broken HOT 7
- [TS-548] Support running `get.sh` script on ARM machines HOT 1
- [TS-549] Exception in thread "main" java.lang.NumberFormatException: For input string: "18446744073709551615" HOT 8
- [TS-675] Failed to upload coverage report when using version 13.13.14 HOT 2
- Coverage upload is always skipped when enabling `skip` in CircleCI Orb TCE-805 HOT 2
- [TCE-818] Calling coverage-reporter with final flag HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from codacy-coverage-reporter.