Giter Site home page Giter Site logo

cpptools's Introduction

  1. Plugin needs IntelliJ IDEA Plugin SDK defined and named as "IDEA", or you will need to modify the customJdkName field in the CppTools_Cardea.ipr with the name of your plugin SDK.
  2. Ant file needs IDEA_SANDBOX_HOME_PATH variable defined in settings, that is location defined in Idea plugin sdk.
  3. Ant file assumes that native analyzer binaries and its resources are located in paret directory of the project. When developing plugin stand-alone these binaries and resources are located in "lib" directory of existing plugin.
  4. Ant will also require a "DOC" directory exists in the parent directory of the project, so you will want to create it.

cpptools's People

Contributors

nicity avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cpptools's Issues

License file?

I'm curious what license CppTools is using. I'd like to integrate parts of it into another (open source) IntelliJ plugin, but don't want to step on any toes.

Range Exception received

Running on windows with pycharm 4.5.

File "src/utils/range.h", line 29: Range::Range(int, int):
Failure: Invalid range <-1:582835> at
0) _Z9__failurePKciS0_S0 +123

  1. __ZN6Parser4condERK6Tokens +4e8
  2. __ZN6Parser6assignERK6Tokens +86
  3. __ZN6Parser5commaERK6Tokens +6e
  4. __ZN6Parser14catch_expr_optERK6TokensMS_F3RefIKN3AST4Expr7T_NolocEES2_E +d7
  5. __ZN6Parser8expr_optERK6TokensMS_F3RefIKN3AST4Expr7T_NolocEES2_E +8e
  6. __ZN6Parser16decl_or_expr_optENS_5StateERK6TokensMS_F3RefIKN3AST4Expr7T_NolocEES3_Eb +159
  7. __ZN6Parser12decl_or_exprENS_5StateERK6TokensMS_F3RefIKN3AST4Expr7T_NolocEES3_Eb +d6
  8. __ZN6Parser9stmt_declEv +af1
  9. __ZN6Parser11stmt_serialEv +11f
  10. __ZN6Parser10stmt_blockEv +11e
  11. __ZN6Parser9stmt_exprEv +5a
  12. __ZN6Parser7primaryEv +866
  13. __ZN6Parser14member_pointerEv +65
  14. __ZN6Parser7bin_mulEv +65
  15. __ZN6Parser7bin_addERK6Tokens +65
  16. __ZN6Parser9bin_shiftEv +6e
  17. __ZN6Parser7bin_relEv +65
  18. __ZN6Parser6bin_eqEv +65
  19. __ZN6Parser7bin_andEv +65
  20. __ZN6Parser7bin_xorEv +65
  21. __ZN6Parser6bin_orEv +65
  22. __ZN6Parser8bin_candEv +65
  23. __ZN6Parser7bin_corEv +65
  24. __ZN6Parser4condERK6Tokens +7c
  25. __ZN6Parser6assignERK6Tokens +86
  26. __ZN6Parser6assignERK6Tokens +186
  27. __ZN6Parser5commaERK6Tokens +6e
  28. __ZN6Parser12decl_or_exprENS_5StateERK6TokensMS_F3RefIKN3AST4Expr7T_NolocEES3_Eb +1be
  29. __ZN6Parser4stmtEv +2870
  30. __ZN6Parser9stmt_declEv +785
  31. __ZN6Parser11stmt_serialEv +11f
  32. __ZN6Parser10stmt_blockEv +11e
  33. __ZN6Parser4stmtEv +10c0
  34. __ZN6Parser9stmt_declEv +785
  35. __ZN6Parser11stmt_serialEv +11f
  36. __ZN6Parser10stmt_blockEv +11e
  37. __ZN6Parser13function_bodyEv +74
  38. __ZN6Parser13decl_no_catchENS_5StateE +3dc9
  39. __ZN6Parser17get_toplevel_declERK6TokensRb +1bd
  40. __ZN6Parser9toplevelsEbRK6Tokens +19e
  41. __ZN6Parser5parseEv +c8
  42. __ZNK7Project6Module6updateERN3AST7ContextE +191
  43. __ZNK7Project6Module9get_declsERN3AST7ContextE +21
  44. __ZNK3AST4File9get_declsERNS_7ContextE +23
  45. __ZNK3AST4File8all_sonsERNS_6ActionE +661
  46. __ZN3AST9Inferring7do_sonsE3RefIKNS_1TEE +129
  47. __ZN3AST6Action3runE3RefIKNS_1TEE +1b0
  48. _ZNK3AST1T9inferringERNS_7ContextEPFbPvES3 +da
  49. _ZNK7Project6Module13update_tablesERN3AST7ContextE3RefIKNS1_4FileEEPFbPvES8 +1bc
  50. __ZN6Server12update_filesERN3AST7ContextEPKc6VectorI3RefIKNS0_4FileEEEbb +83f
  51. __ZN6Server16update_all_filesERN3AST7ContextEPKcb +3e5
  52. __ZN12SearchAction9do_actionEN7Symbols7SymMaskEPKcS3_b +fc
  53. _ZN6Server8goto_defEPKcS1 +127
  54. __ZN6Server15process_commandE3RefIK3CmdER4Pipe +4459
  55. __ZN6Server22process_command_streamER4Pipe +3a
  56. _main +25c0
  57. ___mingw_CRTStartup +96
  58. _mainCRTStartup +18
  59. .gcc_except_table +74a2a4a4
  60. .gcc_except_table +7703d5bf
  61. .gcc_except_table +7703d58a

