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

[WIP] Multi module build #3704

Closed
wants to merge 90 commits into from
Closed

[WIP] Multi module build #3704

wants to merge 90 commits into from

Commits on Feb 6, 2018

  1. Initial gradle build files

    koppor committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    fc626a6 View commit details
    Browse the repository at this point in the history
  2. Result of linter

    koppor committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    a0b1397 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2018

  1. Fix linter

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    83b74c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86714e9 View commit details
    Browse the repository at this point in the history
  3. Ignoure out directory

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    f23e579 View commit details
    Browse the repository at this point in the history
  4. Three more classes for logic

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    ae1102b View commit details
    Browse the repository at this point in the history
  5. Seperate logic from GUI

    - FreeCite does not generate a non-used BibtexKeyGenerator anymore
    - Introduce ExporterFactoryFactory
    - Introduce SavePreferenceFactory
    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    fd3ffa2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fa1536f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    68335c9 View commit details
    Browse the repository at this point in the history
  8. Refactor CleanupPreset

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    1ee315a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4b7ea7d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2ba26da View commit details
    Browse the repository at this point in the history
  11. Some compile fixes

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    7dfe2ed View commit details
    Browse the repository at this point in the history
  12. lint build.gradle

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    b889fed View commit details
    Browse the repository at this point in the history
  13. Fix install4j location

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    df4ef0d View commit details
    Browse the repository at this point in the history
  14. Merge remote-tracking branch 'origin/master' into multi-module-build

    # Conflicts:
    #	build.gradle
    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    2f52b51 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a46d569 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    9646887 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    76c1d29 View commit details
    Browse the repository at this point in the history
  18. lint build.gradle files

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    8903b26 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    2f2e81e View commit details
    Browse the repository at this point in the history
  20. Fix bibtexTestData location

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    4afbb8b View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    9b5e1f8 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    4fec000 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    abbe777 View commit details
    Browse the repository at this point in the history
  24. Fix locations of DatabaseTest

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    ab37471 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    7e620f7 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    40c6bf7 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    e88de4f View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    2435aff View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    6594f68 View commit details
    Browse the repository at this point in the history
  30. Fix location of test files

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    dce1afd View commit details
    Browse the repository at this point in the history
  31. lint build.gradle

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    c6890d8 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    7481fb6 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    d4b2e9a View commit details
    Browse the repository at this point in the history
  34. Compilefix

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    211caad View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    25dae4b View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    e963a6f View commit details
    Browse the repository at this point in the history
  37. Fix import

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    1013a36 View commit details
    Browse the repository at this point in the history
  38. Add missing checkstyle files

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    14548e8 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    d7abe22 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    f821561 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    20d17ce View commit details
    Browse the repository at this point in the history
  42. Remove generated files

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    cf5ad67 View commit details
    Browse the repository at this point in the history
  43. Move checkstyle

    stefan-kolb committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    8fcbf70 View commit details
    Browse the repository at this point in the history
  44. Revert "Fix location of *.css *.fxml --> resource is the key"

    This reverts commit d7abe22.
    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    4e13152 View commit details
    Browse the repository at this point in the history
  45. Modernizer

    stefan-kolb committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    49c24c3 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    e505ea4 View commit details
    Browse the repository at this point in the history
  47. Fix source sets

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    2f93792 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    de57cf3 View commit details
    Browse the repository at this point in the history
  49. Merge remote-tracking branch 'origin/master' into multi-module-build

    # Conflicts:
    #	org.jabref.gui/src/test/java/org/jabref/gui/fieldeditors/LinkedFileViewModelTest.java
    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    a630326 View commit details
    Browse the repository at this point in the history
  50. Move more stuff

    stefan-kolb committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    0352c00 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2018

  1. Java compilation

    stefan-kolb committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    f2f2f7a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3848e51 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/master' into multi-module-build

    # Conflicts:
    #	org.jabref.gui/src/test/java/org/jabref/gui/fieldeditors/LinkedFileViewModelTest.java
    koppor committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    5465fe1 View commit details
    Browse the repository at this point in the history
  4. Dev replacements

    stefan-kolb committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    e738086 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fe6e2c5 View commit details
    Browse the repository at this point in the history
  6. Unused imports

    stefan-kolb committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    2615756 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    073ba4a View commit details
    Browse the repository at this point in the history
  8. XMP dependencies

    stefan-kolb committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    a933d52 View commit details
    Browse the repository at this point in the history
  9. XMP build

    stefan-kolb committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    5d7e766 View commit details
    Browse the repository at this point in the history
  10. Move stuff

    stefan-kolb committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    214625d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    392dc7c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e115a9d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9ec6cfe View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ac35918 View commit details
    Browse the repository at this point in the history
  15. Enable build scan

    koppor committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    266c7b8 View commit details
    Browse the repository at this point in the history
  16. Fix location of binaries

    koppor committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    5d258f8 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    9c54c3c View commit details
    Browse the repository at this point in the history
  18. Include changes of #3659

    koppor committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    e91ebaa View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    3818f10 View commit details
    Browse the repository at this point in the history
  20. Load buildscan first

    koppor committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    8064843 View commit details
    Browse the repository at this point in the history
  21. Fix build. a) dir b) name

    koppor committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    8ebd604 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    5058b36 View commit details
    Browse the repository at this point in the history
  23. Restructure, update Install4J

    - Release jars are on the top folder
    - update Install4J
    - icons now in buildres
    koppor committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    e4e9e86 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    0c96e14 View commit details
    Browse the repository at this point in the history
  25. Fix iconpath (again)

    koppor committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    ca05215 View commit details
    Browse the repository at this point in the history
  26. Fix artifacts path

    koppor committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    13b85df View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    ff6f440 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2018

  1. Merge remote-tracking branch 'origin/master' into multi-module-build

    # Conflicts:
    #	org.jabref.gui/src/test/java/org/jabref/SearchQueryHighlightListenerTest.java
    #	org.jabref.gui/src/test/java/org/jabref/gui/importer/EntryFromFileCreatorManagerTest.java
    #	org.jabref.gui/src/test/java/org/jabref/gui/importer/EntryFromPDFCreatorTest.java
    #	org.jabref.gui/src/test/java/org/jabref/preferences/LastFocusedTabPreferencesTest.java
    #	org.jabref.logic/src/test/java/org/jabref/logic/xmp/XMPSchemaBibtexTest.java
    #	org.jabref.model/src/test/java/org/jabref/model/strings/StringUtilTest.java
    #	src/jmh/java/org/jabref/preferences/LastFocusedTabPreferencesTest.java
    #	src/test/java/org/jabref/CodeStyleTests.java
    #	src/test/java/org/jabref/logic/importer/DatabaseFileLookupTest.java
    #	src/test/java/org/jabref/preferences/LastFocusedTabPreferencesTest.java
    koppor committed Feb 14, 2018
    Configuration menu
    Copy the full SHA
    297b225 View commit details
    Browse the repository at this point in the history
  2. Fix file paths

    koppor committed Feb 14, 2018
    Configuration menu
    Copy the full SHA
    9145feb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    265507d View commit details
    Browse the repository at this point in the history
  4. Fix Install4J build

    koppor committed Feb 14, 2018
    Configuration menu
    Copy the full SHA
    7c8b761 View commit details
    Browse the repository at this point in the history
  5. Fix build on CircleCI

    koppor committed Feb 14, 2018
    Configuration menu
    Copy the full SHA
    2985d71 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    17e9969 View commit details
    Browse the repository at this point in the history
  7. No daemon at CircleCI

    koppor committed Feb 14, 2018
    Configuration menu
    Copy the full SHA
    92cf1a3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    de4a574 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9bfea57 View commit details
    Browse the repository at this point in the history
  10. Fix test

    koppor committed Feb 14, 2018
    Configuration menu
    Copy the full SHA
    a1deb36 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2018

  1. Merge branch 'master' into multi-module-build

    # Conflicts:
    #	org.jabref.gui/src/main/java/org/jabref/JabRefMain.java
    koppor committed Feb 16, 2018
    Configuration menu
    Copy the full SHA
    8029a3f View commit details
    Browse the repository at this point in the history