This is an automated email from the ASF dual-hosted git repository.

matthiasblaesing pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git


    from 9114b1069e Avoid ConcurrentMod exception, tolerate broken project 
dependencies (#5660)
     new e4c2f2641a Fix html.lexer and reenable html.lexer and html.editor.lib 
tests in CI/CD
     new ad48f8fa64 Normalize html index (store multiple values as multiple 
entries, instead of joined value)
     new 155fd6798f Fix character entity completion (&a|mp; was completed to 
&a&)
     new 34bb2ccad3 Support CSS special characters (colons) in class names
     new be093c3486 Ensure indention is handled in a predictable order
     new 6053c24962 Improve CSS escape/unescape routines and enhance/add 
unittests to validate results
     new a89f7f856a Merge pull request #5641 from 
matthiasblaesing/css_with_escape3

The 8284 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/main.yml                         |     7 +-
 .../modules/css/editor/csl/CssAnalyser.java        |     2 +-
 .../modules/css/editor/csl/CssCompletion.java      |    37 +-
 .../modules/css/editor/csl/CssNodeElement.java     |     2 +-
 .../editor/module/main/CssRuleStructureItem.java   |    10 +-
 .../editor/module/main/DefaultCssEditorModule.java |    20 +-
 .../css/editor/module/spi/CssCompletionItem.java   |    62 +-
 .../modules/css/indexing/CssFileModel.java         |     6 +-
 .../modules/css/refactoring/Bundle.properties      |     6 +-
 .../CssActionsImplementationProvider.java          |   224 +-
 .../modules/css/refactoring/CssElementContext.java |   217 -
 .../refactoring/CssRefactoringPluginFactory.java   |     5 +-
 .../refactoring/CssRenameRefactoringPlugin.java    |   159 +-
 .../css/refactoring/CssRenameRefactoringUI.java    |    25 +-
 .../css/refactoring/CssWhereUsedQueryPlugin.java   |    54 +-
 .../modules/css/refactoring/WhereUsedElement.java  |     8 +-
 .../modules/css/refactoring/WhereUsedUI.java       |    16 +-
 .../{ => api}/CssRefactoringExtraInfo.java         |     6 +-
 .../CssRefactoringInfo.java}                       |    36 +-
 .../unit/data/testProject/public_html/test.html    |     1 +
 .../testfiles/index/identifiers-with-colon.css     |    11 +
 .../index/identifiers-with-colon.css.indexed       |    10 +
 .../netbeans/modules/css/editor/Css3UtilsTest.java |     6 +-
 .../editor/module/spi/CssCompletionItemTest.java   |    40 +
 .../modules/css/indexing/CssIndexerTest.java       |     4 +
 .../modules/css/indexing/api/CssIndexTest.java     |     2 +-
 .../src/org/netbeans/modules/css/lib/api/Node.java |     5 +-
 .../org/netbeans/modules/css/lib/api/NodeUtil.java |    41 +
 .../netbeans/modules/css/lib/api/NodeUtilTest.java |    18 +-
 .../modules/editor/indent/TaskHandler.java         |    25 +-
 .../test/unit/data/testfiles/huge.html             | 46216 +++++++++++++++++++
 ide/html.editor/licenseinfo.xml                    |     1 +
 ide/html.editor/nbproject/project.xml              |     2 +-
 .../modules/html/editor/CssPreferences.java        |    78 +
 .../editor/api/completion/HtmlCompletionItem.java  |    59 +-
 .../editor/completion/HtmlCompletionQuery.java     |    72 +-
 .../editor/embedding/CssEmbeddingProvider.java     |     7 +-
 .../html/editor/embedding/CssHtmlTranslator.java   |    86 +-
 .../html/editor/gsf/HtmlDeclarationFinder.java     |   103 +-
 .../editor/indexing/HtmlCssIndexContributor.java   |   148 +
 .../html/editor/indexing/HtmlFileModel.java        |    89 +-
 .../modules/html/editor/indexing/HtmlIndexer.java  |    32 +-
 .../html/editor/refactoring/Bundle.properties      |    27 +-
 .../refactoring/CssRenameRefactoringPlugin.java    |   228 +
 .../refactoring/CssRenameRefactoringUI.java        |    29 +-
 .../refactoring/CssWhereUsedQueryPlugin.java       |   201 +
 .../refactoring/ExtractInlinedStylePanel.form      |     2 +-
 .../refactoring/ExtractInlinedStylePanel.java      |     2 +-
 .../HtmlActionsImplementationProvider.java         |   145 +-
 .../refactoring/HtmlRefactoringPluginFactory.java  |    10 +-
 .../html/editor}/refactoring/RenamePanel.form      |     0
 .../html/editor/refactoring/RenamePanel.java       |   230 +
 .../html/editor}/refactoring/WhereUsedElement.java |    17 +-
 .../html/editor}/refactoring/WhereUsedPanel.form   |     0
 .../html/editor/refactoring/WhereUsedPanel.java    |   118 +
 .../html/editor}/refactoring/WhereUsedUI.java      |    20 +-
 .../modules/html/editor/resources}/rule.png        |   Bin
 .../unit/data/testfiles/embedding/issue215267.html |     9 -
 .../testfiles/embedding/issue215267.html.virtual   |     2 -
 .../data/testfiles/embedding/test1.html.virtual    |     5 -
 .../unit/data/testfiles/simple07.html.formatted    |     2 +-
 .../editor/completion/HtmlCompletionQueryTest.java |    19 +-
 .../editor/embedding/CssEmbeddingProviderTest.java |    30 -
 ide/html.indexing/manifest.mf                      |     2 +-
 .../modules/html/editor/api/index/HtmlIndex.java   |    33 +-
 .../org/netbeans/api/html/lexer/HTMLTokenId.java   |    20 +-
 .../src/org/netbeans/lib/html/lexer/HtmlLexer.java |     3 +-
 .../org/netbeans/lib/html/lexer/HtmlLexerTest.java |     8 +-
 .../js/embeddedMultipleSections1.php.formatted     |    10 +-
 69 files changed, 48261 insertions(+), 869 deletions(-)
 delete mode 100644 
