{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.YJVB9Y3h/b1/codenarc_0.23-5_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.YJVB9Y3h/b2/codenarc_0.23-5_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 16b7a5f17c6cc2ad2683dcccc4d6250c 299204 doc optional libcodenarc-groovy-java-doc_0.23-5_all.deb\n+ 1f93808ad888f9075fe59bb856eae3df 299164 doc optional libcodenarc-groovy-java-doc_0.23-5_all.deb\n 6eea611d43e7d77b61e56933e8bf3358 1934820 java optional libcodenarc-groovy-java_0.23-5_all.deb\n"}, {"source1": "libcodenarc-groovy-java-doc_0.23-5_all.deb", "source2": "libcodenarc-groovy-java-doc_0.23-5_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2018-03-29 10:50:46.000000 debian-binary\n--rw-r--r-- 0 0 0 23380 2018-03-29 10:50:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 275632 2018-03-29 10:50:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 23392 2018-03-29 10:50:46.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 275580 2018-03-29 10:50:46.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/share/doc/libcodenarc-groovy-java/api/groovy/org/codenarc/ant/CodeNarcTask.html", "source2": "./usr/share/doc/libcodenarc-groovy-java/api/groovy/org/codenarc/ant/CodeNarcTask.html", "unified_diff": "@@ -273,19 +273,19 @@\n \n Methods inherited from class\n Name\n \n \n \n class org.apache.tools.ant.Task\n- org.apache.tools.ant.Task#log(java.lang.Throwable, int), org.apache.tools.ant.Task#log(java.lang.String, int), org.apache.tools.ant.Task#log(java.lang.String), org.apache.tools.ant.Task#log(java.lang.String, java.lang.Throwable, int), org.apache.tools.ant.Task#init(), org.apache.tools.ant.Task#execute(), org.apache.tools.ant.Task#maybeConfigure(), org.apache.tools.ant.Task#getTaskName(), org.apache.tools.ant.Task#getOwningTarget(), org.apache.tools.ant.Task#getTaskType(), org.apache.tools.ant.Task#setTaskType(java.lang.String), org.apache.tools.ant.Task#setTaskName(java.lang.String), org.apache.tools.ant.Task#setOwningTarget(org.apache.tools.ant.Target), org.apache.tools.ant.Task#getRuntimeConfigurableWrapper(), org.apache.tools.ant.Task#reconfigure(), org.apache.tools.ant.Task#perform(), org.apache.tools.ant.Task#bindToOwner(org.apache.tools.ant.Task), org.apache.tools.ant.Task#setRuntimeConfigurableWrapper(org.apache.tools.ant.RuntimeConfigurable), org.apache.tools.ant.Task#clone(), org.apache.tools.ant.Task#getLocation(), org.apache.tools.ant.Task#getDescription(), org.apache.tools.ant.Task#setLocation(org.apache.tools.ant.Location), org.apache.tools.ant.Task#getProject(), org.apache.tools.ant.Task#setDescription(java.lang.String), org.apache.tools.ant.Task#setProject(org.apache.tools.ant.Project), org.apache.tools.ant.Task#equals(java.lang.Object), org.apache.tools.ant.Task#toString(), org.apache.tools.ant.Task#hashCode(), org.apache.tools.ant.Task#getClass(), org.apache.tools.ant.Task#notify(), org.apache.tools.ant.Task#notifyAll(), org.apache.tools.ant.Task#wait(long), org.apache.tools.ant.Task#wait(long, int), org.apache.tools.ant.Task#wait()\n+ org.apache.tools.ant.Task#log(java.lang.Throwable, int), org.apache.tools.ant.Task#log(java.lang.String, int), org.apache.tools.ant.Task#log(java.lang.String), org.apache.tools.ant.Task#log(java.lang.String, java.lang.Throwable, int), org.apache.tools.ant.Task#init(), org.apache.tools.ant.Task#execute(), org.apache.tools.ant.Task#maybeConfigure(), org.apache.tools.ant.Task#getTaskName(), org.apache.tools.ant.Task#getOwningTarget(), org.apache.tools.ant.Task#getTaskType(), org.apache.tools.ant.Task#setTaskType(java.lang.String), org.apache.tools.ant.Task#setTaskName(java.lang.String), org.apache.tools.ant.Task#setOwningTarget(org.apache.tools.ant.Target), org.apache.tools.ant.Task#getRuntimeConfigurableWrapper(), org.apache.tools.ant.Task#reconfigure(), org.apache.tools.ant.Task#perform(), org.apache.tools.ant.Task#bindToOwner(org.apache.tools.ant.Task), org.apache.tools.ant.Task#setRuntimeConfigurableWrapper(org.apache.tools.ant.RuntimeConfigurable), org.apache.tools.ant.Task#clone(), org.apache.tools.ant.Task#getLocation(), org.apache.tools.ant.Task#setLocation(org.apache.tools.ant.Location), org.apache.tools.ant.Task#getDescription(), org.apache.tools.ant.Task#getProject(), org.apache.tools.ant.Task#setDescription(java.lang.String), org.apache.tools.ant.Task#setProject(org.apache.tools.ant.Project), org.apache.tools.ant.Task#equals(java.lang.Object), org.apache.tools.ant.Task#toString(), org.apache.tools.ant.Task#hashCode(), org.apache.tools.ant.Task#getClass(), org.apache.tools.ant.Task#notify(), org.apache.tools.ant.Task#notifyAll(), org.apache.tools.ant.Task#wait(long), org.apache.tools.ant.Task#wait(long, int), org.apache.tools.ant.Task#wait()\n \n \n class org.apache.tools.ant.ProjectComponent\n- org.apache.tools.ant.ProjectComponent#clone(), org.apache.tools.ant.ProjectComponent#log(java.lang.String), org.apache.tools.ant.ProjectComponent#log(java.lang.String, int), org.apache.tools.ant.ProjectComponent#getLocation(), org.apache.tools.ant.ProjectComponent#getDescription(), org.apache.tools.ant.ProjectComponent#setLocation(org.apache.tools.ant.Location), org.apache.tools.ant.ProjectComponent#getProject(), org.apache.tools.ant.ProjectComponent#setDescription(java.lang.String), org.apache.tools.ant.ProjectComponent#setProject(org.apache.tools.ant.Project), org.apache.tools.ant.ProjectComponent#equals(java.lang.Object), org.apache.tools.ant.ProjectComponent#toString(), org.apache.tools.ant.ProjectComponent#hashCode(), org.apache.tools.ant.ProjectComponent#getClass(), org.apache.tools.ant.ProjectComponent#notify(), org.apache.tools.ant.ProjectComponent#notifyAll(), org.apache.tools.ant.ProjectComponent#wait(long), org.apache.tools.ant.ProjectComponent#wait(long, int), org.apache.tools.ant.ProjectComponent#wait()\n+ org.apache.tools.ant.ProjectComponent#clone(), org.apache.tools.ant.ProjectComponent#log(java.lang.String), org.apache.tools.ant.ProjectComponent#log(java.lang.String, int), org.apache.tools.ant.ProjectComponent#getLocation(), org.apache.tools.ant.ProjectComponent#setLocation(org.apache.tools.ant.Location), org.apache.tools.ant.ProjectComponent#getDescription(), org.apache.tools.ant.ProjectComponent#getProject(), org.apache.tools.ant.ProjectComponent#setDescription(java.lang.String), org.apache.tools.ant.ProjectComponent#setProject(org.apache.tools.ant.Project), org.apache.tools.ant.ProjectComponent#equals(java.lang.Object), org.apache.tools.ant.ProjectComponent#toString(), org.apache.tools.ant.ProjectComponent#hashCode(), org.apache.tools.ant.ProjectComponent#getClass(), org.apache.tools.ant.ProjectComponent#notify(), org.apache.tools.ant.ProjectComponent#notifyAll(), org.apache.tools.ant.ProjectComponent#wait(long), org.apache.tools.ant.ProjectComponent#wait(long, int), org.apache.tools.ant.ProjectComponent#wait()\n \n \n \n \n \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -103,17 +103,17 @@\n org.apache.tools.ant.Task#perform(),\n org.apache.tools.ant.Task#bindToOwner\n class org.apache.tools.ant.Task (org.apache.tools.ant.Task),\n org.apache.tools.ant.Task#setRuntimeConfigurableWrapper\n (org.apache.tools.ant.RuntimeConfigurable),\n org.apache.tools.ant.Task#clone(),\n org.apache.tools.ant.Task#getLocation(),\n- org.apache.tools.ant.Task#getDescription(),\n org.apache.tools.ant.Task#setLocation\n (org.apache.tools.ant.Location),\n+ org.apache.tools.ant.Task#getDescription(),\n org.apache.tools.ant.Task#getProject(),\n org.apache.tools.ant.Task#setDescription\n (java.lang.String),\n org.apache.tools.ant.Task#setProject\n (org.apache.tools.ant.Project),\n org.apache.tools.ant.Task#equals(java.lang.Object),\n org.apache.tools.ant.Task#toString(),\n@@ -126,17 +126,17 @@\n org.apache.tools.ant.Task#wait()\n org.apache.tools.ant.ProjectComponent#clone(),\n org.apache.tools.ant.ProjectComponent#log\n (java.lang.String),\n org.apache.tools.ant.ProjectComponent#log\n (java.lang.String, int),\n org.apache.tools.ant.ProjectComponent#getLocation(),\n- org.apache.tools.ant.ProjectComponent#getDescription(),\n org.apache.tools.ant.ProjectComponent#setLocation\n (org.apache.tools.ant.Location),\n+ org.apache.tools.ant.ProjectComponent#getDescription(),\n org.apache.tools.ant.ProjectComponent#getProject(),\n org.apache.tools.ant.ProjectComponent#setDescription\n class (java.lang.String),\n org.apache.tools.ant.ProjectComponent org.apache.tools.ant.ProjectComponent#setProject\n (org.apache.tools.ant.Project),\n org.apache.tools.ant.ProjectComponent#equals\n (java.lang.Object),\n"}]}, {"source1": "./usr/share/doc/libcodenarc-groovy-java/api/groovy/org/codenarc/test/InMemoryAppender.html", "source2": "./usr/share/doc/libcodenarc-groovy-java/api/groovy/org/codenarc/test/InMemoryAppender.html", "unified_diff": "@@ -194,15 +194,15 @@\n \n Methods inherited from class\n Name\n \n \n \n class org.apache.log4j.AppenderSkeleton\n- org.apache.log4j.AppenderSkeleton#getLayout(), org.apache.log4j.AppenderSkeleton#setLayout(org.apache.log4j.Layout), org.apache.log4j.AppenderSkeleton#getName(), org.apache.log4j.AppenderSkeleton#finalize(), org.apache.log4j.AppenderSkeleton#setName(java.lang.String), org.apache.log4j.AppenderSkeleton#setThreshold(org.apache.log4j.Priority), org.apache.log4j.AppenderSkeleton#getFilter(), org.apache.log4j.AppenderSkeleton#addFilter(org.apache.log4j.spi.Filter), org.apache.log4j.AppenderSkeleton#setErrorHandler(org.apache.log4j.spi.ErrorHandler), org.apache.log4j.AppenderSkeleton#activateOptions(), org.apache.log4j.AppenderSkeleton#clearFilters(), org.apache.log4j.AppenderSkeleton#getFirstFilter(), org.apache.log4j.AppenderSkeleton#getThreshold(), org.apache.log4j.AppenderSkeleton#isAsSevereAsThreshold(org.apache.log4j.Priority), org.apache.log4j.AppenderSkeleton#doAppend(org.apache.log4j.spi.LoggingEvent), org.apache.log4j.AppenderSkeleton#getErrorHandler(), org.apache.log4j.AppenderSkeleton#equals(java.lang.Object), org.apache.log4j.AppenderSkeleton#toString(), org.apache.log4j.AppenderSkeleton#hashCode(), org.apache.log4j.AppenderSkeleton#getClass(), org.apache.log4j.AppenderSkeleton#notify(), org.apache.log4j.AppenderSkeleton#notifyAll(), org.apache.log4j.AppenderSkeleton#wait(long), org.apache.log4j.AppenderSkeleton#wait(long, int), org.apache.log4j.AppenderSkeleton#wait(), org.apache.log4j.AppenderSkeleton#close(), org.apache.log4j.AppenderSkeleton#requiresLayout()\n+ org.apache.log4j.AppenderSkeleton#getLayout(), org.apache.log4j.AppenderSkeleton#setLayout(org.apache.log4j.Layout), org.apache.log4j.AppenderSkeleton#getName(), org.apache.log4j.AppenderSkeleton#finalize(), org.apache.log4j.AppenderSkeleton#setName(java.lang.String), org.apache.log4j.AppenderSkeleton#setThreshold(org.apache.log4j.Priority), org.apache.log4j.AppenderSkeleton#getFilter(), org.apache.log4j.AppenderSkeleton#getErrorHandler(), org.apache.log4j.AppenderSkeleton#addFilter(org.apache.log4j.spi.Filter), org.apache.log4j.AppenderSkeleton#setErrorHandler(org.apache.log4j.spi.ErrorHandler), org.apache.log4j.AppenderSkeleton#activateOptions(), org.apache.log4j.AppenderSkeleton#clearFilters(), org.apache.log4j.AppenderSkeleton#getFirstFilter(), org.apache.log4j.AppenderSkeleton#getThreshold(), org.apache.log4j.AppenderSkeleton#isAsSevereAsThreshold(org.apache.log4j.Priority), org.apache.log4j.AppenderSkeleton#doAppend(org.apache.log4j.spi.LoggingEvent), org.apache.log4j.AppenderSkeleton#equals(java.lang.Object), org.apache.log4j.AppenderSkeleton#toString(), org.apache.log4j.AppenderSkeleton#hashCode(), org.apache.log4j.AppenderSkeleton#getClass(), org.apache.log4j.AppenderSkeleton#notify(), org.apache.log4j.AppenderSkeleton#notifyAll(), org.apache.log4j.AppenderSkeleton#wait(long), org.apache.log4j.AppenderSkeleton#wait(long, int), org.apache.log4j.AppenderSkeleton#wait(), org.apache.log4j.AppenderSkeleton#close(), org.apache.log4j.AppenderSkeleton#requiresLayout()\n \n \n class Object\n equals, toString, hashCode, getClass, notify, notifyAll, wait, wait, wait\n \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -48,27 +48,27 @@\n org.apache.log4j.AppenderSkeleton#getName(),\n org.apache.log4j.AppenderSkeleton#finalize(),\n org.apache.log4j.AppenderSkeleton#setName\n (java.lang.String),\n org.apache.log4j.AppenderSkeleton#setThreshold\n (org.apache.log4j.Priority),\n org.apache.log4j.AppenderSkeleton#getFilter(),\n+ org.apache.log4j.AppenderSkeleton#getErrorHandler(),\n org.apache.log4j.AppenderSkeleton#addFilter\n (org.apache.log4j.spi.Filter),\n org.apache.log4j.AppenderSkeleton#setErrorHandler\n (org.apache.log4j.spi.ErrorHandler),\n org.apache.log4j.AppenderSkeleton#activateOptions(),\n- org.apache.log4j.AppenderSkeleton#clearFilters(),\n- class org.apache.log4j.AppenderSkeleton#getFirstFilter(),\n- org.apache.log4j.AppenderSkeleton org.apache.log4j.AppenderSkeleton#getThreshold(),\n+ class org.apache.log4j.AppenderSkeleton#clearFilters(),\n+ org.apache.log4j.AppenderSkeleton org.apache.log4j.AppenderSkeleton#getFirstFilter(),\n+ org.apache.log4j.AppenderSkeleton#getThreshold(),\n org.apache.log4j.AppenderSkeleton#isAsSevereAsThreshold\n (org.apache.log4j.Priority),\n org.apache.log4j.AppenderSkeleton#doAppend\n (org.apache.log4j.spi.LoggingEvent),\n- org.apache.log4j.AppenderSkeleton#getErrorHandler(),\n org.apache.log4j.AppenderSkeleton#equals\n (java.lang.Object),\n org.apache.log4j.AppenderSkeleton#toString(),\n org.apache.log4j.AppenderSkeleton#hashCode(),\n org.apache.log4j.AppenderSkeleton#getClass(),\n org.apache.log4j.AppenderSkeleton#notify(),\n org.apache.log4j.AppenderSkeleton#notifyAll(),\n"}]}]}]}]}]}