File "src/utils/range.h", line 29: Range::Range(int, int):
Failure: Invalid range <-1:582835> at
0) _Z9__failurePKciS0_S0 +123

  1. __ZN6Parser4condERK6Tokens +4e8
  2. __ZN6Parser6assignERK6Tokens +86
  3. __ZN6Parser5commaERK6Tokens +6e
  4. __ZN6Parser14catch_expr_optERK6TokensMS_F3RefIKN3AST4Expr7T_NolocEES2_E +d7
  5. __ZN6Parser8expr_optERK6TokensMS_F3RefIKN3AST4Expr7T_NolocEES2_E +8e
  6. __ZN6Parser16decl_or_expr_optENS_5StateERK6TokensMS_F3RefIKN3AST4Expr7T_NolocEES3_Eb +159
  7. __ZN6Parser12decl_or_exprENS_5StateERK6TokensMS_F3RefIKN3AST4Expr7T_NolocEES3_Eb +d6
  8. __ZN6Parser9stmt_declEv +af1
  9. __ZN6Parser11stmt_serialEv +11f
  10. __ZN6Parser10stmt_blockEv +11e
  11. __ZN6Parser9stmt_exprEv +5a
  12. __ZN6Parser7primaryEv +866
  13. __ZN6Parser14member_pointerEv +65
  14. __ZN6Parser7bin_mulEv +65
  15. __ZN6Parser7bin_addERK6Tokens +65
  16. __ZN6Parser9bin_shiftEv +6e
  17. __ZN6Parser7bin_relEv +65
  18. __ZN6Parser6bin_eqEv +65
  19. __ZN6Parser7bin_andEv +65
  20. __ZN6Parser7bin_xorEv +65
  21. __ZN6Parser6bin_orEv +65
  22. __ZN6Parser8bin_candEv +65
  23. __ZN6Parser7bin_corEv +65
  24. __ZN6Parser4condERK6Tokens +7c
  25. __ZN6Parser6assignERK6Tokens +86
  26. __ZN6Parser6assignERK6Tokens +186
  27. __ZN6Parser5commaERK6Tokens +6e
  28. __ZN6Parser12decl_or_exprENS_5StateERK6TokensMS_F3RefIKN3AST4Expr7T_NolocEES3_Eb +1be
  29. __ZN6Parser4stmtEv +2870
  30. __ZN6Parser9stmt_declEv +785
  31. __ZN6Parser11stmt_serialEv +11f
  32. __ZN6Parser10stmt_blockEv +11e
  33. __ZN6Parser4stmtEv +10c0
  34. __ZN6Parser9stmt_declEv +785
  35. __ZN6Parser11stmt_serialEv +11f
  36. __ZN6Parser10stmt_blockEv +11e
  37. __ZN6Parser13function_bodyEv +74
  38. __ZN6Parser13decl_no_catchENS_5StateE +3dc9
  39. __ZN6Parser17get_toplevel_declERK6TokensRb +1bd
  40. __ZN6Parser9toplevelsEbRK6Tokens +19e
  41. __ZN6Parser5parseEv +c8
  42. __ZNK7Project6Module6updateERN3AST7ContextE +191
  43. __ZNK7Project6Module9get_declsERN3AST7ContextE +21
  44. __ZNK3AST4File9get_declsERNS_7ContextE +23
  45. __ZNK3AST4File8all_sonsERNS_6ActionE +661
  46. __ZN3AST9Inferring7do_sonsE3RefIKNS_1TEE +129
  47. __ZN3AST6Action3runE3RefIKNS_1TEE +1b0
  48. _ZNK3AST1T9inferringERNS_7ContextEPFbPvES3 +da
  49. _ZNK7Project6Module13update_tablesERN3AST7ContextE3RefIKNS1_4FileEEPFbPvES8 +1bc
  50. __ZN6Server12update_filesERN3AST7ContextEPKc6VectorI3RefIKNS0_4FileEEEbb +83f
  51. __ZN6Server16update_all_filesERN3AST7ContextEPKcb +3e5
  52. __ZN12SearchAction9do_actionEN7Symbols7SymMaskEPKcS3_b +fc
  53. _ZN6Server8goto_defEPKcS1 +127
  54. __ZN6Server15process_commandE3RefIK3CmdER4Pipe +4459
  55. __ZN6Server22process_command_streamER4Pipe +3a
  56. _main +25c0
  57. ___mingw_CRTStartup +96
  58. _mainCRTStartup +18
  59. .gcc_except_table +74a2a4a4
  60. .gcc_except_table +7703d5bf
  61. .gcc_except_table +7703d58a