ide/css.editor/src/org/netbeans/modules/css/refactoring/CssElementContext.java
 copy ide/css.editor/src/org/netbeans/modules/css/refactoring/{ => 
api}/CssRefactoringExtraInfo.java (87%)
 rename 
ide/css.editor/src/org/netbeans/modules/css/refactoring/{CssRefactoringExtraInfo.java
 => api/CssRefactoringInfo.java} (54%)
 create mode 100644 
ide/css.editor/test/unit/data/testfiles/index/identifiers-with-colon.css
 create mode 100644 
ide/css.editor/test/unit/data/testfiles/index/identifiers-with-colon.css.indexed
 create mode 100644 
ide/css.editor/test/unit/src/org/netbeans/modules/css/editor/module/spi/CssCompletionItemTest.java
 create mode 100644 ide/html.editor.lib/test/unit/data/testfiles/huge.html
 create mode 100644 
ide/html.editor/src/org/netbeans/modules/html/editor/CssPreferences.java
 create mode 100644 
ide/html.editor/src/org/netbeans/modules/html/editor/indexing/HtmlCssIndexContributor.java
 create mode 100644 
ide/html.editor/src/org/netbeans/modules/html/editor/refactoring/CssRenameRefactoringPlugin.java
 copy ide/{css.editor/src/org/netbeans/modules/css => 
html.editor/src/org/netbeans/modules/html/editor}/refactoring/CssRenameRefactoringUI.java
 (77%)
 create mode 100644 
ide/html.editor/src/org/netbeans/modules/html/editor/refactoring/CssWhereUsedQueryPlugin.java
 copy ide/{css.editor/src/org/netbeans/modules/css => 
html.editor/src/org/netbeans/modules/html/editor}/refactoring/RenamePanel.form 
(100%)
 create mode 100644 
ide/html.editor/src/org/netbeans/modules/html/editor/refactoring/RenamePanel.java
 copy ide/{css.editor/src/org/netbeans/modules/css => 
html.editor/src/org/netbeans/modules/html/editor}/refactoring/WhereUsedElement.java
 (95%)
 copy ide/{css.editor/src/org/netbeans/modules/css => 
html.editor/src/org/netbeans/modules/html/editor}/refactoring/WhereUsedPanel.form
 (100%)
 create mode 100644 
ide/html.editor/src/org/netbeans/modules/html/editor/refactoring/WhereUsedPanel.java
 copy ide/{css.editor/src/org/netbeans/modules/css => 
html.editor/src/org/netbeans/modules/html/editor}/refactoring/WhereUsedUI.java 
(77%)
 copy ide/{csl.api/src/org/netbeans/modules/csl/source/resources/icons => 
html.editor/src/org/netbeans/modules/html/editor/resources}/rule.png (100%)
 delete mode 100644 
ide/html.editor/test/unit/data/testfiles/embedding/issue215267.html
 delete mode 100644 
ide/html.editor/test/unit/data/testfiles/embedding/issue215267.html.virtual


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to