Browse Source

Merge pull request #53 from csmith/master

Restructure to standard maven/gradle layout.
pull/54/head
Greg Holmes 7 years ago
parent
commit
8db9931677
100 changed files with 11 additions and 9 deletions
  1. 5
    0
      .gitignore
  2. 6
    9
      build.gradle
  3. 0
    0
      src/main/java/com/dmdirc/util/CommandUtils.java
  4. 0
    0
      src/main/java/com/dmdirc/util/DateUtils.java
  5. 0
    0
      src/main/java/com/dmdirc/util/StringUtils.java
  6. 0
    0
      src/main/java/com/dmdirc/util/collections/CollectionFunctions.java
  7. 0
    0
      src/main/java/com/dmdirc/util/collections/ListObserver.java
  8. 0
    0
      src/main/java/com/dmdirc/util/collections/ListenerList.java
  9. 0
    0
      src/main/java/com/dmdirc/util/collections/ObservableList.java
  10. 0
    0
      src/main/java/com/dmdirc/util/collections/ObservableListDecorator.java
  11. 0
    0
      src/main/java/com/dmdirc/util/collections/QueuedLinkedHashSet.java
  12. 0
    0
      src/main/java/com/dmdirc/util/collections/RollingList.java
  13. 0
    0
      src/main/java/com/dmdirc/util/colours/Colour.java
  14. 0
    0
      src/main/java/com/dmdirc/util/colours/ColourUtils.java
  15. 0
    0
      src/main/java/com/dmdirc/util/functional/TriConsumer.java
  16. 0
    0
      src/main/java/com/dmdirc/util/io/ConfigFile.java
  17. 0
    0
      src/main/java/com/dmdirc/util/io/DownloadListener.java
  18. 0
    0
      src/main/java/com/dmdirc/util/io/Downloader.java
  19. 0
    0
      src/main/java/com/dmdirc/util/io/FileUtils.java
  20. 0
    0
      src/main/java/com/dmdirc/util/io/InvalidConfigFileException.java
  21. 0
    0
      src/main/java/com/dmdirc/util/io/ListenerInputStream.java
  22. 0
    0
      src/main/java/com/dmdirc/util/io/ReverseFileReader.java
  23. 0
    0
      src/main/java/com/dmdirc/util/io/StreamIgnorer.java
  24. 0
    0
      src/main/java/com/dmdirc/util/io/StreamUtils.java
  25. 0
    0
      src/main/java/com/dmdirc/util/io/TextFile.java
  26. 0
    0
      src/main/java/com/dmdirc/util/text/Link.java
  27. 0
    0
      src/main/java/com/dmdirc/util/text/LinkExtractor.java
  28. 0
    0
      src/main/java/com/dmdirc/util/validators/ColourValidator.java
  29. 0
    0
      src/main/java/com/dmdirc/util/validators/DisabledOptionValidator.java
  30. 0
    0
      src/main/java/com/dmdirc/util/validators/EmailAddressValidator.java
  31. 0
    0
      src/main/java/com/dmdirc/util/validators/FileNameValidator.java
  32. 0
    0
      src/main/java/com/dmdirc/util/validators/IdentValidator.java
  33. 0
    0
      src/main/java/com/dmdirc/util/validators/IntegerPortValidator.java
  34. 0
    0
      src/main/java/com/dmdirc/util/validators/IntegerValidator.java
  35. 0
    0
      src/main/java/com/dmdirc/util/validators/ListNotEmptyValidator.java
  36. 0
    0
      src/main/java/com/dmdirc/util/validators/NicknameValidator.java
  37. 0
    0
      src/main/java/com/dmdirc/util/validators/NotEmptyValidator.java
  38. 0
    0
      src/main/java/com/dmdirc/util/validators/NumericalValidator.java
  39. 0
    0
      src/main/java/com/dmdirc/util/validators/OptionalEmailAddressValidator.java
  40. 0
    0
      src/main/java/com/dmdirc/util/validators/OptionalValidator.java
  41. 0
    0
      src/main/java/com/dmdirc/util/validators/PermissiveValidator.java
  42. 0
    0
      src/main/java/com/dmdirc/util/validators/PortValidator.java
  43. 0
    0
      src/main/java/com/dmdirc/util/validators/RegexStringValidator.java
  44. 0
    0
      src/main/java/com/dmdirc/util/validators/RegexValidator.java
  45. 0
    0
      src/main/java/com/dmdirc/util/validators/ServerNameValidator.java
  46. 0
    0
      src/main/java/com/dmdirc/util/validators/StringLengthValidator.java
  47. 0
    0
      src/main/java/com/dmdirc/util/validators/URIValidator.java
  48. 0
    0
      src/main/java/com/dmdirc/util/validators/Validatable.java
  49. 0
    0
      src/main/java/com/dmdirc/util/validators/ValidationResponse.java
  50. 0
    0
      src/main/java/com/dmdirc/util/validators/Validator.java
  51. 0
    0
      src/main/java/com/dmdirc/util/validators/ValidatorChain.java
  52. 0
    0
      src/main/java/com/dmdirc/util/validators/ValidatorChainBuilder.java
  53. 0
    0
      src/test/java/com/dmdirc/util/CommandUtilsTest.java
  54. 0
    0
      src/test/java/com/dmdirc/util/DateUtilsTest.java
  55. 0
    0
      src/test/java/com/dmdirc/util/StringUtilsTest.java
  56. 0
    0
      src/test/java/com/dmdirc/util/collections/CollectionFunctionsTest.java
  57. 0
    0
      src/test/java/com/dmdirc/util/collections/ListenerListTest.java
  58. 0
    0
      src/test/java/com/dmdirc/util/collections/ObservableListDecoratorTest.java
  59. 0
    0
      src/test/java/com/dmdirc/util/collections/QueuedLinkedHashSetTest.java
  60. 0
    0
      src/test/java/com/dmdirc/util/collections/RollingListTest.java
  61. 0
    0
      src/test/java/com/dmdirc/util/colours/ColourTest.java
  62. 0
    0
      src/test/java/com/dmdirc/util/colours/ColourUtilsTest.java
  63. 0
    0
      src/test/java/com/dmdirc/util/io/ConfigFileTest.java
  64. 0
    0
      src/test/java/com/dmdirc/util/io/DownloaderTest.java
  65. 0
    0
      src/test/java/com/dmdirc/util/io/InvalidConfigFileExceptionTest.java
  66. 0
    0
      src/test/java/com/dmdirc/util/io/ListenerInputStreamTest.java
  67. 0
    0
      src/test/java/com/dmdirc/util/io/ReverseFileReaderTest.java
  68. 0
    0
      src/test/java/com/dmdirc/util/io/StreamReaderTest.java
  69. 0
    0
      src/test/java/com/dmdirc/util/io/StreamUtilsTest.java
  70. 0
    0
      src/test/java/com/dmdirc/util/io/TextFileTest.java
  71. 0
    0
      src/test/java/com/dmdirc/util/text/LinkExtractorTest.java
  72. 0
    0
      src/test/java/com/dmdirc/util/text/LinkTest.java
  73. 0
    0
      src/test/java/com/dmdirc/util/validators/ColourValidatorTest.java
  74. 0
    0
      src/test/java/com/dmdirc/util/validators/DisabledOptionValidatorTest.java
  75. 0
    0
      src/test/java/com/dmdirc/util/validators/EmailAddressValidatorTest.java
  76. 0
    0
      src/test/java/com/dmdirc/util/validators/FileNameValidatorTest.java
  77. 0
    0
      src/test/java/com/dmdirc/util/validators/IdentValidatorTest.java
  78. 0
    0
      src/test/java/com/dmdirc/util/validators/IntegerPortValidatorTest.java
  79. 0
    0
      src/test/java/com/dmdirc/util/validators/IntegerValidatorTest.java
  80. 0
    0
      src/test/java/com/dmdirc/util/validators/ListNotEmptyValidatorTest.java
  81. 0
    0
      src/test/java/com/dmdirc/util/validators/NicknameValidatorTest.java
  82. 0
    0
      src/test/java/com/dmdirc/util/validators/NotEmptyValidatorTest.java
  83. 0
    0
      src/test/java/com/dmdirc/util/validators/NumericalValidatorTest.java
  84. 0
    0
      src/test/java/com/dmdirc/util/validators/OptionalEmailAddressValidatorTest.java
  85. 0
    0
      src/test/java/com/dmdirc/util/validators/OptionalValidatorTest.java
  86. 0
    0
      src/test/java/com/dmdirc/util/validators/PermissiveValidatorTest.java
  87. 0
    0
      src/test/java/com/dmdirc/util/validators/PortValidatorTest.java
  88. 0
    0
      src/test/java/com/dmdirc/util/validators/RegexStringValidatorTest.java
  89. 0
    0
      src/test/java/com/dmdirc/util/validators/RegexValidatorTest.java
  90. 0
    0
      src/test/java/com/dmdirc/util/validators/ServerNameValidatorTest.java
  91. 0
    0
      src/test/java/com/dmdirc/util/validators/StringLengthValidatorTest.java
  92. 0
    0
      src/test/java/com/dmdirc/util/validators/URIValidatorTest.java
  93. 0
    0
      src/test/java/com/dmdirc/util/validators/ValidationResponseTest.java
  94. 0
    0
      src/test/java/com/dmdirc/util/validators/ValidatorChainBuilderTest.java
  95. 0
    0
      src/test/java/com/dmdirc/util/validators/ValidatorChainTest.java
  96. 0
    0
      src/test/resources/com/dmdirc/util/io/test1.txt
  97. 0
    0
      src/test/resources/com/dmdirc/util/io/test2.txt
  98. 0
    0
      src/test/resources/com/dmdirc/util/io/test3.txt
  99. 0
    0
      src/test/resources/com/dmdirc/util/io/test4.txt
  100. 0
    0
      src/test/resources/com/dmdirc/util/io/test5.txt

