Skip to content

Conversation

phrdang
Copy link
Member

@phrdang phrdang commented Jul 10, 2020

Rebecca Dang

Did a couple edits on the Ch. 10 practice instructions.
Edited Average and PrintEvens exercises (Ch. 11). The rest are new for Ch. 11:

Check Password

  • Chapter 11
  • Section 11.11 Practice

Is Prime

  • Chapter 11
  • Section 11.11 Practice

Sum Digits

  • Chapter 11
  • Section 11.11 Practice

Temperature

  • Chapter 11
  • Section 11.11 Practice

Triangle

  • Chapter 11
  • Section 11.11 Practice

Credit Card

  • Chapter 11
  • Section 11.12 Projects

I'll be adding more practice "projects" (they're longer) soon if this PR isn't merged by then.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit

reviewdog

src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|44| 'if' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|45| 'if' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|46| 'if rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|47| 'else' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|48| 'else rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|49| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|51| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|58| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|59| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|59 col 40| '&&' should be on a new line.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|60 col 37| '&&' should be on a new line.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|62| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|64| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|71| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|73| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|76| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|77| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|31| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|31 col 5| Missing a Javadoc comment.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|33| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|34| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|35| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|36| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|39| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|40| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|42| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|47| Line continuation have incorrect indentation level, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|49| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|50| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|51| 'while' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|53| 'while' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|56| 'while' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|57| 'while rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|58| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|59| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|17| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|17 col 5| Missing a Javadoc comment.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|19| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|20| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|21| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|22| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|29| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|30| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|39| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|16| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|16 col 5| Missing a Javadoc comment.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|17| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|18| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|19| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|20| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|22| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|27| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|28| 'if' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|29| 'if' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|30| 'if rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|34| 'for' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|35| 'if' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|36| 'if' child has incorrect indentation level 16, expected level should be 8.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|37| 'if rcurly' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|38| 'for rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|39| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|40| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|44| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|44 col 5| Missing a Javadoc comment.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|46| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|47| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|48| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|49| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|52| 'if' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|53| 'if' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|54| 'if rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|55| 'else' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|56| 'else rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|57| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|68| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|69| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|70| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|71| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|73| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|74| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|76| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|82| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|83| 'for' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|84| 'for' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|85| 'for' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|86| 'if' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|87| 'if' child has incorrect indentation level 16, expected level should be 8.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|88| 'if rcurly' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|89| 'for rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|90| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|97| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|99| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|105| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|106| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|107| 'for' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|108| 'if' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|109| 'if' child has incorrect indentation level 16, expected level should be 8.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|110| 'if rcurly' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|111| 'for rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|112| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|113| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|31| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|31 col 5| Missing a Javadoc comment.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|32| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|35| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|36| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|39| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|42| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|43| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|46| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|48| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|49| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|51| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|56| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|57| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|58| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|60| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|65| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|66| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|67| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.

