Skip to content

Commit 390573f

Browse files
committed
Rename to youshallnotpass
1 parent 5c40d2f commit 390573f

17 files changed

+116
-97
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ before_install:
66
- chmod +x gradlew
77

88
script:
9-
- ./gradlew iwillfailyou check
9+
- ./gradlew youshallnotpass check
1010

1111
after_success:
1212
- bash <(curl -s https://codecov.io/bash)

build.gradle

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
11
plugins {
2-
id 'com.iwillfailyou' version '0.5.0'
2+
id 'dev.youshallnotpass' version '0.6.1'
33
}
44

55
allprojects {
6-
ext {
7-
group = 'com.nikialeksey'
8-
}
96
repositories {
107
mavenCentral()
118
}

plugin-gradle/build.gradle

Lines changed: 24 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,45 @@
11
plugins {
22
id 'java-gradle-plugin'
3-
id 'com.gradle.plugin-publish' version '0.11.0'
3+
id 'com.gradle.plugin-publish' version '0.15.0'
44
id 'jacoco'
55
}
66

7+
group = 'dev.youshallnotpass'
8+
version = '0.6.1'
9+
710
pluginBundle {
8-
website = 'https://github.com/iwillfailyou/java-plugin-gradle'
9-
vcsUrl = 'https://github.com/nikialeksey/java-plugin-gradle.git'
10-
tags = ['java', 'oop', 'elegantobjects', 'iwilfailyou', 'nullfree']
11+
website = 'https://github.com/youshallnotpass-dev/java-plugin-gradle'
12+
vcsUrl = 'https://github.com/youshallnotpass-dev/java-plugin-gradle.git'
13+
description = 'Youshallnotpass - is the plugin for failing not elegant projects'
14+
tags = ['java', 'oop', 'elegantobjects', 'youshallnotpass', 'nullfree']
15+
16+
plugins {
17+
youshallnotpassPlugin {
18+
displayName = 'Youshallnotpass'
19+
}
20+
}
21+
22+
mavenCoordinates {
23+
groupId = project.group.toString()
24+
artifactId = project.name
25+
version = project.version.toString()
26+
}
1127
}
1228

1329
gradlePlugin {
1430
plugins {
15-
greetingsPlugin {
16-
id = 'com.iwillfailyou'
17-
displayName = 'Iwillfailyou'
18-
description = 'Iwillfailyou - is the plugin for failing not elegant projects'
19-
implementationClass = 'com.iwillfailyou.IwillfailyouPlugin'
31+
youshallnotpassPlugin {
32+
id = 'dev.youshallnotpass'
33+
implementationClass = 'dev.youshallnotpass.YoushallnotpassPlugin'
2034
}
2135
}
2236
}
2337

2438
sourceCompatibility = 1.8
25-
group = ext.group
26-
version = '0.5.0'
2739

2840
dependencies {
2941
implementation gradleApi()
30-
implementation 'com.iwillfailyou:java-plugin:0.0.4'
31-
implementation 'com.iwillfailyou:java-inspections:0.8.1'
42+
implementation 'dev.youshallnotpass:java-inspections:0.9.4'
3243
testCompile group: 'junit', name: 'junit', version: '4.12'
3344
}
3445

plugin-gradle/src/main/java/com/iwillfailyou/GradleUi.java renamed to plugin-gradle/src/main/java/dev/youshallnotpass/GradleUi.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package com.iwillfailyou;
1+
package dev.youshallnotpass;
22

3-
import com.iwillfailyou.plugin.Ui;
3+
import dev.youshallnotpass.plugin.Ui;
44
import org.gradle.api.logging.Logger;
55

66
public final class GradleUi implements Ui {

plugin-gradle/src/main/java/com/iwillfailyou/IwillfailyouExtension.java renamed to plugin-gradle/src/main/java/dev/youshallnotpass/YoushallnotpassExtension.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
1-
package com.iwillfailyou;
1+
package dev.youshallnotpass;
22

33
import java.util.ArrayList;
44
import java.util.Arrays;
55
import java.util.List;
66

77
@SuppressWarnings("allfinal") // only for gradle plugin framework
8-
public class IwillfailyouExtension {
8+
public class YoushallnotpassExtension {
99
private final List<Boolean> offline;
1010
private final List<String> exclude;
1111

12-
public IwillfailyouExtension() {
12+
public YoushallnotpassExtension() {
1313
this(
1414
Arrays.asList(false),
1515
new ArrayList<>()
1616
);
1717
}
1818

19-
public IwillfailyouExtension(
19+
public YoushallnotpassExtension(
2020
final List<Boolean> offline,
2121
final List<String> exclude
2222
) {

plugin-gradle/src/main/java/com/iwillfailyou/IwillfailyouPlugin.java renamed to plugin-gradle/src/main/java/dev/youshallnotpass/YoushallnotpassPlugin.java

Lines changed: 32 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
1-
package com.iwillfailyou;
1+
package dev.youshallnotpass;
22

3-
import com.iwillfailyou.inspections.AllfinalExtension;
4-
import com.iwillfailyou.inspections.AllpublicExtension;
5-
import com.iwillfailyou.inspections.InheritancefreeExtension;
6-
import com.iwillfailyou.inspections.InspectionExtension;
7-
import com.iwillfailyou.inspections.NoMultipleReturnExtension;
8-
import com.iwillfailyou.inspections.NullfreeExtension;
9-
import com.iwillfailyou.inspections.SetterFreeExtension;
10-
import com.iwillfailyou.inspections.StaticfreeExtension;
11-
import com.iwillfailyou.plugin.Inspection;
12-
import com.iwillfailyou.plugin.IwfyException;
13-
import com.iwillfailyou.plugin.IwfyPlugin;
14-
import com.iwillfailyou.plugin.IwfyUrls;
15-
import com.iwillfailyou.plugin.PublicInspection;
3+
import dev.youshallnotpass.inspections.AllfinalExtension;
4+
import dev.youshallnotpass.inspections.AllpublicExtension;
5+
import dev.youshallnotpass.inspections.InheritancefreeExtension;
6+
import dev.youshallnotpass.inspections.InspectionExtension;
7+
import dev.youshallnotpass.inspections.NoMultipleReturnExtension;
8+
import dev.youshallnotpass.inspections.NullfreeExtension;
9+
import dev.youshallnotpass.inspections.SetterFreeExtension;
10+
import dev.youshallnotpass.inspections.StaticfreeExtension;
1611
import com.nikialeksey.goo.Goo;
1712
import com.nikialeksey.goo.GooException;
1813
import com.nikialeksey.goo.Origin;
14+
import dev.youshallnotpass.plugin.Inspection;
15+
import dev.youshallnotpass.plugin.PublicInspection;
16+
import dev.youshallnotpass.plugin.YsnpException;
17+
import dev.youshallnotpass.plugin.YsnpPlugin;
18+
import dev.youshallnotpass.plugin.YsnpUrls;
1919
import org.cactoos.func.SolidFunc;
20+
import org.cactoos.iterable.Mapped;
2021
import org.cactoos.list.ListOf;
21-
import org.cactoos.list.Mapped;
2222
import org.gradle.api.GradleScriptException;
2323
import org.gradle.api.Plugin;
2424
import org.gradle.api.Project;
@@ -30,13 +30,13 @@
3030
import java.util.ArrayList;
3131
import java.util.List;
3232

33-
public final class IwillfailyouPlugin implements Plugin<Project> {
33+
public final class YoushallnotpassPlugin implements Plugin<Project> {
3434
@Override
3535
public void apply(final Project target) {
3636
final ExtensionContainer targetExtensions = target.getExtensions();
37-
final IwillfailyouExtension settings = targetExtensions.create(
38-
"iwillfailyou",
39-
IwillfailyouExtension.class
37+
final YoushallnotpassExtension settings = targetExtensions.create(
38+
"youshallnotpass",
39+
YoushallnotpassExtension.class
4040
);
4141
final ExtensionAware settingsExtension = (ExtensionAware) settings;
4242
final ExtensionContainer settingsExtensions = settingsExtension.getExtensions();
@@ -72,13 +72,15 @@ public void apply(final Project target) {
7272
)
7373
);
7474

75-
target.task("iwillfailyou").doLast((final Task task) -> {
75+
target.task("youshallnotpass").doLast((final Task task) -> {
7676
for (final InspectionExtension inspectionExtension : inspectionExtensions) {
7777
inspectionExtension.inheritExclude(settings.getExclude());
7878
}
79-
final List<Inspection> inspections = new Mapped<>(
80-
new SolidFunc<>(InspectionExtension::inspection),
81-
inspectionExtensions
79+
final List<Inspection> inspections = new ListOf<>(
80+
new Mapped<>(
81+
new SolidFunc<>(InspectionExtension::inspection),
82+
inspectionExtensions
83+
)
8284
);
8385
try {
8486
final List<Inspection> wrapped;
@@ -93,32 +95,32 @@ public void apply(final Project target) {
9395
for (final Inspection inspection : inspections) {
9496
wrapped.add(
9597
new PublicInspection(
96-
new IwfyUrls(
98+
new YsnpUrls(
9799
origin,
98-
"https://www.iwillfailyou.com"
100+
"https://www.youshallnotpass.dev"
99101
),
100102
inspection
101103
)
102104
);
103105
}
104106
} catch (final GooException e) {
105-
throw new IwfyException(
107+
throw new YsnpException(
106108
"Could not get the origin for git repo. You can " +
107109
"use offline version, if you have not git " +
108-
"repo yet, just set the iwillfailyou { " +
110+
"repo yet, just set the youshallnotpass { " +
109111
"offline = true }",
110112
e
111113
);
112114
}
113115
}
114-
new IwfyPlugin(
116+
new YsnpPlugin(
115117
new GradleUi(target.getLogger()),
116118
target.getRootDir(),
117119
wrapped
118120
).run();
119-
} catch (final IwfyException e) {
121+
} catch (final YsnpException e) {
120122
throw new GradleScriptException(
121-
"Can not make the iwillfailyou analysis.",
123+
"Can not make the youshallnotpass analysis.",
122124
e
123125
);
124126
}

plugin-gradle/src/main/java/com/iwillfailyou/inspections/AllfinalExtension.java renamed to plugin-gradle/src/main/java/dev/youshallnotpass/inspections/AllfinalExtension.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package com.iwillfailyou.inspections;
1+
package dev.youshallnotpass.inspections;
22

3-
import com.iwillfailyou.inspections.allfinal.Allfinal;
4-
import com.iwillfailyou.plugin.Inspection;
3+
import dev.youshallnotpass.inspections.allfinal.Allfinal;
4+
import dev.youshallnotpass.plugin.Inspection;
55

66
import java.util.Arrays;
77
import java.util.List;

plugin-gradle/src/main/java/com/iwillfailyou/inspections/AllpublicExtension.java renamed to plugin-gradle/src/main/java/dev/youshallnotpass/inspections/AllpublicExtension.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package com.iwillfailyou.inspections;
1+
package dev.youshallnotpass.inspections;
22

3-
import com.iwillfailyou.inspections.allpublic.Allpublic;
4-
import com.iwillfailyou.plugin.Inspection;
3+
import dev.youshallnotpass.inspections.allpublic.Allpublic;
4+
import dev.youshallnotpass.plugin.Inspection;
55

66
import java.util.List;
77

plugin-gradle/src/main/java/com/iwillfailyou/inspections/CommonExtension.java renamed to plugin-gradle/src/main/java/dev/youshallnotpass/inspections/CommonExtension.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
package com.iwillfailyou.inspections;
1+
package dev.youshallnotpass.inspections;
22

3-
import com.iwillfailyou.inspection.sources.ExcludeSourceMask;
4-
import com.iwillfailyou.inspection.sources.PathSourceMask;
5-
import com.iwillfailyou.inspection.sources.SourceMask;
6-
import com.iwillfailyou.inspection.sources.java.JavaSourceMask;
3+
import dev.youshallnotpass.inspection.sources.ExcludeSourceMask;
4+
import dev.youshallnotpass.inspection.sources.PathSourceMask;
5+
import dev.youshallnotpass.inspection.sources.SourceMask;
6+
import dev.youshallnotpass.inspection.sources.java.JavaSourceMask;
77

88
import java.util.ArrayList;
99
import java.util.List;

plugin-gradle/src/main/java/com/iwillfailyou/inspections/InheritancefreeExtension.java renamed to plugin-gradle/src/main/java/dev/youshallnotpass/inspections/InheritancefreeExtension.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package com.iwillfailyou.inspections;
1+
package dev.youshallnotpass.inspections;
22

3-
import com.iwillfailyou.inspections.inheritancefree.Inheritancefree;
4-
import com.iwillfailyou.plugin.Inspection;
3+
import dev.youshallnotpass.inspections.inheritancefree.Inheritancefree;
4+
import dev.youshallnotpass.plugin.Inspection;
55

66
import java.util.List;
77

plugin-gradle/src/main/java/com/iwillfailyou/inspections/InspectionExtension.java renamed to plugin-gradle/src/main/java/dev/youshallnotpass/inspections/InspectionExtension.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package com.iwillfailyou.inspections;
1+
package dev.youshallnotpass.inspections;
22

3-
import com.iwillfailyou.plugin.Inspection;
3+
import dev.youshallnotpass.plugin.Inspection;
44

55
import java.util.List;
66

plugin-gradle/src/main/java/com/iwillfailyou/inspections/NoMultipleReturnExtension.java renamed to plugin-gradle/src/main/java/dev/youshallnotpass/inspections/NoMultipleReturnExtension.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package com.iwillfailyou.inspections;
1+
package dev.youshallnotpass.inspections;
22

3-
import com.iwillfailyou.inspections.nomultiplereturn.NoMultipleReturn;
4-
import com.iwillfailyou.plugin.Inspection;
3+
import dev.youshallnotpass.inspections.nomultiplereturn.NoMultipleReturn;
4+
import dev.youshallnotpass.plugin.Inspection;
55

66
import java.util.List;
77

plugin-gradle/src/main/java/com/iwillfailyou/inspections/NullfreeExtension.java renamed to plugin-gradle/src/main/java/dev/youshallnotpass/inspections/NullfreeExtension.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package com.iwillfailyou.inspections;
1+
package dev.youshallnotpass.inspections;
22

3-
import com.iwillfailyou.inspections.nullfree.Nullfree;
4-
import com.iwillfailyou.plugin.Inspection;
3+
import dev.youshallnotpass.inspections.nullfree.Nullfree;
4+
import dev.youshallnotpass.plugin.Inspection;
55

66
import java.util.Arrays;
77
import java.util.List;

plugin-gradle/src/main/java/com/iwillfailyou/inspections/SetterFreeExtension.java renamed to plugin-gradle/src/main/java/dev/youshallnotpass/inspections/SetterFreeExtension.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package com.iwillfailyou.inspections;
1+
package dev.youshallnotpass.inspections;
22

3-
import com.iwillfailyou.inspections.setterfree.SetterFree;
4-
import com.iwillfailyou.plugin.Inspection;
3+
import dev.youshallnotpass.inspections.setterfree.SetterFree;
4+
import dev.youshallnotpass.plugin.Inspection;
55

66
import java.util.List;
77

plugin-gradle/src/main/java/com/iwillfailyou/inspections/StaticfreeExtension.java renamed to plugin-gradle/src/main/java/dev/youshallnotpass/inspections/StaticfreeExtension.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package com.iwillfailyou.inspections;
1+
package dev.youshallnotpass.inspections;
22

3-
import com.iwillfailyou.inspections.staticfree.Staticfree;
4-
import com.iwillfailyou.plugin.Inspection;
3+
import dev.youshallnotpass.inspections.staticfree.Staticfree;
4+
import dev.youshallnotpass.plugin.Inspection;
55

66
import java.util.List;
77

plugin-gradle/src/test/java/com/iwillfailyou/IwillfailyouPluginTest.java renamed to plugin-gradle/src/test/java/dev/youshallnotpass/YoushallnotpassPluginTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
package com.iwillfailyou;
1+
package dev.youshallnotpass;
22

33
import org.gradle.api.Project;
44
import org.gradle.testfixtures.ProjectBuilder;
55
import org.hamcrest.core.IsNull;
66
import org.junit.Assert;
77
import org.junit.Test;
88

9-
public final class IwillfailyouPluginTest {
9+
public final class YoushallnotpassPluginTest {
1010
@Test
1111
public void applyPlugin() {
1212
final Project project = ProjectBuilder.builder().build();
13-
project.getPlugins().apply(IwillfailyouPlugin.class);
13+
project.getPlugins().apply(YoushallnotpassPlugin.class);
1414
Assert.assertThat(
15-
project.getTasks().findByName("iwillfailyou"),
15+
project.getTasks().findByName("youshallnotpass"),
1616
IsNull.notNullValue()
1717
);
1818
}

readme.md

Lines changed: 20 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,26 @@
1-
# Iwillfailyou gradle plugin
1+
# Youshallnotpass gradle plugin
22

33
![Elegant Objects Respected Here](https://www.elegantobjects.org/badge.svg)
44

5-
![nullfree status](https://iwillfailyou.com/nullfree/iwillfailyou/java-plugin-gradle)
6-
![staticfree status](https://iwillfailyou.com/staticfree/iwillfailyou/java-plugin-gradle)
7-
![allfinal status](https://iwillfailyou.com/allfinal/iwillfailyou/java-plugin-gradle)
8-
![allpublic status](https://iwillfailyou.com/allpublic/iwillfailyou/java-plugin-gradle)
9-
![setterfree status](https://iwillfailyou.com/setterfree/iwillfailyou/java-plugin-gradle)
10-
![nomultiplereturn status](https://iwillfailyou.com/nomultiplereturn/iwillfailyou/java-plugin-gradle)
5+
![nullfree status](https://youshallnotpass.dev/nullfree/youshallnotpass-dev/java-plugin-gradle)
6+
![staticfree status](https://youshallnotpass.dev/staticfree/youshallnotpass-dev/java-plugin-gradle)
7+
![allfinal status](https://youshallnotpass.dev/allfinal/youshallnotpass-dev/java-plugin-gradle)
8+
![allpublic status](https://youshallnotpass.dev/allpublic/youshallnotpass-dev/java-plugin-gradle)
9+
![setterfree status](https://youshallnotpass.dev/setterfree/youshallnotpass-dev/java-plugin-gradle)
10+
![nomultiplereturn status](https://youshallnotpass.dev/nomultiplereturn/youshallnotpass-dev/java-plugin-gradle)
11+
![inheritancefree status](https://youshallnotpass.dev/inheritancefree/youshallnotpass-dev/java-plugin-gradle)
1112

12-
[![Gradle plugin version](https://img.shields.io/maven-metadata/v/https/plugins.gradle.org/m2/com/iwillfailyou/com.iwillfailyou.gradle.plugin/maven-metadata.xml.svg?label=gradle-plugin)](https://plugins.gradle.org/plugin/com.iwillfailyou)
13-
[![Build Status](https://travis-ci.com/iwillfailyou/java-plugin-gradle.svg?branch=master)](https://travis-ci.com/iwillfailyou/java-plugin-gradle)
14-
[![codecov](https://codecov.io/gh/iwillfailyou/java-plugin-gradle/branch/master/graph/badge.svg)](https://codecov.io/gh/iwillfailyou/java-plugin-gradle)
13+
[![Gradle plugin version](https://img.shields.io/maven-metadata/v/https/plugins.gradle.org/m2/dev/youshallnotpass/dev.youshallnotpass.gradle.plugin/maven-metadata.xml.svg?label=gradle-plugin)](https://plugins.gradle.org/plugin/dev.youshallnotpass)
14+
[![Build Status](https://travis-ci.com/youshallnotpass-dev/java-plugin-gradle.svg?branch=master)](https://travis-ci.com/youshallnotpass-dev/java-plugin-gradle)
15+
[![codecov](https://codecov.io/gh/youshallnotpass-dev/java-plugin-gradle/branch/master/graph/badge.svg)](https://codecov.io/gh/youshallnotpass-dev/java-plugin-gradle)
1516

16-
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/iwillfailyou/java-plugin-gradle/blob/master/LICENSE)
17+
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/youshallnotpass-dev/java-plugin-gradle/blob/master/LICENSE)
1718

19+
## Publish
20+
21+
```bash
22+
./gradlew publishPlugins
23+
```
24+
25+
## Changelog
26+
- `0.6.1` rename from `iwillfailyou` to `youshallnotpass`

0 commit comments

Comments
 (0)