skrape{it}
Search…
Setup

Getting Super Powers

Becoming a super hero is a fairly straight forward process.
Checkout the latest releases on maven central and just add the following to your build tool of choice to get the full feature set:
Maven
Gradle
pom.xml
1
<dependency>
2
<groupId>it.skrape</groupId>
3
<artifactId>skrapeit</artifactId>
4
<version>1.1.5</version>
5
</dependency>
Copied!
build.gradle.kts
1
dependencies {
2
implementation("it.skrape:skrapeit:1.1.5")
3
}
Copied!
Once you're strong enough, let's either scrape the world or make your markup a safer place!
Skrape{it} provides several bindings for some well-known testing-frameworks and HTTP-clients:
Super-powers are granted randomly so please submit an issue if you're not happy with yours or feels like you're missing some. 🤝 Contributions are very welcome as well.

Using bleeding edge features before official release
🚀

We are offering snapshot releases by publishing every successful build of a commit that has been pushed to master branch. Thereby you can just install the latest implementation of skrape{it}. Be careful since these are non-official releases and may be unstable as well as breaking changes can occur at any time.
Maven
Gradle
pom.xml
1
<repositories>
2
<repository>
3
<id>jitpack.io</id>
4
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
5
</repository>
6
</repositories>
7
8
...
9
10
<dependency>
11
<groupId>it.skrape</groupId>
12
<artifactId>skrapeit</artifactId>
13
<version>0-SNAPSHOT</version>
14
</dependency>
Copied!
build.gradle.kts
1
repositories {
2
maven { url = uri("https://oss.sonatype.org/content/repositories/snapshots/") }
3
}
4
dependencies {
5
implementation("it.skrape:skrapeit:0-SNAPSHOT") {
6
isChanging = true
7
} // version number will stay - implementation may change ...
8
}
9
10
// optional
11
configurations.all {
12
resolutionStrategy {
13
cacheChangingModulesFor(0, "seconds")
14
}
15
}
Copied!
Last modified 1mo ago