Skip to content

Instantly share code, notes, and snippets.

View sonOfRa's full-sized avatar

Simon Levermann sonOfRa

View GitHub Profile
boolean empty = true;
for (Feedback ignored : repository.findByEntryDateAfter(LocalDateTime.now())) {
empty = false;
break;
}
package hello;
import java.util.List;
import org.springframework.data.repository.CrudRepository;
public interface CustomerRepository extends CrudRepository<Customer, Long> {
List<Customer> findByLastName(String lastName);
}
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
maven {
url "https://plugins.gradle.org/m2/"
}
google()
jcenter()
}
@sonOfRa
sonOfRa / build.gradle
Last active October 30, 2018 12:10
Automating releases with gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules.
apply plugin: "com.github.ben-manes.versions"
apply plugin: "se.patrikerdes.use-latest-versions"
apply plugin: 'net.researchgate.release'
buildscript {
repositories {
maven {
url "https://plugins.gradle.org/m2/"
registry_external_url 'https://gitlab.mydomain.com:4567'
### Settings used by GitLab application
# gitlab_rails['registry_enabled'] = true
# gitlab_rails['registry_host'] = "registry.gitlab.example.com"
# gitlab_rails['registry_port'] = "5005"
# gitlab_rails['registry_path'] = "/var/opt/gitlab/gitlab-rails/shared/registry"
###! **Do not change the following 3 settings unless you know what you are
###! doing**
package de.wiberry.ci.testthing;
import android.support.test.filters.LargeTest;
import android.support.test.rule.ActivityTestRule;
import android.support.test.runner.AndroidJUnit4;
import org.junit.Rule;
import org.junit.Test;
import org.junit.runner.RunWith;
import static android.support.test.espresso.Espresso.onView;
Running with gitlab-runner 11.3.1 (0aa5179e)
 on Android 28 Runner be8fc62c
Using Docker executor with image mreichelt/android:28-system ...
Pulling docker image mreichelt/android:28-system ...
Using docker image sha256:058a0b120fe3e6269ccbeb789fdcb11a02d55eece9e59e22567f8521cc74e664 for mreichelt/android:28-system ...
section_start:1538637837:prepare_script
Running on runner-be8fc62c-project-1-concurrent-0 via apollo...
section_end:1538637839:prepare_script
section_start:1538637839:get_sources
Fetching changes...
@sonOfRa
sonOfRa / mergetoolwrapper.sh
Last active August 29, 2022 09:57
Use Sublime Merge as a git mergetool
#!/bin/bash
# A wrapper script to make sublime_merge work more nicely
# when used as a git-mergetool
WORKDIR=`git rev-parse --show-toplevel`
REAL_HOME="$HOME/"
# Replace a leading homedir with ~/ to match the window title
REAL_WORKDIR=${WORKDIR/"^$REAL_HOME"/"~/"}
sublime_merge $REAL_WORKDIR
hkp-cacert /home/simon/.gnupg/sks.pem
✘ simon@odin-linux  ~/.m2/repository/de/mkammerer/argon2-jvm/2.4  unzip -l argon2-jvm-2.4.jar
Archive: argon2-jvm-2.4.jar
Length Date Time Name
--------- ---------- ----- ----
0 02-24-2018 12:11 META-INF/
69 02-24-2018 12:11 META-INF/MANIFEST.MF
0 02-24-2018 12:11 de/
0 02-24-2018 12:11 de/mkammerer/
0 02-24-2018 12:11 de/mkammerer/argon2/
7633 02-24-2018 12:11 de/mkammerer/argon2/BaseArgon2.class