diff --git a/AutoComplete/build.gradle b/AutoComplete/build.gradle index 8eae71a..a6c0579 100644 --- a/AutoComplete/build.gradle +++ b/AutoComplete/build.gradle @@ -11,7 +11,7 @@ assert current().isJava8Compatible() archivesBaseName = 'autocomplete' dependencies { - api 'com.fifesoft:rsyntaxtextarea:3.1.4' + api 'com.fifesoft:rsyntaxtextarea:3.1.6' } ext.isReleaseVersion = !project.version.endsWith('SNAPSHOT') @@ -70,7 +70,7 @@ publishing { licenses { license { name = 'BSD-3-Clause' - url = 'https://github.com/bobbylight/AutoComplete/blob/master/AutoComplete/src/main/dist/AutoComplete.License.txt' + url = 'https://github.com/bobbylight/AutoComplete/blob/master/LICENSE.md' } } developers { diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/AbstractCompletion.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/AbstractCompletion.java index d3aa2f5..0b15570 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/AbstractCompletion.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/AbstractCompletion.java @@ -4,7 +4,7 @@ * AbstractCompletion.java - Base class for possible completions. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/AbstractCompletionProvider.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/AbstractCompletionProvider.java index 2bfd066..850f65b 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/AbstractCompletionProvider.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/AbstractCompletionProvider.java @@ -4,7 +4,7 @@ * AbstractCompletionProvider.java - Base class for completion providers. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompleteDescWindow.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompleteDescWindow.java index 0e026b2..51a5ffe 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompleteDescWindow.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompleteDescWindow.java @@ -5,7 +5,7 @@ * currently selected completion. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletePopupWindow.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletePopupWindow.java index af5a601..902bc64 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletePopupWindow.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletePopupWindow.java @@ -5,7 +5,7 @@ * choices. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletion.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletion.java index 94366b5..70065e1 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletion.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletion.java @@ -4,7 +4,7 @@ * AutoCompletion.java - Handles auto-completion for a text component. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletionEvent.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletionEvent.java index dc4fecd..8f5104a 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletionEvent.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletionEvent.java @@ -2,7 +2,7 @@ * 02/08/2014 * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletionListener.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletionListener.java index 2619f33..253c067 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletionListener.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletionListener.java @@ -2,7 +2,7 @@ * 02/08/2014 * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; @@ -28,4 +28,4 @@ public interface AutoCompletionListener extends EventListener { void autoCompleteUpdate(AutoCompletionEvent e); -} \ No newline at end of file +} diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletionStyleContext.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletionStyleContext.java index ace5d75..5d25546 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletionStyleContext.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/AutoCompletionStyleContext.java @@ -4,7 +4,7 @@ * AutoCompletionStyleContext.java - Manages styles related to auto-completion. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/BasicCompletion.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/BasicCompletion.java index 44d4f45..29c177b 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/BasicCompletion.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/BasicCompletion.java @@ -4,7 +4,7 @@ * BasicCompletion.java - A straightforward Completion implementation. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/Completion.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/Completion.java index 8f318f3..6c37141 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/Completion.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/Completion.java @@ -4,7 +4,7 @@ * Completion.java - Represents a single completion choice. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionCellRenderer.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionCellRenderer.java index e258c73..ac342e9 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionCellRenderer.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionCellRenderer.java @@ -5,7 +5,7 @@ * completion types like Eclipse or NetBeans does. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionListModel.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionListModel.java index ffea21a..f8b33da 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionListModel.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionListModel.java @@ -4,7 +4,7 @@ * CompletionListModel.java - A model that allows bulk addition of elements. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionProvider.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionProvider.java index b201e2e..5bf8af5 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionProvider.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionProvider.java @@ -5,7 +5,7 @@ * text currently in a text component. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionProviderBase.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionProviderBase.java index 80969f8..1c05dfc 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionProviderBase.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionProviderBase.java @@ -4,7 +4,7 @@ * CompletionProviderBase.java - Base completion provider implementation. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionXMLParser.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionXMLParser.java index 79ffadb..06dfa51 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionXMLParser.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/CompletionXMLParser.java @@ -5,7 +5,7 @@ * C-like language. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/DefaultCompletionProvider.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/DefaultCompletionProvider.java index 982fcea..194905a 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/DefaultCompletionProvider.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/DefaultCompletionProvider.java @@ -4,7 +4,7 @@ * DefaultCompletionProvider.java - A basic completion provider implementation. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/DelegatingCellRenderer.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/DelegatingCellRenderer.java index e0c55dc..15fd8e8 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/DelegatingCellRenderer.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/DelegatingCellRenderer.java @@ -5,7 +5,7 @@ * to the Completion's provider's renderer, if there is one. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/DescWindowCallback.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/DescWindowCallback.java index 098438f..d2f818c 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/DescWindowCallback.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/DescWindowCallback.java @@ -2,7 +2,7 @@ * 05/11/2012 * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/EmptyIcon.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/EmptyIcon.java index b0fd9a9..480b692 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/EmptyIcon.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/EmptyIcon.java @@ -4,7 +4,7 @@ * EmptyIcon.java - The canonical icon that paints nothing. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/ExternalURLHandler.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/ExternalURLHandler.java index 80e534b..c009d7b 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/ExternalURLHandler.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/ExternalURLHandler.java @@ -5,7 +5,7 @@ * to handle the user clicking on external URL's. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/FastListUI.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/FastListUI.java index cb07d82..8a841f5 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/FastListUI.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/FastListUI.java @@ -6,7 +6,7 @@ * rendered with HTML, which is slow with BasicListUI extensions. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/FunctionCompletion.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/FunctionCompletion.java index cd4017d..9853748 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/FunctionCompletion.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/FunctionCompletion.java @@ -4,7 +4,7 @@ * FunctionCompletion.java - A completion representing a function. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/LanguageAwareCompletionProvider.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/LanguageAwareCompletionProvider.java index b6cd659..f0772be 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/LanguageAwareCompletionProvider.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/LanguageAwareCompletionProvider.java @@ -5,7 +5,7 @@ * of the language it is working with. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/LinkRedirector.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/LinkRedirector.java index f740f94..749368f 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/LinkRedirector.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/LinkRedirector.java @@ -2,7 +2,7 @@ * 05/16/2012 * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/MarkupTagCompletion.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/MarkupTagCompletion.java index e46af75..21446f5 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/MarkupTagCompletion.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/MarkupTagCompletion.java @@ -5,7 +5,7 @@ * as HTML or XML. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/OutlineHighlightPainter.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/OutlineHighlightPainter.java index bd854f7..bbe9c2c 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/OutlineHighlightPainter.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/OutlineHighlightPainter.java @@ -5,7 +5,7 @@ * around its text. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterChoicesProvider.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterChoicesProvider.java index 6b5dc19..522716d 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterChoicesProvider.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterChoicesProvider.java @@ -5,7 +5,7 @@ * ParameterizedCompletion's parameters. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletion.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletion.java index 255848f..05e8c0b 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletion.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletion.java @@ -4,7 +4,7 @@ * ParameterizedCompletion.java - A completion option. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletionChoicesWindow.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletionChoicesWindow.java index 7c23d70..3a6901a 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletionChoicesWindow.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletionChoicesWindow.java @@ -5,7 +5,7 @@ * parameter. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletionContext.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletionContext.java index 11641e8..d9aea3d 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletionContext.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletionContext.java @@ -5,7 +5,7 @@ * completion-related UI components during code completion. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletionDescriptionToolTip.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletionDescriptionToolTip.java index 49e8d01..572bf26 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletionDescriptionToolTip.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletionDescriptionToolTip.java @@ -5,7 +5,7 @@ * information on the function or method currently being entered. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletionInsertionInfo.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletionInsertionInfo.java index 9be3468..eea50bd 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletionInsertionInfo.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/ParameterizedCompletionInsertionInfo.java @@ -5,7 +5,7 @@ * changes required for a specific parameterized completion. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/RoundRobinAutoCompletion.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/RoundRobinAutoCompletion.java index 9113605..96437dc 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/RoundRobinAutoCompletion.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/RoundRobinAutoCompletion.java @@ -2,7 +2,7 @@ * 12/02/2013 * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/ShorthandCompletion.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/ShorthandCompletion.java index ecc97b1..a99383f 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/ShorthandCompletion.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/ShorthandCompletion.java @@ -5,7 +5,7 @@ * text. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/SizeGrip.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/SizeGrip.java index 65665dc..7a4a0b9 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/SizeGrip.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/SizeGrip.java @@ -5,7 +5,7 @@ * allowing the user to easily resize that window. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/SortByRelevanceComparator.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/SortByRelevanceComparator.java index 5f68ed9..ec2a36f 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/SortByRelevanceComparator.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/SortByRelevanceComparator.java @@ -5,7 +5,7 @@ * sorting them lexicographically. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/TemplateCompletion.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/TemplateCompletion.java index 0045ffe..2d88bbf 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/TemplateCompletion.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/TemplateCompletion.java @@ -6,7 +6,7 @@ * for-loops. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/TemplatePiece.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/TemplatePiece.java index b36b9c6..091554d 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/TemplatePiece.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/TemplatePiece.java @@ -4,7 +4,7 @@ * TemplatePiece.java - A logical piece of a template completion. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/TipUtil.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/TipUtil.java index 368b063..89d6da7 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/TipUtil.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/TipUtil.java @@ -4,7 +4,7 @@ * TipUtil.java - Utility methods for homemade tool tips. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/Util.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/Util.java index 5757a42..b1b0103 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/Util.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/Util.java @@ -4,7 +4,7 @@ * Util.java - Utility methods for the autocompletion package. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/main/java/org/fife/ui/autocomplete/VariableCompletion.java b/AutoComplete/src/main/java/org/fife/ui/autocomplete/VariableCompletion.java index 7402632..3c5982c 100644 --- a/AutoComplete/src/main/java/org/fife/ui/autocomplete/VariableCompletion.java +++ b/AutoComplete/src/main/java/org/fife/ui/autocomplete/VariableCompletion.java @@ -4,7 +4,7 @@ * VariableCompletion.java - A completion for a variable. * * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoComplete/src/test/java/org/fife/ui/autocomplete/UtilTest.java b/AutoComplete/src/test/java/org/fife/ui/autocomplete/UtilTest.java index 19c3f40..2cfa3c7 100644 --- a/AutoComplete/src/test/java/org/fife/ui/autocomplete/UtilTest.java +++ b/AutoComplete/src/test/java/org/fife/ui/autocomplete/UtilTest.java @@ -1,6 +1,6 @@ /* * This library is distributed under a modified BSD license. See the included - * AutoComplete.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete; diff --git a/AutoCompleteDemo/src/main/java/org/fife/ui/autocomplete/demo/AutoCompleteDemoApp.java b/AutoCompleteDemo/src/main/java/org/fife/ui/autocomplete/demo/AutoCompleteDemoApp.java index 414fa21..f0df569 100644 --- a/AutoCompleteDemo/src/main/java/org/fife/ui/autocomplete/demo/AutoCompleteDemoApp.java +++ b/AutoCompleteDemo/src/main/java/org/fife/ui/autocomplete/demo/AutoCompleteDemoApp.java @@ -4,7 +4,7 @@ * AutoCompleteDemoApp.java - A demo program for the auto-completion library. * * This library is distributed under a modified BSD license. See the included - * RSyntaxTextArea.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete.demo; diff --git a/AutoCompleteDemo/src/main/java/org/fife/ui/autocomplete/demo/CCellRenderer.java b/AutoCompleteDemo/src/main/java/org/fife/ui/autocomplete/demo/CCellRenderer.java index 842936f..468d52d 100644 --- a/AutoCompleteDemo/src/main/java/org/fife/ui/autocomplete/demo/CCellRenderer.java +++ b/AutoCompleteDemo/src/main/java/org/fife/ui/autocomplete/demo/CCellRenderer.java @@ -4,7 +4,7 @@ * CCellRenderer.java - A cell renderer for C completions. * * This library is distributed under a modified BSD license. See the included - * RSyntaxTextArea.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete.demo; diff --git a/AutoCompleteDemo/src/main/java/org/fife/ui/autocomplete/demo/DemoRootPane.java b/AutoCompleteDemo/src/main/java/org/fife/ui/autocomplete/demo/DemoRootPane.java index 7f65485..a34bbf1 100644 --- a/AutoCompleteDemo/src/main/java/org/fife/ui/autocomplete/demo/DemoRootPane.java +++ b/AutoCompleteDemo/src/main/java/org/fife/ui/autocomplete/demo/DemoRootPane.java @@ -4,7 +4,7 @@ * DemoRootPane.java - Root pane for the demo applet and standalone application. * * This library is distributed under a modified BSD license. See the included - * RSyntaxTextArea.License.txt file for details. + * LICENSE.md file for details. */ package org.fife.ui.autocomplete.demo; diff --git a/AutoComplete/src/main/dist/AutoComplete.License.txt b/LICENSE.md similarity index 51% rename from AutoComplete/src/main/dist/AutoComplete.License.txt rename to LICENSE.md index 260c1c8..142ba85 100644 --- a/AutoComplete/src/main/dist/AutoComplete.License.txt +++ b/LICENSE.md @@ -1,24 +1,25 @@ -Copyright (c) 2012, Robert Futrell -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - * Neither the name of the author nor the names of its contributors may - be used to endorse or promote products derived from this software - without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY -DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file +Copyright (c) 2021, Robert Futrell +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +* Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. +* Neither the name of the author nor the names of its contributors may + be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/README.md b/README.md index efdf7fb..5109baf 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ AutoComplete is a code completion library for Swing JTextComponents, with enhanced functionality available for instances of [RSyntaxTextArea](https://github.com/bobbylight/RSyntaxTextArea). -AutoComplete is available under a [modified BSD license](https://github.com/bobbylight/AutoComplete/blob/master/AutoComplete/src/main/dist/AutoComplete.License.txt). +AutoComplete is available under a [modified BSD license](https://github.com/bobbylight/AutoComplete/blob/master/LICENSE.md). # Features * A completion choices list that updates as the user types diff --git a/build.gradle b/build.gradle index d3c89aa..adc36d3 100644 --- a/build.gradle +++ b/build.gradle @@ -11,7 +11,7 @@ plugins { id 'com.github.spotbugs' version '4.7.1' } -group = 'com.fifesoft' +group 'com.fifesoft' // NOTE: Local Java 8: /Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home allprojects { @@ -24,7 +24,7 @@ allprojects { } wrapper { - gradleVersion = '7.3.1' + gradleVersion = '7.3.3' } } @@ -34,35 +34,39 @@ subprojects { apply plugin: 'checkstyle' apply plugin: 'com.github.spotbugs' + test { + useJUnitPlatform() + } + checkstyle { - toolVersion = '9.2' + toolVersion = '9.2.1' configDirectory = file("$rootProject.projectDir/config/checkstyle") } spotbugsMain { reports { html { - enabled = true + required = true } xml { - enabled = false + required = false } } } spotbugsTest { reports { html { - enabled = true + required = true } xml { - enabled = false + required = false } } } dependencies { - testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.2' - testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.7.2' + testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.2' + testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.2' } compileJava { diff --git a/gradle.properties b/gradle.properties index 2376229..2fdf3fa 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ # Note that Maven- and signing-related properties are in /gradle.properties javaVersion=1.8 -version=3.1.4-SNAPSHOT +version=3.1.4 # Ugh, see https://github.com/gradle/gradle/issues/11308 systemProp.org.gradle.internal.publish.checksums.insecure=true diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 84d1f85..2e6e589 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists