12
I Use This!
Activity Not Available

News

Posted over 13 years ago by sylvanaar2
hide _M from the inspections for now resources/stdlibrary/stdfuncs.lua (1 lines added, 0 lines removed)
Posted over 13 years ago by sylvanaar2
fix issue with variable module names src/lang/psi/impl/expressions/LuaModuleExpressionImpl.java (2 lines added, 0 lines removed)
Posted over 13 years ago by sylvanaar2
Some work for #80. Cleaned up the luadoc slightly. src/lang/documentor/LuaDocDocumentationProvider.java (56 lines added, 13 lines removed) src/lang/luadoc/psi/impl/LuaDocTagImpl.java (1 lines added, 1 lines removed)
Posted over 13 years ago by sylvanaar2
Added tag 1.0a26-test3 for changeset aea94cc6e446 .hgtags (1 lines added, 0 lines removed)
Posted over 13 years ago by sylvanaar2
fix type inference based completions, we need to get the type info from the original psi tree META-INF/plugin.xml (2 lines added, 2 lines removed) ... [More] src/editor/completion/LuaCompletionContributor.java (54 lines added, 12 lines removed) src/lang/psi/impl/symbols/LuaReferenceElementImpl.java (5 lines added, 0 lines removed) [Less]
Posted over 13 years ago by sylvanaar2
Revisited the control flow and data flow inspections. Going to default them back to on since they are working better now. UnassignedVariableAccess, UnusedDef, UnassignedVariableAccess, UnreachableStatement ... [More] META-INF/plugin.xml (4 lines added, 0 lines removed) src/editor/completion/LuaLookupElement.java (8 lines added, 0 lines removed) src/editor/inspections/AbstractInspection.java (1 lines added, 0 lines removed) src/editor/inspections/InspectionProvider.java (2 lines added, 1 lines removed) src/editor/inspections/unassignedVariable/UnassignedVariableAccessInspection.java (1 lines added, 1 lines removed) src/editor/inspections/usage/UnusedDefInspection.java (4 lines added, 12 lines removed) src/editor/inspections/utils/BoolUtils.java (7 lines added, 9 lines removed) src/editor/inspections/utils/ControlFlowUtils.java (2 lines added, 2 lines removed) src/editor/inspections/validity/LuaUnreachableStatementInspection.java (9 lines added, 10 lines removed) src/lang/psi/LuaControlFlowOwner.java (3 lines added, 1 lines removed) src/lang/psi/LuaPsiElement.java (2 lines added, 1 lines removed) src/lang/psi/controlFlow/ReadWriteVariableInstruction.java (2 lines added, 0 lines removed) src/lang/psi/controlFlow/impl/ControlFlowBuilder.java (60 lines added, 56 lines removed) src/lang/psi/controlFlow/impl/ReadWriteVariableInstructionImpl.java (19 lines added, 6 lines removed) src/lang/psi/expressions/LuaParenthesizedExpression.java (1 lines added, 1 lines removed) src/lang/psi/impl/LuaPsiElementImpl.java (7 lines added, 0 lines removed) src/lang/psi/impl/LuaPsiFileImpl.java (12 lines added, 16 lines removed) src/lang/psi/impl/LuaStubElementBase.java (56 lines added, 53 lines removed) src/lang/psi/impl/expressions/LuaConditionalExpressionImpl.java (26 lines added, 1 lines removed) src/lang/psi/impl/expressions/LuaLiteralExpressionImpl.java (3 lines added, 3 lines removed) src/lang/psi/impl/expressions/LuaParenthesizedExpressionImpl.java (6 lines added, 0 lines removed) src/lang/psi/impl/statements/LuaBlockImpl.java (4 lines added, 0 lines removed) src/lang/psi/impl/symbols/LuaCompoundIdentifierImpl.java (4 lines added, 0 lines removed) src/lang/psi/impl/symbols/LuaLocalDeclarationImpl.java (0 lines added, 25 lines removed) src/lang/psi/impl/symbols/LuaPsiDeclarationReferenceElementImpl.java (30 lines added, 4 lines removed) src/lang/psi/impl/symbols/LuaReferenceElementImpl.java (1 lines added, 3 lines removed) src/lang/psi/presentation/LuaElementPresentationProvider.java (60 lines added, 0 lines removed) src/lang/psi/stubs/LuaStubElementType.java (0 lines added, 8 lines removed) src/lang/psi/stubs/elements/LuaFieldStubType.java (0 lines added, 4 lines removed) src/lang/psi/stubs/elements/LuaStubCompoundIdentifierType.java (0 lines added, 7 lines removed) src/lang/psi/stubs/elements/LuaStubGlobalDeclarationType.java (1 lines added, 7 lines removed) src/lang/psi/stubs/elements/LuaStubModuleDeclarationType.java (1 lines added, 6 lines removed) src/lang/psi/stubs/impl/LuaGlobalDeclarationStubImpl.java (1 lines added, 0 lines removed) src/lang/psi/util/LuaConstantExpressionEvaluator.java (59 lines added, 0 lines removed) src/lang/psi/util/LuaPsiUtils.java (10 lines added, 4 lines removed) src/lang/psi/visitor/LuaElementVisitor.java (17 lines added, 3 lines removed) [Less]
Posted over 13 years ago by sylvanaar2
test build 2 src/lang/psi/stubs/elements/LuaStubFileElementType.java (1 lines added, 1 lines removed) src/options/LuaOptionsPanel.form (1 lines added, 1 lines removed)
Posted over 13 years ago by sylvanaar2
Merge .idea/misc.xml (1 lines added, 1 lines removed) IDLua.iml (1 lines added, 1 lines removed) src/lang/lexer/LuaTokenTypes.java (1 lines added, 1 lines removed)
Posted over 13 years ago by sylvanaar2
In an attempt to actually release some code, I am going to disable the type inference support by default, but add an option to turn it on so people can play with it. META-INF/plugin.xml ... [More] (10 lines added, 5 lines removed) src/actions/InferFile.java (47 lines added, 0 lines removed) src/lang/parser/kahlua/FuncState.java (1 lines added, 1 lines removed) src/lang/psi/LuaPsiManager.java (16 lines added, 5 lines removed) src/lang/psi/impl/LuaPsiFileImpl.java (11 lines added, 5 lines removed) src/lang/psi/impl/statements/LuaFunctionDefinitionStatementImpl.java (2 lines added, 0 lines removed) src/lang/psi/resolve/LuaResolver.java (2 lines added, 65 lines removed) src/lang/psi/types/LuaFunction.java (2 lines added, 2 lines removed) src/lang/psi/types/LuaTable.java (3 lines added, 3 lines removed) src/options/LuaApplicationSettings.java (1 lines added, 1 lines removed) src/options/LuaOptionsPanel.form (2 lines added, 2 lines removed) src/options/LuaOptionsPanel.java (6 lines added, 6 lines removed) [Less]
Posted over 13 years ago by sylvanaar2
Add missing elements to the OPERATORS set .idea/misc.xml (1 lines added, 1 lines removed) IDLua.iml (1 lines added, 1 lines removed) ... [More] src/lang/lexer/LuaTokenTypes.java (1 lines added, 1 lines removed) [Less]