+ 5
- 0
.gitignore View File

@@ -4,3 +4,8 @@
4 4
 /build/
5 5
 /dist
6 6
 /.gradle
7
+
8
+# Generated files created by IDEA
9
+/src/*/generated
10
+/src/*/generated_tests
11
+

+ 6
- 9
build.gradle View File

@@ -8,16 +8,13 @@ group = 'com.dmdirc'
8 8
 apply plugin: 'java'
9 9
 apply plugin: 'maven-publish'
10 10
 apply plugin: 'jacoco'
11
+apply plugin: 'idea'
11 12
 
12
-
13
-sourceSets {
14
-    main {
15
-        java.srcDirs = ['src']
16
-        resources.srcDirs = ['res']
17
-    }
18
-    test {
19
-        java.srcDirs = ['test']
20
-        resources.srcDirs = ['test-res']
13
+idea {
14
+    module {
15
+         sourceDirs += file('src/main/generated')
16
+         testSourceDirs += file('src/test/generated_tests')
17
+         generatedSourceDirs = [file('src/main/generated'), file('src/test/generated_tests')]
21 18
     }
22 19
 }
23 20
 

src/com/dmdirc/util/CommandUtils.java → src/main/java/com/dmdirc/util/CommandUtils.java View File


src/com/dmdirc/util/DateUtils.java → src/main/java/com/dmdirc/util/DateUtils.java View File


src/com/dmdirc/util/StringUtils.java → src/main/java/com/dmdirc/util/StringUtils.java View File


src/com/dmdirc/util/collections/CollectionFunctions.java → src/main/java/com/dmdirc/util/collections/CollectionFunctions.java View File


src/com/dmdirc/util/collections/ListObserver.java → src/main/java/com/dmdirc/util/collections/ListObserver.java View File


src/com/dmdirc/util/collections/ListenerList.java → src/main/java/com/dmdirc/util/collections/ListenerList.java View File


src/com/dmdirc/util/collections/ObservableList.java → src/main/java/com/dmdirc/util/collections/ObservableList.java View File


src/com/dmdirc/util/collections/ObservableListDecorator.java → src/main/java/com/dmdirc/util/collections/ObservableListDecorator.java View File


src/com/dmdirc/util/collections/QueuedLinkedHashSet.java → src/main/java/com/dmdirc/util/collections/QueuedLinkedHashSet.java View File


src/com/dmdirc/util/collections/RollingList.java → src/main/java/com/dmdirc/util/collections/RollingList.java View File


src/com/dmdirc/util/colours/Colour.java → src/main/java/com/dmdirc/util/colours/Colour.java View File


src/com/dmdirc/util/colours/ColourUtils.java → src/main/java/com/dmdirc/util/colours/ColourUtils.java View File


src/com/dmdirc/util/functional/TriConsumer.java → src/main/java/com/dmdirc/util/functional/TriConsumer.java View File


src/com/dmdirc/util/io/ConfigFile.java → src/main/java/com/dmdirc/util/io/ConfigFile.java View File


src/com/dmdirc/util/io/DownloadListener.java → src/main/java/com/dmdirc/util/io/DownloadListener.java View File


src/com/dmdirc/util/io/Downloader.java → src/main/java/com/dmdirc/util/io/Downloader.java View File


src/com/dmdirc/util/io/FileUtils.java → src/main/java/com/dmdirc/util/io/FileUtils.java View File


src/com/dmdirc/util/io/InvalidConfigFileException.java → src/main/java/com/dmdirc/util/io/InvalidConfigFileException.java View File


src/com/dmdirc/util/io/ListenerInputStream.java → src/main/java/com/dmdirc/util/io/ListenerInputStream.java View File


src/com/dmdirc/util/io/ReverseFileReader.java → src/main/java/com/dmdirc/util/io/ReverseFileReader.java View File


src/com/dmdirc/util/io/StreamIgnorer.java → src/main/java/com/dmdirc/util/io/StreamIgnorer.java View File


src/com/dmdirc/util/io/StreamUtils.java → src/main/java/com/dmdirc/util/io/StreamUtils.java View File


src/com/dmdirc/util/io/TextFile.java → src/main/java/com/dmdirc/util/io/TextFile.java View File


src/com/dmdirc/util/text/Link.java → src/main/java/com/dmdirc/util/text/Link.java View File


src/com/dmdirc/util/text/LinkExtractor.java → src/main/java/com/dmdirc/util/text/LinkExtractor.java View File


src/com/dmdirc/util/validators/ColourValidator.java → src/main/java/com/dmdirc/util/validators/ColourValidator.java View File


src/com/dmdirc/util/validators/DisabledOptionValidator.java → src/main/java/com/dmdirc/util/validators/DisabledOptionValidator.java View File


src/com/dmdirc/util/validators/EmailAddressValidator.java → src/main/java/com/dmdirc/util/validators/EmailAddressValidator.java View File


src/com/dmdirc/util/validators/FileNameValidator.java → src/main/java/com/dmdirc/util/validators/FileNameValidator.java View File


src/com/dmdirc/util/validators/IdentValidator.java → src/main/java/com/dmdirc/util/validators/IdentValidator.java View File


src/com/dmdirc/util/validators/IntegerPortValidator.java → src/main/java/com/dmdirc/util/validators/IntegerPortValidator.java View File


src/com/dmdirc/util/validators/IntegerValidator.java → src/main/java/com/dmdirc/util/validators/IntegerValidator.java View File


src/com/dmdirc/util/validators/ListNotEmptyValidator.java → src/main/java/com/dmdirc/util/validators/ListNotEmptyValidator.java View File


src/com/dmdirc/util/validators/NicknameValidator.java → src/main/java/com/dmdirc/util/validators/NicknameValidator.java View File


src/com/dmdirc/util/validators/NotEmptyValidator.java → src/main/java/com/dmdirc/util/validators/NotEmptyValidator.java View File


src/com/dmdirc/util/validators/NumericalValidator.java → src/main/java/com/dmdirc/util/validators/NumericalValidator.java View File


src/com/dmdirc/util/validators/OptionalEmailAddressValidator.java → src/main/java/com/dmdirc/util/validators/OptionalEmailAddressValidator.java View File


src/com/dmdirc/util/validators/OptionalValidator.java → src/main/java/com/dmdirc/util/validators/OptionalValidator.java View File


src/com/dmdirc/util/validators/PermissiveValidator.java → src/main/java/com/dmdirc/util/validators/PermissiveValidator.java View File


src/com/dmdirc/util/validators/PortValidator.java → src/main/java/com/dmdirc/util/validators/PortValidator.java View File


src/com/dmdirc/util/validators/RegexStringValidator.java → src/main/java/com/dmdirc/util/validators/RegexStringValidator.java View File


src/com/dmdirc/util/validators/RegexValidator.java → src/main/java/com/dmdirc/util/validators/RegexValidator.java View File


src/com/dmdirc/util/validators/ServerNameValidator.java → src/main/java/com/dmdirc/util/validators/ServerNameValidator.java View File


src/com/dmdirc/util/validators/StringLengthValidator.java → src/main/java/com/dmdirc/util/validators/StringLengthValidator.java View File


src/com/dmdirc/util/validators/URIValidator.java → src/main/java/com/dmdirc/util/validators/URIValidator.java View File


src/com/dmdirc/util/validators/Validatable.java → src/main/java/com/dmdirc/util/validators/Validatable.java View File


src/com/dmdirc/util/validators/ValidationResponse.java → src/main/java/com/dmdirc/util/validators/ValidationResponse.java View File


src/com/dmdirc/util/validators/Validator.java → src/main/java/com/dmdirc/util/validators/Validator.java View File


src/com/dmdirc/util/validators/ValidatorChain.java → src/main/java/com/dmdirc/util/validators/ValidatorChain.java View File


src/com/dmdirc/util/validators/ValidatorChainBuilder.java → src/main/java/com/dmdirc/util/validators/ValidatorChainBuilder.java View File


test/com/dmdirc/util/CommandUtilsTest.java → src/test/java/com/dmdirc/util/CommandUtilsTest.java View File


test/com/dmdirc/util/DateUtilsTest.java → src/test/java/com/dmdirc/util/DateUtilsTest.java View File


test/com/dmdirc/util/StringUtilsTest.java → src/test/java/com/dmdirc/util/StringUtilsTest.java View File


test/com/dmdirc/util/collections/CollectionFunctionsTest.java → src/test/java/com/dmdirc/util/collections/CollectionFunctionsTest.java View File


test/com/dmdirc/util/collections/ListenerListTest.java → src/test/java/com/dmdirc/util/collections/ListenerListTest.java View File


test/com/dmdirc/util/collections/ObservableListDecoratorTest.java → src/test/java/com/dmdirc/util/collections/ObservableListDecoratorTest.java View File


test/com/dmdirc/util/collections/QueuedLinkedHashSetTest.java → src/test/java/com/dmdirc/util/collections/QueuedLinkedHashSetTest.java View File


test/com/dmdirc/util/collections/RollingListTest.java → src/test/java/com/dmdirc/util/collections/RollingListTest.java View File


test/com/dmdirc/util/colours/ColourTest.java → src/test/java/com/dmdirc/util/colours/ColourTest.java View File


test/com/dmdirc/util/colours/ColourUtilsTest.java → src/test/java/com/dmdirc/util/colours/ColourUtilsTest.java View File


test/com/dmdirc/util/io/ConfigFileTest.java → src/test/java/com/dmdirc/util/io/ConfigFileTest.java View File


test/com/dmdirc/util/io/DownloaderTest.java → src/test/java/com/dmdirc/util/io/DownloaderTest.java View File


test/com/dmdirc/util/io/InvalidConfigFileExceptionTest.java → src/test/java/com/dmdirc/util/io/InvalidConfigFileExceptionTest.java View File


test/com/dmdirc/util/io/ListenerInputStreamTest.java → src/test/java/com/dmdirc/util/io/ListenerInputStreamTest.java View File


test/com/dmdirc/util/io/ReverseFileReaderTest.java → src/test/java/com/dmdirc/util/io/ReverseFileReaderTest.java View File


test/com/dmdirc/util/io/StreamReaderTest.java → src/test/java/com/dmdirc/util/io/StreamReaderTest.java View File


test/com/dmdirc/util/io/StreamUtilsTest.java → src/test/java/com/dmdirc/util/io/StreamUtilsTest.java View File


test/com/dmdirc/util/io/TextFileTest.java → src/test/java/com/dmdirc/util/io/TextFileTest.java View File


test/com/dmdirc/util/text/LinkExtractorTest.java → src/test/java/com/dmdirc/util/text/LinkExtractorTest.java View File


test/com/dmdirc/util/text/LinkTest.java → src/test/java/com/dmdirc/util/text/LinkTest.java View File


test/com/dmdirc/util/validators/ColourValidatorTest.java → src/test/java/com/dmdirc/util/validators/ColourValidatorTest.java View File


test/com/dmdirc/util/validators/DisabledOptionValidatorTest.java → src/test/java/com/dmdirc/util/validators/DisabledOptionValidatorTest.java View File


test/com/dmdirc/util/validators/EmailAddressValidatorTest.java → src/test/java/com/dmdirc/util/validators/EmailAddressValidatorTest.java View File


test/com/dmdirc/util/validators/FileNameValidatorTest.java → src/test/java/com/dmdirc/util/validators/FileNameValidatorTest.java View File


test/com/dmdirc/util/validators/IdentValidatorTest.java → src/test/java/com/dmdirc/util/validators/IdentValidatorTest.java View File


test/com/dmdirc/util/validators/IntegerPortValidatorTest.java → src/test/java/com/dmdirc/util/validators/IntegerPortValidatorTest.java View File


test/com/dmdirc/util/validators/IntegerValidatorTest.java → src/test/java/com/dmdirc/util/validators/IntegerValidatorTest.java View File


test/com/dmdirc/util/validators/ListNotEmptyValidatorTest.java → src/test/java/com/dmdirc/util/validators/ListNotEmptyValidatorTest.java View File


test/com/dmdirc/util/validators/NicknameValidatorTest.java → src/test/java/com/dmdirc/util/validators/NicknameValidatorTest.java View File


test/com/dmdirc/util/validators/NotEmptyValidatorTest.java → src/test/java/com/dmdirc/util/validators/NotEmptyValidatorTest.java View File


test/com/dmdirc/util/validators/NumericalValidatorTest.java → src/test/java/com/dmdirc/util/validators/NumericalValidatorTest.java View File


test/com/dmdirc/util/validators/OptionalEmailAddressValidatorTest.java → src/test/java/com/dmdirc/util/validators/OptionalEmailAddressValidatorTest.java View File


test/com/dmdirc/util/validators/OptionalValidatorTest.java → src/test/java/com/dmdirc/util/validators/OptionalValidatorTest.java View File


test/com/dmdirc/util/validators/PermissiveValidatorTest.java → src/test/java/com/dmdirc/util/validators/PermissiveValidatorTest.java View File


test/com/dmdirc/util/validators/PortValidatorTest.java → src/test/java/com/dmdirc/util/validators/PortValidatorTest.java View File


test/com/dmdirc/util/validators/RegexStringValidatorTest.java → src/test/java/com/dmdirc/util/validators/RegexStringValidatorTest.java View File


test/com/dmdirc/util/validators/RegexValidatorTest.java → src/test/java/com/dmdirc/util/validators/RegexValidatorTest.java View File


test/com/dmdirc/util/validators/ServerNameValidatorTest.java → src/test/java/com/dmdirc/util/validators/ServerNameValidatorTest.java View File


test/com/dmdirc/util/validators/StringLengthValidatorTest.java → src/test/java/com/dmdirc/util/validators/StringLengthValidatorTest.java View File


test/com/dmdirc/util/validators/URIValidatorTest.java → src/test/java/com/dmdirc/util/validators/URIValidatorTest.java View File


test/com/dmdirc/util/validators/ValidationResponseTest.java → src/test/java/com/dmdirc/util/validators/ValidationResponseTest.java View File


test/com/dmdirc/util/validators/ValidatorChainBuilderTest.java → src/test/java/com/dmdirc/util/validators/ValidatorChainBuilderTest.java View File


test/com/dmdirc/util/validators/ValidatorChainTest.java → src/test/java/com/dmdirc/util/validators/ValidatorChainTest.java View File


test-res/com/dmdirc/util/io/test1.txt → src/test/resources/com/dmdirc/util/io/test1.txt View File


test-res/com/dmdirc/util/io/test2.txt → src/test/resources/com/dmdirc/util/io/test2.txt View File


test-res/com/dmdirc/util/io/test3.txt → src/test/resources/com/dmdirc/util/io/test3.txt View File


test-res/com/dmdirc/util/io/test4.txt → src/test/resources/com/dmdirc/util/io/test4.txt View File


test-res/com/dmdirc/util/io/test5.txt → src/test/resources/com/dmdirc/util/io/test5.txt View File


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save