A tool for comparing JAR files, including Scala pickled signatures and method code

License: BSD-3-Clause

Language: Scala

Keywords: command-line-tool, diff, jvm-bytecode, scala

JAR diff for Scala

A tool for generating bytecode diffs

JarDiff is a tool for generating detailed but comprehensible diffs of sets of Java classfiles.

Usage Examples

% sbt runMain /tmp/out1.jar /tmp/out2.jar

% sbt runMain --git-repo /tmp/diff-repo /tmp/out1 /tmp/out2


Copyright 2017 Lightbend, Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Project Statistics

Sourcerank 4
Repository Size 44.9 KB
Stars 29
Forks 5
Watchers 8
Open issues 5
Dependencies 0
Contributors 1
Tags 3
Last updated
Last pushed

Top Contributors See all

Jason Zaugg

Recent Tags See all

v1.1.0 January 18, 2018
1.1.0 January 18, 2018
v1.0.0 June 05, 2017

Something wrong with this page? Make a suggestion

Last synced: 2017-06-02 08:35:18 UTC

Login to resync this repository