*/
public static double average(double a, double b) {
return 0.0; // TODO: Fix!
public static void main(String[] args) {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
'method def modifier' has incorrect indentation level 4, expected level should be 2.

*/

public class Triangle {
public static void main(String[] args) {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
'method def modifier' has incorrect indentation level 4, expected level should be 2.

public class Triangle {
public static void main(String[] args) {
// test methods here
}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
'method def rcurly' has incorrect indentation level 4, expected level should be 2.

*/

public class SumDigits {
public static void main(String[] args) {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
'method def modifier' has incorrect indentation level 4, expected level should be 2.

public class SumDigits {
public static void main(String[] args) {
// test sumDigits here
}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
'method def rcurly' has incorrect indentation level 4, expected level should be 2.

double side1 = input.nextDouble();

System.out.print("Enter side 2: ");
double side2 = input.nextDouble();

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
'method def' child has incorrect indentation level 8, expected level should be 4.

System.out.print("Enter side 2: ");
double side2 = input.nextDouble();

System.out.print("Enter side 3: ");

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
'method def' child has incorrect indentation level 8, expected level should be 4.

double side2 = input.nextDouble();

System.out.print("Enter side 3: ");
double side3 = input.nextDouble();

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
'method def' child has incorrect indentation level 8, expected level should be 4.

System.out.print("Enter side 3: ");
double side3 = input.nextDouble();

input.close();

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
'method def' child has incorrect indentation level 8, expected level should be 4.


// if sides form a valid triangle, print area
// else, print error message
if (isValid(side1, side2, side3)) {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
'if' has incorrect indentation level 8, expected level should be 4.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit

reviewdog

src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|113| 'method def rcurly' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|113 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|114 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|115| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|115 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|116| 'method def modifier' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|116 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|117| 'method def' child has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|117 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|118| 'method def rcurly' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|118 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|120| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|120 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|121| 'method def modifier' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|121 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|122| 'method def' child has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|122 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|123| 'method def rcurly' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|123 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|124 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|125| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|125 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|126| 'method def modifier' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|126 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|127| 'method def' child has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|127 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|128| 'method def rcurly' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|128 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|129 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|130 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|131 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|132 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|133 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|134 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|135| 'method def modifier' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|135 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|136| 'method def' child has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|136 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|137| 'method def rcurly' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/practice/CreditCard.java|137 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|45| 'if' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|46| 'if' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|47| 'if rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|48| 'else' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|50| 'method call rparen' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|51| 'else rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|52| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|54| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|61| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|62| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|63 col 37| '&&' should be on a new line.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|64 col 37| '&&' should be on a new line.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|67| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|69| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|76| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|78| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|81| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Triangle.java|82| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|32| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|32 col 5| Missing a Javadoc comment.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|34| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|35| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|36| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|37| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|40| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|41| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|43| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|48| Line continuation have incorrect indentation level, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|50| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|51| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|52| 'while' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|54| 'while' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|57| 'while' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|58| 'while rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|59| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/SumDigits.java|60| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|95| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|95 col 5| Missing a Javadoc comment.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|96| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|96 col 48| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|98| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|99| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|102| 'if' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|103| 'if' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|106| 'if' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|107| 'if' child has incorrect indentation level 16, expected level should be 8.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|108| 'if rcurly' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|109| 'if' child has incorrect indentation level 16, expected level should be 8.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|110| 'if rcurly' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|111| 'if' child has incorrect indentation level 16, expected level should be 8.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|112| 'if rcurly' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|113| 'else' child has incorrect indentation level 16, expected level should be 8.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|114| 'else rcurly' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|117| 'if' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|118| 'if rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|119| 'else' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|120| 'else rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|122| 'method def' child has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|122 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|123| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|124 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|125| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|125 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|126 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|127 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|128 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|129 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|130| 'method def modifier' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|130 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|131 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|132| 'method def' child has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|132 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|133 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|134 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|135 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|136 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|137 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|138| 'if' has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|138 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|139 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|140| 'if' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|140 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|141| 'if rcurly' has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|141 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|142 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|143| 'if' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|143 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|144| 'if rcurly' has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|144 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|145 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|146| 'if' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|146 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|147| 'if rcurly' has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|147 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|148 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|149 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|150| 'else' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|150 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|151| 'else' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|151 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|152| 'else rcurly' has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|152 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|153| 'method def rcurly' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|153 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|154 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|155| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|155 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|156 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|157 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|158 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|159 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|160| Line continuation have incorrect indentation level, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|160 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|161 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|162| 'method def modifier' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|162 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|163| 'method def' child has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|163 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|164 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|165 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|166| 'method def' child has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|166 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|167 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|168| 'method def' child has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|168 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|169 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|170 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|171| 'while' has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|171 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|172 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|173| 'while' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|173 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|174 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|175 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|176| 'while' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|176 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|177 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|178 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|179 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|180| 'while' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|180 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|181 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|182 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|183| 'while' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|183 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|184 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|185 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|186| 'while' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|186 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|187| 'while rcurly' has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|187 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|188 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|189| 'method def' child has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|189 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|190| 'method def rcurly' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|190 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|191 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|192| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|192 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|193 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|194 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|195 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|196 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|197| Line continuation have incorrect indentation level, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|197 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|198 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|199| 'method def modifier' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|199 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|200 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|201| 'if' has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|201 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|202 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|203| 'if' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|203 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|204| 'if' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|204 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|205 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|206 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|207| 'if' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|207 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|208| 'if rcurly' has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|208 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|209 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|210| 'else' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|210 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|211| 'else rcurly' has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|211 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|212| 'method def rcurly' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|212 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|213 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|214| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|214 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|215 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|216 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|217 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|218 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|219| Line continuation have incorrect indentation level, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|219 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|220 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|221| 'method def modifier' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|221 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|222| 'method def' child has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|222 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|223 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|224 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|225| 'while' has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|225 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|226 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|227| 'while' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|227 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|228 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|229 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|230| 'while' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|230 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|231 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|232 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|233| 'while' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|233 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|234| 'while rcurly' has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|234 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|235 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|236| 'method def' child has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|236 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|237| 'method def rcurly' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|237 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|239| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|239 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|240 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|241 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|242 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|243 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|244 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|245| 'method def modifier' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|245 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|246| 'method def' child has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|246 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|247| 'method def rcurly' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|247 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|248 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|249| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|249 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|250 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|251 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|252 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|253 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|254| 'method def modifier' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|254 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|255| 'method def' child has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|255 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|257| 'while' has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|257 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|258| 'while' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|258 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|259| 'while' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|259 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|260| 'while rcurly' has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|260 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|261 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|262| 'method def' child has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|262 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|263| 'method def rcurly' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|263 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|264 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|265 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|266 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|267 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|268 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|269 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|270 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|271 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|272| Line continuation have incorrect indentation level, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|272 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|273| Line continuation have incorrect indentation level, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|273 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|274 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|275| 'method def modifier' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|275 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|276 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|277 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|278| 'if' has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|278 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|279| 'if' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|279 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|280| 'if rcurly' has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|280 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|281 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|282 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|283| 'while' has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|283 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|284| 'while' child has incorrect indentation level 32, expected level should be 8.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|284 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|285| 'while rcurly' has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|285 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|286 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|287 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|288| 'else' child has incorrect indentation level 24, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|288 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|289| 'else rcurly' has incorrect indentation level 16, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|289 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|290| 'method def rcurly' has incorrect indentation level 8, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CreditCard.java|290 col 1| Line contains a tab character.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|17| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|17 col 5| Missing a Javadoc comment.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|19| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|20| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|21| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|22| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|29| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|30| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/PrintEvens.java|39| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|17| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|17 col 5| Missing a Javadoc comment.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|18| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|19| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|20| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|21| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|23| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|28| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|29| 'if' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|30| 'if' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|31| 'if rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|35| 'for' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|36| 'if' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|37| 'if' child has incorrect indentation level 16, expected level should be 8.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|38| 'if rcurly' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|39| 'for rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|40| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/IsPrime.java|41| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|45| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|45 col 5| Missing a Javadoc comment.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|47| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|48| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|49| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|50| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|53| 'if' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|54| 'if' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|55| 'if rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|56| 'else' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|57| 'else rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|58| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|69| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|70| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|71| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|72| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|74| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|75| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|77| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|83| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|84| 'for' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|85| 'for' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|86| 'for' child has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|87| 'if' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|88| 'if' child has incorrect indentation level 16, expected level should be 8.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|89| 'if rcurly' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|90| 'for rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|91| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|97| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|99| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|105| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|106| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|107| 'for' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|108| 'if' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|109| 'if' child has incorrect indentation level 16, expected level should be 8.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|110| 'if rcurly' has incorrect indentation level 12, expected level should be 6.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|111| 'for rcurly' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|112| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/CheckPassword.java|113| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|31| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|31 col 5| Missing a Javadoc comment.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|32| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|35| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|36| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|39| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|40 col 24| '+' should be on a new line.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|41 col 26| '+' should be on a new line.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|42 col 45| '+' should be on a new line.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|44| 'method call rparen' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|47| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|48| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|51| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|53| 'method call rparen' has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|55| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|56| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|58| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|63| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|64| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|65| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|67| First sentence of Javadoc is missing an ending period.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|72| 'method def modifier' has incorrect indentation level 4, expected level should be 2.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|73| 'method def' child has incorrect indentation level 8, expected level should be 4.
src/com/codefortomorrow/intermediate/chapter11/solutions/Temperature.java|74| 'method def rcurly' has incorrect indentation level 4, expected level should be 2.

*/

public class CreditCard {
public static void main(String[] args) {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
'method def modifier' has incorrect indentation level 4, expected level should be 2.

public class CreditCard {
public static void main(String[] args) {
// write code here
}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
'method def rcurly' has incorrect indentation level 4, expected level should be 2.

public static void main(String[] args) {
// write code here
}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
Line contains a tab character.

// write code here
}

/** Returns true if the card number is valid */

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
First sentence of Javadoc is missing an ending period.

// write code here
}

/** Returns true if the card number is valid */

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
Line contains a tab character.

/**
* Returns the given number if it is a single digit,
* otherwise return the sum of the two digits
*/

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
Line contains a tab character.

* Returns the given number if it is a single digit,
* otherwise return the sum of the two digits
*/
public static int getDigit(int n) {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
'method def modifier' has incorrect indentation level 8, expected level should be 2.

* Returns the given number if it is a single digit,
* otherwise return the sum of the two digits
*/
public static int getDigit(int n) {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
Line contains a tab character.

* otherwise return the sum of the two digits
*/
public static int getDigit(int n) {
return 0;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
'method def' child has incorrect indentation level 16, expected level should be 4.

* otherwise return the sum of the two digits
*/
public static int getDigit(int n) {
return 0;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[reviewdog] reported by reviewdog 🐶
Line contains a tab character.

return false;
}

// only need to check divisors up to number / 2
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

technically you only need to check up to the square root of the number

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's a good point!

Copy link
Contributor

@ARajan1084 ARajan1084 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow. Nice work.

Only need to check divisors up to
sqrt(number)
@phrdang phrdang merged commit d061ae5 into master Jul 11, 2020
@phrdang phrdang deleted the exercises branch July 11, 2020 18:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants