Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add descriptors for the parsers and a factory #572

Merged
merged 47 commits into from
Mar 19, 2021

Commits on Feb 23, 2021

  1. Configuration menu
    Copy the full SHA
    188c5e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1783414 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2021

  1. Add autograding.yml.

    uhafner committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    b43898c View commit details
    Browse the repository at this point in the history
  2. Move all descriptors to registry package.

    Rename factory to `ParserRegistry`.
    Map entries by ID and not by name.
    uhafner committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    8c8ecf5 View commit details
    Browse the repository at this point in the history
  3. Remove PIT from autograding.

    uhafner committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    807e003 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2bb2149 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2021

  1. Parser registry

    uhafner committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    e80c3a7 View commit details
    Browse the repository at this point in the history
  2. Remove unnecessary JavaDoc.

    uhafner committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    0c08ec7 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2021

  1. Create parsers on demand.

    uhafner committed Feb 27, 2021
    Configuration menu
    Copy the full SHA
    472c76f View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2021

  1. Configuration menu
    Copy the full SHA
    cb1dbf7 View commit details
    Browse the repository at this point in the history
  2. Fix parser tests.

    uhafner committed Feb 28, 2021
    Configuration menu
    Copy the full SHA
    29badc2 View commit details
    Browse the repository at this point in the history
  3. Add PMD messages.

    uhafner committed Feb 28, 2021
    Configuration menu
    Copy the full SHA
    f712b0e View commit details
    Browse the repository at this point in the history
  4. Add CheckStyle messages.

    uhafner committed Feb 28, 2021
    Configuration menu
    Copy the full SHA
    9b6507d View commit details
    Browse the repository at this point in the history
  5. Add SpotBugs messages.

    uhafner committed Feb 28, 2021
    Configuration menu
    Copy the full SHA
    d772588 View commit details
    Browse the repository at this point in the history
  6. Remove spotbugs localization.

    uhafner committed Feb 28, 2021
    Configuration menu
    Copy the full SHA
    dfbf216 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8db46d2 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2021

  1. Configuration menu
    Copy the full SHA
    85d1b9e View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master' into hide-parsers-and-pr…

    …ovide-registry
    
    # Conflicts:
    #	pom.xml
    uhafner committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    c2127d3 View commit details
    Browse the repository at this point in the history
  3. Fix some warnings.

    uhafner committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    8679a5e View commit details
    Browse the repository at this point in the history
  4. Fix some more warnings.

    uhafner committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    2990b4a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1f7178c View commit details
    Browse the repository at this point in the history
  6. Make spotbugs happy.

    uhafner committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    fd5b093 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2021

  1. Remove public from tests.

    uhafner committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    43dfeff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f10a48 View commit details
    Browse the repository at this point in the history
  3. Add logos for the tools.

    uhafner committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    0be79c2 View commit details
    Browse the repository at this point in the history
  4. Switch icon and name.

    uhafner committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    1ee4b43 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2021

  1. Configuration menu
    Copy the full SHA
    a982fa8 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2021

  1. Configuration menu
    Copy the full SHA
    d62d796 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f739b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2adc39d View commit details
    Browse the repository at this point in the history
  4. Improve JavaDoc.

    uhafner committed Mar 6, 2021
    Configuration menu
    Copy the full SHA
    dd6507e View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2021

  1. Configuration menu
    Copy the full SHA
    a436e13 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2021

  1. Configuration menu
    Copy the full SHA
    c6032ad View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2021

  1. Fix some warnings.

    uhafner committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    5f56bd6 View commit details
    Browse the repository at this point in the history
  2. Shade ASM library.

    uhafner committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    b7b8146 View commit details
    Browse the repository at this point in the history
  3. Fix import.

    uhafner committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    ef2c437 View commit details
    Browse the repository at this point in the history
  4. Exclude ASM library.

    uhafner committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    c6c5e32 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2021

  1. Fix ID of perforce.

    uhafner committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    981c915 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    138f780 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    27d4d9f View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2021

  1. Configuration menu
    Copy the full SHA
    27dd873 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed3457f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c698ad9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c07af44 View commit details
    Browse the repository at this point in the history
  5. Fix ID of normal threshold.

    uhafner committed Mar 15, 2021
    Configuration menu
    Copy the full SHA
    3aa682a View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2021

  1. Remove deprecated method.

    uhafner committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    604f86f View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2021

  1. Remove deprecated base class.

    uhafner committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    33979d8 View commit details
    Browse the repository at this point in the history