derive4j / derive4j
Showing 56 of 107 files from the diff.
Other files ignored by Codecov
build.gradle has changed.
.travis.yml has changed.

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotations API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotations API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,3 +1,21 @@
Loading
1 +
/*
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 +
 *
4 +
 * This file is part of "Derive4J - Annotation Processor".
5 +
 *
6 +
 * "Derive4J - Annotation Processor" is free software: you can redistribute it
7 +
 * and/or modify it under the terms of the GNU General Public License
8 +
 * as published by the Free Software Foundation, either version 3 of the License,
9 +
 * or (at your option) any later version.
10 +
 *
11 +
 * "Derive4J - Annotation Processor" is distributed in the hope that it will be useful,
12 +
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 +
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14 +
 * GNU General Public License for more details.
15 +
 *
16 +
 * You should have received a copy of the GNU General Public License
17 +
 * along with "Derive4J - Annotation Processor".  If not, see <http://www.gnu.org/licenses/>.
18 +
 */
1 19
package org.derive4j.processor;
2 20
3 21
import com.squareup.javapoet.AnnotationSpec;

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotations API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotations API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Annotation Processor".
5 5
 *

@@ -1,5 +1,5 @@
Loading
1 1
/*
2 -
 * Copyright (c) 2018, Jean-Baptiste Giraudeau <jb@giraudeau.info>
2 +
 * Copyright (c) 2019, Jean-Baptiste Giraudeau <jb@giraudeau.info>
3 3
 *
4 4
 * This file is part of "Derive4J - Processor API".
5 5
 *
Files Complexity Coverage
annotation/src/main/java/org/derive4j 100.00% 85.10%
processor-api/src/main/java/org/derive4j/processor/api 82.96% 69.56%
processor/src/main/java/org/derive4j/processor 83.77% 91.61%
Project Totals (56 files) 83.72% 89.96%
259.2
TRAVIS_JDK_VERSION=openjdk12
TRAVIS_OS_NAME=linux
1
ignore:
2
  - "examples/"
Sunburst
The inner-most circle is the entire project, moving away from the center are folders then, finally, a single file. The size and color of each slice is representing the number of statements and the coverage, respectively.
Icicle
The top section represents the entire project. Proceeding with folders and finally individual files. The size and color of each slice is representing the number of statements and the coverage, respectively.
Grid
Each block represents a single file in the project. The size and color of each block is represented by the number of statements and the coverage, respectively.
Loading