[prev in list] [next in list] [prev in thread] [next in thread]
List: jedit-devel
Subject: [ jEdit-devel ] [jedit:plugin-bugs] #1893 phpparser fails to parse project correctly
From: Skeeve via jEdit-devel <jedit-devel () lists ! sourceforge ! net>
Date: 2017-11-27 12:44:41
Message-ID: 5a1c08b83bfd812ecfc64cc6.plugin-bugs () jedit ! p ! sourceforge ! net
[Download RAW message or body]
[Attachment #2 (multipart/related)]
--===============3287074531805113668==
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
---
** [plugin-bugs:#1893] phpparser fails to parse project correctly**
**Status:** open
**Group:**
**Labels:** phpparser
**Created:** Mon Nov 27, 2017 12:44 PM UTC by Skeeve
**Last Updated:** Mon Nov 27, 2017 12:44 PM UTC
**Owner:** nobody
Try this file:
https://raw.githubusercontent.com/SIWECOS/siwecos-core-api/master/CoreApi/routes/api.php
While php -l can't find any syntax error
$ php -l api.php
No syntax errors detected in api.php
jEdit complains about
13:33:41 [AWT-EventQueue-0] [debug] ErrorList: Adding Error Line#17 Start#22 \
Error Message:')' expected 13:33:41 [AWT-EventQueue-0] [debug] ErrorList: Adding \
Error Line#17 Start#36 Error Message:';' expected 13:33:41 [AWT-EventQueue-0] \
[debug] ErrorList: Adding Error Line#17 Start#36 Error Message:'}' expected 13:33:41 \
[AWT-EventQueue-0] [debug] ErrorList: Adding Error Line#18 Start#71 Error Message:')' \
expected 13:33:41 [AWT-EventQueue-0] [debug] ErrorList: Adding Error Line#18 \
Start#73 Error Message:';' expected 13:33:41 [AWT-EventQueue-0] [debug] ErrorList: \
Adding Error Line#18 Start#73 Error Message:']' expected 13:33:41 [AWT-EventQueue-0] \
[debug] ErrorList: Adding Error Line#18 Start#73 Error Message:'}' expected 13:33:41 \
[AWT-EventQueue-0] [debug] ErrorList: Adding Error Line#18 Start#88 Error Message:')' \
expected 13:33:41 [AWT-EventQueue-0] [debug] ErrorList: Adding Error Line#18 \
Start#88 Error Message:';' expected
**Component** | Version
-------------------- | ----------------------------
**Jedit** | 05.04.99.00
**Java** | Oracle Corporation 1.8.0_152
**OS** | Mac OS X 10.13.1 (x86_64)
**Mac OS X Support** | 1.3
**PHPParserPlugin** | 2.0.5
**ErrorList** | 2.3
**SideKick** | 1.8
---
Sent from sourceforge.net because jedit-devel@lists.sourceforge.net is subscribed to \
https://sourceforge.net/p/jedit/plugin-bugs/
To unsubscribe from further messages, a project admin can change settings at \
https://sourceforge.net/p/jedit/admin/plugin-bugs/options. Or, if this is a mailing \
list, you can unsubscribe from the mailing list.
--===============3287074531805113668==
MIME-Version: 1.0
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit
<div class="markdown_content"><hr/>
<p><strong> <a class="alink" \
href="https://sourceforge.net/p/jedit/plugin-bugs/1893/">[plugin-bugs:#1893]</a> \
phpparser fails to parse project correctly</strong></p> <p><strong>Status:</strong> \
open<br/> <strong>Group:</strong> <br/>
<strong>Labels:</strong> phpparser <br/>
<strong>Created:</strong> Mon Nov 27, 2017 12:44 PM UTC by Skeeve<br/>
<strong>Last Updated:</strong> Mon Nov 27, 2017 12:44 PM UTC<br/>
<strong>Owner:</strong> nobody</p>
<p>Try this file:</p>
<p><a href="https://raw.githubusercontent.com/SIWECOS/siwecos-core-api/master/CoreApi/routes/api.php" \
rel="nofollow">https://raw.githubusercontent.com/SIWECOS/siwecos-core-api/master/CoreApi/routes/api.php</a></p>
<p>While php -l can't find any syntax error</p>
<div class="codehilite"><pre><span></span>$ php -l api.php
No syntax errors detected in api.php
</pre></div>
<p>jEdit complains about </p>
<div class="codehilite"><pre><span></span><span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">17</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">22</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">')'</span> <span class="n">expected</span> <span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">17</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">36</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">';'</span> <span class="n">expected</span> <span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">17</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">36</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">'}'</span> <span class="n">expected</span> <span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">18</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">71</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">')'</span> <span class="n">expected</span> <span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">18</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">73</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">';'</span> <span class="n">expected</span> <span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">18</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">73</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">']'</span> <span class="n">expected</span> <span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">18</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">73</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">'}'</span> <span class="n">expected</span> <span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">18</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">88</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">')'</span> <span class="n">expected</span> <span class="mi">13</span><span \
class="o">:</span><span class="mi">33</span><span class="o">:</span><span \
class="mi">41</span> <span class="o">[</span><span class="n">AWT</span><span \
class="o">-</span><span class="n">EventQueue</span><span class="o">-</span><span \
class="mi">0</span><span class="o">]</span> <span class="o">[</span><span \
class="n">debug</span><span class="o">]</span> <span class="n">ErrorList</span><span \
class="o">:</span> <span class="n">Adding</span> <span class="n">Error</span> <span \
class="n">Line</span><span class="err">#</span><span class="mi">18</span> <span \
class="n">Start</span><span class="err">#</span><span class="mi">88</span> <span \
class="n">Error</span> <span class="n">Message</span><span class="o">:</span><span \
class="s1">';'</span> <span class="n">expected</span> </pre></div>
<table>
<thead>
<tr>
<th><strong>Component</strong></th>
<th>Version</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Jedit</strong></td>
<td>05.04.99.00</td>
</tr>
<tr>
<td><strong>Java</strong></td>
<td>Oracle Corporation 1.8.0_152</td>
</tr>
<tr>
<td><strong>OS</strong></td>
<td>Mac OS X 10.13.1 (x86_64)</td>
</tr>
<tr>
<td><strong>Mac OS X Support</strong></td>
<td>1.3</td>
</tr>
<tr>
<td><strong>PHPParserPlugin</strong></td>
<td>2.0.5</td>
</tr>
<tr>
<td><strong>ErrorList</strong></td>
<td>2.3</td>
</tr>
<tr>
<td><strong>SideKick</strong></td>
<td>1.8</td>
</tr>
</tbody>
</table>
<hr/>
<p>Sent from sourceforge.net because jedit-devel@lists.sourceforge.net is subscribed \
to <a href="https://sourceforge.net/p/jedit/plugin-bugs/">https://sourceforge.net/p/jedit/plugin-bugs/</a></p>
<p>To unsubscribe from further messages, a project admin can change settings at <a \
href="https://sourceforge.net/p/jedit/admin/plugin-bugs/options.">https://sourceforge.net/p/jedit/admin/plugin-bugs/options.</a> \
Or, if this is a mailing list, you can unsubscribe from the mailing \
list.</p></div>
--===============3287074531805113668==--
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
--
-----------------------------------------------
jEdit Developers' List
jEdit-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jedit-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic