[jira] [Updated] (NETBEANS-342) Revisit netbeans_default_options in netbeans.conf

2018-01-31 Thread Laszlo Kishalmi (JIRA)

 [ 
https://issues.apache.org/jira/browse/NETBEANS-342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Laszlo Kishalmi updated NETBEANS-342:
-
Description: 
The default JVM and other options has not been changed too much over the years. 
If it has been changed those changes were just appends. Like now we got a bunch 
of appended --add-exports and --add-opens due to Java 9.

I'd see the following points to be discussed:
 # Using Client VM is most probably not required / deprecated
 # Are the initial memory arguments Ok?
 # Is sun.java2d.noddraw=true still required?
 # Is sun.zip.disableMemoryMapping=true still required
 # Shall we force Antialiased text rendering with {{swing.aatext=true}} here?
 # Java 9 related stuff could be in a different variable

 

  was:
The default JVM and other options has not been changed too much over the years. 
If it has been changed those changes were just appends. Like now we got a bunch 
of appended --add-exports and --add-opens due to Java 9.

I'd see the following points to be discussed:
 # Using Client VM is most probably not required / deprecated
 # Are the initial memory arguments Ok?
 # Is sun.jsva2d.noddraw=true still required?
 # Is sun.zip.disableMemoryMapping=true still required
 # Shall we force Antialiased text rendering with {{swing.aatext=true}} here?
 # Java 9 related stuff could be in a different variable

 


> Revisit netbeans_default_options in netbeans.conf
> -
>
> Key: NETBEANS-342
> URL: https://issues.apache.org/jira/browse/NETBEANS-342
> Project: NetBeans
>  Issue Type: Improvement
>  Components: platform - Launchers&CLI
>Affects Versions: 9.0
>Reporter: Laszlo Kishalmi
>Priority: Major
>
> The default JVM and other options has not been changed too much over the 
> years. If it has been changed those changes were just appends. Like now we 
> got a bunch of appended --add-exports and --add-opens due to Java 9.
> I'd see the following points to be discussed:
>  # Using Client VM is most probably not required / deprecated
>  # Are the initial memory arguments Ok?
>  # Is sun.java2d.noddraw=true still required?
>  # Is sun.zip.disableMemoryMapping=true still required
>  # Shall we force Antialiased text rendering with {{swing.aatext=true}} here?
>  # Java 9 related stuff could be in a different variable
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
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



[jira] [Updated] (NETBEANS-341) Provide Snap Packages for NetBeans

2018-01-31 Thread ASF GitHub Bot (JIRA)

 [ 
https://issues.apache.org/jira/browse/NETBEANS-341?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated NETBEANS-341:

Labels: CI build pull-request-available  (was: CI build)

> Provide Snap Packages for NetBeans
> --
>
> Key: NETBEANS-341
> URL: https://issues.apache.org/jira/browse/NETBEANS-341
> Project: NetBeans
>  Issue Type: Wish
>  Components: platform - Launchers&CLI
>Affects Versions: 9.0
>Reporter: Laszlo Kishalmi
>Priority: Major
>  Labels: CI, build, pull-request-available
>
> The aim of this wish is to make NetBeans IDE available using Snap packaging 
> system making it available on almost all Linux distributions.
> While the invention of Snap package management is a bit controversial among 
> Linux users, it is definitely gaining momentum as some major brands started 
> to deliver their products as Snap packages. Like Spotify and IntelliJ as well.
> Snap store can provide different distribution channels for different state of 
> the products, like alpha, beta and stable (additional channels can be 
> requested as well). Snapcraft.io service provides an automatic build and 
> release functionality for free. Also the snap client can update the installed 
> software daily. Having this functionality can enable some users to live on 
> the edge if they want.
> I've started some experiments which can help make it happen.
>  # Initial experiment creating a snap package from NetBeans 9.0-beta-rc2:
> [https://github.com/lkishalmi/netbeans-snap]
>  # This snap code needs to be integrated into the main NetBeans repository.
> Some modifications are required of course. (I'm going to create a branch for 
> that)
>  # Snapcraft.io could be bind into github to enable automatic build.
> As far as I see now we shall request a permission to build a the package with 
> classic confinement (no-security restrictions)
> My experimental package is available and can be tested with:
> {code:java}
> wget 
> https://s3-us-west-2.amazonaws.com/lkishalmi-us-west-2-public/snaps/netbeans_9.0-beta-rc2_amd64.snap
> snap install netbeans_9.0-beta-rc2_amd64.snap --dangerous --classic{code}
> If we could make this happen NetBeans install on Linux could be as simple as:
> {code:java}
> snap install netbeans --classic{code}
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
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



[jira] [Created] (NETBEANS-350) Commit validation fails on master build

2018-01-31 Thread Austin Stephens (JIRA)
Austin Stephens created NETBEANS-350:


 Summary: Commit validation fails on master build
 Key: NETBEANS-350
 URL: https://issues.apache.org/jira/browse/NETBEANS-350
 Project: NetBeans
  Issue Type: Bug
Affects Versions: 9.0, Next
Reporter: Austin Stephens


Someone needs to be shot... Will not pass on a clean build.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
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



[incubator-netbeans] branch master updated: [NETBEANS-253] Fixing watches with lambdas. (#358)

2018-01-31 Thread geertjan
This is an automated email from the ASF dual-hosted git repository.

geertjan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git


The following commit(s) were added to refs/heads/master by this push:
 new 41da26b  [NETBEANS-253] Fixing watches with lambdas. (#358)
41da26b is described below

commit 41da26b7de7506c86dee891b88b50f3c6f37b5bb
Author: Jan Lahoda 
AuthorDate: Wed Jan 31 18:49:31 2018 +0100

[NETBEANS-253] Fixing watches with lambdas. (#358)

-passing an URI to the created (memory) FileObject when compiling a class 
using JavaSourceUtilImpl to prevent exceptions
-improving type detection for watches (don't using 
Trees.getElement(...).getReturnType() and alike, but rather 
Trees.getTypeMirror(...), as the latter has generics instantiated, etc.)
---
 debugger.jpda.projects/nbproject/project.xml   |  31 +
 .../debugger/jpda/projects/ScanLocalVars.java  |  33 +
 .../jpda/projects/CodeSnippetCompilerTest.java | 107 +++
 .../modules/java/source/JavaSourceUtilImpl.java|   2 +
 .../modules/java/source/indexing/APTUtils.java |   4 +-
 .../java/source/JavaSourceUtilImplTest.java| 147 -
 6 files changed, 295 insertions(+), 29 deletions(-)

diff --git a/debugger.jpda.projects/nbproject/project.xml 
b/debugger.jpda.projects/nbproject/project.xml
index e223d09..c1c6ce7 100644
--- a/debugger.jpda.projects/nbproject/project.xml
+++ b/debugger.jpda.projects/nbproject/project.xml
@@ -178,10 +178,41 @@
 
 
 
+
org.netbeans.modules.classfile
+
+
+
+
org.netbeans.modules.editor.mimelookup
+
+
+
+
+
org.netbeans.modules.java.source
+
+
+
+
org.netbeans.modules.java.source.base
+
+
+
+
 
org.netbeans.modules.nbjunit
 
 
 
+
+
org.netbeans.modules.parsing.indexing
+
+
+
+
+
org.netbeans.modules.parsing.nb
+
+
+
+
org.netbeans.modules.projectapi.nb
+
+
 
 
 
diff --git 
a/debugger.jpda.projects/src/org/netbeans/modules/debugger/jpda/projects/ScanLocalVars.java
 
b/debugger.jpda.projects/src/org/netbeans/modules/debugger/jpda/projects/ScanLocalVars.java
index b14bc6a..2151563 100644
--- 
a/debugger.jpda.projects/src/org/netbeans/modules/debugger/jpda/projects/ScanLocalVars.java
+++ 
b/debugger.jpda.projects/src/org/netbeans/modules/debugger/jpda/projects/ScanLocalVars.java
@@ -133,9 +133,9 @@ final class ScanLocalVars extends 
ErrorAwareTreePathScanner {
 public Void visitReturn(ReturnTree node, Void p) {
 if (isMethodCode() /*&& phase == PHASE_INSIDE_SELECTION*/) {
 hasReturns = true;
-Element retExpElem = info.getTrees().getElement(new 
TreePath(getCurrentPath(), node.getExpression())); //.asType().toString();
-if (retExpElem != null) {
-returnTypes.add(getElementType(retExpElem));
+TypeMirror type = info.getTrees().getTypeMirror(new 
TreePath(getCurrentPath(), node.getExpression())); //.asType().toString();
+if (type != null && type.getKind() != TypeKind.ERROR) {
+returnTypes.add(type);
 } else {
 // Unresolved element
 TypeElement object = 
info.getElements().getTypeElement("java.lang.Object");
@@ -152,36 +152,15 @@ final class ScanLocalVars extends 
ErrorAwareTreePathScanner {
 if (node == lastStatement) {
 if (!hasReturns) {
 ExpressionTree expression = node.getExpression();
-Element retExpElem = info.getTrees().getElement(new 
TreePath(getCurrentPath(), expression));
-if (retExpElem == null) {
-TreePath elementPath = null;
-if (Tree.Kind.ASSIGNMENT.equals(expression.getKind())) {
-elementPath = new TreePath(getCurrentPath(), 
((AssignmentTree) expression).getVariable());
-} else if 
(Tree.Kind.VARIABLE.equals(expression.getKind())) {
-elementPath = new TreePath(getCurrentPath(), 
((VariableTree) expression));
-}
-if (elementPath != null) {
-

[incubator-netbeans] branch master updated: Supporting HTML/Java API/UI constructs in the editor (#380)

2018-01-31 Thread geertjan
This is an automated email from the ASF dual-hosted git repository.

geertjan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git


The following commit(s) were added to refs/heads/master by this push:
 new 7aeeab1  Supporting HTML/Java API/UI constructs in the editor (#380)
7aeeab1 is described below

commit 7aeeab1ea2d15a2835da307137cefe46f57b8b2e
Author: Jaroslav Tulach 
AuthorDate: Wed Jan 31 18:48:44 2018 +0100

Supporting HTML/Java API/UI constructs in the editor (#380)

OK, thanks, looks good, merging.
---
 editor.htmlui/build.xml|  25 +++
 editor.htmlui/manifest.mf  |   6 +
 editor.htmlui/nbproject/project.properties |  21 +++
 editor.htmlui/nbproject/project.xml| 132 ++
 .../modules/editor/htmlui/Bundle.properties|  26 +++
 .../modules/editor/htmlui/JSEmbeddingProvider.java | 191 +
 .../modules/editor/htmlui/JSNI2JavaScriptBody.java | 158 +
 .../editor/htmlui/JSNI2JavaScriptBodyTest.java | 190 
 nbbuild/cluster.properties |   1 +
 9 files changed, 750 insertions(+)

diff --git a/editor.htmlui/build.xml b/editor.htmlui/build.xml
new file mode 100644
index 000..83d76a5
--- /dev/null
+++ b/editor.htmlui/build.xml
@@ -0,0 +1,25 @@
+
+
+
+Builds, tests, and runs the project 
org.netbeans.modules.editor.htmlui
+
+
diff --git a/editor.htmlui/manifest.mf b/editor.htmlui/manifest.mf
new file mode 100644
index 000..9e1c589
--- /dev/null
+++ b/editor.htmlui/manifest.mf
@@ -0,0 +1,6 @@
+Manifest-Version: 1.0
+AutoUpdate-Show-In-Client: true
+OpenIDE-Module: org.netbeans.modules.editor.htmlui
+OpenIDE-Module-Localizing-Bundle: 
org/netbeans/modules/editor/htmlui/Bundle.properties
+OpenIDE-Module-Specification-Version: 1.0
+
diff --git a/editor.htmlui/nbproject/project.properties 
b/editor.htmlui/nbproject/project.properties
new file mode 100644
index 000..ee62dfc
--- /dev/null
+++ b/editor.htmlui/nbproject/project.properties
@@ -0,0 +1,21 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+is.eager=true
+javac.source=1.7
+javac.compilerargs=-Xlint -Xlint:-serial
+
diff --git a/editor.htmlui/nbproject/project.xml 
b/editor.htmlui/nbproject/project.xml
new file mode 100644
index 000..119854a
--- /dev/null
+++ b/editor.htmlui/nbproject/project.xml
@@ -0,0 +1,132 @@
+
+
+http://www.netbeans.org/ns/project/1";>
+org.netbeans.modules.apisupport.project
+
+http://www.netbeans.org/ns/nb-module-project/3";>
+org.netbeans.modules.editor.htmlui
+
+
+org.netbeans.libs.javacapi
+
+
+
+8.7
+
+
+
+
org.netbeans.modules.editor.mimelookup
+
+
+
+1
+1.32
+
+
+
+
org.netbeans.modules.java.lexer
+
+
+
+1
+1.27
+
+
+
+
org.netbeans.modules.java.source.base
+
+
+
+1.1
+
+
+
+org.netbeans.modules.lexer
+
+
+
+2
+1.55
+
+
+
+
org.netbeans.modules.parsing.api
+
+
+
+1
+9.0
+
+
+
+
org.netbeans.spi.editor.hints
+
+
+
+0
+1.34
+   

[incubator-netbeans] branch master updated: [NETBEANS-299] Fixing parser over classfiles, tested by java.source.base/src/org/netbeans/modules/java/source/parsing/ClassParser.java. (#389)

2018-01-31 Thread geertjan
This is an automated email from the ASF dual-hosted git repository.

geertjan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git


The following commit(s) were added to refs/heads/master by this push:
 new 47b72c4  [NETBEANS-299] Fixing parser over classfiles, tested by 
java.source.base/src/org/netbeans/modules/java/source/parsing/ClassParser.java. 
(#389)
47b72c4 is described below

commit 47b72c420698779f17652a23519120e2f52e6662
Author: Jan Lahoda 
AuthorDate: Wed Jan 31 18:47:36 2018 +0100

[NETBEANS-299] Fixing parser over classfiles, tested by 
java.source.base/src/org/netbeans/modules/java/source/parsing/ClassParser.java. 
(#389)
---
 .../netbeans/modules/java/source/parsing/JavacParser.java   | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git 
a/java.source.base/src/org/netbeans/modules/java/source/parsing/JavacParser.java
 
b/java.source.base/src/org/netbeans/modules/java/source/parsing/JavacParser.java
index c3fb0e9..baa3508 100644
--- 
a/java.source.base/src/org/netbeans/modules/java/source/parsing/JavacParser.java
+++ 
b/java.source.base/src/org/netbeans/modules/java/source/parsing/JavacParser.java
@@ -66,6 +66,7 @@ import  javax.swing.event.ChangeListener;
 import javax.swing.text.Document;
 import javax.tools.DiagnosticListener;
 import javax.tools.JavaFileObject;
+import javax.tools.JavaFileObject.Kind;
 
 import org.netbeans.api.annotations.common.NonNull;
 import org.netbeans.api.annotations.common.NullAllowed;
@@ -724,8 +725,14 @@ public class JavacParser extends Parser {
 compilerOptions = null;
 sourceLevel = null;
 }
-final JavacTaskImpl javacTask = createJavacTask(
-cpInfo,
+AbstractSourceFileObject source = null;
+if (file != null) {
+source = FileObjects.sourceFileObject(file, root);
+if (source.getKind() != Kind.SOURCE) {
+source = null;
+}
+}
+final JavacTaskImpl javacTask = createJavacTask(cpInfo,
 diagnosticListener,
 sourceLevel != null ? sourceLevel.getSourceLevel() : null,
 sourceLevel != null ? sourceLevel.getProfile() : null,
@@ -735,7 +742,7 @@ public class JavacParser extends Parser {
 APTUtils.get(root),
 compilerOptions,
 additionalModules,
-file != null ? 
Arrays.asList(FileObjects.sourceFileObject(file, root)) : 
Collections.emptyList());
+source != null ? Arrays.asList(source) : 
Collections.emptyList());
 Lookup.getDefault()
   .lookupAll(TreeLoaderRegistry.class)
   .stream()

-- 
To stop receiving notification emails like this one, please contact
geert...@apache.org.

-
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



[incubator-netbeans] branch master updated: Add CONTRIBUTING.md (#397)

2018-01-31 Thread geertjan
This is an automated email from the ASF dual-hosted git repository.

geertjan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git


The following commit(s) were added to refs/heads/master by this push:
 new ade1557  Add CONTRIBUTING.md (#397)
ade1557 is described below

commit ade1557c24e23e210e6b54b931670302b0adf3e1
Author: Junichi Yamamoto 
AuthorDate: Thu Feb 1 02:46:08 2018 +0900

Add CONTRIBUTING.md (#397)
---
 .github/CONTRIBUTING.md | 24 
 1 file changed, 24 insertions(+)

diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md
new file mode 100644
index 000..18cf1ac
--- /dev/null
+++ b/.github/CONTRIBUTING.md
@@ -0,0 +1,24 @@
+
+
+# Contributing to Apache NetBeans
+
+If you are a first time contributor, please read the [Contribution 
Guidelines](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74681408).

-- 
To stop receiving notification emails like this one, please contact
geert...@apache.org.

-
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



[jira] [Commented] (NETBEANS-320) Mac modal dialogs pop-under non-modal dialogs

2018-01-31 Thread Austin Stephens (JIRA)

[ 
https://issues.apache.org/jira/browse/NETBEANS-320?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16347211#comment-16347211
 ] 

Austin Stephens commented on NETBEANS-320:
--

Pull request pending: https://github.com/apache/incubator-netbeans/pull/403

> Mac modal dialogs pop-under non-modal dialogs
> -
>
> Key: NETBEANS-320
> URL: https://issues.apache.org/jira/browse/NETBEANS-320
> Project: NetBeans
>  Issue Type: Bug
>  Components: platform - Window System
>Affects Versions: 8.2, 9.0
> Environment: Mac OS
>Reporter: Austin Stephens
>Assignee: Austin Stephens
>Priority: Major
>  Labels: mac-os-x, pull-request-available
> Attachments: Screen Shot 2018-01-23 at 1.28.20 PM.png, Screen Shot 
> 2018-01-26 at 11.37.55 AM.png
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> It is very annoying to users. One easy way to reproduce this is to find a 
> module with a wrapped jar and then go to (Right 
> click)>Properties>Libraries>Wrapped JARs and select a wrapped jar. Then click 
> "Edit...". If your Mac is more severely affected, the "Edit Jar Reference" 
> dialog will pop-under the Project Properties, if you Mac is less severly 
> affected, then clicking on the Project Properties window while the "Edit Jar 
> Reference" dialog is open will cause the Project Properties window to hide 
> the dialog.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
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



[incubator-netbeans] branch master updated (1c6873e -> 67cbb4e)

2018-01-31 Thread jtulach
This is an automated email from the ASF dual-hosted git repository.

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


from 1c6873e  Merge pull request #388 from jlahoda/NETBEANS-311
 add f88b86f  Profiler improvements
 new 67cbb4e  Merge pull request #402 from 
JaroslavTulach/ProfilerImprovements

The 1 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:
 debugger.jpda.heapwalk/nbproject/project.xml   |   2 +-
 .../modules/debugger/jpda/heapwalk/HeapImpl.java   |  10 +
 .../jpda/heapwalk/ObjectArrayInstanceImpl.java |   5 +
 lib.profiler.common/manifest.mf|   2 +-
 lib.profiler.common/nbproject/project.xml  |   1 +
 lib.profiler.ui/manifest.mf|   2 +-
 lib.profiler.ui/nbproject/project.xml  |   7 +-
 .../lib/profiler/ui/AppearanceController.java  |  55 +++
 .../lib/profiler/ui/components/HTMLTextArea.java   | 177 -
 .../profiler/ui/components/ProfilerToolbar.java|   8 +
 .../netbeans/lib/profiler/ui/cpu/CCTDisplay.java   |   2 +-
 .../lib/profiler/ui/cpu/CPUResultsPanel.java   |  21 +-
 .../lib/profiler/ui/cpu/FlatProfilePanel.java  |   9 +-
 .../netbeans/lib/profiler/ui/cpu/LiveCPUView.java  | 174 +++--
 .../lib/profiler/ui/cpu/LiveCPUViewUpdater.java| 132 +++
 .../lib/profiler/ui/cpu/LiveFlatProfilePanel.java  |   2 +
 .../lib/profiler/ui/cpu/ReverseCallGraphPanel.java |  16 +-
 .../lib/profiler/ui/cpu/SnapshotCPUView.java   |  19 +-
 .../lib/profiler/ui/cpu/SubtreeCallGraphPanel.java |   4 +-
 .../lib/profiler/ui/jdbc/LiveJDBCView.java | 166 +++-
 .../lib/profiler/ui/jdbc/LiveJDBCViewUpdater.java  | 144 +++
 .../lib/profiler/ui/memory/AllocTreeTableView.java |  10 +
 .../lib/profiler/ui/memory/LiveMemoryView.java | 263 +++--
 .../profiler/ui/memory/LiveMemoryViewUpdater.java  | 148 +++
 .../profiler/ui/memory/LivenessResultsPanel.java   |   6 +-
 .../profiler/ui/memory/LivenessTreeTableView.java  |  10 +
 .../lib/profiler/ui/memory/SnapshotMemoryView.java |  36 +-
 .../netbeans/lib/profiler/ui/results/DataView.java |  25 ++
 .../lib/profiler/ui/swing/ProfilerPopupMenu.java   |  78 
 .../lib/profiler/ui/swing/ProfilerRowSorter.java   |  54 ++-
 .../lib/profiler/ui/swing/ProfilerTable.java   |  80 +++-
 .../profiler/ui/swing/ProfilerTableContainer.java  |   3 +-
 .../lib/profiler/ui/swing/ProfilerTreeTable.java   | 434 +++--
 .../profiler/ui/swing/ProfilerTreeTableModel.java  |  18 +
 .../lib/profiler/ui/swing}/StayOpenPopupMenu.java  |  41 +-
 .../ui/swing/renderer/HideableBarRenderer.java |  12 +-
 .../profiler/ui/swing/renderer/MultiRenderer.java  |   7 +
 .../ui/swing/renderer/NormalBoldGrayRenderer.java  |  28 +-
 .../lib/profiler/ui/threads/ThreadsPanel.java  |   2 +
 lib.profiler/manifest.mf   |   2 +-
 lib.profiler/nbproject/project.xml |   4 +
 .../org/netbeans/lib/profiler/ProfilerClient.java  |   1 +
 .../lib/profiler/global/CommonConstants.java   |   3 +-
 .../profiler/global/ProfilingSessionStatus.java|   3 +
 .../lib/profiler/heap/AbstractLongMap.java | 155 ++--
 .../netbeans/lib/profiler/heap/CacheDirectory.java | 118 ++
 .../org/netbeans/lib/profiler/heap/ClassDump.java  |  32 +-
 .../lib/profiler/heap/ClassDumpSegment.java|  53 ++-
 .../src/org/netbeans/lib/profiler/heap/DomMap.java |   4 +-
 .../netbeans/lib/profiler/heap/DominatorTree.java  |  22 +-
 .../src/org/netbeans/lib/profiler/heap/GCRoot.java |  30 ++
 .../src/org/netbeans/lib/profiler/heap/Heap.java   |   3 +
 .../netbeans/lib/profiler/heap/HeapFactory.java|  31 +-
 .../netbeans/lib/profiler/heap/HeapProgress.java   |  58 ++-
 .../lib/profiler/heap/HprofByteBuffer.java |   4 +
 .../netbeans/lib/profiler/heap/HprofGCRoot.java|   7 +
 .../netbeans/lib/profiler/heap/HprofGCRoots.java   |   8 +
 .../org/netbeans/lib/profiler/heap/HprofHeap.java  | 257 +++-
 .../profiler/heap/HprofInstanceObjectValue.java|   4 +-
 .../lib/profiler/heap/HprofInstanceValue.java  |  12 +-
 .../org/netbeans/lib/profiler/heap/HprofProxy.java |   5 +
 .../org/netbeans/lib/profiler/heap/LongBuffer.java |  41 +-
 .../netbeans/lib/profiler/heap/LongHashMap.java|  22 ++
 .../netbeans/lib/profiler/heap/LongIterator.java   |  76 
 .../org/netbeans/lib/profiler/heap/LongMap.java|  31 +-
 .../netbeans/lib/profiler/heap/NearestGCRoot.java  |  93 -
 .../org/netbeans/lib/profiler/heap/NumberList.java | 104 -
 .../lib/profiler/heap/ObjectArrayDump.java |  11 +
 .../lib/profiler/heap/ObjectArrayInstance.java |   3 +
 ...gBounds.java => ObjectArrayValuesLazyList.java} |  33 +-
 .../profiler/hea

[incubator-netbeans] 01/01: Merge pull request #402 from JaroslavTulach/ProfilerImprovements

2018-01-31 Thread jtulach
This is an automated email from the ASF dual-hosted git repository.

jtulach pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git

commit 67cbb4e1d04068013c19027cd8ec76bf2acddf52
Merge: 1c6873e f88b86f
Author: Jaroslav Tulach 
AuthorDate: Wed Jan 31 18:11:16 2018 +0100

Merge pull request #402 from JaroslavTulach/ProfilerImprovements

Profiler improvements

 debugger.jpda.heapwalk/nbproject/project.xml   |   2 +-
 .../modules/debugger/jpda/heapwalk/HeapImpl.java   |  10 +
 .../jpda/heapwalk/ObjectArrayInstanceImpl.java |   5 +
 lib.profiler.common/manifest.mf|   2 +-
 lib.profiler.common/nbproject/project.xml  |   1 +
 lib.profiler.ui/manifest.mf|   2 +-
 lib.profiler.ui/nbproject/project.xml  |   7 +-
 .../lib/profiler/ui/AppearanceController.java  |  55 +++
 .../lib/profiler/ui/components/HTMLTextArea.java   | 177 -
 .../profiler/ui/components/ProfilerToolbar.java|   8 +
 .../netbeans/lib/profiler/ui/cpu/CCTDisplay.java   |   2 +-
 .../lib/profiler/ui/cpu/CPUResultsPanel.java   |  21 +-
 .../lib/profiler/ui/cpu/FlatProfilePanel.java  |   9 +-
 .../netbeans/lib/profiler/ui/cpu/LiveCPUView.java  | 174 +++--
 .../lib/profiler/ui/cpu/LiveCPUViewUpdater.java| 132 +++
 .../lib/profiler/ui/cpu/LiveFlatProfilePanel.java  |   2 +
 .../lib/profiler/ui/cpu/ReverseCallGraphPanel.java |  16 +-
 .../lib/profiler/ui/cpu/SnapshotCPUView.java   |  19 +-
 .../lib/profiler/ui/cpu/SubtreeCallGraphPanel.java |   4 +-
 .../lib/profiler/ui/jdbc/LiveJDBCView.java | 166 +++-
 .../lib/profiler/ui/jdbc/LiveJDBCViewUpdater.java  | 144 +++
 .../lib/profiler/ui/memory/AllocTreeTableView.java |  10 +
 .../lib/profiler/ui/memory/LiveMemoryView.java | 263 +++--
 .../profiler/ui/memory/LiveMemoryViewUpdater.java  | 148 +++
 .../profiler/ui/memory/LivenessResultsPanel.java   |   6 +-
 .../profiler/ui/memory/LivenessTreeTableView.java  |  10 +
 .../lib/profiler/ui/memory/SnapshotMemoryView.java |  36 +-
 .../netbeans/lib/profiler/ui/results/DataView.java |  25 ++
 .../lib/profiler/ui/swing/ProfilerPopupMenu.java   |  78 
 .../lib/profiler/ui/swing/ProfilerRowSorter.java   |  54 ++-
 .../lib/profiler/ui/swing/ProfilerTable.java   |  80 +++-
 .../profiler/ui/swing/ProfilerTableContainer.java  |   3 +-
 .../lib/profiler/ui/swing/ProfilerTreeTable.java   | 434 +++--
 .../profiler/ui/swing/ProfilerTreeTableModel.java  |  18 +
 .../lib/profiler/ui/swing}/StayOpenPopupMenu.java  |  41 +-
 .../ui/swing/renderer/HideableBarRenderer.java |  12 +-
 .../profiler/ui/swing/renderer/MultiRenderer.java  |   7 +
 .../ui/swing/renderer/NormalBoldGrayRenderer.java  |  28 +-
 .../lib/profiler/ui/threads/ThreadsPanel.java  |   2 +
 lib.profiler/manifest.mf   |   2 +-
 lib.profiler/nbproject/project.xml |   4 +
 .../org/netbeans/lib/profiler/ProfilerClient.java  |   1 +
 .../lib/profiler/global/CommonConstants.java   |   3 +-
 .../profiler/global/ProfilingSessionStatus.java|   3 +
 .../lib/profiler/heap/AbstractLongMap.java | 155 ++--
 .../netbeans/lib/profiler/heap/CacheDirectory.java | 118 ++
 .../org/netbeans/lib/profiler/heap/ClassDump.java  |  32 +-
 .../lib/profiler/heap/ClassDumpSegment.java|  53 ++-
 .../src/org/netbeans/lib/profiler/heap/DomMap.java |   4 +-
 .../netbeans/lib/profiler/heap/DominatorTree.java  |  22 +-
 .../src/org/netbeans/lib/profiler/heap/GCRoot.java |  30 ++
 .../src/org/netbeans/lib/profiler/heap/Heap.java   |   3 +
 .../netbeans/lib/profiler/heap/HeapFactory.java|  31 +-
 .../netbeans/lib/profiler/heap/HeapProgress.java   |  58 ++-
 .../lib/profiler/heap/HprofByteBuffer.java |   4 +
 .../netbeans/lib/profiler/heap/HprofGCRoot.java|   7 +
 .../netbeans/lib/profiler/heap/HprofGCRoots.java   |   8 +
 .../org/netbeans/lib/profiler/heap/HprofHeap.java  | 257 +++-
 .../profiler/heap/HprofInstanceObjectValue.java|   4 +-
 .../lib/profiler/heap/HprofInstanceValue.java  |  12 +-
 .../org/netbeans/lib/profiler/heap/HprofProxy.java |   5 +
 .../org/netbeans/lib/profiler/heap/LongBuffer.java |  41 +-
 .../netbeans/lib/profiler/heap/LongHashMap.java|  22 ++
 .../netbeans/lib/profiler/heap/LongIterator.java   |  76 
 .../org/netbeans/lib/profiler/heap/LongMap.java|  31 +-
 .../netbeans/lib/profiler/heap/NearestGCRoot.java  |  93 -
 .../org/netbeans/lib/profiler/heap/NumberList.java | 104 -
 .../lib/profiler/heap/ObjectArrayDump.java |  11 +
 .../lib/profiler/heap/ObjectArrayInstance.java |   3 +
 ...gBounds.java => ObjectArrayValuesLazyList.java} |  33 +-
 .../profiler/heap/SyntheticClassObjectValue.java   |  14 +-
 .../org/netbeans/lib/profiler/heap/TagBounds.java  |  57 +++
 .../org/netbeans/lib/profiler/heap/TreeObject.java |   2 +-
 .../RecursiveMethodInstrumentor1.java 

[jira] [Updated] (NETBEANS-320) Mac modal dialogs pop-under non-modal dialogs

2018-01-31 Thread ASF GitHub Bot (JIRA)

 [ 
https://issues.apache.org/jira/browse/NETBEANS-320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated NETBEANS-320:

Labels: mac-os-x pull-request-available  (was: mac-os-x)

> Mac modal dialogs pop-under non-modal dialogs
> -
>
> Key: NETBEANS-320
> URL: https://issues.apache.org/jira/browse/NETBEANS-320
> Project: NetBeans
>  Issue Type: Bug
>  Components: platform - Window System
>Affects Versions: 8.2, 9.0
> Environment: Mac OS
>Reporter: Austin Stephens
>Assignee: Austin Stephens
>Priority: Major
>  Labels: mac-os-x, pull-request-available
> Attachments: Screen Shot 2018-01-23 at 1.28.20 PM.png, Screen Shot 
> 2018-01-26 at 11.37.55 AM.png
>
>
> It is very annoying to users. One easy way to reproduce this is to find a 
> module with a wrapped jar and then go to (Right 
> click)>Properties>Libraries>Wrapped JARs and select a wrapped jar. Then click 
> "Edit...". If your Mac is more severely affected, the "Edit Jar Reference" 
> dialog will pop-under the Project Properties, if you Mac is less severly 
> affected, then clicking on the Project Properties window while the "Edit Jar 
> Reference" dialog is open will cause the Project Properties window to hide 
> the dialog.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
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



[incubator-netbeans-html4j] branch master updated: NOTICE in the JAR files shall dedicate the copyright to the ASF

2018-01-31 Thread jtulach
This is an automated email from the ASF dual-hosted git repository.

jtulach pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-netbeans-html4j.git


The following commit(s) were added to refs/heads/master by this push:
 new 6363e49  NOTICE in the JAR files shall dedicate the copyright to the 
ASF
6363e49 is described below

commit 6363e49ea72fa9ef9a5d2d6af23d7d2216425fb2
Author: Jaroslav Tulach 
AuthorDate: Wed Jan 31 17:19:14 2018 +0100

NOTICE in the JAR files shall dedicate the copyright to the ASF
---
 pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index 49b56ec..37f79b6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -71,8 +71,8 @@
   
   
   
-  NetBeans
-  http://netbeans.org
+  The Apache Software Foundation
+  http://apache.org
   
   
   
scm:git:https://gitbox.apache.org/repos/asf//incubator-netbeans-html4j.git

-- 
To stop receiving notification emails like this one, please contact
jtul...@apache.org.

-
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



[jira] [Created] (NETBEANS-349) 2 tests in CustomMenuBarTest always fail

2018-01-31 Thread Austin Stephens (JIRA)
Austin Stephens created NETBEANS-349:


 Summary: 2 tests in CustomMenuBarTest always fail
 Key: NETBEANS-349
 URL: https://issues.apache.org/jira/browse/NETBEANS-349
 Project: NetBeans
  Issue Type: Bug
  Components: platform - Window System
Affects Versions: 9.0
Reporter: Austin Stephens
 Attachments: 2018-01-31 09_09_46-Core - Windows - NetBeans IDE 8.2.png

They have yet to pass for me.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
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