Make it possible to turn off compiler search if no compiler is installed (enhancement)

I need good support for Makefiles in IntelliJ and the CPP plugin has that. Unfortunately, it also produces a number of error notifications every time I start IntelliJ or open a project that has one or multiple Makefiles in its tree. I don't have a compiler installed and would like the plugin to behave more like a toggled project aspect than trying to auto-detect my compiler infrastructure every time.

Is that possible?

Fails to work on OSX with the hard disk formatted as "case sensitive"

11:07:04 PM ServerExecutionException
Error: `File "src/server/cfserver.cpp", line 790: void Server::process_command(const Cmd::R, Pipe &):
Failure: Error while executing TCL script:
couldn't read file "/Users/gator/library/application support/intellijidea14/cpptools/lib/profile.tcl": no such file or directory
while executing
"source "/Users/gator/library/application support/intellijidea14/cpptools/lib/profile.tcl""; errorline: 1
-------------Trace-------------
Symbol table is not available (probably, not loaded yet).

IntelliJ IDEA 15 Support

Please enable/adapt the plugin, so it can be installed in IDEA 15.
I really rely on this Plugin and I need it in IDEA 15

Debugging isn't working on IDEA 14

It took me a while to get this to work, but I finally did. There's still some work to get done for this to be fine for IDEA 14. It's building wonderfully now.

However, I can't seem to get debugging to work. Every time I hit the debug button, the debug console "freezes" (everything works) not showing anything, nor displaying the process result int (correctly, I assume), but no variables are being watched, and the code doesn't show any pointers as to whether or not it's actually hitting a break-point.

I found an error is being triggered, and here it is:

null
java.util.NoSuchElementException
    at java.util.concurrent.LinkedBlockingDeque.removeFirst(LinkedBlockingDeque.java:453)
    at com.advancedtools.cpp.debugger.CppDebugProcess.processOneCommand(CppDebugProcess.java:293)
    at com.advancedtools.cpp.debugger.CppDebugProcess.access$300(CppDebugProcess.java:46)
    at com.advancedtools.cpp.debugger.CppDebugProcess$2.run(CppDebugProcess.java:279)
    at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:406)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
    at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)

I'm not sure if I'm missing a flag for my Makefile, or it's really just the plugin failing here... I'm currently testing with a simple hello-world setup.

Add configurable include/lib directories

I cannot find any way to configure the plugin so that it uses my include files and the headers for the libraries I'm using. This means that almost any identifier is considered as undefined and the plugin becomes pretty much useless for my use case.

It should be possible to add include directories to avoid this issue.

My use case: writing a Python extension using PyCharm 4.5. This requires adding the python libraries' include directory and the project include directory.

support _Bool from C99

I've included <stdbool.h> but the following code produces an error for _Bool.

_Bool a = true;

<stdbool.h> makes the following defines:

#define bool _Bool
#define true 1
#define false 0

bool b = false; should also work without error.

Binary distribution

May I kindly ask you to make a binary package for the recent IDEA?
It appears to be not so ordinary to build it from scratch.
Thanks!

IDEA 15 Preview

Can it be bumped so that we can try IDEA 15 Preview without breaking the project structure?

update failed for AnAction with ID=CppSupport.CompileSomeThing: com/intellij/openapi/actionSystem/DataKeys

Hi, I get plenty of errors like this in console in basically every project I use.

update failed for AnAction with ID=CppSupport.CompileSomeThing: com/intellij/openapi/actionSystem/DataKeys
java.lang.NoClassDefFoundError: com/intellij/openapi/actionSystem/DataKeys
    at com.advancedtools.cpp.actions.CompileCppAction.update(CompileCppAction.java:305)
    at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:113)
    at com.intellij.openapi.actionSystem.impl.Utils.a(Utils.java:188)
    at com.intellij.openapi.actionSystem.impl.Utils.updateGroupChild(Utils.java:265)
    at com.intellij.openapi.actionSystem.impl.Utils.a(Utils.java:239)
    at com.intellij.openapi.actionSystem.impl.Utils.a(Utils.java:205)
    at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:153)
    at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:86)
    at com.intellij.openapi.actionSystem.impl.Utils.fillMenu(Utils.java:280)
    at com.intellij.openapi.actionSystem.impl.ActionMenu.g(ActionMenu.java:281)
    at com.intellij.openapi.actionSystem.impl.ActionMenu.access$400(ActionMenu.java:41)
    at com.intellij.openapi.actionSystem.impl.ActionMenu$MenuListenerImpl.menuSelected(ActionMenu.java:235)
    at javax.swing.JMenu.fireMenuSelected(JMenu.java:1028)
    at javax.swing.JMenu$MenuChangeListener.stateChanged(JMenu.java:1107)
    at javax.swing.DefaultButtonModel.fireStateChanged(DefaultButtonModel.java:333)
    at javax.swing.DefaultButtonModel.setSelected(DefaultButtonModel.java:215)
    at javax.swing.JMenu.setSelected(JMenu.java:294)
    at com.apple.laf.ScreenMenu$1.run(ScreenMenu.java:117)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
    at apple.awt.CToolkit$CPeerEvent.dispatch(CToolkit.java:1221)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
    at java.awt.EventQueue.access$400(EventQueue.java:82)
    at java.awt.EventQueue$2.run(EventQueue.java:676)
    at java.awt.EventQueue$2.run(EventQueue.java:674)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
    at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:748)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:577)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:384)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

I'd like to provide more information, but no idea how.

Cant build the plugin

The instructions to build the project is unclear.

I tried :

- "Ant file assumes that native analyzer binaries and its resources are located in paret directory of the project. When developing plugin stand-alone these binaries and resources are located in "lib" directory of existing plugin. "

What is a "native analyser binary" ? How do I know if I am developing plugin in a standalone mode ?

  • The parent directory contains a DOC directory.

I am getting the following error while building :

Information:Using javac 1.7.0_75 to compile java sources
Information:java: Errors occurred while compiling module 'CppTools'
Information:Skipping ant target "copy_files" because of compilation errors
Information:11/7/15 9:29 PM - Compilation completed with 100 errors and 3 warnings in 3s 360ms
/home/simula67/repos/intellij-plugins/CppTools/src/com/advancedtools/cpp/makefile/MakefileParserDefinition.java
Error:(4, 31) java: package com.intellij.extapi.psi does not exist
Error:(5, 25) java: package com.intellij.lang does not exist
Error:(6, 25) java: package com.intellij.lang does not exist
Error:(7, 25) java: package com.intellij.lang does not exist
Error:(8, 25) java: package com.intellij.lang does not exist
Error:(9, 26) java: package com.intellij.lexer does not exist
Error:(10, 38) java: package com.intellij.openapi.fileTypes does not exist
Error:(11, 36) java: package com.intellij.openapi.project does not exist
Error:(12, 24) java: package com.intellij.psi does not exist
Error:(13, 24) java: package com.intellij.psi does not exist
Error:(14, 24) java: package com.intellij.psi does not exist
Error:(15, 24) java: package com.intellij.psi does not exist
Error:(16, 29) java: package com.intellij.psi.tree does not exist
Error:(17, 29) java: package com.intellij.psi.tree does not exist
Error:(18, 29) java: package com.intellij.psi.tree does not exist
Error:(19, 33) java: package org.jetbrains.annotations does not exist
Error:(26, 50) java: cannot find symbol
symbol: class ParserDefinition
Error:(28, 30) java: cannot find symbol
symbol: class Project
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition
Error:(28, 12) java: cannot find symbol
symbol: class Lexer
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition
Error:(32, 33) java: cannot find symbol
symbol: class Project
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition
Error:(32, 10) java: cannot find symbol
symbol: class PsiParser
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition
Error:(36, 10) java: cannot find symbol
symbol: class IFileElementType
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition
Error:(41, 12) java: cannot find symbol
symbol: class TokenSet
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition
Error:(46, 12) java: cannot find symbol
symbol: class TokenSet
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition
Error:(52, 10) java: cannot find symbol
symbol: class TokenSet
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition
Error:(57, 35) java: cannot find symbol
symbol: class ASTNode
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition
Error:(57, 10) java: cannot find symbol
symbol: class PsiElement
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition
Error:(64, 29) java: cannot find symbol
symbol: class FileViewProvider
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition
Error:(64, 10) java: cannot find symbol
symbol: class PsiFile
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition
Error:(68, 60) java: cannot find symbol
symbol: class ASTNode
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition
Error:(68, 77) java: cannot find symbol
symbol: class ASTNode
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition
Error:(68, 10) java: cannot find symbol
symbol: class SpaceRequirements
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition
Error:(72, 49) java: cannot find symbol
symbol: class PsiParser
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition
Error:(74, 26) java: cannot find symbol
symbol: class IElementType
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition.MakefileParser
Error:(74, 53) java: cannot find symbol
symbol: class PsiBuilder
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition.MakefileParser
Error:(74, 12) java: cannot find symbol
symbol: class ASTNode
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition.MakefileParser
Error:(113, 40) java: cannot find symbol
symbol: class PsiBuilder
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition.MakefileParser
Error:(113, 63) java: cannot find symbol
symbol: class IElementType
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition.MakefileParser
Error:(113, 91) java: cannot find symbol
symbol: class IElementType
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition.MakefileParser
Error:(126, 50) java: cannot find symbol
symbol: class IElementType
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition.MakefileParser
Error:(131, 51) java: cannot find symbol
symbol: class IElementType
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition.MakefileParser
Error:(174, 12) java: cannot find symbol
symbol: class IElementType
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition.MakefileParsingLexer
Error:(194, 40) java: cannot find symbol
symbol: class PsiFileBase
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition
Error:(195, 30) java: cannot find symbol
symbol: class FileViewProvider
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition.MakeFile
Error:(200, 12) java: cannot find symbol
symbol: class FileType
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition.MakeFile
Error:(204, 33) java: cannot find symbol
symbol: class PsiElementVisitor
location: class com.advancedtools.cpp.makefile.MakefileParserDefinition.MakeFile
/home/simula67/repos/intellij-plugins/CppTools/src/com/advancedtools/cpp/makefile/MakefileLexer.java
Error:(4, 26) java: package com.intellij.lexer does not exist
Error:(5, 26) java: package com.intellij.lexer does not exist
Error:(6, 29) java: package com.intellij.psi.tree does not exist
Error:(11, 29) java: cannot find symbol
symbol: class MergingLexerAdapter
Error:(12, 24) java: cannot find symbol
symbol: class TokenSet
location: class com.advancedtools.cpp.makefile.MakefileLexer
/home/simula67/repos/intellij-plugins/CppTools/src/com/advancedtools/cpp/CppBundle.java
Error:(4, 33) java: package org.jetbrains.annotations does not exist
Error:(5, 33) java: package org.jetbrains.annotations does not exist
Error:(10, 20) java: package com.intellij does not exist
Error:(11, 30) java: package com.intellij.reference does not exist
/home/simula67/repos/intellij-plugins/CppTools/src/com/advancedtools/cpp/settings/CppHighlightingSettings.java
Error:(4, 33) java: package com.intellij.openapi.util does not exist
Error:(5, 33) java: package com.intellij.openapi.util does not exist
Error:(6, 33) java: package com.intellij.openapi.util does not exist
Error:(7, 16) java: package org.jdom does not exist
Error:(8, 33) java: package org.jetbrains.annotations does not exist
Error:(15, 49) java: cannot find symbol
symbol: class JDOMExternalizable
Error:(51, 28) java: cannot find symbol
symbol: class Element
location: class com.advancedtools.cpp.settings.CppHighlightingSettings
Error:(51, 52) java: cannot find symbol
symbol: class InvalidDataException
location: class com.advancedtools.cpp.settings.CppHighlightingSettings
Error:(77, 29) java: cannot find symbol
symbol: class Element
location: class com.advancedtools.cpp.settings.CppHighlightingSettings
Error:(77, 53) java: cannot find symbol
symbol: class WriteExternalException
location: class com.advancedtools.cpp.settings.CppHighlightingSettings
/home/simula67/repos/intellij-plugins/CppTools/src/com/advancedtools/cpp/actions/AddOrRemoveCppFileFromAnalysisScopeAction.java
Error:(6, 41) java: package com.intellij.openapi.actionSystem does not exist
Error:(7, 41) java: package com.intellij.openapi.actionSystem does not exist
Error:(8, 41) java: package com.intellij.openapi.actionSystem does not exist
Error:(9, 41) java: package com.intellij.openapi.actionSystem does not exist
Error:(10, 36) java: package com.intellij.openapi.project does not exist
Error:(11, 32) java: package com.intellij.openapi.vfs does not exist
Error:(19, 64) java: cannot find symbol
symbol: class AnAction
Error:(20, 31) java: cannot find symbol
symbol: class AnActionEvent
location: class com.advancedtools.cpp.actions.AddOrRemoveCppFileFromAnalysisScopeAction
Error:(33, 22) java: cannot find symbol
symbol: class AnActionEvent
location: class com.advancedtools.cpp.actions.AddOrRemoveCppFileFromAnalysisScopeAction
/home/simula67/repos/intellij-plugins/CppTools/src/com/advancedtools/cpp/CppSurroundDescriptor.java
Error:(4, 38) java: package com.intellij.lang.surroundWith does not exist
Error:(5, 38) java: package com.intellij.lang.surroundWith does not exist
Error:(6, 24) java: package com.intellij.psi does not exist
Error:(7, 24) java: package com.intellij.psi does not exist
Error:(8, 29) java: package com.intellij.psi.util does not exist
Error:(9, 33) java: package com.intellij.openapi.util does not exist
Error:(10, 36) java: package com.intellij.openapi.project does not exist
Error:(11, 35) java: package com.intellij.openapi.editor does not exist
Error:(12, 25) java: package com.intellij.util does not exist
Error:(13, 1) java: package com.intellij.codeInsight.template does not exist
Error:(14, 39) java: package com.intellij.codeInsight.lookup does not exist
Error:(16, 33) java: package org.jetbrains.annotations does not exist
Error:(17, 33) java: package org.jetbrains.annotations does not exist
Error:(25, 47) java: cannot find symbol
symbol: class SurroundDescriptor
Error:(27, 45) java: cannot find symbol
symbol: class PsiFile
location: class com.advancedtools.cpp.CppSurroundDescriptor
Error:(27, 10) java: cannot find symbol
symbol: class PsiElement
location: class com.advancedtools.cpp.CppSurroundDescriptor
Error:(51, 55) java: cannot find symbol
symbol: class PsiElement
location: class com.advancedtools.cpp.CppSurroundDescriptor
Error:(51, 78) java: cannot find symbol
symbol: class PsiElement
location: class com.advancedtools.cpp.CppSurroundDescriptor
Error:(51, 18) java: cannot find symbol
symbol: class PsiElement
location: class com.advancedtools.cpp.CppSurroundDescriptor
Error:(66, 10) java: cannot find symbol
symbol: class Surrounder
location: class com.advancedtools.cpp.CppSurroundDescriptor
Error:(82, 59) java: cannot find symbol
symbol: class Surrounder
location: class com.advancedtools.cpp.CppSurroundDescriptor
Error:(85, 44) java: cannot find symbol
symbol: class Template
location: class com.advancedtools.cpp.CppSurroundDescriptor.BaseSurrounder
Error:(88, 48) java: cannot find symbol
symbol: class Project
location: class com.advancedtools.cpp.CppSurroundDescriptor.BaseSurrounder
Error:(88, 74) java: cannot find symbol
symbol: class Editor
location: class com.advancedtools.cpp.CppSurroundDescriptor.BaseSurrounder
Error:(88, 98) java: cannot find symbol
symbol: class PsiElement
location: class com.advancedtools.cpp.CppSurroundDescriptor.BaseSurrounder
Error:(88, 12) java: cannot find symbol
symbol: class TextRange
location: class com.advancedtools.cpp.CppSurroundDescriptor.BaseSurrounder
/home/simula67/repos/intellij-plugins/CppTools/src/com/advancedtools/cpp/utils/TemplateUtils.java
Warning:(12, 15) java: java.io.StringBufferInputStream in java.io has been deprecated
Warning:(41, 91) java: java.io.StringBufferInputStream in java.io has been deprecated
Warning:(54, 61) java: java.io.StringBufferInputStream in java.io has been deprecated
/home/simula67/repos/intellij-plugins/CppTools/src/com/advancedtools/cpp/debugger/commands/QuitCommand.java
Information:java: Some input files use unchecked or unsafe operations.
Information:java: Recompile with -Xlint:unchecked for details.

Compatibility issue for IntelliJ IDEA 15

Latest build of CppTool is compatible with139.1 until 142, and build 141 is equal with IntelliJ 14.1 and IntelliJ IDEA 15 is numbered 143.
Please upgrade the compatible version.
Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.