Comments (7)
Yes, but it's been slow (other priorities). I'm still on it though so bear with me. :)
from buildtimeanalyzer-for-xcode.
I have a build log parser here: https://github.com/orta/Snapshots-app/blob/master/Snapshots/DeveloperDirWatcher.swift
Been wanting to convert all of this stuff into an XcodeSDK mixed with the new AppleScript API, but haven't made the time yet.
from buildtimeanalyzer-for-xcode.
@RobertGummesson or we can add a new run script build phase, and trigger the standalone app from there
from buildtimeanalyzer-for-xcode.
@onmyway133 - Yep, that's an option too. ...or perhaps both.
from buildtimeanalyzer-for-xcode.
@orta Good stuff
from buildtimeanalyzer-for-xcode.
Is there any progress on Xcode 8 support? I'd love to use this!
from buildtimeanalyzer-for-xcode.
Update: #45 contains the implementation for the standalone app. I will be testing it throughout the day and merge it to master if nothing catches on fire.
A standalone app is obviously a bit more limited than a plug-in. Basically, the app now monitors the derived data folder rather than subscribing to Xcode notifications. Here are a couple of limitations:
- The app doesn't indicate when a build process has started (but it knows when it ends)
- Jumping to line upon selection no longer works, instead it just opens up the appropriate Swift file.
I have also made some smaller improvements. One is the ability to choose existing projects to analyze, i.e existing builds.
from buildtimeanalyzer-for-xcode.
Related Issues (20)
- Export as csv files feature requested. HOT 1
- No valid logs found HOT 1
- Why not use an optional value instead of a default value in Swift such as Int data? ontional value is everything in swift HOT 1
- I do not understand the installation instructions HOT 2
- Fail at first step: Where are `Other Swift Flags` in the build settings for Version 13.1? HOT 3
- can it analyse for oc
- Driver threw unknown argument: '-Xfrontend -debug-time-function-bodies' without emitting errors HOT 1
- Refresh project list HOT 1
- SwiftLint HOT 2
- Question HOT 1
- How do I export or copy data? HOT 1
- question:Is it only support Swift object? HOT 1
- Project doesn't compile in older Xcode versions HOT 4
- Analysis Log
- Support for xcode 10 HOT 1
- what does "Occurrences" mean? HOT 6
- frequently crash on macOS Mojave 10.14.6 HOT 5
- Xcode 11 support? HOT 1
- Not valid in xcode11
- Summarize Build Time per Pods Target HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from buildtimeanalyzer-for-xcode.