Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/keenquotes.git
A settings.gradle
1 1
M src/main/java/com/whitemagicsoftware/keenquotes/Contractions.java
33 33
    private final Set<String> mEndedAmbiguous = new HashSet<>();
34 34
35
    public void withBeganUnambiguous( final List<String> words ) {
35
    public Builder withBeganUnambiguous( final List<String> words ) {
36 36
      mBeganUnambiguous.addAll( words );
37
      return this;
37 38
    }
38 39
39
    public void withEndedUnambiguous( final List<String> words ) {
40
    public Builder withEndedUnambiguous( final List<String> words ) {
40 41
      mEndedUnambiguous.addAll( words );
42
      return this;
41 43
    }
42 44
43
    public void withBeganAmbiguous( final List<String> words ) {
45
    public Builder withBeganAmbiguous( final List<String> words ) {
44 46
      mBeganAmbiguous.addAll( words );
47
      return this;
45 48
    }
46 49
47
    public void withEndedAmbiguous( final List<String> words ) {
50
    public Builder withEndedAmbiguous( final List<String> words ) {
48 51
      mEndedAmbiguous.addAll( words );
52
      return this;
49 53
    }
50 54
M src/main/java/com/whitemagicsoftware/keenquotes/KeenQuotes.java
51 51
52 52
  private Contractions createContractions( final Settings settings ) {
53
    final var builder = new Contractions.Builder();
54
55
    builder.withBeganUnambiguous( settings.getBeganUnambiguous() );
56
    builder.withEndedUnambiguous( settings.getEndedUnambiguous() );
57
    builder.withBeganAmbiguous( settings.getBeganAmbiguous() );
58
    builder.withEndedAmbiguous( settings.getEndedAmbiguous() );
59
60
    return builder.build();
53
    return new Contractions.Builder()
54
      .withBeganUnambiguous( settings.getBeganUnambiguous() )
55
      .withEndedUnambiguous( settings.getEndedUnambiguous() )
56
      .withBeganAmbiguous( settings.getBeganAmbiguous() )
57
      .withEndedAmbiguous( settings.getEndedAmbiguous() )
58
      .build();
61 59
  }
62 60