Skip to content

Commit

Permalink
add: llama3.1-405b/defects4j
Browse files Browse the repository at this point in the history
  • Loading branch information
andre15silva committed Sep 19, 2024
1 parent 9670714 commit 18f9b1e
Show file tree
Hide file tree
Showing 5,459 changed files with 334,608 additions and 1 deletion.
The diff you're trying to view is too large. We only load the first 3000 changed files.
473 changes: 473 additions & 0 deletions results/llama-3.1-405b-instruct/defects4j/bugs_with_candidates.txt

Large diffs are not rendered by default.

484 changes: 484 additions & 0 deletions results/llama-3.1-405b-instruct/defects4j/bugs_with_prompt.txt

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"prompt_cost": 12.091239999999987,
"completion_cost": 5.32841959999996,
"total_cost": 17.419659599999946,
"provider": "openrouter"
}

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
diff --git a/tmp/90704138-722c-4d3b-800a-a04dfb8772ff_buggy.java b/tmp/8113a389-0a58-46cf-8d43-9948dcc38491_fixed.java
index 114ff20..d4ea46d 100644
--- a/tmp/90704138-722c-4d3b-800a-a04dfb8772ff_buggy.java
+++ b/tmp/8113a389-0a58-46cf-8d43-9948dcc38491_fixed.java
@@ -1,41 +1,41 @@
/**
* Returns a (possibly empty) collection of legend items for the series
* that this renderer is responsible for drawing.
*
* @return The legend item collection (never <code>null</code>).
*
* @see #getLegendItem(int, int)
*/
public LegendItemCollection getLegendItems() {
LegendItemCollection result = new LegendItemCollection();
if (this.plot == null) {
return result;
}
int index = this.plot.getIndexOf(this);
CategoryDataset dataset = this.plot.getDataset(index);
- if (dataset != null) {
- return result;
+ if (dataset == null) {
+ return result; // dataset is null, return empty result
}
int seriesCount = dataset.getRowCount();
if (plot.getRowRenderingOrder().equals(SortOrder.ASCENDING)) {
for (int i = 0; i < seriesCount; i++) {
if (isSeriesVisibleInLegend(i)) {
LegendItem item = getLegendItem(index, i);
if (item!= null) {
result.add(item);
}
}
}
}
else {
for (int i = seriesCount - 1; i >= 0; i--) {
if (isSeriesVisibleInLegend(i)) {
LegendItem item = getLegendItem(index, i);
if (item!= null) {
result.add(item);
}
}
}
}
return result;
}
\ No newline at end of file
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
diff --git a/tmp/44f95a2d-9b65-47e5-a7ca-5eaa1550b724_buggy.java b/tmp/2939ce54-f5aa-4cb1-80e7-208090584d7a_fixed.java
index 114ff20..43a91f1 100644
--- a/tmp/44f95a2d-9b65-47e5-a7ca-5eaa1550b724_buggy.java
+++ b/tmp/2939ce54-f5aa-4cb1-80e7-208090584d7a_fixed.java
@@ -1,41 +1,41 @@
/**
* Returns a (possibly empty) collection of legend items for the series
* that this renderer is responsible for drawing.
*
* @return The legend item collection (never <code>null</code>).
*
* @see #getLegendItem(int, int)
*/
public LegendItemCollection getLegendItems() {
LegendItemCollection result = new LegendItemCollection();
if (this.plot == null) {
return result;
}
int index = this.plot.getIndexOf(this);
CategoryDataset dataset = this.plot.getDataset(index);
- if (dataset != null) {
+ if (dataset == null) {
return result;
}
int seriesCount = dataset.getRowCount();
if (plot.getRowRenderingOrder().equals(SortOrder.ASCENDING)) {
for (int i = 0; i < seriesCount; i++) {
if (isSeriesVisibleInLegend(i)) {
LegendItem item = getLegendItem(index, i);
if (item!= null) {
result.add(item);
}
}
}
}
else {
for (int i = seriesCount - 1; i >= 0; i--) {
if (isSeriesVisibleInLegend(i)) {
LegendItem item = getLegendItem(index, i);
if (item!= null) {
result.add(item);
}
}
}
}
return result;
}
\ No newline at end of file
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
diff --git a/tmp/8c5e16d5-d37c-4986-a302-57c55e5a010c_buggy.java b/tmp/1cad5d5e-8529-4b2f-9920-f60f1ed7ee9e_fixed.java
index 114ff20..43a91f1 100644
--- a/tmp/8c5e16d5-d37c-4986-a302-57c55e5a010c_buggy.java
+++ b/tmp/1cad5d5e-8529-4b2f-9920-f60f1ed7ee9e_fixed.java
@@ -1,41 +1,41 @@
/**
* Returns a (possibly empty) collection of legend items for the series
* that this renderer is responsible for drawing.
*
* @return The legend item collection (never <code>null</code>).
*
* @see #getLegendItem(int, int)
*/
public LegendItemCollection getLegendItems() {
LegendItemCollection result = new LegendItemCollection();
if (this.plot == null) {
return result;
}
int index = this.plot.getIndexOf(this);
CategoryDataset dataset = this.plot.getDataset(index);
- if (dataset != null) {
+ if (dataset == null) {
return result;
}
int seriesCount = dataset.getRowCount();
if (plot.getRowRenderingOrder().equals(SortOrder.ASCENDING)) {
for (int i = 0; i < seriesCount; i++) {
if (isSeriesVisibleInLegend(i)) {
LegendItem item = getLegendItem(index, i);
if (item!= null) {
result.add(item);
}
}
}
}
else {
for (int i = seriesCount - 1; i >= 0; i--) {
if (isSeriesVisibleInLegend(i)) {
LegendItem item = getLegendItem(index, i);
if (item!= null) {
result.add(item);
}
}
}
}
return result;
}
\ No newline at end of file
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
diff --git a/tmp/50b40cdc-1fb2-4b54-8149-384f847b493d_buggy.java b/tmp/7d031dd2-45df-4b9b-90de-c3ab3e4b02a7_fixed.java
index 114ff20..40fee5a 100644
--- a/tmp/50b40cdc-1fb2-4b54-8149-384f847b493d_buggy.java
+++ b/tmp/7d031dd2-45df-4b9b-90de-c3ab3e4b02a7_fixed.java
@@ -1,41 +1,41 @@
/**
* Returns a (possibly empty) collection of legend items for the series
* that this renderer is responsible for drawing.
*
* @return The legend item collection (never <code>null</code>).
*
* @see #getLegendItem(int, int)
*/
public LegendItemCollection getLegendItems() {
LegendItemCollection result = new LegendItemCollection();
if (this.plot == null) {
return result;
}
int index = this.plot.getIndexOf(this);
CategoryDataset dataset = this.plot.getDataset(index);
- if (dataset != null) {
- return result;
+ if (dataset == null) {
+ return result; // changed from!= to ==
}
int seriesCount = dataset.getRowCount();
if (plot.getRowRenderingOrder().equals(SortOrder.ASCENDING)) {
for (int i = 0; i < seriesCount; i++) {
if (isSeriesVisibleInLegend(i)) {
LegendItem item = getLegendItem(index, i);
if (item!= null) {
result.add(item);
}
}
}
}
else {
for (int i = seriesCount - 1; i >= 0; i--) {
if (isSeriesVisibleInLegend(i)) {
LegendItem item = getLegendItem(index, i);
if (item!= null) {
result.add(item);
}
}
}
}
return result;
}
\ No newline at end of file
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
diff --git a/tmp/7c72d7b0-c2cc-45e1-916e-8f2bb32c1ead_buggy.java b/tmp/4cd45b63-3dc4-4c9d-ab67-ca603c217404_fixed.java
index 114ff20..43a91f1 100644
--- a/tmp/7c72d7b0-c2cc-45e1-916e-8f2bb32c1ead_buggy.java
+++ b/tmp/4cd45b63-3dc4-4c9d-ab67-ca603c217404_fixed.java
@@ -1,41 +1,41 @@
/**
* Returns a (possibly empty) collection of legend items for the series
* that this renderer is responsible for drawing.
*
* @return The legend item collection (never <code>null</code>).
*
* @see #getLegendItem(int, int)
*/
public LegendItemCollection getLegendItems() {
LegendItemCollection result = new LegendItemCollection();
if (this.plot == null) {
return result;
}
int index = this.plot.getIndexOf(this);
CategoryDataset dataset = this.plot.getDataset(index);
- if (dataset != null) {
+ if (dataset == null) {
return result;
}
int seriesCount = dataset.getRowCount();
if (plot.getRowRenderingOrder().equals(SortOrder.ASCENDING)) {
for (int i = 0; i < seriesCount; i++) {
if (isSeriesVisibleInLegend(i)) {
LegendItem item = getLegendItem(index, i);
if (item!= null) {
result.add(item);
}
}
}
}
else {
for (int i = seriesCount - 1; i >= 0; i--) {
if (isSeriesVisibleInLegend(i)) {
LegendItem item = getLegendItem(index, i);
if (item!= null) {
result.add(item);
}
}
}
}
return result;
}
\ No newline at end of file
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
diff --git a/tmp/d9aa6eb8-b959-4236-8d27-4810bced4be5_buggy.java b/tmp/502e4a30-99c2-4a9c-a11c-b626a284938f_fixed.java
index 114ff20..43a91f1 100644
--- a/tmp/d9aa6eb8-b959-4236-8d27-4810bced4be5_buggy.java
+++ b/tmp/502e4a30-99c2-4a9c-a11c-b626a284938f_fixed.java
@@ -1,41 +1,41 @@
/**
* Returns a (possibly empty) collection of legend items for the series
* that this renderer is responsible for drawing.
*
* @return The legend item collection (never <code>null</code>).
*
* @see #getLegendItem(int, int)
*/
public LegendItemCollection getLegendItems() {
LegendItemCollection result = new LegendItemCollection();
if (this.plot == null) {
return result;
}
int index = this.plot.getIndexOf(this);
CategoryDataset dataset = this.plot.getDataset(index);
- if (dataset != null) {
+ if (dataset == null) {
return result;
}
int seriesCount = dataset.getRowCount();
if (plot.getRowRenderingOrder().equals(SortOrder.ASCENDING)) {
for (int i = 0; i < seriesCount; i++) {
if (isSeriesVisibleInLegend(i)) {
LegendItem item = getLegendItem(index, i);
if (item!= null) {
result.add(item);
}
}
}
}
else {
for (int i = seriesCount - 1; i >= 0; i--) {
if (isSeriesVisibleInLegend(i)) {
LegendItem item = getLegendItem(index, i);
if (item!= null) {
result.add(item);
}
}
}
}
return result;
}
\ No newline at end of file
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
diff --git a/tmp/506ee079-aa11-45a2-825b-7ffadf4a1416_buggy.java b/tmp/46f22626-90ac-4e32-a9b7-3894d28488f9_fixed.java
index 114ff20..43a91f1 100644
--- a/tmp/506ee079-aa11-45a2-825b-7ffadf4a1416_buggy.java
+++ b/tmp/46f22626-90ac-4e32-a9b7-3894d28488f9_fixed.java
@@ -1,41 +1,41 @@
/**
* Returns a (possibly empty) collection of legend items for the series
* that this renderer is responsible for drawing.
*
* @return The legend item collection (never <code>null</code>).
*
* @see #getLegendItem(int, int)
*/
public LegendItemCollection getLegendItems() {
LegendItemCollection result = new LegendItemCollection();
if (this.plot == null) {
return result;
}
int index = this.plot.getIndexOf(this);
CategoryDataset dataset = this.plot.getDataset(index);
- if (dataset != null) {
+ if (dataset == null) {
return result;
}
int seriesCount = dataset.getRowCount();
if (plot.getRowRenderingOrder().equals(SortOrder.ASCENDING)) {
for (int i = 0; i < seriesCount; i++) {
if (isSeriesVisibleInLegend(i)) {
LegendItem item = getLegendItem(index, i);
if (item!= null) {
result.add(item);
}
}
}
}
else {
for (int i = seriesCount - 1; i >= 0; i--) {
if (isSeriesVisibleInLegend(i)) {
LegendItem item = getLegendItem(index, i);
if (item!= null) {
result.add(item);
}
}
}
}
return result;
}
\ No newline at end of file
Loading

0 comments on commit 18f9b1e

Please sign in to comment.